.cursor-pointer,[data-clickable=true],[role=button]:not([aria-disabled=true]),[role=link],[role=menuitem],[role=option],[role=tab],a,button:not(:disabled),input[type=button],input[type=checkbox],input[type=file],input[type=radio],input[type=reset],input[type=submit],label[for],select,summary,tr[data-href]{cursor:pointer!important}[aria-disabled=true],button:disabled,input:disabled{cursor:not-allowed}:root{--bg:#f4f7fb;--panel:rgba(255,255,255,0.9);--panel-2:rgba(236,253,245,0.78);--panel-glass:rgba(255,255,255,0.68);--text:#08111f;--muted:#667085;--line:rgba(203,213,225,0.72);--line-strong:rgba(148,163,184,0.72);--primary:#34d399;--primary-2:#10b981;--primary-3:#059669;--accent:#10b981;--ink:#111827;--danger:#dc2626;--ok:#059669;--shadow-sm:0 1px 2px rgba(15,23,42,0.05),0 10px 28px rgba(15,23,42,0.05);--shadow-md:0 24px 70px rgba(15,23,42,0.1);--shadow-lg:0 44px 120px rgba(15,23,42,0.16);--glass-border:rgba(255,255,255,0.72);--surface-blur:blur(26px) saturate(180%)}.real-clinic-operation-v531{display:grid;grid-gap:18px;gap:18px;color:#0f172a}.real-clinic-hero-v531{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);grid-gap:18px;gap:18px;align-items:stretch;padding:22px;border:1px solid rgba(15,23,42,.1);border-radius:8px;background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(240,253,250,.88)),radial-gradient(circle at 100% 0,rgba(14,165,233,.14),transparent 34%);box-shadow:0 18px 50px rgba(15,23,42,.08)}.real-clinic-hero-v531 h1{margin:6px 0 8px;font-size:clamp(1.7rem,3vw,2.6rem);line-height:1.05}.real-clinic-hero-v531 p{max-width:860px;margin:0;color:#475569;font-size:1rem;line-height:1.6}.real-clinic-action-grid-v531,.real-clinic-hero-v531 nav,.real-clinic-quicklinks-v531{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.real-clinic-action-grid-v531 a,.real-clinic-hero-v531 a,.real-clinic-hero-v531 aside a,.real-clinic-quicklinks-v531 a,.real-clinic-voice-line-v531 button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:10px 14px;border:1px solid rgba(15,23,42,.12);border-radius:8px;background:rgba(255,255,255,.78);color:#0f172a;font-weight:750;text-decoration:none}.real-clinic-hero-v531 a.active{border-color:rgba(13,148,136,.38);background:rgba(204,251,241,.88);color:#115e59}.real-clinic-hero-v531 aside,.real-clinic-metric-v531,.real-clinic-panel-v531{border:1px solid rgba(15,23,42,.1);border-radius:8px;background:rgba(255,255,255,.84);box-shadow:0 14px 36px rgba(15,23,42,.06)}.real-clinic-hero-v531 aside{display:grid;grid-gap:8px;gap:8px;align-content:center;padding:18px}.real-clinic-hero-v531 aside span,.real-clinic-management-list-v531 em,.real-clinic-metric-v531 span,.real-clinic-panel-title-v531 span{color:#64748b;font-size:.78rem;font-weight:800;text-transform:uppercase}.real-clinic-hero-v531 aside strong{font-size:1.55rem;line-height:1.2}.real-clinic-metrics-v531{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:12px;gap:12px}.real-clinic-metric-v531{display:grid;min-height:126px;grid-gap:8px;gap:8px;padding:16px;text-decoration:none}.real-clinic-metric-v531 strong{color:#0f172a;font-size:1.85rem;line-height:1}.real-clinic-appointment-v531 small,.real-clinic-finding-list-v531 p,.real-clinic-management-list-v531 p,.real-clinic-metric-v531 small,.real-clinic-slot-grid-v531 small,.real-clinic-voice-line-v531 span,.real-clinic-voice-v531 p{color:#64748b;line-height:1.45}.real-clinic-layout-v531{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.8fr);grid-gap:18px;gap:18px;align-items:start}.real-clinic-stack-v531{display:grid;grid-gap:16px;gap:16px}.real-clinic-panel-v531{display:grid;grid-gap:14px;gap:14px;padding:16px}.real-clinic-panel-v531.wide{min-width:0}.real-clinic-appointment-main-v531,.real-clinic-management-list-v531 a,.real-clinic-panel-title-v531{display:flex;gap:12px;align-items:center;justify-content:space-between}.real-clinic-panel-title-v531 h2{margin:0;font-size:1.05rem}.real-clinic-appointment-list-v531,.real-clinic-finding-list-v531,.real-clinic-management-list-v531{display:grid;grid-gap:10px;gap:10px}.real-clinic-appointment-v531,.real-clinic-empty-v531,.real-clinic-finding-list-v531 article,.real-clinic-management-list-v531 a,.real-clinic-slot-grid-v531 article{border:1px solid rgba(15,23,42,.1);border-radius:8px;background:rgba(248,250,252,.86)}.real-clinic-appointment-v531{display:grid;grid-gap:12px;gap:12px;padding:14px}.real-clinic-appointment-main-v531{justify-content:flex-start}.real-clinic-appointment-main-v531 time{display:inline-flex;width:68px;min-height:52px;align-items:center;justify-content:center;border-radius:8px;background:#0f172a;color:#fff;font-weight:850}.real-clinic-appointment-main-v531 strong,.real-clinic-finding-list-v531 strong,.real-clinic-management-list-v531 strong,.real-clinic-slot-grid-v531 strong{color:#0f172a}.real-clinic-appointment-main-v531 p{margin:4px 0;color:#334155}.real-clinic-warning-strip-v531{display:flex;flex-wrap:wrap;gap:8px}.real-clinic-voice-v531 span,.real-clinic-warning-strip-v531 span{display:inline-flex;min-height:32px;align-items:center;padding:6px 10px;border-radius:8px;background:rgba(254,243,199,.86);color:#92400e;font-size:.82rem;font-weight:700}.real-clinic-quicklinks-v531{margin-top:0}.real-clinic-quicklinks-v531 a{min-height:40px;padding:8px 11px;font-size:.88rem}.real-clinic-voice-line-v531{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.real-clinic-voice-line-v531 button{border-color:rgba(124,58,237,.24);background:rgba(237,233,254,.74);color:#5b21b6;cursor:default}.real-clinic-action-grid-v531,.real-clinic-slot-grid-v531{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px;gap:10px;margin-top:0}.real-clinic-finding-list-v531 article,.real-clinic-slot-grid-v531 article{padding:12px}.real-clinic-action-grid-v531 a{min-height:56px;background:rgba(241,245,249,.92)}.real-clinic-voice-v531 div{display:flex;flex-wrap:wrap;gap:8px}.real-clinic-management-list-v531 a{min-height:72px;padding:12px;text-decoration:none}.real-clinic-management-list-v531 a>span{font-size:1.45rem}.real-clinic-management-list-v531 a>div{flex:1 1}.real-clinic-management-list-v531 p{margin:4px 0 0}.real-clinic-management-list-v531 em{color:#0f172a;font-size:1.35rem;font-style:normal}.real-clinic-empty-v531{padding:14px;color:#64748b}.real-clinic-appointment-v531.tone-good,.real-clinic-finding-list-v531 .tone-good,.real-clinic-management-list-v531 .tone-good,.real-clinic-metric-v531.tone-good{border-color:rgba(22,163,74,.22);background:rgba(240,253,244,.86)}.real-clinic-appointment-v531.tone-warning,.real-clinic-finding-list-v531 .tone-warning,.real-clinic-management-list-v531 .tone-warning,.real-clinic-metric-v531.tone-warning{border-color:rgba(217,119,6,.26);background:rgba(255,251,235,.9)}.real-clinic-appointment-v531.tone-danger,.real-clinic-finding-list-v531 .tone-danger,.real-clinic-management-list-v531 .tone-danger,.real-clinic-metric-v531.tone-danger{border-color:rgba(220,38,38,.24);background:rgba(254,242,242,.9)}.real-clinic-appointment-v531.tone-info,.real-clinic-finding-list-v531 .tone-info,.real-clinic-management-list-v531 .tone-info,.real-clinic-metric-v531.tone-info{border-color:rgba(37,99,235,.22);background:rgba(239,246,255,.9)}@media (prefers-color-scheme:dark){.real-clinic-operation-v531{color:#f8fafc}.real-clinic-hero-v531,.real-clinic-hero-v531 aside,.real-clinic-metric-v531,.real-clinic-panel-v531{border-color:rgba(148,163,184,.18);background:rgba(15,23,42,.78);box-shadow:0 18px 50px rgba(0,0,0,.22)}.real-clinic-appointment-v531 small,.real-clinic-finding-list-v531 p,.real-clinic-hero-v531 p,.real-clinic-management-list-v531 p,.real-clinic-metric-v531 small,.real-clinic-slot-grid-v531 small,.real-clinic-voice-line-v531 span,.real-clinic-voice-v531 p{color:#cbd5e1}.real-clinic-action-grid-v531 a,.real-clinic-appointment-v531,.real-clinic-empty-v531,.real-clinic-finding-list-v531 article,.real-clinic-hero-v531 a,.real-clinic-management-list-v531 a,.real-clinic-quicklinks-v531 a,.real-clinic-slot-grid-v531 article,.real-clinic-voice-line-v531 button{border-color:rgba(148,163,184,.18);background:rgba(30,41,59,.76);color:#f8fafc}.real-clinic-appointment-main-v531 strong,.real-clinic-finding-list-v531 strong,.real-clinic-management-list-v531 em,.real-clinic-management-list-v531 strong,.real-clinic-metric-v531 strong,.real-clinic-slot-grid-v531 strong{color:#f8fafc}}@media (max-width:1180px){.real-clinic-hero-v531,.real-clinic-layout-v531{grid-template-columns:1fr}}@media (max-width:760px){.real-clinic-operation-v531{gap:14px}.real-clinic-hero-v531,.real-clinic-panel-v531{padding:14px}.real-clinic-action-grid-v531,.real-clinic-metrics-v531,.real-clinic-slot-grid-v531{grid-template-columns:1fr}.real-clinic-appointment-main-v531,.real-clinic-management-list-v531 a{align-items:flex-start}.real-clinic-appointment-main-v531 time{width:58px}.real-clinic-action-grid-v531 a,.real-clinic-hero-v531 a,.real-clinic-quicklinks-v531 a,.real-clinic-voice-line-v531 button{width:100%}}.real-dynamic-record-workspace-v650{min-height:100vh;padding:24px;background:radial-gradient(circle at top left,rgba(14,165,233,.16),transparent 34%),linear-gradient(135deg,#f8fafc,#eef7f7 48%,#f8fafc);color:#0f172a}.real-record-empty-v650,.real-record-hero-v650,.real-record-panel-v650,.real-record-patient-list-v650,.real-record-patient-summary-v650,.real-record-section-card-v650,.real-record-section-engine-v650{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(255,255,255,.82);box-shadow:0 18px 48px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.real-record-hero-v650{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);grid-gap:20px;gap:20px;padding:22px}.real-record-empty-v650 h2,.real-record-hero-v650 h1,.real-record-panel-title-v650 strong,.real-record-patient-summary-v650 h2{margin:0;color:#0f172a;letter-spacing:0}.real-record-hero-v650 h1{font-size:2.4rem}.real-record-empty-v650 p,.real-record-hero-v650 p,.real-record-patient-summary-v650 p,.real-record-relation-list-v650 p,.real-record-timeline-v650 p{margin:8px 0 0;color:#475569}.real-record-alert-strip-v650,.real-record-hero-v650 nav,.real-record-metric-grid-v650,.real-record-relations-grid-v650{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.real-record-empty-v650 a,.real-record-hero-v650 nav a,.real-record-patient-list-v650 a,.real-record-relation-list-v650 a,.real-record-template-tabs-v650 a,.real-record-timeline-item-v650{color:inherit;text-decoration:none}.real-record-hero-v650 nav a,.real-record-patient-list-v650 a,.real-record-relation-list-v650 a,.real-record-template-tabs-v650 a{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(248,250,252,.82);padding:12px}.real-record-hero-v650 nav a{min-height:72px}.real-record-hero-v650 nav a span,.real-record-hero-v650 nav a strong,.real-record-patient-list-v650 a span,.real-record-patient-list-v650 a strong,.real-record-relation-list-v650 small,.real-record-relation-list-v650 strong,.real-record-section-card-v650 span,.real-record-template-fields-v650 small,.real-record-template-fields-v650 span,.real-record-timeline-item-v650 span,.real-record-timeline-item-v650 time{display:block}.real-record-hero-v650 nav a span,.real-record-patient-list-v650 a span,.real-record-relation-list-v650 small,.real-record-section-card-v650 span,.real-record-template-fields-v650 small,.real-record-timeline-item-v650 span,.real-record-timeline-item-v650 time{margin-top:5px;color:#64748b;font-size:.84rem;line-height:1.35}.real-record-layout-v650{display:grid;grid-template-columns:280px minmax(0,1fr);grid-gap:18px;gap:18px;margin-top:18px}.real-record-patient-list-v650{align-self:start;display:grid;grid-gap:10px;gap:10px;padding:14px;position:-webkit-sticky;position:sticky;top:16px}.real-record-patient-list-v650 a.active,.real-record-patient-list-v650 a:hover,.real-record-template-tabs-v650 a.active{border-color:rgba(14,165,233,.45);background:rgba(14,165,233,.12)}.real-record-workspace-v650{display:grid;grid-gap:16px;gap:16px}.real-record-patient-summary-v650{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:16px;gap:16px;padding:16px}.real-record-patient-summary-v650 dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:16px 0 0}.real-record-patient-summary-v650 dt{color:#64748b;font-size:.78rem}.real-record-patient-summary-v650 dd{margin:4px 0 0;font-weight:800}.real-record-metric-grid-v650 article{border-radius:8px;padding:12px;background:rgba(15,23,42,.04)}.real-record-metric-grid-v650 article strong{display:block;font-size:1.6rem}.real-record-metric-grid-v650 article small,.real-record-metric-grid-v650 article span{display:block;color:#64748b}.real-record-alert-strip-v650{grid-template-columns:repeat(2,minmax(0,1fr))}.real-record-section-card-v650{display:grid;grid-gap:10px;gap:10px;padding:12px}.real-record-section-card-v650 p{margin:0;color:#334155;line-height:1.45}.real-record-section-card-v650.good{border-color:rgba(34,197,94,.24)}.real-record-section-card-v650.warning{border-color:rgba(245,158,11,.28)}.real-record-section-card-v650.danger{border-color:rgba(239,68,68,.28)}.real-record-main-grid-v650{display:grid;grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr);grid-gap:16px;gap:16px}.real-record-panel-v650,.real-record-section-engine-v650{padding:16px}.real-record-panel-title-v650,.real-record-section-header-v650{align-items:center;display:flex;justify-content:space-between;gap:10px;margin-bottom:12px}.real-record-panel-title-v650 span,.real-record-section-header-v650 span{color:#64748b;font-size:.78rem;font-weight:800;text-transform:uppercase}.real-record-soap-v650>div:last-child{display:grid;grid-gap:10px;gap:10px}.real-record-soap-v650 section{align-items:start;display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:10px;gap:10px;border-radius:8px;background:rgba(15,23,42,.04);padding:12px}.real-record-soap-v650 b{align-items:center;border-radius:8px;background:#0f766e;color:#ffffff;display:flex;font-size:1.2rem;height:42px;justify-content:center}.real-record-soap-v650 p{margin:4px 0;color:#334155}.real-record-soap-v650 small{color:#64748b}.real-record-template-tabs-v650{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.real-record-template-tabs-v650 a{min-height:42px}.real-record-section-engine-v650>div:last-child,.real-record-template-fields-v650{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.real-record-template-fields-v650 article{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(248,250,252,.9);padding:12px}.real-record-template-fields-v650 article strong{display:block;margin-top:4px;color:#0f172a}.real-record-relation-list-v650{display:grid;grid-gap:8px;gap:8px}.real-record-relation-list-v650 a{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.real-record-badge-v650{border-radius:999px;display:inline-flex;font-size:.76rem;font-weight:800;justify-content:center;padding:5px 9px;white-space:nowrap}.real-record-badge-v650.good{background:rgba(34,197,94,.14);color:#166534}.real-record-badge-v650.warning{background:rgba(245,158,11,.16);color:#92400e}.real-record-badge-v650.danger{background:rgba(239,68,68,.14);color:#991b1b}.real-record-badge-v650.info,.real-record-badge-v650.neutral{background:rgba(14,165,233,.14);color:#075985}.real-record-timeline-v650>div:last-child{display:grid;grid-gap:10px;gap:10px}.real-record-timeline-item-v650{align-items:center;border:1px solid rgba(15,23,42,.08);border-radius:8px;display:grid;grid-template-columns:132px minmax(0,1fr) auto;grid-gap:12px;gap:12px;padding:12px}.real-record-empty-v650{padding:24px}.real-record-empty-v650 a{display:inline-flex;margin-top:16px;border-radius:8px;background:#0f766e;color:#ffffff;font-weight:800;padding:12px 16px}@media (prefers-color-scheme:dark){.real-dynamic-record-workspace-v650{background:radial-gradient(circle at top left,rgba(20,184,166,.16),transparent 34%),linear-gradient(135deg,#020617,#07111f 52%,#020617);color:#e2e8f0}.real-record-empty-v650,.real-record-hero-v650,.real-record-panel-v650,.real-record-patient-list-v650,.real-record-patient-summary-v650,.real-record-section-card-v650,.real-record-section-engine-v650{border-color:rgba(148,163,184,.18);background:rgba(15,23,42,.74);box-shadow:0 18px 48px rgba(0,0,0,.28)}.real-record-empty-v650 h2,.real-record-hero-v650 h1,.real-record-panel-title-v650 strong,.real-record-patient-summary-v650 h2,.real-record-template-fields-v650 article strong{color:#f8fafc}.real-record-empty-v650 p,.real-record-hero-v650 p,.real-record-patient-summary-v650 p,.real-record-relation-list-v650 p,.real-record-section-card-v650 p,.real-record-soap-v650 p,.real-record-timeline-v650 p{color:#cbd5e1}.real-record-hero-v650 nav a,.real-record-metric-grid-v650 article,.real-record-patient-list-v650 a,.real-record-relation-list-v650 a,.real-record-soap-v650 section,.real-record-template-fields-v650 article,.real-record-template-tabs-v650 a,.real-record-timeline-item-v650{border-color:rgba(148,163,184,.14);background:rgba(15,23,42,.68)}.real-record-hero-v650 nav a span,.real-record-metric-grid-v650 article small,.real-record-metric-grid-v650 article span,.real-record-panel-title-v650 span,.real-record-patient-list-v650 a span,.real-record-relation-list-v650 small,.real-record-section-card-v650 span,.real-record-section-header-v650 span,.real-record-soap-v650 small,.real-record-template-fields-v650 small,.real-record-timeline-item-v650 span,.real-record-timeline-item-v650 time{color:#94a3b8}}@media (max-width:1180px){.real-record-hero-v650,.real-record-layout-v650,.real-record-main-grid-v650,.real-record-patient-summary-v650{grid-template-columns:1fr}.real-record-patient-list-v650{position:static}}@media (max-width:820px){.real-dynamic-record-workspace-v650{padding:14px}.real-record-alert-strip-v650,.real-record-hero-v650 nav,.real-record-metric-grid-v650,.real-record-patient-summary-v650 dl,.real-record-relations-grid-v650,.real-record-section-engine-v650>div:last-child,.real-record-template-fields-v650{grid-template-columns:1fr}.real-record-hero-v650 h1{font-size:2rem}.real-record-timeline-item-v650{align-items:start;grid-template-columns:1fr}.real-record-hero-v650 nav a,.real-record-relation-list-v650 a,.real-record-template-tabs-v650 a{min-height:56px}}.clinical-history-visual-reboot-v1480{background:linear-gradient(180deg,rgba(248,250,252,.98),rgba(237,246,244,.96) 46%,rgba(248,250,252,.98));color:#102033}.clinical-history-visual-reboot-v1480 .real-record-empty-v650,.clinical-history-visual-reboot-v1480 .real-record-hero-v650,.clinical-history-visual-reboot-v1480 .real-record-panel-v650,.clinical-history-visual-reboot-v1480 .real-record-patient-list-v650,.clinical-history-visual-reboot-v1480 .real-record-patient-summary-v650,.clinical-history-visual-reboot-v1480 .real-record-section-card-v650,.clinical-history-visual-reboot-v1480 .real-record-section-engine-v650{border:1px solid rgba(15,23,42,.09);border-radius:8px;background:rgba(255,255,255,.88);box-shadow:0 18px 44px rgba(15,23,42,.075);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.history-reboot-hero-v1480{align-items:stretch;grid-template-columns:minmax(280px,.72fr) minmax(420px,1.28fr);padding:20px}.history-reboot-hero-v1480 h1{font-size:2.15rem;line-height:1.05;max-width:720px}.history-reboot-hero-v1480 p{max-width:760px}.history-summary-ribbon-v1480{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.history-summary-ribbon-v1480 article{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(248,250,252,.82));min-height:94px;padding:12px}.history-summary-ribbon-v1480 article.good{border-color:rgba(16,185,129,.26)}.history-summary-ribbon-v1480 article.warning{border-color:rgba(245,158,11,.34)}.history-summary-ribbon-v1480 small,.history-summary-ribbon-v1480 span,.history-visual-review-v1480 small,.history-visual-review-v1480 span{color:#64748b;display:block;font-size:.78rem;line-height:1.35}.history-summary-ribbon-v1480 strong,.history-visual-review-v1480 strong{color:#0f172a;display:block;font-size:.98rem;margin:5px 0}.history-reboot-hero-v1480>nav{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(155px,1fr))}.history-reboot-hero-v1480>nav a{background:rgba(255,255,255,.74);min-height:66px;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.history-reboot-hero-v1480>nav a:hover{border-color:rgba(13,148,136,.36);box-shadow:0 14px 28px rgba(15,118,110,.12);transform:translateY(-1px)}.history-focus-toggle-v1480{opacity:0;position:absolute}.history-focus-switch-v1480{align-items:center;border:1px solid rgba(15,23,42,.08);border-radius:8px;cursor:pointer;display:flex;gap:12px;justify-content:space-between;margin-top:12px;min-height:54px;padding:10px 14px;background:rgba(255,255,255,.76);box-shadow:0 12px 32px rgba(15,23,42,.055)}.history-focus-switch-v1480 strong{color:#0f172a;font-size:.92rem}.history-focus-switch-v1480 span{color:#64748b;font-size:.84rem}.history-focus-toggle-v1480:checked+.history-focus-switch-v1480{border-color:rgba(13,148,136,.38);background:rgba(204,251,241,.72)}.history-focus-toggle-v1480:checked~.real-record-layout-v650{grid-template-columns:minmax(0,1fr)}.history-focus-toggle-v1480:checked~.real-record-layout-v650 .history-patient-rail-v1480,.history-focus-toggle-v1480:checked~.real-record-layout-v650 .history-secondary-v1480{display:none}.history-patient-rail-v1480{top:12px}.history-patient-rail-v1480 a{min-height:58px;transition:border-color .16s ease,background .16s ease}.history-patient-rail-v1480 a.active{box-shadow:inset 3px 0 0 #0f766e}.history-patient-summary-header-v1480{grid-template-columns:minmax(320px,.88fr) minmax(0,1.12fr);overflow:hidden;padding:18px}.history-patient-identity-v1480{border-radius:8px;background:linear-gradient(135deg,rgba(15,118,110,.1),rgba(14,165,233,.08));padding:16px}.history-patient-identity-v1480 dl{grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-history-visual-reboot-v1480 .real-record-metric-grid-v650 article{border:1px solid rgba(15,23,42,.06);background:rgba(248,250,252,.86);min-height:96px}.clinical-history-visual-reboot-v1480 .real-record-metric-grid-v650 article.good{background:rgba(236,253,245,.82)}.clinical-history-visual-reboot-v1480 .real-record-metric-grid-v650 article.warning{background:rgba(255,251,235,.84)}.history-alert-strip-v1480{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.history-clinical-card-v1480{align-items:start;grid-template-columns:38px minmax(0,1fr) auto;min-height:92px;position:relative}.history-clinical-card-v1480 p{grid-column:2/-1}.history-card-token-v1480,.history-relation-card-v1480 .real-record-panel-title-v650 b,.history-timeline-token-v1480{align-items:center;border-radius:8px;display:inline-flex;font-size:.78rem;font-weight:900;height:34px;justify-content:center;width:34px;background:#e0f2fe;color:#075985}.history-clinical-card-v1480.good .history-card-token-v1480{background:#dcfce7;color:#166534}.history-clinical-card-v1480.warning .history-card-token-v1480{background:#fef3c7;color:#92400e}.history-clinical-card-v1480.danger .history-card-token-v1480{background:#fee2e2;color:#991b1b}.history-consultation-grid-v1480{display:grid;grid-template-columns:minmax(280px,1fr) minmax(280px,1fr) minmax(260px,.8fr);grid-gap:14px;gap:14px}.history-consult-card-v1480{min-height:100%}.history-focus-section-list-v1480,.history-visual-review-v1480>div:last-child{display:grid;grid-gap:10px;gap:10px}.history-visual-review-v1480 article{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(248,250,252,.9);min-height:90px;padding:12px}.history-primary-work-grid-v1480{grid-template-columns:minmax(320px,.85fr) minmax(0,1.15fr)}.history-soap-board-v1480 section{background:linear-gradient(180deg,rgba(248,250,252,.96),rgba(241,245,249,.88));min-height:96px}.history-soap-board-v1480 b{background:linear-gradient(135deg,#0f766e,#2563eb)}.history-template-panel-v1480 .real-record-template-tabs-v650 a{align-items:center;display:inline-flex}.history-template-panel-v1480 .real-record-template-fields-v650 article{min-height:90px}.history-module-grid-v1480{grid-template-columns:repeat(3,minmax(0,1fr))}.history-relation-card-v1480 .real-record-panel-title-v650 span{align-items:center;display:inline-flex;gap:8px}.history-relation-card-v1480 .real-record-panel-title-v650 b{height:30px;width:30px}.history-relation-card-v1480 .real-record-relation-list-v650 a{min-height:66px;transition:border-color .16s ease,transform .16s ease}.history-relation-card-v1480 .real-record-relation-list-v650 a:hover{border-color:rgba(37,99,235,.26);transform:translateY(-1px)}.history-sections-reboot-v1480>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.history-modern-timeline-v1480{overflow:hidden}.history-modern-timeline-v1480>div:last-child{position:relative}.history-modern-timeline-v1480>div:last-child:before{background:linear-gradient(180deg,rgba(37,99,235,.28),rgba(13,148,136,.2));bottom:12px;content:"";left:28px;position:absolute;top:12px;width:2px}.history-timeline-event-v1480{grid-template-columns:42px 142px minmax(0,1fr) auto;min-height:76px;position:relative;z-index:1;background:rgba(255,255,255,.88)}.history-timeline-event-v1480:hover{border-color:rgba(13,148,136,.32)}.history-timeline-event-v1480.good .history-timeline-token-v1480{background:#dcfce7;color:#166534}.history-timeline-event-v1480.warning .history-timeline-token-v1480{background:#fef3c7;color:#92400e}.history-timeline-event-v1480.danger .history-timeline-token-v1480{background:#fee2e2;color:#991b1b}@media (prefers-color-scheme:dark){.clinical-history-visual-reboot-v1480{background:linear-gradient(180deg,#020617,#07111f 52%,#020617);color:#e2e8f0}.clinical-history-visual-reboot-v1480 .real-record-empty-v650,.clinical-history-visual-reboot-v1480 .real-record-hero-v650,.clinical-history-visual-reboot-v1480 .real-record-panel-v650,.clinical-history-visual-reboot-v1480 .real-record-patient-list-v650,.clinical-history-visual-reboot-v1480 .real-record-patient-summary-v650,.clinical-history-visual-reboot-v1480 .real-record-section-card-v650,.clinical-history-visual-reboot-v1480 .real-record-section-engine-v650,.history-focus-switch-v1480{border-color:rgba(148,163,184,.18);background:rgba(15,23,42,.74);box-shadow:0 18px 48px rgba(0,0,0,.28)}.clinical-history-visual-reboot-v1480 .real-record-metric-grid-v650 article,.history-reboot-hero-v1480>nav a,.history-soap-board-v1480 section,.history-summary-ribbon-v1480 article,.history-timeline-event-v1480,.history-visual-review-v1480 article{border-color:rgba(148,163,184,.16);background:rgba(15,23,42,.68)}.history-patient-identity-v1480{background:linear-gradient(135deg,rgba(20,184,166,.15),rgba(37,99,235,.12))}.history-focus-switch-v1480 strong,.history-summary-ribbon-v1480 strong,.history-visual-review-v1480 strong{color:#f8fafc}}@media (max-width:1240px){.history-consultation-grid-v1480,.history-patient-summary-header-v1480,.history-primary-work-grid-v1480,.history-reboot-hero-v1480{grid-template-columns:1fr}.history-module-grid-v1480,.history-sections-reboot-v1480>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.history-module-grid-v1480,.history-patient-identity-v1480 dl,.history-sections-reboot-v1480>div:last-child,.history-summary-ribbon-v1480{grid-template-columns:1fr}.history-focus-switch-v1480{align-items:flex-start;flex-direction:column}.history-clinical-card-v1480,.history-timeline-event-v1480{grid-template-columns:42px minmax(0,1fr)}.history-clinical-card-v1480 p,.history-timeline-event-v1480 .history-status-v1480,.history-timeline-event-v1480 time,.history-timeline-event-v1480>div{grid-column:2/-1}.history-reboot-hero-v1480 h1{font-size:1.85rem}.clinical-history-visual-reboot-v1480 a,.clinical-history-visual-reboot-v1480 button,.history-focus-switch-v1480,.history-template-panel-v1480 .real-record-template-tabs-v650 a{min-height:52px}}.advanced-clinical-photography-v660{min-height:100vh;padding:24px;background:radial-gradient(circle at top left,rgba(14,165,233,.14),transparent 34%),linear-gradient(135deg,#f8fafc,#eff6f4 52%,#f8fafc);color:#0f172a}.advanced-photo-card-v660,.advanced-photo-hero-v660,.advanced-photo-metrics-v660 article,.advanced-photo-panel-v660,.advanced-photo-sidebar-v660{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(255,255,255,.84);box-shadow:0 18px 48px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.advanced-photo-hero-v660{display:grid;grid-template-columns:minmax(0,.8fr) minmax(360px,1.2fr);grid-gap:18px;gap:18px;padding:22px}.advanced-photo-card-v660 strong,.advanced-photo-hero-v660 h1,.advanced-photo-metrics-v660 strong,.advanced-photo-selected-v660 dd,.advanced-photo-title-v660 strong{margin:0;color:#0f172a;letter-spacing:0}.advanced-photo-hero-v660 h1{font-size:2.35rem}.advanced-photo-card-v660 p,.advanced-photo-hero-v660 p,.advanced-photo-panel-v660 p,.advanced-photo-selected-v660 p{color:#475569;line-height:1.45;margin:8px 0 0}.advanced-photo-hero-v660 nav,.advanced-photo-metrics-v660,.advanced-photo-organization-v660,.advanced-photo-status-grid-v660{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.advanced-photo-card-v660,.advanced-photo-comparison-v660 nav a,.advanced-photo-hero-v660 nav a,.advanced-photo-organization-v660 a,.advanced-photo-relations-v660 a,.advanced-photo-sidebar-v660 a{color:inherit;text-decoration:none}.advanced-photo-comparison-v660 nav a,.advanced-photo-hero-v660 nav a,.advanced-photo-organization-v660 a,.advanced-photo-relations-v660 a,.advanced-photo-sidebar-v660 a{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(248,250,252,.82);padding:12px}.advanced-photo-hero-v660 nav a{min-height:72px}.advanced-photo-card-v660 small,.advanced-photo-card-v660 span,.advanced-photo-hero-v660 nav a span,.advanced-photo-hero-v660 nav a strong,.advanced-photo-organization-v660 small,.advanced-photo-organization-v660 span,.advanced-photo-selected-v660 dt,.advanced-photo-sidebar-v660 a span,.advanced-photo-sidebar-v660 a strong,.advanced-photo-status-grid-v660 small,.advanced-photo-status-grid-v660 span{display:block}.advanced-photo-card-v660 small,.advanced-photo-card-v660 span,.advanced-photo-hero-v660 nav a span,.advanced-photo-organization-v660 small,.advanced-photo-organization-v660 span,.advanced-photo-selected-v660 dt,.advanced-photo-sidebar-v660 a span,.advanced-photo-status-grid-v660 small,.advanced-photo-status-grid-v660 span,.advanced-photo-title-v660 span{color:#64748b;font-size:.82rem;line-height:1.35;margin-top:4px}.advanced-photo-metrics-v660{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px}.advanced-photo-metrics-v660 article,.advanced-photo-status-grid-v660 article{padding:14px}.advanced-photo-metrics-v660 strong,.advanced-photo-status-grid-v660 strong{display:block;font-size:1.7rem}.advanced-photo-layout-v660{display:grid;grid-template-columns:280px minmax(0,1fr) 340px;grid-gap:16px;gap:16px;margin-top:16px}.advanced-photo-detail-v660,.advanced-photo-sidebar-v660{align-self:start;display:grid;grid-gap:10px;gap:10px;position:-webkit-sticky;position:sticky;top:16px}.advanced-photo-sidebar-v660{padding:14px}.advanced-photo-comparison-v660 nav a.active,.advanced-photo-sidebar-v660 a.active,.advanced-photo-sidebar-v660 a:hover{border-color:rgba(14,165,233,.45);background:rgba(14,165,233,.12)}.advanced-photo-zone-filter-v660{display:grid;grid-gap:8px;gap:8px;margin-top:8px}.advanced-photo-zone-filter-v660>span{color:#64748b;font-size:.78rem;font-weight:800;text-transform:uppercase}.advanced-photo-workspace-v660{display:grid;grid-gap:16px;gap:16px}.advanced-photo-panel-v660{padding:16px}.advanced-photo-title-v660{align-items:center;display:flex;justify-content:space-between;gap:10px;margin-bottom:12px}.advanced-photo-comparison-v660 nav{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.advanced-photo-fullscreen-v660,.advanced-photo-side-by-side-v660{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.advanced-photo-comparison-v660.mode-fullscreen .advanced-photo-fullscreen-v660{min-height:520px}.advanced-photo-frame-v660{border:1px solid rgba(15,23,42,.08);border-radius:8px;overflow:hidden;background:rgba(248,250,252,.9)}.advanced-photo-card-v660>div,.advanced-photo-frame-v660>div,.advanced-photo-selected-image-v660,.advanced-photo-slider-v660{min-height:260px;background-position:50%;background-size:cover}.advanced-photo-frame-v660 footer{padding:12px}.advanced-photo-frame-v660 footer small,.advanced-photo-frame-v660 footer span{display:block;color:#64748b;margin-top:4px}.advanced-photo-slider-v660{position:relative;border-radius:8px;overflow:hidden;border:1px solid rgba(15,23,42,.1)}.advanced-photo-slider-v660 .after,.advanced-photo-slider-v660 .before{inset:0;position:absolute;background-position:50%;background-size:cover}.advanced-photo-slider-v660 .after{-webkit-clip-path:inset(0 0 0 50%);clip-path:inset(0 0 0 50%)}.advanced-photo-slider-v660>span{bottom:0;left:50%;position:absolute;top:0;width:2px;background:rgba(255,255,255,.92);box-shadow:0 0 0 999px rgba(15,23,42,.02)}.advanced-photo-comparison-v660 aside{align-items:center;display:flex;justify-content:space-between;gap:12px;margin-top:12px;color:#475569}.advanced-photo-gallery-v660{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.advanced-photo-card-v660{overflow:hidden}.advanced-photo-card-v660>div{min-height:180px}.advanced-photo-card-v660 section{display:grid;grid-gap:6px;gap:6px;padding:12px}.advanced-photo-status-v660{border-radius:999px;display:inline-flex;font-size:.76rem;font-weight:800;justify-content:center;padding:5px 9px;width:-moz-fit-content;width:fit-content}.advanced-photo-metrics-v660 .good,.advanced-photo-status-grid-v660 .good,.advanced-photo-status-v660.good{background:rgba(34,197,94,.14);color:#166534}.advanced-photo-metrics-v660 .warning,.advanced-photo-status-grid-v660 .warning,.advanced-photo-status-v660.warning{background:rgba(245,158,11,.16);color:#92400e}.advanced-photo-metrics-v660 .danger,.advanced-photo-status-grid-v660 .danger,.advanced-photo-status-v660.danger{background:rgba(239,68,68,.14);color:#991b1b}.advanced-photo-metrics-v660 .info,.advanced-photo-metrics-v660 .neutral,.advanced-photo-status-grid-v660 .info,.advanced-photo-status-grid-v660 .neutral,.advanced-photo-status-v660.info,.advanced-photo-status-v660.neutral{background:rgba(14,165,233,.14);color:#075985}.advanced-photo-organization-v660,.advanced-photo-status-grid-v660{grid-template-columns:repeat(3,minmax(0,1fr))}.advanced-photo-organization-v660 a{position:relative}.advanced-photo-organization-v660 b{position:absolute;right:12px;top:12px}.advanced-photo-selected-v660{display:grid;grid-gap:12px;gap:12px}.advanced-photo-selected-image-v660{border-radius:8px;min-height:240px}.advanced-photo-selected-v660 dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.advanced-photo-selected-v660 dd{margin:2px 0 0;font-weight:800}.advanced-photo-relations-v660{display:grid;grid-gap:8px;gap:8px}.advanced-photo-relations-v660 a span,.advanced-photo-relations-v660 a strong{display:block}.advanced-photo-relations-v660 a span{color:#64748b;font-size:.78rem}.advanced-photo-empty-compare-v660{min-height:240px}.advanced-photo-alerts-v700,.advanced-photo-dashboard-grid-v700,.advanced-photo-grouping-v700,.advanced-photo-quality-axes-v700{display:grid;grid-gap:10px;gap:10px}.advanced-photo-dashboard-grid-v700,.advanced-photo-grouping-v700{grid-template-columns:repeat(3,minmax(0,1fr))}.advanced-photo-alerts-v700 a,.advanced-photo-dashboard-grid-v700 article,.advanced-photo-grouping-v700 a,.advanced-photo-quality-axes-v700 span{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(248,250,252,.82);color:inherit;padding:12px;text-decoration:none}.advanced-photo-dashboard-grid-v700 strong,.advanced-photo-grouping-v700 strong{display:block;color:#0f172a;font-size:1.35rem}.advanced-photo-alerts-v700 small,.advanced-photo-alerts-v700 span,.advanced-photo-dashboard-grid-v700 small,.advanced-photo-dashboard-grid-v700 span,.advanced-photo-grouping-v700 small,.advanced-photo-grouping-v700 span,.advanced-photo-quality-axes-v700 small{color:#64748b;display:block;font-size:.82rem;line-height:1.35;margin-top:4px}.advanced-photo-timeline-v700{display:grid;grid-gap:10px;gap:10px}.advanced-photo-timeline-v700 a{align-items:stretch;border:1px solid rgba(15,23,42,.08);border-radius:8px;color:inherit;display:grid;grid-template-columns:104px minmax(0,1fr);min-height:104px;overflow:hidden;text-decoration:none}.advanced-photo-timeline-v700 a>div{background-position:50%;background-size:cover}.advanced-photo-timeline-v700 section{display:grid;grid-gap:4px;gap:4px;padding:12px}.advanced-photo-alerts-v700 strong,.advanced-photo-quality-axes-v700 strong,.advanced-photo-timeline-v700 strong{color:#0f172a}.advanced-photo-zoom-sync-v700{position:relative}.advanced-photo-zoom-sync-v700 small{border:1px solid rgba(14,165,233,.24);border-radius:999px;bottom:12px;color:#075985;font-weight:800;left:50%;padding:8px 12px;position:absolute;transform:translateX(-50%);background:rgba(240,249,255,.92)}.advanced-photo-dashboard-grid-v700 .good,.advanced-photo-grouping-v700 .good,.advanced-photo-quality-axes-v700 .good{background:rgba(34,197,94,.12)}.advanced-photo-alerts-v700 .warning,.advanced-photo-dashboard-grid-v700 .warning,.advanced-photo-grouping-v700 .warning,.advanced-photo-quality-axes-v700 .warning{background:rgba(245,158,11,.14)}.advanced-photo-alerts-v700 .danger,.advanced-photo-dashboard-grid-v700 .danger,.advanced-photo-grouping-v700 .danger,.advanced-photo-quality-axes-v700 .danger{background:rgba(239,68,68,.12)}@media (prefers-color-scheme:dark){.advanced-clinical-photography-v660{background:radial-gradient(circle at top left,rgba(20,184,166,.16),transparent 34%),linear-gradient(135deg,#020617,#07111f 52%,#020617);color:#e2e8f0}.advanced-photo-card-v660,.advanced-photo-frame-v660,.advanced-photo-hero-v660,.advanced-photo-metrics-v660 article,.advanced-photo-panel-v660,.advanced-photo-sidebar-v660{border-color:rgba(148,163,184,.18);background:rgba(15,23,42,.74);box-shadow:0 18px 48px rgba(0,0,0,.28)}.advanced-photo-card-v660 strong,.advanced-photo-hero-v660 h1,.advanced-photo-metrics-v660 strong,.advanced-photo-selected-v660 dd,.advanced-photo-title-v660 strong{color:#f8fafc}.advanced-photo-card-v660 p,.advanced-photo-comparison-v660 aside,.advanced-photo-hero-v660 p,.advanced-photo-panel-v660 p,.advanced-photo-selected-v660 p{color:#cbd5e1}.advanced-photo-alerts-v700 a,.advanced-photo-comparison-v660 nav a,.advanced-photo-dashboard-grid-v700 article,.advanced-photo-grouping-v700 a,.advanced-photo-hero-v660 nav a,.advanced-photo-organization-v660 a,.advanced-photo-quality-axes-v700 span,.advanced-photo-relations-v660 a,.advanced-photo-sidebar-v660 a,.advanced-photo-timeline-v700 a{border-color:rgba(148,163,184,.14);background:rgba(15,23,42,.68)}.advanced-photo-alerts-v700 small,.advanced-photo-alerts-v700 span,.advanced-photo-card-v660 small,.advanced-photo-card-v660 span,.advanced-photo-dashboard-grid-v700 small,.advanced-photo-dashboard-grid-v700 span,.advanced-photo-frame-v660 footer small,.advanced-photo-frame-v660 footer span,.advanced-photo-grouping-v700 small,.advanced-photo-grouping-v700 span,.advanced-photo-hero-v660 nav a span,.advanced-photo-organization-v660 small,.advanced-photo-organization-v660 span,.advanced-photo-quality-axes-v700 small,.advanced-photo-relations-v660 a span,.advanced-photo-selected-v660 dt,.advanced-photo-sidebar-v660 a span,.advanced-photo-status-grid-v660 small,.advanced-photo-status-grid-v660 span,.advanced-photo-title-v660 span,.advanced-photo-zone-filter-v660>span{color:#94a3b8}.advanced-photo-alerts-v700 strong,.advanced-photo-dashboard-grid-v700 strong,.advanced-photo-grouping-v700 strong,.advanced-photo-quality-axes-v700 strong,.advanced-photo-timeline-v700 strong{color:#f8fafc}.advanced-photo-zoom-sync-v700 small{border-color:rgba(45,212,191,.28);background:rgba(15,23,42,.88);color:#99f6e4}}@media (max-width:1280px){.advanced-photo-layout-v660{grid-template-columns:240px minmax(0,1fr)}.advanced-photo-detail-v660{grid-column:1/-1;position:static}}@media (max-width:980px){.advanced-photo-fullscreen-v660,.advanced-photo-hero-v660,.advanced-photo-layout-v660,.advanced-photo-side-by-side-v660{grid-template-columns:1fr}.advanced-photo-sidebar-v660{position:static}.advanced-photo-dashboard-grid-v700,.advanced-photo-gallery-v660,.advanced-photo-grouping-v700,.advanced-photo-hero-v660 nav,.advanced-photo-metrics-v660,.advanced-photo-organization-v660,.advanced-photo-status-grid-v660{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.advanced-clinical-photography-v660{padding:14px}.advanced-photo-dashboard-grid-v700,.advanced-photo-gallery-v660,.advanced-photo-grouping-v700,.advanced-photo-hero-v660 nav,.advanced-photo-metrics-v660,.advanced-photo-organization-v660,.advanced-photo-selected-v660 dl,.advanced-photo-status-grid-v660{grid-template-columns:1fr}.advanced-photo-timeline-v700 a{grid-template-columns:88px minmax(0,1fr)}.advanced-photo-hero-v660 h1{font-size:2rem}.advanced-photo-card-v660,.advanced-photo-hero-v660 nav a,.advanced-photo-sidebar-v660 a{min-height:56px}}.photo-workspace-reboot-v1510{background:linear-gradient(135deg,#f7faf9,#eef7f4 42%,#f8fafc);color:#102033}.photo-workspace-reboot-v1510 .advanced-photo-card-v660,.photo-workspace-reboot-v1510 .advanced-photo-hero-v660,.photo-workspace-reboot-v1510 .advanced-photo-metrics-v660 article,.photo-workspace-reboot-v1510 .advanced-photo-panel-v660,.photo-workspace-reboot-v1510 .advanced-photo-sidebar-v660{border-color:rgba(16,32,51,.1);background:rgba(255,255,255,.88);box-shadow:0 14px 34px rgba(16,32,51,.08)}.photo-clinical-header-v1510{align-items:stretch;grid-template-columns:minmax(280px,.86fr) minmax(420px,1.14fr);overflow:hidden;padding:0}.photo-clinical-header-v1510>section{display:grid;align-content:center;grid-gap:10px;gap:10px;padding:26px}.photo-clinical-header-v1510 h1{font-size:clamp(2rem,4vw,3.3rem);line-height:1}.photo-clinical-header-v1510>section p{max-width:760px;font-size:1rem}.photo-clinical-header-v1510>aside{display:grid;grid-template-columns:minmax(190px,.75fr) minmax(260px,1fr);grid-gap:0;gap:0;min-height:310px;background:linear-gradient(135deg,rgba(15,23,42,.96),rgba(12,74,110,.92));color:#f8fafc}.photo-clinical-header-v1510>aside>div[role=img]{min-height:310px;background:linear-gradient(135deg,rgba(15,23,42,.1),rgba(15,23,42,.44)),linear-gradient(135deg,rgba(20,184,166,.34),rgba(37,99,235,.36));background-position:50%;background-size:cover}.photo-clinical-header-v1510 dl{align-content:center;display:grid;grid-gap:12px;gap:12px;margin:0;padding:22px}.photo-clinical-header-v1510 dl div{display:grid;grid-gap:2px;gap:2px}.photo-clinical-header-v1510 dd,.photo-clinical-header-v1510 dt{margin:0}.photo-clinical-header-v1510 dt{color:rgba(226,232,240,.78);font-size:.74rem;font-weight:800;text-transform:uppercase}.photo-clinical-header-v1510 dd{color:#f8fafc;font-weight:850}.photo-clinical-header-v1510 nav{display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1;padding:0 22px 22px}.photo-clinical-header-v1510 nav span{border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(255,255,255,.1);color:#e0f2fe;font-size:.78rem;font-weight:800;padding:7px 10px}.photo-quick-actions-v1510{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:14px}.photo-quick-actions-v1510 a{align-items:center;border:1px solid rgba(16,32,51,.1);border-radius:8px;color:inherit;display:grid;grid-gap:4px;gap:4px;grid-template-columns:40px minmax(0,1fr);min-height:72px;padding:12px;text-decoration:none;background:rgba(255,255,255,.9);box-shadow:0 12px 30px rgba(16,32,51,.07)}.photo-card-reboot-v1510:hover,.photo-moment-lanes-v1510 a:hover,.photo-quick-actions-v1510 a:hover{transform:translateY(-1px);border-color:rgba(20,184,166,.38);box-shadow:0 18px 34px rgba(16,32,51,.11)}.photo-quick-actions-v1510 span{align-items:center;border-radius:8px;display:inline-flex;font-size:.78rem;font-weight:900;grid-row:1/span 2;height:40px;justify-content:center;width:40px;background:linear-gradient(135deg,#0f766e,#2563eb);color:#fff}.photo-quick-actions-v1510 small,.photo-quick-actions-v1510 strong{min-width:0}.photo-quick-actions-v1510 small{color:#64748b}.photo-workspace-reboot-v1510 .advanced-photo-layout-v660{grid-template-columns:minmax(210px,250px) minmax(0,1fr) minmax(280px,320px)}.photo-workspace-reboot-v1510 .advanced-photo-sidebar-v660{max-height:calc(100vh - 32px);overflow:auto}.photo-filter-deck-v1510{box-shadow:none;padding:12px}.photo-filter-group-v1510{display:grid;grid-gap:8px;gap:8px}.photo-filter-group-v1510+.photo-filter-group-v1510{margin-top:12px}.photo-filter-group-v1510>span{color:#64748b;font-size:.74rem;font-weight:900;text-transform:uppercase}.photo-filter-group-v1510>div{display:flex;flex-wrap:wrap;gap:8px}.photo-filter-group-v1510 a{border:1px solid rgba(16,32,51,.1);border-radius:999px;color:#334155;font-size:.78rem;font-weight:800;padding:8px 10px;text-decoration:none;background:rgba(248,250,252,.92)}.photo-filter-group-v1510 a.active{border-color:rgba(13,148,136,.38);background:rgba(20,184,166,.14);color:#0f766e}.photo-comparator-reboot-v1510{border-color:rgba(14,116,144,.2);background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(248,250,252,.9))}.photo-comparator-reboot-v1510 .advanced-photo-title-v660 strong{font-size:1.28rem}.photo-comparator-reboot-v1510 nav a{min-height:42px}.photo-comparator-reboot-v1510 .photo-large-mode-v1510{margin-left:auto;border-color:rgba(15,23,42,.18);background:#0f172a;color:#f8fafc}.photo-comparator-reboot-v1510 .advanced-photo-frame-v660>div,.photo-comparator-reboot-v1510 .advanced-photo-slider-v660{min-height:380px}.photo-moment-lanes-v1510{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.photo-moment-lanes-v1510 article{border:1px solid rgba(16,32,51,.1);border-radius:8px;background:rgba(255,255,255,.88);overflow:hidden}.photo-moment-lanes-v1510 header{border-bottom:1px solid rgba(16,32,51,.08);padding:12px}.photo-moment-lanes-v1510 header span,.photo-moment-lanes-v1510 small{color:#64748b;display:block;font-size:.78rem;line-height:1.3}.photo-moment-lanes-v1510 header strong{color:#0f172a;display:block;font-size:1.02rem;margin-top:4px}.photo-moment-lanes-v1510 article>div{display:grid;grid-gap:8px;gap:8px;padding:10px}.photo-moment-lanes-v1510 a{align-items:center;color:inherit;display:grid;grid-gap:8px;gap:8px;grid-template-columns:58px minmax(0,1fr);min-height:62px;text-decoration:none}.photo-moment-lanes-v1510 a span[role=img]{border-radius:8px;display:block;height:58px;background-position:50%;background-size:cover}.photo-moment-lanes-v1510 p{color:#64748b;margin:0;padding:4px 2px}.photo-card-reboot-v1510{transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.photo-card-reboot-v1510>div{min-height:220px}.photo-card-reboot-v1510 section{min-height:164px}.photo-secondary-grid-v1510{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);grid-gap:16px;gap:16px}.photo-quality-review-v1510>div:last-child{display:grid;grid-gap:10px;gap:10px}.photo-quality-review-v1510 article{border:1px solid rgba(16,32,51,.1);border-radius:8px;display:grid;grid-gap:4px;gap:4px;padding:12px}.photo-quality-review-v1510 article.good{background:rgba(34,197,94,.11)}.photo-quality-review-v1510 article.warning{background:rgba(245,158,11,.14)}.photo-quality-review-v1510 article.danger{background:rgba(239,68,68,.12)}.photo-quality-review-v1510 article small,.photo-quality-review-v1510 article span{color:#64748b;font-size:.82rem}.photo-focus-toggle-v1510{position:absolute;opacity:0;pointer-events:none}.photo-focus-switch-v1510{align-items:center;border:1px solid rgba(16,32,51,.1);border-radius:999px;cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:900;gap:8px;min-height:44px;padding:9px 13px;position:fixed;right:24px;top:82px;z-index:30;background:rgba(255,255,255,.92);box-shadow:0 14px 34px rgba(16,32,51,.12)}.photo-focus-switch-v1510:before{border-radius:999px;content:"";height:11px;width:11px;background:#94a3b8}.photo-focus-toggle-v1510:checked+.photo-focus-switch-v1510{border-color:rgba(20,184,166,.38);color:#0f766e}.photo-focus-toggle-v1510:checked+.photo-focus-switch-v1510:before{background:#0f766e}.photo-focus-toggle-v1510:checked~.advanced-photo-layout-v660 .advanced-photo-detail-v660 .advanced-photo-panel-v660:not(.photo-quality-review-v1510),.photo-focus-toggle-v1510:checked~.advanced-photo-layout-v660 .advanced-photo-sidebar-v660,.photo-focus-toggle-v1510:checked~.advanced-photo-layout-v660 .advanced-photo-workspace-v660>.advanced-photo-panel-v660:not(.photo-comparator-reboot-v1510):not(.photo-gallery-panel-v1510),.photo-focus-toggle-v1510:checked~.advanced-photo-layout-v660 .photo-secondary-grid-v1510,.photo-focus-toggle-v1510:checked~.advanced-photo-metrics-v660{display:none}.photo-focus-toggle-v1510:checked~.advanced-photo-layout-v660{grid-template-columns:minmax(0,1fr) minmax(280px,320px)}.photo-focus-toggle-v1510:checked~.advanced-photo-layout-v660 .advanced-photo-workspace-v660{grid-column:1}.photo-focus-toggle-v1510:checked~.advanced-photo-layout-v660 .advanced-photo-detail-v660{grid-column:2}@media (prefers-color-scheme:dark){.photo-workspace-reboot-v1510{background:linear-gradient(135deg,#020617,#0b1220 48%,#07111f);color:#e2e8f0}.photo-focus-switch-v1510,.photo-moment-lanes-v1510 article,.photo-quick-actions-v1510 a,.photo-workspace-reboot-v1510 .advanced-photo-card-v660,.photo-workspace-reboot-v1510 .advanced-photo-hero-v660,.photo-workspace-reboot-v1510 .advanced-photo-metrics-v660 article,.photo-workspace-reboot-v1510 .advanced-photo-panel-v660,.photo-workspace-reboot-v1510 .advanced-photo-sidebar-v660{border-color:rgba(148,163,184,.18);background:rgba(15,23,42,.78)}.photo-filter-group-v1510>span,.photo-moment-lanes-v1510 header span,.photo-moment-lanes-v1510 small,.photo-quality-review-v1510 article small,.photo-quality-review-v1510 article span,.photo-quick-actions-v1510 small{color:#94a3b8}.photo-filter-group-v1510 a,.photo-moment-lanes-v1510 header strong,.photo-quality-review-v1510 article strong{color:#f8fafc}.photo-filter-group-v1510 a{border-color:rgba(148,163,184,.16);background:rgba(15,23,42,.64)}.photo-comparator-reboot-v1510{border-color:rgba(45,212,191,.22);background:rgba(15,23,42,.8)}}@media (max-width:1280px){.photo-workspace-reboot-v1510 .advanced-photo-layout-v660{grid-template-columns:230px minmax(0,1fr)}.photo-workspace-reboot-v1510 .advanced-photo-detail-v660{grid-column:1/-1}}@media (max-width:980px){.photo-clinical-header-v1510,.photo-clinical-header-v1510>aside,.photo-focus-toggle-v1510:checked~.advanced-photo-layout-v660,.photo-secondary-grid-v1510,.photo-workspace-reboot-v1510 .advanced-photo-layout-v660{grid-template-columns:1fr}.photo-moment-lanes-v1510,.photo-quick-actions-v1510{grid-template-columns:repeat(2,minmax(0,1fr))}.photo-focus-toggle-v1510:checked~.advanced-photo-layout-v660 .advanced-photo-detail-v660{grid-column:1}}@media (max-width:680px){.photo-moment-lanes-v1510,.photo-quick-actions-v1510{grid-template-columns:1fr}.photo-comparator-reboot-v1510 nav a,.photo-filter-group-v1510 a,.photo-focus-switch-v1510,.photo-quick-actions-v1510 a{min-height:56px}.photo-focus-switch-v1510{bottom:16px;right:16px;top:auto}}.photo-timeline-v740{--timeline-accent:#0ea5e9}.photo-timeline-type-filter-v740{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.photo-timeline-comparison-v740 nav a,.photo-timeline-groups-v740 a,.photo-timeline-integrations-v740 a,.photo-timeline-type-filter-v740 a{border:1px solid rgba(15,23,42,.08);border-radius:999px;background:rgba(255,255,255,.78);color:inherit;font-size:.82rem;font-weight:800;padding:9px 12px;text-decoration:none}.photo-timeline-comparison-v740 nav a.active,.photo-timeline-type-filter-v740 a.active{border-color:rgba(14,165,233,.45);background:rgba(14,165,233,.14);color:#075985}.photo-timeline-audit-v740,.photo-timeline-comparison-grid-v740,.photo-timeline-groups-v740,.photo-timeline-integrations-v740,.photo-timeline-vertical-v740{display:grid;grid-gap:10px;gap:10px}.photo-timeline-event-v740{align-items:stretch;border:1px solid rgba(15,23,42,.08);border-radius:8px;color:inherit;display:grid;grid-template-columns:116px minmax(0,1fr) auto;min-height:112px;overflow:hidden;text-decoration:none}.photo-timeline-event-v740.selected,.photo-timeline-event-v740:hover{border-color:rgba(14,165,233,.5);box-shadow:0 16px 36px rgba(14,165,233,.12)}.photo-timeline-event-v740>div,.photo-timeline-groups-v740 i,.photo-timeline-thumb-v740>div{background-position:50%;background-size:cover}.photo-timeline-event-v740 section{display:grid;grid-gap:4px;gap:4px;padding:12px}.photo-timeline-audit-v740 strong,.photo-timeline-event-v740 strong,.photo-timeline-groups-v740 strong,.photo-timeline-integrations-v740 strong,.photo-timeline-thumb-v740 strong{color:#0f172a}.photo-timeline-event-v740 p{margin:0}.photo-timeline-audit-v740 small,.photo-timeline-audit-v740 span,.photo-timeline-event-v740 small,.photo-timeline-event-v740 span,.photo-timeline-groups-v740 small,.photo-timeline-groups-v740 span,.photo-timeline-integrations-v740 span,.photo-timeline-thumb-v740 span{color:#64748b;display:block;font-size:.82rem;line-height:1.35}.photo-timeline-event-v740 b{align-self:center;margin-right:12px}.photo-timeline-comparison-grid-v740{grid-template-columns:repeat(3,minmax(0,1fr))}.photo-timeline-comparison-v740 nav{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.photo-timeline-side-by-side-v740{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.photo-timeline-thumb-v740{border:1px solid rgba(15,23,42,.08);border-radius:8px;overflow:hidden;background:rgba(248,250,252,.86)}.photo-timeline-thumb-v740>div{min-height:180px}.photo-timeline-thumb-v740 footer{padding:10px}.photo-timeline-comparison-v740 aside{align-items:center;display:flex;justify-content:space-between;gap:10px;margin-top:10px}.photo-timeline-groups-v740{grid-template-columns:repeat(2,minmax(0,1fr))}.photo-timeline-audit-v740 article,.photo-timeline-groups-v740 a,.photo-timeline-integrations-v740 a{border-radius:8px;padding:12px}.photo-timeline-groups-v740 a{display:grid;grid-gap:4px;gap:4px;position:relative}.photo-timeline-groups-v740 b{position:absolute;right:12px;top:12px}.photo-timeline-groups-v740 a>div{display:flex;gap:6px;margin-top:6px}.photo-timeline-groups-v740 i{border-radius:8px;display:block;height:42px;width:42px}.photo-timeline-integrations-v740{grid-template-columns:repeat(3,minmax(0,1fr))}.photo-timeline-integrations-v740 a{display:block}.photo-timeline-audit-v740 article{border:1px solid rgba(15,23,42,.08);background:rgba(248,250,252,.82)}.photo-timeline-audit-v740 article.warning{background:rgba(245,158,11,.12)}.photo-timeline-audit-v740 article.critical,.photo-timeline-audit-v740 article.danger{background:rgba(239,68,68,.12)}@media (prefers-color-scheme:dark){.photo-timeline-audit-v740 article,.photo-timeline-comparison-v740 nav a,.photo-timeline-event-v740,.photo-timeline-groups-v740 a,.photo-timeline-integrations-v740 a,.photo-timeline-thumb-v740,.photo-timeline-type-filter-v740 a{border-color:rgba(148,163,184,.14);background:rgba(15,23,42,.68)}.photo-timeline-audit-v740 strong,.photo-timeline-event-v740 strong,.photo-timeline-groups-v740 strong,.photo-timeline-integrations-v740 strong,.photo-timeline-thumb-v740 strong{color:#f8fafc}.photo-timeline-audit-v740 small,.photo-timeline-audit-v740 span,.photo-timeline-event-v740 small,.photo-timeline-event-v740 span,.photo-timeline-groups-v740 small,.photo-timeline-groups-v740 span,.photo-timeline-integrations-v740 span,.photo-timeline-thumb-v740 span{color:#94a3b8}.photo-timeline-comparison-v740 nav a.active,.photo-timeline-type-filter-v740 a.active{border-color:rgba(45,212,191,.42);background:rgba(20,184,166,.16);color:#99f6e4}}@media (max-width:1280px){.photo-timeline-comparison-grid-v740,.photo-timeline-integrations-v740{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.photo-timeline-comparison-grid-v740,.photo-timeline-groups-v740,.photo-timeline-integrations-v740{grid-template-columns:1fr}}@media (max-width:680px){.photo-timeline-event-v740{grid-template-columns:92px minmax(0,1fr)}.photo-timeline-event-v740 b{grid-column:1/-1;justify-self:start;margin:0 12px 12px}.photo-timeline-side-by-side-v740{grid-template-columns:1fr}}.medical-consultation-workspace-v750{display:grid;grid-gap:18px;gap:18px;min-height:100vh;padding:24px;background:radial-gradient(circle at top left,rgba(20,184,166,.14),transparent 32%),radial-gradient(circle at bottom right,rgba(14,165,233,.12),transparent 34%),linear-gradient(135deg,#f8fafc,#eef7f6 54%,#f8fafc);color:#0f172a}.medical-consult-hero-v750,.medical-consult-metrics-v750 a,.medical-consult-panel-v750,.medical-consult-patient-switcher-v750{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(255,255,255,.84);box-shadow:0 20px 54px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.medical-consult-hero-v750{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);grid-gap:16px;gap:16px;padding:22px}.medical-consult-facts-v750 dd,.medical-consult-hero-v750 h1,.medical-consult-list-item-v750 strong,.medical-consult-metrics-v750 strong,.medical-consult-photo-bucket-v750 strong,.medical-consult-title-v750 h2,.medical-consult-workflow-v750 strong{margin:0;color:#0f172a;letter-spacing:0}.medical-consult-hero-v750 h1{font-size:2.35rem}.medical-consult-hero-v750 p,.medical-consult-list-v750 p,.medical-consult-voice-v750 p{color:#475569;line-height:1.45;margin:8px 0 0}.medical-consult-grid-v750,.medical-consult-hero-v750 nav,.medical-consult-metrics-v750,.medical-consult-photo-grid-v750,.medical-consult-tablet-v750,.medical-consult-three-col-v750,.medical-consult-two-col-v750{display:grid;grid-gap:12px;gap:12px}.medical-consult-hero-v750 nav{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px}.medical-consult-hero-v750 aside a,.medical-consult-hero-v750 nav a,.medical-consult-inline-actions-v750 a,.medical-consult-list-item-v750,.medical-consult-metrics-v750 a,.medical-consult-patient-switcher-v750 a,.medical-consult-photo-bucket-v750,.medical-consult-workflow-v750 a{color:inherit;text-decoration:none}.medical-consult-audit-v750 article,.medical-consult-hero-v750 aside,.medical-consult-hero-v750 nav a,.medical-consult-inline-actions-v750 a,.medical-consult-list-item-v750,.medical-consult-patient-switcher-v750 a,.medical-consult-photo-bucket-v750,.medical-consult-tablet-v750 article,.medical-consult-workflow-v750 a{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(248,250,252,.84);padding:12px}.medical-consult-hero-v750 aside{align-self:stretch;display:grid;grid-gap:8px;gap:8px}.medical-consult-hero-v750 aside strong{font-size:1.3rem}.medical-consult-audit-v750 small,.medical-consult-audit-v750 span,.medical-consult-hero-v750 aside span,.medical-consult-hero-v750 nav span,.medical-consult-list-item-v750 small,.medical-consult-list-item-v750 span,.medical-consult-metrics-v750 small,.medical-consult-metrics-v750 span,.medical-consult-patient-switcher-v750 span,.medical-consult-photo-bucket-v750 small,.medical-consult-tablet-v750 small,.medical-consult-tablet-v750 span,.medical-consult-title-v750 span,.medical-consult-workflow-v750 small,.medical-consult-workflow-v750 span{color:#64748b;display:block;font-size:.82rem;line-height:1.35;margin-top:4px}.medical-consult-metrics-v750{grid-template-columns:repeat(6,minmax(0,1fr))}.medical-consult-metrics-v750 strong{display:block;font-size:1.55rem}.medical-consult-grid-v750{grid-template-columns:minmax(0,1fr)}.medical-consult-panel-v750{padding:18px}.medical-consult-title-v750{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:12px}.medical-consult-two-col-v750{grid-template-columns:repeat(2,minmax(0,1fr))}.medical-consult-photo-grid-v750,.medical-consult-three-col-v750{grid-template-columns:repeat(3,minmax(0,1fr))}.medical-consult-facts-v750{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr));margin:0 0 14px}.medical-consult-facts-v750 div{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(248,250,252,.82);padding:10px}.medical-consult-facts-v750 dt{color:#64748b;font-size:.78rem;font-weight:800;text-transform:uppercase}.medical-consult-facts-v750 dd{margin:4px 0 0;font-weight:800}.medical-consult-audit-v750,.medical-consult-list-v750,.medical-consult-voice-v750,.medical-consult-workflow-v750{display:grid;grid-gap:8px;gap:8px}.medical-consult-list-item-v750{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) auto;min-height:68px}.medical-consult-badge-v750{border-radius:999px;display:inline-flex;font-size:.75rem;font-weight:800;justify-content:center;padding:6px 10px;white-space:nowrap}.medical-consult-photo-bucket-v750{display:grid;grid-gap:10px;gap:10px}.medical-consult-photo-bucket-v750 header{align-items:center;display:flex;justify-content:space-between}.medical-consult-photo-bucket-v750 header strong{font-size:1.7rem}.medical-consult-photo-bucket-v750>div{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));min-height:74px}.medical-consult-photo-bucket-v750 i{border-radius:8px;display:block;min-height:74px;background-position:50%;background-size:cover}.medical-consult-photo-bucket-v750 em{align-items:center;border:1px dashed rgba(100,116,139,.35);border-radius:8px;color:#64748b;display:flex;font-size:.82rem;font-style:normal;grid-column:1/-1;justify-content:center}.medical-consult-inline-actions-v750{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.medical-consult-workflow-v750{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px}.medical-consult-voice-v750 span{border:1px solid rgba(14,165,233,.18);border-radius:999px;color:#075985;display:inline-flex;font-weight:800;margin:4px 6px 0 0;padding:8px 12px;width:-moz-fit-content;width:fit-content}.medical-consult-tablet-v750{grid-template-columns:repeat(4,minmax(0,1fr))}.medical-consult-patient-switcher-v750{display:flex;gap:8px;overflow-x:auto;padding:10px}.medical-consult-patient-switcher-v750 a{min-width:220px}.medical-consult-hero-v750 nav a:hover,.medical-consult-inline-actions-v750 a:hover,.medical-consult-list-item-v750:hover,.medical-consult-patient-switcher-v750 a.active,.medical-consult-patient-switcher-v750 a:hover,.medical-consult-workflow-v750 a:hover{border-color:rgba(14,165,233,.45);background:rgba(14,165,233,.12)}.medical-consult-badge-v750.tone-good,.medical-consultation-workspace-v750 .tone-good{background:rgba(34,197,94,.12);color:#166534}.medical-consult-badge-v750.tone-warning,.medical-consultation-workspace-v750 .tone-warning{background:rgba(245,158,11,.14);color:#92400e}.medical-consult-badge-v750.tone-danger,.medical-consultation-workspace-v750 .tone-danger{background:rgba(239,68,68,.12);color:#991b1b}.medical-consult-badge-v750.tone-info,.medical-consult-badge-v750.tone-neutral,.medical-consultation-workspace-v750 .tone-info,.medical-consultation-workspace-v750 .tone-neutral{background:rgba(14,165,233,.12);color:#075985}@media (prefers-color-scheme:dark){.medical-consultation-workspace-v750{background:radial-gradient(circle at top left,rgba(45,212,191,.14),transparent 32%),radial-gradient(circle at bottom right,rgba(56,189,248,.1),transparent 34%),linear-gradient(135deg,#020617,#07111f 54%,#020617);color:#e2e8f0}.medical-consult-audit-v750 article,.medical-consult-facts-v750 div,.medical-consult-hero-v750,.medical-consult-hero-v750 aside,.medical-consult-hero-v750 nav a,.medical-consult-inline-actions-v750 a,.medical-consult-list-item-v750,.medical-consult-metrics-v750 a,.medical-consult-panel-v750,.medical-consult-patient-switcher-v750,.medical-consult-patient-switcher-v750 a,.medical-consult-photo-bucket-v750,.medical-consult-tablet-v750 article,.medical-consult-workflow-v750 a{border-color:rgba(148,163,184,.16);background:rgba(15,23,42,.7);box-shadow:0 20px 54px rgba(0,0,0,.26)}.medical-consult-facts-v750 dd,.medical-consult-hero-v750 h1,.medical-consult-list-item-v750 strong,.medical-consult-metrics-v750 strong,.medical-consult-photo-bucket-v750 strong,.medical-consult-title-v750 h2,.medical-consult-workflow-v750 strong{color:#f8fafc}.medical-consult-audit-v750 small,.medical-consult-audit-v750 span,.medical-consult-facts-v750 dt,.medical-consult-hero-v750 aside span,.medical-consult-hero-v750 nav span,.medical-consult-hero-v750 p,.medical-consult-list-item-v750 small,.medical-consult-list-item-v750 span,.medical-consult-list-v750 p,.medical-consult-metrics-v750 small,.medical-consult-metrics-v750 span,.medical-consult-patient-switcher-v750 span,.medical-consult-photo-bucket-v750 small,.medical-consult-tablet-v750 small,.medical-consult-tablet-v750 span,.medical-consult-title-v750 span,.medical-consult-voice-v750 p,.medical-consult-workflow-v750 small,.medical-consult-workflow-v750 span{color:#94a3b8}.medical-consult-voice-v750 span{border-color:rgba(45,212,191,.22);color:#99f6e4}}@media (max-width:1280px){.medical-consult-facts-v750,.medical-consult-metrics-v750,.medical-consult-tablet-v750,.medical-consult-workflow-v750{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.medical-consult-hero-v750,.medical-consult-three-col-v750,.medical-consult-two-col-v750{grid-template-columns:1fr}.medical-consult-facts-v750,.medical-consult-hero-v750 nav,.medical-consult-metrics-v750,.medical-consult-photo-grid-v750,.medical-consult-tablet-v750,.medical-consult-workflow-v750{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.medical-consultation-workspace-v750{padding:14px}.medical-consult-facts-v750,.medical-consult-hero-v750 nav,.medical-consult-metrics-v750,.medical-consult-photo-grid-v750,.medical-consult-tablet-v750,.medical-consult-workflow-v750{grid-template-columns:1fr}.medical-consult-hero-v750 h1{font-size:2rem}}.workspace-operation-page-v620{display:grid;grid-gap:18px;gap:18px;color:#0f172a}.workspace-hero-v620{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,380px);grid-gap:18px;gap:18px;align-items:stretch;padding:22px;border:1px solid rgba(15,23,42,.1);border-radius:8px;background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(240,253,250,.88)),radial-gradient(circle at 96% 0,rgba(14,165,233,.12),transparent 32%);box-shadow:0 18px 54px rgba(15,23,42,.08)}.workspace-hero-v620 h1{margin:6px 0 8px;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.04}.workspace-hero-v620 p{max-width:860px;margin:0;color:#475569;line-height:1.6}.workspace-hero-v620 aside,.workspace-operation-metrics-v620 a,.workspace-panel-v620{border:1px solid rgba(15,23,42,.1);border-radius:8px;background:rgba(255,255,255,.86);box-shadow:0 14px 40px rgba(15,23,42,.06)}.workspace-hero-v620 aside{display:grid;grid-gap:8px;gap:8px;align-content:center;padding:18px}.workspace-hero-v620 aside strong{font-size:1.45rem}.workspace-hero-v620 aside span,.workspace-operation-metrics-v620 small,.workspace-panel-title-v620 span{color:#64748b;font-size:.78rem;font-weight:850;text-transform:uppercase}.workspace-hero-v620 aside div{display:flex;flex-wrap:wrap;gap:8px}.workspace-alert-list-v620 a,.workspace-appointment-list-v620 a,.workspace-document-chain-v620 a,.workspace-hero-v620 a,.workspace-operational-grid-v620 a,.workspace-patient-selector-v620 a,.workspace-quick-actions-v620 a,.workspace-reception-grid-v620 a,.workspace-simple-list-v620 a,.workspace-task-board-v620 a,.workspace-treatment-list-v620 a{color:#0f172a;text-decoration:none}.workspace-hero-v620 aside a{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:10px 12px;border:1px solid rgba(15,23,42,.12);border-radius:8px;background:rgba(248,250,252,.9);font-weight:800}.workspace-operation-metrics-v620{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:12px;gap:12px}.workspace-operation-metrics-v620 a{display:grid;min-height:128px;grid-gap:8px;gap:8px;padding:15px}.workspace-operation-metrics-v620 a>span{font-size:1.35rem}.workspace-operation-metrics-v620 strong{font-size:1.65rem;line-height:1.05}.workspace-muted-v620,.workspace-operation-metrics-v620 em,.workspace-panel-v620 small,.workspace-panel-v620 span{color:#64748b;font-style:normal;line-height:1.45}.workspace-layout-v620{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,.85fr);grid-gap:18px;gap:18px;align-items:start}.workspace-stack-v620{display:grid;grid-gap:16px;gap:16px}.workspace-panel-v620{display:grid;grid-gap:14px;gap:14px;min-width:0;padding:16px}.workspace-panel-v620.wide{grid-column:1/-1}.workspace-panel-title-v620{display:flex;gap:12px;align-items:center;justify-content:space-between}.workspace-panel-title-v620 h2{margin:0;font-size:1.08rem}.patient-360-grid-v620,.workspace-operational-grid-v620,.workspace-photo-strip-v620,.workspace-quick-actions-v620,.workspace-reception-grid-v620,.workspace-two-column-v620{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:10px;gap:10px}.patient-360-grid-v620 article,.workspace-document-chain-v620 article,.workspace-empty-v620,.workspace-operational-grid-v620 a,.workspace-photo-strip-v620 a,.workspace-quick-actions-v620 a,.workspace-reception-grid-v620>div,.workspace-task-board-v620 article,.workspace-two-column-v620 article{border:1px solid rgba(15,23,42,.1);border-radius:8px;background:rgba(248,250,252,.88)}.patient-360-grid-v620 article,.workspace-document-chain-v620 article,.workspace-empty-v620,.workspace-operational-grid-v620 a,.workspace-quick-actions-v620 a,.workspace-reception-grid-v620>div,.workspace-task-board-v620 article,.workspace-two-column-v620 article{display:grid;grid-gap:7px;gap:7px;padding:12px}.patient-360-grid-v620 strong,.workspace-operational-grid-v620 strong,.workspace-panel-v620 strong{color:#0f172a}.workspace-alert-strip-v620,.workspace-document-chain-v620 article div,.workspace-flow-v620{display:flex;flex-wrap:wrap;gap:8px}.workspace-alert-strip-v620 span,.workspace-document-chain-v620 a,.workspace-flow-v620 span{display:inline-flex;min-height:32px;align-items:center;padding:6px 10px;border-radius:8px;background:rgba(254,243,199,.88);color:#92400e;font-size:.82rem;font-weight:780}.workspace-document-chain-v620 a.complete{background:rgba(220,252,231,.9);color:#166534}.workspace-quick-actions-v620 a{min-height:92px}.workspace-quick-actions-v620 a>span{font-size:1.45rem}.workspace-alert-list-v620,.workspace-appointment-list-v620,.workspace-document-chain-v620,.workspace-patient-selector-v620,.workspace-simple-list-v620,.workspace-timeline-v620,.workspace-treatment-list-v620{display:grid;grid-gap:10px;gap:10px}.workspace-alert-list-v620 a,.workspace-appointment-list-v620 a,.workspace-patient-selector-v620 a,.workspace-simple-list-v620 a,.workspace-timeline-v620 a,.workspace-treatment-list-v620 a{display:grid;grid-gap:5px;gap:5px;padding:12px;border:1px solid rgba(15,23,42,.1);border-radius:8px;background:rgba(248,250,252,.88)}.workspace-patient-selector-v620 a.active{border-color:rgba(13,148,136,.28);background:rgba(204,251,241,.88)}.workspace-photo-strip-v620 a>span{display:block;min-height:112px;border-radius:8px;background-position:50%;background-size:cover}.workspace-timeline-v620 a{position:relative;padding-left:18px}.workspace-timeline-v620 a:before{position:absolute;top:16px;left:6px;width:6px;height:52px;border-radius:8px;background:rgba(14,165,233,.4);content:""}.patient-real-grid-v640,.workspace-record-grid-v640,.workspace-timeline-filters-v640{display:grid;grid-gap:10px;gap:10px}.patient-real-grid-v640{grid-template-columns:repeat(4,minmax(0,1fr))}.patient-clinical-alerts-v640,.patient-real-grid-v640 article,.workspace-record-column-v640{border:1px solid rgba(15,23,42,.1);border-radius:8px;background:rgba(248,250,252,.88);display:grid;grid-gap:7px;gap:7px;padding:12px}.patient-clinical-alerts-v640>strong,.patient-real-grid-v640 small,.workspace-record-column-v640>strong{color:#64748b;font-size:.78rem;font-weight:850;text-transform:uppercase}.patient-real-grid-v640 strong,.workspace-record-column-v640 strong{color:#0f172a}.patient-clinical-alerts-v640 div{display:flex;flex-wrap:wrap;gap:8px}.patient-clinical-alerts-v640 span{display:inline-flex;min-height:32px;align-items:center;padding:6px 10px;border-radius:8px;background:rgba(241,245,249,.92);color:#334155;font-size:.82rem;font-weight:760}.workspace-record-grid-v640{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.workspace-record-column-v640{align-content:start;min-height:160px}.workspace-record-column-v640 a{display:grid;min-height:74px;grid-gap:4px;gap:4px;padding:10px;border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(255,255,255,.74);color:#0f172a;text-decoration:none}.workspace-record-column-v640 a span{color:#0f172a;font-weight:820}.workspace-record-column-v640 a em,.workspace-timeline-v620 a em{color:#64748b;font-size:.78rem;font-style:normal;font-weight:800}.workspace-timeline-filters-v640{grid-template-columns:repeat(5,minmax(0,1fr))}.workspace-timeline-filters-v640 a{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid rgba(15,23,42,.1);border-radius:8px;background:rgba(248,250,252,.9);color:#0f172a;font-weight:850;text-decoration:none}.workspace-timeline-filters-v640 a.active{border-color:rgba(13,148,136,.32);background:rgba(204,251,241,.9);color:#115e59}.workspace-timeline-v620 a.category-imagenes:before{background:rgba(147,51,234,.45)}.workspace-timeline-v620 a.category-economico:before{background:rgba(202,138,4,.5)}.workspace-timeline-v620 a.category-administrativo:before{background:rgba(249,115,22,.45)}.workspace-definition-v620{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:10px;gap:10px;margin:0}.workspace-definition-v620 div{display:grid;grid-gap:4px;gap:4px;padding:12px;border:1px solid rgba(15,23,42,.1);border-radius:8px;background:rgba(248,250,252,.88)}.workspace-definition-v620 dt{color:#64748b;font-size:.78rem;font-weight:800;text-transform:uppercase}.workspace-definition-v620 dd{margin:0;color:#0f172a;font-weight:760}.workspace-appointment-list-v620 a{grid-template-columns:70px minmax(0,1fr);align-items:center}.workspace-appointment-list-v620 time{display:inline-flex;min-height:52px;align-items:center;justify-content:center;border-radius:8px;background:#0f172a;color:#fff;font-weight:850}.workspace-task-board-v620{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.workspace-task-board-v620 article>a{display:grid;grid-gap:4px;gap:4px;padding:10px;border:1px solid rgba(15,23,42,.1);border-radius:8px;background:rgba(255,255,255,.78)}.workspace-reception-grid-v620 div>a,.workspace-reception-grid-v620 div>span{display:grid;grid-gap:4px;gap:4px;min-height:44px;padding:8px 0;border-top:1px solid rgba(15,23,42,.08)}.workspace-operation-page-v620 .tone-good{border-color:rgba(22,163,74,.22);background:rgba(240,253,244,.9)}.workspace-operation-page-v620 .tone-warning{border-color:rgba(217,119,6,.26);background:rgba(255,251,235,.92)}.workspace-operation-page-v620 .tone-danger{border-color:rgba(220,38,38,.24);background:rgba(254,242,242,.92)}.workspace-operation-page-v620 .tone-info{border-color:rgba(37,99,235,.22);background:rgba(239,246,255,.92)}@media (prefers-color-scheme:dark){.workspace-operation-page-v620{color:#f8fafc}.workspace-hero-v620,.workspace-hero-v620 aside,.workspace-operation-metrics-v620 a,.workspace-panel-v620{border-color:rgba(148,163,184,.18);background:rgba(15,23,42,.8);box-shadow:0 18px 54px rgba(0,0,0,.22)}.workspace-definition-v620 dt,.workspace-hero-v620 aside span,.workspace-hero-v620 p,.workspace-muted-v620,.workspace-operation-metrics-v620 em,.workspace-operation-metrics-v620 small,.workspace-panel-title-v620 span,.workspace-panel-v620 small,.workspace-panel-v620 span{color:rgba(226,232,240,.72)}.patient-360-grid-v620 article,.patient-clinical-alerts-v640,.patient-clinical-alerts-v640 span,.patient-real-grid-v640 article,.workspace-alert-list-v620 a,.workspace-appointment-list-v620 a,.workspace-definition-v620 div,.workspace-document-chain-v620 article,.workspace-empty-v620,.workspace-hero-v620 aside a,.workspace-operational-grid-v620 a,.workspace-patient-selector-v620 a,.workspace-photo-strip-v620 a,.workspace-quick-actions-v620 a,.workspace-reception-grid-v620>div,.workspace-record-column-v640,.workspace-record-column-v640 a,.workspace-simple-list-v620 a,.workspace-task-board-v620 article,.workspace-task-board-v620 article>a,.workspace-timeline-filters-v640 a,.workspace-timeline-v620 a,.workspace-treatment-list-v620 a,.workspace-two-column-v620 article{border-color:rgba(148,163,184,.16);background:rgba(30,41,59,.72);color:#f8fafc}.patient-360-grid-v620 strong,.patient-real-grid-v640 strong,.workspace-definition-v620 dd,.workspace-operational-grid-v620 strong,.workspace-panel-v620 strong,.workspace-record-column-v640 a span,.workspace-record-column-v640 strong{color:#f8fafc}.patient-clinical-alerts-v640>strong,.patient-real-grid-v640 small,.workspace-record-column-v640 a em,.workspace-record-column-v640>strong,.workspace-timeline-v620 a em{color:rgba(226,232,240,.72)}.workspace-timeline-filters-v640 a.active{border-color:rgba(45,212,191,.36);background:rgba(19,78,74,.48);color:#ccfbf1}.workspace-operation-page-v620 .tone-good{background:rgba(20,83,45,.38)}.workspace-operation-page-v620 .tone-warning{background:rgba(113,63,18,.38)}.workspace-operation-page-v620 .tone-danger{background:rgba(127,29,29,.38)}.workspace-operation-page-v620 .tone-info{background:rgba(30,64,175,.36)}}@media (max-width:1180px){.workspace-hero-v620,.workspace-layout-v620,.workspace-task-board-v620{grid-template-columns:1fr}.patient-real-grid-v640,.workspace-timeline-filters-v640{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.workspace-hero-v620,.workspace-operation-metrics-v620 a,.workspace-panel-v620{padding:14px}.patient-360-grid-v620,.patient-real-grid-v640,.workspace-definition-v620,.workspace-operation-metrics-v620,.workspace-operational-grid-v620,.workspace-photo-strip-v620,.workspace-quick-actions-v620,.workspace-reception-grid-v620,.workspace-record-grid-v640,.workspace-timeline-filters-v640,.workspace-two-column-v620{grid-template-columns:1fr}.workspace-appointment-list-v620 a{grid-template-columns:58px minmax(0,1fr)}.workspace-hero-v620 aside a,.workspace-patient-selector-v620 a,.workspace-quick-actions-v620 a,.workspace-record-column-v640 a,.workspace-timeline-filters-v640 a,.workspace-timeline-v620 a,.workspace-treatment-list-v620 a{min-height:56px}}.real-treatment-workspace-v650{display:grid;grid-gap:18px;gap:18px;color:#0f172a}.real-treatment-empty-v650,.real-treatment-hero-v650,.real-treatment-kpis-v650>*,.real-treatment-panel-v650,.real-treatment-relation-v650{border:1px solid rgba(15,23,42,.1);border-radius:8px;background:rgba(255,255,255,.86);box-shadow:0 14px 40px rgba(15,23,42,.06)}.real-treatment-hero-v650{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,340px);grid-gap:18px;gap:18px;align-items:stretch;padding:22px;background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(239,246,255,.9)),radial-gradient(circle at 92% 0,rgba(20,184,166,.14),transparent 32%)}.real-treatment-hero-v650 h1{margin:6px 0 8px;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.04}.real-treatment-hero-v650 p{max-width:850px;margin:0;color:#475569;line-height:1.6}.real-treatment-hero-v650 aside{display:grid;grid-gap:7px;gap:7px;align-content:center;padding:18px;border-radius:8px}.real-treatment-kpis-v650{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.real-treatment-kpis-v650>*{display:grid;min-height:118px;grid-gap:7px;gap:7px;padding:15px;color:inherit;text-decoration:none}.real-treatment-layout-v650{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);grid-gap:18px;gap:18px;align-items:start}.real-treatment-actions-v650,.real-treatment-records-v650,.real-treatment-selector-v650,.real-treatment-stack-v650{display:grid;grid-gap:12px;gap:12px}.real-treatment-panel-v650{display:grid;grid-gap:14px;gap:14px;min-width:0;padding:16px}.real-treatment-panel-v650.wide{grid-column:1/-1}.real-treatment-title-v650{display:flex;gap:10px;align-items:center;justify-content:space-between}.real-treatment-title-v650 h2{margin:0;font-size:1.08rem}.real-treatment-hero-v650 aside small,.real-treatment-kpis-v650 small,.real-treatment-title-v650 span{color:#64748b;font-size:.78rem;font-weight:850;text-transform:uppercase}.real-treatment-execution-grid-v650,.real-treatment-relations-v650,.real-treatment-sessions-v690,.real-treatment-status-timeline-v650,.real-treatment-traceability-v690{display:grid;grid-gap:12px;gap:12px}.real-treatment-status-timeline-v650{grid-template-columns:repeat(9,minmax(0,1fr))}.real-treatment-actions-v650 a,.real-treatment-records-v650 a,.real-treatment-selector-v650 a,.real-treatment-sessions-v690 a,.real-treatment-status-timeline-v650 article,.real-treatment-traceability-v690 a{display:grid;grid-gap:5px;gap:5px;min-height:74px;padding:12px;border:1px solid rgba(15,23,42,.1);border-radius:8px;background:rgba(248,250,252,.88);color:#0f172a;text-decoration:none}.real-treatment-status-timeline-v650 article.actual{border-color:rgba(14,165,233,.34);background:rgba(239,246,255,.94)}.real-treatment-status-timeline-v650 article.completado{border-color:rgba(22,163,74,.22);background:rgba(240,253,244,.92)}.real-treatment-status-timeline-v650 article.pendiente{opacity:.72}.real-treatment-execution-grid-v650,.real-treatment-relations-v650,.real-treatment-traceability-v690{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.real-treatment-sessions-v690{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.real-treatment-sessions-v690 a{min-height:180px}.real-treatment-sessions-v690 header{display:flex;gap:10px;align-items:flex-start;justify-content:space-between}.real-treatment-sessions-v690 p{margin:0;color:#475569;line-height:1.5}.real-treatment-sessions-v690 dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.real-treatment-sessions-v690 dt{color:#64748b;font-size:.72rem;font-weight:850;text-transform:uppercase}.real-treatment-sessions-v690 dd{margin:3px 0 0;color:#0f172a;font-size:.86rem}.real-treatment-actions-v650{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.real-treatment-actions-v650 a{min-height:86px}.real-treatment-actions-v650 a>span{font-size:1.35rem}.real-treatment-selector-v650 a.active{border-color:rgba(13,148,136,.32);background:rgba(204,251,241,.9)}.real-treatment-empty-v650{display:grid;grid-gap:6px;gap:6px;min-height:74px;padding:12px}.real-treatment-workspace-v650 .tone-good{border-color:rgba(22,163,74,.22);background:rgba(240,253,244,.9)}.real-treatment-workspace-v650 .tone-warning{border-color:rgba(217,119,6,.26);background:rgba(255,251,235,.92)}.real-treatment-workspace-v650 .tone-danger{border-color:rgba(220,38,38,.24);background:rgba(254,242,242,.92)}.real-treatment-workspace-v650 .tone-info{border-color:rgba(37,99,235,.22);background:rgba(239,246,255,.92)}@media (prefers-color-scheme:dark){.real-treatment-workspace-v650{color:#f8fafc}.real-treatment-actions-v650 a,.real-treatment-empty-v650,.real-treatment-hero-v650,.real-treatment-kpis-v650>*,.real-treatment-panel-v650,.real-treatment-records-v650 a,.real-treatment-relation-v650,.real-treatment-selector-v650 a,.real-treatment-sessions-v690 a,.real-treatment-status-timeline-v650 article,.real-treatment-traceability-v690 a{border-color:rgba(148,163,184,.16);background:rgba(15,23,42,.8);color:#f8fafc}.real-treatment-hero-v650 aside small,.real-treatment-hero-v650 p,.real-treatment-kpis-v650 small,.real-treatment-records-v650 small,.real-treatment-records-v650 span,.real-treatment-selector-v650 small,.real-treatment-selector-v650 span,.real-treatment-sessions-v690 dd,.real-treatment-sessions-v690 dt,.real-treatment-sessions-v690 p,.real-treatment-title-v650 span{color:rgba(226,232,240,.72)}.real-treatment-selector-v650 a.active{border-color:rgba(45,212,191,.36);background:rgba(19,78,74,.48)}}@media (max-width:1180px){.real-treatment-hero-v650,.real-treatment-layout-v650{grid-template-columns:1fr}.real-treatment-status-timeline-v650{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.real-treatment-hero-v650,.real-treatment-panel-v650{padding:14px}.real-treatment-actions-v650,.real-treatment-execution-grid-v650,.real-treatment-kpis-v650,.real-treatment-relations-v650,.real-treatment-sessions-v690,.real-treatment-sessions-v690 dl,.real-treatment-status-timeline-v650,.real-treatment-traceability-v690{grid-template-columns:1fr}.real-treatment-actions-v650 a,.real-treatment-records-v650 a,.real-treatment-selector-v650 a,.real-treatment-sessions-v690 a,.real-treatment-traceability-v690 a{min-height:58px}}.clinical-documents-center-v601{min-height:100vh;padding:28px;color:#102033;background:radial-gradient(circle at 10% 10%,rgba(14,165,233,.12),transparent 32%),radial-gradient(circle at 86% 18%,rgba(20,184,166,.12),transparent 30%),linear-gradient(135deg,#eef7fb,#f8fbff 42%,#f4f7f5)}.clinical-documents-card-v601,.clinical-documents-hero-v601,.clinical-documents-kpis-v601 a{border:1px solid rgba(14,116,144,.16);border-radius:8px;background:rgba(255,255,255,.74);box-shadow:0 22px 60px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.clinical-documents-hero-v601{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:18px;gap:18px;align-items:stretch;padding:22px}.clinical-documents-hero-v601 h1{margin:8px 0;font-size:clamp(2.1rem,5vw,4.2rem);line-height:.96;letter-spacing:0}.clinical-documents-hero-v601 p,.clinical-documents-note-v601{max-width:760px;margin:0;color:#526071}.clinical-documents-hero-v601 aside,.clinical-documents-hero-v601 nav{display:flex;gap:10px}.clinical-documents-hero-v601 nav{flex-wrap:wrap;margin-top:18px}.clinical-documents-hero-v601 aside a,.clinical-documents-hero-v601 nav a,.clinical-documents-primary-link-v601{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border:1px solid rgba(14,116,144,.2);border-radius:8px;padding:10px 14px;color:#0f4c5c;font-weight:800;text-decoration:none;background:rgba(236,253,245,.68)}.clinical-documents-hero-v601 aside{flex-direction:column;justify-content:space-between;padding:18px;border-radius:8px;color:#102033}.clinical-documents-hero-v601 aside strong{font-size:3rem;line-height:1}.clinical-documents-hero-v601 aside small,.clinical-documents-hero-v601 aside span{color:#475569}.clinical-documents-bottom-v601,.clinical-documents-kpis-v601,.clinical-documents-layout-v601{display:grid;grid-gap:16px;gap:16px;margin-top:18px}.clinical-documents-kpis-v601{grid-template-columns:repeat(5,minmax(0,1fr))}.clinical-documents-journey-v601 a,.clinical-documents-kpis-v601 a,.clinical-documents-records-v601 a,.clinical-documents-status-v601 a{display:flex;min-height:118px;flex-direction:column;gap:6px;justify-content:space-between;padding:16px;color:inherit;text-decoration:none}.clinical-documents-definition-v601 dt,.clinical-documents-journey-v601 span,.clinical-documents-kpis-v601 span,.clinical-documents-records-v601 span,.clinical-documents-status-v601 small{color:#64748b;font-size:.82rem;font-weight:800;text-transform:uppercase}.clinical-documents-journey-v601 strong,.clinical-documents-kpis-v601 strong,.clinical-documents-records-v601 strong,.clinical-documents-status-v601 strong{color:#102033;font-size:1.08rem}.clinical-documents-kpis-v601 small,.clinical-documents-records-v601 p,.clinical-documents-status-v601 p{color:#526071}.clinical-documents-layout-v601{grid-template-columns:minmax(0,1.55fr) minmax(340px,.85fr);align-items:start}.clinical-documents-stack-v601{display:grid;grid-gap:16px;gap:16px}.clinical-documents-bottom-v601{grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-documents-card-v601{padding:18px}.clinical-documents-title-v601{display:flex;gap:10px;align-items:baseline;justify-content:space-between;margin-bottom:14px}.clinical-documents-title-v601 span{color:#0f766e;font-size:.78rem;font-weight:900;text-transform:uppercase}.clinical-documents-title-v601 h2{margin:0;color:#102033;font-size:1.15rem;letter-spacing:0}.clinical-documents-journey-v601{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:10px;gap:10px}.clinical-documents-journey-v601 a{min-height:112px}.clinical-documents-alerts-v601,.clinical-documents-instructions-v601,.clinical-documents-pack-v601,.clinical-documents-records-v601,.clinical-documents-status-v601,.clinical-documents-template-row-v601{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.clinical-documents-alerts-v601 article,.clinical-documents-audit-v601 article,.clinical-documents-instructions-v601 article,.clinical-documents-pack-v601 article,.clinical-documents-records-v601 a,.clinical-documents-status-v601 a,.clinical-documents-template-row-v601 article,.clinical-documents-versions-v601 article{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(255,255,255,.62)}.clinical-documents-definition-v601{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0}.clinical-documents-definition-v601 div{padding:12px;border-radius:8px;background:rgba(241,245,249,.82)}.clinical-documents-definition-v601 dd{margin:5px 0 0;color:#172033;font-weight:800}.clinical-documents-alerts-v601 article,.clinical-documents-instructions-v601 article,.clinical-documents-pack-v601 article,.clinical-documents-template-row-v601 article,.clinical-documents-versions-v601 article{display:flex;min-height:112px;flex-direction:column;gap:7px;padding:14px}.clinical-documents-alerts-v601 strong,.clinical-documents-audit-v601 strong,.clinical-documents-instructions-v601 strong,.clinical-documents-pack-v601 strong,.clinical-documents-template-row-v601 strong,.clinical-documents-versions-v601 strong{color:#102033}.clinical-documents-alerts-v601 small,.clinical-documents-audit-v601 small,.clinical-documents-instructions-v601 span,.clinical-documents-pack-v601 small,.clinical-documents-template-row-v601 p,.clinical-documents-template-row-v601 small,.clinical-documents-versions-v601 p,.clinical-documents-versions-v601 small{color:#526071}.clinical-documents-budget-v601{display:grid;grid-gap:9px;gap:9px;border-radius:8px;padding:16px}.clinical-documents-budget-v601 strong{color:#102033;font-size:1.25rem}.clinical-documents-budget-v601 b{color:#0f4c5c;font-size:2rem}.clinical-documents-budget-v601 em{justify-self:start;border-radius:999px;padding:6px 10px;background:rgba(255,255,255,.72);color:#0f4c5c;font-style:normal;font-weight:900}.clinical-documents-audit-v601,.clinical-documents-patient-list-v601,.clinical-documents-versions-v601{display:grid;grid-gap:10px;gap:10px}.clinical-documents-audit-v601 article{display:grid;grid-template-columns:92px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;padding:12px}.clinical-documents-audit-v601 span{border-radius:999px;padding:6px 10px;text-align:center;font-size:.75rem;font-weight:900;text-transform:uppercase;background:rgba(14,165,233,.14)}.clinical-documents-patient-list-v601 a{display:flex;min-height:58px;flex-direction:column;justify-content:center;border:1px solid rgba(15,23,42,.08);border-radius:8px;padding:10px;color:inherit;text-decoration:none;background:rgba(255,255,255,.62)}.clinical-documents-patient-list-v601 a.active{border-color:rgba(20,184,166,.42);background:rgba(204,251,241,.72)}.clinical-documents-patient-list-v601 small{color:#64748b}.clinical-documents-center-v601 .tone-good{border-color:rgba(22,163,74,.24);background:rgba(220,252,231,.78)}.clinical-documents-center-v601 .tone-warning{border-color:rgba(217,119,6,.24);background:rgba(254,243,199,.78)}.clinical-documents-center-v601 .tone-danger{border-color:rgba(220,38,38,.24);background:rgba(254,226,226,.78)}.clinical-documents-center-v601 .tone-info{border-color:rgba(14,165,233,.24);background:rgba(224,242,254,.78)}.clinical-documents-center-v601 .tone-neutral{border-color:rgba(100,116,139,.2);background:rgba(241,245,249,.78)}.clinical-documents-automation-v801{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1fr);grid-gap:14px;gap:14px}.clinical-documents-actions-v801 button,.clinical-documents-destinations-v801 a,.clinical-documents-draft-v801,.clinical-documents-flow-v801 article,.clinical-documents-link-map-v801 a,.clinical-documents-security-v801 article,.clinical-documents-template-matrix-v801 a,.clinical-documents-type-grid-v801 article{border:1px solid rgba(15,23,42,.08);border-radius:8px;color:inherit;text-decoration:none;background:rgba(255,255,255,.62)}.clinical-documents-draft-v801{display:flex;min-height:100%;flex-direction:column;gap:10px;padding:16px}.clinical-documents-destinations-v801 span,.clinical-documents-draft-v801 span,.clinical-documents-flow-v801 span,.clinical-documents-link-map-v801 span,.clinical-documents-security-v801 span,.clinical-documents-template-matrix-v801 span{color:#0f766e;font-size:.78rem;font-weight:900;text-transform:uppercase}.clinical-documents-actions-v801 small,.clinical-documents-destinations-v801 small,.clinical-documents-draft-v801 p,.clinical-documents-draft-v801 small,.clinical-documents-flow-v801 small,.clinical-documents-link-map-v801 small,.clinical-documents-security-v801 small,.clinical-documents-template-matrix-v801 p,.clinical-documents-template-matrix-v801 small,.clinical-documents-type-grid-v801 small{margin:0;color:#526071}.clinical-documents-draft-v801 b{color:#0f4c5c;font-size:.95rem}.clinical-documents-flow-v801,.clinical-documents-security-v801,.clinical-documents-template-matrix-v801,.clinical-documents-type-grid-v801{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.clinical-documents-flow-v801 article,.clinical-documents-security-v801 article,.clinical-documents-type-grid-v801 article{display:flex;min-height:106px;flex-direction:column;gap:8px;justify-content:space-between;padding:14px}.clinical-documents-template-matrix-v801 a{display:flex;min-height:126px;flex-direction:column;gap:7px;justify-content:space-between;padding:14px}.clinical-documents-destinations-v801,.clinical-documents-link-map-v801{display:grid;grid-gap:10px;gap:10px}.clinical-documents-destinations-v801 a,.clinical-documents-link-map-v801 a{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px 10px;gap:6px 10px;align-items:center;min-height:70px;padding:12px}.clinical-documents-destinations-v801 small,.clinical-documents-link-map-v801 small{grid-column:1/-1}.clinical-documents-actions-v801{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:14px}.clinical-documents-actions-v801 button{min-height:58px;padding:10px;color:#102033;cursor:pointer;font:inherit;font-weight:900}.clinical-documents-actions-v801 button:disabled{cursor:wait;opacity:.76}.clinical-documents-actions-v801 button small,.clinical-documents-actions-v801 button span{display:block}@media (prefers-color-scheme:dark){.clinical-documents-center-v601{color:#e5edf7;background:radial-gradient(circle at 8% 10%,rgba(14,165,233,.18),transparent 32%),radial-gradient(circle at 86% 16%,rgba(20,184,166,.16),transparent 30%),linear-gradient(135deg,#07111e,#0d1726 46%,#101820)}.clinical-documents-card-v601,.clinical-documents-hero-v601,.clinical-documents-kpis-v601 a{border-color:rgba(148,163,184,.18);background:rgba(15,23,42,.72);box-shadow:0 22px 60px rgba(0,0,0,.28)}.clinical-documents-alerts-v601 strong,.clinical-documents-audit-v601 strong,.clinical-documents-budget-v601 strong,.clinical-documents-definition-v601 dd,.clinical-documents-hero-v601 h1,.clinical-documents-instructions-v601 strong,.clinical-documents-journey-v601 strong,.clinical-documents-kpis-v601 strong,.clinical-documents-pack-v601 strong,.clinical-documents-records-v601 strong,.clinical-documents-status-v601 strong,.clinical-documents-template-row-v601 strong,.clinical-documents-title-v601 h2,.clinical-documents-versions-v601 strong{color:#f8fafc}.clinical-documents-actions-v801 small,.clinical-documents-alerts-v601 small,.clinical-documents-audit-v601 small,.clinical-documents-destinations-v801 small,.clinical-documents-draft-v801 p,.clinical-documents-draft-v801 small,.clinical-documents-flow-v801 small,.clinical-documents-hero-v601 aside small,.clinical-documents-hero-v601 aside span,.clinical-documents-hero-v601 p,.clinical-documents-instructions-v601 span,.clinical-documents-kpis-v601 small,.clinical-documents-link-map-v801 small,.clinical-documents-pack-v601 small,.clinical-documents-records-v601 p,.clinical-documents-security-v801 small,.clinical-documents-status-v601 p,.clinical-documents-template-matrix-v801 p,.clinical-documents-template-matrix-v801 small,.clinical-documents-template-row-v601 p,.clinical-documents-template-row-v601 small,.clinical-documents-type-grid-v801 small,.clinical-documents-versions-v601 p,.clinical-documents-versions-v601 small{color:#cbd5e1}.clinical-documents-hero-v601 aside a,.clinical-documents-hero-v601 nav a,.clinical-documents-primary-link-v601{color:#a7f3d0;background:rgba(15,118,110,.18)}.clinical-documents-actions-v801 button,.clinical-documents-alerts-v601 article,.clinical-documents-audit-v601 article,.clinical-documents-definition-v601 div,.clinical-documents-destinations-v801 a,.clinical-documents-draft-v801,.clinical-documents-flow-v801 article,.clinical-documents-instructions-v601 article,.clinical-documents-link-map-v801 a,.clinical-documents-pack-v601 article,.clinical-documents-patient-list-v601 a,.clinical-documents-records-v601 a,.clinical-documents-security-v801 article,.clinical-documents-status-v601 a,.clinical-documents-template-matrix-v801 a,.clinical-documents-template-row-v601 article,.clinical-documents-type-grid-v801 article,.clinical-documents-versions-v601 article{border-color:rgba(148,163,184,.18);background:rgba(15,23,42,.58)}.clinical-documents-actions-v801 button{color:#f8fafc}.clinical-documents-center-v601 .tone-good{background:rgba(20,83,45,.42)}.clinical-documents-center-v601 .tone-warning{background:rgba(113,63,18,.42)}.clinical-documents-center-v601 .tone-danger{background:rgba(127,29,29,.42)}.clinical-documents-center-v601 .tone-info{background:rgba(30,64,175,.36)}.clinical-documents-center-v601 .tone-neutral{background:rgba(30,41,59,.58)}}@media (max-width:1260px){.clinical-documents-journey-v601,.clinical-documents-kpis-v601{grid-template-columns:repeat(3,minmax(0,1fr))}.clinical-documents-actions-v801{grid-template-columns:repeat(4,minmax(0,1fr))}.clinical-documents-bottom-v601,.clinical-documents-hero-v601,.clinical-documents-layout-v601{grid-template-columns:1fr}}@media (max-width:760px){.clinical-documents-card-v601,.clinical-documents-center-v601,.clinical-documents-hero-v601,.clinical-documents-kpis-v601 a{padding:14px}.clinical-documents-actions-v801,.clinical-documents-alerts-v601,.clinical-documents-automation-v801,.clinical-documents-definition-v601,.clinical-documents-flow-v801,.clinical-documents-instructions-v601,.clinical-documents-journey-v601,.clinical-documents-kpis-v601,.clinical-documents-pack-v601,.clinical-documents-records-v601,.clinical-documents-security-v801,.clinical-documents-status-v601,.clinical-documents-template-matrix-v801,.clinical-documents-template-row-v601,.clinical-documents-type-grid-v801{grid-template-columns:1fr}.clinical-documents-hero-v601 h1{font-size:2rem}.clinical-documents-hero-v601 aside a,.clinical-documents-hero-v601 nav a,.clinical-documents-journey-v601 a,.clinical-documents-kpis-v601 a,.clinical-documents-primary-link-v601,.clinical-documents-records-v601 a,.clinical-documents-status-v601 a{min-height:56px}.clinical-documents-audit-v601 article{grid-template-columns:1fr}}.patient-quick-actions-v541{position:-webkit-sticky;position:sticky;top:12px;z-index:20;display:grid;grid-template-columns:minmax(170px,.28fr) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;margin:14px 0;padding:12px;border:1px solid rgba(15,23,42,.1);border-radius:8px;background:rgba(255,255,255,.92);box-shadow:0 18px 44px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%)}.patient-quick-actions-v541>div{display:grid;grid-gap:4px;gap:4px}.patient-quick-actions-v541 span{color:#64748b;font-size:.76rem;font-weight:850;text-transform:uppercase}.patient-quick-actions-v541 strong{color:#0f172a;font-size:1rem}.patient-quick-actions-v541 nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(142px,1fr));grid-gap:8px;gap:8px}.patient-quick-actions-v541 a,.patient-quick-actions-v541 button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:9px 11px;border:1px solid rgba(15,23,42,.1);border-radius:8px;background:rgba(248,250,252,.92);color:#0f172a;font:inherit;font-size:.9rem;font-weight:800;text-align:center;text-decoration:none;cursor:pointer}.follow-up-list-v541,.real-clinic-compact-list-v541,.timeline-events-v541{display:grid;grid-gap:10px;gap:10px}.follow-up-list-v541 a,.real-clinic-compact-list-v541 a,.timeline-events-v541 a{display:flex;min-height:74px;gap:12px;align-items:center;padding:12px;border:1px solid rgba(15,23,42,.1);border-radius:8px;background:rgba(248,250,252,.88);color:#0f172a;text-decoration:none}.real-clinic-compact-list-v541 a>span,.timeline-events-v541 a>span{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:8px;background:rgba(15,23,42,.06);font-size:1.3rem}.follow-up-list-v541 p,.real-clinic-compact-list-v541 p,.timeline-events-v541 p{margin:3px 0;color:#334155}.follow-up-list-v541 small,.real-clinic-compact-list-v541 small,.timeline-events-v541 small{color:#64748b;line-height:1.35}.consultation-workflow-v541{display:grid;grid-template-columns:repeat(9,minmax(92px,1fr));grid-gap:8px;gap:8px}.consultation-workflow-v541 article{position:relative;display:grid;min-height:112px;grid-gap:6px;gap:6px;align-content:start;padding:12px;border:1px solid rgba(15,23,42,.1);border-radius:8px;background:rgba(248,250,252,.88)}.consultation-workflow-v541 article:not(:last-child):after{content:"";position:absolute;top:34px;right:-9px;width:10px;height:2px;background:rgba(15,23,42,.22)}.consultation-workflow-v541 span{font-size:1.35rem}.consultation-workflow-v541 strong{color:#0f172a;font-size:.88rem}.consultation-workflow-v541 small{color:#64748b;font-size:.78rem;line-height:1.35}.consultation-workflow-v541 .state-completado{border-color:rgba(22,163,74,.22);background:rgba(240,253,244,.9)}.consultation-workflow-v541 .state-activo{border-color:rgba(37,99,235,.24);background:rgba(239,246,255,.92)}.consultation-workflow-v541 .state-atencion{border-color:rgba(217,119,6,.25);background:rgba(255,251,235,.92)}.follow-up-summary-v541{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.follow-up-summary-v541 article{display:grid;grid-gap:4px;gap:4px;padding:12px;border:1px solid rgba(15,23,42,.1);border-radius:8px;background:rgba(248,250,252,.9)}.follow-up-summary-v541 strong{color:#0f172a;font-size:1.5rem}.follow-up-list-v541>a>span,.follow-up-summary-v541 span{color:#64748b;font-size:.76rem;font-weight:850;text-transform:uppercase}.follow-up-list-v541>a>span{min-width:98px;padding:7px 9px;border-radius:8px;background:rgba(15,23,42,.06);text-align:center}.timeline-visual-events-v541{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:10px;gap:10px;margin:16px 0 20px}.timeline-visual-events-v541 article{display:flex;min-height:96px;gap:12px;align-items:flex-start;padding:13px;border:1px solid rgba(15,23,42,.1);border-radius:8px;background:rgba(248,250,252,.9)}.timeline-visual-events-v541>article>span{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:8px;background:rgba(15,23,42,.06);font-size:1.3rem}.timeline-visual-events-v541 strong{display:block;color:#0f172a}.timeline-visual-events-v541 small{display:block;margin-top:2px;color:#64748b}.timeline-visual-events-v541 p{margin:6px 0 0;color:#334155;line-height:1.35}.follow-up-list-v541 .tone-good,.real-clinic-compact-list-v541 .tone-good,.timeline-events-v541 .tone-good,.timeline-visual-events-v541 .tone-good,.timeline-visual-events-v541 .tone-ok{border-color:rgba(22,163,74,.22);background:rgba(240,253,244,.9)}.follow-up-list-v541 .tone-warning,.real-clinic-compact-list-v541 .tone-warning,.timeline-events-v541 .tone-warning,.timeline-visual-events-v541 .tone-warning{border-color:rgba(217,119,6,.25);background:rgba(255,251,235,.92)}.follow-up-list-v541 .tone-danger,.real-clinic-compact-list-v541 .tone-danger,.timeline-events-v541 .tone-danger{border-color:rgba(220,38,38,.24);background:rgba(254,242,242,.92)}.follow-up-list-v541 .tone-info,.real-clinic-compact-list-v541 .tone-info,.timeline-events-v541 .tone-info,.timeline-visual-events-v541 .tone-info{border-color:rgba(37,99,235,.22);background:rgba(239,246,255,.92)}@media (prefers-color-scheme:dark){.consultation-workflow-v541 article,.follow-up-list-v541 a,.follow-up-summary-v541 article,.patient-quick-actions-v541,.real-clinic-compact-list-v541 a,.timeline-events-v541 a,.timeline-visual-events-v541 article{border-color:rgba(148,163,184,.18);background:rgba(30,41,59,.76)}.patient-quick-actions-v541 a,.patient-quick-actions-v541 button{border-color:rgba(148,163,184,.18);background:rgba(15,23,42,.72);color:#f8fafc}.consultation-workflow-v541 strong,.follow-up-list-v541 a,.follow-up-summary-v541 strong,.patient-quick-actions-v541 strong,.real-clinic-compact-list-v541 a,.timeline-events-v541 a,.timeline-visual-events-v541 strong{color:#f8fafc}.follow-up-list-v541 p,.real-clinic-compact-list-v541 p,.timeline-events-v541 p,.timeline-visual-events-v541 p{color:#cbd5e1}.follow-up-list-v541 small,.follow-up-summary-v541 span,.patient-quick-actions-v541 span,.real-clinic-compact-list-v541 small,.timeline-events-v541 small,.timeline-visual-events-v541 small{color:#94a3b8}}@media (max-width:1180px){.consultation-workflow-v541{grid-template-columns:repeat(3,minmax(0,1fr))}.consultation-workflow-v541 article:not(:last-child):after{display:none}}@media (max-width:760px){.patient-quick-actions-v541{position:static;grid-template-columns:1fr}.consultation-workflow-v541,.follow-up-summary-v541,.patient-quick-actions-v541 nav,.timeline-visual-events-v541{grid-template-columns:1fr}.follow-up-list-v541 a,.real-clinic-compact-list-v541 a,.timeline-events-v541 a{align-items:flex-start}}.clinical-data-overview-v551{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.clinical-data-card-v551{display:grid;grid-gap:14px;gap:14px;padding:16px;border:1px solid rgba(15,23,42,.1);border-radius:8px;background:rgba(255,255,255,.86);box-shadow:0 14px 34px rgba(15,23,42,.06)}.anatomical-prep-grid-v551,.clinical-episode-cards-v551,.document-hub-grid-v551,.medical-alert-grid-v551,.patient-summary-grid-v551,.treatment-record-grid-v551{display:grid;grid-gap:10px;gap:10px}.patient-summary-grid-v551{grid-template-columns:repeat(2,minmax(0,1fr))}.anatomical-prep-grid-v551 article,.clinical-episode-cards-v551 a,.document-hub-grid-v551 a,.medical-alert-grid-v551 article,.patient-summary-grid-v551 article,.treatment-record-grid-v551 a,.treatment-record-grid-v551 article{min-width:0;border:1px solid rgba(15,23,42,.1);border-radius:8px;background:rgba(248,250,252,.9)}.anatomical-prep-grid-v551 article,.medical-alert-grid-v551 article,.patient-summary-grid-v551 article{display:grid;grid-gap:5px;gap:5px;padding:11px}.anatomical-prep-grid-v551 small,.clinical-episode-cards-v551 small,.document-hub-grid-v551 small,.medical-alert-grid-v551 span,.patient-summary-grid-v551 span,.treatment-record-grid-v551 small{color:#64748b;line-height:1.35}.anatomical-prep-grid-v551 strong,.clinical-episode-cards-v551 strong,.document-hub-grid-v551 strong,.medical-alert-grid-v551 strong,.patient-summary-grid-v551 strong,.treatment-record-grid-v551 strong{color:#0f172a}.medical-alert-grid-v551 article.tone-warning{border-color:rgba(217,119,6,.24);background:rgba(255,251,235,.92)}.medical-alert-grid-v551 article.tone-good{border-color:rgba(22,163,74,.22);background:rgba(240,253,244,.9)}.document-hub-grid-v551{grid-template-columns:repeat(3,minmax(0,1fr))}.clinical-episode-cards-v551 a,.document-hub-grid-v551 a,.treatment-record-grid-v551 a,.treatment-record-grid-v551 article{display:grid;grid-gap:7px;gap:7px;min-height:88px;padding:12px;color:#0f172a;text-decoration:none}.document-hub-grid-v551 a{align-content:center;text-align:center}.anatomical-prep-grid-v551>article>span,.document-hub-grid-v551 span{font-size:1.35rem}.document-hub-grid-v551 strong{font-size:1.55rem}.anatomical-prep-grid-v551{grid-template-columns:repeat(3,minmax(0,1fr))}.clinical-episode-cards-v551,.treatment-record-grid-v551{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.clinical-episode-cards-v551 a>span,.treatment-record-grid-v551 a>span,.treatment-record-grid-v551 article>span{justify-self:start;padding:5px 9px;border-radius:8px;background:rgba(15,23,42,.06);color:#334155;font-size:.76rem;font-weight:850;text-transform:uppercase}.clinical-episode-cards-v551 p,.treatment-record-grid-v551 p{margin:0;color:#334155;line-height:1.4}.treatment-record-grid-v551 dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.treatment-record-grid-v551 dl div{display:grid;grid-gap:3px;gap:3px;padding:8px;border-radius:8px;background:rgba(255,255,255,.72)}.treatment-record-grid-v551 dt{color:#64748b;font-size:.72rem;font-weight:850;text-transform:uppercase}.treatment-record-grid-v551 dd{margin:0;color:#0f172a;font-weight:750}.clinical-episode-cards-v551 a div{display:flex;flex-wrap:wrap;gap:6px}.clinical-episode-cards-v551 em{padding:5px 8px;border-radius:8px;background:rgba(15,23,42,.06);color:#475569;font-size:.78rem;font-style:normal;font-weight:750}.clinical-episode-cards-v551 .state-cerrado,.treatment-record-grid-v551 .state-finalizado{border-color:rgba(22,163,74,.22);background:rgba(240,253,244,.9)}.clinical-episode-cards-v551 .state-en-tratamiento,.clinical-episode-cards-v551 .state-seguimiento,.treatment-record-grid-v551 .state-revisable{border-color:rgba(37,99,235,.22);background:rgba(239,246,255,.9)}.clinical-episode-cards-v551 .state-abierto,.treatment-record-grid-v551 .state-borrador,.treatment-record-grid-v551 .state-pendiente_consentimiento,.treatment-record-grid-v551 .state-pendiente_pago{border-color:rgba(217,119,6,.24);background:rgba(255,251,235,.92)}.connected-core-panel-v561,.patient-connected-episodes-v561{display:grid;grid-gap:14px;gap:14px;padding:16px;border:1px solid rgba(15,23,42,.1);border-radius:8px;background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(240,249,255,.88));box-shadow:0 16px 36px rgba(15,23,42,.07)}.connected-core-panel-v561 p,.patient-connected-episodes-v561 p{max-width:820px;margin:0;color:#475569;line-height:1.45}.connected-badge-row-v561,.connected-core-kpis-v561,.connected-document-strip-v561,.patient-connected-counts-v561,.patient-connected-grid-v561,.patient-connected-head-v561{display:grid;grid-gap:10px;gap:10px}.connected-core-kpis-v561{grid-template-columns:repeat(5,minmax(0,1fr))}.patient-connected-head-v561{grid-template-columns:minmax(0,1fr) auto;align-items:flex-end}.patient-connected-counts-v561{grid-template-columns:repeat(2,minmax(96px,1fr))}.patient-connected-grid-v561{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.connected-badge-row-v561,.connected-document-strip-v561{grid-template-columns:repeat(auto-fit,minmax(128px,1fr))}.connected-core-kpis-v561 article,.connected-document-strip-v561 a,.connected-status-badge-v561,.episode-treatment-link-v561,.patient-connected-counts-v561 article,.patient-connected-empty-v561,.patient-connected-grid-v561>a,.treatment-record-grid-v551 article{min-width:0;border:1px solid rgba(15,23,42,.1);border-radius:8px;background:rgba(248,250,252,.88);color:#0f172a;text-decoration:none;display:grid;grid-gap:6px;gap:6px;padding:11px}.connected-core-kpis-v561 span,.connected-document-strip-v561 strong,.connected-status-badge-v561 strong,.patient-connected-counts-v561 span,.patient-connected-grid-v561>a>span{color:#64748b;font-size:.73rem;font-weight:850;text-transform:uppercase}.connected-core-kpis-v561 strong,.connected-document-strip-v561 span,.connected-status-badge-v561 span,.patient-connected-counts-v561 strong,.patient-connected-grid-v561 strong,.treatment-title-link-v561 strong{color:#0f172a}.connected-core-kpis-v561 small,.connected-document-strip-v561 small,.connected-status-badge-v561 small,.episode-treatment-link-v561 small,.patient-connected-grid-v561 small{color:#64748b;line-height:1.35}.connected-document-strip-v561 a.tone-good,.connected-status-badge-v561.tone-good,.patient-connected-grid-v561>a.state-cerrado{border-color:rgba(22,163,74,.22);background:rgba(240,253,244,.92)}.connected-document-strip-v561 a.tone-warning,.connected-status-badge-v561.tone-warning,.patient-connected-grid-v561>a.state-activo{border-color:rgba(217,119,6,.24);background:rgba(255,251,235,.92)}.connected-document-strip-v561 a.tone-danger,.connected-inline-status-v561 .tone-danger,.connected-status-badge-v561.tone-danger{border-color:rgba(220,38,38,.24);background:rgba(254,242,242,.94)}.connected-document-strip-v561 a.tone-neutral,.connected-status-badge-v561.tone-neutral{border-color:rgba(37,99,235,.18);background:rgba(239,246,255,.92)}.connected-inline-status-v561{display:flex;flex-wrap:wrap;gap:6px}.connected-inline-status-v561 span,.patient-connected-badges-v561 em{padding:5px 8px;border-radius:8px;background:rgba(15,23,42,.06);color:#334155;font-size:.75rem;font-style:normal;font-weight:850}.patient-connected-badges-v561{display:flex;flex-wrap:wrap;gap:6px}.patient-connected-grid-v561 b{color:#0f766e;font-size:.88rem}.treatment-title-link-v561{text-decoration:none}.connected-case-summary-v561{display:grid;grid-gap:10px;gap:10px;margin:10px 0 4px}@media (prefers-color-scheme:dark){.anatomical-prep-grid-v551 article,.clinical-data-card-v551,.clinical-episode-cards-v551 a,.connected-core-kpis-v561 article,.connected-core-panel-v561,.connected-document-strip-v561 a,.connected-status-badge-v561,.document-hub-grid-v551 a,.medical-alert-grid-v551 article,.patient-connected-counts-v561 article,.patient-connected-empty-v561,.patient-connected-episodes-v561,.patient-connected-grid-v561>a,.patient-summary-grid-v551 article,.treatment-record-grid-v551 a,.treatment-record-grid-v551 article,.treatment-record-grid-v551 dl div{border-color:rgba(148,163,184,.18);background:rgba(30,41,59,.74)}.anatomical-prep-grid-v551 strong,.clinical-episode-cards-v551 strong,.connected-core-kpis-v561 strong,.connected-document-strip-v561 span,.connected-status-badge-v561 span,.document-hub-grid-v551 strong,.medical-alert-grid-v551 strong,.patient-connected-counts-v561 strong,.patient-connected-grid-v561 strong,.patient-summary-grid-v551 strong,.treatment-record-grid-v551 dd,.treatment-record-grid-v551 strong{color:#f8fafc}.anatomical-prep-grid-v551 small,.clinical-episode-cards-v551 small,.connected-core-kpis-v561 small,.connected-core-kpis-v561 span,.connected-core-panel-v561 p,.connected-document-strip-v561 small,.connected-document-strip-v561 strong,.connected-status-badge-v561 small,.connected-status-badge-v561 strong,.document-hub-grid-v551 small,.medical-alert-grid-v551 span,.patient-connected-episodes-v561 p,.patient-connected-grid-v561 small,.patient-summary-grid-v551 span,.treatment-record-grid-v551 dt,.treatment-record-grid-v551 small{color:#cbd5e1}}@media (max-width:1180px){.clinical-data-overview-v551,.connected-core-kpis-v561{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.anatomical-prep-grid-v551,.clinical-data-overview-v551,.clinical-episode-cards-v551,.connected-core-kpis-v561,.document-hub-grid-v551,.patient-connected-counts-v561,.patient-connected-grid-v561,.patient-connected-head-v561,.patient-summary-grid-v551,.treatment-record-grid-v551,.treatment-record-grid-v551 dl{grid-template-columns:1fr}.clinical-data-card-v551{padding:14px}.clinical-episode-cards-v551 a,.document-hub-grid-v551 a,.treatment-record-grid-v551 a,.treatment-record-grid-v551 article{min-height:96px}}.brain-outcome-feedback-v367{--outcome-ink:#10243f;--outcome-muted:rgba(16,36,63,0.68);--outcome-border:rgba(14,165,233,0.16);--outcome-teal:#14b8a6;--outcome-sky:#38bdf8;--outcome-amber:#f59e0b;--outcome-rose:#f43f5e;color:var(--outcome-ink);background:linear-gradient(135deg,#f8fbff,#eff6ff 46%,#f7fff8)}.outcome-feedback-card-v367,.outcome-feedback-console-v367,.outcome-feedback-dashboard-v367,.outcome-feedback-engine-card-v367,.outcome-feedback-engines-v367,.outcome-feedback-hero-v367,.outcome-feedback-integrations-v367,.outcome-feedback-integrations-v367 a,.outcome-feedback-integrations-v367 article,.outcome-feedback-kpis-v367 article,.outcome-feedback-model-card-v367,.outcome-feedback-models-v367,.outcome-feedback-panel-card-v367,.outcome-feedback-section-v367,.outcome-feedback-security-v367,.outcome-feedback-storage-v367,.outcome-feedback-storage-v367 article{border:1px solid var(--outcome-border);background:rgba(255,255,255,.74);box-shadow:0 24px 70px rgba(14,116,144,.11);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.outcome-feedback-console-v367{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(20rem,.9fr);grid-gap:1rem;gap:1rem;margin:1rem 0;padding:1.2rem;border-radius:1.25rem}.outcome-feedback-console-v367 h2,.outcome-feedback-dashboard-v367 h2,.outcome-feedback-engines-v367 h2,.outcome-feedback-integrations-v367 h2,.outcome-feedback-models-v367 h2,.outcome-feedback-section-v367 h2,.outcome-feedback-security-v367 h2,.outcome-feedback-storage-v367 h2{margin:.35rem 0;color:var(--outcome-ink);font-size:clamp(1.35rem,2vw,2rem)}.outcome-feedback-card-v367 p,.outcome-feedback-console-v367 p,.outcome-feedback-dashboard-v367 p,.outcome-feedback-engine-card-v367 p,.outcome-feedback-engines-v367 p,.outcome-feedback-integrations-v367 a p,.outcome-feedback-integrations-v367 article p,.outcome-feedback-integrations-v367 p,.outcome-feedback-model-card-v367 p,.outcome-feedback-models-v367 p,.outcome-feedback-panel-card-v367 p,.outcome-feedback-section-v367 p,.outcome-feedback-security-v367 p,.outcome-feedback-storage-v367 article p,.outcome-feedback-storage-v367 p{color:var(--outcome-muted)}.outcome-feedback-console-v367 form{display:grid;align-content:center;grid-gap:.75rem;gap:.75rem}.outcome-feedback-console-v367 label,.outcome-feedback-console-v367 span,.outcome-feedback-dashboard-v367>div:first-child span,.outcome-feedback-engines-v367>div:first-child span,.outcome-feedback-integrations-v367>div:first-child span,.outcome-feedback-models-v367>div:first-child span,.outcome-feedback-section-v367>div:first-child span,.outcome-feedback-security-v367>span,.outcome-feedback-storage-v367>div:first-child span{color:#0e7490;font-weight:800;text-transform:uppercase;letter-spacing:0}.outcome-feedback-console-v367 form div{display:grid;grid-template-columns:1fr auto;grid-gap:.55rem;gap:.55rem}.outcome-feedback-console-v367 input{min-width:0;border:1px solid rgba(14,165,233,.2);border-radius:999px;padding:.82rem 1rem;background:rgba(255,255,255,.82);color:var(--outcome-ink)}.outcome-feedback-console-v367 button{border:0;border-radius:999px;padding:.82rem 1.1rem;color:white;background:linear-gradient(135deg,var(--outcome-teal),var(--outcome-sky));font-weight:800}.outcome-feedback-kpis-v367{grid-template-columns:repeat(8,minmax(0,1fr))}.outcome-feedback-dashboard-v367>div:last-child,.outcome-feedback-engines-v367>div:last-child,.outcome-feedback-integrations-v367>div:last-child,.outcome-feedback-models-v367>div:last-child,.outcome-feedback-section-v367>div:last-child,.outcome-feedback-storage-v367>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(14.5rem,1fr));grid-gap:.85rem;gap:.85rem}.outcome-feedback-card-v367,.outcome-feedback-engine-card-v367,.outcome-feedback-integrations-v367 a,.outcome-feedback-integrations-v367 article,.outcome-feedback-model-card-v367,.outcome-feedback-panel-card-v367,.outcome-feedback-storage-v367 article{display:grid;grid-gap:.55rem;gap:.55rem;min-width:0;border-radius:1rem;padding:1rem;text-decoration:none}.outcome-feedback-card-v367 strong,.outcome-feedback-engine-card-v367 strong,.outcome-feedback-integrations-v367 strong,.outcome-feedback-kpis-v367 strong,.outcome-feedback-model-card-v367 strong,.outcome-feedback-panel-card-v367 strong,.outcome-feedback-storage-v367 strong{color:#0f766e}.outcome-feedback-card-v367 i,.outcome-feedback-panel-card-v367 i{display:block;height:.52rem;overflow:hidden;border-radius:999px;background:rgba(15,23,42,.08)}.outcome-feedback-card-v367 i em,.outcome-feedback-panel-card-v367 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--outcome-teal),var(--outcome-sky),var(--outcome-amber))}.outcome-feedback-engine-card-v367 header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.outcome-feedback-engine-card-v367 div,.outcome-feedback-model-card-v367 div,.outcome-feedback-security-v367 div,.outcome-feedback-storage-v367 article div{display:flex;flex-wrap:wrap;gap:.45rem}.outcome-feedback-engine-card-v367 small,.outcome-feedback-model-card-v367 small,.outcome-feedback-security-v367 div span,.outcome-feedback-storage-v367 small{border:1px solid rgba(14,116,144,.14);border-radius:999px;padding:.28rem .55rem;color:#0f766e;background:rgba(240,253,250,.8)}.outcome-feedback-card-v367.learning-ready,.outcome-feedback-card-v367.validation-ready,.outcome-feedback-engine-card-v367.validation-ready,.outcome-feedback-integrations-v367 a.prepared,.outcome-feedback-panel-card-v367.positive{background:linear-gradient(145deg,rgba(240,253,250,.96),rgba(255,255,255,.76))}.outcome-feedback-card-v367.structured,.outcome-feedback-panel-card-v367.mixed,.outcome-feedback-panel-card-v367.neutral{background:linear-gradient(145deg,rgba(255,251,235,.76),rgba(255,255,255,.76))}.outcome-feedback-card-v367.prepared,.outcome-feedback-engine-card-v367.prepared,.outcome-feedback-integrations-v367 article.future,.outcome-feedback-panel-card-v367.future-ai,.outcome-feedback-panel-card-v367.negative{background:linear-gradient(145deg,rgba(255,241,242,.72),rgba(255,255,255,.78))}.outcome-feedback-section-v367{display:grid;grid-template-columns:minmax(14rem,.68fr) minmax(0,1.32fr);grid-gap:1rem;gap:1rem;margin:1rem 0;padding:1.2rem;border-radius:1.25rem}.brain-outcome-feedback-v367 .corporate-board-actions-v331 a:hover,.outcome-feedback-integrations-v367 a:hover{transform:translateY(-1px);border-color:rgba(20,184,166,.34);color:#0f766e}@media (max-width:1180px){.outcome-feedback-console-v367,.outcome-feedback-section-v367{grid-template-columns:1fr}.outcome-feedback-kpis-v367{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:680px){.brain-outcome-feedback-v367{padding:.75rem}.outcome-feedback-console-v367 form div,.outcome-feedback-kpis-v367{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.brain-outcome-feedback-v367{--outcome-ink:#ecfeff;--outcome-muted:rgba(236,254,255,0.74);--outcome-border:rgba(103,232,249,0.16);background:linear-gradient(135deg,#031019,#082f49 48%,#042f2e)}.outcome-feedback-card-v367,.outcome-feedback-console-v367,.outcome-feedback-dashboard-v367,.outcome-feedback-engine-card-v367,.outcome-feedback-engines-v367,.outcome-feedback-hero-v367,.outcome-feedback-integrations-v367,.outcome-feedback-integrations-v367 a,.outcome-feedback-integrations-v367 article,.outcome-feedback-kpis-v367 article,.outcome-feedback-model-card-v367,.outcome-feedback-models-v367,.outcome-feedback-panel-card-v367,.outcome-feedback-section-v367,.outcome-feedback-security-v367,.outcome-feedback-storage-v367,.outcome-feedback-storage-v367 article{background:rgba(15,23,42,.68);border-color:rgba(103,232,249,.16)}.outcome-feedback-card-v367 strong,.outcome-feedback-engine-card-v367 strong,.outcome-feedback-integrations-v367 strong,.outcome-feedback-kpis-v367 strong,.outcome-feedback-model-card-v367 strong,.outcome-feedback-panel-card-v367 strong,.outcome-feedback-storage-v367 strong{color:#a7f3d0}.outcome-feedback-console-v367 input,.outcome-feedback-engine-card-v367 small,.outcome-feedback-model-card-v367 small,.outcome-feedback-security-v367 div span,.outcome-feedback-storage-v367 small{color:#ecfeff;border-color:rgba(103,232,249,.16);background:rgba(15,23,42,.55)}}.objectives-decision-v334{--objectives-decision-accent:#67e8f9;--objectives-decision-accent-2:#c4b5fd;--objectives-decision-warn:#fbbf24;--objectives-decision-danger:#fb7185;--objectives-decision-ok:#86efac}.objectives-decision-card-v334.enterprise,.objectives-decision-card-v334.premium,.objectives-decision-decision-v334.approved,.objectives-decision-decision-v334.executive,.objectives-decision-objective-v334.strategic,.objectives-decision-priority-v334.high,.objectives-decision-record-v334.strategic{border-color:rgba(103,232,249,.36);background:linear-gradient(135deg,rgba(14,116,144,.2),rgba(76,29,149,.18)),rgba(15,23,42,.72);box-shadow:0 18px 48px rgba(8,47,73,.22)}.objectives-decision-alignment-v334,.objectives-decision-card-v334.advanced,.objectives-decision-decision-v334.advanced,.objectives-decision-decision-v334.strategic,.objectives-decision-timeline-card-v334{border-color:rgba(196,181,253,.28);background:linear-gradient(135deg,rgba(49,46,129,.2),rgba(14,116,144,.14)),rgba(15,23,42,.68)}.objectives-decision-card-v334.basic,.objectives-decision-card-v334.standard,.objectives-decision-card-v334.structured,.objectives-decision-decision-v334.pending,.objectives-decision-objective-v334.pending,.objectives-decision-priority-v334.medium{border-color:rgba(251,191,36,.28);background:linear-gradient(135deg,rgba(146,64,14,.16),rgba(15,23,42,.5)),rgba(15,23,42,.66)}.objectives-decision-decision-v334.rejected,.objectives-decision-priority-v334.low,.objectives-decision-record-v334.rejected{border-color:rgba(251,113,133,.26);background:linear-gradient(135deg,rgba(159,18,57,.16),rgba(15,23,42,.5)),rgba(15,23,42,.66)}.objectives-decision-integrations-v334 a:hover,.objectives-decision-v334 .corporate-board-actions-v331 a:hover{border-color:rgba(103,232,249,.52);color:#ecfeff;transform:translateY(-2px)}.objectives-decision-objective-v334 div,.objectives-decision-priority-v334 div,.objectives-decision-record-v334 small,.objectives-decision-timeline-card-v334 div{display:flex;flex-wrap:wrap;gap:.45rem}.objectives-decision-objective-v334 div small,.objectives-decision-priority-v334 div small,.objectives-decision-record-v334 small,.objectives-decision-timeline-card-v334 div small{border:1px solid rgba(103,232,249,.16);border-radius:999px;color:rgba(224,242,254,.82);padding:.28rem .5rem}.objectives-decision-card-v334 i em{background:linear-gradient(90deg,var(--objectives-decision-accent),var(--objectives-decision-accent-2))}.execution-action-v335{--execution-action-accent:#38bdf8;--execution-action-accent-2:#22c55e;--execution-action-warn:#fbbf24;--execution-action-danger:#f43f5e}.execution-action-action-v335.completed,.execution-action-autonomous-v335.human-tasks,.execution-action-card-v335.autonomous,.execution-action-card-v335.enterprise,.execution-action-card-v335.premium,.execution-action-pipeline-v335.completed,.execution-action-task-v335.completed,.execution-action-workflow-v335.completed{border-color:rgba(56,189,248,.36);background:linear-gradient(135deg,rgba(14,165,233,.2),rgba(22,163,74,.16)),rgba(15,23,42,.72);box-shadow:0 18px 48px rgba(8,47,73,.22)}.execution-action-action-v335.in-progress,.execution-action-autonomous-v335.shared-tasks,.execution-action-card-v335.advanced,.execution-action-pipeline-v335.in-progress,.execution-action-task-v335.in-progress,.execution-action-workflow-v335.in-progress{border-color:rgba(34,197,94,.3);background:linear-gradient(135deg,rgba(20,83,45,.2),rgba(14,116,144,.14)),rgba(15,23,42,.68)}.execution-action-action-v335.assigned,.execution-action-action-v335.created,.execution-action-autonomous-v335.ai-tasks,.execution-action-card-v335.basic,.execution-action-card-v335.organized,.execution-action-card-v335.standard,.execution-action-card-v335.structured,.execution-action-pipeline-v335.assigned,.execution-action-task-v335.assigned,.execution-action-workflow-v335.assigned{border-color:rgba(251,191,36,.28);background:linear-gradient(135deg,rgba(146,64,14,.16),rgba(15,23,42,.5)),rgba(15,23,42,.66)}.execution-action-action-v335.pending-review,.execution-action-autonomous-v335.escalated-tasks,.execution-action-autonomous-v335.future-autonomous-tasks,.execution-action-pipeline-v335.pending-review,.execution-action-task-v335.pending-review,.execution-action-workflow-v335.pending-review{border-color:rgba(244,63,94,.26);background:linear-gradient(135deg,rgba(159,18,57,.16),rgba(15,23,42,.5)),rgba(15,23,42,.66)}.execution-action-integrations-v335 a:hover,.execution-action-v335 .corporate-board-actions-v331 a:hover{border-color:rgba(56,189,248,.52);color:#f0f9ff;transform:translateY(-2px)}.execution-action-pipeline-v335 small,.execution-action-task-v335 div,.execution-action-timeline-card-v335 div{display:flex;flex-wrap:wrap;gap:.45rem}.execution-action-pipeline-v335 small,.execution-action-task-v335 div small,.execution-action-timeline-card-v335 div small{border:1px solid rgba(56,189,248,.16);border-radius:999px;color:rgba(224,242,254,.82);padding:.28rem .5rem}.execution-action-card-v335 i em{background:linear-gradient(90deg,var(--execution-action-accent),var(--execution-action-accent-2))}.monitoring-supervision-v336{--monitoring-accent:#2dd4bf;--monitoring-accent-2:#60a5fa;--monitoring-warn:#f59e0b;--monitoring-danger:#fb7185}.monitoring-audit-card-v336.healthy,.monitoring-health-card-v336.healthy,.monitoring-supervision-card-v336.autonomous,.monitoring-supervision-card-v336.enterprise,.monitoring-supervision-card-v336.premium,.monitoring-supervision-score-v336.healthy{border-color:rgba(45,212,191,.34);background:linear-gradient(135deg,rgba(13,148,136,.2),rgba(37,99,235,.15)),rgba(15,23,42,.72);box-shadow:0 18px 48px rgba(8,47,73,.22)}.monitoring-observability-card-v336.events,.monitoring-observability-card-v336.metrics,.monitoring-supervision-card-v336.advanced,.monitoring-supervision-card-v336.structured,.monitoring-timeline-card-v336{border-color:rgba(96,165,250,.3);background:linear-gradient(135deg,rgba(30,64,175,.18),rgba(13,148,136,.12)),rgba(15,23,42,.68)}.monitoring-alert-card-v336.attention,.monitoring-alert-card-v336.important,.monitoring-audit-card-v336.warning,.monitoring-health-card-v336.warning,.monitoring-observability-card-v336.logs,.monitoring-observability-card-v336.signals,.monitoring-supervision-card-v336.organized,.monitoring-supervision-score-v336.warning{border-color:rgba(245,158,11,.3);background:linear-gradient(135deg,rgba(146,64,14,.16),rgba(15,23,42,.5)),rgba(15,23,42,.66)}.monitoring-alert-card-v336.critical,.monitoring-audit-card-v336.critical,.monitoring-health-card-v336.critical,.monitoring-supervision-score-v336.critical{border-color:rgba(251,113,133,.28);background:linear-gradient(135deg,rgba(159,18,57,.16),rgba(15,23,42,.5)),rgba(15,23,42,.66)}.monitoring-alert-card-v336.future-ai,.monitoring-alert-card-v336.maintenance,.monitoring-health-card-v336.future-ai,.monitoring-health-card-v336.maintenance,.monitoring-observability-card-v336.notifications,.monitoring-supervision-score-v336.future-ai,.monitoring-supervision-score-v336.maintenance{border-color:rgba(168,85,247,.28);background:linear-gradient(135deg,rgba(88,28,135,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.monitoring-supervision-integrations-v336 a:hover,.monitoring-supervision-v336 .corporate-board-actions-v331 a:hover{border-color:rgba(45,212,191,.52);color:#ecfeff;transform:translateY(-2px)}.monitoring-timeline-card-v336 div{display:flex;flex-wrap:wrap;gap:.45rem}.monitoring-alert-card-v336 small,.monitoring-audit-card-v336 small,.monitoring-timeline-card-v336 div small{border:1px solid rgba(45,212,191,.16);border-radius:999px;color:rgba(224,242,254,.82);padding:.28rem .5rem}.monitoring-supervision-card-v336 i em{background:linear-gradient(90deg,var(--monitoring-accent),var(--monitoring-accent-2))}.self-improvement-v337{--optimization-accent:#22c55e;--optimization-accent-2:#06b6d4;--optimization-warn:#facc15;--optimization-danger:#f97316}.learning-card-v337.healthy,.optimization-card-v337.autonomous,.optimization-card-v337.enterprise,.optimization-card-v337.premium,.optimization-domain-card-v337.healthy,.optimization-snapshot-card-v337.optimization-center{border-color:rgba(34,197,94,.34);background:linear-gradient(135deg,rgba(21,128,61,.2),rgba(14,116,144,.15)),rgba(15,23,42,.72);box-shadow:0 18px 48px rgba(20,83,45,.22)}.improvement-card-v337.implemented-improvements,.learning-card-v337.optimizing,.optimization-card-v337.advanced,.optimization-card-v337.continuous,.optimization-domain-card-v337.optimizing,.optimization-snapshot-card-v337.improvement-engine,.optimization-timeline-card-v337{border-color:rgba(6,182,212,.3);background:linear-gradient(135deg,rgba(8,145,178,.18),rgba(21,128,61,.12)),rgba(15,23,42,.68)}.bottleneck-card-v337.attention,.improvement-card-v337.detected-issues,.improvement-card-v337.improvement-proposals,.learning-card-v337.attention,.optimization-card-v337.structured,.optimization-domain-card-v337.attention,.optimization-snapshot-card-v337.bottleneck-analyzer{border-color:rgba(250,204,21,.3);background:linear-gradient(135deg,rgba(133,77,14,.16),rgba(15,23,42,.5)),rgba(15,23,42,.66)}.bottleneck-card-v337.bottleneck,.optimization-card-v337.reactive,.optimization-domain-card-v337.bottleneck{border-color:rgba(249,115,22,.3);background:linear-gradient(135deg,rgba(154,52,18,.16),rgba(15,23,42,.5)),rgba(15,23,42,.66)}.improvement-card-v337.archived-improvements,.learning-card-v337.future-ai,.optimization-domain-card-v337.future-ai,.optimization-snapshot-card-v337.future-optimization{border-color:rgba(168,85,247,.28);background:linear-gradient(135deg,rgba(88,28,135,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.self-improvement-integrations-v337 a:hover,.self-improvement-v337 .corporate-board-actions-v331 a:hover{border-color:rgba(34,197,94,.52);color:#ecfdf5;transform:translateY(-2px)}.optimization-timeline-card-v337 div{display:flex;flex-wrap:wrap;gap:.45rem}.bottleneck-card-v337 small,.improvement-card-v337 small,.learning-card-v337 small,.optimization-timeline-card-v337 div small{border:1px solid rgba(34,197,94,.16);border-radius:999px;color:rgba(236,253,245,.82);padding:.28rem .5rem}.optimization-card-v337 i em{background:linear-gradient(90deg,var(--optimization-accent),var(--optimization-accent-2))}.brain-core-v338{--brain-accent:#38bdf8;--brain-accent-2:#a78bfa;--brain-accent-3:#22c55e;--brain-warn:#f59e0b}.brain-core-card-v338.cognitive,.brain-core-card-v338.premium,.brain-knowledge-card-v338.ready,.brain-memory-card-v338.ready,.brain-module-card-v338.ready,.brain-snapshot-card-v338.brain-modules{border-color:rgba(56,189,248,.34);background:linear-gradient(135deg,rgba(14,165,233,.2),rgba(124,58,237,.16)),rgba(15,23,42,.72);box-shadow:0 18px 48px rgba(30,64,175,.22)}.brain-core-card-v338.advanced,.brain-knowledge-card-v338.structured,.brain-learning-card-v338.structured,.brain-memory-card-v338.structured,.brain-module-card-v338.structured,.brain-reasoning-card-v338.structured,.brain-snapshot-card-v338.knowledge-graph,.brain-snapshot-card-v338.memory-center,.brain-timeline-card-v338{border-color:rgba(167,139,250,.3);background:linear-gradient(135deg,rgba(88,28,135,.18),rgba(14,165,233,.12)),rgba(15,23,42,.68)}.brain-knowledge-card-v338.simulated,.brain-memory-card-v338.simulated,.brain-module-card-v338.simulated,.brain-reasoning-card-v338.simulated,.brain-relationship-card-v338.simulated,.brain-snapshot-card-v338.reasoning-center{border-color:rgba(245,158,11,.3);background:linear-gradient(135deg,rgba(146,64,14,.16),rgba(15,23,42,.5)),rgba(15,23,42,.66)}.brain-learning-card-v338.learning,.brain-memory-card-v338.learning,.brain-module-card-v338.learning,.brain-relationship-card-v338.learning,.brain-snapshot-card-v338.learning-center{border-color:rgba(34,197,94,.3);background:linear-gradient(135deg,rgba(21,128,61,.16),rgba(15,23,42,.5)),rgba(15,23,42,.66)}.brain-core-card-v338.future-ai,.brain-knowledge-card-v338.future-ai,.brain-learning-card-v338.future-ai,.brain-memory-card-v338.future-ai,.brain-module-card-v338.future-ai,.brain-reasoning-card-v338.future-ai,.brain-relationship-card-v338.future-ai,.brain-snapshot-card-v338.future-ai-core{border-color:rgba(236,72,153,.28);background:linear-gradient(135deg,rgba(157,23,77,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.brain-core-integrations-v338 a:hover,.brain-core-v338 .corporate-board-actions-v331 a:hover{border-color:rgba(56,189,248,.52);color:#f8fafc;transform:translateY(-2px)}.brain-timeline-card-v338 div{display:flex;flex-wrap:wrap;gap:.45rem}.brain-knowledge-card-v338 small,.brain-learning-card-v338 small,.brain-memory-card-v338 small,.brain-reasoning-card-v338 small,.brain-relationship-card-v338 small,.brain-timeline-card-v338 div small{border:1px solid rgba(56,189,248,.16);border-radius:999px;color:rgba(224,242,254,.82);padding:.28rem .5rem}.brain-core-card-v338 i em{background:linear-gradient(90deg,var(--brain-accent),var(--brain-accent-2),var(--brain-accent-3))}.knowledge-graph-v339{--graph-accent:#22d3ee;--graph-accent-2:#34d399;--graph-accent-3:#c084fc;--graph-warn:#f59e0b}.graph-context-card-v339.semantic,.graph-entity-card-v339.ready,.graph-snapshot-card-v339.context-center,.graph-snapshot-card-v339.entity-center,.knowledge-graph-card-v339.cognitive,.knowledge-graph-card-v339.semantic{border-color:rgba(34,211,238,.34);background:linear-gradient(135deg,rgba(8,145,178,.22),rgba(16,185,129,.16)),rgba(15,23,42,.72);box-shadow:0 18px 48px rgba(8,145,178,.2)}.graph-context-card-v339.structured,.graph-entity-card-v339.structured,.graph-map-card-v339.structured,.graph-relationship-card-v339.structured,.graph-snapshot-card-v339.knowledge-map,.graph-timeline-card-v339,.knowledge-graph-card-v339.advanced{border-color:rgba(52,211,153,.3);background:linear-gradient(135deg,rgba(6,95,70,.18),rgba(8,145,178,.12)),rgba(15,23,42,.68)}.graph-context-card-v339.mapped,.graph-entity-card-v339.mapped,.graph-map-card-v339.mapped,.graph-relationship-card-v339.mapped,.graph-snapshot-card-v339.relationship-engine{border-color:rgba(192,132,252,.3);background:linear-gradient(135deg,rgba(88,28,135,.18),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.graph-context-card-v339.ready,.graph-map-card-v339.ready,.graph-snapshot-card-v339.semantic-layer,.knowledge-graph-card-v339.structured{border-color:rgba(245,158,11,.3);background:linear-gradient(135deg,rgba(146,64,14,.15),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.graph-context-card-v339.future-ai,.graph-entity-card-v339.future-ai,.graph-map-card-v339.future-ai,.graph-relationship-card-v339.future-ai,.graph-snapshot-card-v339.future-ai-graph,.knowledge-graph-card-v339.future-ai{border-color:rgba(236,72,153,.28);background:linear-gradient(135deg,rgba(157,23,77,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.knowledge-graph-integrations-v339 a:hover,.knowledge-graph-v339 .corporate-board-actions-v331 a:hover{border-color:rgba(34,211,238,.52);color:#f8fafc;transform:translateY(-2px)}.graph-entity-card-v339 div,.graph-map-card-v339 div,.graph-timeline-card-v339 div{display:flex;flex-wrap:wrap;gap:.45rem}.graph-context-card-v339 small,.graph-entity-card-v339 div small,.graph-map-card-v339 div small,.graph-relationship-card-v339 small,.graph-timeline-card-v339 div small{border:1px solid rgba(34,211,238,.16);border-radius:999px;color:rgba(207,250,254,.84);padding:.28rem .5rem}.knowledge-graph-card-v339 i em{background:linear-gradient(90deg,var(--graph-accent),var(--graph-accent-2),var(--graph-accent-3))}.knowledge-graph-core-v343{--graph-core-accent:#67e8f9;--graph-core-accent-2:#a7f3d0;--graph-core-accent-3:#ddd6fe}.graph-clinical-layer-card-v343,.graph-connection-card-v343,.graph-health-card-v343,.graph-network-map-card-v343,.graph-node-card-v343{position:relative;overflow:hidden}.graph-clinical-layer-card-v343:before,.graph-connection-card-v343:before,.graph-health-card-v343:before,.graph-network-map-card-v343:before,.graph-node-card-v343:before{background:radial-gradient(circle at 12% 18%,rgba(103,232,249,.2),transparent 34%);content:"";inset:0;pointer-events:none;position:absolute}.graph-clinical-layer-card-v343.high,.graph-health-card-v343.healthy,.graph-network-map-card-v343.ready,.graph-node-card-v343.structured{border-color:rgba(103,232,249,.36);background:linear-gradient(135deg,rgba(8,145,178,.22),rgba(16,185,129,.14)),rgba(15,23,42,.72);box-shadow:0 18px 48px rgba(6,182,212,.18)}.graph-clinical-layer-card-v343.medium,.graph-connection-card-v343.strong,.graph-health-card-v343.growing,.graph-network-map-card-v343.expanding,.graph-node-card-v343.mapped{border-color:rgba(167,243,208,.32);background:linear-gradient(135deg,rgba(6,95,70,.18),rgba(30,64,175,.12)),rgba(15,23,42,.68)}.graph-clinical-layer-card-v343.low,.graph-connection-card-v343.planned,.graph-health-card-v343.watch,.graph-network-map-card-v343.future-ai,.graph-node-card-v343.future-ai{border-color:rgba(221,214,254,.32);background:linear-gradient(135deg,rgba(88,28,135,.18),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.graph-clinical-layer-card-v343 div,.graph-connection-card-v343 div,.graph-network-map-card-v343 div,.graph-node-card-v343 div{display:flex;flex-wrap:wrap;gap:.45rem}.graph-clinical-layer-card-v343 small,.graph-connection-card-v343 small,.graph-health-card-v343 small,.graph-network-map-card-v343 small,.graph-node-card-v343 small{border:1px solid rgba(103,232,249,.18);border-radius:999px;color:rgba(224,242,254,.86);padding:.28rem .5rem}.graph-health-card-v343 i em{background:linear-gradient(90deg,var(--graph-core-accent),var(--graph-core-accent-2),var(--graph-core-accent-3))}.brain-clinical-intelligence-v344{--clinical-accent:#38bdf8;--clinical-accent-2:#2dd4bf;--clinical-accent-3:#f0abfc;--clinical-warn:#fbbf24}.clinical-intelligence-card-v344.brain-ready,.clinical-intelligence-card-v344.integrated,.clinical-knowledge-card-v344.validated,.clinical-network-card-v344.mapped,.clinical-protocol-card-v344.validated,.outcome-intelligence-card-v344.integrated{border-color:rgba(56,189,248,.36);background:linear-gradient(135deg,rgba(14,116,144,.24),rgba(45,212,191,.13)),rgba(15,23,42,.72);box-shadow:0 18px 48px rgba(14,165,233,.18)}.clinical-case-card-v344.mapped,.clinical-intelligence-card-v344.advanced,.clinical-knowledge-card-v344.mapped,.clinical-protocol-card-v344.mapped,.scientific-knowledge-card-v344.mapped,.treatment-relation-card-v344.mapped{border-color:rgba(45,212,191,.32);background:linear-gradient(135deg,rgba(13,148,136,.18),rgba(30,64,175,.12)),rgba(15,23,42,.68)}.clinical-case-card-v344.prepared,.clinical-intelligence-card-v344.structured,.clinical-knowledge-card-v344.prepared,.clinical-network-card-v344.prepared,.clinical-protocol-card-v344.prepared,.outcome-intelligence-card-v344.structured,.scientific-knowledge-card-v344.prepared,.treatment-relation-card-v344.prepared{border-color:rgba(251,191,36,.28);background:linear-gradient(135deg,rgba(146,64,14,.15),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.clinical-case-card-v344.future-ai,.clinical-intelligence-card-v344.future-ai,.clinical-knowledge-card-v344.future-ai,.clinical-network-card-v344.future-ai,.clinical-protocol-card-v344.future-ai,.outcome-intelligence-card-v344.future-ai,.scientific-knowledge-card-v344.future-ai,.treatment-relation-card-v344.future-ai{border-color:rgba(240,171,252,.3);background:linear-gradient(135deg,rgba(134,25,143,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.clinical-intelligence-card-v344.simulated,.clinical-network-card-v344.simulated,.clinical-protocol-card-v344.simulated,.outcome-intelligence-card-v344.simulated{border-color:rgba(129,140,248,.3);background:linear-gradient(135deg,rgba(67,56,202,.18),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.brain-clinical-integrations-v344 a:hover,.brain-clinical-intelligence-v344 .corporate-board-actions-v331 a:hover{border-color:rgba(56,189,248,.52);color:#f8fafc;transform:translateY(-2px)}.clinical-knowledge-card-v344 div,.clinical-timeline-card-v344 div,.treatment-relation-card-v344 div{display:flex;flex-wrap:wrap;gap:.45rem}.clinical-case-card-v344 small,.clinical-knowledge-card-v344 small,.clinical-network-card-v344 small,.clinical-protocol-card-v344 small,.clinical-timeline-card-v344 div small,.outcome-intelligence-card-v344 small,.scientific-knowledge-card-v344 small,.treatment-relation-card-v344 small{border:1px solid rgba(56,189,248,.18);border-radius:999px;color:rgba(224,242,254,.86);padding:.28rem .5rem}.clinical-intelligence-card-v344 i em,.outcome-intelligence-card-v344 i em{background:linear-gradient(90deg,var(--clinical-accent),var(--clinical-accent-2),var(--clinical-accent-3))}.brain-dynamic-knowledge-v345{--dynamic-accent:#a78bfa;--dynamic-accent-2:#22d3ee;--dynamic-accent-3:#34d399;--dynamic-warn:#fbbf24}.dynamic-knowledge-card-v345.adaptive,.dynamic-knowledge-card-v345.unlimited-ready,.expansion-engine-card-v345.adaptive,.expansion-engine-card-v345.unlimited-ready,.knowledge-domain-card-v345.configurable,.specialty-engine-card-v345.configurable,.visual-tree-card-v345.configurable{border-color:rgba(167,139,250,.38);background:linear-gradient(135deg,rgba(109,40,217,.24),rgba(34,211,238,.12)),rgba(15,23,42,.72);box-shadow:0 18px 48px rgba(124,58,237,.2)}.dynamic-config-card-v345.prepared,.dynamic-knowledge-card-v345.scalable,.expansion-engine-card-v345.prepared,.expansion-engine-card-v345.scalable,.knowledge-domain-card-v345.prepared,.specialty-engine-card-v345.prepared,.visual-tree-card-v345.prepared{border-color:rgba(34,211,238,.28);background:linear-gradient(135deg,rgba(8,145,178,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.dynamic-config-card-v345.future-ai,.dynamic-knowledge-card-v345.future-ai,.expansion-engine-card-v345.future-ai,.knowledge-domain-card-v345.future-ai,.specialty-engine-card-v345.future-ai,.visual-tree-card-v345.future-ai{border-color:rgba(52,211,153,.28);background:linear-gradient(135deg,rgba(6,95,70,.17),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.dynamic-config-card-v345.simulated,.dynamic-knowledge-card-v345.simulated,.expansion-engine-card-v345.simulated,.knowledge-domain-card-v345.simulated,.specialty-engine-card-v345.simulated,.visual-tree-card-v345.simulated{border-color:rgba(251,191,36,.3);background:linear-gradient(135deg,rgba(146,64,14,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.brain-dynamic-knowledge-v345 .corporate-board-actions-v331 a:hover,.dynamic-knowledge-integrations-v345 a:hover{border-color:rgba(167,139,250,.52);color:#f8fafc;transform:translateY(-2px)}.dynamic-knowledge-card-v345 i em,.expansion-engine-card-v345 i em{background:linear-gradient(90deg,var(--dynamic-accent),var(--dynamic-accent-2),var(--dynamic-accent-3))}.dynamic-knowledge-storage-v345 article div,.dynamic-timeline-card-v345 div,.visual-tree-card-v345 div{display:flex;flex-wrap:wrap;gap:.45rem}.dynamic-config-card-v345 small,.dynamic-knowledge-card-v345 small,.dynamic-knowledge-storage-v345 small,.dynamic-timeline-card-v345 small,.expansion-engine-card-v345 small,.knowledge-domain-card-v345 small,.specialty-engine-card-v345 small,.visual-tree-card-v345 small{border:1px solid rgba(167,139,250,.18);border-radius:999px;color:rgba(237,233,254,.88);padding:.28rem .5rem}.dynamic-knowledge-security-v345 div{display:flex;flex-wrap:wrap;gap:.6rem}.dynamic-knowledge-security-v345 div span{border:1px solid rgba(167,139,250,.2);border-radius:999px;color:rgba(237,233,254,.86);padding:.35rem .65rem}.brain-experience-learning-v346{--experience-accent:#f97316;--experience-accent-2:#22d3ee;--experience-accent-3:#a78bfa;--experience-warn:#fbbf24}.experience-engine-card-v346.learning-ready,.experience-learning-card-v346.advanced,.experience-learning-card-v346.cognitive-ready,.experience-map-card-v346.learning-ready,.lesson-learned-card-v346.learning-ready,.organizational-memory-card-v346.learning-ready{border-color:rgba(249,115,22,.38);background:linear-gradient(135deg,rgba(194,65,12,.22),rgba(34,211,238,.12)),rgba(15,23,42,.72);box-shadow:0 18px 48px rgba(249,115,22,.18)}.experience-engine-card-v346.structured,.experience-learning-card-v346.learning,.experience-learning-card-v346.structured,.experience-map-card-v346.structured,.knowledge-extraction-card-v346.structured,.lesson-learned-card-v346.structured,.organizational-memory-card-v346.structured{border-color:rgba(34,211,238,.28);background:linear-gradient(135deg,rgba(8,145,178,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.experience-engine-card-v346.prepared,.experience-learning-card-v346.prepared,.experience-map-card-v346.prepared,.knowledge-extraction-card-v346.prepared,.lesson-learned-card-v346.prepared,.organizational-memory-card-v346.prepared,.pattern-detection-card-v346.prepared{border-color:rgba(251,191,36,.28);background:linear-gradient(135deg,rgba(146,64,14,.15),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.experience-engine-card-v346.simulated,.experience-learning-card-v346.simulated,.experience-map-card-v346.simulated,.knowledge-extraction-card-v346.simulated,.lesson-learned-card-v346.simulated,.organizational-memory-card-v346.simulated,.pattern-detection-card-v346.simulated{border-color:rgba(167,139,250,.3);background:linear-gradient(135deg,rgba(109,40,217,.17),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.experience-engine-card-v346.future-ai,.experience-learning-card-v346.future-ai,.experience-map-card-v346.future-ai,.knowledge-extraction-card-v346.future-ai,.lesson-learned-card-v346.future-ai,.organizational-memory-card-v346.future-ai,.pattern-detection-card-v346.future-ai{border-color:rgba(52,211,153,.28);background:linear-gradient(135deg,rgba(6,95,70,.17),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.brain-experience-learning-v346 .corporate-board-actions-v331 a:hover,.experience-learning-integrations-v346 a:hover{border-color:rgba(249,115,22,.52);color:#f8fafc;transform:translateY(-2px)}.experience-learning-card-v346 i em,.pattern-detection-card-v346 i em{background:linear-gradient(90deg,var(--experience-accent),var(--experience-accent-2),var(--experience-accent-3))}.experience-engine-card-v346 div,.experience-learning-storage-v346 article div,.experience-map-card-v346 div,.experience-timeline-card-v346 div{display:flex;flex-wrap:wrap;gap:.45rem}.experience-engine-card-v346 small,.experience-learning-card-v346 small,.experience-learning-storage-v346 small,.experience-map-card-v346 small,.experience-timeline-card-v346 small,.knowledge-extraction-card-v346 small,.lesson-learned-card-v346 small,.organizational-memory-card-v346 small,.pattern-detection-card-v346 small{border:1px solid rgba(249,115,22,.18);border-radius:999px;color:rgba(255,237,213,.88);padding:.28rem .5rem}.experience-learning-security-v346 div{display:flex;flex-wrap:wrap;gap:.6rem}.experience-learning-security-v346 div span{border:1px solid rgba(249,115,22,.2);border-radius:999px;color:rgba(255,237,213,.86);padding:.35rem .65rem}.brain-decision-support-v359{--decision-accent:#06b6d4;--decision-accent-2:#a78bfa;--decision-accent-3:#34d399;--decision-warn:#fbbf24}.decision-support-console-v359{border:1px solid rgba(6,182,212,.26);border-radius:24px;background:radial-gradient(circle at top left,rgba(6,182,212,.2),transparent 36%),linear-gradient(135deg,rgba(8,145,178,.16),rgba(109,40,217,.12)),rgba(15,23,42,.72);box-shadow:0 24px 70px rgba(6,182,212,.14);display:grid;grid-gap:1.2rem;gap:1.2rem;grid-template-columns:minmax(0,1fr) minmax(280px,.95fr);margin:1rem 0;padding:1.25rem}.decision-support-console-v359 h2{color:#f8fafc;font-size:clamp(1.4rem,2vw,2.2rem);line-height:1.05;margin:.35rem 0}.decision-support-console-v359 p{color:rgba(226,232,240,.78);margin:0}.decision-support-console-v359 form{border:1px solid rgba(148,163,184,.22);border-radius:18px;background:rgba(15,23,42,.58);display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem}.decision-support-console-v359 label,.decision-support-console-v359 span{color:rgba(207,250,254,.92);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.decision-support-console-v359 form div{display:grid;grid-gap:.6rem;gap:.6rem;grid-template-columns:minmax(0,1fr) auto}.decision-support-console-v359 input{border:1px solid rgba(6,182,212,.28);border-radius:999px;background:rgba(2,6,23,.58);color:#f8fafc;min-width:0;padding:.8rem 1rem}.decision-support-console-v359 button{border:1px solid rgba(6,182,212,.38);border-radius:999px;background:linear-gradient(135deg,rgba(6,182,212,.28),rgba(167,139,250,.2));color:#f8fafc;cursor:pointer;font-weight:800;padding:.8rem 1rem}.decision-audience-card-v359.validation-ready,.decision-confidence-card-v359.validation-ready,.decision-evidence-card-v359.validation-ready,.decision-module-card-v359.validation-ready,.decision-scenario-card-v359.validation-ready,.decision-support-card-v359.future-cognitive,.decision-support-card-v359.validated,.decision-support-card-v359.validation-ready{border-color:rgba(6,182,212,.38);background:linear-gradient(135deg,rgba(8,145,178,.22),rgba(167,139,250,.12)),rgba(15,23,42,.72);box-shadow:0 18px 48px rgba(6,182,212,.18)}.decision-audience-card-v359.structured,.decision-confidence-card-v359.structured,.decision-evidence-card-v359.structured,.decision-module-card-v359.structured,.decision-scenario-card-v359.structured,.decision-support-card-v359.decision-ready,.decision-support-card-v359.structured{border-color:rgba(167,139,250,.28);background:linear-gradient(135deg,rgba(109,40,217,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.decision-audience-card-v359.prepared,.decision-confidence-card-v359.prepared,.decision-evidence-card-v359.prepared,.decision-future-model-card-v359,.decision-module-card-v359.prepared,.decision-scenario-card-v359.prepared,.decision-support-card-v359.prepared,.decision-support-storage-v359 article{border-color:rgba(251,191,36,.28);background:linear-gradient(135deg,rgba(146,64,14,.15),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.decision-audience-card-v359.simulated,.decision-confidence-card-v359.simulated,.decision-evidence-card-v359.simulated,.decision-module-card-v359.simulated,.decision-scenario-card-v359.simulated,.decision-support-card-v359.simulated{border-color:rgba(52,211,153,.28);background:linear-gradient(135deg,rgba(6,95,70,.17),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.decision-audience-card-v359.future-ai,.decision-confidence-card-v359.future-ai,.decision-evidence-card-v359.future-ai,.decision-module-card-v359.future-ai,.decision-scenario-card-v359.future-ai,.decision-support-card-v359.future-ai{border-color:rgba(244,114,182,.28);background:linear-gradient(135deg,rgba(157,23,77,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.decision-module-card-v359.critical,.decision-scenario-card-v359.critical{border-color:rgba(248,113,113,.34)}.brain-decision-support-v359 .corporate-board-actions-v331 a:hover,.decision-support-integrations-v359 a:hover{border-color:rgba(6,182,212,.52);color:#f8fafc;transform:translateY(-2px)}.decision-support-card-v359 i em{background:linear-gradient(90deg,var(--decision-accent),var(--decision-accent-2),var(--decision-accent-3))}.decision-evidence-card-v359 div,.decision-future-model-card-v359 div,.decision-module-card-v359 div,.decision-scenario-card-v359 div,.decision-support-storage-v359 article div{display:flex;flex-wrap:wrap;gap:.45rem}.decision-audience-card-v359 small,.decision-confidence-card-v359 small,.decision-evidence-card-v359 small,.decision-future-model-card-v359 small,.decision-module-card-v359 small,.decision-scenario-card-v359 small,.decision-support-card-v359 small,.decision-support-storage-v359 small{border:1px solid rgba(6,182,212,.18);border-radius:999px;color:rgba(207,250,254,.88);padding:.28rem .5rem}.decision-support-security-v359 div{display:flex;flex-wrap:wrap;gap:.6rem}.decision-support-security-v359 div span{border:1px solid rgba(6,182,212,.2);border-radius:999px;color:rgba(207,250,254,.86);padding:.35rem .65rem}@media (max-width:760px){.decision-support-console-v359,.decision-support-console-v359 form div{grid-template-columns:1fr}}.brain-predictive-intelligence-v348{--predictive-accent:#34d399;--predictive-accent-2:#22d3ee;--predictive-accent-3:#a78bfa;--predictive-warn:#fbbf24}.forecast-dashboard-card-v348.forecast-ready,.opportunity-detector-card-v348.forecast-ready,.predictive-card-v348.advanced,.predictive-card-v348.cognitive-ready,.predictive-engine-card-v348.forecast-ready,.predictive-network-card-v348.forecast-ready{border-color:rgba(52,211,153,.38);background:linear-gradient(135deg,rgba(6,95,70,.22),rgba(34,211,238,.12)),rgba(15,23,42,.72);box-shadow:0 18px 48px rgba(16,185,129,.18)}.forecast-dashboard-card-v348.structured,.opportunity-detector-card-v348.structured,.predictive-card-v348.predictive-ready,.predictive-card-v348.structured,.predictive-engine-card-v348.structured,.predictive-network-card-v348.structured,.risk-forecast-card-v348.structured,.trend-detection-card-v348.structured{border-color:rgba(34,211,238,.28);background:linear-gradient(135deg,rgba(8,145,178,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.forecast-dashboard-card-v348.prepared,.opportunity-detector-card-v348.prepared,.predictive-card-v348.prepared,.predictive-engine-card-v348.prepared,.predictive-network-card-v348.prepared,.risk-forecast-card-v348.prepared,.trend-detection-card-v348.prepared{border-color:rgba(251,191,36,.28);background:linear-gradient(135deg,rgba(146,64,14,.15),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.forecast-dashboard-card-v348.simulated,.opportunity-detector-card-v348.simulated,.predictive-card-v348.simulated,.predictive-engine-card-v348.simulated,.predictive-network-card-v348.simulated,.risk-forecast-card-v348.simulated,.trend-detection-card-v348.simulated{border-color:rgba(167,139,250,.3);background:linear-gradient(135deg,rgba(109,40,217,.17),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.forecast-dashboard-card-v348.future-ai,.opportunity-detector-card-v348.future-ai,.predictive-card-v348.future-ai,.predictive-engine-card-v348.future-ai,.predictive-network-card-v348.future-ai,.risk-forecast-card-v348.future-ai,.trend-detection-card-v348.future-ai{border-color:rgba(244,114,182,.28);background:linear-gradient(135deg,rgba(157,23,77,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.forecast-dashboard-card-v348.critical,.opportunity-detector-card-v348.critical,.risk-forecast-card-v348.critical{border-color:rgba(248,113,113,.34)}.brain-predictive-intelligence-v348 .corporate-board-actions-v331 a:hover,.predictive-integrations-v348 a:hover{border-color:rgba(52,211,153,.52);color:#f8fafc;transform:translateY(-2px)}.opportunity-detector-card-v348 i em,.predictive-card-v348 i em{background:linear-gradient(90deg,var(--predictive-accent),var(--predictive-accent-2),var(--predictive-accent-3))}.predictive-engine-card-v348 div,.predictive-network-card-v348 div,.predictive-storage-v348 article div,.predictive-timeline-card-v348 div,.risk-forecast-card-v348 div{display:flex;flex-wrap:wrap;gap:.45rem}.forecast-dashboard-card-v348 small,.opportunity-detector-card-v348 small,.predictive-card-v348 small,.predictive-engine-card-v348 small,.predictive-network-card-v348 small,.predictive-storage-v348 small,.predictive-timeline-card-v348 small,.risk-forecast-card-v348 small,.trend-detection-card-v348 small{border:1px solid rgba(52,211,153,.18);border-radius:999px;color:rgba(209,250,229,.88);padding:.28rem .5rem}.predictive-security-v348 div{display:flex;flex-wrap:wrap;gap:.6rem}.predictive-security-v348 div span{border:1px solid rgba(52,211,153,.2);border-radius:999px;color:rgba(209,250,229,.86);padding:.35rem .65rem}.brain-predictive-intelligence-v365{--predictive-v365-accent:#2dd4bf;--predictive-v365-accent-2:#38bdf8;--predictive-v365-accent-3:#c084fc}.predictive-main-kpis-v365{grid-template-columns:repeat(5,minmax(0,1fr))}.predictive-v365-section{border:1px solid rgba(45,212,191,.18);border-radius:28px;background:linear-gradient(135deg,rgba(13,148,136,.14),rgba(56,189,248,.09)),rgba(15,23,42,.72);box-shadow:0 24px 64px rgba(8,47,73,.18);display:grid;grid-gap:1rem;gap:1rem;padding:1.1rem}.predictive-v365-section>div:first-child{display:grid;grid-gap:.4rem;gap:.4rem}.predictive-v365-card span,.predictive-v365-section>div:first-child span{color:rgba(153,246,228,.86);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.predictive-v365-section>div:first-child h2{color:#f8fafc;margin:0}.predictive-v365-card p,.predictive-v365-section>div:first-child p{color:rgba(226,232,240,.72);line-height:1.55;margin:0}.predictive-v365-section>div:last-child{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.predictive-v365-card{border:1px solid rgba(45,212,191,.18);border-radius:20px;background:linear-gradient(145deg,rgba(15,23,42,.78),rgba(8,47,73,.42)),rgba(15,23,42,.72);color:inherit;display:grid;grid-gap:.65rem;gap:.65rem;min-height:100%;padding:.95rem;text-decoration:none}.predictive-v365-card.forecast-ready,.predictive-v365-card.prepared{border-color:rgba(45,212,191,.32)}.predictive-v365-card.structured{border-color:rgba(56,189,248,.28)}.predictive-v365-card.simulated{border-color:rgba(192,132,252,.28)}.predictive-v365-card.future-ai{border-color:rgba(244,114,182,.28)}.predictive-v365-card strong{color:#f8fafc;font-size:clamp(1.8rem,3vw,2.6rem)}.predictive-v365-card i{background:rgba(148,163,184,.16);border-radius:999px;display:block;height:.48rem;overflow:hidden}.predictive-v365-card i em{background:linear-gradient(90deg,var(--predictive-v365-accent),var(--predictive-v365-accent-2),var(--predictive-v365-accent-3));border-radius:inherit;display:block;height:100%}.predictive-v365-card div{display:flex;flex-wrap:wrap;gap:.45rem}.predictive-v365-card small{border:1px solid rgba(45,212,191,.18);border-radius:999px;color:rgba(204,251,241,.88);padding:.28rem .5rem;width:-moz-fit-content;width:fit-content}@media (max-width:1180px){.predictive-main-kpis-v365{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.predictive-main-kpis-v365,.predictive-v365-section>div:last-child{grid-template-columns:1fr}}.brain-correlation-intelligence-v349{--correlation-accent:#f97316;--correlation-accent-2:#06b6d4;--correlation-accent-3:#84cc16;--correlation-risk:#f43f5e}.correlation-card-v349.advanced,.correlation-card-v349.cognitive-ready,.correlation-discovery-card-v349.correlation-ready,.correlation-engine-card-v349.correlation-ready,.executive-insight-card-v349.correlation-ready,.multi-layer-correlation-card-v349.correlation-ready,.pattern-association-card-v349.correlation-ready,.relationship-analysis-card-v349.correlation-ready{border-color:rgba(249,115,22,.38);background:linear-gradient(135deg,rgba(154,52,18,.22),rgba(6,182,212,.12)),rgba(15,23,42,.72);box-shadow:0 18px 48px rgba(249,115,22,.18)}.correlation-card-v349.correlational,.correlation-card-v349.structured,.correlation-discovery-card-v349.structured,.correlation-engine-card-v349.structured,.executive-insight-card-v349.structured,.multi-layer-correlation-card-v349.structured,.pattern-association-card-v349.structured,.relationship-analysis-card-v349.structured{border-color:rgba(6,182,212,.3);background:linear-gradient(135deg,rgba(8,145,178,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.correlation-card-v349.prepared,.correlation-discovery-card-v349.prepared,.correlation-engine-card-v349.prepared,.executive-insight-card-v349.prepared,.multi-layer-correlation-card-v349.prepared,.pattern-association-card-v349.prepared,.relationship-analysis-card-v349.prepared{border-color:rgba(132,204,22,.28);background:linear-gradient(135deg,rgba(63,98,18,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.correlation-card-v349.simulated,.correlation-discovery-card-v349.simulated,.correlation-engine-card-v349.simulated,.executive-insight-card-v349.simulated,.multi-layer-correlation-card-v349.simulated,.pattern-association-card-v349.simulated,.relationship-analysis-card-v349.simulated{border-color:rgba(168,85,247,.3);background:linear-gradient(135deg,rgba(88,28,135,.17),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.correlation-card-v349.future-ai,.correlation-discovery-card-v349.future-ai,.correlation-engine-card-v349.future-ai,.executive-insight-card-v349.future-ai,.multi-layer-correlation-card-v349.future-ai,.pattern-association-card-v349.future-ai,.relationship-analysis-card-v349.future-ai{border-color:rgba(244,63,94,.28);background:linear-gradient(135deg,rgba(136,19,55,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.executive-insight-card-v349.critical,.relationship-analysis-card-v349.critical{border-color:rgba(244,63,94,.38);box-shadow:0 18px 48px rgba(244,63,94,.12)}.brain-correlation-intelligence-v349 .corporate-board-actions-v331 a:hover,.correlation-integrations-v349 a:hover{border-color:rgba(249,115,22,.52);color:#f8fafc;transform:translateY(-2px)}.correlation-card-v349 i em,.pattern-association-card-v349 i em{background:linear-gradient(90deg,var(--correlation-accent),var(--correlation-accent-2),var(--correlation-accent-3))}.correlation-engine-card-v349 div,.correlation-storage-v349 article div,.correlation-timeline-card-v349 div,.multi-layer-correlation-card-v349 div,.relationship-analysis-card-v349 div{display:flex;flex-wrap:wrap;gap:.45rem}.executive-insight-card-v349 em{color:rgba(255,237,213,.86);font-size:.78rem;font-style:normal;line-height:1.45}.correlation-card-v349 small,.correlation-discovery-card-v349 small,.correlation-engine-card-v349 small,.correlation-storage-v349 small,.correlation-timeline-card-v349 small,.executive-insight-card-v349 small,.multi-layer-correlation-card-v349 small,.pattern-association-card-v349 small,.relationship-analysis-card-v349 small{border:1px solid rgba(249,115,22,.2);border-radius:999px;color:rgba(255,237,213,.9);padding:.28rem .5rem}.correlation-security-v349 div{display:flex;flex-wrap:wrap;gap:.6rem}.correlation-security-v349 div span{border:1px solid rgba(249,115,22,.22);border-radius:999px;color:rgba(255,237,213,.88);padding:.35rem .65rem}.brain-orchestration-center-v350{--orchestration-accent:#38bdf8;--orchestration-accent-2:#c084fc;--orchestration-accent-3:#2dd4bf;--orchestration-risk:#fb7185}.agent-orchestration-card-v350.orchestration-ready,.automation-control-card-v350.orchestration-ready,.orchestration-card-v350.advanced,.orchestration-card-v350.cognitive-ready,.resource-management-card-v350.orchestration-ready,.system-coordination-card-v350.orchestration-ready,.task-distribution-card-v350.orchestration-ready,.workflow-orchestrator-card-v350.orchestration-ready{border-color:rgba(56,189,248,.38);background:linear-gradient(135deg,rgba(7,89,133,.22),rgba(192,132,252,.12)),rgba(15,23,42,.72);box-shadow:0 18px 48px rgba(56,189,248,.18)}.agent-orchestration-card-v350.structured,.automation-control-card-v350.structured,.orchestration-card-v350.orchestrated,.orchestration-card-v350.structured,.resource-management-card-v350.structured,.system-coordination-card-v350.structured,.task-distribution-card-v350.structured,.workflow-orchestrator-card-v350.structured{border-color:rgba(192,132,252,.3);background:linear-gradient(135deg,rgba(91,33,182,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.agent-orchestration-card-v350.prepared,.automation-control-card-v350.prepared,.orchestration-card-v350.coordinated,.orchestration-card-v350.prepared,.resource-management-card-v350.prepared,.system-coordination-card-v350.prepared,.task-distribution-card-v350.prepared,.workflow-orchestrator-card-v350.prepared{border-color:rgba(45,212,191,.28);background:linear-gradient(135deg,rgba(19,78,74,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.agent-orchestration-card-v350.simulated,.automation-control-card-v350.simulated,.orchestration-card-v350.simulated,.resource-management-card-v350.simulated,.system-coordination-card-v350.simulated,.task-distribution-card-v350.simulated,.workflow-orchestrator-card-v350.simulated{border-color:rgba(250,204,21,.28);background:linear-gradient(135deg,rgba(113,63,18,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.agent-orchestration-card-v350.future-ai,.automation-control-card-v350.future-ai,.orchestration-card-v350.future-ai,.resource-management-card-v350.future-ai,.system-coordination-card-v350.future-ai,.task-distribution-card-v350.future-ai,.workflow-orchestrator-card-v350.future-ai{border-color:rgba(251,113,133,.28);background:linear-gradient(135deg,rgba(159,18,57,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.automation-control-card-v350.critical,.task-distribution-card-v350.critical{border-color:rgba(251,113,133,.38);box-shadow:0 18px 48px rgba(251,113,133,.12)}.brain-orchestration-center-v350 .corporate-board-actions-v331 a:hover,.orchestration-integrations-v350 a:hover{border-color:rgba(56,189,248,.52);color:#f8fafc;transform:translateY(-2px)}.automation-control-card-v350 i em,.orchestration-card-v350 i em{background:linear-gradient(90deg,var(--orchestration-accent),var(--orchestration-accent-2),var(--orchestration-accent-3))}.agent-orchestration-card-v350 div,.orchestration-storage-v350 article div,.orchestration-timeline-card-v350 div,.system-coordination-card-v350 div,.workflow-orchestrator-card-v350 div{display:flex;flex-wrap:wrap;gap:.45rem}.agent-orchestration-card-v350 small,.automation-control-card-v350 small,.orchestration-card-v350 small,.orchestration-storage-v350 small,.orchestration-timeline-card-v350 small,.resource-management-card-v350 small,.system-coordination-card-v350 small,.task-distribution-card-v350 small,.workflow-orchestrator-card-v350 small{border:1px solid rgba(56,189,248,.2);border-radius:999px;color:rgba(224,242,254,.9);padding:.28rem .5rem}.orchestration-security-v350 div{display:flex;flex-wrap:wrap;gap:.6rem}.orchestration-security-v350 div span{border:1px solid rgba(56,189,248,.22);border-radius:999px;color:rgba(224,242,254,.88);padding:.35rem .65rem}.brain-orchestration-center-v368{--orchestration-v368-accent:#2dd4bf;--orchestration-v368-accent-2:#38bdf8;--orchestration-v368-accent-3:#c084fc}.brain-dependency-card-v368.connected,.brain-flow-step-v368.validation-ready,.brain-global-viewer-card-v368.orchestration-ready,.brain-module-card-v368.synchronized,.brain-orchestration-engine-card-v368.orchestration-ready,.orchestration-global-card-v368.advanced,.orchestration-global-card-v368.orchestration-ready{border-color:rgba(45,212,191,.4);background:linear-gradient(135deg,rgba(19,78,74,.22),rgba(14,116,144,.16)),rgba(15,23,42,.72);box-shadow:0 18px 48px rgba(45,212,191,.14)}.brain-dependency-card-v368.critical,.brain-event-card-v368.structured,.brain-flow-step-v368.structured,.brain-global-viewer-card-v368.structured,.brain-module-card-v368.active,.brain-orchestration-engine-card-v368.structured,.orchestration-global-card-v368.structured{border-color:rgba(56,189,248,.3);background:linear-gradient(135deg,rgba(7,89,133,.18),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.brain-dependency-card-v368.pending,.brain-event-card-v368.prepared,.brain-flow-step-v368.prepared,.brain-global-viewer-card-v368.simulated,.brain-module-card-v368.pending,.brain-orchestration-engine-card-v368.prepared,.brain-orchestration-model-card-v368,.orchestration-global-card-v368.prepared{border-color:rgba(192,132,252,.28);background:linear-gradient(135deg,rgba(88,28,135,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.brain-dependency-card-v368.future,.brain-event-card-v368.simulated,.brain-flow-step-v368.simulated,.brain-global-viewer-card-v368.future-ai,.brain-orchestration-engine-card-v368.simulated,.orchestration-global-card-v368.simulated{border-color:rgba(250,204,21,.28);background:linear-gradient(135deg,rgba(113,63,18,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.brain-event-card-v368.critical,.brain-module-card-v368.critical{border-color:rgba(251,113,133,.38)}.brain-dependency-card-v368,.brain-event-card-v368,.brain-flow-step-v368,.brain-global-viewer-card-v368,.brain-module-card-v368,.brain-orchestration-engine-card-v368,.brain-orchestration-model-card-v368,.orchestration-global-card-v368{display:grid;grid-gap:.55rem;gap:.55rem;min-width:0;text-decoration:none}.brain-module-card-v368 div,.brain-orchestration-model-card-v368 div{display:flex;flex-wrap:wrap;gap:.45rem}.brain-global-viewer-card-v368 i em,.orchestration-global-card-v368 i em{background:linear-gradient(90deg,var(--orchestration-v368-accent),var(--orchestration-v368-accent-2),var(--orchestration-v368-accent-3))}.brain-dependency-card-v368 small,.brain-event-card-v368 small,.brain-flow-step-v368 small,.brain-global-viewer-card-v368 small,.brain-module-card-v368 small,.brain-orchestration-engine-card-v368 small,.brain-orchestration-model-card-v368 small{border:1px solid rgba(45,212,191,.18);border-radius:999px;color:rgba(224,242,254,.9);padding:.28rem .5rem}.brain-dependencies-v368>div:last-child,.brain-events-v368>div:last-child,.brain-global-viewer-v368>div:last-child,.brain-modules-v368>div:last-child,.brain-orchestration-engines-v368>div:last-child,.brain-orchestration-models-v368>div:last-child,.orchestration-global-dashboard-v368>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(14.5rem,1fr));grid-gap:.85rem;gap:.85rem}.orchestration-global-kpis-v368{grid-template-columns:repeat(8,minmax(0,1fr))}.brain-flow-v368{display:grid;grid-template-columns:minmax(14rem,.5fr) minmax(0,1.5fr);grid-gap:1rem;gap:1rem;margin:1rem 0;border:1px solid rgba(45,212,191,.2);border-radius:1.5rem;padding:1rem;background:linear-gradient(135deg,rgba(8,47,73,.56),rgba(17,24,39,.72)),rgba(15,23,42,.7)}.brain-flow-v368>div:last-child{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;align-items:stretch}.brain-flow-step-v368{position:relative;border:1px solid rgba(56,189,248,.22);border-radius:1rem;padding:.85rem;color:inherit}.brain-flow-step-v368:not(:last-child):after{position:absolute;top:50%;right:-.52rem;width:.42rem;height:.42rem;border-top:2px solid rgba(45,212,191,.72);border-right:2px solid rgba(45,212,191,.72);content:"";transform:translateY(-50%) rotate(45deg)}.brain-flow-step-v368 span{color:var(--orchestration-v368-accent);font-weight:800}.brain-dependency-card-v368 strong,.brain-event-card-v368 strong,.brain-flow-step-v368 strong,.brain-global-viewer-card-v368 strong,.brain-module-card-v368 strong,.brain-orchestration-engine-card-v368 strong{color:#e0f2fe}@media (max-width:1180px){.orchestration-global-kpis-v368{grid-template-columns:repeat(4,minmax(0,1fr))}.brain-flow-v368,.brain-flow-v368>div:last-child{grid-template-columns:1fr}.brain-flow-step-v368:after{display:none}}@media (max-width:680px){.orchestration-global-kpis-v368{grid-template-columns:1fr}}.brain-executive-command-center-v369{--executive-command-accent:#fbbf24;--executive-command-accent-2:#38bdf8;--executive-command-accent-3:#22c55e;--executive-command-risk:#fb7185}.executive-dashboard-card-v369.executive,.executive-dashboard-card-v369.mission-ready,.executive-engine-card-v369.executive-ready,.executive-kpi-card-v369.executive-ready,.executive-opportunity-card-v369.executive-ready,.executive-strategy-card-v369.executive-ready,.mission-control-card-v369.executive-ready{border-color:rgba(251,191,36,.42);background:linear-gradient(135deg,rgba(120,53,15,.24),rgba(14,116,144,.14)),rgba(15,23,42,.72);box-shadow:0 18px 48px rgba(251,191,36,.15)}.executive-alert-card-v369.structured,.executive-dashboard-card-v369.strategic,.executive-engine-card-v369.structured,.executive-kpi-card-v369.structured,.executive-opportunity-card-v369.structured,.executive-risk-card-v369.structured,.executive-strategy-card-v369.structured,.mission-control-card-v369.structured{border-color:rgba(56,189,248,.32);background:linear-gradient(135deg,rgba(7,89,133,.18),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.executive-alert-card-v369.prepared,.executive-dashboard-card-v369.structured,.executive-engine-card-v369.prepared,.executive-kpi-card-v369.prepared,.executive-model-card-v369,.executive-opportunity-card-v369.prepared,.executive-risk-card-v369.prepared,.executive-strategy-card-v369.prepared,.mission-control-card-v369.prepared{border-color:rgba(34,197,94,.28);background:linear-gradient(135deg,rgba(20,83,45,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.executive-alert-card-v369.simulated,.executive-dashboard-card-v369.simulated,.executive-engine-card-v369.simulated,.executive-kpi-card-v369.simulated,.executive-opportunity-card-v369.simulated,.mission-control-card-v369.simulated{border-color:rgba(192,132,252,.3);background:linear-gradient(135deg,rgba(88,28,135,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.executive-dashboard-card-v369.future-ai,.mission-control-card-v369.future-ai{border-color:rgba(251,113,133,.3);background:linear-gradient(135deg,rgba(159,18,57,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.executive-alert-card-v369.critical,.executive-alert-card-v369.high,.executive-risk-card-v369.high{border-color:rgba(251,113,133,.4);box-shadow:0 18px 48px rgba(251,113,133,.12)}.brain-executive-command-center-v369 .corporate-board-actions-v331 a:hover,.executive-integrations-v369 a:hover{border-color:rgba(251,191,36,.54);color:#f8fafc;transform:translateY(-2px)}.executive-alert-card-v369,.executive-dashboard-card-v369,.executive-engine-card-v369,.executive-kpi-card-v369,.executive-model-card-v369,.executive-opportunity-card-v369,.executive-risk-card-v369,.executive-strategy-card-v369,.mission-control-card-v369{display:grid;grid-gap:.55rem;gap:.55rem;min-width:0;text-decoration:none}.executive-engine-card-v369 div,.executive-model-card-v369 div{display:flex;flex-wrap:wrap;gap:.45rem}.executive-dashboard-card-v369 i em,.executive-kpi-card-v369 i em,.mission-control-card-v369 i em{background:linear-gradient(90deg,var(--executive-command-accent),var(--executive-command-accent-2),var(--executive-command-accent-3))}.executive-alert-card-v369 small,.executive-dashboard-card-v369 small,.executive-engine-card-v369 small,.executive-kpi-card-v369 small,.executive-model-card-v369 small,.executive-opportunity-card-v369 small,.executive-risk-card-v369 small,.executive-strategy-card-v369 small,.mission-control-card-v369 small{border:1px solid rgba(251,191,36,.2);border-radius:999px;color:rgba(254,243,199,.9);padding:.28rem .5rem}.executive-alerts-v369>div:last-child,.executive-dashboard-v369>div:last-child,.executive-engines-v369>div:last-child,.executive-kpi-panel-v369>div:last-child,.executive-models-v369>div:last-child,.executive-opportunities-v369>div:last-child,.executive-risks-v369>div:last-child,.executive-strategy-v369>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(14.5rem,1fr));grid-gap:.85rem;gap:.85rem}.executive-command-kpis-v369{grid-template-columns:repeat(8,minmax(0,1fr))}.executive-mission-control-v369{display:grid;grid-template-columns:minmax(15rem,.52fr) minmax(0,1.48fr);grid-gap:1rem;gap:1rem;margin:1rem 0;border:1px solid rgba(251,191,36,.24);border-radius:1.5rem;padding:1rem;background:linear-gradient(135deg,rgba(30,41,59,.86),rgba(15,23,42,.8)),rgba(15,23,42,.72)}.executive-mission-control-v369>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.mission-control-card-v369{border:1px solid rgba(251,191,36,.24);border-radius:1rem;padding:.95rem}.executive-alert-card-v369 strong,.executive-dashboard-card-v369 strong,.executive-engine-card-v369 strong,.executive-kpi-card-v369 strong,.executive-opportunity-card-v369 strong,.executive-risk-card-v369 strong,.executive-strategy-card-v369 strong,.mission-control-card-v369 strong{color:#fef3c7}.executive-security-v369 div{display:flex;flex-wrap:wrap;gap:.6rem}.executive-security-v369 div span{border:1px solid rgba(251,191,36,.22);border-radius:999px;color:rgba(254,243,199,.9);padding:.35rem .65rem}@media (max-width:1180px){.executive-command-kpis-v369,.executive-mission-control-v369>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr))}.executive-mission-control-v369{grid-template-columns:1fr}}@media (max-width:680px){.executive-command-kpis-v369,.executive-mission-control-v369>div:last-child{grid-template-columns:1fr}}.strategic-war-room-v370{--war-room-bg:#07111f;--war-room-panel:rgba(15,23,42,0.72);--war-room-panel-strong:rgba(15,23,42,0.88);--war-room-border:rgba(125,211,252,0.22);--war-room-accent:#67e8f9;--war-room-accent-2:#fbbf24;--war-room-accent-3:#34d399;--war-room-danger:#fb7185;--war-room-text:#f8fafc;--war-room-muted:rgba(226,232,240,0.72);display:grid;grid-gap:1rem;gap:1rem;min-height:100vh;padding:1rem;color:var(--war-room-text);background:linear-gradient(135deg,rgba(3,7,18,.98),rgba(8,47,73,.82)),var(--war-room-bg)}.war-room-alert-center-v370,.war-room-foundation-v370,.war-room-global-vision-v370,.war-room-health-v370,.war-room-hero-v370,.war-room-kpi-wall-v370,.war-room-map-decision-v370,.war-room-mission-control-v370,.war-room-radar-grid-v370,.war-room-security-v370{border:1px solid var(--war-room-border);border-radius:1.35rem;background:linear-gradient(135deg,rgba(14,165,233,.08),rgba(251,191,36,.06)),var(--war-room-panel);box-shadow:0 24px 70px rgba(0,0,0,.22)}.war-room-hero-v370{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(15rem,.55fr);grid-gap:1rem;gap:1rem;padding:1.15rem}.war-room-hero-v370 h1{margin:.2rem 0;font-size:clamp(2.2rem,5vw,5.8rem);letter-spacing:0;line-height:.94}.war-room-alert-center-v370 p,.war-room-decision-center-v370 p,.war-room-executive-map-v370 p,.war-room-foundation-v370 p,.war-room-global-vision-v370 p,.war-room-health-v370 p,.war-room-hero-v370 p,.war-room-kpi-wall-v370 p,.war-room-mission-control-v370 p,.war-room-radar-v370 p,.war-room-security-v370 p{color:var(--war-room-muted);line-height:1.55}.war-room-hero-v370>aside{display:grid;grid-gap:.5rem;gap:.5rem;align-content:center;border:1px solid rgba(103,232,249,.24);border-radius:1.1rem;padding:1rem;background:linear-gradient(135deg,rgba(103,232,249,.12),rgba(251,191,36,.12)),var(--war-room-panel-strong)}.war-room-hero-v370>aside strong{color:#cffafe;font-size:clamp(1.9rem,4vw,4rem);line-height:1}.war-room-actions-v370{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1rem}.war-room-actions-v370 a,.war-room-alert-center-v370 button{border:1px solid rgba(103,232,249,.24);border-radius:999px;padding:.55rem .8rem;color:var(--war-room-text);background:rgba(15,23,42,.64);font:inherit;text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease}.war-room-actions-v370 a:hover,.war-room-alert-center-v370 button.active,.war-room-alert-center-v370 button:hover{border-color:rgba(251,191,36,.58);background:rgba(120,53,15,.28);transform:translateY(-1px)}.war-room-alert-center-v370,.war-room-foundation-v370,.war-room-global-vision-v370,.war-room-kpi-wall-v370,.war-room-mission-control-v370{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.war-room-alert-center-v370>div:last-child,.war-room-global-vision-v370>div:last-child,.war-room-kpi-wall-v370>div:last-child,.war-room-mission-control-v370>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(13.5rem,1fr));grid-gap:.85rem;gap:.85rem}.war-room-alert-card-v370,.war-room-decision-card-v370,.war-room-foundation-v370 a,.war-room-foundation-v370 article,.war-room-health-factor-v370,.war-room-kpi-wall-card-v370,.war-room-map-node-v370,.war-room-metric-card-v370,.war-room-mission-system-v370,.war-room-model-card-v370,.war-room-opportunity-card-v370,.war-room-risk-card-v370{display:grid;grid-gap:.52rem;gap:.52rem;min-width:0;border:1px solid rgba(125,211,252,.18);border-radius:1rem;padding:.9rem;color:inherit;background:linear-gradient(135deg,rgba(15,23,42,.76),rgba(8,47,73,.42)),rgba(15,23,42,.68);text-decoration:none}.war-room-decision-card-v370 strong,.war-room-health-factor-v370 strong,.war-room-kpi-wall-card-v370 strong,.war-room-metric-card-v370 strong,.war-room-mission-system-v370 strong,.war-room-opportunity-card-v370 strong,.war-room-risk-card-v370 strong{color:#cffafe;font-size:1.75rem;line-height:1}.war-room-health-factor-v370 i,.war-room-kpi-wall-card-v370 i,.war-room-metric-card-v370 i{overflow:hidden;height:.42rem;border-radius:999px;background:rgba(148,163,184,.16)}.war-room-health-factor-v370 i em,.war-room-kpi-wall-card-v370 i em,.war-room-metric-card-v370 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--war-room-accent),var(--war-room-accent-2),var(--war-room-accent-3))}.war-room-alert-card-v370 small,.war-room-decision-card-v370 small,.war-room-foundation-v370 a strong,.war-room-foundation-v370 article strong,.war-room-health-factor-v370 small,.war-room-kpi-wall-card-v370 small,.war-room-map-node-v370 small,.war-room-metric-card-v370 small,.war-room-mission-system-v370 small,.war-room-model-card-v370 small,.war-room-opportunity-card-v370 small,.war-room-risk-card-v370 small{width:-moz-fit-content;width:fit-content;border:1px solid rgba(103,232,249,.22);border-radius:999px;padding:.28rem .5rem;color:rgba(224,242,254,.9)}.war-room-health-v370{display:grid;grid-template-columns:minmax(15rem,.48fr) minmax(0,1.52fr);grid-gap:1rem;gap:1rem;padding:1rem}.war-room-health-v370>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.war-room-health-core-v370{display:grid;grid-gap:.65rem;gap:.65rem;align-content:center;border:1px solid rgba(52,211,153,.24);border-radius:1.1rem;padding:1rem;background:linear-gradient(135deg,rgba(20,83,45,.2),rgba(8,47,73,.4)),var(--war-room-panel-strong)}.war-room-health-core-v370 strong{color:#bbf7d0;font-size:clamp(2.8rem,6vw,6.8rem);line-height:.95}.war-room-map-decision-v370,.war-room-radar-grid-v370{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;border:0;background:transparent;box-shadow:none}.war-room-decision-center-v370,.war-room-executive-map-v370,.war-room-radar-v370{display:grid;grid-gap:1rem;gap:1rem;border:1px solid var(--war-room-border);border-radius:1.35rem;padding:1rem;background:linear-gradient(135deg,rgba(15,23,42,.82),rgba(17,24,39,.72)),var(--war-room-panel)}.war-room-decision-center-v370>div:last-child,.war-room-executive-map-v370>div:last-child,.war-room-radar-v370>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));grid-gap:.75rem;gap:.75rem}.war-room-alert-card-v370.critica,.war-room-mission-system-v370.incidencia,.war-room-risk-card-v370.critica{border-color:rgba(251,113,133,.46);background:linear-gradient(135deg,rgba(159,18,57,.24),rgba(15,23,42,.62)),rgba(15,23,42,.7)}.war-room-alert-card-v370.media,.war-room-decision-card-v370.advertencia,.war-room-mission-system-v370.advertencia,.war-room-risk-card-v370.alta{border-color:rgba(251,191,36,.42);background:linear-gradient(135deg,rgba(120,53,15,.2),rgba(15,23,42,.62)),rgba(15,23,42,.7)}.war-room-decision-card-v370.operativo,.war-room-map-node-v370.operativo,.war-room-mission-system-v370.operativo,.war-room-opportunity-card-v370.alta,.war-room-risk-card-v370.baja{border-color:rgba(52,211,153,.34);background:linear-gradient(135deg,rgba(20,83,45,.18),rgba(15,23,42,.62)),rgba(15,23,42,.7)}.war-room-mission-system-v370 div,.war-room-model-card-v370 div{display:flex;flex-wrap:wrap;gap:.45rem}.war-room-alert-center-v370 header{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.72fr);grid-gap:1rem;gap:1rem;align-items:start}.war-room-alert-center-v370 header>div:last-child{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.war-room-foundation-v370>div:last-child{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:1rem;gap:1rem}.war-room-foundation-v370>div:last-child>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));grid-gap:.75rem;gap:.75rem}.war-room-security-v370{display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem}.war-room-security-v370 div{display:flex;flex-wrap:wrap;gap:.55rem}.war-room-security-v370 div span{border:1px solid rgba(103,232,249,.22);border-radius:999px;padding:.35rem .65rem;color:rgba(224,242,254,.92)}@media (prefers-color-scheme:light){.strategic-war-room-v370{--war-room-bg:#f8fafc;--war-room-panel:rgba(255,255,255,0.78);--war-room-panel-strong:rgba(255,255,255,0.92);--war-room-border:rgba(14,116,144,0.18);--war-room-text:#0f172a;--war-room-muted:rgba(30,41,59,0.74);background:linear-gradient(135deg,rgba(240,249,255,.98),rgba(236,253,245,.9)),var(--war-room-bg)}.war-room-alert-card-v370,.war-room-decision-card-v370,.war-room-foundation-v370 a,.war-room-foundation-v370 article,.war-room-health-factor-v370,.war-room-kpi-wall-card-v370,.war-room-map-node-v370,.war-room-metric-card-v370,.war-room-mission-system-v370,.war-room-model-card-v370,.war-room-opportunity-card-v370,.war-room-risk-card-v370{background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(224,242,254,.55)),rgba(255,255,255,.76)}.war-room-decision-card-v370 strong,.war-room-health-factor-v370 strong,.war-room-hero-v370>aside strong,.war-room-kpi-wall-card-v370 strong,.war-room-metric-card-v370 strong,.war-room-mission-system-v370 strong,.war-room-opportunity-card-v370 strong,.war-room-risk-card-v370 strong{color:#0f766e}.war-room-alert-card-v370 small,.war-room-decision-card-v370 small,.war-room-foundation-v370 a strong,.war-room-foundation-v370 article strong,.war-room-health-factor-v370 small,.war-room-kpi-wall-card-v370 small,.war-room-map-node-v370 small,.war-room-metric-card-v370 small,.war-room-mission-system-v370 small,.war-room-model-card-v370 small,.war-room-opportunity-card-v370 small,.war-room-risk-card-v370 small,.war-room-security-v370 div span{color:rgba(15,23,42,.76)}}@media (max-width:1180px){.war-room-alert-center-v370 header,.war-room-foundation-v370>div:last-child,.war-room-health-v370,.war-room-hero-v370,.war-room-map-decision-v370,.war-room-radar-grid-v370{grid-template-columns:1fr}.war-room-alert-center-v370 header>div:last-child{justify-content:flex-start}}@media (max-width:760px){.strategic-war-room-v370{padding:.75rem}.war-room-hero-v370 h1{font-size:2.45rem}.war-room-global-vision-v370>div:last-child,.war-room-health-v370>div:last-child,.war-room-kpi-wall-v370>div:last-child,.war-room-mission-control-v370>div:last-child{grid-template-columns:1fr}}.global-operations-center-v371{--global-ops-bg:#06131f;--global-ops-panel:rgba(15,23,42,0.74);--global-ops-panel-strong:rgba(15,23,42,0.9);--global-ops-border:rgba(125,211,252,0.23);--global-ops-accent:#22d3ee;--global-ops-accent-2:#34d399;--global-ops-accent-3:#facc15;--global-ops-danger:#fb7185;--global-ops-text:#f8fafc;--global-ops-muted:rgba(226,232,240,0.72);display:grid;grid-gap:1rem;gap:1rem;min-height:100vh;padding:1rem;color:var(--global-ops-text);background:linear-gradient(135deg,rgba(3,7,18,.98),rgba(12,74,110,.8),rgba(6,78,59,.7)),var(--global-ops-bg)}.ai-ecosystem-center-v371,.executive-overview-v371,.global-incident-center-v371,.global-operations-foundation-v371,.global-operations-hero-v371,.global-operations-security-v371,.global-status-center-v371,.intelligence-center-v371,.multiclinic-control-v371,.operations-command-wall-v371,.real-time-events-v371,.resource-monitor-v371{border:1px solid var(--global-ops-border);border-radius:1.35rem;background:linear-gradient(135deg,rgba(34,211,238,.08),rgba(52,211,153,.06),rgba(250,204,21,.04)),var(--global-ops-panel);box-shadow:0 24px 70px rgba(0,0,0,.22)}.global-operations-hero-v371{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(15rem,.55fr);grid-gap:1rem;gap:1rem;padding:1.15rem}.global-operations-hero-v371 h1{margin:.2rem 0;font-size:4.4rem;letter-spacing:0;line-height:.95}.ai-ecosystem-center-v371 p,.executive-overview-v371 p,.global-incident-center-v371 p,.global-operations-foundation-v371 p,.global-operations-hero-v371 p,.global-operations-security-v371 p,.global-status-center-v371 p,.intelligence-center-v371 p,.multiclinic-control-v371 p,.operations-command-wall-v371 p,.real-time-events-v371 p,.resource-monitor-v371 p{color:var(--global-ops-muted);line-height:1.55}.global-operations-hero-v371>aside{display:grid;grid-gap:.5rem;gap:.5rem;align-content:center;border:1px solid rgba(34,211,238,.26);border-radius:1.1rem;padding:1rem;background:linear-gradient(135deg,rgba(34,211,238,.14),rgba(52,211,153,.12)),var(--global-ops-panel-strong)}.global-operations-hero-v371>aside strong{color:#cffafe;font-size:3.5rem;line-height:1}.global-operations-actions-v371{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1rem}.global-incident-center-v371 button,.global-operations-actions-v371 a{border:1px solid rgba(34,211,238,.24);border-radius:999px;padding:.55rem .8rem;color:var(--global-ops-text);background:rgba(15,23,42,.64);font:inherit;text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease}.global-incident-center-v371 button.active,.global-incident-center-v371 button:hover,.global-operations-actions-v371 a:hover{border-color:rgba(52,211,153,.58);background:rgba(6,78,59,.28);transform:translateY(-1px)}.global-operations-foundation-v371,.global-operations-security-v371,.global-status-center-v371,.operations-command-wall-v371,.real-time-events-v371{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.executive-overview-v371>div:last-child,.global-status-center-v371>div:last-child,.intelligence-center-v371>div:last-child,.operations-command-wall-v371>div:last-child,.real-time-events-v371>div:last-child,.resource-monitor-v371>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(13.5rem,1fr));grid-gap:.85rem;gap:.85rem}.ai-ecosystem-card-v371,.executive-overview-card-v371,.global-incident-card-v371,.global-operations-foundation-v371 a,.global-operations-foundation-v371 article,.global-operations-model-card-v371,.global-status-card-v371,.intelligence-signal-card-v371,.multiclinic-card-v371,.operations-command-card-v371,.real-time-event-card-v371,.resource-monitor-card-v371{display:grid;grid-gap:.52rem;gap:.52rem;min-width:0;border:1px solid rgba(125,211,252,.18);border-radius:1rem;padding:.9rem;color:inherit;background:linear-gradient(135deg,rgba(15,23,42,.78),rgba(8,47,73,.46)),rgba(15,23,42,.68);text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease}.ai-ecosystem-card-v371:hover,.executive-overview-card-v371:hover,.global-incident-card-v371:hover,.global-operations-foundation-v371 a:hover,.global-status-card-v371:hover,.intelligence-signal-card-v371:hover,.multiclinic-card-v371:hover,.operations-command-card-v371:hover,.real-time-event-card-v371:hover,.resource-monitor-card-v371:hover{transform:translateY(-2px);border-color:rgba(34,211,238,.42)}.ai-ecosystem-card-v371 strong,.executive-overview-card-v371 strong,.global-status-card-v371 strong,.intelligence-signal-card-v371 strong,.multiclinic-card-v371 strong,.operations-command-card-v371 strong,.resource-monitor-card-v371 strong{color:#cffafe;font-size:1.9rem;line-height:1}.global-incident-card-v371 strong,.global-operations-foundation-v371 a strong,.global-operations-foundation-v371 article strong,.global-operations-model-card-v371 strong,.real-time-event-card-v371 strong{width:-moz-fit-content;width:fit-content;border:1px solid rgba(34,211,238,.22);border-radius:999px;padding:.28rem .5rem;color:rgba(224,242,254,.9);font-size:.82rem}.ai-ecosystem-card-v371 span,.executive-overview-card-v371 span,.global-incident-card-v371 span,.global-operations-foundation-v371 a span,.global-operations-foundation-v371 article span,.global-operations-model-card-v371 span,.global-status-card-v371 span,.intelligence-signal-card-v371 span,.multiclinic-card-v371 span,.operations-command-card-v371 span,.real-time-event-card-v371 span,.resource-monitor-card-v371 span{color:var(--global-ops-muted);font-size:.78rem;font-weight:800;text-transform:uppercase}.ai-ecosystem-card-v371 small,.executive-overview-card-v371 small,.global-incident-card-v371 small,.global-operations-model-card-v371 small,.global-operations-security-v371 div span,.global-status-card-v371 small,.intelligence-signal-card-v371 small,.multiclinic-card-v371 small,.operations-command-card-v371 small,.real-time-event-card-v371 small,.resource-monitor-card-v371 small{color:rgba(224,242,254,.92);font-size:.8rem}.operations-command-card-v371 i,.resource-monitor-card-v371 i{overflow:hidden;height:.42rem;border-radius:999px;background:rgba(148,163,184,.16)}.operations-command-card-v371 i em,.resource-monitor-card-v371 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--global-ops-accent),var(--global-ops-accent-2),var(--global-ops-accent-3))}.ai-ecosystem-card-v371.operativo,.executive-overview-card-v371.operativo,.global-incident-card-v371.resuelta,.global-status-card-v371.operativo,.intelligence-signal-card-v371.operativo,.multiclinic-card-v371.operativo,.real-time-event-card-v371.operativo{border-color:rgba(52,211,153,.34);background:linear-gradient(135deg,rgba(20,83,45,.2),rgba(15,23,42,.62)),rgba(15,23,42,.7)}.ai-ecosystem-card-v371.observacion,.executive-overview-card-v371.observacion,.global-incident-card-v371.observacion,.global-status-card-v371.observacion,.intelligence-signal-card-v371.observacion,.multiclinic-card-v371.observacion,.operations-command-card-v371.observacion,.real-time-event-card-v371.observacion,.resource-monitor-card-v371.observacion{border-color:rgba(34,211,238,.34);background:linear-gradient(135deg,rgba(8,47,73,.26),rgba(15,23,42,.62)),rgba(15,23,42,.7)}.ai-ecosystem-card-v371.advertencia,.executive-overview-card-v371.advertencia,.global-incident-card-v371.advertencia,.global-status-card-v371.advertencia,.multiclinic-card-v371.advertencia,.operations-command-card-v371.advertencia,.real-time-event-card-v371.advertencia,.resource-monitor-card-v371.advertencia{border-color:rgba(250,204,21,.42);background:linear-gradient(135deg,rgba(113,63,18,.26),rgba(15,23,42,.62)),rgba(15,23,42,.7)}.global-incident-card-v371.critica,.global-status-card-v371.critico,.real-time-event-card-v371.critico{border-color:rgba(251,113,133,.46);background:linear-gradient(135deg,rgba(159,18,57,.26),rgba(15,23,42,.62)),rgba(15,23,42,.7)}.incident-resource-grid-v371,.intelligence-executive-grid-v371,.multiclinic-ai-grid-v371{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.ai-ecosystem-center-v371,.executive-overview-v371,.global-incident-center-v371,.intelligence-center-v371,.multiclinic-control-v371,.resource-monitor-v371{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.ai-ecosystem-center-v371>div:last-child,.multiclinic-control-v371>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));grid-gap:.75rem;gap:.75rem}.global-operations-model-card-v371 div,.multiclinic-card-v371 div{display:flex;flex-wrap:wrap;gap:.45rem}.global-incident-center-v371 header{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.72fr);grid-gap:1rem;gap:1rem;align-items:start}.global-incident-center-v371 header>div:last-child{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.global-incident-center-v371>div:last-child{display:grid;grid-gap:.75rem;gap:.75rem}.global-operations-foundation-v371>div:last-child{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:1rem;gap:1rem}.global-operations-foundation-v371>div:last-child>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));grid-gap:.75rem;gap:.75rem}.global-operations-security-v371 div{display:flex;flex-wrap:wrap;gap:.55rem}.global-operations-security-v371 div span{border:1px solid rgba(34,211,238,.22);border-radius:999px;padding:.35rem .65rem}@media (prefers-color-scheme:light){.global-operations-center-v371{--global-ops-bg:#f8fafc;--global-ops-panel:rgba(255,255,255,0.78);--global-ops-panel-strong:rgba(255,255,255,0.92);--global-ops-border:rgba(14,116,144,0.18);--global-ops-text:#0f172a;--global-ops-muted:rgba(30,41,59,0.74);background:linear-gradient(135deg,rgba(240,249,255,.98),rgba(236,253,245,.9),rgba(254,249,195,.72)),var(--global-ops-bg)}.ai-ecosystem-card-v371,.executive-overview-card-v371,.global-incident-card-v371,.global-operations-foundation-v371 a,.global-operations-foundation-v371 article,.global-operations-model-card-v371,.global-status-card-v371,.intelligence-signal-card-v371,.multiclinic-card-v371,.operations-command-card-v371,.real-time-event-card-v371,.resource-monitor-card-v371{background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(224,242,254,.55)),rgba(255,255,255,.76)}.ai-ecosystem-card-v371 strong,.executive-overview-card-v371 strong,.global-operations-hero-v371>aside strong,.global-status-card-v371 strong,.intelligence-signal-card-v371 strong,.multiclinic-card-v371 strong,.operations-command-card-v371 strong,.resource-monitor-card-v371 strong{color:#0f766e}.ai-ecosystem-card-v371 small,.executive-overview-card-v371 small,.global-incident-card-v371 small,.global-incident-card-v371 strong,.global-operations-foundation-v371 a strong,.global-operations-foundation-v371 article strong,.global-operations-model-card-v371 small,.global-operations-model-card-v371 strong,.global-operations-security-v371 div span,.global-status-card-v371 small,.intelligence-signal-card-v371 small,.multiclinic-card-v371 small,.operations-command-card-v371 small,.real-time-event-card-v371 small,.real-time-event-card-v371 strong,.resource-monitor-card-v371 small{color:rgba(15,23,42,.76)}.global-incident-center-v371 button,.global-operations-actions-v371 a{color:#0f172a;background:rgba(255,255,255,.7)}}@media (max-width:1180px){.global-incident-center-v371 header,.global-operations-foundation-v371>div:last-child,.global-operations-hero-v371,.incident-resource-grid-v371,.intelligence-executive-grid-v371,.multiclinic-ai-grid-v371{grid-template-columns:1fr}.global-incident-center-v371 header>div:last-child{justify-content:flex-start}}@media (max-width:760px){.global-operations-center-v371{padding:.75rem}.global-operations-hero-v371 h1{font-size:2.5rem}.global-operations-hero-v371>aside strong{font-size:2.35rem}.executive-overview-v371>div:last-child,.global-status-center-v371>div:last-child,.intelligence-center-v371>div:last-child,.operations-command-wall-v371>div:last-child,.real-time-events-v371>div:last-child,.resource-monitor-v371>div:last-child{grid-template-columns:1fr}}.ai-council-v372{--ai-council-bg:#08111d;--ai-council-panel:rgba(15,23,42,0.74);--ai-council-panel-strong:rgba(15,23,42,0.9);--ai-council-border:rgba(129,140,248,0.24);--ai-council-accent:#818cf8;--ai-council-accent-2:#22d3ee;--ai-council-accent-3:#34d399;--ai-council-warning:#facc15;--ai-council-danger:#fb7185;--ai-council-text:#f8fafc;--ai-council-muted:rgba(226,232,240,0.72);display:grid;grid-gap:1rem;gap:1rem;min-height:100vh;padding:1rem;color:var(--ai-council-text);background:linear-gradient(135deg,rgba(3,7,18,.98),rgba(49,46,129,.78),rgba(8,47,73,.72)),var(--ai-council-bg)}.ai-council-alert-escalation-v372,.ai-council-communication-network-v372,.ai-council-coordination-v372,.ai-council-decision-flow-v372,.ai-council-foundation-v372,.ai-council-future-v372,.ai-council-hero-v372,.ai-council-overview-v372,.ai-council-performance-v372,.ai-council-security-v372,.ai-council-strategic-priorities-v372,.ai-council-task-orchestrator-v372{border:1px solid var(--ai-council-border);border-radius:1.35rem;background:linear-gradient(135deg,rgba(129,140,248,.09),rgba(34,211,238,.06),rgba(52,211,153,.05)),var(--ai-council-panel);box-shadow:0 24px 70px rgba(0,0,0,.22)}.ai-council-hero-v372{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(15rem,.55fr);grid-gap:1rem;gap:1rem;padding:1.15rem}.ai-council-hero-v372 h1{margin:.2rem 0;font-size:4rem;letter-spacing:0;line-height:.95}.ai-council-alert-escalation-v372 p,.ai-council-communication-network-v372 p,.ai-council-coordination-v372 p,.ai-council-decision-flow-v372 p,.ai-council-foundation-v372 p,.ai-council-future-v372 p,.ai-council-hero-v372 p,.ai-council-overview-v372 p,.ai-council-performance-v372 p,.ai-council-security-v372 p,.ai-council-strategic-priorities-v372 p,.ai-council-task-orchestrator-v372 p{color:var(--ai-council-muted);line-height:1.55}.ai-council-hero-v372>aside{display:grid;grid-gap:.5rem;gap:.5rem;align-content:center;border:1px solid rgba(129,140,248,.3);border-radius:1.1rem;padding:1rem;background:linear-gradient(135deg,rgba(129,140,248,.16),rgba(34,211,238,.12)),var(--ai-council-panel-strong)}.ai-council-hero-v372>aside strong{color:#e0e7ff;font-size:3.5rem;line-height:1}.ai-council-actions-v372{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1rem}.ai-council-actions-v372 a,.ai-council-alert-escalation-v372 button{border:1px solid rgba(129,140,248,.28);border-radius:999px;padding:.55rem .8rem;color:var(--ai-council-text);background:rgba(15,23,42,.64);font:inherit;text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease}.ai-council-actions-v372 a:hover,.ai-council-alert-escalation-v372 button.active,.ai-council-alert-escalation-v372 button:hover{border-color:rgba(34,211,238,.58);background:rgba(49,46,129,.34);transform:translateY(-1px)}.ai-council-communication-network-v372,.ai-council-coordination-v372,.ai-council-foundation-v372,.ai-council-future-v372,.ai-council-overview-v372,.ai-council-performance-v372,.ai-council-security-v372{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.ai-council-coordination-v372>div:last-child,.ai-council-future-v372>div:last-child,.ai-council-overview-v372>div:last-child,.ai-council-performance-v372>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(13.5rem,1fr));grid-gap:.85rem;gap:.85rem}.ai-council-alert-card-v372,.ai-council-coordination-card-v372,.ai-council-decision-card-v372,.ai-council-foundation-v372 a,.ai-council-foundation-v372 article,.ai-council-future-card-v372,.ai-council-member-card-v372,.ai-council-model-card-v372,.ai-council-performance-card-v372,.ai-council-priority-card-v372,.ai-council-task-card-v372{display:grid;grid-gap:.52rem;gap:.52rem;min-width:0;border:1px solid rgba(129,140,248,.2);border-radius:1rem;padding:.9rem;color:inherit;background:linear-gradient(135deg,rgba(15,23,42,.8),rgba(49,46,129,.38)),rgba(15,23,42,.68);text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease}.ai-council-alert-card-v372:hover,.ai-council-coordination-card-v372:hover,.ai-council-decision-card-v372:hover,.ai-council-foundation-v372 a:hover,.ai-council-future-card-v372:hover,.ai-council-member-card-v372:hover,.ai-council-performance-card-v372:hover,.ai-council-priority-card-v372:hover,.ai-council-task-card-v372:hover{transform:translateY(-2px);border-color:rgba(34,211,238,.44)}.ai-council-coordination-card-v372 strong,.ai-council-future-card-v372 strong,.ai-council-member-card-v372 strong,.ai-council-performance-card-v372 strong,.ai-council-priority-card-v372 strong,.ai-council-task-card-v372 strong{color:#e0e7ff;font-size:1.85rem;line-height:1}.ai-council-alert-card-v372 strong,.ai-council-decision-card-v372 strong,.ai-council-foundation-v372 a strong,.ai-council-foundation-v372 article strong,.ai-council-model-card-v372 strong{width:-moz-fit-content;width:fit-content;border:1px solid rgba(129,140,248,.28);border-radius:999px;padding:.28rem .5rem;color:rgba(224,231,255,.92);font-size:.82rem}.ai-council-alert-card-v372 span,.ai-council-coordination-card-v372 span,.ai-council-decision-card-v372 span,.ai-council-foundation-v372 a span,.ai-council-foundation-v372 article span,.ai-council-future-card-v372 span,.ai-council-member-card-v372 span,.ai-council-model-card-v372 span,.ai-council-performance-card-v372 span,.ai-council-priority-card-v372 span,.ai-council-task-card-v372 span{color:var(--ai-council-muted);font-size:.78rem;font-weight:800;text-transform:uppercase}.ai-council-alert-card-v372 small,.ai-council-coordination-card-v372 small,.ai-council-decision-card-v372 small,.ai-council-future-card-v372 small,.ai-council-member-card-v372 small,.ai-council-model-card-v372 small,.ai-council-performance-card-v372 small,.ai-council-priority-card-v372 small,.ai-council-security-v372 div span,.ai-council-task-card-v372 small{color:rgba(224,231,255,.92);font-size:.8rem}.ai-council-coordination-card-v372 i,.ai-council-member-card-v372 i{overflow:hidden;height:.42rem;border-radius:999px;background:rgba(148,163,184,.16)}.ai-council-coordination-card-v372 i em,.ai-council-member-card-v372 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--ai-council-accent),var(--ai-council-accent-2),var(--ai-council-accent-3))}.ai-council-coordination-card-v372.operativo,.ai-council-member-card-v372.operativo,.ai-council-priority-card-v372.alta,.ai-council-priority-card-v372.media,.ai-council-task-card-v372.operativo{border-color:rgba(52,211,153,.34);background:linear-gradient(135deg,rgba(20,83,45,.2),rgba(15,23,42,.64)),rgba(15,23,42,.7)}.ai-council-alert-card-v372.atencion,.ai-council-coordination-card-v372.observacion,.ai-council-decision-card-v372.observacion,.ai-council-member-card-v372.observacion{border-color:rgba(34,211,238,.34);background:linear-gradient(135deg,rgba(8,47,73,.28),rgba(15,23,42,.64)),rgba(15,23,42,.7)}.ai-council-alert-card-v372.importante,.ai-council-coordination-card-v372.sobrecarga,.ai-council-member-card-v372.sobrecarga,.ai-council-task-card-v372.sobrecarga{border-color:rgba(250,204,21,.42);background:linear-gradient(135deg,rgba(113,63,18,.26),rgba(15,23,42,.64)),rgba(15,23,42,.7)}.ai-council-alert-card-v372.critico,.ai-council-decision-card-v372.critico,.ai-council-member-card-v372.critico,.ai-council-priority-card-v372.critica{border-color:rgba(251,113,133,.46);background:linear-gradient(135deg,rgba(159,18,57,.26),rgba(15,23,42,.64)),rgba(15,23,42,.7)}.ai-council-flow-priority-grid-v372,.ai-council-task-alert-grid-v372{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.ai-council-alert-escalation-v372,.ai-council-decision-flow-v372,.ai-council-strategic-priorities-v372,.ai-council-task-orchestrator-v372{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.ai-council-decision-flow-v372>div:last-child,.ai-council-strategic-priorities-v372>div:last-child,.ai-council-task-orchestrator-v372>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));grid-gap:.75rem;gap:.75rem}.ai-council-alert-card-v372 ol,.ai-council-decision-card-v372 ol{display:grid;grid-gap:.35rem;gap:.35rem;margin:0;padding-left:1.1rem}.ai-council-alert-card-v372 li,.ai-council-decision-card-v372 li{color:var(--ai-council-muted);font-size:.84rem;line-height:1.35}.ai-council-network-map-v372{position:relative;min-height:32rem;overflow:hidden;border:1px solid rgba(129,140,248,.22);border-radius:1.15rem;background:linear-gradient(90deg,rgba(129,140,248,.08) 1px,transparent 0),linear-gradient(0deg,rgba(34,211,238,.06) 1px,transparent 0),rgba(15,23,42,.38);background-size:3.5rem 3.5rem}.ai-council-network-node-v372{position:absolute;z-index:2;display:grid;place-items:center;width:6.6rem;min-height:4.7rem;transform:translate(-50%,-50%);border:1px solid rgba(129,140,248,.36);border-radius:1rem;padding:.55rem;text-align:center;background:linear-gradient(135deg,rgba(15,23,42,.92),rgba(49,46,129,.68)),rgba(15,23,42,.84);box-shadow:0 18px 48px rgba(0,0,0,.22)}.ai-council-network-node-v372.core{width:8rem;min-height:5.4rem;border-color:rgba(34,211,238,.58);background:linear-gradient(135deg,rgba(30,64,175,.66),rgba(8,47,73,.72)),rgba(15,23,42,.86)}.ai-council-network-node-v372 strong{color:#f8fafc;font-size:.88rem;line-height:1.15}.ai-council-network-node-v372 span{color:#a5f3fc;font-size:.82rem;font-weight:900}.ai-council-network-line-v372{position:absolute;z-index:1;height:2px;transform-origin:left center;background:linear-gradient(90deg,transparent,rgba(129,140,248,.75),rgba(34,211,238,.86),transparent);background-size:200% 100%;animation:ai-council-line-flow-v372 3.2s linear infinite}.ai-council-network-line-v372.finance,.ai-council-network-line-v372.legal{background:linear-gradient(90deg,transparent,rgba(250,204,21,.78),rgba(251,113,133,.72),transparent)}.ai-council-network-line-v372.clinical,.ai-council-network-line-v372.patient{background:linear-gradient(90deg,transparent,rgba(52,211,153,.78),rgba(34,211,238,.76),transparent)}@keyframes ai-council-line-flow-v372{0%{background-position:0 0}to{background-position:200% 0}}.ai-council-alert-escalation-v372 header{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.72fr);grid-gap:1rem;gap:1rem;align-items:start}.ai-council-alert-escalation-v372 header>div:last-child{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.ai-council-alert-escalation-v372>div:last-child{display:grid;grid-gap:.75rem;gap:.75rem}.ai-council-model-card-v372 div,.ai-council-performance-card-v372 div{display:flex;flex-wrap:wrap;gap:.45rem}.ai-council-foundation-v372>div:last-child{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:1rem;gap:1rem}.ai-council-foundation-v372>div:last-child>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));grid-gap:.75rem;gap:.75rem}.ai-council-security-v372 div{display:flex;flex-wrap:wrap;gap:.55rem}.ai-council-security-v372 div span{border:1px solid rgba(129,140,248,.28);border-radius:999px;padding:.35rem .65rem}@media (prefers-color-scheme:light){.ai-council-v372{--ai-council-bg:#f8fafc;--ai-council-panel:rgba(255,255,255,0.78);--ai-council-panel-strong:rgba(255,255,255,0.92);--ai-council-border:rgba(67,56,202,0.18);--ai-council-text:#0f172a;--ai-council-muted:rgba(30,41,59,0.74);background:linear-gradient(135deg,rgba(238,242,255,.98),rgba(240,249,255,.9),rgba(236,253,245,.82)),var(--ai-council-bg)}.ai-council-alert-card-v372,.ai-council-coordination-card-v372,.ai-council-decision-card-v372,.ai-council-foundation-v372 a,.ai-council-foundation-v372 article,.ai-council-future-card-v372,.ai-council-member-card-v372,.ai-council-model-card-v372,.ai-council-performance-card-v372,.ai-council-priority-card-v372,.ai-council-task-card-v372{background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(224,242,254,.55)),rgba(255,255,255,.76)}.ai-council-coordination-card-v372 strong,.ai-council-future-card-v372 strong,.ai-council-hero-v372>aside strong,.ai-council-member-card-v372 strong,.ai-council-performance-card-v372 strong,.ai-council-priority-card-v372 strong,.ai-council-task-card-v372 strong{color:#4338ca}.ai-council-alert-card-v372 small,.ai-council-alert-card-v372 strong,.ai-council-coordination-card-v372 small,.ai-council-decision-card-v372 small,.ai-council-decision-card-v372 strong,.ai-council-foundation-v372 a strong,.ai-council-foundation-v372 article strong,.ai-council-future-card-v372 small,.ai-council-member-card-v372 small,.ai-council-model-card-v372 small,.ai-council-model-card-v372 strong,.ai-council-performance-card-v372 small,.ai-council-priority-card-v372 small,.ai-council-security-v372 div span,.ai-council-task-card-v372 small{color:rgba(15,23,42,.76)}.ai-council-actions-v372 a,.ai-council-alert-escalation-v372 button{color:#0f172a;background:rgba(255,255,255,.7)}.ai-council-network-map-v372{background:linear-gradient(90deg,rgba(79,70,229,.08) 1px,transparent 0),linear-gradient(0deg,rgba(14,116,144,.06) 1px,transparent 0),rgba(255,255,255,.42);background-size:3.5rem 3.5rem}}@media (max-width:1180px){.ai-council-alert-escalation-v372 header,.ai-council-flow-priority-grid-v372,.ai-council-foundation-v372>div:last-child,.ai-council-hero-v372,.ai-council-task-alert-grid-v372{grid-template-columns:1fr}.ai-council-alert-escalation-v372 header>div:last-child{justify-content:flex-start}}@media (max-width:760px){.ai-council-v372{padding:.75rem}.ai-council-hero-v372 h1,.ai-council-hero-v372>aside strong{font-size:2.35rem}.ai-council-coordination-v372>div:last-child,.ai-council-decision-flow-v372>div:last-child,.ai-council-future-v372>div:last-child,.ai-council-overview-v372>div:last-child,.ai-council-performance-v372>div:last-child,.ai-council-strategic-priorities-v372>div:last-child,.ai-council-task-orchestrator-v372>div:last-child{grid-template-columns:1fr}.ai-council-network-map-v372{min-height:26rem}.ai-council-network-node-v372{width:5.4rem;min-height:4.2rem}}.director-general-command-v373{--director-bg:#07111d;--director-panel:rgba(15,23,42,0.76);--director-panel-strong:rgba(10,18,32,0.9);--director-border:rgba(125,211,252,0.22);--director-accent:#22d3ee;--director-accent-2:#a78bfa;--director-accent-3:#34d399;--director-warning:#fbbf24;--director-danger:#fb7185;--director-text:#f8fafc;--director-muted:rgba(226,232,240,0.72);display:grid;grid-gap:1rem;gap:1rem;min-height:100vh;padding:1rem;color:var(--director-text);background:linear-gradient(135deg,rgba(2,6,23,.98),rgba(12,74,110,.82),rgba(49,46,129,.72),rgba(20,83,45,.58)),var(--director-bg)}.director-alerts-v373,.director-decision-center-v373,.director-foundation-v373,.director-global-map-v373,.director-health-index-v373,.director-hero-v373,.director-intelligence-v373,.director-mission-priority-v373,.director-objectives-v373,.director-overview-v373,.director-performance-wall-v373,.director-security-v373{border:1px solid var(--director-border);border-radius:.75rem;background:linear-gradient(135deg,rgba(125,211,252,.1),rgba(167,139,250,.07),rgba(52,211,153,.05)),var(--director-panel);box-shadow:0 28px 80px rgba(0,0,0,.24)}.director-general-command-v373 h1,.director-general-command-v373 h2,.director-general-command-v373 p{margin:0}.director-general-command-v373 h2{font-size:1.22rem;line-height:1.16;letter-spacing:0}.director-general-command-v373 p{color:var(--director-muted);line-height:1.55}.director-general-command-v373 span{min-width:0}.director-hero-v373{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(16rem,.5fr);grid-gap:1rem;gap:1rem;padding:1.15rem}.director-hero-v373 h1{margin:.2rem 0 .65rem;font-size:3.9rem;letter-spacing:0;line-height:.95}.director-alerts-v373 header span,.director-decision-center-v373>div:first-child>span,.director-foundation-v373>div:first-child>span,.director-global-map-v373>div:first-child>span,.director-health-index-v373>div:first-child>span,.director-hero-v373>div>span,.director-intelligence-v373>div:first-child>span,.director-mission-priority-v373>div:first-child>span,.director-objectives-v373>div:first-child>span,.director-overview-v373>div:first-child>span,.director-performance-wall-v373>div:first-child>span,.director-security-v373>span{color:#bae6fd;font-size:.78rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.director-actions-v373{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1rem}.director-actions-v373 a,.director-alerts-v373 button{border:1px solid rgba(125,211,252,.28);border-radius:999px;padding:.58rem .82rem;color:var(--director-text);background:rgba(15,23,42,.64);font:inherit;text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease}.director-actions-v373 a:hover,.director-alerts-v373 button.active,.director-alerts-v373 button:hover,.director-alerts-v373 button[aria-pressed=true]{border-color:rgba(52,211,153,.58);background:rgba(8,47,73,.54);transform:translateY(-1px)}.director-hero-v373>aside{display:grid;grid-gap:.45rem;gap:.45rem;align-content:center;border:1px solid rgba(125,211,252,.32);border-radius:.65rem;padding:1rem;background:linear-gradient(135deg,rgba(14,116,144,.24),rgba(109,40,217,.18),rgba(20,83,45,.18)),var(--director-panel-strong)}.director-hero-v373>aside strong{color:#e0f2fe;font-size:3rem;line-height:.95}.director-hero-v373>aside small{color:var(--director-muted)}.director-alerts-v373,.director-decision-center-v373,.director-foundation-v373,.director-global-map-v373,.director-health-index-v373,.director-intelligence-v373,.director-mission-priority-v373,.director-objectives-v373,.director-overview-v373,.director-performance-wall-v373,.director-security-v373{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.director-alerts-v373>div:last-child,.director-health-index-v373>div:last-child,.director-intelligence-v373>div:last-child,.director-mission-priority-v373>div:last-child,.director-objectives-v373>div:last-child,.director-overview-v373>div:last-child,.director-performance-wall-v373>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(13.5rem,1fr));grid-gap:.85rem;gap:.85rem}.director-decision-health-grid-v373,.director-intelligence-performance-grid-v373,.director-map-mission-grid-v373{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:1rem;gap:1rem}.director-decision-center-v373>div:last-child{display:grid;grid-gap:.85rem;gap:.85rem}.director-alert-card-v373,.director-decision-card-v373,.director-foundation-v373 a,.director-foundation-v373 article,.director-health-factor-v373,.director-intelligence-card-v373,.director-mission-card-v373,.director-model-card-v373,.director-objective-card-v373,.director-overview-card-v373,.director-performance-card-v373{display:grid;grid-gap:.5rem;gap:.5rem;min-width:0;border:1px solid rgba(125,211,252,.2);border-radius:.5rem;padding:.9rem;color:inherit;background:linear-gradient(135deg,rgba(15,23,42,.82),rgba(30,64,175,.26),rgba(8,47,73,.2)),rgba(15,23,42,.7);text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease}.director-alert-card-v373:hover,.director-decision-card-v373:hover,.director-foundation-v373 a:hover,.director-health-factor-v373:hover,.director-intelligence-card-v373:hover,.director-mission-card-v373:hover,.director-objective-card-v373:hover,.director-overview-card-v373:hover,.director-performance-card-v373:hover{border-color:rgba(52,211,153,.44);transform:translateY(-2px)}.director-alert-card-v373 span,.director-decision-card-v373 span,.director-foundation-v373 a span,.director-foundation-v373 article span,.director-health-factor-v373 span,.director-intelligence-card-v373 span,.director-mission-card-v373 span,.director-model-card-v373 span,.director-objective-card-v373 span,.director-overview-card-v373 span,.director-performance-card-v373 span{color:var(--director-muted);font-size:.75rem;font-weight:850;text-transform:uppercase}.director-decision-card-v373 strong,.director-health-factor-v373 strong,.director-intelligence-card-v373 strong,.director-mission-card-v373 strong,.director-objective-card-v373 strong,.director-overview-card-v373 strong,.director-performance-card-v373 strong{color:#e0f2fe;font-size:2rem;line-height:1}.director-alert-card-v373 strong,.director-foundation-v373 a strong,.director-foundation-v373 article strong,.director-model-card-v373 strong{width:-moz-fit-content;width:fit-content;border:1px solid rgba(125,211,252,.28);border-radius:999px;padding:.28rem .55rem;color:#e0f2fe;font-size:.82rem;text-transform:uppercase}.director-alert-card-v373 b,.director-decision-card-v373 b,.director-health-factor-v373 b,.director-intelligence-card-v373 b,.director-mission-card-v373 b,.director-objective-card-v373 b{font-size:1rem;line-height:1.25}.director-alert-card-v373 small,.director-decision-card-v373 small,.director-intelligence-card-v373 small,.director-mission-card-v373 small,.director-model-card-v373 small,.director-objective-card-v373 small,.director-overview-card-v373 small,.director-performance-card-v373 small,.director-security-v373 div span{color:rgba(224,242,254,.86);font-size:.8rem}.director-health-factor-v373 i,.director-objective-card-v373 i{overflow:hidden;height:.42rem;border-radius:999px;background:rgba(148,163,184,.18)}.director-health-factor-v373 i em,.director-objective-card-v373 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--director-accent),var(--director-accent-3),var(--director-warning))}.director-health-factor-v373.ascendente,.director-intelligence-card-v373.excelente,.director-map-node-v373.excelente,.director-objective-card-v373.excelente,.director-overview-card-v373.excelente,.director-performance-card-v373.excelente{border-color:rgba(52,211,153,.42);background:linear-gradient(135deg,rgba(20,83,45,.3),rgba(15,23,42,.68)),rgba(15,23,42,.72)}.director-alert-card-v373.estable,.director-decision-card-v373.estable,.director-intelligence-card-v373.estable,.director-map-node-v373.estable,.director-mission-card-v373.estable,.director-objective-card-v373.estable,.director-overview-card-v373.estable,.director-performance-card-v373.estable{border-color:rgba(125,211,252,.34)}.director-alert-card-v373.observacion,.director-decision-card-v373.observacion,.director-health-factor-v373.vigilancia,.director-intelligence-card-v373.observacion,.director-map-node-v373.observacion,.director-mission-card-v373.observacion,.director-objective-card-v373.observacion,.director-overview-card-v373.observacion,.director-performance-card-v373.observacion{border-color:rgba(251,191,36,.46);background:linear-gradient(135deg,rgba(113,63,18,.27),rgba(15,23,42,.68)),rgba(15,23,42,.72)}.director-alert-card-v373.critica,.director-alert-card-v373.urgente,.director-decision-card-v373.critica,.director-map-node-v373.critico,.director-mission-card-v373.critica,.director-objective-card-v373.critica{border-color:rgba(251,113,133,.5);background:linear-gradient(135deg,rgba(159,18,57,.28),rgba(15,23,42,.68)),rgba(15,23,42,.72)}.director-alert-card-v373.importante,.director-decision-card-v373.alta,.director-mission-card-v373.alta,.director-objective-card-v373.alta{border-color:rgba(251,191,36,.42)}.director-alert-card-v373.informativa,.director-mission-card-v373.media,.director-objective-card-v373.media{border-color:rgba(167,139,250,.36)}.director-health-core-v373{display:grid;grid-gap:.6rem;gap:.6rem;border:1px solid rgba(125,211,252,.26);border-radius:.6rem;padding:1rem;background:linear-gradient(135deg,rgba(14,116,144,.2),rgba(88,28,135,.12)),rgba(15,23,42,.62)}.director-health-core-v373>strong{color:#e0f2fe;font-size:4rem;line-height:.95}.director-health-core-v373>span{color:#bbf7d0;font-weight:900;text-transform:uppercase}.director-health-core-v373>div{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;min-height:10rem;grid-gap:.45rem;gap:.45rem;border-top:1px solid rgba(125,211,252,.14);padding-top:.8rem}.director-health-core-v373 i{display:grid;align-items:end;min-height:1.6rem;border-radius:.4rem .4rem .2rem .2rem;background:linear-gradient(180deg,rgba(52,211,153,.84),rgba(34,211,238,.56),rgba(167,139,250,.32))}.director-health-core-v373 i small{color:#f8fafc;font-size:.72rem;font-style:normal;font-weight:800;text-align:center}.director-alerts-v373 header{display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,.7fr);grid-gap:1rem;gap:1rem;align-items:start}.director-alerts-v373 header>div:last-child{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.director-model-card-v373 div,.director-performance-card-v373 div,.director-security-v373 div{display:flex;flex-wrap:wrap;gap:.45rem}.director-model-card-v373 div small,.director-performance-card-v373 div small,.director-security-v373 div span{border:1px solid rgba(125,211,252,.22);border-radius:999px;padding:.3rem .55rem;background:rgba(15,23,42,.46)}.director-map-canvas-v373{position:relative;min-height:28rem;overflow:hidden;border:1px solid rgba(125,211,252,.24);border-radius:.65rem;background:linear-gradient(90deg,rgba(125,211,252,.08) 1px,transparent 0),linear-gradient(0deg,rgba(167,139,250,.07) 1px,transparent 0),radial-gradient(circle at 22% 56%,rgba(52,211,153,.2),transparent 18%),radial-gradient(circle at 78% 62%,rgba(251,191,36,.18),transparent 20%),rgba(15,23,42,.42);background-size:3.25rem 3.25rem,3.25rem 3.25rem,auto,auto,auto}.director-map-canvas-v373:after,.director-map-canvas-v373:before{content:"";position:absolute;inset:21% 12% auto 16%;height:2px;transform:rotate(-10deg);background:linear-gradient(90deg,transparent,rgba(125,211,252,.74),rgba(52,211,153,.74),transparent);background-size:200% 100%;animation:director-command-line-flow-v373 3.6s linear infinite}.director-map-canvas-v373:after{inset:auto 16% 29% 28%;transform:rotate(8deg);background:linear-gradient(90deg,transparent,rgba(167,139,250,.7),rgba(251,191,36,.68),transparent)}.director-map-node-v373{position:absolute;z-index:2;display:grid;grid-gap:.2rem;gap:.2rem;width:8.2rem;transform:translate(-50%,-50%);border:1px solid rgba(125,211,252,.34);border-radius:.55rem;padding:.65rem;text-align:center;background:linear-gradient(135deg,rgba(15,23,42,.95),rgba(8,47,73,.78)),rgba(15,23,42,.86);box-shadow:0 16px 44px rgba(0,0,0,.26)}.director-map-node-v373 strong{color:var(--director-text);font-size:.88rem;line-height:1.15}.director-map-node-v373 span{color:#a5f3fc;font-size:.76rem;font-weight:850}.director-map-node-v373 small{color:var(--director-muted);font-size:.75rem}@keyframes director-command-line-flow-v373{0%{background-position:0 0}to{background-position:200% 0}}.director-foundation-v373>div:last-child{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:1rem;gap:1rem}.director-foundation-v373>div:last-child>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));grid-gap:.75rem;gap:.75rem}.director-foundation-v373 a.prepared,.director-foundation-v373 article.prepared{border-color:rgba(52,211,153,.38)}.director-foundation-v373 article.future{border-color:rgba(167,139,250,.4)}@media (prefers-color-scheme:light){.director-general-command-v373{--director-bg:#f8fafc;--director-panel:rgba(255,255,255,0.78);--director-panel-strong:rgba(255,255,255,0.92);--director-border:rgba(14,116,144,0.18);--director-text:#0f172a;--director-muted:rgba(30,41,59,0.72);background:linear-gradient(135deg,rgba(240,249,255,.98),rgba(238,242,255,.92),rgba(236,253,245,.82),rgba(255,251,235,.68)),var(--director-bg)}.director-alert-card-v373,.director-decision-card-v373,.director-foundation-v373 a,.director-foundation-v373 article,.director-health-factor-v373,.director-intelligence-card-v373,.director-mission-card-v373,.director-model-card-v373,.director-objective-card-v373,.director-overview-card-v373,.director-performance-card-v373{background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(224,242,254,.55),rgba(236,253,245,.42)),rgba(255,255,255,.76)}.director-alerts-v373 header span,.director-decision-center-v373>div:first-child>span,.director-foundation-v373>div:first-child>span,.director-global-map-v373>div:first-child>span,.director-health-index-v373>div:first-child>span,.director-hero-v373>div>span,.director-intelligence-v373>div:first-child>span,.director-mission-priority-v373>div:first-child>span,.director-objectives-v373>div:first-child>span,.director-overview-v373>div:first-child>span,.director-performance-wall-v373>div:first-child>span,.director-security-v373>span{color:#0e7490}.director-decision-card-v373 strong,.director-health-core-v373>strong,.director-health-factor-v373 strong,.director-hero-v373>aside strong,.director-intelligence-card-v373 strong,.director-mission-card-v373 strong,.director-objective-card-v373 strong,.director-overview-card-v373 strong,.director-performance-card-v373 strong{color:#0f766e}.director-alert-card-v373 small,.director-alert-card-v373 strong,.director-decision-card-v373 small,.director-foundation-v373 a strong,.director-foundation-v373 article strong,.director-intelligence-card-v373 small,.director-mission-card-v373 small,.director-model-card-v373 small,.director-model-card-v373 strong,.director-objective-card-v373 small,.director-overview-card-v373 small,.director-performance-card-v373 small,.director-security-v373 div span{color:rgba(15,23,42,.76)}.director-actions-v373 a,.director-alerts-v373 button,.director-model-card-v373 div small,.director-performance-card-v373 div small,.director-security-v373 div span{color:#0f172a;background:rgba(255,255,255,.72)}.director-map-canvas-v373{background:linear-gradient(90deg,rgba(14,116,144,.08) 1px,transparent 0),linear-gradient(0deg,rgba(109,40,217,.07) 1px,transparent 0),radial-gradient(circle at 22% 56%,rgba(52,211,153,.16),transparent 18%),radial-gradient(circle at 78% 62%,rgba(251,191,36,.14),transparent 20%),rgba(255,255,255,.48);background-size:3.25rem 3.25rem,3.25rem 3.25rem,auto,auto,auto}}@media (max-width:1180px){.director-alerts-v373 header,.director-decision-health-grid-v373,.director-foundation-v373>div:last-child,.director-hero-v373,.director-intelligence-performance-grid-v373,.director-map-mission-grid-v373{grid-template-columns:1fr}.director-alerts-v373 header>div:last-child{justify-content:flex-start}}@media (max-width:760px){.director-general-command-v373{padding:.75rem}.director-health-core-v373>strong,.director-hero-v373 h1,.director-hero-v373>aside strong{font-size:2.35rem}.director-alerts-v373>div:last-child,.director-health-index-v373>div:last-child,.director-intelligence-v373>div:last-child,.director-mission-priority-v373>div:last-child,.director-objectives-v373>div:last-child,.director-overview-v373>div:last-child,.director-performance-wall-v373>div:last-child{grid-template-columns:1fr}.director-map-canvas-v373{min-height:31rem}.director-map-node-v373{width:7rem}}.corporate-intelligence-center-v374{--corp-intel-bg:#06131b;--corp-intel-panel:rgba(15,23,42,0.76);--corp-intel-panel-strong:rgba(8,20,34,0.9);--corp-intel-border:rgba(94,234,212,0.22);--corp-intel-accent:#5eead4;--corp-intel-accent-2:#60a5fa;--corp-intel-accent-3:#c084fc;--corp-intel-good:#34d399;--corp-intel-warning:#fbbf24;--corp-intel-danger:#fb7185;--corp-intel-text:#f8fafc;--corp-intel-muted:rgba(226,232,240,0.72);display:grid;grid-gap:1rem;gap:1rem;min-height:100vh;padding:1rem;color:var(--corp-intel-text);background:linear-gradient(135deg,rgba(2,6,23,.98),rgba(20,83,45,.76),rgba(12,74,110,.74),rgba(76,29,149,.62)),var(--corp-intel-bg)}.corp-intel-briefing-center-v374,.corp-intel-competitive-center-v374,.corp-intel-foundation-v374,.corp-intel-hero-v374,.corp-intel-knowledge-hub-v374,.corp-intel-market-center-v374,.corp-intel-opportunity-center-v374,.corp-intel-overview-v374,.corp-intel-predictive-center-v374,.corp-intel-risk-center-v374,.corp-intel-security-v374,.corp-intel-trend-center-v374{border:1px solid var(--corp-intel-border);border-radius:.75rem;background:linear-gradient(135deg,rgba(94,234,212,.1),rgba(96,165,250,.07),rgba(192,132,252,.06)),var(--corp-intel-panel);box-shadow:0 28px 80px rgba(0,0,0,.24)}.corporate-intelligence-center-v374 h1,.corporate-intelligence-center-v374 h2,.corporate-intelligence-center-v374 p{margin:0}.corporate-intelligence-center-v374 h2{font-size:1.22rem;line-height:1.16;letter-spacing:0}.corporate-intelligence-center-v374 p{color:var(--corp-intel-muted);line-height:1.55}.corp-intel-hero-v374{display:grid;grid-template-columns:minmax(0,1.52fr) minmax(16rem,.48fr);grid-gap:1rem;gap:1rem;padding:1.15rem}.corp-intel-hero-v374 h1{margin:.2rem 0 .65rem;font-size:3.8rem;letter-spacing:0;line-height:.95}.corp-intel-briefing-center-v374>div:first-child>span,.corp-intel-competitive-center-v374>div:first-child>span,.corp-intel-foundation-v374>div:first-child>span,.corp-intel-hero-v374>div>span,.corp-intel-knowledge-hub-v374>div:first-child>span,.corp-intel-market-center-v374>div:first-child>span,.corp-intel-opportunity-center-v374>div:first-child>span,.corp-intel-overview-v374>div:first-child>span,.corp-intel-predictive-center-v374>div:first-child>span,.corp-intel-risk-center-v374 header span,.corp-intel-security-v374>span,.corp-intel-trend-center-v374>div:first-child>span{color:#ccfbf1;font-size:.78rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.corp-intel-actions-v374{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1rem}.corp-intel-actions-v374 a,.corp-intel-risk-center-v374 button{border:1px solid rgba(94,234,212,.28);border-radius:999px;padding:.58rem .82rem;color:var(--corp-intel-text);background:rgba(15,23,42,.64);font:inherit;text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease}.corp-intel-actions-v374 a:hover,.corp-intel-risk-center-v374 button.active,.corp-intel-risk-center-v374 button:hover,.corp-intel-risk-center-v374 button[aria-pressed=true]{border-color:rgba(192,132,252,.58);background:rgba(20,83,45,.34);transform:translateY(-1px)}.corp-intel-hero-v374>aside{display:grid;grid-gap:.45rem;gap:.45rem;align-content:center;border:1px solid rgba(94,234,212,.32);border-radius:.65rem;padding:1rem;background:linear-gradient(135deg,rgba(20,83,45,.22),rgba(14,116,144,.18),rgba(88,28,135,.16)),var(--corp-intel-panel-strong)}.corp-intel-hero-v374>aside strong{color:#ccfbf1;font-size:3rem;line-height:.95}.corp-intel-hero-v374>aside small{color:var(--corp-intel-muted)}.corp-intel-briefing-center-v374,.corp-intel-competitive-center-v374,.corp-intel-foundation-v374,.corp-intel-knowledge-hub-v374,.corp-intel-market-center-v374,.corp-intel-opportunity-center-v374,.corp-intel-overview-v374,.corp-intel-predictive-center-v374,.corp-intel-risk-center-v374,.corp-intel-security-v374,.corp-intel-trend-center-v374{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.corp-intel-briefing-center-v374>div:last-child,.corp-intel-competitive-center-v374>div:last-child,.corp-intel-knowledge-hub-v374>div:last-child,.corp-intel-market-center-v374>div:last-child,.corp-intel-opportunity-center-v374>div:last-child,.corp-intel-overview-v374>div:last-child,.corp-intel-predictive-center-v374>div:last-child,.corp-intel-risk-center-v374>div:last-child,.corp-intel-trend-center-v374>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(13.5rem,1fr));grid-gap:.85rem;gap:.85rem}.corp-intel-knowledge-briefing-grid-v374,.corp-intel-market-predictive-grid-v374,.corp-intel-opportunity-competitive-grid-v374,.corp-intel-trends-risks-grid-v374{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:1rem;gap:1rem}.corp-intel-briefing-card-v374,.corp-intel-competitive-card-v374,.corp-intel-foundation-v374 a,.corp-intel-foundation-v374 article,.corp-intel-knowledge-card-v374,.corp-intel-market-card-v374,.corp-intel-model-card-v374,.corp-intel-opportunity-card-v374,.corp-intel-overview-card-v374,.corp-intel-predictive-card-v374,.corp-intel-risk-card-v374,.corp-intel-risk-summary-card-v374,.corp-intel-trend-card-v374{display:grid;grid-gap:.5rem;gap:.5rem;min-width:0;border:1px solid rgba(94,234,212,.2);border-radius:.5rem;padding:.9rem;color:inherit;background:linear-gradient(135deg,rgba(15,23,42,.82),rgba(20,83,45,.22),rgba(30,64,175,.18)),rgba(15,23,42,.7);text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease}.corp-intel-briefing-card-v374:hover,.corp-intel-competitive-card-v374:hover,.corp-intel-foundation-v374 a:hover,.corp-intel-knowledge-card-v374:hover,.corp-intel-market-card-v374:hover,.corp-intel-opportunity-card-v374:hover,.corp-intel-overview-card-v374:hover,.corp-intel-predictive-card-v374:hover,.corp-intel-risk-card-v374:hover,.corp-intel-risk-summary-card-v374:hover,.corp-intel-trend-card-v374:hover{border-color:rgba(192,132,252,.46);transform:translateY(-2px)}.corp-intel-briefing-card-v374 span,.corp-intel-competitive-card-v374 span,.corp-intel-foundation-v374 a span,.corp-intel-foundation-v374 article span,.corp-intel-knowledge-card-v374 span,.corp-intel-market-card-v374 span,.corp-intel-model-card-v374 span,.corp-intel-opportunity-card-v374 span,.corp-intel-overview-card-v374 span,.corp-intel-predictive-card-v374 span,.corp-intel-risk-card-v374 span,.corp-intel-risk-summary-card-v374 span,.corp-intel-trend-card-v374 span{color:var(--corp-intel-muted);font-size:.75rem;font-weight:850;text-transform:uppercase}.corp-intel-briefing-card-v374 strong,.corp-intel-competitive-card-v374 strong,.corp-intel-knowledge-card-v374 strong,.corp-intel-market-card-v374 strong,.corp-intel-opportunity-card-v374 strong,.corp-intel-overview-card-v374 strong,.corp-intel-predictive-card-v374 strong,.corp-intel-risk-summary-card-v374 strong,.corp-intel-trend-card-v374 strong{color:#ccfbf1;font-size:2rem;line-height:1}.corp-intel-foundation-v374 a strong,.corp-intel-foundation-v374 article strong,.corp-intel-model-card-v374 strong,.corp-intel-risk-card-v374 strong{width:-moz-fit-content;width:fit-content;border:1px solid rgba(94,234,212,.28);border-radius:999px;padding:.28rem .55rem;color:#ccfbf1;font-size:.82rem;text-transform:uppercase}.corp-intel-briefing-card-v374 b,.corp-intel-competitive-card-v374 b,.corp-intel-knowledge-card-v374 b,.corp-intel-market-card-v374 b,.corp-intel-opportunity-card-v374 b,.corp-intel-predictive-card-v374 b,.corp-intel-risk-card-v374 b,.corp-intel-trend-card-v374 b{font-size:1rem;line-height:1.25}.corp-intel-model-card-v374 small,.corp-intel-opportunity-card-v374 small,.corp-intel-overview-card-v374 small,.corp-intel-risk-card-v374 small,.corp-intel-security-v374 div span,.corp-intel-trend-card-v374 small{color:rgba(204,251,241,.86);font-size:.8rem}.corp-intel-competitive-card-v374 i,.corp-intel-overview-card-v374 i,.corp-intel-predictive-card-v374 i{overflow:hidden;height:.42rem;border-radius:999px;background:rgba(148,163,184,.18)}.corp-intel-competitive-card-v374 i em,.corp-intel-overview-card-v374 i em,.corp-intel-predictive-card-v374 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--corp-intel-accent),var(--corp-intel-good),var(--corp-intel-warning))}.corp-intel-competitive-card-v374.excellent,.corp-intel-market-card-v374.rising,.corp-intel-overview-card-v374.excellent,.corp-intel-trend-card-v374.excellent{border-color:rgba(52,211,153,.42);background:linear-gradient(135deg,rgba(20,83,45,.3),rgba(15,23,42,.68)),rgba(15,23,42,.72)}.corp-intel-competitive-card-v374.strong,.corp-intel-market-card-v374.stable,.corp-intel-opportunity-card-v374.high,.corp-intel-overview-card-v374.strong,.corp-intel-trend-card-v374.strong{border-color:rgba(94,234,212,.34)}.corp-intel-competitive-card-v374.watch,.corp-intel-market-card-v374.watching,.corp-intel-opportunity-card-v374.medium,.corp-intel-overview-card-v374.watch,.corp-intel-trend-card-v374.watch{border-color:rgba(251,191,36,.44);background:linear-gradient(135deg,rgba(113,63,18,.25),rgba(15,23,42,.68)),rgba(15,23,42,.72)}.corp-intel-opportunity-card-v374.critical,.corp-intel-risk-card-v374.critical{border-color:rgba(251,113,133,.5);background:linear-gradient(135deg,rgba(159,18,57,.28),rgba(15,23,42,.68)),rgba(15,23,42,.72)}.corp-intel-risk-card-v374.high{border-color:rgba(251,191,36,.48)}.corp-intel-risk-card-v374.medium{border-color:rgba(96,165,250,.42)}.corp-intel-risk-card-v374.low{border-color:rgba(52,211,153,.38)}.corp-intel-risk-card-v374.legal,.corp-intel-risk-card-v374.reputational{background:linear-gradient(135deg,rgba(88,28,135,.22),rgba(15,23,42,.68)),rgba(15,23,42,.72)}.corp-intel-risk-card-v374.financial,.corp-intel-risk-card-v374.operational{background:linear-gradient(135deg,rgba(120,53,15,.22),rgba(15,23,42,.68)),rgba(15,23,42,.72)}.corp-intel-risk-card-v374.medical,.corp-intel-risk-card-v374.technological{background:linear-gradient(135deg,rgba(8,47,73,.24),rgba(15,23,42,.68)),rgba(15,23,42,.72)}.corp-intel-risk-center-v374 header{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.85rem;gap:.85rem}.corp-intel-risk-center-v374 header>div:last-child{display:flex;flex-wrap:wrap;gap:.5rem}.corp-intel-risk-summary-v374{display:grid;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));grid-gap:.75rem;gap:.75rem}.corp-intel-model-card-v374 div,.corp-intel-security-v374 div{display:flex;flex-wrap:wrap;gap:.45rem}.corp-intel-model-card-v374 div small,.corp-intel-security-v374 div span{border:1px solid rgba(94,234,212,.22);border-radius:999px;padding:.3rem .55rem;background:rgba(15,23,42,.46)}.corp-intel-foundation-v374>div:last-child{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:1rem;gap:1rem}.corp-intel-foundation-v374>div:last-child>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));grid-gap:.75rem;gap:.75rem}.corp-intel-foundation-v374 a.prepared,.corp-intel-foundation-v374 article.prepared{border-color:rgba(52,211,153,.38)}.corp-intel-foundation-v374 article.future{border-color:rgba(192,132,252,.4)}.corp-intel-briefing-card-v374.recommendations{border-color:rgba(192,132,252,.42)}@media (prefers-color-scheme:light){.corporate-intelligence-center-v374{--corp-intel-bg:#f8fafc;--corp-intel-panel:rgba(255,255,255,0.78);--corp-intel-panel-strong:rgba(255,255,255,0.92);--corp-intel-border:rgba(13,148,136,0.18);--corp-intel-text:#0f172a;--corp-intel-muted:rgba(30,41,59,0.72);background:linear-gradient(135deg,rgba(240,253,250,.98),rgba(240,249,255,.92),rgba(245,243,255,.82),rgba(255,251,235,.64)),var(--corp-intel-bg)}.corp-intel-briefing-card-v374,.corp-intel-competitive-card-v374,.corp-intel-foundation-v374 a,.corp-intel-foundation-v374 article,.corp-intel-knowledge-card-v374,.corp-intel-market-card-v374,.corp-intel-model-card-v374,.corp-intel-opportunity-card-v374,.corp-intel-overview-card-v374,.corp-intel-predictive-card-v374,.corp-intel-risk-card-v374,.corp-intel-risk-summary-card-v374,.corp-intel-trend-card-v374{background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(204,251,241,.44),rgba(224,242,254,.38)),rgba(255,255,255,.76)}.corp-intel-briefing-card-v374 strong,.corp-intel-briefing-center-v374>div:first-child>span,.corp-intel-competitive-card-v374 strong,.corp-intel-competitive-center-v374>div:first-child>span,.corp-intel-foundation-v374>div:first-child>span,.corp-intel-hero-v374>aside strong,.corp-intel-hero-v374>div>span,.corp-intel-knowledge-card-v374 strong,.corp-intel-knowledge-hub-v374>div:first-child>span,.corp-intel-market-card-v374 strong,.corp-intel-market-center-v374>div:first-child>span,.corp-intel-opportunity-card-v374 strong,.corp-intel-opportunity-center-v374>div:first-child>span,.corp-intel-overview-card-v374 strong,.corp-intel-overview-v374>div:first-child>span,.corp-intel-predictive-card-v374 strong,.corp-intel-predictive-center-v374>div:first-child>span,.corp-intel-risk-center-v374 header span,.corp-intel-risk-summary-card-v374 strong,.corp-intel-security-v374>span,.corp-intel-trend-card-v374 strong,.corp-intel-trend-center-v374>div:first-child>span{color:#0f766e}.corp-intel-foundation-v374 a strong,.corp-intel-foundation-v374 article strong,.corp-intel-model-card-v374 small,.corp-intel-model-card-v374 strong,.corp-intel-opportunity-card-v374 small,.corp-intel-overview-card-v374 small,.corp-intel-risk-card-v374 small,.corp-intel-risk-card-v374 strong,.corp-intel-security-v374 div span,.corp-intel-trend-card-v374 small{color:rgba(15,23,42,.76)}.corp-intel-actions-v374 a,.corp-intel-model-card-v374 div small,.corp-intel-risk-center-v374 button,.corp-intel-security-v374 div span{color:#0f172a;background:rgba(255,255,255,.72)}}@media (max-width:1180px){.corp-intel-foundation-v374>div:last-child,.corp-intel-hero-v374,.corp-intel-knowledge-briefing-grid-v374,.corp-intel-market-predictive-grid-v374,.corp-intel-opportunity-competitive-grid-v374,.corp-intel-trends-risks-grid-v374{grid-template-columns:1fr}}@media (max-width:760px){.corporate-intelligence-center-v374{padding:.75rem}.corp-intel-hero-v374 h1,.corp-intel-hero-v374>aside strong{font-size:2.35rem}.corp-intel-briefing-center-v374>div:last-child,.corp-intel-competitive-center-v374>div:last-child,.corp-intel-knowledge-hub-v374>div:last-child,.corp-intel-market-center-v374>div:last-child,.corp-intel-opportunity-center-v374>div:last-child,.corp-intel-overview-v374>div:last-child,.corp-intel-predictive-center-v374>div:last-child,.corp-intel-risk-center-v374>div:last-child,.corp-intel-trend-center-v374>div:last-child{grid-template-columns:1fr}}.unified-healthcare-os-v376{min-height:100vh;padding:28px;color:#0f172a;background:radial-gradient(circle at 12% 10%,rgba(14,165,233,.18),transparent 30%),radial-gradient(circle at 88% 14%,rgba(16,185,129,.16),transparent 30%),radial-gradient(circle at 50% 96%,rgba(245,158,11,.12),transparent 28%),linear-gradient(135deg,#f8fafc,#eef7ff 46%,#f7fbf4)}.unified-healthcare-os-v376 h1,.unified-healthcare-os-v376 h2,.unified-healthcare-os-v376 p{margin:0}.unified-healthcare-os-v376 h2{color:#0f172a;font-size:1.05rem;line-height:1.2}.unified-healthcare-os-v376 p{color:rgba(15,23,42,.68);line-height:1.55}.unified-os-architecture-command-v376,.unified-os-dependency-map-v376,.unified-os-event-bus-v376,.unified-os-foundation-v376,.unified-os-future-ecosystem-v376,.unified-os-hero-v376,.unified-os-interoperability-v376,.unified-os-module-registry-v376,.unified-os-overview-v376,.unified-os-platform-health-v376,.unified-os-scalability-v376,.unified-os-security-v376,.unified-os-service-registry-v376{border:1px solid rgba(15,23,42,.08);border-radius:24px;background:rgba(255,255,255,.78);box-shadow:0 24px 70px rgba(15,23,42,.11);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.unified-os-hero-v376{display:grid;grid-template-columns:minmax(0,1fr) 270px;grid-gap:24px;gap:24px;overflow:hidden;position:relative;padding:32px}.unified-os-hero-v376:before{content:"";position:absolute;inset:18px;border:1px solid rgba(14,165,233,.2);border-radius:20px;pointer-events:none}.unified-os-hero-v376>aside,.unified-os-hero-v376>div{position:relative;z-index:1}.unified-os-architecture-command-v376>div:first-child>span,.unified-os-dependency-map-v376>div:first-child>span,.unified-os-event-bus-v376>div:first-child>span,.unified-os-foundation-v376>div:first-child>span,.unified-os-future-ecosystem-v376>div:first-child>span,.unified-os-hero-v376>div>span,.unified-os-interoperability-v376>div:first-child>span,.unified-os-module-registry-v376>div:first-child>span,.unified-os-overview-v376>div:first-child>span,.unified-os-platform-health-v376>div:first-child>span,.unified-os-scalability-v376>div:first-child>span,.unified-os-security-v376>span,.unified-os-service-registry-v376>div:first-child>span{display:inline-flex;width:-moz-fit-content;width:fit-content;border:1px solid rgba(14,165,233,.22);border-radius:999px;padding:7px 11px;color:#0369a1;background:rgba(14,165,233,.1);font-size:.72rem;font-weight:900;text-transform:uppercase}.unified-os-hero-v376 h1{max-width:980px;margin-top:18px;color:#082f49;font-size:2.85rem;line-height:1}.unified-os-hero-v376 p{max-width:1020px;margin-top:16px;font-size:1rem}.unified-os-actions-v376{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.unified-os-actions-v376 a,.unified-os-foundation-v376 a,.unified-os-foundation-v376 article{border:1px solid rgba(15,23,42,.1);border-radius:14px;color:#0f172a;background:rgba(255,255,255,.72);text-decoration:none}.unified-os-actions-v376 a{padding:9px 12px;font-size:.78rem;font-weight:900}.unified-os-hero-v376 aside{display:grid;grid-gap:10px;gap:10px;align-content:center;border:1px solid rgba(15,23,42,.08);border-radius:20px;padding:22px;background:rgba(255,255,255,.68)}.unified-os-hero-v376 aside small,.unified-os-hero-v376 aside span{color:rgba(15,23,42,.58);font-size:.75rem;font-weight:900;text-transform:uppercase}.unified-os-hero-v376 aside strong{color:#0369a1;font-size:3rem;line-height:1}.unified-os-architecture-command-v376,.unified-os-dependency-map-v376,.unified-os-foundation-v376,.unified-os-module-registry-v376,.unified-os-overview-v376,.unified-os-security-v376{margin-top:22px;padding:24px}.unified-os-architecture-command-v376>div:first-child,.unified-os-dependency-map-v376>div:first-child,.unified-os-event-bus-v376>div:first-child,.unified-os-foundation-v376>div:first-child,.unified-os-future-ecosystem-v376>div:first-child,.unified-os-interoperability-v376>div:first-child,.unified-os-module-registry-v376>div:first-child,.unified-os-overview-v376>div:first-child,.unified-os-platform-health-v376>div:first-child,.unified-os-scalability-v376>div:first-child,.unified-os-service-registry-v376>div:first-child{display:grid;grid-gap:8px;gap:8px;margin-bottom:18px}.unified-os-architecture-command-v376>div:last-child,.unified-os-dependency-map-v376>div:last-child,.unified-os-event-bus-v376>div:last-child,.unified-os-future-ecosystem-v376>div:last-child,.unified-os-interoperability-v376>div:last-child,.unified-os-module-registry-v376>div:last-child,.unified-os-overview-v376>div:last-child,.unified-os-platform-health-v376>div:last-child,.unified-os-scalability-v376>div:last-child,.unified-os-service-registry-v376>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:14px;gap:14px}.unified-os-architecture-card-v376,.unified-os-dependency-card-v376,.unified-os-ecosystem-card-v376,.unified-os-event-card-v376,.unified-os-health-card-v376,.unified-os-interoperability-card-v376,.unified-os-model-card-v376,.unified-os-module-card-v376,.unified-os-overview-card-v376,.unified-os-scale-card-v376,.unified-os-service-card-v376{display:grid;grid-gap:9px;gap:9px;min-height:168px;border:1px solid rgba(15,23,42,.08);border-radius:18px;padding:16px;background:rgba(255,255,255,.7)}.unified-os-architecture-card-v376 span,.unified-os-dependency-card-v376 span,.unified-os-ecosystem-card-v376 span,.unified-os-event-card-v376 span,.unified-os-health-card-v376 span,.unified-os-interoperability-card-v376 span,.unified-os-model-card-v376 span,.unified-os-module-card-v376 span,.unified-os-overview-card-v376 span,.unified-os-scale-card-v376 span,.unified-os-service-card-v376 span{color:rgba(15,23,42,.58);font-size:.72rem;font-weight:900;text-transform:uppercase}.unified-os-architecture-card-v376 strong,.unified-os-dependency-card-v376 strong,.unified-os-ecosystem-card-v376 strong,.unified-os-event-card-v376 strong,.unified-os-health-card-v376 strong,.unified-os-interoperability-card-v376 strong,.unified-os-module-card-v376 strong,.unified-os-overview-card-v376 strong,.unified-os-scale-card-v376 strong,.unified-os-service-card-v376 strong{color:#0369a1;font-size:2rem;line-height:1}.unified-os-architecture-card-v376 b,.unified-os-dependency-card-v376 b,.unified-os-ecosystem-card-v376 b,.unified-os-event-card-v376 b,.unified-os-health-card-v376 b,.unified-os-interoperability-card-v376 b,.unified-os-module-card-v376 b,.unified-os-scale-card-v376 b,.unified-os-service-card-v376 b{color:#0f172a}.unified-os-model-card-v376 div,.unified-os-module-card-v376 div,.unified-os-security-v376 div{display:flex;flex-wrap:wrap;gap:7px}.unified-os-model-card-v376 small,.unified-os-module-card-v376 small,.unified-os-security-v376 div span{border:1px solid rgba(15,23,42,.08);border-radius:999px;padding:6px 9px;color:rgba(15,23,42,.68);background:rgba(255,255,255,.58);font-size:.72rem;font-weight:800}.unified-os-ecosystem-card-v376 i,.unified-os-service-card-v376 i{height:8px;overflow:hidden;border-radius:999px;background:rgba(15,23,42,.08)}.unified-os-ecosystem-card-v376 i em,.unified-os-service-card-v376 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0ea5e9,#10b981,#f59e0b,#8b5cf6)}.unified-os-health-ecosystem-grid-v376,.unified-os-interoperability-events-grid-v376,.unified-os-services-scale-grid-v376{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:22px;gap:22px;margin-top:22px}.unified-os-event-bus-v376,.unified-os-future-ecosystem-v376,.unified-os-interoperability-v376,.unified-os-platform-health-v376,.unified-os-scalability-v376,.unified-os-service-registry-v376{padding:22px}.unified-os-map-visual-v376{position:relative;display:grid;grid-template-columns:repeat(5,minmax(92px,1fr));grid-template-rows:repeat(3,84px);grid-gap:14px;gap:14px;min-height:286px;margin:18px 0;overflow:hidden;border:1px solid rgba(14,165,233,.16);border-radius:22px;padding:18px;background:linear-gradient(90deg,rgba(15,23,42,.06) 1px,transparent 0),linear-gradient(0deg,rgba(15,23,42,.05) 1px,transparent 0),rgba(255,255,255,.64);background-size:34px 34px}.unified-os-map-node-v376{z-index:2;display:grid;place-items:center;min-height:62px;border:1px solid rgba(15,23,42,.12);border-radius:18px;padding:10px;color:#0f172a;background:rgba(255,255,255,.78);box-shadow:0 16px 34px rgba(15,23,42,.12);font-size:.78rem;font-weight:900;text-align:center}.unified-os-map-node-v376.core{grid-column:3;grid-row:2;color:#eff6ff;background:linear-gradient(135deg,#0369a1,#047857,#7c3aed)}.unified-os-map-node-v376.brain{grid-column:3;grid-row:1}.unified-os-map-node-v376.clinic{grid-column:1;grid-row:1}.unified-os-map-node-v376.patients{grid-column:5;grid-row:1}.unified-os-map-node-v376.finance{grid-column:1;grid-row:2}.unified-os-map-node-v376.legal{grid-column:5;grid-row:2}.unified-os-map-node-v376.infra{grid-column:2;grid-row:3}.unified-os-map-node-v376.future{grid-column:4;grid-row:3}.unified-os-connection-v376{position:absolute;z-index:1;height:2px;border-radius:999px;background:linear-gradient(90deg,rgba(14,165,233,0),rgba(14,165,233,.9),rgba(16,185,129,0));transform-origin:left center;animation:unified-os-pulse-v376 3s ease-in-out infinite}.unified-os-connection-v376.c1{left:45%;top:28%;width:18%;transform:rotate(90deg)}.unified-os-connection-v376.c2{left:19%;top:30%;width:38%;transform:rotate(20deg)}.unified-os-connection-v376.c3{left:52%;top:30%;width:36%;transform:rotate(160deg)}.unified-os-connection-v376.c4{left:18%;top:50%;width:36%;transform:rotate(0deg)}.unified-os-connection-v376.c5{left:50%;top:52%;width:36%;transform:rotate(0deg)}.unified-os-connection-v376.c6{left:34%;top:66%;width:35%;transform:rotate(0deg)}@keyframes unified-os-pulse-v376{0%,to{opacity:.32}50%{opacity:1}}.unified-os-health-card-v376.excellent,.unified-os-module-card-v376.clinical,.unified-os-overview-card-v376.excellent{border-color:rgba(14,165,233,.24);background:rgba(14,165,233,.1)}.unified-os-architecture-card-v376.intelligence,.unified-os-dependency-card-v376.knowledge,.unified-os-module-card-v376.ai{border-color:rgba(124,58,237,.24);background:rgba(124,58,237,.1)}.unified-os-event-card-v376.critical,.unified-os-module-card-v376.observation,.unified-os-overview-card-v376.watch{border-color:rgba(245,158,11,.26);background:rgba(245,158,11,.1)}.unified-os-dependency-card-v376.audit,.unified-os-module-card-v376.legal{border-color:rgba(244,63,94,.22);background:rgba(244,63,94,.09)}.unified-os-foundation-v376>div:last-child{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-gap:16px;gap:16px}.unified-os-foundation-v376>div:last-child>div{display:grid;grid-gap:12px;gap:12px}.unified-os-model-card-v376{min-height:auto}.unified-os-foundation-v376 a,.unified-os-foundation-v376 article{display:grid;grid-gap:8px;gap:8px;min-height:auto;padding:14px}.unified-os-foundation-v376 a strong,.unified-os-foundation-v376 article strong{color:#0369a1;font-size:.78rem;text-transform:uppercase}.unified-os-security-v376{display:grid;grid-gap:12px;gap:12px}@media (prefers-color-scheme:dark){.unified-healthcare-os-v376{color:#eff6ff;background:radial-gradient(circle at 12% 10%,rgba(14,165,233,.2),transparent 30%),radial-gradient(circle at 88% 14%,rgba(16,185,129,.18),transparent 30%),radial-gradient(circle at 50% 96%,rgba(245,158,11,.14),transparent 28%),linear-gradient(135deg,#020617,#082f49 48%,#071a18)}.unified-healthcare-os-v376 h1,.unified-healthcare-os-v376 h2,.unified-os-architecture-card-v376 b,.unified-os-dependency-card-v376 b,.unified-os-ecosystem-card-v376 b,.unified-os-event-card-v376 b,.unified-os-health-card-v376 b,.unified-os-interoperability-card-v376 b,.unified-os-module-card-v376 b,.unified-os-scale-card-v376 b,.unified-os-service-card-v376 b{color:#eff6ff}.unified-healthcare-os-v376 p,.unified-os-architecture-card-v376 span,.unified-os-dependency-card-v376 span,.unified-os-ecosystem-card-v376 span,.unified-os-event-card-v376 span,.unified-os-health-card-v376 span,.unified-os-interoperability-card-v376 span,.unified-os-model-card-v376 span,.unified-os-module-card-v376 span,.unified-os-overview-card-v376 span,.unified-os-scale-card-v376 span,.unified-os-service-card-v376 span{color:rgba(239,246,255,.68)}.unified-os-architecture-card-v376,.unified-os-architecture-command-v376,.unified-os-dependency-card-v376,.unified-os-dependency-map-v376,.unified-os-ecosystem-card-v376,.unified-os-event-bus-v376,.unified-os-event-card-v376,.unified-os-foundation-v376,.unified-os-future-ecosystem-v376,.unified-os-health-card-v376,.unified-os-hero-v376,.unified-os-hero-v376 aside,.unified-os-interoperability-card-v376,.unified-os-interoperability-v376,.unified-os-map-node-v376,.unified-os-map-visual-v376,.unified-os-model-card-v376,.unified-os-module-card-v376,.unified-os-module-registry-v376,.unified-os-overview-card-v376,.unified-os-overview-v376,.unified-os-platform-health-v376,.unified-os-scalability-v376,.unified-os-scale-card-v376,.unified-os-security-v376,.unified-os-service-card-v376,.unified-os-service-registry-v376{border-color:rgba(125,211,252,.15);background-color:rgba(15,23,42,.68)}.unified-os-actions-v376 a,.unified-os-foundation-v376 a,.unified-os-foundation-v376 article,.unified-os-model-card-v376 small,.unified-os-module-card-v376 small,.unified-os-security-v376 div span{border-color:rgba(125,211,252,.15);color:#e0f2fe;background:rgba(15,23,42,.7)}}@media (max-width:1180px){.unified-os-foundation-v376>div:last-child,.unified-os-health-ecosystem-grid-v376,.unified-os-hero-v376,.unified-os-interoperability-events-grid-v376,.unified-os-services-scale-grid-v376{grid-template-columns:1fr}.unified-os-map-visual-v376{grid-template-columns:repeat(2,minmax(110px,1fr));grid-template-rows:auto}.unified-os-map-node-v376.brain,.unified-os-map-node-v376.clinic,.unified-os-map-node-v376.core,.unified-os-map-node-v376.finance,.unified-os-map-node-v376.future,.unified-os-map-node-v376.infra,.unified-os-map-node-v376.legal,.unified-os-map-node-v376.patients{grid-column:auto;grid-row:auto}.unified-os-connection-v376{display:none}}@media (max-width:760px){.unified-healthcare-os-v376{padding:14px}.unified-os-architecture-command-v376,.unified-os-dependency-map-v376,.unified-os-event-bus-v376,.unified-os-foundation-v376,.unified-os-future-ecosystem-v376,.unified-os-hero-v376,.unified-os-interoperability-v376,.unified-os-module-registry-v376,.unified-os-overview-v376,.unified-os-platform-health-v376,.unified-os-scalability-v376,.unified-os-security-v376,.unified-os-service-registry-v376{border-radius:18px;padding:18px}.unified-os-hero-v376 h1{font-size:2rem}.unified-os-architecture-command-v376>div:last-child,.unified-os-dependency-map-v376>div:last-child,.unified-os-event-bus-v376>div:last-child,.unified-os-future-ecosystem-v376>div:last-child,.unified-os-interoperability-v376>div:last-child,.unified-os-map-visual-v376,.unified-os-module-registry-v376>div:last-child,.unified-os-overview-v376>div:last-child,.unified-os-platform-health-v376>div:last-child,.unified-os-scalability-v376>div:last-child,.unified-os-service-registry-v376>div:last-child{grid-template-columns:1fr}}.brain-core-orchestration-center-v375{min-height:100vh;padding:28px;color:#0f172a;background:radial-gradient(circle at 14% 8%,rgba(20,184,166,.18),transparent 30%),radial-gradient(circle at 85% 16%,rgba(124,58,237,.14),transparent 32%),linear-gradient(135deg,#f8fafc,#eef7ff 44%,#f8fbf6)}.brain-core-orchestration-center-v375 h1,.brain-core-orchestration-center-v375 h2,.brain-core-orchestration-center-v375 p{margin:0}.brain-core-orchestration-center-v375 h2{color:#0f172a;font-size:1.05rem;line-height:1.2}.brain-core-orchestration-center-v375 p{color:rgba(15,23,42,.68);line-height:1.55}.brain-core-agent-ecosystem-v375,.brain-core-automation-orchestrator-v375,.brain-core-corporate-memory-v375,.brain-core-decision-pipeline-v375,.brain-core-foundation-v375,.brain-core-health-dashboard-v375,.brain-core-hero-v375,.brain-core-knowledge-hub-v375,.brain-core-network-map-v375,.brain-core-orchestration-center-grid-v375,.brain-core-overview-v375,.brain-core-security-v375,.brain-core-system-interaction-v375{border:1px solid rgba(15,23,42,.08);border-radius:24px;background:rgba(255,255,255,.78);box-shadow:0 24px 70px rgba(15,23,42,.11);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.brain-core-hero-v375{display:grid;grid-template-columns:minmax(0,1fr) 260px;grid-gap:24px;gap:24px;overflow:hidden;position:relative;padding:32px}.brain-core-hero-v375:before{content:"";position:absolute;inset:18px;border:1px solid rgba(20,184,166,.18);border-radius:20px;pointer-events:none}.brain-core-hero-v375>aside,.brain-core-hero-v375>div{position:relative;z-index:1}.brain-core-agent-ecosystem-v375>div:first-child>span,.brain-core-automation-orchestrator-v375>div:first-child>span,.brain-core-corporate-memory-v375>div:first-child>span,.brain-core-decision-pipeline-v375>div:first-child>span,.brain-core-foundation-v375>div:first-child>span,.brain-core-health-dashboard-v375>div:first-child>span,.brain-core-hero-v375>div>span,.brain-core-knowledge-hub-v375>div:first-child>span,.brain-core-network-map-v375>div:first-child>span,.brain-core-orchestration-center-grid-v375>div:first-child>span,.brain-core-overview-v375>div:first-child>span,.brain-core-security-v375>span,.brain-core-system-interaction-v375>div:first-child>span{display:inline-flex;width:-moz-fit-content;width:fit-content;border:1px solid rgba(20,184,166,.22);border-radius:999px;padding:7px 11px;color:#0f766e;background:rgba(20,184,166,.1);font-size:.72rem;font-weight:800;text-transform:uppercase}.brain-core-hero-v375 h1{max-width:920px;margin-top:18px;color:#082f49;font-size:2.8rem;line-height:1}.brain-core-hero-v375 p{max-width:960px;margin-top:16px;font-size:1rem}.brain-core-actions-v375{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.brain-core-actions-v375 a,.brain-core-foundation-v375 a,.brain-core-foundation-v375 article{border:1px solid rgba(15,23,42,.1);border-radius:14px;color:#0f172a;background:rgba(255,255,255,.72);text-decoration:none}.brain-core-actions-v375 a{padding:9px 12px;font-size:.78rem;font-weight:800}.brain-core-hero-v375 aside{display:grid;grid-gap:10px;gap:10px;align-content:center;border:1px solid rgba(15,23,42,.08);border-radius:20px;padding:22px;background:rgba(255,255,255,.68)}.brain-core-hero-v375 aside small,.brain-core-hero-v375 aside span{color:rgba(15,23,42,.58);font-size:.75rem;font-weight:800;text-transform:uppercase}.brain-core-hero-v375 aside strong{color:#115e59;font-size:3rem;line-height:1}.brain-core-decision-pipeline-v375,.brain-core-foundation-v375,.brain-core-network-map-v375,.brain-core-orchestration-center-grid-v375,.brain-core-overview-v375,.brain-core-security-v375{margin-top:22px;padding:24px}.brain-core-agent-ecosystem-v375>div:first-child,.brain-core-automation-orchestrator-v375>div:first-child,.brain-core-corporate-memory-v375>div:first-child,.brain-core-decision-pipeline-v375>div:first-child,.brain-core-foundation-v375>div:first-child,.brain-core-health-dashboard-v375>div:first-child,.brain-core-knowledge-hub-v375>div:first-child,.brain-core-network-map-v375>div:first-child,.brain-core-orchestration-center-grid-v375>div:first-child,.brain-core-overview-v375>div:first-child,.brain-core-system-interaction-v375>div:first-child{display:grid;grid-gap:8px;gap:8px;margin-bottom:18px}.brain-core-agent-ecosystem-v375>div:last-child,.brain-core-automation-orchestrator-v375>div:last-child,.brain-core-corporate-memory-v375>div:last-child,.brain-core-decision-pipeline-v375>div:last-child,.brain-core-health-dashboard-v375>div:last-child,.brain-core-knowledge-hub-v375>div:last-child,.brain-core-network-list-v375,.brain-core-orchestration-center-grid-v375>div:last-child,.brain-core-overview-v375>div:last-child,.brain-core-system-interaction-v375>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:14px;gap:14px}.brain-core-agent-card-v375,.brain-core-automation-card-v375,.brain-core-decision-stage-v375,.brain-core-health-card-v375,.brain-core-interaction-card-v375,.brain-core-knowledge-card-v375,.brain-core-memory-card-v375,.brain-core-model-card-v375,.brain-core-network-card-v375,.brain-core-node-card-v375,.brain-core-orchestration-card-v375{display:grid;grid-gap:9px;gap:9px;min-height:168px;border:1px solid rgba(15,23,42,.08);border-radius:18px;padding:16px;background:rgba(255,255,255,.7)}.brain-core-agent-card-v375 span,.brain-core-automation-card-v375 span,.brain-core-decision-stage-v375 span,.brain-core-health-card-v375 span,.brain-core-interaction-card-v375 span,.brain-core-knowledge-card-v375 span,.brain-core-memory-card-v375 span,.brain-core-model-card-v375 span,.brain-core-network-card-v375 span,.brain-core-node-card-v375 span,.brain-core-orchestration-card-v375 span{color:rgba(15,23,42,.58);font-size:.72rem;font-weight:800;text-transform:uppercase}.brain-core-agent-card-v375 strong,.brain-core-automation-card-v375 strong,.brain-core-decision-stage-v375 strong,.brain-core-health-card-v375 strong,.brain-core-interaction-card-v375 strong,.brain-core-knowledge-card-v375 strong,.brain-core-memory-card-v375 strong,.brain-core-network-card-v375 strong,.brain-core-node-card-v375 strong,.brain-core-orchestration-card-v375 strong{color:#0f766e;font-size:2rem;line-height:1}.brain-core-agent-card-v375 b,.brain-core-automation-card-v375 b,.brain-core-decision-stage-v375 b,.brain-core-health-card-v375 b,.brain-core-interaction-card-v375 b,.brain-core-knowledge-card-v375 b,.brain-core-memory-card-v375 b,.brain-core-network-card-v375 b,.brain-core-node-card-v375 b{color:#0f172a}.brain-core-agent-card-v375 i,.brain-core-knowledge-card-v375 i,.brain-core-node-card-v375 i{height:8px;overflow:hidden;border-radius:999px;background:rgba(15,23,42,.08)}.brain-core-agent-card-v375 i em,.brain-core-knowledge-card-v375 i em,.brain-core-node-card-v375 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#14b8a6,#8b5cf6,#f59e0b)}.brain-core-agents-health-grid-v375,.brain-core-knowledge-automation-grid-v375,.brain-core-system-memory-grid-v375{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:22px;gap:22px;margin-top:22px}.brain-core-agent-ecosystem-v375,.brain-core-automation-orchestrator-v375,.brain-core-corporate-memory-v375,.brain-core-health-dashboard-v375,.brain-core-knowledge-hub-v375,.brain-core-system-interaction-v375{padding:22px}.brain-core-network-visual-v375{position:relative;display:grid;grid-template-columns:repeat(5,minmax(92px,1fr));grid-template-rows:repeat(3,82px);grid-gap:14px;gap:14px;min-height:280px;margin:18px 0;overflow:hidden;border:1px solid rgba(20,184,166,.15);border-radius:22px;padding:18px;background:linear-gradient(90deg,rgba(15,23,42,.06) 1px,transparent 0),linear-gradient(0deg,rgba(15,23,42,.05) 1px,transparent 0),rgba(255,255,255,.64);background-size:34px 34px}.brain-core-network-node-v375{z-index:2;display:grid;place-items:center;min-height:62px;border:1px solid rgba(15,23,42,.12);border-radius:18px;padding:10px;color:#0f172a;background:rgba(255,255,255,.78);box-shadow:0 16px 34px rgba(15,23,42,.12);font-size:.78rem;font-weight:900;text-align:center}.brain-core-network-node-v375.primary{grid-column:3;grid-row:2;color:#ecfeff;background:linear-gradient(135deg,#0f766e,#4338ca)}.brain-core-network-node-v375.medical{grid-column:1;grid-row:1}.brain-core-network-node-v375.marketing{grid-column:3;grid-row:1}.brain-core-network-node-v375.finance{grid-column:5;grid-row:1}.brain-core-network-node-v375.legal{grid-column:1;grid-row:2}.brain-core-network-node-v375.hr{grid-column:5;grid-row:2}.brain-core-network-node-v375.ops{grid-column:2;grid-row:3}.brain-core-network-node-v375.patient{grid-column:4;grid-row:3}.brain-core-link-v375{position:absolute;z-index:1;height:2px;border-radius:999px;background:linear-gradient(90deg,rgba(20,184,166,0),rgba(20,184,166,.9),rgba(124,58,237,0));transform-origin:left center;animation:brain-core-pulse-v375 2.8s ease-in-out infinite}.brain-core-link-v375.l1{left:20%;top:28%;width:38%;transform:rotate(18deg)}.brain-core-link-v375.l2{left:42%;top:28%;width:26%;transform:rotate(90deg)}.brain-core-link-v375.l3{left:52%;top:30%;width:36%;transform:rotate(160deg)}.brain-core-link-v375.l4{left:18%;top:50%;width:35%;transform:rotate(0deg)}.brain-core-link-v375.l5{left:50%;top:52%;width:35%;transform:rotate(0deg)}.brain-core-link-v375.l6{left:35%;top:62%;width:26%;transform:rotate(135deg)}.brain-core-link-v375.l7{left:48%;top:62%;width:24%;transform:rotate(45deg)}@keyframes brain-core-pulse-v375{0%,to{opacity:.34}50%{opacity:1}}.brain-core-automation-card-v375.active,.brain-core-health-card-v375.excellent,.brain-core-orchestration-card-v375.excellent{border-color:rgba(20,184,166,.24);background:rgba(20,184,166,.1)}.brain-core-automation-card-v375.pending,.brain-core-health-card-v375.watch,.brain-core-node-card-v375.watch,.brain-core-orchestration-card-v375.watch{border-color:rgba(245,158,11,.26);background:rgba(245,158,11,.1)}.brain-core-automation-card-v375.future,.brain-core-network-card-v375.future{border-color:rgba(124,58,237,.24);background:rgba(124,58,237,.1)}.brain-core-foundation-v375>div:last-child{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-gap:16px;gap:16px}.brain-core-foundation-v375>div:last-child>div{display:grid;grid-gap:12px;gap:12px}.brain-core-model-card-v375{min-height:auto}.brain-core-model-card-v375 div{display:flex;flex-wrap:wrap;gap:7px}.brain-core-model-card-v375 small,.brain-core-security-v375 div span{border:1px solid rgba(15,23,42,.08);border-radius:999px;padding:6px 9px;color:rgba(15,23,42,.68);background:rgba(255,255,255,.58);font-size:.72rem;font-weight:800}.brain-core-foundation-v375 a,.brain-core-foundation-v375 article{display:grid;grid-gap:8px;gap:8px;min-height:auto;padding:14px}.brain-core-foundation-v375 a strong,.brain-core-foundation-v375 article strong{color:#0f766e;font-size:.78rem;text-transform:uppercase}.brain-core-security-v375{display:grid;grid-gap:12px;gap:12px}.brain-core-security-v375 div{display:flex;flex-wrap:wrap;gap:8px}@media (prefers-color-scheme:dark){.brain-core-orchestration-center-v375{color:#ecfeff;background:radial-gradient(circle at 14% 8%,rgba(20,184,166,.2),transparent 30%),radial-gradient(circle at 86% 14%,rgba(124,58,237,.18),transparent 32%),linear-gradient(135deg,#020617,#082f49 48%,#071a18)}.brain-core-agent-card-v375 b,.brain-core-automation-card-v375 b,.brain-core-decision-stage-v375 b,.brain-core-health-card-v375 b,.brain-core-interaction-card-v375 b,.brain-core-knowledge-card-v375 b,.brain-core-memory-card-v375 b,.brain-core-network-card-v375 b,.brain-core-node-card-v375 b,.brain-core-orchestration-center-v375 h1,.brain-core-orchestration-center-v375 h2{color:#ecfeff}.brain-core-agent-card-v375 span,.brain-core-automation-card-v375 span,.brain-core-decision-stage-v375 span,.brain-core-health-card-v375 span,.brain-core-interaction-card-v375 span,.brain-core-knowledge-card-v375 span,.brain-core-memory-card-v375 span,.brain-core-model-card-v375 span,.brain-core-network-card-v375 span,.brain-core-node-card-v375 span,.brain-core-orchestration-card-v375 span,.brain-core-orchestration-center-v375 p{color:rgba(236,254,255,.68)}.brain-core-agent-card-v375,.brain-core-agent-ecosystem-v375,.brain-core-automation-card-v375,.brain-core-automation-orchestrator-v375,.brain-core-corporate-memory-v375,.brain-core-decision-pipeline-v375,.brain-core-decision-stage-v375,.brain-core-foundation-v375,.brain-core-health-card-v375,.brain-core-health-dashboard-v375,.brain-core-hero-v375,.brain-core-hero-v375 aside,.brain-core-interaction-card-v375,.brain-core-knowledge-card-v375,.brain-core-knowledge-hub-v375,.brain-core-memory-card-v375,.brain-core-model-card-v375,.brain-core-network-card-v375,.brain-core-network-map-v375,.brain-core-network-node-v375,.brain-core-network-visual-v375,.brain-core-node-card-v375,.brain-core-orchestration-card-v375,.brain-core-orchestration-center-grid-v375,.brain-core-overview-v375,.brain-core-security-v375,.brain-core-system-interaction-v375{border-color:rgba(45,212,191,.15);background-color:rgba(15,23,42,.68)}.brain-core-actions-v375 a,.brain-core-foundation-v375 a,.brain-core-foundation-v375 article,.brain-core-model-card-v375 small,.brain-core-security-v375 div span{border-color:rgba(45,212,191,.15);color:#ccfbf1;background:rgba(15,23,42,.7)}}@media (max-width:1180px){.brain-core-agents-health-grid-v375,.brain-core-foundation-v375>div:last-child,.brain-core-hero-v375,.brain-core-knowledge-automation-grid-v375,.brain-core-system-memory-grid-v375{grid-template-columns:1fr}.brain-core-network-visual-v375{grid-template-columns:repeat(2,minmax(110px,1fr));grid-template-rows:auto}.brain-core-network-node-v375.finance,.brain-core-network-node-v375.hr,.brain-core-network-node-v375.legal,.brain-core-network-node-v375.marketing,.brain-core-network-node-v375.medical,.brain-core-network-node-v375.ops,.brain-core-network-node-v375.patient,.brain-core-network-node-v375.primary{grid-column:auto;grid-row:auto}.brain-core-link-v375{display:none}}@media (max-width:760px){.brain-core-orchestration-center-v375{padding:14px}.brain-core-agent-ecosystem-v375,.brain-core-automation-orchestrator-v375,.brain-core-corporate-memory-v375,.brain-core-decision-pipeline-v375,.brain-core-foundation-v375,.brain-core-health-dashboard-v375,.brain-core-hero-v375,.brain-core-knowledge-hub-v375,.brain-core-network-map-v375,.brain-core-orchestration-center-grid-v375,.brain-core-overview-v375,.brain-core-security-v375,.brain-core-system-interaction-v375{border-radius:18px;padding:18px}.brain-core-hero-v375 h1{font-size:2rem}.brain-core-agent-ecosystem-v375>div:last-child,.brain-core-automation-orchestrator-v375>div:last-child,.brain-core-corporate-memory-v375>div:last-child,.brain-core-decision-pipeline-v375>div:last-child,.brain-core-health-dashboard-v375>div:last-child,.brain-core-knowledge-hub-v375>div:last-child,.brain-core-network-list-v375,.brain-core-network-visual-v375,.brain-core-orchestration-center-grid-v375>div:last-child,.brain-core-overview-v375>div:last-child,.brain-core-system-interaction-v375>div:last-child{grid-template-columns:1fr}}.brain-autonomous-operations-center-v351{--autonomous-accent:#22c55e;--autonomous-accent-2:#38bdf8;--autonomous-accent-3:#f59e0b;--autonomous-risk:#fb7185}.autonomous-card-v351.autonomy-ready,.autonomous-card-v351.future-full-autonomous,.autonomous-card-v351.supervised-autonomous,.autonomous-operation-card-v351.autonomy-ready,.autonomous-safety-card-v351.autonomy-ready,.autonomy-level-card-v351.autonomy-ready,.human-oversight-card-v351.autonomy-ready,.operational-command-card-v351.autonomy-ready,.process-execution-card-v351.autonomy-ready{border-color:rgba(34,197,94,.38);background:linear-gradient(135deg,rgba(20,83,45,.22),rgba(56,189,248,.12)),rgba(15,23,42,.72);box-shadow:0 18px 48px rgba(34,197,94,.16)}.autonomous-card-v351.semi-autonomous,.autonomous-card-v351.structured,.autonomous-operation-card-v351.structured,.autonomous-safety-card-v351.structured,.autonomy-level-card-v351.structured,.human-oversight-card-v351.structured,.operational-command-card-v351.structured,.process-execution-card-v351.structured{border-color:rgba(56,189,248,.32);background:linear-gradient(135deg,rgba(14,116,144,.18),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.autonomous-card-v351.assisted,.autonomous-card-v351.prepared,.autonomous-operation-card-v351.prepared,.autonomous-safety-card-v351.prepared,.autonomy-level-card-v351.prepared,.human-oversight-card-v351.prepared,.operational-command-card-v351.prepared,.process-execution-card-v351.prepared{border-color:rgba(245,158,11,.3);background:linear-gradient(135deg,rgba(120,53,15,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.autonomous-card-v351.simulated,.autonomous-operation-card-v351.simulated,.autonomous-safety-card-v351.simulated,.autonomy-level-card-v351.simulated,.human-oversight-card-v351.simulated,.operational-command-card-v351.simulated,.process-execution-card-v351.simulated{border-color:rgba(250,204,21,.28);background:linear-gradient(135deg,rgba(113,63,18,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.autonomous-card-v351.future-ai,.autonomous-card-v351.manual,.autonomous-operation-card-v351.future-ai,.autonomous-safety-card-v351.future-ai,.autonomy-level-card-v351.future-ai,.human-oversight-card-v351.future-ai,.operational-command-card-v351.future-ai,.process-execution-card-v351.future-ai{border-color:rgba(251,113,133,.28);background:linear-gradient(135deg,rgba(159,18,57,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.autonomous-safety-card-v351.critical,.human-oversight-card-v351.critical,.process-execution-card-v351.critical{border-color:rgba(251,113,133,.4);box-shadow:0 18px 48px rgba(251,113,133,.12)}.autonomous-operations-integrations-v351 a:hover,.brain-autonomous-operations-center-v351 .corporate-board-actions-v331 a:hover{border-color:rgba(34,197,94,.52);color:#f8fafc;transform:translateY(-2px)}.autonomous-card-v351 i em,.autonomous-safety-card-v351 i em,.autonomy-level-card-v351 i em{background:linear-gradient(90deg,var(--autonomous-accent),var(--autonomous-accent-2),var(--autonomous-accent-3))}.autonomous-operation-card-v351 div,.autonomous-operations-storage-v351 article div,.autonomous-timeline-card-v351 div,.human-oversight-card-v351 div,.operational-command-card-v351 div{display:flex;flex-wrap:wrap;gap:.45rem}.autonomous-card-v351 small,.autonomous-operation-card-v351 small,.autonomous-operations-storage-v351 small,.autonomous-safety-card-v351 small,.autonomous-timeline-card-v351 small,.autonomy-level-card-v351 small,.human-oversight-card-v351 small,.operational-command-card-v351 small,.process-execution-card-v351 small{border:1px solid rgba(34,197,94,.2);border-radius:999px;color:rgba(220,252,231,.9);padding:.28rem .5rem}.autonomous-operations-security-v351 div{display:flex;flex-wrap:wrap;gap:.6rem}.autonomous-operations-security-v351 div span{border:1px solid rgba(34,197,94,.22);border-radius:999px;color:rgba(220,252,231,.88);padding:.35rem .65rem}.brain-multi-agent-command-center-v352{--multi-agent-accent:#a78bfa;--multi-agent-accent-2:#22d3ee;--multi-agent-accent-3:#34d399;--multi-agent-risk:#fb7185}.agent-communication-card-v352.command-ready,.agent-directory-card-v352.ready,.agent-performance-card-v352.command-ready,.collaboration-network-card-v352.command-ready,.command-hierarchy-card-v352.command-ready,.mission-control-card-v352.command-ready,.multi-agent-card-v352.command-ready,.multi-agent-card-v352.future-cognitive{border-color:rgba(167,139,250,.38);background:linear-gradient(135deg,rgba(91,33,182,.22),rgba(34,211,238,.12)),rgba(15,23,42,.72);box-shadow:0 18px 48px rgba(167,139,250,.16)}.agent-communication-card-v352.structured,.agent-directory-card-v352.monitoring,.agent-performance-card-v352.structured,.collaboration-network-card-v352.structured,.command-hierarchy-card-v352.structured,.mission-control-card-v352.structured,.multi-agent-card-v352.coordinated,.multi-agent-card-v352.structured{border-color:rgba(34,211,238,.32);background:linear-gradient(135deg,rgba(8,145,178,.18),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.agent-communication-card-v352.prepared,.agent-directory-card-v352.simulated,.agent-performance-card-v352.prepared,.collaboration-network-card-v352.prepared,.command-hierarchy-card-v352.prepared,.mission-control-card-v352.prepared,.multi-agent-card-v352.basic,.multi-agent-card-v352.prepared{border-color:rgba(52,211,153,.3);background:linear-gradient(135deg,rgba(6,95,70,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.agent-communication-card-v352.simulated,.agent-performance-card-v352.simulated,.collaboration-network-card-v352.simulated,.command-hierarchy-card-v352.simulated,.mission-control-card-v352.simulated,.multi-agent-card-v352.simulated{border-color:rgba(250,204,21,.28);background:linear-gradient(135deg,rgba(113,63,18,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.agent-communication-card-v352.future-ai,.agent-directory-card-v352.future-agent,.agent-performance-card-v352.future-ai,.collaboration-network-card-v352.future-ai,.command-hierarchy-card-v352.future-ai,.mission-control-card-v352.future-ai,.multi-agent-card-v352.future-ai{border-color:rgba(251,113,133,.28);background:linear-gradient(135deg,rgba(159,18,57,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.agent-communication-card-v352.critical,.mission-control-card-v352.critical{border-color:rgba(251,113,133,.4);box-shadow:0 18px 48px rgba(251,113,133,.12)}.brain-multi-agent-command-center-v352 .corporate-board-actions-v331 a:hover,.multi-agent-integrations-v352 a:hover{border-color:rgba(167,139,250,.52);color:#f8fafc;transform:translateY(-2px)}.agent-performance-card-v352 i em,.multi-agent-card-v352 i em{background:linear-gradient(90deg,var(--multi-agent-accent),var(--multi-agent-accent-2),var(--multi-agent-accent-3))}.agent-communication-card-v352 div,.agent-directory-card-v352 div,.collaboration-network-card-v352 div,.mission-control-card-v352 div,.multi-agent-storage-v352 article div,.multi-agent-timeline-card-v352 div{display:flex;flex-wrap:wrap;gap:.45rem}.agent-communication-card-v352 small,.agent-directory-card-v352 small,.agent-performance-card-v352 small,.collaboration-network-card-v352 small,.command-hierarchy-card-v352 small,.mission-control-card-v352 small,.multi-agent-card-v352 small,.multi-agent-storage-v352 small,.multi-agent-timeline-card-v352 small{border:1px solid rgba(167,139,250,.22);border-radius:999px;color:rgba(237,233,254,.9);padding:.28rem .5rem}.multi-agent-security-v352 div{display:flex;flex-wrap:wrap;gap:.6rem}.multi-agent-security-v352 div span{border:1px solid rgba(167,139,250,.24);border-radius:999px;color:rgba(237,233,254,.88);padding:.35rem .65rem}.brain-digital-twin-center-v353{--digital-twin-accent:#22d3ee;--digital-twin-accent-2:#34d399;--digital-twin-accent-3:#a78bfa;--digital-twin-risk:#fb7185}.clinical-twin-card-v353.twin-ready,.digital-twin-card-v353.future-cognitive-twin,.digital-twin-card-v353.strategic-twin,.digital-twin-card-v353.twin-ready,.digital-twin-entity-card-v353.twin-ready,.operational-twin-card-v353.twin-ready,.patient-flow-card-v353.twin-ready,.resource-twin-card-v353.twin-ready,.simulation-center-card-v353.twin-ready,.visual-digital-map-card-v353.twin-ready{border-color:rgba(34,211,238,.42);background:linear-gradient(135deg,rgba(8,145,178,.24),rgba(52,211,153,.12)),rgba(15,23,42,.74);box-shadow:0 18px 48px rgba(34,211,238,.16)}.clinical-twin-card-v353.structured,.digital-twin-card-v353.operational,.digital-twin-card-v353.structured,.digital-twin-entity-card-v353.structured,.operational-twin-card-v353.structured,.patient-flow-card-v353.structured,.resource-twin-card-v353.structured,.simulation-center-card-v353.structured,.visual-digital-map-card-v353.structured{border-color:rgba(52,211,153,.34);background:linear-gradient(135deg,rgba(6,95,70,.18),rgba(15,23,42,.54)),rgba(15,23,42,.68)}.clinical-twin-card-v353.prepared,.digital-twin-card-v353.basic,.digital-twin-card-v353.prepared,.digital-twin-entity-card-v353.prepared,.operational-twin-card-v353.prepared,.patient-flow-card-v353.prepared,.resource-twin-card-v353.prepared,.simulation-center-card-v353.prepared,.visual-digital-map-card-v353.prepared{border-color:rgba(167,139,250,.3);background:linear-gradient(135deg,rgba(88,28,135,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.clinical-twin-card-v353.simulated,.digital-twin-card-v353.simulated,.digital-twin-entity-card-v353.simulated,.operational-twin-card-v353.simulated,.patient-flow-card-v353.simulated,.resource-twin-card-v353.simulated,.simulation-center-card-v353.simulated,.visual-digital-map-card-v353.simulated{border-color:rgba(250,204,21,.28);background:linear-gradient(135deg,rgba(113,63,18,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.clinical-twin-card-v353.future-ai,.digital-twin-card-v353.future-ai,.digital-twin-entity-card-v353.future-ai,.operational-twin-card-v353.future-ai,.patient-flow-card-v353.future-ai,.resource-twin-card-v353.future-ai,.simulation-center-card-v353.future-ai,.visual-digital-map-card-v353.future-ai{border-color:rgba(251,113,133,.28);background:linear-gradient(135deg,rgba(159,18,57,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.resource-twin-card-v353.critical{border-color:rgba(251,113,133,.4);box-shadow:0 18px 48px rgba(251,113,133,.12)}.brain-digital-twin-center-v353 .corporate-board-actions-v331 a:hover,.digital-twin-integrations-v353 a:hover{border-color:rgba(34,211,238,.52);color:#f8fafc;transform:translateY(-2px)}.digital-twin-card-v353 i em{background:linear-gradient(90deg,var(--digital-twin-accent),var(--digital-twin-accent-2),var(--digital-twin-accent-3))}.clinical-twin-card-v353 div,.digital-twin-entity-card-v353 div,.digital-twin-storage-v353 article div,.digital-twin-timeline-card-v353 div,.operational-twin-card-v353 div,.patient-flow-card-v353 div,.resource-twin-card-v353 div,.visual-digital-map-card-v353 div{display:flex;flex-wrap:wrap;gap:.45rem}.clinical-twin-card-v353 small,.digital-twin-card-v353 small,.digital-twin-entity-card-v353 small,.digital-twin-storage-v353 small,.digital-twin-timeline-card-v353 small,.operational-twin-card-v353 small,.patient-flow-card-v353 small,.resource-twin-card-v353 small,.simulation-center-card-v353 small,.visual-digital-map-card-v353 small{border:1px solid rgba(34,211,238,.22);border-radius:999px;color:rgba(207,250,254,.9);padding:.28rem .5rem}.digital-twin-security-v353 div{display:flex;flex-wrap:wrap;gap:.6rem}.digital-twin-security-v353 div span{border:1px solid rgba(34,211,238,.24);border-radius:999px;color:rgba(207,250,254,.88);padding:.35rem .65rem}.brain-knowledge-vault-v354{--knowledge-vault-accent:#38bdf8;--knowledge-vault-accent-2:#c084fc;--knowledge-vault-accent-3:#34d399;--knowledge-vault-warn:#f59e0b}.knowledge-vault-search-v354{border:1px solid rgba(56,189,248,.24);border-radius:24px;background:linear-gradient(135deg,rgba(14,165,233,.16),rgba(88,28,135,.12)),rgba(15,23,42,.72);box-shadow:0 24px 70px rgba(14,165,233,.12);display:grid;grid-gap:1.2rem;gap:1.2rem;grid-template-columns:minmax(0,1fr) minmax(280px,.95fr);margin:1rem 0;padding:1.25rem}.knowledge-vault-search-v354 h2{color:#f8fafc;font-size:clamp(1.4rem,2vw,2.2rem);line-height:1.05;margin:.35rem 0}.knowledge-vault-search-v354 p{color:rgba(226,232,240,.78);margin:0}.knowledge-vault-search-v354 form{border:1px solid rgba(148,163,184,.22);border-radius:18px;background:rgba(15,23,42,.58);display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem}.knowledge-vault-search-v354 label,.knowledge-vault-search-v354 span{color:rgba(186,230,253,.92);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.knowledge-vault-search-v354 form div{display:grid;grid-gap:.6rem;gap:.6rem;grid-template-columns:minmax(0,1fr) auto}.knowledge-vault-search-v354 input{border:1px solid rgba(56,189,248,.24);border-radius:999px;background:rgba(2,6,23,.58);color:#f8fafc;min-width:0;padding:.8rem 1rem}.knowledge-vault-search-v354 button{border:1px solid rgba(56,189,248,.34);border-radius:999px;background:linear-gradient(135deg,rgba(56,189,248,.28),rgba(192,132,252,.22));color:#f8fafc;cursor:pointer;font-weight:800;padding:.8rem 1rem}.knowledge-library-card-v354.vault-ready,.knowledge-vault-card-v354.future-semantic-vault,.knowledge-vault-card-v354.strategic-library,.knowledge-vault-card-v354.vault-ready,.vault-import-card-v354.vault-ready,.vault-search-card-v354.vault-ready{border-color:rgba(56,189,248,.42);background:linear-gradient(135deg,rgba(14,165,233,.24),rgba(192,132,252,.12)),rgba(15,23,42,.74);box-shadow:0 18px 48px rgba(14,165,233,.16)}.knowledge-library-card-v354.structured,.knowledge-vault-card-v354.indexed,.knowledge-vault-card-v354.structured,.vault-import-card-v354.structured,.vault-search-card-v354.structured{border-color:rgba(192,132,252,.34);background:linear-gradient(135deg,rgba(88,28,135,.2),rgba(15,23,42,.54)),rgba(15,23,42,.68)}.knowledge-library-card-v354.prepared,.knowledge-vault-card-v354.prepared,.knowledge-vault-card-v354.seed,.vault-future-model-card-v354,.vault-import-card-v354.prepared,.vault-search-card-v354.prepared{border-color:rgba(52,211,153,.3);background:linear-gradient(135deg,rgba(6,95,70,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.knowledge-library-card-v354.simulated,.knowledge-vault-card-v354.simulated,.vault-import-card-v354.simulated,.vault-search-card-v354.simulated{border-color:rgba(245,158,11,.3);background:linear-gradient(135deg,rgba(113,63,18,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.knowledge-library-card-v354.future-ai,.knowledge-vault-card-v354.future-ai,.vault-import-card-v354.future-ai,.vault-search-card-v354.future-ai{border-color:rgba(251,113,133,.28);background:linear-gradient(135deg,rgba(159,18,57,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.knowledge-library-card-v354.critical{border-color:rgba(251,113,133,.4);box-shadow:0 18px 48px rgba(251,113,133,.12)}.brain-knowledge-vault-v354 .corporate-board-actions-v331 a:hover,.knowledge-vault-integrations-v354 a:hover{border-color:rgba(56,189,248,.52);color:#f8fafc;transform:translateY(-2px)}.knowledge-vault-card-v354 i em{background:linear-gradient(90deg,var(--knowledge-vault-accent),var(--knowledge-vault-accent-2),var(--knowledge-vault-accent-3))}.knowledge-library-card-v354 div,.knowledge-vault-storage-v354 article div,.vault-future-model-card-v354 div,.vault-import-card-v354 div{display:flex;flex-wrap:wrap;gap:.45rem}.knowledge-library-card-v354 small,.knowledge-vault-card-v354 small,.knowledge-vault-storage-v354 small,.vault-future-model-card-v354 small,.vault-import-card-v354 small,.vault-search-card-v354 small{border:1px solid rgba(56,189,248,.22);border-radius:999px;color:rgba(224,242,254,.9);padding:.28rem .5rem}.knowledge-vault-security-v354 div{display:flex;flex-wrap:wrap;gap:.6rem}.knowledge-vault-security-v354 div span{border:1px solid rgba(56,189,248,.24);border-radius:999px;color:rgba(224,242,254,.88);padding:.35rem .65rem}@media (max-width:760px){.knowledge-vault-search-v354,.knowledge-vault-search-v354 form div{grid-template-columns:1fr}}.brain-semantic-search-v355{--semantic-search-accent:#60a5fa;--semantic-search-accent-2:#22d3ee;--semantic-search-accent-3:#a78bfa;--semantic-search-warn:#f59e0b}.semantic-search-box-v355{border:1px solid rgba(96,165,250,.24);border-radius:24px;background:radial-gradient(circle at top left,rgba(96,165,250,.2),transparent 36%),linear-gradient(135deg,rgba(37,99,235,.16),rgba(8,145,178,.1)),rgba(15,23,42,.72);box-shadow:0 24px 70px rgba(37,99,235,.12);display:grid;grid-gap:1.2rem;gap:1.2rem;grid-template-columns:minmax(0,1fr) minmax(280px,.95fr);margin:1rem 0;padding:1.25rem}.semantic-search-box-v355 h2{color:#f8fafc;font-size:clamp(1.4rem,2vw,2.2rem);line-height:1.05;margin:.35rem 0}.semantic-search-box-v355 p{color:rgba(226,232,240,.78);margin:0}.semantic-search-box-v355 form{border:1px solid rgba(148,163,184,.22);border-radius:18px;background:rgba(15,23,42,.58);display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem}.semantic-search-box-v355 label,.semantic-search-box-v355 span{color:rgba(191,219,254,.92);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.semantic-search-box-v355 form div{display:grid;grid-gap:.6rem;gap:.6rem;grid-template-columns:minmax(0,1fr) auto}.semantic-search-box-v355 input{border:1px solid rgba(96,165,250,.26);border-radius:999px;background:rgba(2,6,23,.58);color:#f8fafc;min-width:0;padding:.8rem 1rem}.semantic-search-box-v355 button{border:1px solid rgba(96,165,250,.34);border-radius:999px;background:linear-gradient(135deg,rgba(96,165,250,.28),rgba(34,211,238,.22));color:#f8fafc;cursor:pointer;font-weight:800;padding:.8rem 1rem}.search-analytics-card-v355.search-ready,.search-capability-card-v355.search-ready,.search-filter-card-v355.search-ready,.search-index-card-v355.search-ready,.search-result-card-v355.search-ready,.search-scope-card-v355.search-ready,.semantic-search-card-v355.future-cognitive-search,.semantic-search-card-v355.search-ready,.semantic-search-card-v355.semantic-ready{border-color:rgba(96,165,250,.42);background:linear-gradient(135deg,rgba(37,99,235,.24),rgba(34,211,238,.12)),rgba(15,23,42,.74);box-shadow:0 18px 48px rgba(37,99,235,.16)}.search-analytics-card-v355.structured,.search-capability-card-v355.structured,.search-filter-card-v355.structured,.search-index-card-v355.structured,.search-result-card-v355.structured,.search-scope-card-v355.structured,.semantic-search-card-v355.indexed,.semantic-search-card-v355.structured{border-color:rgba(34,211,238,.34);background:linear-gradient(135deg,rgba(8,145,178,.18),rgba(15,23,42,.54)),rgba(15,23,42,.68)}.search-analytics-card-v355.prepared,.search-capability-card-v355.prepared,.search-filter-card-v355.prepared,.search-future-model-card-v355,.search-index-card-v355.prepared,.search-result-card-v355.prepared,.search-scope-card-v355.prepared,.semantic-search-card-v355.basic,.semantic-search-card-v355.prepared{border-color:rgba(167,139,250,.3);background:linear-gradient(135deg,rgba(88,28,135,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.search-analytics-card-v355.simulated,.search-capability-card-v355.simulated,.search-filter-card-v355.simulated,.search-index-card-v355.simulated,.search-result-card-v355.simulated,.search-scope-card-v355.simulated,.semantic-search-card-v355.simulated{border-color:rgba(245,158,11,.3);background:linear-gradient(135deg,rgba(113,63,18,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.search-analytics-card-v355.future-ai,.search-capability-card-v355.future-ai,.search-filter-card-v355.future-ai,.search-index-card-v355.future-ai,.search-result-card-v355.future-ai,.search-scope-card-v355.future-ai,.semantic-search-card-v355.future-ai{border-color:rgba(251,113,133,.28);background:linear-gradient(135deg,rgba(159,18,57,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.search-capability-card-v355.critical{border-color:rgba(251,113,133,.4);box-shadow:0 18px 48px rgba(251,113,133,.12)}.brain-semantic-search-v355 .corporate-board-actions-v331 a:hover,.search-integrations-v355 a:hover{border-color:rgba(96,165,250,.52);color:#f8fafc;transform:translateY(-2px)}.search-index-card-v355 i em,.semantic-search-card-v355 i em{background:linear-gradient(90deg,var(--semantic-search-accent),var(--semantic-search-accent-2),var(--semantic-search-accent-3))}.search-capability-card-v355 div,.search-future-model-card-v355 div,.search-scope-card-v355 div,.search-storage-v355 article div{display:flex;flex-wrap:wrap;gap:.45rem}.search-analytics-card-v355 small,.search-capability-card-v355 small,.search-filter-card-v355 small,.search-future-model-card-v355 small,.search-index-card-v355 small,.search-result-card-v355 small,.search-scope-card-v355 small,.search-storage-v355 small,.semantic-search-card-v355 small{border:1px solid rgba(96,165,250,.22);border-radius:999px;color:rgba(219,234,254,.9);padding:.28rem .5rem}.search-security-v355 div{display:flex;flex-wrap:wrap;gap:.6rem}.search-security-v355 div span{border:1px solid rgba(96,165,250,.24);border-radius:999px;color:rgba(219,234,254,.88);padding:.35rem .65rem}@media (max-width:760px){.semantic-search-box-v355,.semantic-search-box-v355 form div{grid-template-columns:1fr}}.brain-document-intelligence-v356{--document-intelligence-accent:#14b8a6;--document-intelligence-accent-2:#60a5fa;--document-intelligence-accent-3:#c084fc;--document-intelligence-warn:#f59e0b}.document-intelligence-console-v356{border:1px solid rgba(20,184,166,.24);border-radius:24px;background:radial-gradient(circle at top left,rgba(20,184,166,.2),transparent 36%),linear-gradient(135deg,rgba(13,148,136,.16),rgba(37,99,235,.1)),rgba(15,23,42,.72);box-shadow:0 24px 70px rgba(13,148,136,.12);display:grid;grid-gap:1.2rem;gap:1.2rem;grid-template-columns:minmax(0,1fr) minmax(280px,.95fr);margin:1rem 0;padding:1.25rem}.document-intelligence-console-v356 h2{color:#f8fafc;font-size:clamp(1.4rem,2vw,2.2rem);line-height:1.05;margin:.35rem 0}.document-intelligence-console-v356 p{color:rgba(226,232,240,.78);margin:0}.document-intelligence-console-v356 form{border:1px solid rgba(148,163,184,.22);border-radius:18px;background:rgba(15,23,42,.58);display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem}.document-intelligence-console-v356 label,.document-intelligence-console-v356 span{color:rgba(204,251,241,.92);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.document-intelligence-console-v356 form div{display:grid;grid-gap:.6rem;gap:.6rem;grid-template-columns:minmax(0,1fr) auto}.document-intelligence-console-v356 input{border:1px solid rgba(20,184,166,.26);border-radius:999px;background:rgba(2,6,23,.58);color:#f8fafc;min-width:0;padding:.8rem 1rem}.document-intelligence-console-v356 button{border:1px solid rgba(20,184,166,.34);border-radius:999px;background:linear-gradient(135deg,rgba(20,184,166,.28),rgba(96,165,250,.22));color:#f8fafc;cursor:pointer;font-weight:800;padding:.8rem 1rem}.document-classifier-card-v356.review-ready,.document-entity-card-v356.review-ready,.document-import-card-v356.review-ready,.document-intelligence-card-v356.future-cognitive-document,.document-intelligence-card-v356.ocr-ready,.document-intelligence-card-v356.review-ready,.document-ocr-card-v356.review-ready,.document-source-card-v356.review-ready{border-color:rgba(20,184,166,.42);background:linear-gradient(135deg,rgba(13,148,136,.24),rgba(96,165,250,.12)),rgba(15,23,42,.74);box-shadow:0 18px 48px rgba(13,148,136,.16)}.document-classifier-card-v356.structured,.document-entity-card-v356.structured,.document-import-card-v356.structured,.document-intelligence-card-v356.classified,.document-intelligence-card-v356.structured,.document-ocr-card-v356.structured,.document-source-card-v356.structured{border-color:rgba(96,165,250,.34);background:linear-gradient(135deg,rgba(37,99,235,.18),rgba(15,23,42,.54)),rgba(15,23,42,.68)}.document-classifier-card-v356.prepared,.document-entity-card-v356.prepared,.document-future-model-card-v356,.document-import-card-v356.prepared,.document-intelligence-card-v356.basic,.document-intelligence-card-v356.prepared,.document-ocr-card-v356.prepared,.document-source-card-v356.prepared{border-color:rgba(192,132,252,.3);background:linear-gradient(135deg,rgba(88,28,135,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.document-classifier-card-v356.simulated,.document-entity-card-v356.simulated,.document-import-card-v356.simulated,.document-intelligence-card-v356.simulated,.document-ocr-card-v356.simulated,.document-source-card-v356.simulated{border-color:rgba(245,158,11,.3);background:linear-gradient(135deg,rgba(113,63,18,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.document-classifier-card-v356.future-ai,.document-entity-card-v356.future-ai,.document-import-card-v356.future-ai,.document-intelligence-card-v356.future-ai,.document-ocr-card-v356.future-ai,.document-source-card-v356.future-ai{border-color:rgba(251,113,133,.28);background:linear-gradient(135deg,rgba(159,18,57,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.document-ocr-card-v356.critical,.document-source-card-v356.critical{border-color:rgba(251,113,133,.4);box-shadow:0 18px 48px rgba(251,113,133,.12)}.brain-document-intelligence-v356 .corporate-board-actions-v331 a:hover,.document-integrations-v356 a:hover{border-color:rgba(20,184,166,.52);color:#f8fafc;transform:translateY(-2px)}.document-import-card-v356 i em,.document-intelligence-card-v356 i em{background:linear-gradient(90deg,var(--document-intelligence-accent),var(--document-intelligence-accent-2),var(--document-intelligence-accent-3))}.document-future-model-card-v356 div,.document-ocr-card-v356 div,.document-source-card-v356 div,.document-storage-v356 article div{display:flex;flex-wrap:wrap;gap:.45rem}.document-classifier-card-v356 small,.document-entity-card-v356 small,.document-future-model-card-v356 small,.document-import-card-v356 small,.document-intelligence-card-v356 small,.document-ocr-card-v356 small,.document-source-card-v356 small,.document-storage-v356 small{border:1px solid rgba(20,184,166,.22);border-radius:999px;color:rgba(204,251,241,.9);padding:.28rem .5rem}.document-security-v356 div{display:flex;flex-wrap:wrap;gap:.6rem}.document-security-v356 div span{border:1px solid rgba(20,184,166,.24);border-radius:999px;color:rgba(204,251,241,.88);padding:.35rem .65rem}@media (max-width:760px){.document-intelligence-console-v356,.document-intelligence-console-v356 form div{grid-template-columns:1fr}}.brain-clinical-knowledge-v357{--clinical-knowledge-accent:#34d399;--clinical-knowledge-accent-2:#60a5fa;--clinical-knowledge-accent-3:#f472b6;--clinical-knowledge-warn:#f59e0b}.clinical-knowledge-console-v357{border:1px solid rgba(52,211,153,.24);border-radius:24px;background:radial-gradient(circle at top left,rgba(52,211,153,.2),transparent 36%),linear-gradient(135deg,rgba(5,150,105,.16),rgba(37,99,235,.1)),rgba(15,23,42,.72);box-shadow:0 24px 70px rgba(5,150,105,.12);display:grid;grid-gap:1.2rem;gap:1.2rem;grid-template-columns:minmax(0,1fr) minmax(280px,.95fr);margin:1rem 0;padding:1.25rem}.clinical-knowledge-console-v357 h2{color:#f8fafc;font-size:clamp(1.4rem,2vw,2.2rem);line-height:1.05;margin:.35rem 0}.clinical-knowledge-console-v357 p{color:rgba(226,232,240,.78);margin:0}.clinical-knowledge-console-v357 form{border:1px solid rgba(148,163,184,.22);border-radius:18px;background:rgba(15,23,42,.58);display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem}.clinical-knowledge-console-v357 label,.clinical-knowledge-console-v357 span{color:rgba(209,250,229,.92);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.clinical-knowledge-console-v357 form div{display:grid;grid-gap:.6rem;gap:.6rem;grid-template-columns:minmax(0,1fr) auto}.clinical-knowledge-console-v357 input{border:1px solid rgba(52,211,153,.26);border-radius:999px;background:rgba(2,6,23,.58);color:#f8fafc;min-width:0;padding:.8rem 1rem}.clinical-knowledge-console-v357 button{border:1px solid rgba(52,211,153,.34);border-radius:999px;background:linear-gradient(135deg,rgba(52,211,153,.28),rgba(96,165,250,.22));color:#f8fafc;cursor:pointer;font-weight:800;padding:.8rem 1rem}.clinical-evidence-card-v357.validated,.clinical-knowledge-card-v357.evidence-ready,.clinical-knowledge-card-v357.future-medical-intelligence,.clinical-knowledge-card-v357.validated,.clinical-library-card-v357.validated,.clinical-section-card-v357.validated{border-color:rgba(52,211,153,.42);background:linear-gradient(135deg,rgba(5,150,105,.24),rgba(96,165,250,.12)),rgba(15,23,42,.74);box-shadow:0 18px 48px rgba(5,150,105,.16)}.clinical-evidence-card-v357.structured,.clinical-knowledge-card-v357.structured,.clinical-library-card-v357.structured,.clinical-section-card-v357.structured{border-color:rgba(96,165,250,.34);background:linear-gradient(135deg,rgba(37,99,235,.18),rgba(15,23,42,.54)),rgba(15,23,42,.68)}.clinical-evidence-card-v357.prepared,.clinical-future-model-card-v357,.clinical-knowledge-card-v357.prepared,.clinical-knowledge-card-v357.seed,.clinical-library-card-v357.prepared,.clinical-section-card-v357.prepared{border-color:rgba(244,114,182,.3);background:linear-gradient(135deg,rgba(157,23,77,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.clinical-evidence-card-v357.simulated,.clinical-knowledge-card-v357.simulated,.clinical-library-card-v357.simulated,.clinical-section-card-v357.simulated{border-color:rgba(245,158,11,.3);background:linear-gradient(135deg,rgba(113,63,18,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.clinical-evidence-card-v357.future-ai,.clinical-knowledge-card-v357.future-ai,.clinical-library-card-v357.future-ai,.clinical-section-card-v357.future-ai{border-color:rgba(251,113,133,.28);background:linear-gradient(135deg,rgba(159,18,57,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.clinical-section-card-v357.critical{border-color:rgba(251,113,133,.4);box-shadow:0 18px 48px rgba(251,113,133,.12)}.brain-clinical-knowledge-v357 .corporate-board-actions-v331 a:hover,.clinical-integrations-v357 a:hover{border-color:rgba(52,211,153,.52);color:#f8fafc;transform:translateY(-2px)}.clinical-evidence-card-v357 i em,.clinical-knowledge-card-v357 i em{background:linear-gradient(90deg,var(--clinical-knowledge-accent),var(--clinical-knowledge-accent-2),var(--clinical-knowledge-accent-3))}.clinical-future-model-card-v357 div,.clinical-library-card-v357 div,.clinical-section-card-v357 div,.clinical-section-card-v357 footer,.clinical-storage-v357 article div{display:flex;flex-wrap:wrap;gap:.45rem}.clinical-evidence-card-v357 small,.clinical-future-model-card-v357 small,.clinical-knowledge-card-v357 small,.clinical-library-card-v357 small,.clinical-section-card-v357 small,.clinical-storage-v357 small{border:1px solid rgba(52,211,153,.22);border-radius:999px;color:rgba(209,250,229,.9);padding:.28rem .5rem}.clinical-security-v357 div{display:flex;flex-wrap:wrap;gap:.6rem}.clinical-security-v357 div span{border:1px solid rgba(52,211,153,.24);border-radius:999px;color:rgba(209,250,229,.88);padding:.35rem .65rem}@media (max-width:760px){.clinical-knowledge-console-v357,.clinical-knowledge-console-v357 form div{grid-template-columns:1fr}}.brain-learning-engine-v358{--learning-engine-accent:#a78bfa;--learning-engine-accent-2:#34d399;--learning-engine-accent-3:#60a5fa;--learning-engine-warn:#f59e0b}.learning-engine-console-v358{border:1px solid rgba(167,139,250,.26);border-radius:24px;background:radial-gradient(circle at top left,rgba(167,139,250,.2),transparent 36%),linear-gradient(135deg,rgba(124,58,237,.16),rgba(5,150,105,.1)),rgba(15,23,42,.72);box-shadow:0 24px 70px rgba(124,58,237,.14);display:grid;grid-gap:1.2rem;gap:1.2rem;grid-template-columns:minmax(0,1fr) minmax(280px,.95fr);margin:1rem 0;padding:1.25rem}.learning-engine-console-v358 h2{color:#f8fafc;font-size:clamp(1.4rem,2vw,2.2rem);line-height:1.05;margin:.35rem 0}.learning-engine-console-v358 p{color:rgba(226,232,240,.78);margin:0}.learning-engine-console-v358 form{border:1px solid rgba(148,163,184,.22);border-radius:18px;background:rgba(15,23,42,.58);display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem}.learning-engine-console-v358 label,.learning-engine-console-v358 span{color:rgba(237,233,254,.92);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.learning-engine-console-v358 form div{display:grid;grid-gap:.6rem;gap:.6rem;grid-template-columns:minmax(0,1fr) auto}.learning-engine-console-v358 input{border:1px solid rgba(167,139,250,.28);border-radius:999px;background:rgba(2,6,23,.58);color:#f8fafc;min-width:0;padding:.8rem 1rem}.learning-engine-console-v358 button{border:1px solid rgba(167,139,250,.38);border-radius:999px;background:linear-gradient(135deg,rgba(167,139,250,.28),rgba(52,211,153,.2));color:#f8fafc;cursor:pointer;font-weight:800;padding:.8rem 1rem}.learning-engine-card-v358.future-autonomous-learning,.learning-engine-card-v358.learning-ready,.learning-engine-card-v358.validation-ready,.learning-evolution-card-v358.validation-ready,.learning-module-card-v358.validation-ready,.learning-rule-card-v358.validation-ready,.learning-source-card-v358.validation-ready,.learning-trust-card-v358.validation-ready{border-color:rgba(167,139,250,.42);background:linear-gradient(135deg,rgba(124,58,237,.24),rgba(52,211,153,.12)),rgba(15,23,42,.74);box-shadow:0 18px 48px rgba(124,58,237,.16)}.learning-engine-card-v358.structured,.learning-engine-card-v358.supervised,.learning-evolution-card-v358.structured,.learning-module-card-v358.structured,.learning-rule-card-v358.structured,.learning-source-card-v358.structured,.learning-trust-card-v358.structured{border-color:rgba(52,211,153,.34);background:linear-gradient(135deg,rgba(5,150,105,.2),rgba(15,23,42,.54)),rgba(15,23,42,.68)}.learning-engine-card-v358.prepared,.learning-engine-card-v358.seed,.learning-evolution-card-v358.prepared,.learning-future-model-card-v358,.learning-module-card-v358.prepared,.learning-rule-card-v358.prepared,.learning-source-card-v358.prepared,.learning-storage-v358 article,.learning-trust-card-v358.prepared{border-color:rgba(96,165,250,.3);background:linear-gradient(135deg,rgba(37,99,235,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.learning-engine-card-v358.simulated,.learning-evolution-card-v358.simulated,.learning-module-card-v358.simulated,.learning-rule-card-v358.simulated,.learning-source-card-v358.simulated,.learning-trust-card-v358.simulated{border-color:rgba(245,158,11,.3);background:linear-gradient(135deg,rgba(113,63,18,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.learning-engine-card-v358.future-ai,.learning-evolution-card-v358.future-ai,.learning-module-card-v358.future-ai,.learning-rule-card-v358.future-ai,.learning-source-card-v358.future-ai,.learning-trust-card-v358.future-ai{border-color:rgba(251,113,133,.28);background:linear-gradient(135deg,rgba(159,18,57,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.learning-module-card-v358.critical,.learning-source-card-v358.critical{border-color:rgba(251,113,133,.4);box-shadow:0 18px 48px rgba(251,113,133,.12)}.brain-learning-engine-v358 .corporate-board-actions-v331 a:hover,.learning-integrations-v358 a:hover{border-color:rgba(167,139,250,.52);color:#f8fafc;transform:translateY(-2px)}.learning-engine-card-v358 i em,.learning-evolution-card-v358 i em{background:linear-gradient(90deg,var(--learning-engine-accent),var(--learning-engine-accent-2),var(--learning-engine-accent-3))}.learning-future-model-card-v358 div,.learning-source-card-v358 div,.learning-storage-v358 article div{display:flex;flex-wrap:wrap;gap:.45rem}.learning-engine-card-v358 small,.learning-evolution-card-v358 small,.learning-future-model-card-v358 small,.learning-module-card-v358 small,.learning-rule-card-v358 small,.learning-source-card-v358 small,.learning-storage-v358 small,.learning-trust-card-v358 small{border:1px solid rgba(167,139,250,.22);border-radius:999px;color:rgba(237,233,254,.9);padding:.28rem .5rem}.learning-security-v358 div{display:flex;flex-wrap:wrap;gap:.6rem}.learning-security-v358 div span{border:1px solid rgba(167,139,250,.24);border-radius:999px;color:rgba(237,233,254,.88);padding:.35rem .65rem}@media (max-width:760px){.learning-engine-console-v358,.learning-engine-console-v358 form div{grid-template-columns:1fr}}.brain-clinical-relationship-v360{--clinical-relationship-accent:#2dd4bf;--clinical-relationship-accent-2:#818cf8;--clinical-relationship-accent-3:#f472b6;--clinical-relationship-warn:#f59e0b}.clinical-relationship-console-v360{border:1px solid rgba(45,212,191,.26);border-radius:24px;background:radial-gradient(circle at top left,rgba(45,212,191,.2),transparent 36%),linear-gradient(135deg,rgba(13,148,136,.16),rgba(79,70,229,.12)),rgba(15,23,42,.72);box-shadow:0 24px 70px rgba(13,148,136,.14);display:grid;grid-gap:1.2rem;gap:1.2rem;grid-template-columns:minmax(0,1fr) minmax(280px,.95fr);margin:1rem 0;padding:1.25rem}.clinical-relationship-console-v360 h2{color:#f8fafc;font-size:clamp(1.4rem,2vw,2.2rem);line-height:1.05;margin:.35rem 0}.clinical-relationship-console-v360 p{color:rgba(226,232,240,.78);margin:0}.clinical-relationship-console-v360 form{border:1px solid rgba(148,163,184,.22);border-radius:18px;background:rgba(15,23,42,.58);display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem}.clinical-relationship-console-v360 label,.clinical-relationship-console-v360 span,.clinical-relationship-map-v360>div:first-child span{color:rgba(204,251,241,.92);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.clinical-relationship-console-v360 form div{display:grid;grid-gap:.6rem;gap:.6rem;grid-template-columns:minmax(0,1fr) auto}.clinical-relationship-console-v360 input{border:1px solid rgba(45,212,191,.28);border-radius:999px;background:rgba(2,6,23,.58);color:#f8fafc;min-width:0;padding:.8rem 1rem}.clinical-relationship-console-v360 button{border:1px solid rgba(45,212,191,.38);border-radius:999px;background:linear-gradient(135deg,rgba(45,212,191,.28),rgba(129,140,248,.2));color:#f8fafc;cursor:pointer;font-weight:800;padding:.8rem 1rem}.clinical-correlation-card-v360.validation-ready,.clinical-map-step-v360.validation-ready,.clinical-node-card-v360.validation-ready,.clinical-pattern-card-v360.validation-ready,.clinical-relationship-card-v360.future-graph-ready,.clinical-relationship-card-v360.validated,.clinical-relationship-card-v360.validation-ready,.similar-case-card-v360.validation-ready{border-color:rgba(45,212,191,.4);background:linear-gradient(135deg,rgba(13,148,136,.22),rgba(129,140,248,.12)),rgba(15,23,42,.72);box-shadow:0 18px 48px rgba(13,148,136,.16)}.clinical-correlation-card-v360.structured,.clinical-map-step-v360.structured,.clinical-node-card-v360.structured,.clinical-pattern-card-v360.structured,.clinical-relationship-card-v360.mapped,.clinical-relationship-card-v360.structured,.similar-case-card-v360.structured{border-color:rgba(129,140,248,.32);background:linear-gradient(135deg,rgba(79,70,229,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.clinical-correlation-card-v360.prepared,.clinical-map-step-v360.prepared,.clinical-node-card-v360.prepared,.clinical-pattern-card-v360.prepared,.clinical-relationship-card-v360.prepared,.clinical-relationship-card-v360.seed,.clinical-relationship-model-card-v360,.clinical-relationship-storage-v360 article,.similar-case-card-v360.prepared{border-color:rgba(245,158,11,.28);background:linear-gradient(135deg,rgba(146,64,14,.15),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.clinical-correlation-card-v360.simulated,.clinical-map-step-v360.simulated,.clinical-node-card-v360.simulated,.clinical-pattern-card-v360.simulated,.clinical-relationship-card-v360.simulated,.similar-case-card-v360.simulated{border-color:rgba(244,114,182,.28);background:linear-gradient(135deg,rgba(157,23,77,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.clinical-correlation-card-v360.future-graph,.clinical-map-step-v360.future-graph,.clinical-node-card-v360.future-graph,.clinical-pattern-card-v360.future-graph,.clinical-relationship-card-v360.future-graph,.similar-case-card-v360.future-graph{border-color:rgba(251,113,133,.28);background:linear-gradient(135deg,rgba(159,18,57,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.clinical-correlation-card-v360.critical{border-color:rgba(248,113,113,.38)}.brain-clinical-relationship-v360 .corporate-board-actions-v331 a:hover,.clinical-relationship-integrations-v360 a:hover{border-color:rgba(45,212,191,.52);color:#f8fafc;transform:translateY(-2px)}.clinical-relationship-card-v360 i em{background:linear-gradient(90deg,var(--clinical-relationship-accent),var(--clinical-relationship-accent-2),var(--clinical-relationship-accent-3))}.clinical-correlation-card-v360 div,.clinical-node-card-v360 div,.clinical-pattern-card-v360 div,.clinical-relationship-model-card-v360 div,.clinical-relationship-storage-v360 article div{display:flex;flex-wrap:wrap;gap:.45rem}.clinical-relationship-map-v360{border:1px solid rgba(45,212,191,.2);border-radius:24px;background:linear-gradient(135deg,rgba(15,23,42,.78),rgba(15,23,42,.58)),rgba(15,23,42,.72);display:grid;grid-gap:1rem;gap:1rem;margin:1rem 0;padding:1.25rem}.clinical-relationship-map-v360>div:last-child{display:grid;grid-gap:.8rem;gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));position:relative}.clinical-map-step-v360{border:1px solid rgba(45,212,191,.22);border-radius:18px;min-height:170px;padding:1rem;position:relative}.clinical-map-step-v360:after{color:rgba(45,212,191,.65);content:"->";font-weight:900;position:absolute;right:-.65rem;top:48%}.clinical-map-step-v360:last-child:after{content:""}.clinical-map-step-v360 span{color:rgba(204,251,241,.84);font-size:.76rem;font-weight:800}.clinical-map-step-v360 strong{color:#f8fafc;display:block;font-size:1.15rem;margin:.45rem 0}.clinical-map-step-v360 p,.clinical-relationship-map-v360 p{color:rgba(226,232,240,.75);margin:0}.clinical-correlation-card-v360 small,.clinical-map-step-v360 small,.clinical-node-card-v360 small,.clinical-pattern-card-v360 small,.clinical-relationship-card-v360 small,.clinical-relationship-model-card-v360 small,.clinical-relationship-storage-v360 small,.similar-case-card-v360 small{border:1px solid rgba(45,212,191,.2);border-radius:999px;color:rgba(204,251,241,.88);padding:.28rem .5rem}.clinical-relationship-security-v360 div{display:flex;flex-wrap:wrap;gap:.6rem}.clinical-relationship-security-v360 div span{border:1px solid rgba(45,212,191,.22);border-radius:999px;color:rgba(204,251,241,.88);padding:.35rem .65rem}@media (max-width:760px){.clinical-relationship-console-v360,.clinical-relationship-console-v360 form div{grid-template-columns:1fr}.clinical-map-step-v360:after{bottom:-.7rem;right:1rem;top:auto;transform:rotate(90deg)}}.brain-patient-intelligence-v361{--patient-intelligence-accent:#38bdf8;--patient-intelligence-accent-2:#34d399;--patient-intelligence-accent-3:#f59e0b;--patient-intelligence-risk:#fb7185}.patient-intelligence-console-v361{border:1px solid rgba(56,189,248,.25);border-radius:24px;background:linear-gradient(135deg,rgba(14,165,233,.16),rgba(16,185,129,.12)),rgba(15,23,42,.72);box-shadow:0 24px 70px rgba(14,165,233,.12);display:grid;grid-gap:1.2rem;gap:1.2rem;grid-template-columns:minmax(0,1fr) minmax(280px,.95fr);margin:1rem 0;padding:1.25rem}.patient-intelligence-console-v361 h2{color:#f8fafc;font-size:clamp(1.4rem,2vw,2.2rem);line-height:1.05;margin:.35rem 0}.patient-intelligence-console-v361 p{color:rgba(226,232,240,.78);margin:0}.patient-intelligence-console-v361 form{border:1px solid rgba(148,163,184,.22);border-radius:18px;background:rgba(15,23,42,.58);display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem}.patient-intelligence-console-v361 label,.patient-intelligence-console-v361 span,.patient-timeline-v361>div:first-child span{color:rgba(186,230,253,.94);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.patient-intelligence-console-v361 form div{display:grid;grid-gap:.6rem;gap:.6rem;grid-template-columns:minmax(0,1fr) auto}.patient-intelligence-console-v361 input{border:1px solid rgba(56,189,248,.28);border-radius:999px;background:rgba(2,6,23,.58);color:#f8fafc;min-width:0;padding:.8rem 1rem}.patient-intelligence-console-v361 button{border:1px solid rgba(56,189,248,.38);border-radius:999px;background:linear-gradient(135deg,rgba(56,189,248,.28),rgba(52,211,153,.2));color:#f8fafc;cursor:pointer;font-weight:800;padding:.8rem 1rem}.patient-360-card-v361.validation-ready,.patient-evolution-card-v361.validation-ready,.patient-intelligence-card-v361.future-intelligence-ready,.patient-intelligence-card-v361.n-360-ready,.patient-intelligence-card-v361.validation-ready,.patient-intelligence-module-v361.validation-ready,.patient-milestone-card-v361.validation-ready,.patient-timeline-step-v361.validation-ready{border-color:rgba(56,189,248,.42);background:linear-gradient(135deg,rgba(14,165,233,.2),rgba(52,211,153,.12)),rgba(15,23,42,.72);box-shadow:0 18px 48px rgba(14,165,233,.14)}.patient-360-card-v361.structured,.patient-evolution-card-v361.structured,.patient-intelligence-card-v361.longitudinal,.patient-intelligence-card-v361.structured,.patient-intelligence-module-v361.structured,.patient-milestone-card-v361.structured,.patient-timeline-step-v361.structured{border-color:rgba(52,211,153,.32);background:linear-gradient(135deg,rgba(6,95,70,.17),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.patient-360-card-v361.prepared,.patient-evolution-card-v361.prepared,.patient-intelligence-card-v361.prepared,.patient-intelligence-card-v361.seed,.patient-intelligence-model-card-v361,.patient-intelligence-module-v361.prepared,.patient-intelligence-storage-v361 article,.patient-milestone-card-v361.prepared,.patient-timeline-step-v361.prepared{border-color:rgba(245,158,11,.28);background:linear-gradient(135deg,rgba(146,64,14,.15),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.patient-360-card-v361.simulated,.patient-evolution-card-v361.simulated,.patient-intelligence-card-v361.simulated,.patient-intelligence-module-v361.simulated,.patient-milestone-card-v361.simulated,.patient-timeline-step-v361.simulated{border-color:rgba(251,113,133,.28);background:linear-gradient(135deg,rgba(159,18,57,.15),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.patient-360-card-v361.future-intelligence,.patient-evolution-card-v361.future-intelligence,.patient-intelligence-card-v361.future-intelligence,.patient-intelligence-module-v361.future-intelligence,.patient-milestone-card-v361.future-intelligence,.patient-timeline-step-v361.future-intelligence{border-color:rgba(129,140,248,.32);background:linear-gradient(135deg,rgba(79,70,229,.17),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.brain-patient-intelligence-v361 .corporate-board-actions-v331 a:hover,.patient-intelligence-integrations-v361 a:hover{border-color:rgba(56,189,248,.52);color:#f8fafc;transform:translateY(-2px)}.patient-intelligence-card-v361 i em{background:linear-gradient(90deg,var(--patient-intelligence-accent),var(--patient-intelligence-accent-2),var(--patient-intelligence-accent-3))}.patient-evolution-card-v361 div,.patient-intelligence-model-card-v361 div,.patient-intelligence-module-v361 div,.patient-intelligence-storage-v361 article div{display:flex;flex-wrap:wrap;gap:.45rem}.patient-timeline-v361{border:1px solid rgba(56,189,248,.2);border-radius:24px;background:linear-gradient(135deg,rgba(15,23,42,.78),rgba(15,23,42,.58)),rgba(15,23,42,.72);display:grid;grid-gap:1rem;gap:1rem;margin:1rem 0;padding:1.25rem}.patient-timeline-v361>div:last-child{display:grid;grid-gap:.8rem;gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));position:relative}.patient-timeline-step-v361{border:1px solid rgba(56,189,248,.22);border-radius:18px;min-height:170px;padding:1rem;position:relative}.patient-timeline-step-v361:after{color:rgba(56,189,248,.7);content:"->";font-weight:900;position:absolute;right:-.65rem;top:48%}.patient-timeline-step-v361:last-child:after{content:""}.patient-timeline-step-v361 span{color:rgba(186,230,253,.88);font-size:.76rem;font-weight:800}.patient-timeline-step-v361 strong{color:#f8fafc;display:block;font-size:1.15rem;margin:.45rem 0}.patient-timeline-step-v361 p,.patient-timeline-v361 p{color:rgba(226,232,240,.75);margin:0}.patient-360-card-v361 small,.patient-evolution-card-v361 small,.patient-intelligence-card-v361 small,.patient-intelligence-model-card-v361 small,.patient-intelligence-module-v361 small,.patient-intelligence-storage-v361 small,.patient-milestone-card-v361 small,.patient-timeline-step-v361 small{border:1px solid rgba(56,189,248,.2);border-radius:999px;color:rgba(186,230,253,.9);padding:.28rem .5rem}.patient-intelligence-security-v361 div{display:flex;flex-wrap:wrap;gap:.6rem}.patient-intelligence-security-v361 div span{border:1px solid rgba(56,189,248,.22);border-radius:999px;color:rgba(186,230,253,.9);padding:.35rem .65rem}@media (max-width:760px){.patient-intelligence-console-v361,.patient-intelligence-console-v361 form div{grid-template-columns:1fr}.patient-timeline-step-v361:after{bottom:-.7rem;right:1rem;top:auto;transform:rotate(90deg)}}.brain-treatment-intelligence-v362{--treatment-intelligence-accent:#22c55e;--treatment-intelligence-accent-2:#38bdf8;--treatment-intelligence-accent-3:#a78bfa;--treatment-intelligence-risk:#fb7185}.treatment-intelligence-console-v362{border:1px solid rgba(34,197,94,.25);border-radius:24px;background:linear-gradient(135deg,rgba(22,163,74,.16),rgba(14,165,233,.12)),rgba(15,23,42,.72);box-shadow:0 24px 70px rgba(22,163,74,.12);display:grid;grid-gap:1.2rem;gap:1.2rem;grid-template-columns:minmax(0,1fr) minmax(280px,.95fr);margin:1rem 0;padding:1.25rem}.treatment-intelligence-console-v362 h2{color:#f8fafc;font-size:clamp(1.4rem,2vw,2.2rem);line-height:1.05;margin:.35rem 0}.treatment-intelligence-console-v362 p{color:rgba(226,232,240,.78);margin:0}.treatment-intelligence-console-v362 form{border:1px solid rgba(148,163,184,.22);border-radius:18px;background:rgba(15,23,42,.58);display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem}.treatment-intelligence-console-v362 label,.treatment-intelligence-console-v362 span,.treatment-product-protocol-v362>div:first-child span{color:rgba(187,247,208,.94);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.treatment-intelligence-console-v362 form div{display:grid;grid-gap:.6rem;gap:.6rem;grid-template-columns:minmax(0,1fr) auto}.treatment-intelligence-console-v362 input{border:1px solid rgba(34,197,94,.28);border-radius:999px;background:rgba(2,6,23,.58);color:#f8fafc;min-width:0;padding:.8rem 1rem}.treatment-intelligence-console-v362 button{border:1px solid rgba(34,197,94,.38);border-radius:999px;background:linear-gradient(135deg,rgba(34,197,94,.28),rgba(56,189,248,.2));color:#f8fafc;cursor:pointer;font-weight:800;padding:.8rem 1rem}.treatment-360-card-v362.validation-ready,.treatment-area-card-v362.validation-ready,.treatment-intelligence-card-v362.future-intelligence-ready,.treatment-intelligence-card-v362.n-360-ready,.treatment-intelligence-card-v362.validation-ready,.treatment-module-card-v362.validation-ready,.treatment-outcome-card-v362.validation-ready,.treatment-product-step-v362.validation-ready,.treatment-safety-card-v362.validation-ready{border-color:rgba(34,197,94,.42);background:linear-gradient(135deg,rgba(22,163,74,.2),rgba(56,189,248,.12)),rgba(15,23,42,.72);box-shadow:0 18px 48px rgba(22,163,74,.14)}.treatment-360-card-v362.structured,.treatment-area-card-v362.structured,.treatment-intelligence-card-v362.linked,.treatment-intelligence-card-v362.structured,.treatment-module-card-v362.structured,.treatment-outcome-card-v362.structured,.treatment-product-step-v362.structured,.treatment-safety-card-v362.structured{border-color:rgba(56,189,248,.32);background:linear-gradient(135deg,rgba(14,116,144,.17),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.treatment-360-card-v362.prepared,.treatment-area-card-v362.prepared,.treatment-intelligence-card-v362.prepared,.treatment-intelligence-card-v362.seed,.treatment-intelligence-model-card-v362,.treatment-intelligence-storage-v362 article,.treatment-module-card-v362.prepared,.treatment-outcome-card-v362.prepared,.treatment-product-step-v362.prepared,.treatment-safety-card-v362.prepared{border-color:rgba(245,158,11,.28);background:linear-gradient(135deg,rgba(146,64,14,.15),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.treatment-360-card-v362.simulated,.treatment-area-card-v362.simulated,.treatment-intelligence-card-v362.simulated,.treatment-module-card-v362.simulated,.treatment-outcome-card-v362.simulated,.treatment-product-step-v362.simulated,.treatment-safety-card-v362.simulated{border-color:rgba(167,139,250,.3);background:linear-gradient(135deg,rgba(88,28,135,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.treatment-360-card-v362.future-intelligence,.treatment-area-card-v362.future-intelligence,.treatment-intelligence-card-v362.future-intelligence,.treatment-module-card-v362.future-intelligence,.treatment-outcome-card-v362.future-intelligence,.treatment-product-step-v362.future-intelligence,.treatment-safety-card-v362.future-intelligence{border-color:rgba(34,211,238,.32);background:linear-gradient(135deg,rgba(8,145,178,.17),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.treatment-safety-card-v362.critical{border-color:rgba(248,113,113,.4)}.treatment-safety-card-v362.high{border-color:rgba(251,146,60,.4)}.brain-treatment-intelligence-v362 .corporate-board-actions-v331 a:hover,.treatment-intelligence-integrations-v362 a:hover{border-color:rgba(34,197,94,.52);color:#f8fafc;transform:translateY(-2px)}.treatment-360-card-v362 i em,.treatment-intelligence-card-v362 i em{background:linear-gradient(90deg,var(--treatment-intelligence-accent),var(--treatment-intelligence-accent-2),var(--treatment-intelligence-accent-3))}.treatment-area-card-v362 div,.treatment-intelligence-model-card-v362 div,.treatment-intelligence-storage-v362 article div,.treatment-module-card-v362 div{display:flex;flex-wrap:wrap;gap:.45rem}.treatment-product-protocol-v362{border:1px solid rgba(34,197,94,.2);border-radius:24px;background:linear-gradient(135deg,rgba(15,23,42,.78),rgba(15,23,42,.58)),rgba(15,23,42,.72);display:grid;grid-gap:1rem;gap:1rem;margin:1rem 0;padding:1.25rem}.treatment-product-protocol-v362>div:last-child{display:grid;grid-gap:.8rem;gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));position:relative}.treatment-product-step-v362{border:1px solid rgba(34,197,94,.22);border-radius:18px;min-height:178px;padding:1rem;position:relative}.treatment-product-step-v362:after{color:rgba(34,197,94,.7);content:"->";font-weight:900;position:absolute;right:-.65rem;top:48%}.treatment-product-step-v362:last-child:after{content:""}.treatment-product-step-v362 span{color:rgba(187,247,208,.88);font-size:.76rem;font-weight:800}.treatment-product-step-v362 strong{color:#f8fafc;display:block;font-size:1.1rem;margin:.45rem 0}.treatment-product-protocol-v362 p,.treatment-product-step-v362 p{color:rgba(226,232,240,.75);margin:0}.treatment-360-card-v362 small,.treatment-area-card-v362 small,.treatment-intelligence-card-v362 small,.treatment-intelligence-model-card-v362 small,.treatment-intelligence-storage-v362 small,.treatment-module-card-v362 small,.treatment-outcome-card-v362 small,.treatment-product-step-v362 small,.treatment-safety-card-v362 small{border:1px solid rgba(34,197,94,.2);border-radius:999px;color:rgba(187,247,208,.9);padding:.28rem .5rem}.treatment-intelligence-security-v362 div{display:flex;flex-wrap:wrap;gap:.6rem}.treatment-intelligence-security-v362 div span{border:1px solid rgba(34,197,94,.22);border-radius:999px;color:rgba(187,247,208,.9);padding:.35rem .65rem}@media (max-width:760px){.treatment-intelligence-console-v362,.treatment-intelligence-console-v362 form div{grid-template-columns:1fr}.treatment-product-step-v362:after{bottom:-.7rem;right:1rem;top:auto;transform:rotate(90deg)}}.brain-photo-intelligence-v363{--photo-intelligence-accent:#06b6d4;--photo-intelligence-accent-2:#22c55e;--photo-intelligence-accent-3:#f59e0b;--photo-intelligence-warn:#fb7185}.photo-intelligence-console-v363{border:1px solid rgba(6,182,212,.25);border-radius:24px;background:linear-gradient(135deg,rgba(8,145,178,.18),rgba(34,197,94,.12)),rgba(15,23,42,.74);box-shadow:0 24px 70px rgba(8,145,178,.16);display:grid;grid-gap:1.2rem;gap:1.2rem;grid-template-columns:minmax(0,1fr) minmax(280px,.95fr);margin:1rem 0;padding:1.25rem}.photo-intelligence-console-v363 h2{color:#f8fafc;font-size:clamp(1.4rem,2vw,2.2rem);line-height:1.05;margin:.35rem 0}.photo-intelligence-console-v363 p{color:rgba(226,232,240,.78);margin:0}.photo-intelligence-console-v363 form{border:1px solid rgba(148,163,184,.22);border-radius:18px;background:rgba(15,23,42,.58);display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem}.photo-evolution-v363>div:first-child span,.photo-intelligence-console-v363 label,.photo-intelligence-console-v363 span{color:rgba(165,243,252,.94);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.photo-intelligence-console-v363 form div{display:grid;grid-gap:.6rem;gap:.6rem;grid-template-columns:minmax(0,1fr) auto}.photo-intelligence-console-v363 input{border:1px solid rgba(6,182,212,.28);border-radius:999px;background:rgba(2,6,23,.58);color:#f8fafc;min-width:0;padding:.8rem 1rem}.photo-intelligence-console-v363 button{border:1px solid rgba(6,182,212,.38);border-radius:999px;background:linear-gradient(135deg,rgba(6,182,212,.28),rgba(34,197,94,.2));color:#f8fafc;cursor:pointer;font-weight:800;padding:.8rem 1rem}.photo-360-card-v363.validation-ready,.photo-category-card-v363.validation-ready,.photo-evolution-card-v363.validation-ready,.photo-intelligence-card-v363.future-vision-ready,.photo-intelligence-card-v363.n-360-ready,.photo-intelligence-card-v363.validation-ready,.photo-marketing-card-v363.validation-ready,.photo-module-card-v363.validation-ready,.photo-organization-card-v363.validation-ready{border-color:rgba(6,182,212,.42);background:linear-gradient(135deg,rgba(8,145,178,.22),rgba(34,197,94,.12)),rgba(15,23,42,.72);box-shadow:0 18px 48px rgba(8,145,178,.16)}.photo-360-card-v363.structured,.photo-category-card-v363.structured,.photo-evolution-card-v363.structured,.photo-intelligence-card-v363.classified,.photo-intelligence-card-v363.structured,.photo-marketing-card-v363.structured,.photo-module-card-v363.structured,.photo-organization-card-v363.structured{border-color:rgba(34,197,94,.32);background:linear-gradient(135deg,rgba(22,163,74,.17),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.photo-360-card-v363.prepared,.photo-category-card-v363.prepared,.photo-evolution-card-v363.prepared,.photo-intelligence-card-v363.prepared,.photo-intelligence-card-v363.seed,.photo-intelligence-model-card-v363,.photo-intelligence-storage-v363 article,.photo-marketing-card-v363.prepared,.photo-module-card-v363.prepared,.photo-organization-card-v363.prepared{border-color:rgba(245,158,11,.28);background:linear-gradient(135deg,rgba(146,64,14,.15),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.photo-360-card-v363.simulated,.photo-category-card-v363.simulated,.photo-evolution-card-v363.simulated,.photo-intelligence-card-v363.simulated,.photo-marketing-card-v363.simulated,.photo-module-card-v363.simulated,.photo-organization-card-v363.simulated{border-color:rgba(167,139,250,.3);background:linear-gradient(135deg,rgba(88,28,135,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.photo-360-card-v363.future-vision,.photo-category-card-v363.future-vision,.photo-evolution-card-v363.future-vision,.photo-intelligence-card-v363.future-vision,.photo-marketing-card-v363.future-vision,.photo-module-card-v363.future-vision,.photo-organization-card-v363.future-vision{border-color:rgba(251,113,133,.32);background:linear-gradient(135deg,rgba(190,24,93,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.brain-photo-intelligence-v363 .corporate-board-actions-v331 a:hover,.photo-intelligence-integrations-v363 a:hover{border-color:rgba(6,182,212,.52);color:#f8fafc;transform:translateY(-2px)}.photo-360-card-v363 i em,.photo-intelligence-card-v363 i em{background:linear-gradient(90deg,var(--photo-intelligence-accent),var(--photo-intelligence-accent-2),var(--photo-intelligence-accent-3))}.photo-category-card-v363 div,.photo-intelligence-model-card-v363 div,.photo-intelligence-storage-v363 article div,.photo-module-card-v363 div{display:flex;flex-wrap:wrap;gap:.45rem}.photo-evolution-v363{border:1px solid rgba(6,182,212,.2);border-radius:24px;background:linear-gradient(135deg,rgba(15,23,42,.78),rgba(15,23,42,.58)),rgba(15,23,42,.72);display:grid;grid-gap:1rem;gap:1rem;margin:1rem 0;padding:1.25rem}.photo-evolution-map-v363{display:grid;grid-gap:.8rem;gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));position:relative}.photo-evolution-card-v363{border:1px solid rgba(6,182,212,.22);border-radius:18px;min-height:184px;padding:1rem;position:relative}.photo-evolution-card-v363:after{color:rgba(6,182,212,.7);content:">";font-weight:900;position:absolute;right:-.55rem;top:48%}.photo-evolution-card-v363:last-child:after{content:""}.photo-evolution-card-v363 span{color:rgba(165,243,252,.88);font-size:.76rem;font-weight:800}.photo-evolution-card-v363 strong{color:#f8fafc;display:block;font-size:1.45rem;margin:.45rem 0}.photo-evolution-card-v363 p,.photo-evolution-v363 p{color:rgba(226,232,240,.75);margin:0}.photo-360-card-v363 small,.photo-category-card-v363 small,.photo-evolution-card-v363 small,.photo-intelligence-card-v363 small,.photo-intelligence-model-card-v363 small,.photo-intelligence-storage-v363 small,.photo-marketing-card-v363 small,.photo-module-card-v363 small,.photo-organization-card-v363 small{border:1px solid rgba(6,182,212,.2);border-radius:999px;color:rgba(165,243,252,.9);padding:.28rem .5rem}.photo-intelligence-security-v363 div{display:flex;flex-wrap:wrap;gap:.6rem}.photo-intelligence-security-v363 div span{border:1px solid rgba(6,182,212,.22);border-radius:999px;color:rgba(165,243,252,.9);padding:.35rem .65rem}@media (max-width:760px){.photo-intelligence-console-v363,.photo-intelligence-console-v363 form div{grid-template-columns:1fr}.photo-evolution-card-v363:after{bottom:-.7rem;right:1rem;top:auto;transform:rotate(90deg)}}.intelligent-query-v340{--query-accent:#818cf8;--query-accent-2:#22d3ee;--query-accent-3:#34d399;--query-warn:#f59e0b}.intelligent-query-card-v340.cognitive,.intelligent-query-card-v340.semantic,.query-reasoning-card-v340.contextual,.query-result-card-v340.contextual,.query-search-card-v340.contextual,.query-snapshot-card-v340.result-center,.query-snapshot-card-v340.search-center{border-color:rgba(129,140,248,.34);background:linear-gradient(135deg,rgba(67,56,202,.22),rgba(8,145,178,.14)),rgba(15,23,42,.72);box-shadow:0 18px 48px rgba(67,56,202,.2)}.intelligent-query-card-v340.advanced,.query-engine-card-v340.structured,.query-reasoning-card-v340.structured,.query-result-card-v340.structured,.query-search-card-v340.structured,.query-snapshot-card-v340.query-engine,.query-snapshot-card-v340.reasoning-layer,.query-timeline-card-v340{border-color:rgba(34,211,238,.3);background:linear-gradient(135deg,rgba(8,145,178,.18),rgba(67,56,202,.12)),rgba(15,23,42,.68)}.query-reasoning-card-v340.indexed,.query-result-card-v340.indexed,.query-search-card-v340.indexed,.query-snapshot-card-v340.contextual-retrieval{border-color:rgba(52,211,153,.3);background:linear-gradient(135deg,rgba(6,95,70,.18),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.intelligent-query-card-v340.structured,.query-engine-card-v340.ready,.query-reasoning-card-v340.ready,.query-result-card-v340.ready,.query-search-card-v340.ready{border-color:rgba(245,158,11,.3);background:linear-gradient(135deg,rgba(146,64,14,.15),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.intelligent-query-card-v340.future-ai,.query-engine-card-v340.future-ai,.query-reasoning-card-v340.future-ai,.query-result-card-v340.future-ai,.query-search-card-v340.future-ai,.query-snapshot-card-v340.future-ai-query{border-color:rgba(236,72,153,.28);background:linear-gradient(135deg,rgba(157,23,77,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.intelligent-query-integrations-v340 a:hover,.intelligent-query-v340 .corporate-board-actions-v331 a:hover{border-color:rgba(129,140,248,.52);color:#f8fafc;transform:translateY(-2px)}.query-result-card-v340 div,.query-search-card-v340 div,.query-timeline-card-v340 div{display:flex;flex-wrap:wrap;gap:.45rem}.query-engine-card-v340 small,.query-reasoning-card-v340 small,.query-result-card-v340 div small,.query-search-card-v340 div small,.query-timeline-card-v340 div small{border:1px solid rgba(129,140,248,.16);border-radius:999px;color:rgba(224,231,255,.84);padding:.28rem .5rem}.intelligent-query-card-v340 i em{background:linear-gradient(90deg,var(--query-accent),var(--query-accent-2),var(--query-accent-3))}.brain-recommendation-v341{--recommendation-accent:#f59e0b;--recommendation-accent-2:#34d399;--recommendation-accent-3:#22d3ee;--recommendation-hot:#fb7185}.brain-recommendation-card-v341.cognitive,.brain-recommendation-card-v341.predictive,.recommendation-center-card-v341.recommended,.recommendation-context-card-v341.recommended,.recommendation-snapshot-card-v341.recommendation-center,.recommendation-source-card-v341.recommended{border-color:rgba(245,158,11,.34);background:linear-gradient(135deg,rgba(180,83,9,.22),rgba(16,185,129,.14)),rgba(15,23,42,.72);box-shadow:0 18px 48px rgba(180,83,9,.2)}.brain-recommendation-card-v341.advanced,.recommendation-center-card-v341.scored,.recommendation-context-card-v341.scored,.recommendation-scoring-card-v341.scored,.recommendation-snapshot-card-v341.scoring-engine,.recommendation-source-card-v341.scored,.recommendation-timeline-card-v341{border-color:rgba(52,211,153,.3);background:linear-gradient(135deg,rgba(6,95,70,.18),rgba(180,83,9,.12)),rgba(15,23,42,.68)}.brain-recommendation-card-v341.structured,.recommendation-center-card-v341.structured,.recommendation-context-card-v341.structured,.recommendation-decision-card-v341.structured,.recommendation-scoring-card-v341.structured,.recommendation-snapshot-card-v341.context-engine,.recommendation-snapshot-card-v341.decision-support-layer,.recommendation-source-card-v341.structured{border-color:rgba(34,211,238,.3);background:linear-gradient(135deg,rgba(8,145,178,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.recommendation-center-card-v341.ready,.recommendation-context-card-v341.ready,.recommendation-decision-card-v341.ready,.recommendation-scoring-card-v341.ready,.recommendation-source-card-v341.ready{border-color:rgba(129,140,248,.28);background:linear-gradient(135deg,rgba(67,56,202,.14),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.brain-recommendation-card-v341.future-ai,.recommendation-center-card-v341.future-ai,.recommendation-context-card-v341.future-ai,.recommendation-decision-card-v341.future-ai,.recommendation-scoring-card-v341.future-ai,.recommendation-snapshot-card-v341.future-ai-recommendation,.recommendation-snapshot-card-v341.multicriteria-analysis,.recommendation-source-card-v341.future-ai{border-color:rgba(251,113,133,.3);background:linear-gradient(135deg,rgba(159,18,57,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.brain-recommendation-integrations-v341 a:hover,.brain-recommendation-v341 .corporate-board-actions-v331 a:hover{border-color:rgba(245,158,11,.52);color:#f8fafc;transform:translateY(-2px)}.recommendation-center-card-v341 div,.recommendation-timeline-card-v341 div{display:flex;flex-wrap:wrap;gap:.45rem}.recommendation-center-card-v341 div small,.recommendation-context-card-v341 small,.recommendation-decision-card-v341 small,.recommendation-scoring-card-v341 small,.recommendation-source-card-v341 small,.recommendation-timeline-card-v341 div small{border:1px solid rgba(245,158,11,.18);border-radius:999px;color:rgba(254,243,199,.86);padding:.28rem .5rem}.brain-recommendation-card-v341 i em{background:linear-gradient(90deg,var(--recommendation-accent),var(--recommendation-accent-2),var(--recommendation-accent-3))}.brain-recommendation-v366{--recommendation-v366-accent:#f59e0b;--recommendation-v366-accent-2:#2dd4bf;--recommendation-v366-accent-3:#38bdf8}.recommendation-v366-main-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}.recommendation-v366-section{border:1px solid rgba(245,158,11,.2);border-radius:28px;background:linear-gradient(135deg,rgba(180,83,9,.14),rgba(20,184,166,.1)),rgba(15,23,42,.72);box-shadow:0 24px 64px rgba(120,53,15,.16);display:grid;grid-gap:1rem;gap:1rem;padding:1.1rem}.recommendation-v366-section>div:first-child{display:grid;grid-gap:.4rem;gap:.4rem}.recommendation-v366-card span,.recommendation-v366-section>div:first-child span{color:rgba(254,243,199,.9);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.recommendation-v366-section>div:first-child h2{color:#f8fafc;margin:0}.recommendation-v366-card p,.recommendation-v366-section>div:first-child p{color:rgba(226,232,240,.72);line-height:1.55;margin:0}.recommendation-v366-section>div:last-child{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.recommendation-v366-card{border:1px solid rgba(245,158,11,.2);border-radius:20px;background:linear-gradient(145deg,rgba(15,23,42,.78),rgba(120,53,15,.22)),rgba(15,23,42,.72);color:inherit;display:grid;grid-gap:.65rem;gap:.65rem;min-height:100%;padding:.95rem;text-decoration:none}.recommendation-v366-card.recommended,.recommendation-v366-card.scored{border-color:rgba(245,158,11,.36)}.recommendation-v366-card.structured{border-color:rgba(45,212,191,.3)}.recommendation-v366-card.ready{border-color:rgba(56,189,248,.28)}.recommendation-v366-card.future-ai{border-color:rgba(251,113,133,.28)}.recommendation-v366-card strong{color:#f8fafc;font-size:clamp(1.8rem,3vw,2.6rem)}.recommendation-v366-card i{background:rgba(148,163,184,.16);border-radius:999px;display:block;height:.48rem;overflow:hidden}.recommendation-v366-card i em{background:linear-gradient(90deg,var(--recommendation-v366-accent),var(--recommendation-v366-accent-2),var(--recommendation-v366-accent-3));border-radius:inherit;display:block;height:100%}.recommendation-v366-card div{display:flex;flex-wrap:wrap;gap:.45rem}.recommendation-v366-card small{border:1px solid rgba(245,158,11,.2);border-radius:999px;color:rgba(254,243,199,.88);padding:.28rem .5rem;width:-moz-fit-content;width:fit-content}@media (max-width:1180px){.recommendation-v366-main-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.recommendation-v366-main-kpis,.recommendation-v366-section>div:last-child{grid-template-columns:1fr}}.brain-learning-v342{--learning-accent:#10b981;--learning-accent-2:#22d3ee;--learning-accent-3:#a7f3d0;--learning-hot:#818cf8}.brain-learning-card-v342.advanced,.brain-learning-card-v342.cognitive-ready,.learning-classification-card-v342.validated,.learning-map-card-v342.validated,.learning-quality-card-v342.advanced,.learning-simulator-card-v342.validated,.learning-snapshot-card-v342.memory-growth,.learning-snapshot-card-v342.smart-memory-map,.learning-source-card-v342.validated{border-color:rgba(16,185,129,.36);background:linear-gradient(135deg,rgba(6,95,70,.24),rgba(8,145,178,.14)),rgba(15,23,42,.72);box-shadow:0 18px 48px rgba(16,185,129,.18)}.brain-learning-card-v342.structured,.learning-classification-card-v342.classified,.learning-quality-card-v342.structured,.learning-simulator-card-v342.classified,.learning-snapshot-card-v342.classification-engine,.learning-snapshot-card-v342.knowledge-expansion,.learning-snapshot-card-v342.quality-score,.learning-source-card-v342.classified,.learning-timeline-card-v342{border-color:rgba(34,211,238,.3);background:linear-gradient(135deg,rgba(8,145,178,.18),rgba(16,185,129,.12)),rgba(15,23,42,.68)}.brain-learning-card-v342.growing,.learning-classification-card-v342.mapped,.learning-map-card-v342.mapped,.learning-simulator-card-v342.mapped,.learning-snapshot-card-v342.learning-sources,.learning-source-card-v342.mapped{border-color:rgba(167,243,208,.28);background:linear-gradient(135deg,rgba(20,184,166,.14),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.learning-classification-card-v342.captured,.learning-map-card-v342.classified,.learning-simulator-card-v342.captured,.learning-source-card-v342.captured{border-color:rgba(129,140,248,.28);background:linear-gradient(135deg,rgba(67,56,202,.14),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.brain-learning-card-v342.future-ai,.learning-map-card-v342.future-ai,.learning-quality-card-v342.future-ai,.learning-snapshot-card-v342.future-ai-learning,.learning-source-card-v342.future-ai{border-color:rgba(244,114,182,.3);background:linear-gradient(135deg,rgba(157,23,77,.16),rgba(15,23,42,.52)),rgba(15,23,42,.66)}.brain-learning-integrations-v342 a:hover,.brain-learning-v342 .corporate-board-actions-v331 a:hover{border-color:rgba(16,185,129,.52);color:#f8fafc;transform:translateY(-2px)}.learning-simulator-card-v342 div,.learning-timeline-card-v342 div{display:flex;flex-wrap:wrap;gap:.45rem}.learning-classification-card-v342 small,.learning-map-card-v342 small,.learning-quality-card-v342 small,.learning-simulator-card-v342 small,.learning-snapshot-card-v342 small,.learning-source-card-v342 small,.learning-timeline-card-v342 div small{border:1px solid rgba(16,185,129,.18);border-radius:999px;color:rgba(209,250,229,.86);padding:.28rem .5rem}.brain-learning-card-v342 i em{background:linear-gradient(90deg,var(--learning-accent),var(--learning-accent-2),var(--learning-accent-3))}.facial-strategy-v329{min-height:100vh;padding:28px;background:radial-gradient(circle at 14% 8%,rgba(16,185,129,.2),transparent 34%),radial-gradient(circle at 88% 16%,rgba(6,182,212,.16),transparent 34%),linear-gradient(135deg,rgba(2,6,23,.96),rgba(6,78,59,.9));color:#ecfdf5}.facial-strategy-comparator-v329,.facial-strategy-dashboard-v329,.facial-strategy-decisions-v329,.facial-strategy-hero-v329,.facial-strategy-integrations-v329,.facial-strategy-priorities-v329,.facial-strategy-scenarios-v329,.facial-strategy-security-v329,.facial-strategy-storage-v329,.facial-strategy-timeline-v329{margin:0 auto 20px;max-width:1440px;border:1px solid rgba(167,243,208,.18);border-radius:22px;background:rgba(6,78,59,.3);box-shadow:0 24px 80px rgba(2,6,23,.34);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.facial-strategy-hero-v329{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:20px;gap:20px;padding:28px}.facial-strategy-comparator-v329,.facial-strategy-dashboard-v329,.facial-strategy-decisions-v329,.facial-strategy-integrations-v329,.facial-strategy-priorities-v329,.facial-strategy-scenarios-v329,.facial-strategy-security-v329,.facial-strategy-storage-v329,.facial-strategy-timeline-v329{padding:24px}.facial-strategy-comparator-v329 h2,.facial-strategy-dashboard-v329 h2,.facial-strategy-decisions-v329 h2,.facial-strategy-hero-v329 h1,.facial-strategy-integrations-v329 h2,.facial-strategy-priorities-v329 h2,.facial-strategy-scenarios-v329 h2,.facial-strategy-security-v329 h2,.facial-strategy-storage-v329 h2,.facial-strategy-timeline-v329 h2{margin:0;max-width:980px;color:#f8fafc;font-size:28px;line-height:1.12;letter-spacing:0}.facial-strategy-hero-v329 h1{font-size:46px}.facial-strategy-comparator-v329 p,.facial-strategy-dashboard-v329 p,.facial-strategy-decisions-v329 p,.facial-strategy-hero-v329 p,.facial-strategy-integrations-v329 p,.facial-strategy-priorities-v329 p,.facial-strategy-scenarios-v329 p,.facial-strategy-security-v329 p,.facial-strategy-storage-v329 p,.facial-strategy-timeline-v329 p{max-width:980px;color:rgba(209,250,229,.78);line-height:1.58}.facial-strategy-actions-v329{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.facial-strategy-actions-v329 a,.facial-strategy-priority-v329 small,.facial-strategy-security-v329 span,.facial-strategy-storage-v329 article span{border:1px solid rgba(110,231,183,.22);border-radius:999px;padding:9px 12px;background:rgba(15,118,110,.24);color:#d1fae5;font-size:12px;text-decoration:none}.facial-strategy-actions-v329 a:hover{background:rgba(16,185,129,.26)}.facial-strategy-hero-v329 aside{display:grid;min-height:220px;place-items:center;align-content:center;border:1px solid rgba(110,231,183,.26);border-radius:20px;background:linear-gradient(160deg,rgba(16,185,129,.22),rgba(15,23,42,.5));text-align:center}.facial-strategy-hero-v329 aside strong{color:#ffffff;font-size:72px;line-height:1}.facial-strategy-hero-v329 aside span{color:#a7f3d0;font-weight:800;text-transform:uppercase}.facial-strategy-hero-v329 aside small{max-width:230px;color:rgba(209,250,229,.72);line-height:1.5}.facial-strategy-comparator-v329>div:last-child,.facial-strategy-dashboard-v329>div:last-child,.facial-strategy-decisions-v329>div:last-child,.facial-strategy-integrations-v329>div:last-child,.facial-strategy-kpis-v329,.facial-strategy-priorities-v329>div:last-child,.facial-strategy-scenarios-v329>div:last-child,.facial-strategy-storage-v329>div:last-child,.facial-strategy-timeline-v329>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:14px;gap:14px;margin-top:18px}.facial-strategy-kpis-v329{max-width:1440px;margin:0 auto 20px}.facial-strategy-card-v329,.facial-strategy-comparator-v329 article,.facial-strategy-decision-v329,.facial-strategy-integrations-v329 article,.facial-strategy-kpis-v329 article,.facial-strategy-priority-v329,.facial-strategy-scenario-v329,.facial-strategy-storage-v329 article,.facial-strategy-timeline-card-v329{min-height:142px;border:1px solid rgba(167,243,208,.17);border-radius:18px;padding:16px;background:rgba(2,44,34,.42);color:#ecfdf5;text-decoration:none}.facial-strategy-card-v329,.facial-strategy-decision-v329,.facial-strategy-priority-v329,.facial-strategy-scenario-v329,.facial-strategy-timeline-card-v329{display:grid;align-content:start;grid-gap:10px;gap:10px}.facial-strategy-card-v329 strong,.facial-strategy-comparator-v329 strong,.facial-strategy-decision-v329 strong,.facial-strategy-integrations-v329 strong,.facial-strategy-kpis-v329 strong,.facial-strategy-priority-v329 strong,.facial-strategy-scenario-v329 strong,.facial-strategy-storage-v329 strong,.facial-strategy-timeline-card-v329 strong{color:#ffffff;font-size:18px}.facial-strategy-card-v329 strong,.facial-strategy-comparator-v329 strong,.facial-strategy-decision-v329 b,.facial-strategy-kpis-v329 strong,.facial-strategy-priority-v329 b{font-size:36px}.facial-strategy-card-v329 small,.facial-strategy-card-v329 span,.facial-strategy-comparator-v329 span,.facial-strategy-decision-v329 span,.facial-strategy-integrations-v329 span,.facial-strategy-kpis-v329 span,.facial-strategy-priority-v329 span,.facial-strategy-scenario-v329 small,.facial-strategy-scenario-v329 span,.facial-strategy-timeline-card-v329 small,.facial-strategy-timeline-card-v329 span{color:rgba(209,250,229,.7);font-size:12px;text-transform:uppercase}.facial-strategy-card-v329 i,.facial-strategy-decision-v329 i,.facial-strategy-priority-v329 i,.facial-strategy-scenario-v329 i,.facial-strategy-timeline-card-v329 i{display:block;height:9px;overflow:hidden;border-radius:999px;background:rgba(15,23,42,.46)}.facial-strategy-card-v329 i em,.facial-strategy-decision-v329 i em,.facial-strategy-priority-v329 i em,.facial-strategy-scenario-v329 i em,.facial-strategy-timeline-card-v329 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#10b981,#67e8f9)}.facial-strategy-decision-v329 header,.facial-strategy-priority-v329 header,.facial-strategy-scenario-v329 header,.facial-strategy-timeline-card-v329 header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.facial-strategy-scenario-v329 div,.facial-strategy-timeline-card-v329 div{display:grid;grid-template-columns:96px 1fr 32px;align-items:center;grid-gap:8px;gap:8px}.facial-strategy-priority-v329 div,.facial-strategy-scenario-v329 footer,.facial-strategy-security-v329>div:last-child,.facial-strategy-storage-v329 article div{display:flex;flex-wrap:wrap;gap:8px}.facial-strategy-scenario-v329 footer span{border-radius:999px;padding:7px 10px;background:rgba(15,118,110,.24)}.facial-strategy-card-v329.elite,.facial-strategy-card-v329.premium,.facial-strategy-decision-v329.prepared,.facial-strategy-priority-v329.high,.facial-strategy-scenario-v329.prepared{border-color:rgba(52,211,153,.45);background:linear-gradient(160deg,rgba(6,95,70,.62),rgba(2,44,34,.42))}.facial-strategy-card-v329.advanced,.facial-strategy-decision-v329.simulated,.facial-strategy-priority-v329.medium,.facial-strategy-scenario-v329.simulated{border-color:rgba(251,191,36,.36);background:linear-gradient(160deg,rgba(120,53,15,.34),rgba(2,44,34,.42))}.facial-strategy-card-v329.basic,.facial-strategy-card-v329.standard,.facial-strategy-decision-v329.future-ai,.facial-strategy-integrations-v329 article.future,.facial-strategy-priority-v329.low,.facial-strategy-scenario-v329.future-ai{border-color:rgba(56,189,248,.35);background:linear-gradient(160deg,rgba(14,116,144,.28),rgba(2,44,34,.42))}@media (max-width:900px){.facial-strategy-v329{padding:16px}.facial-strategy-comparator-v329,.facial-strategy-dashboard-v329,.facial-strategy-decisions-v329,.facial-strategy-hero-v329,.facial-strategy-integrations-v329,.facial-strategy-priorities-v329,.facial-strategy-scenarios-v329,.facial-strategy-security-v329,.facial-strategy-storage-v329,.facial-strategy-timeline-v329{border-radius:18px;padding:18px}.facial-strategy-hero-v329{grid-template-columns:1fr}.facial-strategy-hero-v329 h1{font-size:34px}.facial-strategy-comparator-v329>div:last-child,.facial-strategy-dashboard-v329>div:last-child,.facial-strategy-decisions-v329>div:last-child,.facial-strategy-integrations-v329>div:last-child,.facial-strategy-priorities-v329>div:last-child,.facial-strategy-scenarios-v329>div:last-child,.facial-strategy-storage-v329>div:last-child,.facial-strategy-timeline-v329>div:last-child{grid-template-columns:1fr}}.clinical-orchestrator-v330{min-height:100vh;padding:28px;background:radial-gradient(circle at 10% 8%,rgba(52,211,153,.18),transparent 34%),radial-gradient(circle at 88% 18%,rgba(14,165,233,.18),transparent 34%),linear-gradient(135deg,rgba(2,6,23,.97),rgba(6,78,59,.9));color:#ecfdf5}.clinical-orchestrator-control-v330,.clinical-orchestrator-dashboard-v330,.clinical-orchestrator-engines-v330,.clinical-orchestrator-hero-v330,.clinical-orchestrator-integrations-v330,.clinical-orchestrator-security-v330,.clinical-orchestrator-signals-v330,.clinical-orchestrator-storage-v330,.clinical-orchestrator-timeline-v330,.clinical-orchestrator-workflows-v330{margin:0 auto 20px;max-width:1440px;border:1px solid rgba(167,243,208,.18);border-radius:22px;background:rgba(6,78,59,.3);box-shadow:0 24px 80px rgba(2,6,23,.34);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.clinical-orchestrator-hero-v330{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:20px;gap:20px;padding:28px}.clinical-orchestrator-control-v330,.clinical-orchestrator-dashboard-v330,.clinical-orchestrator-engines-v330,.clinical-orchestrator-integrations-v330,.clinical-orchestrator-security-v330,.clinical-orchestrator-signals-v330,.clinical-orchestrator-storage-v330,.clinical-orchestrator-timeline-v330,.clinical-orchestrator-workflows-v330{padding:24px}.clinical-orchestrator-control-v330 h2,.clinical-orchestrator-dashboard-v330 h2,.clinical-orchestrator-engines-v330 h2,.clinical-orchestrator-hero-v330 h1,.clinical-orchestrator-integrations-v330 h2,.clinical-orchestrator-security-v330 h2,.clinical-orchestrator-signals-v330 h2,.clinical-orchestrator-storage-v330 h2,.clinical-orchestrator-timeline-v330 h2,.clinical-orchestrator-workflows-v330 h2{margin:0;max-width:980px;color:#f8fafc;font-size:28px;line-height:1.12;letter-spacing:0}.clinical-orchestrator-hero-v330 h1{font-size:46px}.clinical-orchestrator-control-v330 p,.clinical-orchestrator-dashboard-v330 p,.clinical-orchestrator-engines-v330 p,.clinical-orchestrator-hero-v330 p,.clinical-orchestrator-integrations-v330 p,.clinical-orchestrator-security-v330 p,.clinical-orchestrator-signals-v330 p,.clinical-orchestrator-storage-v330 p,.clinical-orchestrator-timeline-v330 p,.clinical-orchestrator-workflows-v330 p{max-width:980px;color:rgba(209,250,229,.78);line-height:1.58}.clinical-orchestrator-actions-v330{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.clinical-orchestrator-actions-v330 a,.clinical-orchestrator-security-v330 span,.clinical-orchestrator-signal-v330 small,.clinical-orchestrator-storage-v330 article span,.clinical-orchestrator-workflow-v330 small{border:1px solid rgba(110,231,183,.22);border-radius:999px;padding:9px 12px;background:rgba(15,118,110,.24);color:#d1fae5;font-size:12px;text-decoration:none}.clinical-orchestrator-actions-v330 a:hover,.clinical-orchestrator-engine-v330:hover{background:rgba(16,185,129,.26)}.clinical-orchestrator-hero-v330 aside{display:grid;min-height:220px;place-items:center;align-content:center;border:1px solid rgba(110,231,183,.26);border-radius:20px;background:linear-gradient(160deg,rgba(16,185,129,.22),rgba(15,23,42,.5));text-align:center}.clinical-orchestrator-hero-v330 aside strong{color:#ffffff;font-size:72px;line-height:1}.clinical-orchestrator-hero-v330 aside span{color:#a7f3d0;font-weight:800;text-transform:uppercase}.clinical-orchestrator-hero-v330 aside small{max-width:230px;color:rgba(209,250,229,.72);line-height:1.5}.clinical-orchestrator-control-v330>div:last-child,.clinical-orchestrator-dashboard-v330>div:last-child,.clinical-orchestrator-engines-v330>div:last-child,.clinical-orchestrator-integrations-v330>div:last-child,.clinical-orchestrator-kpis-v330,.clinical-orchestrator-signals-v330>div:last-child,.clinical-orchestrator-storage-v330>div:last-child,.clinical-orchestrator-timeline-v330>div:last-child,.clinical-orchestrator-workflows-v330>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:14px;gap:14px;margin-top:18px}.clinical-orchestrator-kpis-v330{max-width:1440px;margin:0 auto 20px}.clinical-orchestrator-card-v330,.clinical-orchestrator-engine-v330,.clinical-orchestrator-integrations-v330 article,.clinical-orchestrator-kpis-v330 article,.clinical-orchestrator-layer-v330,.clinical-orchestrator-signal-v330,.clinical-orchestrator-storage-v330 article,.clinical-orchestrator-timeline-card-v330,.clinical-orchestrator-workflow-v330{min-height:142px;border:1px solid rgba(167,243,208,.17);border-radius:18px;padding:16px;background:rgba(2,44,34,.42);color:#ecfdf5;text-decoration:none}.clinical-orchestrator-card-v330,.clinical-orchestrator-engine-v330,.clinical-orchestrator-layer-v330,.clinical-orchestrator-signal-v330,.clinical-orchestrator-timeline-card-v330,.clinical-orchestrator-workflow-v330{display:grid;align-content:start;grid-gap:10px;gap:10px}.clinical-orchestrator-card-v330 strong,.clinical-orchestrator-engine-v330 strong,.clinical-orchestrator-integrations-v330 strong,.clinical-orchestrator-kpis-v330 strong,.clinical-orchestrator-layer-v330 strong,.clinical-orchestrator-signal-v330 strong,.clinical-orchestrator-storage-v330 strong,.clinical-orchestrator-timeline-card-v330 strong,.clinical-orchestrator-workflow-v330 strong{color:#ffffff;font-size:18px}.clinical-orchestrator-card-v330 strong,.clinical-orchestrator-engine-v330 b,.clinical-orchestrator-kpis-v330 strong,.clinical-orchestrator-layer-v330 b,.clinical-orchestrator-signal-v330 b,.clinical-orchestrator-workflow-v330 b{font-size:36px}.clinical-orchestrator-card-v330 small,.clinical-orchestrator-card-v330 span,.clinical-orchestrator-engine-v330 span,.clinical-orchestrator-integrations-v330 span,.clinical-orchestrator-kpis-v330 span,.clinical-orchestrator-layer-v330 span,.clinical-orchestrator-signal-v330 span,.clinical-orchestrator-timeline-card-v330 small,.clinical-orchestrator-timeline-card-v330 span,.clinical-orchestrator-workflow-v330 span{color:rgba(209,250,229,.7);font-size:12px;text-transform:uppercase}.clinical-orchestrator-card-v330 i,.clinical-orchestrator-engine-v330 i,.clinical-orchestrator-layer-v330 i,.clinical-orchestrator-signal-v330 i,.clinical-orchestrator-timeline-card-v330 i,.clinical-orchestrator-workflow-v330 i{display:block;height:9px;overflow:hidden;border-radius:999px;background:rgba(15,23,42,.46)}.clinical-orchestrator-card-v330 i em,.clinical-orchestrator-engine-v330 i em,.clinical-orchestrator-layer-v330 i em,.clinical-orchestrator-signal-v330 i em,.clinical-orchestrator-timeline-card-v330 i em,.clinical-orchestrator-workflow-v330 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#10b981,#67e8f9)}.clinical-orchestrator-engine-v330 header,.clinical-orchestrator-layer-v330 header,.clinical-orchestrator-signal-v330 header,.clinical-orchestrator-timeline-card-v330 header,.clinical-orchestrator-workflow-v330 header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.clinical-orchestrator-timeline-card-v330 div{display:grid;grid-template-columns:96px 1fr 32px;align-items:center;grid-gap:8px;gap:8px}.clinical-orchestrator-security-v330>div:last-child,.clinical-orchestrator-signal-v330 div,.clinical-orchestrator-storage-v330 article div,.clinical-orchestrator-workflow-v330 div{display:flex;flex-wrap:wrap;gap:8px}.clinical-orchestrator-card-v330.elite,.clinical-orchestrator-card-v330.premium,.clinical-orchestrator-engine-v330.connected,.clinical-orchestrator-engine-v330.ready,.clinical-orchestrator-integrations-v330 article.prepared,.clinical-orchestrator-layer-v330.connected,.clinical-orchestrator-layer-v330.ready,.clinical-orchestrator-signal-v330.connected,.clinical-orchestrator-signal-v330.ready,.clinical-orchestrator-workflow-v330.connected,.clinical-orchestrator-workflow-v330.ready{border-color:rgba(52,211,153,.45);background:linear-gradient(160deg,rgba(6,95,70,.62),rgba(2,44,34,.42))}.clinical-orchestrator-card-v330.advanced,.clinical-orchestrator-engine-v330.simulated,.clinical-orchestrator-layer-v330.simulated,.clinical-orchestrator-signal-v330.simulated,.clinical-orchestrator-workflow-v330.simulated{border-color:rgba(251,191,36,.36);background:linear-gradient(160deg,rgba(120,53,15,.34),rgba(2,44,34,.42))}.clinical-orchestrator-card-v330.basic,.clinical-orchestrator-card-v330.standard,.clinical-orchestrator-engine-v330.future-ai,.clinical-orchestrator-engine-v330.pending,.clinical-orchestrator-integrations-v330 article.future,.clinical-orchestrator-layer-v330.future-ai,.clinical-orchestrator-layer-v330.pending,.clinical-orchestrator-signal-v330.future-ai,.clinical-orchestrator-signal-v330.pending,.clinical-orchestrator-workflow-v330.future-ai,.clinical-orchestrator-workflow-v330.pending{border-color:rgba(56,189,248,.35);background:linear-gradient(160deg,rgba(14,116,144,.28),rgba(2,44,34,.42))}@media (max-width:900px){.clinical-orchestrator-v330{padding:16px}.clinical-orchestrator-control-v330,.clinical-orchestrator-dashboard-v330,.clinical-orchestrator-engines-v330,.clinical-orchestrator-hero-v330,.clinical-orchestrator-integrations-v330,.clinical-orchestrator-security-v330,.clinical-orchestrator-signals-v330,.clinical-orchestrator-storage-v330,.clinical-orchestrator-timeline-v330,.clinical-orchestrator-workflows-v330{border-radius:18px;padding:18px}.clinical-orchestrator-hero-v330{grid-template-columns:1fr}.clinical-orchestrator-hero-v330 h1{font-size:34px}.clinical-orchestrator-control-v330>div:last-child,.clinical-orchestrator-dashboard-v330>div:last-child,.clinical-orchestrator-engines-v330>div:last-child,.clinical-orchestrator-integrations-v330>div:last-child,.clinical-orchestrator-signals-v330>div:last-child,.clinical-orchestrator-storage-v330>div:last-child,.clinical-orchestrator-timeline-v330>div:last-child,.clinical-orchestrator-workflows-v330>div:last-child{grid-template-columns:1fr}}.corporate-board-v331{min-height:100vh;padding:28px;background:radial-gradient(circle at 10% 8%,rgba(52,211,153,.18),transparent 34%),radial-gradient(circle at 88% 18%,rgba(14,165,233,.18),transparent 34%),linear-gradient(135deg,rgba(2,6,23,.97),rgba(4,47,46,.92));color:#ecfdf5}.corporate-board-command-v331-section,.corporate-board-dashboard-v331,.corporate-board-governance-v331-section,.corporate-board-hero-v331,.corporate-board-integrations-v331,.corporate-board-members-v331,.corporate-board-opportunities-v331,.corporate-board-risks-v331,.corporate-board-security-v331,.corporate-board-storage-v331,.corporate-board-strategic-v331-section,.corporate-board-timeline-v331{margin:0 auto 20px;max-width:1440px;border:1px solid rgba(167,243,208,.18);border-radius:22px;background:rgba(6,78,59,.3);box-shadow:0 24px 80px rgba(2,6,23,.34);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.corporate-board-hero-v331{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:20px;gap:20px;padding:28px}.corporate-board-command-v331-section,.corporate-board-dashboard-v331,.corporate-board-governance-v331-section,.corporate-board-integrations-v331,.corporate-board-members-v331,.corporate-board-opportunities-v331,.corporate-board-risks-v331,.corporate-board-security-v331,.corporate-board-storage-v331,.corporate-board-strategic-v331-section,.corporate-board-timeline-v331{padding:24px}.corporate-board-command-v331-section h2,.corporate-board-dashboard-v331 h2,.corporate-board-governance-v331-section h2,.corporate-board-hero-v331 h1,.corporate-board-integrations-v331 h2,.corporate-board-members-v331 h2,.corporate-board-opportunities-v331 h2,.corporate-board-risks-v331 h2,.corporate-board-security-v331 h2,.corporate-board-storage-v331 h2,.corporate-board-strategic-v331-section h2,.corporate-board-timeline-v331 h2{margin:0;max-width:980px;color:#f8fafc;font-size:28px;line-height:1.12;letter-spacing:0}.corporate-board-hero-v331 h1{font-size:46px}.corporate-board-command-v331-section p,.corporate-board-dashboard-v331 p,.corporate-board-governance-v331-section p,.corporate-board-hero-v331 p,.corporate-board-integrations-v331 p,.corporate-board-members-v331 p,.corporate-board-opportunities-v331 p,.corporate-board-risks-v331 p,.corporate-board-security-v331 p,.corporate-board-storage-v331 p,.corporate-board-strategic-v331-section p,.corporate-board-timeline-v331 p{max-width:980px;color:rgba(209,250,229,.78);line-height:1.58}.corporate-board-actions-v331{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.corporate-board-actions-v331 a,.corporate-board-opportunity-v331 small,.corporate-board-security-v331 span,.corporate-board-storage-v331 article span{border:1px solid rgba(110,231,183,.22);border-radius:999px;padding:9px 12px;background:rgba(15,118,110,.24);color:#d1fae5;font-size:12px;text-decoration:none}.corporate-board-actions-v331 a:hover{background:rgba(16,185,129,.26)}.corporate-board-hero-v331 aside{display:grid;min-height:220px;place-items:center;align-content:center;border:1px solid rgba(110,231,183,.26);border-radius:20px;background:linear-gradient(160deg,rgba(16,185,129,.22),rgba(15,23,42,.5));text-align:center}.corporate-board-hero-v331 aside strong{color:#ffffff;font-size:72px;line-height:1}.corporate-board-hero-v331 aside span{color:#a7f3d0;font-weight:800;text-transform:uppercase}.corporate-board-hero-v331 aside small{max-width:230px;color:rgba(209,250,229,.72);line-height:1.5}.corporate-board-command-v331-section>div:last-child,.corporate-board-dashboard-v331>div:last-child,.corporate-board-governance-v331-section>div:last-child,.corporate-board-integrations-v331>div:last-child,.corporate-board-kpis-v331,.corporate-board-members-v331>div:last-child,.corporate-board-opportunities-v331>div:last-child,.corporate-board-risks-v331>div:last-child,.corporate-board-storage-v331>div:last-child,.corporate-board-strategic-v331-section>div:last-child,.corporate-board-timeline-v331>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:14px;gap:14px;margin-top:18px}.corporate-board-kpis-v331{max-width:1440px;margin:0 auto 20px}.corporate-board-card-v331,.corporate-board-command-v331,.corporate-board-governance-v331,.corporate-board-integrations-v331 article,.corporate-board-kpis-v331 article,.corporate-board-member-v331,.corporate-board-opportunity-v331,.corporate-board-risk-v331,.corporate-board-storage-v331 article,.corporate-board-strategic-v331,.corporate-board-timeline-card-v331{min-height:142px;border:1px solid rgba(167,243,208,.17);border-radius:18px;padding:16px;background:rgba(2,44,34,.42);color:#ecfdf5;text-decoration:none}.corporate-board-card-v331,.corporate-board-command-v331,.corporate-board-governance-v331,.corporate-board-member-v331,.corporate-board-opportunity-v331,.corporate-board-risk-v331,.corporate-board-strategic-v331,.corporate-board-timeline-card-v331{display:grid;align-content:start;grid-gap:10px;gap:10px}.corporate-board-card-v331 strong,.corporate-board-command-v331 strong,.corporate-board-governance-v331 strong,.corporate-board-integrations-v331 strong,.corporate-board-kpis-v331 strong,.corporate-board-member-v331 strong,.corporate-board-opportunity-v331 strong,.corporate-board-risk-v331 strong,.corporate-board-storage-v331 strong,.corporate-board-strategic-v331 strong,.corporate-board-timeline-card-v331 strong{color:#ffffff;font-size:18px}.corporate-board-card-v331 strong,.corporate-board-command-v331 b,.corporate-board-governance-v331 strong,.corporate-board-kpis-v331 strong,.corporate-board-member-v331 b,.corporate-board-opportunity-v331 b,.corporate-board-risk-v331 b,.corporate-board-strategic-v331 b{font-size:36px}.corporate-board-card-v331 small,.corporate-board-card-v331 span,.corporate-board-command-v331 span,.corporate-board-governance-v331 small,.corporate-board-governance-v331 span,.corporate-board-integrations-v331 span,.corporate-board-kpis-v331 span,.corporate-board-member-v331 small,.corporate-board-member-v331 span,.corporate-board-opportunity-v331 span,.corporate-board-risk-v331 small,.corporate-board-risk-v331 span,.corporate-board-strategic-v331 small,.corporate-board-strategic-v331 span,.corporate-board-timeline-card-v331 small,.corporate-board-timeline-card-v331 span{color:rgba(209,250,229,.7);font-size:12px;text-transform:uppercase}.corporate-board-card-v331 i,.corporate-board-command-v331 i,.corporate-board-member-v331 i,.corporate-board-opportunity-v331 i,.corporate-board-strategic-v331 i,.corporate-board-timeline-card-v331 i{display:block;height:9px;overflow:hidden;border-radius:999px;background:rgba(15,23,42,.46)}.corporate-board-card-v331 i em,.corporate-board-command-v331 i em,.corporate-board-member-v331 i em,.corporate-board-opportunity-v331 i em,.corporate-board-strategic-v331 i em,.corporate-board-timeline-card-v331 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#10b981,#67e8f9)}.corporate-board-command-v331 header,.corporate-board-member-v331 header,.corporate-board-opportunity-v331 header,.corporate-board-risk-v331 header,.corporate-board-strategic-v331 header,.corporate-board-timeline-card-v331 header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.corporate-board-timeline-card-v331 div{display:grid;grid-template-columns:96px 1fr 32px;align-items:center;grid-gap:8px;gap:8px}.corporate-board-opportunity-v331 div,.corporate-board-security-v331>div:last-child,.corporate-board-storage-v331 article div{display:flex;flex-wrap:wrap;gap:8px}.corporate-board-card-v331.elite,.corporate-board-card-v331.premium,.corporate-board-command-v331.connected,.corporate-board-command-v331.ready,.corporate-board-governance-v331.connected,.corporate-board-governance-v331.ready,.corporate-board-integrations-v331 article.prepared,.corporate-board-member-v331.connected,.corporate-board-member-v331.ready,.corporate-board-opportunity-v331.connected,.corporate-board-opportunity-v331.ready,.corporate-board-strategic-v331.critical,.corporate-board-strategic-v331.high{border-color:rgba(52,211,153,.45);background:linear-gradient(160deg,rgba(6,95,70,.62),rgba(2,44,34,.42))}.corporate-board-card-v331.advanced,.corporate-board-command-v331.simulated,.corporate-board-governance-v331.simulated,.corporate-board-member-v331.simulated,.corporate-board-opportunity-v331.simulated,.corporate-board-risk-v331.critical,.corporate-board-risk-v331.high,.corporate-board-strategic-v331.medium{border-color:rgba(251,191,36,.36);background:linear-gradient(160deg,rgba(120,53,15,.34),rgba(2,44,34,.42))}.corporate-board-card-v331.basic,.corporate-board-card-v331.standard,.corporate-board-command-v331.future-ai,.corporate-board-command-v331.pending,.corporate-board-governance-v331.future-ai,.corporate-board-governance-v331.pending,.corporate-board-integrations-v331 article.future,.corporate-board-member-v331.future-ai,.corporate-board-member-v331.pending,.corporate-board-opportunity-v331.future-ai,.corporate-board-opportunity-v331.pending,.corporate-board-risk-v331.low,.corporate-board-risk-v331.medium,.corporate-board-strategic-v331.low{border-color:rgba(56,189,248,.35);background:linear-gradient(160deg,rgba(14,116,144,.28),rgba(2,44,34,.42))}.autonomous-operations-agent-v332.ready,.autonomous-operations-agent-v332.working,.autonomous-operations-card-v332.advanced-autonomous,.autonomous-operations-card-v332.autonomous,.autonomous-operations-card-v332.enterprise-autonomous,.autonomous-operations-workflow-v332.ready,.autonomous-operations-workflow-v332.working{border-color:rgba(45,212,191,.46);background:linear-gradient(160deg,rgba(13,148,136,.38),rgba(2,44,34,.48))}.autonomous-operations-agent-v332.waiting,.autonomous-operations-card-v332.assisted,.autonomous-operations-card-v332.semi-autonomous,.autonomous-operations-task-v332.critical,.autonomous-operations-task-v332.high,.autonomous-operations-workflow-v332.waiting{border-color:rgba(251,191,36,.38);background:linear-gradient(160deg,rgba(120,53,15,.34),rgba(2,44,34,.44))}.autonomous-operations-agent-v332.future-autonomous,.autonomous-operations-workflow-v332.future-autonomous{border-color:rgba(56,189,248,.38);background:linear-gradient(160deg,rgba(14,116,144,.3),rgba(2,44,34,.44))}.knowledge-memory-card-v333.enterprise,.knowledge-memory-card-v333.premium,.knowledge-memory-memory-v333.advanced,.knowledge-memory-memory-v333.complete,.knowledge-memory-source-v333.connected,.knowledge-memory-source-v333.prepared{border-color:rgba(45,212,191,.46);background:linear-gradient(160deg,rgba(13,148,136,.4),rgba(2,44,34,.48))}.knowledge-memory-card-v333.advanced,.knowledge-memory-flow-card-v333,.knowledge-memory-memory-v333.structured,.knowledge-memory-relationship-v333{border-color:rgba(125,211,252,.38);background:linear-gradient(160deg,rgba(14,116,144,.32),rgba(2,44,34,.44))}.knowledge-memory-card-v333.basic,.knowledge-memory-card-v333.standard,.knowledge-memory-memory-v333.growing,.knowledge-memory-memory-v333.limited,.knowledge-memory-source-v333.future-ai,.knowledge-memory-source-v333.simulated{border-color:rgba(251,191,36,.36);background:linear-gradient(160deg,rgba(120,53,15,.32),rgba(2,44,34,.44))}@media (max-width:900px){.corporate-board-v331{padding:16px}.corporate-board-command-v331-section,.corporate-board-dashboard-v331,.corporate-board-governance-v331-section,.corporate-board-hero-v331,.corporate-board-integrations-v331,.corporate-board-members-v331,.corporate-board-opportunities-v331,.corporate-board-risks-v331,.corporate-board-security-v331,.corporate-board-storage-v331,.corporate-board-strategic-v331-section,.corporate-board-timeline-v331{border-radius:18px;padding:18px}.corporate-board-hero-v331{grid-template-columns:1fr}.corporate-board-hero-v331 h1{font-size:34px}.corporate-board-command-v331-section>div:last-child,.corporate-board-dashboard-v331>div:last-child,.corporate-board-governance-v331-section>div:last-child,.corporate-board-integrations-v331>div:last-child,.corporate-board-members-v331>div:last-child,.corporate-board-opportunities-v331>div:last-child,.corporate-board-risks-v331>div:last-child,.corporate-board-storage-v331>div:last-child,.corporate-board-strategic-v331-section>div:last-child,.corporate-board-timeline-v331>div:last-child{grid-template-columns:1fr}}.facial-command-v328{min-height:100vh;padding:28px;background:radial-gradient(circle at 12% 8%,rgba(16,185,129,.2),transparent 32%),radial-gradient(circle at 86% 18%,rgba(20,184,166,.16),transparent 34%),linear-gradient(135deg,rgba(2,6,23,.96),rgba(4,47,46,.92));color:#ecfdf5}.facial-command-alerts-v328,.facial-command-comparator-v328,.facial-command-dashboard-v328,.facial-command-engines-v328,.facial-command-hero-v328,.facial-command-integrations-v328,.facial-command-opportunities-v328,.facial-command-security-v328,.facial-command-storage-v328,.facial-command-timeline-v328{margin:0 auto 20px;max-width:1440px;border:1px solid rgba(167,243,208,.18);border-radius:22px;background:rgba(6,78,59,.3);box-shadow:0 24px 80px rgba(2,6,23,.34);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.facial-command-hero-v328{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:20px;gap:20px;padding:28px}.facial-command-alerts-v328,.facial-command-comparator-v328,.facial-command-dashboard-v328,.facial-command-engines-v328,.facial-command-integrations-v328,.facial-command-opportunities-v328,.facial-command-security-v328,.facial-command-storage-v328,.facial-command-timeline-v328{padding:24px}.facial-command-alerts-v328 h2,.facial-command-comparator-v328 h2,.facial-command-dashboard-v328 h2,.facial-command-engines-v328 h2,.facial-command-hero-v328 h1,.facial-command-integrations-v328 h2,.facial-command-opportunities-v328 h2,.facial-command-security-v328 h2,.facial-command-storage-v328 h2,.facial-command-timeline-v328 h2{margin:0;max-width:980px;color:#f8fafc;font-size:28px;line-height:1.12;letter-spacing:0}.facial-command-hero-v328 h1{font-size:46px}.facial-command-alerts-v328 p,.facial-command-comparator-v328 p,.facial-command-dashboard-v328 p,.facial-command-engines-v328 p,.facial-command-hero-v328 p,.facial-command-integrations-v328 p,.facial-command-opportunities-v328 p,.facial-command-security-v328 p,.facial-command-storage-v328 p,.facial-command-timeline-v328 p{max-width:980px;color:rgba(209,250,229,.78);line-height:1.58}.facial-command-actions-v328{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.facial-command-actions-v328 a,.facial-command-opportunity-v328 small,.facial-command-security-v328 span,.facial-command-storage-v328 article span{border:1px solid rgba(110,231,183,.22);border-radius:999px;padding:9px 12px;background:rgba(15,118,110,.24);color:#d1fae5;font-size:12px;text-decoration:none}.facial-command-actions-v328 a:hover{background:rgba(16,185,129,.26)}.facial-command-hero-v328 aside{display:grid;min-height:220px;place-items:center;align-content:center;border:1px solid rgba(110,231,183,.26);border-radius:20px;background:linear-gradient(160deg,rgba(16,185,129,.22),rgba(15,23,42,.5));text-align:center}.facial-command-hero-v328 aside strong{color:#ffffff;font-size:72px;line-height:1}.facial-command-hero-v328 aside span{color:#a7f3d0;font-weight:800;text-transform:uppercase}.facial-command-hero-v328 aside small{max-width:230px;color:rgba(209,250,229,.72);line-height:1.5}.facial-command-alerts-v328>div:last-child,.facial-command-comparator-v328>div:last-child,.facial-command-dashboard-v328>div:last-child,.facial-command-engines-v328>div:last-child,.facial-command-integrations-v328>div:last-child,.facial-command-kpis-v328,.facial-command-opportunities-v328>div:last-child,.facial-command-storage-v328>div:last-child,.facial-command-timeline-v328>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:14px;gap:14px;margin-top:18px}.facial-command-kpis-v328{max-width:1440px;margin:0 auto 20px}.facial-command-alert-v328,.facial-command-card-v328,.facial-command-comparator-v328 article,.facial-command-engine-v328,.facial-command-integrations-v328 article,.facial-command-kpis-v328 article,.facial-command-opportunity-v328,.facial-command-storage-v328 article,.facial-command-timeline-card-v328{min-height:142px;border:1px solid rgba(167,243,208,.17);border-radius:18px;padding:16px;background:rgba(2,44,34,.42);color:#ecfdf5;text-decoration:none}.facial-command-card-v328,.facial-command-engine-v328,.facial-command-opportunity-v328,.facial-command-timeline-card-v328{display:grid;align-content:start;grid-gap:10px;gap:10px}.facial-command-alert-v328 strong,.facial-command-card-v328 strong,.facial-command-comparator-v328 strong,.facial-command-engine-v328 strong,.facial-command-integrations-v328 strong,.facial-command-kpis-v328 strong,.facial-command-opportunity-v328 strong,.facial-command-storage-v328 strong,.facial-command-timeline-card-v328 strong{color:#ffffff;font-size:18px}.facial-command-card-v328 strong,.facial-command-comparator-v328 strong,.facial-command-engine-v328 b,.facial-command-kpis-v328 strong,.facial-command-opportunity-v328 b{font-size:36px}.facial-command-alert-v328 small,.facial-command-alert-v328 span,.facial-command-card-v328 small,.facial-command-card-v328 span,.facial-command-comparator-v328 span,.facial-command-engine-v328 span,.facial-command-integrations-v328 span,.facial-command-kpis-v328 span,.facial-command-opportunity-v328 span,.facial-command-timeline-card-v328 small,.facial-command-timeline-card-v328 span{color:rgba(209,250,229,.7);font-size:12px;text-transform:uppercase}.facial-command-card-v328 i,.facial-command-engine-v328 i,.facial-command-opportunity-v328 i,.facial-command-timeline-card-v328 i{display:block;height:9px;overflow:hidden;border-radius:999px;background:rgba(15,23,42,.46)}.facial-command-card-v328 i em,.facial-command-engine-v328 i em,.facial-command-opportunity-v328 i em,.facial-command-timeline-card-v328 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#10b981,#67e8f9)}.facial-command-alert-v328 header,.facial-command-engine-v328 header,.facial-command-opportunity-v328 header,.facial-command-timeline-card-v328 header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.facial-command-timeline-card-v328 div{display:grid;grid-template-columns:80px 1fr 32px;align-items:center;grid-gap:8px;gap:8px}.facial-command-opportunity-v328 div,.facial-command-security-v328>div:last-child,.facial-command-storage-v328 article div{display:flex;flex-wrap:wrap;gap:8px}.facial-command-alert-v328.critical,.facial-command-card-v328.elite,.facial-command-card-v328.premium,.facial-command-engine-v328.ready,.facial-command-opportunity-v328.ready{border-color:rgba(52,211,153,.45);background:linear-gradient(160deg,rgba(6,95,70,.62),rgba(2,44,34,.42))}.facial-command-alert-v328.important,.facial-command-card-v328.advanced,.facial-command-engine-v328.learning,.facial-command-opportunity-v328.learning{border-color:rgba(251,191,36,.36);background:linear-gradient(160deg,rgba(120,53,15,.34),rgba(2,44,34,.42))}.facial-command-alert-v328.attention,.facial-command-engine-v328.future-ai,.facial-command-engine-v328.simulated,.facial-command-integrations-v328 article.future,.facial-command-opportunity-v328.simulated{border-color:rgba(56,189,248,.35);background:linear-gradient(160deg,rgba(14,116,144,.28),rgba(2,44,34,.42))}@media (max-width:900px){.facial-command-v328{padding:16px}.facial-command-alerts-v328,.facial-command-comparator-v328,.facial-command-dashboard-v328,.facial-command-engines-v328,.facial-command-hero-v328,.facial-command-integrations-v328,.facial-command-opportunities-v328,.facial-command-security-v328,.facial-command-storage-v328,.facial-command-timeline-v328{border-radius:18px;padding:18px}.facial-command-hero-v328{grid-template-columns:1fr}.facial-command-hero-v328 h1{font-size:34px}.facial-command-alerts-v328>div:last-child,.facial-command-comparator-v328>div:last-child,.facial-command-dashboard-v328>div:last-child,.facial-command-engines-v328>div:last-child,.facial-command-integrations-v328>div:last-child,.facial-command-opportunities-v328>div:last-child,.facial-command-storage-v328>div:last-child,.facial-command-timeline-v328>div:last-child{grid-template-columns:1fr}}.digital-twin-v327{min-height:100vh;padding:1rem;color:#062f2a;background:linear-gradient(135deg,#ecfdf5,#f8fafc 46%,#e0f2fe)}.digital-twin-comparator-v327,.digital-twin-dashboard-v327,.digital-twin-hero-v327,.digital-twin-integrations-v327,.digital-twin-layers-v327,.digital-twin-scenarios-v327,.digital-twin-score-v327,.digital-twin-security-v327,.digital-twin-storage-v327,.digital-twin-timeline-v327,.digital-twin-visualizations-v327{display:grid;grid-template-columns:minmax(0,.88fr) minmax(19rem,1.12fr);grid-gap:1rem;gap:1rem;margin-bottom:1rem;border:1px solid rgba(16,185,129,.18);border-radius:8px;padding:1rem;background:rgba(255,255,255,.68);box-shadow:0 22px 70px rgba(6,95,70,.11);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.digital-twin-comparator-v327 h2,.digital-twin-dashboard-v327 h2,.digital-twin-hero-v327 h1,.digital-twin-integrations-v327 h2,.digital-twin-layers-v327 h2,.digital-twin-scenarios-v327 h2,.digital-twin-score-v327 h2,.digital-twin-security-v327 h2,.digital-twin-storage-v327 h2,.digital-twin-timeline-v327 h2,.digital-twin-visualizations-v327 h2{max-width:64rem;margin:.25rem 0 .55rem;color:#064e3b;font-size:1.9rem;line-height:1.08;letter-spacing:0}.digital-twin-comparator-v327 p,.digital-twin-dashboard-v327 p,.digital-twin-hero-v327 p,.digital-twin-integrations-v327 p,.digital-twin-layers-v327 p,.digital-twin-scenarios-v327 p,.digital-twin-score-v327 p,.digital-twin-security-v327 p,.digital-twin-storage-v327 p,.digital-twin-timeline-v327 p,.digital-twin-visualizations-v327 p{max-width:64rem;margin:0;color:rgba(6,47,42,.72);line-height:1.58}.digital-twin-actions-v327{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.digital-twin-actions-v327 a,.digital-twin-security-v327 span,.digital-twin-storage-v327 article span{border:1px solid rgba(16,185,129,.22);border-radius:999px;padding:.42rem .7rem;color:#047857;background:rgba(236,253,245,.82);font-size:.82rem;font-weight:850;text-decoration:none}.digital-twin-actions-v327 a:hover{background:rgba(209,250,229,.94)}.digital-twin-hero-v327 aside,.digital-twin-score-panel-v327{display:grid;place-items:center;min-height:15rem;border:1px solid rgba(16,185,129,.18);border-radius:8px;padding:1rem;text-align:center;background:linear-gradient(145deg,rgba(16,185,129,.18),rgba(37,99,235,.14)),rgba(255,255,255,.72)}.digital-twin-hero-v327 aside strong,.digital-twin-score-panel-v327 strong{color:#047857;font-size:5.6rem;line-height:.92}.digital-twin-hero-v327 aside span,.digital-twin-score-panel-v327 span{color:#0369a1;font-weight:900}.digital-twin-hero-v327 aside small,.digital-twin-score-panel-v327 small{max-width:25rem;color:rgba(6,47,42,.68);line-height:1.45}.digital-twin-comparator-v327>div:last-child,.digital-twin-dashboard-v327>div:last-child,.digital-twin-integrations-v327>div:last-child,.digital-twin-kpis-v327,.digital-twin-layers-v327>div:last-child,.digital-twin-scenarios-v327>div:last-child,.digital-twin-storage-v327>div:last-child,.digital-twin-timeline-v327>div:last-child,.digital-twin-visualizations-v327>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.digital-twin-kpis-v327{margin-bottom:1rem}.digital-twin-card-v327,.digital-twin-comparator-v327 article,.digital-twin-integrations-v327 article,.digital-twin-kpis-v327 article,.digital-twin-layer-v327,.digital-twin-scenario-v327,.digital-twin-storage-v327 article,.digital-twin-timeline-card-v327,.digital-twin-view-v327{min-width:0;border:1px solid rgba(16,185,129,.16);border-radius:8px;padding:.9rem;background:rgba(255,255,255,.7);box-shadow:0 14px 44px rgba(6,95,70,.08)}.digital-twin-card-v327,.digital-twin-integrations-v327 article,.digital-twin-kpis-v327 article,.digital-twin-layer-v327,.digital-twin-scenario-v327,.digital-twin-storage-v327 article,.digital-twin-timeline-card-v327,.digital-twin-view-v327{display:grid;grid-gap:.62rem;gap:.62rem}.digital-twin-card-v327 strong,.digital-twin-comparator-v327 strong,.digital-twin-integrations-v327 strong,.digital-twin-kpis-v327 strong,.digital-twin-layer-v327 strong,.digital-twin-scenario-v327 strong,.digital-twin-storage-v327 strong,.digital-twin-timeline-card-v327 strong,.digital-twin-view-v327 strong{color:#064e3b}.digital-twin-kpis-v327 strong,.digital-twin-layer-v327 b,.digital-twin-scenario-v327 b,.digital-twin-view-v327 b{font-size:1.9rem}.digital-twin-card-v327 small,.digital-twin-card-v327 span,.digital-twin-comparator-v327 span,.digital-twin-integrations-v327 span,.digital-twin-kpis-v327 span,.digital-twin-layer-v327 small,.digital-twin-layer-v327 span,.digital-twin-scenario-v327 small,.digital-twin-scenario-v327 span,.digital-twin-timeline-card-v327 small,.digital-twin-timeline-card-v327 span,.digital-twin-view-v327 span{color:rgba(6,47,42,.64)}.digital-twin-card-v327 i,.digital-twin-layer-v327 i,.digital-twin-scenario-v327 i,.digital-twin-timeline-card-v327 i,.digital-twin-view-v327 i{display:block;height:.52rem;overflow:hidden;border-radius:999px;background:rgba(15,23,42,.08)}.digital-twin-card-v327 i em,.digital-twin-layer-v327 i em,.digital-twin-scenario-v327 i em,.digital-twin-timeline-card-v327 i em,.digital-twin-view-v327 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#10b981,#06b6d4,#2563eb)}.digital-twin-integrations-v327 article,.digital-twin-layer-v327 header,.digital-twin-scenario-v327 header,.digital-twin-timeline-card-v327 header,.digital-twin-view-v327 header{display:flex;align-items:center;justify-content:space-between;gap:.65rem}.digital-twin-integrations-v327 article span,.digital-twin-layer-v327 header span,.digital-twin-scenario-v327 header span,.digital-twin-view-v327 header span{align-self:flex-start;border-radius:999px;padding:.24rem .55rem;color:#047857;background:rgba(209,250,229,.82);font-size:.72rem;font-weight:900;white-space:nowrap}.digital-twin-timeline-card-v327 div{display:grid;grid-template-columns:7.5rem 1fr 2.5rem;grid-gap:.45rem;gap:.45rem;align-items:center}.digital-twin-comparator-v327>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr))}.digital-twin-comparator-v327 article{display:grid;min-height:12rem;place-items:center;text-align:center;background:linear-gradient(145deg,rgba(236,253,245,.86),rgba(224,242,254,.72))}.digital-twin-comparator-v327 article strong{font-size:1.28rem}.digital-twin-security-v327>div:last-child,.digital-twin-storage-v327 article div{display:flex;flex-wrap:wrap;gap:.45rem;align-content:flex-start}.digital-twin-card-v327.complete-twin,.digital-twin-card-v327.premium-twin,.digital-twin-layer-v327.prepared,.digital-twin-scenario-v327.complete-twin,.digital-twin-scenario-v327.premium-twin,.digital-twin-view-v327.prepared{background:linear-gradient(145deg,rgba(236,253,245,.92),rgba(255,255,255,.76))}.digital-twin-card-v327.advanced-twin,.digital-twin-layer-v327.manual_review,.digital-twin-scenario-v327.advanced-twin,.digital-twin-view-v327.manual_review{background:linear-gradient(145deg,rgba(254,249,195,.58),rgba(255,255,255,.76))}.digital-twin-card-v327.basic-twin,.digital-twin-card-v327.standard-twin,.digital-twin-integrations-v327 article.future,.digital-twin-layer-v327.future,.digital-twin-scenario-v327.basic-twin,.digital-twin-scenario-v327.future,.digital-twin-scenario-v327.standard-twin,.digital-twin-view-v327.future{background:linear-gradient(145deg,rgba(224,242,254,.72),rgba(255,255,255,.76))}@media (max-width:1180px){.digital-twin-comparator-v327,.digital-twin-dashboard-v327,.digital-twin-hero-v327,.digital-twin-integrations-v327,.digital-twin-layers-v327,.digital-twin-scenarios-v327,.digital-twin-score-v327,.digital-twin-security-v327,.digital-twin-storage-v327,.digital-twin-timeline-v327,.digital-twin-visualizations-v327{grid-template-columns:1fr}.digital-twin-dashboard-v327>div:last-child,.digital-twin-integrations-v327>div:last-child,.digital-twin-kpis-v327,.digital-twin-layers-v327>div:last-child,.digital-twin-scenarios-v327>div:last-child,.digital-twin-storage-v327>div:last-child,.digital-twin-timeline-v327>div:last-child,.digital-twin-visualizations-v327>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.digital-twin-v327{padding:.75rem}.digital-twin-comparator-v327 h2,.digital-twin-dashboard-v327 h2,.digital-twin-hero-v327 h1,.digital-twin-integrations-v327 h2,.digital-twin-layers-v327 h2,.digital-twin-scenarios-v327 h2,.digital-twin-score-v327 h2,.digital-twin-security-v327 h2,.digital-twin-storage-v327 h2,.digital-twin-timeline-v327 h2,.digital-twin-visualizations-v327 h2{font-size:1.45rem}.digital-twin-hero-v327 aside strong,.digital-twin-score-panel-v327 strong{font-size:4rem}.digital-twin-comparator-v327>div:last-child,.digital-twin-dashboard-v327>div:last-child,.digital-twin-integrations-v327>div:last-child,.digital-twin-kpis-v327,.digital-twin-layers-v327>div:last-child,.digital-twin-scenarios-v327>div:last-child,.digital-twin-storage-v327>div:last-child,.digital-twin-timeline-card-v327 div,.digital-twin-timeline-v327>div:last-child,.digital-twin-visualizations-v327>div:last-child{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.digital-twin-v327{color:#ecfdf5;background:linear-gradient(135deg,#02130f,#052e24 48%,#101827)}.digital-twin-card-v327,.digital-twin-comparator-v327,.digital-twin-comparator-v327 article,.digital-twin-dashboard-v327,.digital-twin-hero-v327,.digital-twin-integrations-v327,.digital-twin-integrations-v327 article,.digital-twin-kpis-v327 article,.digital-twin-layer-v327,.digital-twin-layers-v327,.digital-twin-scenario-v327,.digital-twin-scenarios-v327,.digital-twin-score-v327,.digital-twin-security-v327,.digital-twin-storage-v327,.digital-twin-storage-v327 article,.digital-twin-timeline-card-v327,.digital-twin-timeline-v327,.digital-twin-view-v327,.digital-twin-visualizations-v327{border-color:rgba(110,231,183,.16);background:rgba(15,23,42,.64)}.digital-twin-card-v327 strong,.digital-twin-comparator-v327 h2,.digital-twin-comparator-v327 strong,.digital-twin-dashboard-v327 h2,.digital-twin-hero-v327 h1,.digital-twin-integrations-v327 h2,.digital-twin-integrations-v327 strong,.digital-twin-kpis-v327 strong,.digital-twin-layer-v327 strong,.digital-twin-layers-v327 h2,.digital-twin-scenario-v327 strong,.digital-twin-scenarios-v327 h2,.digital-twin-score-v327 h2,.digital-twin-security-v327 h2,.digital-twin-storage-v327 h2,.digital-twin-storage-v327 strong,.digital-twin-timeline-card-v327 strong,.digital-twin-timeline-v327 h2,.digital-twin-view-v327 strong,.digital-twin-visualizations-v327 h2{color:#ecfdf5}.digital-twin-card-v327 small,.digital-twin-card-v327 span,.digital-twin-comparator-v327 p,.digital-twin-comparator-v327 span,.digital-twin-dashboard-v327 p,.digital-twin-hero-v327 p,.digital-twin-integrations-v327 p,.digital-twin-kpis-v327 span,.digital-twin-layer-v327 span,.digital-twin-layers-v327 p,.digital-twin-scenario-v327 small,.digital-twin-scenario-v327 span,.digital-twin-scenarios-v327 p,.digital-twin-score-v327 p,.digital-twin-security-v327 p,.digital-twin-storage-v327 p,.digital-twin-timeline-card-v327 small,.digital-twin-timeline-card-v327 span,.digital-twin-timeline-v327 p,.digital-twin-view-v327 span,.digital-twin-visualizations-v327 p{color:rgba(236,253,245,.72)}.digital-twin-actions-v327 a,.digital-twin-integrations-v327 article span,.digital-twin-layer-v327 header span,.digital-twin-scenario-v327 header span,.digital-twin-security-v327 span,.digital-twin-storage-v327 article span,.digital-twin-view-v327 header span{border-color:rgba(110,231,183,.15);color:#a7f3d0;background:rgba(15,23,42,.6)}}.facial-assessment-v312{display:grid;grid-gap:1rem;gap:1rem;min-height:100vh;padding:clamp(1rem,2vw,2rem);background:linear-gradient(135deg,rgba(236,253,245,.96),rgba(240,249,255,.9)),linear-gradient(90deg,rgba(16,185,129,.08),rgba(14,165,233,.08));color:#0f172a}.facial-assessment-areas-v312,.facial-assessment-future-v312,.facial-assessment-hero-v312,.facial-assessment-kpis-v312 article,.facial-assessment-map-v312,.facial-assessment-scoring-v312,.facial-assessment-security-v312,.facial-assessment-severity-v312,.facial-assessment-summary-v312{border:1px solid rgba(16,185,129,.16);border-radius:22px;background:linear-gradient(135deg,rgba(255,255,255,.72),rgba(236,253,245,.62)),rgba(255,255,255,.5);box-shadow:0 20px 54px rgba(15,118,110,.12);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.facial-assessment-hero-v312{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.32fr);grid-gap:1rem;gap:1rem;align-items:stretch;padding:clamp(1.1rem,2vw,1.6rem)}.facial-assessment-areas-v312 h2,.facial-assessment-future-v312 h2,.facial-assessment-hero-v312 h1,.facial-assessment-map-v312 h2,.facial-assessment-scoring-v312 h2,.facial-assessment-security-v312 h2,.facial-assessment-severity-v312 h2,.facial-assessment-summary-v312 h2{margin:.28rem 0 0;color:#052e2b;font-size:clamp(1.35rem,3vw,2.6rem);letter-spacing:0}.facial-assessment-areas-v312 h2,.facial-assessment-future-v312 h2,.facial-assessment-map-v312 h2,.facial-assessment-scoring-v312 h2,.facial-assessment-security-v312 h2,.facial-assessment-severity-v312 h2,.facial-assessment-summary-v312 h2{font-size:clamp(1.05rem,2vw,1.45rem)}.facial-assessment-areas-v312 p,.facial-assessment-future-v312 p,.facial-assessment-hero-v312 p,.facial-assessment-map-v312 p,.facial-assessment-scoring-v312 p,.facial-assessment-security-v312 p,.facial-assessment-severity-v312 p,.facial-assessment-summary-v312 p{color:rgba(15,23,42,.68);line-height:1.6}.facial-assessment-hero-v312>aside{display:grid;align-content:center;grid-gap:.45rem;gap:.45rem;border:1px solid rgba(16,185,129,.14);border-radius:20px;background:linear-gradient(180deg,rgba(236,253,245,.86),rgba(255,255,255,.6)),rgba(255,255,255,.42);padding:1rem}.facial-assessment-hero-v312>aside strong{color:#047857;font-size:clamp(2rem,5vw,3.2rem);line-height:1}.facial-assessment-hero-v312>aside span{color:#064e3b;font-weight:900}.facial-assessment-area-v312 small,.facial-assessment-hero-v312>aside small,.facial-assessment-kpis-v312 span,.facial-assessment-map-v312 small,.facial-assessment-score-v312 small{color:rgba(15,23,42,.56);font-size:.78rem}.facial-assessment-actions-v312,.facial-assessment-future-v312>div:last-child,.facial-assessment-security-v312>div:last-child{display:flex;flex-wrap:wrap;gap:.55rem}.facial-assessment-actions-v312{margin-top:1rem}.facial-assessment-actions-v312 a,.facial-assessment-area-v312 div span,.facial-assessment-area-v312 header span,.facial-assessment-future-v312 span,.facial-assessment-map-v312 article span,.facial-assessment-score-v312 header span,.facial-assessment-security-v312 span,.facial-assessment-severity-v312 article span,.facial-assessment-summary-v312 article span{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;background:rgba(16,185,129,.1);color:#047857;font-size:.76rem;font-weight:800;padding:.34rem .62rem;text-decoration:none}.facial-assessment-kpis-v312{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.facial-assessment-kpis-v312 article{display:grid;grid-gap:.3rem;gap:.3rem;min-height:118px;padding:1rem}.facial-assessment-kpis-v312 strong{color:#064e3b;font-size:clamp(1.2rem,2vw,1.8rem)}.facial-assessment-areas-v312,.facial-assessment-future-v312,.facial-assessment-map-v312,.facial-assessment-scoring-v312,.facial-assessment-security-v312,.facial-assessment-severity-v312,.facial-assessment-summary-v312{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.facial-assessment-areas-v312>div:last-child,.facial-assessment-map-grid-v312,.facial-assessment-scoring-v312>div:last-child,.facial-assessment-severity-v312>div:last-child,.facial-assessment-summary-v312>div:last-child{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.facial-assessment-scoring-v312>div:last-child,.facial-assessment-severity-v312>div:last-child,.facial-assessment-summary-v312>div:last-child{grid-template-columns:repeat(5,minmax(0,1fr))}.facial-assessment-area-v312,.facial-assessment-map-v312 article,.facial-assessment-score-v312,.facial-assessment-severity-v312 article,.facial-assessment-summary-v312 article{display:grid;grid-gap:.65rem;gap:.65rem;border:1px solid rgba(16,185,129,.14);border-radius:18px;background:rgba(255,255,255,.58);padding:.9rem}.facial-assessment-area-v312.pending_review,.facial-assessment-map-v312 article.pending_review,.facial-assessment-summary-v312 article.pending{border-style:dashed;background:rgba(241,245,249,.55)}.facial-assessment-area-v312.advanced,.facial-assessment-area-v312.severe,.facial-assessment-score-v312.advanced,.facial-assessment-score-v312.severe{background:linear-gradient(135deg,rgba(245,158,11,.18),rgba(255,255,255,.58))}.facial-assessment-area-v312 footer,.facial-assessment-area-v312 header,.facial-assessment-map-v312 article header,.facial-assessment-score-v312 header,.facial-assessment-summary-v312 article header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.facial-assessment-area-v312 strong,.facial-assessment-map-v312 strong,.facial-assessment-score-v312 strong,.facial-assessment-severity-v312 strong,.facial-assessment-summary-v312 strong{color:#052e2b}.facial-assessment-area-v312 i,.facial-assessment-score-v312 i{display:block;height:.5rem;border-radius:999px;background:rgba(6,78,59,.1);overflow:hidden}.facial-assessment-area-v312 i em,.facial-assessment-score-v312 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#047857,#14b8a6,#22c55e)}.facial-assessment-area-v312.advanced i em,.facial-assessment-area-v312.moderate i em,.facial-assessment-area-v312.severe i em,.facial-assessment-score-v312.advanced i em,.facial-assessment-score-v312.moderate i em,.facial-assessment-score-v312.severe i em{background:linear-gradient(90deg,#f59e0b,#14b8a6)}.facial-assessment-area-v312 div{display:flex;flex-wrap:wrap;gap:.35rem}.facial-assessment-summary-v312 ul{display:grid;grid-gap:.45rem;gap:.45rem;margin:0;padding-left:1.1rem;color:rgba(15,23,42,.68)}@media (max-width:1320px){.facial-assessment-areas-v312>div:last-child,.facial-assessment-map-grid-v312{grid-template-columns:repeat(3,minmax(0,1fr))}}.longevity-intelligence-v326{min-height:100vh;padding:1rem;color:#062f2a;background:linear-gradient(135deg,#ecfdf5,#f8fafc 45%,#e0f2fe)}.longevity-comparator-v326,.longevity-dashboard-v326,.longevity-factors-v326,.longevity-hero-v326,.longevity-integrations-v326,.longevity-risk-engine-v326,.longevity-scenarios-v326,.longevity-score-v326,.longevity-security-v326,.longevity-storage-v326,.longevity-timeline-v326{display:grid;grid-template-columns:minmax(0,.88fr) minmax(19rem,1.12fr);grid-gap:1rem;gap:1rem;margin-bottom:1rem;border:1px solid rgba(16,185,129,.18);border-radius:8px;padding:1rem;background:rgba(255,255,255,.68);box-shadow:0 22px 70px rgba(6,95,70,.11);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.longevity-comparator-v326 h2,.longevity-dashboard-v326 h2,.longevity-factors-v326 h2,.longevity-hero-v326 h1,.longevity-integrations-v326 h2,.longevity-risk-engine-v326 h2,.longevity-scenarios-v326 h2,.longevity-score-v326 h2,.longevity-security-v326 h2,.longevity-storage-v326 h2,.longevity-timeline-v326 h2{max-width:64rem;margin:.25rem 0 .55rem;color:#064e3b;font-size:1.9rem;line-height:1.08;letter-spacing:0}.longevity-comparator-v326 p,.longevity-dashboard-v326 p,.longevity-factors-v326 p,.longevity-hero-v326 p,.longevity-integrations-v326 p,.longevity-risk-engine-v326 p,.longevity-scenarios-v326 p,.longevity-score-v326 p,.longevity-security-v326 p,.longevity-storage-v326 p,.longevity-timeline-v326 p{max-width:64rem;margin:0;color:rgba(6,47,42,.72);line-height:1.58}.longevity-actions-v326{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.longevity-actions-v326 a,.longevity-security-v326 span,.longevity-storage-v326 article span{border:1px solid rgba(16,185,129,.22);border-radius:999px;padding:.42rem .7rem;color:#047857;background:rgba(236,253,245,.82);font-size:.82rem;font-weight:850;text-decoration:none}.longevity-actions-v326 a:hover{background:rgba(209,250,229,.94)}.longevity-hero-v326 aside,.longevity-score-panel-v326{display:grid;place-items:center;min-height:15rem;border:1px solid rgba(16,185,129,.18);border-radius:8px;padding:1rem;text-align:center;background:linear-gradient(145deg,rgba(16,185,129,.18),rgba(37,99,235,.14)),rgba(255,255,255,.72)}.longevity-hero-v326 aside strong,.longevity-score-panel-v326 strong{color:#047857;font-size:5.6rem;line-height:.92}.longevity-hero-v326 aside span,.longevity-score-panel-v326 span{color:#0369a1;font-weight:900}.longevity-hero-v326 aside small,.longevity-score-panel-v326 small{max-width:25rem;color:rgba(6,47,42,.68);line-height:1.45}.longevity-comparator-v326>div:last-child,.longevity-dashboard-v326>div:last-child,.longevity-factors-v326>div:last-child,.longevity-integrations-v326>div:last-child,.longevity-kpis-v326,.longevity-risk-engine-v326>div:last-child,.longevity-scenarios-v326>div:last-child,.longevity-storage-v326>div:last-child,.longevity-timeline-v326>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.longevity-kpis-v326{margin-bottom:1rem}.longevity-card-v326,.longevity-comparator-v326 article,.longevity-factor-v326,.longevity-integrations-v326 article,.longevity-kpis-v326 article,.longevity-risk-v326,.longevity-scenario-v326,.longevity-storage-v326 article,.longevity-timeline-card-v326{min-width:0;border:1px solid rgba(16,185,129,.16);border-radius:8px;padding:.9rem;background:rgba(255,255,255,.7);box-shadow:0 14px 44px rgba(6,95,70,.08)}.longevity-card-v326,.longevity-factor-v326,.longevity-integrations-v326 article,.longevity-kpis-v326 article,.longevity-risk-v326,.longevity-scenario-v326,.longevity-storage-v326 article,.longevity-timeline-card-v326{display:grid;grid-gap:.62rem;gap:.62rem}.longevity-card-v326 strong,.longevity-comparator-v326 strong,.longevity-factor-v326 strong,.longevity-integrations-v326 strong,.longevity-kpis-v326 strong,.longevity-risk-v326 strong,.longevity-scenario-v326 strong,.longevity-storage-v326 strong,.longevity-timeline-card-v326 strong{color:#064e3b}.longevity-factor-v326 b,.longevity-kpis-v326 strong,.longevity-risk-v326 b,.longevity-scenario-v326 b{font-size:1.9rem}.longevity-card-v326 small,.longevity-card-v326 span,.longevity-comparator-v326 span,.longevity-factor-v326 small,.longevity-integrations-v326 span,.longevity-kpis-v326 span,.longevity-risk-v326 small,.longevity-scenario-v326 small,.longevity-scenario-v326 span,.longevity-timeline-card-v326 small,.longevity-timeline-card-v326 span{color:rgba(6,47,42,.64)}.longevity-card-v326 i,.longevity-factor-v326 i,.longevity-risk-v326 i,.longevity-scenario-v326 i,.longevity-timeline-card-v326 i{display:block;height:.52rem;overflow:hidden;border-radius:999px;background:rgba(15,23,42,.08)}.longevity-card-v326 i em,.longevity-factor-v326 i em,.longevity-risk-v326 i em,.longevity-scenario-v326 i em,.longevity-timeline-card-v326 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#10b981,#06b6d4,#2563eb)}.longevity-factor-v326 header,.longevity-integrations-v326 article,.longevity-risk-v326 header,.longevity-scenario-v326 header,.longevity-timeline-card-v326 header{display:flex;align-items:center;justify-content:space-between;gap:.65rem}.longevity-factor-v326 header span,.longevity-integrations-v326 article span,.longevity-risk-v326 header span,.longevity-scenario-v326 header span{align-self:flex-start;border-radius:999px;padding:.24rem .55rem;color:#047857;background:rgba(209,250,229,.82);font-size:.72rem;font-weight:900;white-space:nowrap}.longevity-timeline-card-v326 div{display:grid;grid-template-columns:7.5rem 1fr 2.5rem;grid-gap:.45rem;gap:.45rem;align-items:center}.longevity-comparator-v326>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr))}.longevity-comparator-v326 article{display:grid;min-height:12rem;place-items:center;text-align:center;background:linear-gradient(145deg,rgba(236,253,245,.86),rgba(224,242,254,.72))}.longevity-comparator-v326 article strong{font-size:1.28rem}.longevity-security-v326>div:last-child,.longevity-storage-v326 article div{display:flex;flex-wrap:wrap;gap:.45rem;align-content:flex-start}.longevity-card-v326.exceptional,.longevity-card-v326.high,.longevity-factor-v326.low,.longevity-risk-v326.low,.longevity-risk-v326.moderate,.longevity-scenario-v326.exceptional,.longevity-scenario-v326.high{background:linear-gradient(145deg,rgba(236,253,245,.92),rgba(255,255,255,.76))}.longevity-card-v326.moderate,.longevity-factor-v326.moderate,.longevity-risk-v326.high,.longevity-risk-v326.manual_review,.longevity-scenario-v326.moderate{background:linear-gradient(145deg,rgba(254,249,195,.58),rgba(255,255,255,.76))}.longevity-card-v326.low,.longevity-card-v326.very-low,.longevity-factor-v326.accelerated,.longevity-factor-v326.critical,.longevity-factor-v326.high,.longevity-integrations-v326 article.future,.longevity-risk-v326.accelerated,.longevity-risk-v326.critical,.longevity-risk-v326.future,.longevity-scenario-v326.future,.longevity-scenario-v326.low,.longevity-scenario-v326.very-low{background:linear-gradient(145deg,rgba(224,242,254,.72),rgba(255,255,255,.76))}@media (max-width:1180px){.longevity-comparator-v326,.longevity-dashboard-v326,.longevity-factors-v326,.longevity-hero-v326,.longevity-integrations-v326,.longevity-risk-engine-v326,.longevity-scenarios-v326,.longevity-score-v326,.longevity-security-v326,.longevity-storage-v326,.longevity-timeline-v326{grid-template-columns:1fr}.longevity-dashboard-v326>div:last-child,.longevity-factors-v326>div:last-child,.longevity-integrations-v326>div:last-child,.longevity-kpis-v326,.longevity-risk-engine-v326>div:last-child,.longevity-scenarios-v326>div:last-child,.longevity-storage-v326>div:last-child,.longevity-timeline-v326>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.longevity-intelligence-v326{padding:.75rem}.longevity-comparator-v326 h2,.longevity-dashboard-v326 h2,.longevity-factors-v326 h2,.longevity-hero-v326 h1,.longevity-integrations-v326 h2,.longevity-risk-engine-v326 h2,.longevity-scenarios-v326 h2,.longevity-score-v326 h2,.longevity-security-v326 h2,.longevity-storage-v326 h2,.longevity-timeline-v326 h2{font-size:1.45rem}.longevity-hero-v326 aside strong,.longevity-score-panel-v326 strong{font-size:4rem}.longevity-comparator-v326>div:last-child,.longevity-dashboard-v326>div:last-child,.longevity-factors-v326>div:last-child,.longevity-integrations-v326>div:last-child,.longevity-kpis-v326,.longevity-risk-engine-v326>div:last-child,.longevity-scenarios-v326>div:last-child,.longevity-storage-v326>div:last-child,.longevity-timeline-card-v326 div,.longevity-timeline-v326>div:last-child{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.longevity-intelligence-v326{color:#ecfdf5;background:linear-gradient(135deg,#02130f,#052e24 48%,#101827)}.longevity-card-v326,.longevity-comparator-v326,.longevity-comparator-v326 article,.longevity-dashboard-v326,.longevity-factor-v326,.longevity-factors-v326,.longevity-hero-v326,.longevity-integrations-v326,.longevity-integrations-v326 article,.longevity-kpis-v326 article,.longevity-risk-engine-v326,.longevity-risk-v326,.longevity-scenario-v326,.longevity-scenarios-v326,.longevity-score-v326,.longevity-security-v326,.longevity-storage-v326,.longevity-storage-v326 article,.longevity-timeline-card-v326,.longevity-timeline-v326{border-color:rgba(110,231,183,.16);background:rgba(15,23,42,.64)}.longevity-card-v326 strong,.longevity-comparator-v326 h2,.longevity-comparator-v326 strong,.longevity-dashboard-v326 h2,.longevity-factor-v326 strong,.longevity-factors-v326 h2,.longevity-hero-v326 h1,.longevity-integrations-v326 h2,.longevity-integrations-v326 strong,.longevity-kpis-v326 strong,.longevity-risk-engine-v326 h2,.longevity-risk-v326 strong,.longevity-scenario-v326 strong,.longevity-scenarios-v326 h2,.longevity-score-v326 h2,.longevity-security-v326 h2,.longevity-storage-v326 h2,.longevity-storage-v326 strong,.longevity-timeline-card-v326 strong,.longevity-timeline-v326 h2{color:#ecfdf5}.longevity-card-v326 small,.longevity-card-v326 span,.longevity-comparator-v326 p,.longevity-comparator-v326 span,.longevity-dashboard-v326 p,.longevity-factor-v326 small,.longevity-factors-v326 p,.longevity-hero-v326 p,.longevity-integrations-v326 p,.longevity-kpis-v326 span,.longevity-risk-engine-v326 p,.longevity-risk-v326 small,.longevity-scenario-v326 small,.longevity-scenario-v326 span,.longevity-scenarios-v326 p,.longevity-score-v326 p,.longevity-security-v326 p,.longevity-storage-v326 p,.longevity-timeline-card-v326 small,.longevity-timeline-card-v326 span,.longevity-timeline-v326 p{color:rgba(236,253,245,.72)}.longevity-actions-v326 a,.longevity-factor-v326 header span,.longevity-integrations-v326 article span,.longevity-risk-v326 header span,.longevity-scenario-v326 header span,.longevity-security-v326 span,.longevity-storage-v326 article span{border-color:rgba(110,231,183,.15);color:#a7f3d0;background:rgba(15,23,42,.6)}}.combined-planner-v320{min-height:100vh;padding:clamp(1rem,2vw,2rem);color:#064e3b;background:linear-gradient(135deg,rgba(236,253,245,.94),rgba(240,253,250,.74)),linear-gradient(90deg,rgba(20,184,166,.08),rgba(16,185,129,.1))}.combined-planner-areas-v320,.combined-planner-curves-v320,.combined-planner-future-v320,.combined-planner-hero-v320,.combined-planner-integrations-v320,.combined-planner-kpis-v320 article,.combined-planner-metrics-v320,.combined-planner-preview-v320,.combined-planner-scenarios-v320,.combined-planner-security-v320,.combined-planner-timeline-v320-section,.combined-planner-treatments-v320{border:1px solid rgba(6,95,70,.12);border-radius:26px;background:linear-gradient(135deg,rgba(255,255,255,.78),rgba(236,253,245,.58)),rgba(255,255,255,.56);box-shadow:0 24px 70px rgba(5,46,43,.1);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.combined-planner-hero-v320{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.34fr);grid-gap:1.5rem;gap:1.5rem;align-items:stretch;padding:clamp(1.1rem,2.5vw,2rem)}.combined-planner-areas-v320 h2,.combined-planner-curves-v320 h2,.combined-planner-future-v320 h2,.combined-planner-hero-v320 h1,.combined-planner-integrations-v320 h2,.combined-planner-metrics-v320 h2,.combined-planner-preview-v320 h2,.combined-planner-scenarios-v320 h2,.combined-planner-security-v320 h2,.combined-planner-timeline-v320-section h2,.combined-planner-treatments-v320 h2{margin:0;color:#052e2b;letter-spacing:0}.combined-planner-hero-v320 h1{margin-top:.35rem;font-size:clamp(2.1rem,4vw,4.8rem);line-height:.92}.combined-planner-areas-v320 p,.combined-planner-curves-v320 p,.combined-planner-future-v320 p,.combined-planner-hero-v320 p,.combined-planner-integrations-v320 p,.combined-planner-metrics-v320 p,.combined-planner-preview-v320 p,.combined-planner-scenarios-v320 p,.combined-planner-security-v320 p,.combined-planner-timeline-v320-section p,.combined-planner-treatments-v320 p{margin:.75rem 0 0;color:#475569;line-height:1.65}.combined-planner-actions-v320{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.1rem}.combined-planner-actions-v320 a,.combined-planner-future-v320 span,.combined-planner-security-v320 span{display:inline-flex;align-items:center;min-height:2.4rem;border:1px solid rgba(6,95,70,.14);border-radius:999px;padding:.45rem .85rem;color:#065f46;background:rgba(255,255,255,.72);font-size:.86rem;font-weight:800;text-decoration:none}.combined-planner-hero-v320>aside{display:grid;place-items:center;grid-gap:.4rem;gap:.4rem;border:1px solid rgba(6,95,70,.12);border-radius:22px;padding:1.25rem;text-align:center;background:linear-gradient(180deg,rgba(240,253,250,.92),rgba(209,250,229,.5)),linear-gradient(90deg,rgba(20,184,166,.1),rgba(16,185,129,.12))}.combined-planner-hero-v320>aside strong{color:#047857;font-size:clamp(3.25rem,6vw,6.4rem);line-height:.9}.combined-planner-hero-v320>aside span{color:#052e2b;font-size:1rem;font-weight:900}.combined-planner-hero-v320>aside small{max-width:24rem;color:#64748b;line-height:1.5}.combined-planner-kpis-v320{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.9rem;gap:.9rem;margin:1rem 0}.combined-planner-kpis-v320 article{display:grid;grid-gap:.25rem;gap:.25rem;min-height:7.25rem;padding:1rem}.combined-planner-kpis-v320 strong{color:#052e2b;font-size:clamp(1.8rem,3vw,3rem);line-height:1}.combined-planner-kpis-v320 span{color:#64748b;font-size:.84rem;font-weight:800}.combined-planner-areas-v320,.combined-planner-curves-v320,.combined-planner-future-v320,.combined-planner-integrations-v320,.combined-planner-metrics-v320,.combined-planner-preview-v320,.combined-planner-scenarios-v320,.combined-planner-security-v320,.combined-planner-timeline-v320-section,.combined-planner-treatments-v320{display:grid;grid-gap:1rem;gap:1rem;margin-top:1rem;padding:clamp(1rem,2vw,1.45rem)}.combined-planner-areas-v320>div:last-child,.combined-planner-curves-v320>div:last-child,.combined-planner-integrations-v320>div:last-child,.combined-planner-metrics-v320>div:last-child,.combined-planner-preview-v320>div:last-child,.combined-planner-scenarios-v320>div:last-child,.combined-planner-timeline-v320-section>div:last-child,.combined-planner-treatments-v320>div:last-child{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.combined-planner-areas-v320>div:last-child{grid-template-columns:repeat(5,minmax(0,1fr))}.combined-planner-scenarios-v320>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.combined-planner-metrics-v320>div:last-child,.combined-planner-timeline-v320-section>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr))}.combined-planner-preview-v320>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.combined-planner-curves-v320>div:last-child{grid-template-columns:repeat(5,minmax(0,1fr))}.combined-planner-integrations-v320>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.combined-planner-area-v320,.combined-planner-curve-v320,.combined-planner-integrations-v320 article,.combined-planner-metric-v320,.combined-planner-preview-v320 article,.combined-planner-scenario-v320,.combined-planner-timeline-card-v320,.combined-planner-treatment-v320{display:grid;grid-gap:.75rem;gap:.75rem;min-height:100%;border:1px solid rgba(6,95,70,.11);border-radius:20px;padding:1rem;background:rgba(255,255,255,.66)}.combined-planner-area-v320.selected,.combined-planner-curve-v320.prepared,.combined-planner-integrations-v320 article.prepared,.combined-planner-metric-v320.prepared,.combined-planner-scenario-v320.prepared,.combined-planner-timeline-card-v320.prepared,.combined-planner-treatment-v320.selected{background:linear-gradient(135deg,rgba(209,250,229,.78),rgba(255,255,255,.66))}.combined-planner-area-v320.future,.combined-planner-area-v320.manual_review,.combined-planner-curve-v320.future,.combined-planner-integrations-v320 article.future,.combined-planner-metric-v320.future,.combined-planner-scenario-v320.future,.combined-planner-scenario-v320.manual_review,.combined-planner-timeline-card-v320.future,.combined-planner-timeline-card-v320.manual_review,.combined-planner-treatment-v320.future,.combined-planner-treatment-v320.manual_review{background:linear-gradient(135deg,rgba(245,158,11,.16),rgba(255,255,255,.62))}.combined-planner-area-v320 header,.combined-planner-curve-v320 header,.combined-planner-metric-v320 header,.combined-planner-scenario-v320 header,.combined-planner-timeline-card-v320 header,.combined-planner-treatment-v320 header{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem}.combined-planner-area-v320 strong,.combined-planner-curve-v320 strong,.combined-planner-integrations-v320 strong,.combined-planner-metric-v320 strong,.combined-planner-preview-v320 strong,.combined-planner-scenario-v320 strong,.combined-planner-timeline-card-v320 strong,.combined-planner-treatment-v320 strong{color:#052e2b}.combined-planner-area-v320 header span,.combined-planner-curve-v320 header span,.combined-planner-integrations-v320 span,.combined-planner-metric-v320 header span,.combined-planner-scenario-v320 header span,.combined-planner-timeline-card-v320 header span,.combined-planner-treatment-v320 header span{display:inline-flex;align-items:center;justify-content:center;min-height:1.9rem;border-radius:999px;padding:.25rem .65rem;color:#065f46;background:rgba(6,95,70,.08);font-size:.74rem;font-weight:900;white-space:nowrap}.combined-planner-area-v320 i,.combined-planner-dual-meter-v320 i,.combined-planner-metric-v320 i,.combined-planner-preview-v320 article i,.combined-planner-timeline-card-v320 i,.combined-planner-treatment-v320 i{display:block;height:.5rem;border-radius:999px;background:rgba(6,78,59,.1);overflow:hidden}.combined-planner-area-v320 i em,.combined-planner-dual-meter-v320 i em,.combined-planner-metric-v320 i em,.combined-planner-preview-v320 article i em,.combined-planner-timeline-card-v320 i em,.combined-planner-treatment-v320 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#047857,#14b8a6,#22c55e)}.combined-planner-future-v320>div:last-child,.combined-planner-security-v320>div:last-child,.combined-planner-treatment-v320 div{display:flex;flex-wrap:wrap;gap:.45rem}.combined-planner-treatment-v320 div span{display:inline-flex;align-items:center;min-height:1.75rem;border-radius:999px;padding:.25rem .55rem;color:#047857;background:rgba(6,95,70,.07);font-size:.74rem;font-weight:800}.combined-planner-dual-meter-v320,.combined-planner-metric-v320>div{display:grid;grid-gap:.55rem;gap:.55rem}.combined-planner-dual-meter-v320>div,.combined-planner-metric-v320>div{display:grid;grid-template-columns:5.2rem minmax(0,1fr) 2rem;grid-gap:.5rem;gap:.5rem;align-items:center}.combined-planner-scenario-v320 dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;margin:0}.combined-planner-scenario-v320 dl div{border-radius:14px;padding:.65rem;background:rgba(6,95,70,.06)}.combined-planner-scenario-v320 dt{color:#64748b;font-size:.72rem;font-weight:800}.combined-planner-bars-v320 b,.combined-planner-dual-meter-v320 b,.combined-planner-metric-v320 b,.combined-planner-preview-v320 article span,.combined-planner-scenario-v320 dd{margin:0;color:#064e3b;font-size:.8rem;font-weight:900}.combined-planner-bars-v320{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-height:190px;grid-gap:.5rem;gap:.5rem;align-items:end}.combined-planner-bars-v320 div{display:grid;grid-gap:.35rem;gap:.35rem;justify-items:center}.combined-planner-bars-v320 i{display:flex;align-items:flex-end;width:100%;height:118px;border-radius:999px;background:rgba(6,78,59,.08);overflow:hidden}.combined-planner-bars-v320 i em{display:block;width:100%;min-height:.35rem;border-radius:inherit;background:linear-gradient(180deg,#14b8a6,#047857)}.combined-planner-area-v320 small,.combined-planner-curve-v320 small,.combined-planner-metric-v320 small,.combined-planner-scenario-v320 small,.combined-planner-timeline-card-v320 small,.combined-planner-treatment-v320 small{color:#64748b}@media (max-width:1180px){.combined-planner-areas-v320>div:last-child,.combined-planner-curves-v320>div:last-child,.combined-planner-integrations-v320>div:last-child,.combined-planner-kpis-v320,.combined-planner-metrics-v320>div:last-child,.combined-planner-preview-v320>div:last-child,.combined-planner-scenarios-v320>div:last-child,.combined-planner-timeline-v320-section>div:last-child,.combined-planner-treatments-v320>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.combined-planner-areas-v320>div:last-child,.combined-planner-curves-v320>div:last-child,.combined-planner-hero-v320,.combined-planner-integrations-v320>div:last-child,.combined-planner-kpis-v320,.combined-planner-metrics-v320>div:last-child,.combined-planner-preview-v320>div:last-child,.combined-planner-scenarios-v320>div:last-child,.combined-planner-timeline-v320-section>div:last-child,.combined-planner-treatments-v320>div:last-child{grid-template-columns:1fr}.combined-planner-area-v320 header,.combined-planner-curve-v320 header,.combined-planner-metric-v320 header,.combined-planner-scenario-v320 header,.combined-planner-timeline-card-v320 header,.combined-planner-treatment-v320 header{flex-direction:column}.combined-planner-dual-meter-v320>div,.combined-planner-metric-v320>div,.combined-planner-scenario-v320 dl{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.combined-planner-v320{background:linear-gradient(135deg,#020617,#042f2e),linear-gradient(90deg,rgba(14,165,233,.12),rgba(16,185,129,.16));color:#ecfdf5}.combined-planner-areas-v320,.combined-planner-curves-v320,.combined-planner-future-v320,.combined-planner-hero-v320,.combined-planner-integrations-v320,.combined-planner-kpis-v320 article,.combined-planner-metrics-v320,.combined-planner-preview-v320,.combined-planner-scenarios-v320,.combined-planner-security-v320,.combined-planner-timeline-v320-section,.combined-planner-treatments-v320{border-color:rgba(110,231,183,.16);background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72)}.combined-planner-hero-v320>aside{background:linear-gradient(180deg,rgba(15,23,42,.72),rgba(6,78,59,.45)),linear-gradient(90deg,rgba(14,165,233,.08),rgba(16,185,129,.12))}.combined-planner-area-v320 strong,.combined-planner-areas-v320 h2,.combined-planner-bars-v320 b,.combined-planner-curve-v320 strong,.combined-planner-curves-v320 h2,.combined-planner-dual-meter-v320 b,.combined-planner-future-v320 h2,.combined-planner-hero-v320 h1,.combined-planner-hero-v320>aside span,.combined-planner-integrations-v320 h2,.combined-planner-integrations-v320 strong,.combined-planner-kpis-v320 strong,.combined-planner-metric-v320 b,.combined-planner-metric-v320 strong,.combined-planner-metrics-v320 h2,.combined-planner-preview-v320 article span,.combined-planner-preview-v320 h2,.combined-planner-preview-v320 strong,.combined-planner-scenario-v320 dd,.combined-planner-scenario-v320 strong,.combined-planner-scenarios-v320 h2,.combined-planner-security-v320 h2,.combined-planner-timeline-card-v320 strong,.combined-planner-timeline-v320-section h2,.combined-planner-treatment-v320 strong,.combined-planner-treatments-v320 h2{color:#ecfdf5}.combined-planner-area-v320 small,.combined-planner-areas-v320 p,.combined-planner-curve-v320 small,.combined-planner-curves-v320 p,.combined-planner-future-v320 p,.combined-planner-hero-v320 p,.combined-planner-hero-v320>aside small,.combined-planner-integrations-v320 p,.combined-planner-kpis-v320 span,.combined-planner-metric-v320 small,.combined-planner-metrics-v320 p,.combined-planner-preview-v320 p,.combined-planner-scenario-v320 dt,.combined-planner-scenario-v320 small,.combined-planner-scenarios-v320 p,.combined-planner-security-v320 p,.combined-planner-timeline-card-v320 small,.combined-planner-timeline-v320-section p,.combined-planner-treatment-v320 small,.combined-planner-treatments-v320 p{color:rgba(236,253,245,.72)}.combined-planner-area-v320,.combined-planner-curve-v320,.combined-planner-integrations-v320 article,.combined-planner-metric-v320,.combined-planner-preview-v320 article,.combined-planner-scenario-v320,.combined-planner-timeline-card-v320,.combined-planner-treatment-v320{border-color:rgba(110,231,183,.14);background:rgba(15,23,42,.62)}.combined-planner-area-v320.selected,.combined-planner-curve-v320.prepared,.combined-planner-integrations-v320 article.prepared,.combined-planner-metric-v320.prepared,.combined-planner-scenario-v320.prepared,.combined-planner-timeline-card-v320.prepared,.combined-planner-treatment-v320.selected{background:linear-gradient(135deg,rgba(6,78,59,.5),rgba(15,23,42,.62))}.combined-planner-area-v320.future,.combined-planner-area-v320.manual_review,.combined-planner-curve-v320.future,.combined-planner-integrations-v320 article.future,.combined-planner-metric-v320.future,.combined-planner-scenario-v320.future,.combined-planner-scenario-v320.manual_review,.combined-planner-timeline-card-v320.future,.combined-planner-timeline-card-v320.manual_review,.combined-planner-treatment-v320.future,.combined-planner-treatment-v320.manual_review{background:linear-gradient(135deg,rgba(180,83,9,.28),rgba(15,23,42,.62))}.combined-planner-actions-v320 a,.combined-planner-future-v320 span,.combined-planner-security-v320 span{border-color:rgba(110,231,183,.15);color:#a7f3d0;background:rgba(15,23,42,.6)}}@media (max-width:1180px){.facial-assessment-areas-v312>div:last-child,.facial-assessment-kpis-v312,.facial-assessment-map-grid-v312,.facial-assessment-scoring-v312>div:last-child,.facial-assessment-severity-v312>div:last-child,.facial-assessment-summary-v312>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.facial-assessment-areas-v312>div:last-child,.facial-assessment-hero-v312,.facial-assessment-kpis-v312,.facial-assessment-map-grid-v312,.facial-assessment-scoring-v312>div:last-child,.facial-assessment-severity-v312>div:last-child,.facial-assessment-summary-v312>div:last-child{grid-template-columns:1fr}.facial-assessment-area-v312 footer,.facial-assessment-area-v312 header,.facial-assessment-map-v312 article header,.facial-assessment-score-v312 header,.facial-assessment-summary-v312 article header{align-items:flex-start;flex-direction:column}}@media (prefers-color-scheme:dark){.facial-assessment-v312{background:linear-gradient(135deg,#020617,#042f2e),linear-gradient(90deg,rgba(14,165,233,.12),rgba(16,185,129,.16));color:#ecfdf5}.facial-assessment-areas-v312,.facial-assessment-future-v312,.facial-assessment-hero-v312,.facial-assessment-kpis-v312 article,.facial-assessment-map-v312,.facial-assessment-scoring-v312,.facial-assessment-security-v312,.facial-assessment-severity-v312,.facial-assessment-summary-v312{border-color:rgba(110,231,183,.16);background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72)}.facial-assessment-hero-v312>aside{background:linear-gradient(180deg,rgba(15,23,42,.72),rgba(6,78,59,.45)),linear-gradient(90deg,rgba(14,165,233,.08),rgba(16,185,129,.12))}.facial-assessment-area-v312 strong,.facial-assessment-areas-v312 h2,.facial-assessment-future-v312 h2,.facial-assessment-hero-v312 h1,.facial-assessment-hero-v312>aside span,.facial-assessment-kpis-v312 strong,.facial-assessment-map-v312 h2,.facial-assessment-map-v312 strong,.facial-assessment-score-v312 strong,.facial-assessment-scoring-v312 h2,.facial-assessment-security-v312 h2,.facial-assessment-severity-v312 h2,.facial-assessment-severity-v312 strong,.facial-assessment-summary-v312 h2,.facial-assessment-summary-v312 strong{color:#ecfdf5}.facial-assessment-area-v312 small,.facial-assessment-areas-v312 p,.facial-assessment-future-v312 p,.facial-assessment-hero-v312 p,.facial-assessment-hero-v312>aside small,.facial-assessment-kpis-v312 span,.facial-assessment-map-v312 p,.facial-assessment-map-v312 small,.facial-assessment-score-v312 small,.facial-assessment-scoring-v312 p,.facial-assessment-security-v312 p,.facial-assessment-severity-v312 p,.facial-assessment-summary-v312 p,.facial-assessment-summary-v312 ul{color:rgba(236,253,245,.72)}.facial-assessment-area-v312,.facial-assessment-map-v312 article,.facial-assessment-score-v312,.facial-assessment-severity-v312 article,.facial-assessment-summary-v312 article{border-color:rgba(110,231,183,.14);background:rgba(15,23,42,.62)}}.smart-migration-wizard-v303{color:#0f172a;display:grid;grid-gap:1.25rem;gap:1.25rem}.smart-migration-governance-v303,.smart-migration-hero-v303,.smart-migration-panel-v303,.smart-migration-progress-v303,.smart-migration-recommendations-v303,.smart-migration-simulation-v303,.smart-migration-step-v303,.smart-migration-universal-v303{background:linear-gradient(135deg,rgba(255,255,255,.88),rgba(236,253,245,.7)),rgba(255,255,255,.72);border:1px solid rgba(16,185,129,.18);border-radius:18px;box-shadow:0 24px 70px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.smart-migration-hero-v303{display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:minmax(0,1fr) 280px;overflow:hidden;padding:1.4rem;position:relative}.smart-migration-hero-v303:before{background:radial-gradient(circle at 10% 16%,rgba(16,185,129,.22),transparent 18rem),radial-gradient(circle at 88% 8%,rgba(14,165,233,.15),transparent 18rem);content:"";inset:0;pointer-events:none;position:absolute}.smart-migration-hero-v303>*{position:relative}.smart-migration-hero-v303 h1{color:#064e3b;font-size:clamp(2rem,4vw,4.15rem);line-height:.98;margin:.25rem 0 .7rem}.smart-migration-hero-v303 p{color:#475569;max-width:78ch}.smart-migration-hero-v303 aside{align-self:stretch;background:rgba(6,78,59,.92);border-radius:16px;color:#ecfdf5;display:grid;grid-gap:.35rem;gap:.35rem;padding:1.1rem}.smart-migration-hero-v303 aside strong{font-size:3rem;line-height:1}.smart-migration-hero-v303 aside small{color:rgba(236,253,245,.78)}.smart-migration-panel-v303,.smart-migration-progress-v303,.smart-migration-recommendations-v303,.smart-migration-simulation-v303,.smart-migration-step-v303,.smart-migration-universal-v303{padding:1.2rem}.smart-migration-progress-v303{display:grid;grid-gap:1rem;gap:1rem}.smart-migration-progress-v303>div{background:rgba(148,163,184,.22);border-radius:999px;height:12px;overflow:hidden}.smart-migration-progress-v303>div span{background:linear-gradient(90deg,#10b981,#0ea5e9);display:block;height:100%}.smart-migration-progress-v303 ol{display:grid;grid-gap:.7rem;gap:.7rem;grid-template-columns:repeat(8,minmax(0,1fr));list-style:none;margin:0;padding:0}.smart-migration-progress-v303 li{background:rgba(255,255,255,.72);border:1px solid rgba(148,163,184,.24);border-radius:14px;display:grid;grid-gap:.25rem;gap:.25rem;min-height:118px;padding:.8rem}.smart-migration-progress-v303 li b{align-items:center;background:#ecfdf5;border-radius:999px;color:#047857;display:inline-flex;height:28px;justify-content:center;width:28px}.smart-migration-progress-v303 li.active{border-color:rgba(16,185,129,.52);box-shadow:inset 0 0 0 1px rgba(16,185,129,.18)}.smart-migration-progress-v303 li.completed{background:rgba(209,250,229,.74)}.smart-migration-analysis-v303 p,.smart-migration-progress-v303 small,.smart-migration-recommendations-v303 p,.smart-migration-recommendations-v303 small,.smart-migration-source-grid-v303 small,.smart-migration-upload-grid-v303 small,.smart-migration-validation-v303 p{color:#64748b}.smart-migration-step-v303{display:grid;grid-gap:1rem;gap:1rem}.smart-migration-panel-v303 h2,.smart-migration-recommendations-v303 h2,.smart-migration-simulation-v303 h2,.smart-migration-step-v303 h2,.smart-migration-universal-v303 h2{color:#064e3b;font-size:clamp(1.2rem,2vw,1.85rem);margin:.15rem 0 .35rem}.smart-migration-analysis-v303,.smart-migration-source-grid-v303,.smart-migration-upload-grid-v303,.smart-migration-validation-v303{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(4,minmax(0,1fr))}.smart-migration-analysis-v303 article,.smart-migration-mapping-v303 article,.smart-migration-recommendations-v303 article,.smart-migration-simulation-v303 article,.smart-migration-source-grid-v303 article,.smart-migration-upload-grid-v303 article,.smart-migration-validation-v303 article{background:rgba(255,255,255,.74);border:1px solid rgba(20,184,166,.16);border-radius:14px;display:grid;grid-gap:.35rem;gap:.35rem;padding:.85rem}.smart-migration-analysis-v303 article.detected,.smart-migration-source-grid-v303 article.listo,.smart-migration-upload-grid-v303 article.analizado,.smart-migration-validation-v303 article.info{border-color:rgba(16,185,129,.32)}.smart-migration-source-grid-v303 article.futuro,.smart-migration-validation-v303 article.warning{border-color:rgba(245,158,11,.32)}.smart-migration-recommendations-v303 article.critical,.smart-migration-validation-v303 article.critical{border-color:rgba(239,68,68,.34)}.smart-migration-layout-v303{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.smart-migration-panel-v303{min-width:0}.smart-migration-analysis-v303 article>div,.smart-migration-validation-v303 article>div{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.smart-migration-analysis-v303 span,.smart-migration-validation-v303 b,.smart-migration-validation-v303 span{color:#047857;font-weight:800}.smart-migration-mapping-v303{display:grid;grid-gap:.7rem;gap:.7rem;grid-template-columns:repeat(2,minmax(0,1fr))}.smart-migration-mapping-v303 article span{color:#047857}.smart-migration-simulation-v303,.smart-migration-universal-v303{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:320px minmax(0,1fr)}.smart-migration-simulation-v303>div:last-child{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(6,minmax(0,1fr))}.smart-migration-simulation-v303 strong{color:#047857;font-size:clamp(1.4rem,2.2vw,2.25rem)}.smart-migration-execution-v303,.smart-migration-governance-v303,.smart-migration-universal-v303>div:last-child{display:flex;flex-wrap:wrap;gap:.7rem}.smart-migration-execution-v303 span,.smart-migration-governance-v303 span,.smart-migration-universal-v303 span{background:rgba(255,255,255,.74);border:1px solid rgba(20,184,166,.16);border-radius:999px;color:#0f172a;padding:.55rem .75rem}.smart-migration-report-v303{display:grid;grid-gap:.65rem;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.smart-migration-report-v303 div{background:rgba(255,255,255,.72);border:1px solid rgba(20,184,166,.14);border-radius:13px;padding:.75rem}.smart-migration-report-v303 dt{color:#64748b;font-size:.78rem;text-transform:uppercase}.smart-migration-report-v303 dd{color:#064e3b;font-weight:800;margin:.15rem 0 0}.smart-migration-recommendations-v303{display:grid;grid-gap:1rem;gap:1rem}.smart-migration-recommendations-v303>div{display:grid;grid-gap:.8rem;gap:.8rem;grid-template-columns:repeat(5,minmax(0,1fr))}.smart-migration-recommendations-v303 article span{color:#047857;font-size:.78rem;font-weight:800;text-transform:uppercase}.smart-migration-governance-v303{padding:1rem}@media (prefers-color-scheme:dark){.smart-migration-wizard-v303{color:#e5f7f1}.smart-migration-governance-v303,.smart-migration-hero-v303,.smart-migration-panel-v303,.smart-migration-progress-v303,.smart-migration-recommendations-v303,.smart-migration-simulation-v303,.smart-migration-step-v303,.smart-migration-universal-v303{background:linear-gradient(135deg,rgba(15,23,42,.88),rgba(6,78,59,.5)),rgba(15,23,42,.82);border-color:rgba(45,212,191,.18)}.smart-migration-hero-v303 h1,.smart-migration-panel-v303 h2,.smart-migration-recommendations-v303 h2,.smart-migration-report-v303 dd,.smart-migration-simulation-v303 h2,.smart-migration-step-v303 h2,.smart-migration-universal-v303 h2{color:#a7f3d0}.smart-migration-analysis-v303 p,.smart-migration-hero-v303 p,.smart-migration-progress-v303 small,.smart-migration-recommendations-v303 p,.smart-migration-recommendations-v303 small,.smart-migration-source-grid-v303 small,.smart-migration-upload-grid-v303 small,.smart-migration-validation-v303 p{color:#cbd5e1}.smart-migration-analysis-v303 article,.smart-migration-execution-v303 span,.smart-migration-governance-v303 span,.smart-migration-mapping-v303 article,.smart-migration-progress-v303 li,.smart-migration-recommendations-v303 article,.smart-migration-report-v303 div,.smart-migration-simulation-v303 article,.smart-migration-source-grid-v303 article,.smart-migration-universal-v303 span,.smart-migration-upload-grid-v303 article,.smart-migration-validation-v303 article{background:rgba(15,23,42,.68);border-color:rgba(45,212,191,.16);color:#e5f7f1}}.facial-acquisition-v308{min-height:100vh;display:grid;grid-gap:1rem;gap:1rem;padding:clamp(1rem,2vw,2rem);background:linear-gradient(135deg,rgba(248,250,252,.98),rgba(236,253,245,.9)),linear-gradient(90deg,rgba(14,165,233,.08),rgba(16,185,129,.12));color:#052e2b}.facial-acquisition-consistency-v308,.facial-acquisition-devices-v308,.facial-acquisition-future-v308,.facial-acquisition-hero-v308,.facial-acquisition-kpis-v308 article,.facial-acquisition-protocol-v308,.facial-acquisition-quality-v308,.facial-acquisition-security-v308,.facial-acquisition-sessions-v308{border:1px solid rgba(16,185,129,.18);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.88),rgba(240,253,250,.58)),rgba(255,255,255,.64);box-shadow:0 24px 70px rgba(6,78,59,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.facial-acquisition-hero-v308{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.28fr);grid-gap:1rem;gap:1rem;padding:clamp(1.25rem,3vw,2rem)}.facial-acquisition-consistency-v308 h2,.facial-acquisition-devices-v308 h2,.facial-acquisition-future-v308 h2,.facial-acquisition-hero-v308 h1,.facial-acquisition-protocol-v308 h2,.facial-acquisition-quality-v308 h2,.facial-acquisition-security-v308 h2,.facial-acquisition-sessions-v308 h2{margin:.25rem 0;color:#064e3b;letter-spacing:0}.facial-acquisition-consistency-v308 p,.facial-acquisition-devices-v308 p,.facial-acquisition-future-v308 p,.facial-acquisition-hero-v308 p,.facial-acquisition-protocol-v308 p,.facial-acquisition-quality-v308 p,.facial-acquisition-security-v308 p,.facial-acquisition-sessions-v308 p{margin:0;color:rgba(15,23,42,.68);line-height:1.55}.facial-acquisition-hero-v308>aside{display:grid;place-items:center;grid-gap:.25rem;gap:.25rem;min-height:170px;border-radius:22px;background:linear-gradient(180deg,rgba(236,253,245,.84),rgba(255,255,255,.68)),linear-gradient(90deg,rgba(14,165,233,.08),rgba(16,185,129,.12));text-align:center}.facial-acquisition-hero-v308 aside strong{color:#047857;font-size:clamp(2.6rem,5vw,4.8rem);line-height:1}.facial-acquisition-actions-v308,.facial-acquisition-future-v308>div:last-child,.facial-acquisition-security-v308>div:last-child{display:flex;flex-wrap:wrap;gap:.55rem}.facial-acquisition-actions-v308{margin-top:1rem}.facial-acquisition-actions-v308 a,.facial-acquisition-consistency-v308 article header span,.facial-acquisition-devices-v308 article span,.facial-acquisition-future-v308 span,.facial-acquisition-protocol-step-v308 small,.facial-acquisition-quality-card-v308 header span,.facial-acquisition-security-v308 span,.facial-acquisition-session-track-v308 article span{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;background:rgba(16,185,129,.1);color:#047857;font-size:.76rem;font-weight:800;padding:.34rem .62rem;text-decoration:none}.facial-acquisition-kpis-v308{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.facial-acquisition-kpis-v308 article{display:grid;grid-gap:.3rem;gap:.3rem;min-height:118px;padding:1rem}.facial-acquisition-kpis-v308 strong{color:#064e3b;font-size:clamp(1.2rem,2vw,1.8rem)}.facial-acquisition-consistency-v308 small,.facial-acquisition-kpis-v308 span,.facial-acquisition-protocol-step-v308 small,.facial-acquisition-quality-card-v308 small,.facial-acquisition-session-track-v308 small{color:rgba(15,23,42,.56);font-size:.78rem}.facial-acquisition-layout-v308{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.45fr);grid-gap:1rem;gap:1rem}.facial-acquisition-consistency-v308,.facial-acquisition-devices-v308,.facial-acquisition-future-v308,.facial-acquisition-protocol-v308,.facial-acquisition-quality-v308,.facial-acquisition-security-v308,.facial-acquisition-sessions-v308{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.facial-acquisition-devices-v308>div:last-child,.facial-acquisition-protocol-v308>div,.facial-acquisition-quality-v308>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.facial-acquisition-consistency-v308>div,.facial-acquisition-session-track-v308{display:grid;grid-gap:.75rem;gap:.75rem}.facial-acquisition-consistency-v308 article,.facial-acquisition-devices-v308 article,.facial-acquisition-protocol-step-v308,.facial-acquisition-quality-card-v308,.facial-acquisition-session-track-v308 article{display:grid;grid-gap:.7rem;gap:.7rem;border:1px solid rgba(16,185,129,.14);border-radius:18px;background:rgba(255,255,255,.58);padding:.9rem}.facial-acquisition-consistency-v308 article header,.facial-acquisition-protocol-step-v308 header,.facial-acquisition-quality-card-v308 header,.facial-acquisition-session-track-v308 article{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.facial-acquisition-consistency-v308 strong,.facial-acquisition-devices-v308 strong,.facial-acquisition-protocol-step-v308 strong,.facial-acquisition-quality-card-v308 strong,.facial-acquisition-session-track-v308 strong{color:#052e2b}.facial-acquisition-consistency-v308 i,.facial-acquisition-quality-card-v308 i{display:block;height:.5rem;border-radius:999px;background:rgba(6,78,59,.1);overflow:hidden}.facial-acquisition-consistency-v308 i em,.facial-acquisition-quality-card-v308 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#047857,#14b8a6,#22c55e)}.facial-acquisition-consistency-v308 article.acceptable i em,.facial-acquisition-quality-card-v308.acceptable i em{background:linear-gradient(90deg,#f59e0b,#14b8a6)}.facial-acquisition-consistency-v308 article.rejected i em,.facial-acquisition-quality-card-v308.rejected i em{background:linear-gradient(90deg,#ef4444,#f59e0b)}.facial-acquisition-guide-v308{position:relative;min-height:180px;border:1px solid rgba(16,185,129,.16);border-radius:22px;background:linear-gradient(180deg,rgba(236,253,245,.78),rgba(255,255,255,.68)),linear-gradient(90deg,rgba(14,165,233,.08),rgba(16,185,129,.08));overflow:hidden}.facial-acquisition-guide-v308 .axis,.facial-acquisition-guide-v308 .head,.facial-acquisition-guide-v308 .shoulders{position:absolute;left:50%;transform:translateX(-50%)}.facial-acquisition-guide-v308 .head{top:16%;width:78px;height:106px;border:2px solid rgba(4,120,87,.34);border-radius:45% 45% 49% 49%/38% 38% 56% 56%;background:rgba(255,255,255,.35)}.facial-acquisition-guide-v308 .axis{top:12%;bottom:18%;width:2px;background:rgba(4,120,87,.28)}.facial-acquisition-guide-v308 .shoulders{bottom:18%;width:130px;height:44px;border:2px solid rgba(4,120,87,.2);border-top:0;border-radius:0 0 52px 52px}.facial-acquisition-guide-v308.right-45-guide .head{width:62px;transform:translateX(-50%) skewY(-5deg)}.facial-acquisition-guide-v308.left-45-guide .head{width:62px;transform:translateX(-50%) skewY(5deg)}.facial-acquisition-guide-v308.left-profile-guide .head,.facial-acquisition-guide-v308.right-profile-guide .head{width:50px;border-radius:55% 38% 44% 54%/38% 34% 58% 54%}.facial-acquisition-guide-v308.left-profile-guide .head{border-radius:38% 55% 54% 44%/34% 38% 54% 58%}.facial-acquisition-session-track-v308{grid-template-columns:repeat(5,minmax(0,1fr))}.facial-acquisition-session-track-v308 article{align-items:stretch;flex-direction:column;min-height:150px}.facial-acquisition-devices-v308 article.future,.facial-acquisition-session-track-v308 article.planned{border-style:dashed;background:rgba(241,245,249,.54)}.facial-acquisition-quality-card-v308.acceptable,.facial-acquisition-session-track-v308 article.review_required{border-color:rgba(245,158,11,.28)}.facial-acquisition-devices-v308 article.prepared,.facial-acquisition-session-track-v308 article.validated{border-color:rgba(16,185,129,.24)}@media (max-width:1180px){.facial-acquisition-devices-v308>div:last-child,.facial-acquisition-kpis-v308,.facial-acquisition-protocol-v308>div,.facial-acquisition-quality-v308>div,.facial-acquisition-session-track-v308{grid-template-columns:repeat(2,minmax(0,1fr))}.facial-acquisition-layout-v308{grid-template-columns:1fr}}@media (max-width:760px){.facial-acquisition-devices-v308>div:last-child,.facial-acquisition-hero-v308,.facial-acquisition-kpis-v308,.facial-acquisition-protocol-v308>div,.facial-acquisition-quality-v308>div,.facial-acquisition-session-track-v308{grid-template-columns:1fr}.facial-acquisition-consistency-v308 article header,.facial-acquisition-protocol-step-v308 header,.facial-acquisition-quality-card-v308 header{align-items:flex-start;flex-direction:column}}@media (prefers-color-scheme:dark){.facial-acquisition-v308{background:linear-gradient(135deg,#020617,#042f2e),linear-gradient(90deg,rgba(14,165,233,.12),rgba(16,185,129,.16));color:#ecfdf5}.facial-acquisition-consistency-v308,.facial-acquisition-devices-v308,.facial-acquisition-future-v308,.facial-acquisition-hero-v308,.facial-acquisition-kpis-v308 article,.facial-acquisition-protocol-v308,.facial-acquisition-quality-v308,.facial-acquisition-security-v308,.facial-acquisition-sessions-v308{border-color:rgba(110,231,183,.16);background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72)}.facial-acquisition-guide-v308,.facial-acquisition-hero-v308>aside{background:linear-gradient(180deg,rgba(15,23,42,.72),rgba(6,78,59,.45)),linear-gradient(90deg,rgba(14,165,233,.08),rgba(16,185,129,.12))}.facial-acquisition-consistency-v308 h2,.facial-acquisition-consistency-v308 strong,.facial-acquisition-devices-v308 h2,.facial-acquisition-devices-v308 strong,.facial-acquisition-future-v308 h2,.facial-acquisition-hero-v308 h1,.facial-acquisition-kpis-v308 strong,.facial-acquisition-protocol-step-v308 strong,.facial-acquisition-protocol-v308 h2,.facial-acquisition-quality-card-v308 strong,.facial-acquisition-quality-v308 h2,.facial-acquisition-security-v308 h2,.facial-acquisition-session-track-v308 strong,.facial-acquisition-sessions-v308 h2{color:#ecfdf5}.facial-acquisition-consistency-v308 p,.facial-acquisition-consistency-v308 small,.facial-acquisition-devices-v308 p,.facial-acquisition-future-v308 p,.facial-acquisition-hero-v308 p,.facial-acquisition-kpis-v308 span,.facial-acquisition-protocol-step-v308 small,.facial-acquisition-protocol-v308 p,.facial-acquisition-quality-card-v308 small,.facial-acquisition-quality-v308 p,.facial-acquisition-security-v308 p,.facial-acquisition-session-track-v308 small,.facial-acquisition-sessions-v308 p{color:rgba(236,253,245,.72)}.facial-acquisition-consistency-v308 article,.facial-acquisition-devices-v308 article,.facial-acquisition-protocol-step-v308,.facial-acquisition-quality-card-v308,.facial-acquisition-session-track-v308 article{border-color:rgba(110,231,183,.14);background:rgba(15,23,42,.62)}.facial-acquisition-guide-v308 .head{background:rgba(15,23,42,.36);border-color:rgba(110,231,183,.28)}}.facial-repository-v309{min-height:100vh;display:grid;grid-gap:1rem;gap:1rem;padding:clamp(1rem,2vw,2rem);background:linear-gradient(135deg,rgba(248,250,252,.98),rgba(236,253,245,.9)),linear-gradient(90deg,rgba(20,184,166,.08),rgba(16,185,129,.12));color:#052e2b}.facial-repository-classification-v309,.facial-repository-future-v309,.facial-repository-hero-v309,.facial-repository-kpis-v309 article,.facial-repository-manager-v309,.facial-repository-search-v309,.facial-repository-security-v309,.facial-repository-timeline-v309{border:1px solid rgba(16,185,129,.18);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.88),rgba(240,253,250,.58)),rgba(255,255,255,.64);box-shadow:0 24px 70px rgba(6,78,59,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.facial-repository-hero-v309{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.3fr);grid-gap:1rem;gap:1rem;padding:clamp(1.25rem,3vw,2rem)}.facial-repository-classification-v309 h2,.facial-repository-future-v309 h2,.facial-repository-hero-v309 h1,.facial-repository-manager-v309 h2,.facial-repository-search-v309 h2,.facial-repository-security-v309 h2,.facial-repository-timeline-v309 h2{margin:.25rem 0;color:#064e3b;letter-spacing:0}.facial-repository-classification-v309 p,.facial-repository-future-v309 p,.facial-repository-hero-v309 p,.facial-repository-manager-v309 p,.facial-repository-search-v309 p,.facial-repository-security-v309 p,.facial-repository-timeline-v309 p{margin:0;color:rgba(15,23,42,.68);line-height:1.55}.facial-repository-hero-v309>aside{display:grid;place-items:center;grid-gap:.25rem;gap:.25rem;min-height:170px;border-radius:22px;background:linear-gradient(180deg,rgba(236,253,245,.84),rgba(255,255,255,.68)),linear-gradient(90deg,rgba(20,184,166,.08),rgba(16,185,129,.12));text-align:center}.facial-repository-hero-v309 aside strong{color:#047857;font-size:clamp(2.6rem,5vw,4.8rem);line-height:1}.facial-repository-actions-v309,.facial-repository-future-v309>div:last-child,.facial-repository-security-v309>div:last-child,.facial-repository-variants-v309{display:flex;flex-wrap:wrap;gap:.55rem}.facial-repository-actions-v309{margin-top:1rem}.facial-repository-actions-v309 a,.facial-repository-classification-v309 article span,.facial-repository-future-v309 span,.facial-repository-image-v309 header span,.facial-repository-search-v309 article span,.facial-repository-security-v309 span,.facial-repository-track-v309 article span,.facial-repository-variants-v309 span{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;background:rgba(16,185,129,.1);color:#047857;font-size:.76rem;font-weight:800;padding:.34rem .62rem;text-decoration:none}.facial-repository-kpis-v309{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.facial-repository-kpis-v309 article{display:grid;grid-gap:.3rem;gap:.3rem;min-height:118px;padding:1rem}.facial-repository-kpis-v309 strong{color:#064e3b;font-size:clamp(1.2rem,2vw,1.8rem)}.facial-repository-image-v309 dt,.facial-repository-image-v309 small,.facial-repository-kpis-v309 span,.facial-repository-track-v309 small{color:rgba(15,23,42,.56);font-size:.78rem}.facial-repository-layout-v309{display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,.4fr);grid-gap:1rem;gap:1rem}.facial-repository-classification-v309,.facial-repository-future-v309,.facial-repository-manager-v309,.facial-repository-search-v309,.facial-repository-security-v309,.facial-repository-timeline-v309{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.facial-repository-manager-v309>div:last-child,.facial-repository-search-v309>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.facial-repository-classification-v309>div,.facial-repository-track-v309{display:grid;grid-gap:.75rem;gap:.75rem}.facial-repository-classification-v309 article,.facial-repository-image-v309,.facial-repository-search-v309 article,.facial-repository-track-v309 article{display:grid;grid-gap:.7rem;gap:.7rem;border:1px solid rgba(16,185,129,.14);border-radius:18px;background:rgba(255,255,255,.58);padding:.9rem}.facial-repository-image-v309.pending,.facial-repository-image-v309.review_required,.facial-repository-track-v309 article.partial{border-color:rgba(245,158,11,.28)}.facial-repository-image-v309 header,.facial-repository-track-v309 article{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.facial-repository-classification-v309 strong,.facial-repository-image-v309 strong,.facial-repository-search-v309 strong,.facial-repository-track-v309 strong{color:#052e2b}.facial-repository-thumbnail-v309{min-height:160px;display:grid;place-items:center;border:1px solid rgba(16,185,129,.16);border-radius:20px;background:linear-gradient(180deg,rgba(236,253,245,.78),rgba(255,255,255,.68)),linear-gradient(90deg,rgba(14,165,233,.08),rgba(16,185,129,.08));overflow:hidden}.facial-repository-thumbnail-v309 span{min-width:8rem;border:1px solid rgba(4,120,87,.26);border-radius:18px;background:rgba(255,255,255,.42);color:#047857;font-weight:900;padding:1.8rem 1rem;text-align:center}.facial-repository-thumbnail-v309.cuello span{border-radius:24px 24px 42px 42px}.facial-repository-thumbnail-v309.cuero_cabelludo span{border-radius:999px 999px 24px 24px}.facial-repository-thumbnail-v309.corporal span{min-width:7rem;padding-block:2.4rem}.facial-repository-image-v309 dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;margin:0}.facial-repository-image-v309 dl div{display:grid;grid-gap:.15rem;gap:.15rem;border-radius:14px;background:rgba(16,185,129,.08);padding:.55rem}.facial-repository-image-v309 dd,.facial-repository-image-v309 dt{margin:0}.facial-repository-image-v309 dd{color:#064e3b;font-size:.82rem;font-weight:800}.facial-repository-variants-v309 span.reserved{background:rgba(14,165,233,.1);color:#0369a1}.facial-repository-variants-v309 span.pending{background:rgba(245,158,11,.12);color:#92400e}.facial-repository-track-v309{grid-template-columns:repeat(5,minmax(0,1fr))}.facial-repository-track-v309 article{align-items:stretch;flex-direction:column;min-height:145px}.facial-repository-track-v309 article.planned{border-style:dashed;background:rgba(241,245,249,.54)}@media (max-width:1180px){.facial-repository-kpis-v309,.facial-repository-manager-v309>div:last-child,.facial-repository-search-v309>div:last-child,.facial-repository-track-v309{grid-template-columns:repeat(2,minmax(0,1fr))}.facial-repository-layout-v309{grid-template-columns:1fr}}@media (max-width:760px){.facial-repository-hero-v309,.facial-repository-image-v309 dl,.facial-repository-kpis-v309,.facial-repository-manager-v309>div:last-child,.facial-repository-search-v309>div:last-child,.facial-repository-track-v309{grid-template-columns:1fr}.facial-repository-image-v309 header{align-items:flex-start;flex-direction:column}}@media (prefers-color-scheme:dark){.facial-repository-v309{background:linear-gradient(135deg,#020617,#042f2e),linear-gradient(90deg,rgba(20,184,166,.12),rgba(16,185,129,.16));color:#ecfdf5}.facial-repository-classification-v309,.facial-repository-future-v309,.facial-repository-hero-v309,.facial-repository-kpis-v309 article,.facial-repository-manager-v309,.facial-repository-search-v309,.facial-repository-security-v309,.facial-repository-timeline-v309{border-color:rgba(110,231,183,.16);background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72)}.facial-repository-hero-v309>aside,.facial-repository-thumbnail-v309{background:linear-gradient(180deg,rgba(15,23,42,.72),rgba(6,78,59,.45)),linear-gradient(90deg,rgba(20,184,166,.08),rgba(16,185,129,.12))}.facial-repository-classification-v309 h2,.facial-repository-classification-v309 strong,.facial-repository-future-v309 h2,.facial-repository-hero-v309 h1,.facial-repository-image-v309 dd,.facial-repository-image-v309 strong,.facial-repository-kpis-v309 strong,.facial-repository-manager-v309 h2,.facial-repository-search-v309 h2,.facial-repository-search-v309 strong,.facial-repository-security-v309 h2,.facial-repository-timeline-v309 h2,.facial-repository-track-v309 strong{color:#ecfdf5}.facial-repository-classification-v309 p,.facial-repository-future-v309 p,.facial-repository-hero-v309 p,.facial-repository-image-v309 dt,.facial-repository-image-v309 small,.facial-repository-kpis-v309 span,.facial-repository-manager-v309 p,.facial-repository-search-v309 p,.facial-repository-security-v309 p,.facial-repository-timeline-v309 p,.facial-repository-track-v309 small{color:rgba(236,253,245,.72)}.facial-repository-classification-v309 article,.facial-repository-image-v309,.facial-repository-search-v309 article,.facial-repository-track-v309 article{border-color:rgba(110,231,183,.14);background:rgba(15,23,42,.62)}.facial-repository-image-v309 dl div,.facial-repository-thumbnail-v309 span{background:rgba(15,23,42,.42);border-color:rgba(110,231,183,.18)}}@media (max-width:1180px){.smart-migration-hero-v303,.smart-migration-layout-v303,.smart-migration-simulation-v303,.smart-migration-universal-v303{grid-template-columns:1fr}.smart-migration-analysis-v303,.smart-migration-progress-v303 ol,.smart-migration-recommendations-v303>div,.smart-migration-simulation-v303>div:last-child,.smart-migration-source-grid-v303,.smart-migration-upload-grid-v303,.smart-migration-validation-v303{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.smart-migration-analysis-v303,.smart-migration-mapping-v303,.smart-migration-progress-v303 ol,.smart-migration-recommendations-v303>div,.smart-migration-report-v303,.smart-migration-simulation-v303>div:last-child,.smart-migration-source-grid-v303,.smart-migration-upload-grid-v303,.smart-migration-validation-v303{grid-template-columns:1fr}}.data-migration-engine-v302{color:#0f172a;display:grid;grid-gap:1.25rem;gap:1.25rem}.data-migration-audit-v302,.data-migration-committee-v302,.data-migration-duplicates-v302,.data-migration-filter-v302,.data-migration-governance-v302,.data-migration-hero-v302,.data-migration-imports-v302,.data-migration-kpis-v302 article,.data-migration-nav-v302,.data-migration-panel-v302,.data-migration-roadmap-v302{background:linear-gradient(135deg,rgba(255,255,255,.88),rgba(240,253,250,.68)),rgba(255,255,255,.72);border:1px solid rgba(20,184,166,.18);border-radius:18px;box-shadow:0 24px 70px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.data-migration-hero-v302{display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:minmax(0,1fr) 280px;overflow:hidden;padding:1.4rem;position:relative}.data-migration-hero-v302:before{background:radial-gradient(circle at 14% 14%,rgba(16,185,129,.2),transparent 18rem),radial-gradient(circle at 84% 8%,rgba(14,165,233,.14),transparent 18rem);content:"";inset:0;pointer-events:none;position:absolute}.data-migration-hero-v302>*{position:relative}.data-migration-hero-v302 h1{color:#064e3b;font-size:clamp(2rem,4vw,4.05rem);line-height:.98;margin:.25rem 0 .7rem}.data-migration-hero-v302 p{color:#475569;max-width:76ch}.data-migration-hero-v302 aside{align-self:stretch;background:rgba(6,78,59,.92);border-radius:16px;color:#ecfdf5;display:grid;grid-gap:.35rem;gap:.35rem;padding:1.1rem}.data-migration-hero-v302 aside strong{font-size:3rem;line-height:1}.data-migration-hero-v302 aside small{color:rgba(236,253,245,.8)}.data-migration-kpis-v302{display:grid;grid-gap:.85rem;gap:.85rem;grid-template-columns:repeat(6,minmax(0,1fr))}.data-migration-kpis-v302 article{display:grid;grid-gap:.35rem;gap:.35rem;min-height:104px;padding:1rem}.data-migration-kpis-v302 strong{color:#064e3b;font-size:clamp(1.45rem,2.2vw,2.3rem)}.data-migration-duplicate-list-v302 small,.data-migration-kpis-v302 span,.data-migration-mapping-list-v302 small,.data-migration-origin-grid-v302 small{color:#64748b}.data-migration-audit-v302,.data-migration-committee-v302,.data-migration-filter-v302,.data-migration-imports-v302,.data-migration-nav-v302,.data-migration-roadmap-v302{padding:1.2rem}.data-migration-nav-v302{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:280px minmax(0,1fr)}.data-migration-committee-v302>div:last-child,.data-migration-governance-v302,.data-migration-imports-v302>div:last-child,.data-migration-nav-v302 nav,.data-migration-roadmap-v302>div:last-child{display:flex;flex-wrap:wrap;gap:.75rem}.data-migration-committee-v302 article,.data-migration-governance-v302 span,.data-migration-imports-v302 article,.data-migration-nav-v302 a,.data-migration-roadmap-v302 span{background:rgba(255,255,255,.72);border:1px solid rgba(20,184,166,.16);border-radius:14px;color:#0f172a;padding:.8rem .9rem;text-decoration:none}.data-migration-nav-v302 a{display:grid;grid-gap:.25rem;gap:.25rem;min-width:190px}.data-migration-nav-v302 a span{color:#64748b;font-size:.86rem}.data-migration-filter-v302{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:340px minmax(0,1fr)}.data-migration-filter-v302 form{align-items:end;display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:1.25fr repeat(3,minmax(130px,1fr)) auto}.data-migration-filter-v302 label{display:grid;grid-gap:.35rem;gap:.35rem}.data-migration-filter-v302 input,.data-migration-filter-v302 select{background:rgba(255,255,255,.76);border:1px solid rgba(148,163,184,.36);border-radius:12px;color:#0f172a;min-height:42px;padding:.65rem .75rem}.data-migration-filter-v302 button{background:#047857;border:0;border-radius:12px;color:#ecfdf5;cursor:pointer;font-weight:700;min-height:42px;padding:.7rem 1rem}.data-migration-layout-v302{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr)}.data-migration-panel-v302{min-width:0;padding:1rem}.data-migration-duplicates-v302 header,.data-migration-panel-v302 header{margin-bottom:.85rem}.data-migration-audit-v302 h2,.data-migration-committee-v302 h2,.data-migration-duplicates-v302 h2,.data-migration-filter-v302 h2,.data-migration-imports-v302 h2,.data-migration-nav-v302 h2,.data-migration-panel-v302 h2,.data-migration-roadmap-v302 h2{color:#064e3b;font-size:clamp(1.2rem,2vw,1.8rem);margin:.15rem 0 .35rem}.data-migration-table-v302{display:grid;grid-gap:.65rem;gap:.65rem}.data-migration-head-v302,.data-migration-row-v302{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:1.15fr .85fr .9fr .8fr 1fr}.data-migration-head-v302{color:#64748b;font-size:.78rem;font-weight:800;padding:0 .7rem;text-transform:uppercase}.data-migration-row-v302{background:rgba(255,255,255,.72);border:1px solid rgba(148,163,184,.22);border-radius:15px;padding:.9rem}.data-migration-row-v302>div{display:grid;grid-gap:.25rem;gap:.25rem}.data-migration-row-v302 p,.data-migration-row-v302 small{color:#64748b;margin:0}.data-migration-row-v302 span{color:#334155}.data-migration-progress-v302{background:rgba(148,163,184,.22);border-radius:999px;display:block;height:9px;overflow:hidden}.data-migration-progress-v302 i{background:linear-gradient(90deg,#10b981,#0ea5e9);display:block;height:100%}.data-migration-status-v302{border-radius:999px;font-size:.78rem;font-weight:800;justify-self:start;padding:.28rem .62rem}.data-migration-status-v302.ready{background:rgba(16,185,129,.14);color:#047857}.data-migration-status-v302.review{background:rgba(245,158,11,.16);color:#92400e}.data-migration-status-v302.blocked{background:rgba(239,68,68,.14);color:#b91c1c}.data-migration-duplicate-counts-v302,.data-migration-mapping-stats-v302,.data-migration-origin-grid-v302{display:grid;grid-gap:.7rem;gap:.7rem;grid-template-columns:repeat(2,minmax(0,1fr))}.data-migration-duplicate-counts-v302 article,.data-migration-mapping-stats-v302 article,.data-migration-origin-grid-v302 article{background:rgba(255,255,255,.72);border:1px solid rgba(20,184,166,.15);border-radius:14px;display:grid;grid-gap:.25rem;gap:.25rem;padding:.85rem}.data-migration-duplicate-counts-v302 strong,.data-migration-mapping-stats-v302 strong,.data-migration-origin-grid-v302 span{color:#047857;font-size:1.4rem}.data-migration-imports-v302{display:grid;grid-gap:1rem;gap:1rem}.data-migration-imports-v302 article{min-width:145px}.data-migration-duplicate-list-v302,.data-migration-mapping-list-v302{display:grid;grid-gap:.7rem;gap:.7rem;margin-top:.85rem}.data-migration-duplicate-list-v302 article,.data-migration-mapping-list-v302 article{background:rgba(255,255,255,.72);border:1px solid rgba(148,163,184,.22);border-radius:14px;display:grid;grid-gap:.35rem;gap:.35rem;padding:.85rem}.data-migration-duplicate-list-v302 header,.data-migration-mapping-list-v302 article>div{align-items:center;display:flex;gap:.6rem;justify-content:space-between}.data-migration-mapping-list-v302 em{color:#047857;font-style:normal}.data-migration-checklist-v302{color:#334155;display:grid;grid-gap:.55rem;gap:.55rem;margin:0;padding-left:1.15rem}.data-migration-duplicates-v302{padding:1rem}.data-migration-duplicate-counts-v302{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:.85rem}.data-migration-duplicate-list-v302{grid-template-columns:repeat(3,minmax(0,1fr))}.data-migration-duplicate-list-v302 p{color:#475569;margin:0}.data-migration-audit-v302{display:grid;grid-gap:1rem;gap:1rem}.data-migration-audit-table-v302{display:grid;grid-gap:.55rem;gap:.55rem;overflow-x:auto}.data-migration-audit-table-v302 article,.data-migration-audit-table-v302>div{display:grid;grid-gap:.6rem;gap:.6rem;grid-template-columns:1.1fr .8fr 1.35fr .7fr .5fr .9fr;min-width:860px}.data-migration-audit-table-v302>div{color:#64748b;font-size:.78rem;font-weight:800;text-transform:uppercase}.data-migration-audit-table-v302 article{background:rgba(255,255,255,.72);border:1px solid rgba(148,163,184,.22);border-radius:13px;padding:.75rem}.data-migration-committee-v302,.data-migration-roadmap-v302{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:300px minmax(0,1fr)}.data-migration-committee-v302 article,.data-migration-roadmap-v302 span{min-width:210px}.data-migration-governance-v302{padding:1rem}@media (prefers-color-scheme:dark){.data-migration-engine-v302{color:#e5f7f1}.data-migration-audit-v302,.data-migration-committee-v302,.data-migration-duplicates-v302,.data-migration-filter-v302,.data-migration-governance-v302,.data-migration-hero-v302,.data-migration-imports-v302,.data-migration-kpis-v302 article,.data-migration-nav-v302,.data-migration-panel-v302,.data-migration-roadmap-v302{background:linear-gradient(135deg,rgba(15,23,42,.88),rgba(6,78,59,.48)),rgba(15,23,42,.82);border-color:rgba(45,212,191,.18)}.data-migration-audit-v302 h2,.data-migration-committee-v302 h2,.data-migration-duplicates-v302 h2,.data-migration-filter-v302 h2,.data-migration-hero-v302 h1,.data-migration-imports-v302 h2,.data-migration-kpis-v302 strong,.data-migration-nav-v302 h2,.data-migration-panel-v302 h2,.data-migration-roadmap-v302 h2{color:#a7f3d0}.data-migration-duplicate-list-v302 p,.data-migration-hero-v302 p,.data-migration-kpis-v302 span,.data-migration-nav-v302 a span,.data-migration-row-v302 p,.data-migration-row-v302 small{color:#cbd5e1}.data-migration-audit-table-v302 article,.data-migration-committee-v302 article,.data-migration-duplicate-counts-v302 article,.data-migration-duplicate-list-v302 article,.data-migration-filter-v302 input,.data-migration-filter-v302 select,.data-migration-governance-v302 span,.data-migration-imports-v302 article,.data-migration-mapping-list-v302 article,.data-migration-mapping-stats-v302 article,.data-migration-nav-v302 a,.data-migration-origin-grid-v302 article,.data-migration-roadmap-v302 span,.data-migration-row-v302{background:rgba(15,23,42,.68);border-color:rgba(45,212,191,.16);color:#e5f7f1}}@media (max-width:1100px){.data-migration-committee-v302,.data-migration-filter-v302,.data-migration-hero-v302,.data-migration-layout-v302,.data-migration-nav-v302,.data-migration-roadmap-v302{grid-template-columns:1fr}.data-migration-duplicate-counts-v302,.data-migration-kpis-v302{grid-template-columns:repeat(2,minmax(0,1fr))}.data-migration-duplicate-list-v302,.data-migration-filter-v302 form,.data-migration-head-v302,.data-migration-row-v302{grid-template-columns:1fr}.data-migration-head-v302{display:none}}.document-intelligence-engine-v301{color:#0f172a;display:grid;grid-gap:1.25rem;gap:1.25rem}.document-committee-v301,.document-future-v301,.document-governance-v301,.document-hero-v301,.document-insights-v301 article,.document-kpis-v301 article,.document-metadata-v301,.document-nav-v301,.document-ocr-v301,.document-panel-v301,.document-search-v301{background:linear-gradient(135deg,rgba(255,255,255,.86),rgba(236,253,245,.62)),rgba(255,255,255,.7);border:1px solid rgba(20,184,166,.18);border-radius:18px;box-shadow:0 24px 70px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.document-hero-v301{display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:minmax(0,1fr) 270px;overflow:hidden;padding:1.4rem;position:relative}.document-hero-v301:before{background:radial-gradient(circle at 12% 18%,rgba(16,185,129,.2),transparent 20rem),radial-gradient(circle at 86% 4%,rgba(59,130,246,.14),transparent 18rem);content:"";inset:0;pointer-events:none;position:absolute}.document-hero-v301>*{position:relative}.document-hero-v301 h1{color:#064e3b;font-size:clamp(2rem,4vw,4.15rem);line-height:.98;margin:.25rem 0 .7rem}.document-committee-v301 p,.document-future-v301 p,.document-governance-v301 p,.document-hero-v301 p,.document-metadata-v301 p,.document-ocr-v301 p,.document-search-v301 p{color:#475569;line-height:1.6;margin:0}.document-hero-v301 aside{background:linear-gradient(145deg,rgba(6,78,59,.95),rgba(15,23,42,.9));border:1px solid rgba(167,243,208,.24);border-radius:16px;color:#ecfdf5;display:grid;grid-gap:.35rem;gap:.35rem;padding:1.1rem}.document-hero-v301 aside strong{font-size:3.2rem;line-height:1}.document-hero-v301 aside span{color:#a7f3d0;font-weight:850}.document-hero-v301 aside small{color:rgba(236,253,245,.72)}.document-kpis-v301{display:grid;grid-gap:.85rem;gap:.85rem;grid-template-columns:repeat(6,minmax(0,1fr))}.document-kpis-v301 article{min-height:108px;padding:1rem}.document-kpis-v301 strong{color:#065f46;display:block;font-size:2rem;line-height:1;margin-bottom:.5rem}.document-kpis-v301 span{color:#64748b;font-size:.84rem;font-weight:850}.document-nav-v301{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:1rem}.document-committee-v301 h2,.document-future-v301 h2,.document-governance-v301 h2,.document-insights-v301 h2,.document-metadata-v301 h2,.document-nav-v301 h2,.document-ocr-v301 h2,.document-panel-v301 h2,.document-search-v301 h2{color:#064e3b;font-size:1.35rem;margin:.15rem 0 0}.document-governance-v301>div:last-child,.document-metadata-v301>div:last-child,.document-nav-v301 nav{display:flex;flex-wrap:wrap;gap:.55rem}.document-governance-v301 span,.document-metadata-v301 span,.document-nav-v301 a{background:rgba(6,95,70,.08);border:1px solid rgba(5,150,105,.16);border-radius:999px;color:#065f46;font-size:.78rem;font-weight:850;padding:.48rem .7rem;text-decoration:none}.document-committee-v301,.document-future-v301,.document-governance-v301,.document-metadata-v301,.document-ocr-v301,.document-search-v301{display:grid;grid-gap:1rem;gap:1rem;padding:1.1rem}.document-search-v301{grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr)}.document-search-v301 form{display:grid;grid-gap:.7rem;gap:.7rem;grid-template-columns:repeat(2,minmax(0,1fr))}.document-search-v301 label{display:grid;grid-gap:.35rem;gap:.35rem}.document-search-v301 label span{color:#475569;font-size:.74rem;font-weight:850}.document-search-v301 input,.document-search-v301 select{background:rgba(255,255,255,.84);border:1px solid rgba(148,163,184,.32);border-radius:11px;color:#0f172a;min-height:2.75rem;padding:.7rem .8rem;width:100%}.document-search-v301 button{align-self:end;background:linear-gradient(135deg,#059669,#0f766e);border:0;border-radius:11px;color:#ecfdf5;cursor:pointer;font-weight:900;min-height:2.75rem;padding:.7rem 1rem}.document-layout-v301{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr)}.document-panel-v301{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.document-list-v301{display:grid;grid-gap:.8rem;gap:.8rem}.document-card-v301,.document-committee-v301 article,.document-future-v301 article,.document-ocr-grid-v301 article,.document-ocr-queue-v301 a,.document-type-list-v301 article{background:rgba(255,255,255,.72);border:1px solid rgba(148,163,184,.24);border-radius:14px;box-shadow:0 12px 30px rgba(15,23,42,.05)}.document-card-v301{display:grid;grid-gap:.85rem;gap:.85rem;padding:1rem}.document-card-v301 header{align-items:flex-start;display:flex;gap:.8rem;justify-content:space-between}.document-card-v301 header span,.document-card-v301 small{color:#64748b;display:block;font-size:.78rem;font-weight:850}.document-card-v301 strong,.document-committee-v301 strong,.document-future-v301 strong,.document-insights-v301 strong,.document-ocr-grid-v301 strong,.document-type-list-v301 strong{color:#0f172a}.document-card-v301 b{border-radius:999px;font-size:.74rem;padding:.35rem .6rem;white-space:nowrap}.document-card-v301.validado b{background:rgba(16,185,129,.12);color:#047857}.document-card-v301.revisado b{background:rgba(59,130,246,.12);color:#1d4ed8}.document-card-v301.pendiente b{background:rgba(245,158,11,.13);color:#92400e}.document-card-v301.archivado b{background:rgba(100,116,139,.13);color:#475569}.document-card-v301 dl{display:grid;grid-gap:.45rem;gap:.45rem;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.document-card-v301 dt{color:#64748b;font-size:.68rem;font-weight:850;text-transform:uppercase}.document-card-v301 dd{color:#065f46;font-weight:900;margin:0}.document-card-v301 footer{align-items:center;display:flex;gap:.7rem;justify-content:space-between}.document-card-v301 footer div{display:flex;flex-wrap:wrap;gap:.35rem}.document-card-v301 footer span{background:rgba(16,185,129,.1);border-radius:999px;color:#047857;font-size:.72rem;font-weight:850;padding:.28rem .48rem}.document-card-v301 footer a,.document-insights-v301 a,.document-ocr-queue-v301 a{color:#047857;font-weight:900;text-decoration:none}.document-committee-v301>div:last-child,.document-future-v301>div:last-child,.document-ocr-grid-v301,.document-ocr-queue-v301,.document-rule-list-v301,.document-type-list-v301{display:grid;grid-gap:.7rem;gap:.7rem}.document-type-list-v301 article{align-items:center;display:flex;gap:.7rem;justify-content:space-between;padding:.8rem}.document-type-list-v301 span{background:rgba(6,78,59,.92);border-radius:999px;color:#ecfdf5;font-weight:900;min-width:2.25rem;padding:.3rem .5rem;text-align:center}.document-rule-list-v301{grid-template-columns:repeat(2,minmax(0,1fr))}.document-rule-list-v301 span{background:rgba(6,95,70,.08);border-radius:999px;color:#065f46;font-size:.74rem;font-weight:850;padding:.4rem .55rem}.document-insights-v301{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.document-insights-v301 article{align-content:start;display:grid;grid-gap:.65rem;gap:.65rem;padding:1rem}.document-insights-v301 a,.document-ocr-queue-v301 a{background:rgba(255,255,255,.68);border:1px solid rgba(148,163,184,.2);border-radius:12px;display:grid;grid-gap:.25rem;gap:.25rem;padding:.75rem}.document-committee-v301 span,.document-future-v301 span,.document-insights-v301 span,.document-ocr-grid-v301 span,.document-ocr-queue-v301 span{color:#64748b;font-size:.78rem}.document-governance-v301,.document-metadata-v301,.document-ocr-v301{grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr)}.document-ocr-grid-v301{grid-template-columns:repeat(4,minmax(0,1fr))}.document-committee-v301 article,.document-future-v301 article,.document-ocr-grid-v301 article{display:grid;grid-gap:.45rem;gap:.45rem;padding:.9rem}.document-committee-v301>div:last-child,.document-future-v301>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.document-empty-v301{color:#64748b;margin:0}@media (prefers-color-scheme:dark){.document-intelligence-engine-v301{color:#e5e7eb}.document-committee-v301,.document-future-v301,.document-governance-v301,.document-hero-v301,.document-insights-v301 article,.document-kpis-v301 article,.document-metadata-v301,.document-nav-v301,.document-ocr-v301,.document-panel-v301,.document-search-v301{background:linear-gradient(135deg,rgba(15,23,42,.86),rgba(6,78,59,.5)),rgba(15,23,42,.74);border-color:rgba(52,211,153,.18)}.document-card-v301 strong,.document-committee-v301 h2,.document-committee-v301 strong,.document-future-v301 h2,.document-future-v301 strong,.document-governance-v301 h2,.document-hero-v301 h1,.document-insights-v301 h2,.document-insights-v301 strong,.document-kpis-v301 strong,.document-metadata-v301 h2,.document-nav-v301 h2,.document-ocr-grid-v301 strong,.document-ocr-v301 h2,.document-panel-v301 h2,.document-search-v301 h2,.document-type-list-v301 strong{color:#d1fae5}.document-card-v301 header span,.document-card-v301 small,.document-committee-v301 p,.document-committee-v301 span,.document-future-v301 p,.document-future-v301 span,.document-governance-v301 p,.document-hero-v301 p,.document-insights-v301 span,.document-kpis-v301 span,.document-metadata-v301 p,.document-ocr-grid-v301 span,.document-ocr-queue-v301 span,.document-ocr-v301 p,.document-search-v301 p{color:#a7f3d0}.document-card-v301,.document-committee-v301 article,.document-future-v301 article,.document-insights-v301 a,.document-ocr-grid-v301 article,.document-ocr-queue-v301 a,.document-type-list-v301 article{background:rgba(15,23,42,.62);border-color:rgba(148,163,184,.22)}.document-search-v301 input,.document-search-v301 select{background:rgba(15,23,42,.72);border-color:rgba(52,211,153,.18);color:#ecfdf5}}@media (max-width:1180px){.document-kpis-v301,.document-ocr-grid-v301{grid-template-columns:repeat(3,minmax(0,1fr))}.document-governance-v301,.document-layout-v301,.document-metadata-v301,.document-ocr-v301,.document-search-v301{grid-template-columns:1fr}}@media (max-width:760px){.document-committee-v301>div:last-child,.document-future-v301>div:last-child,.document-hero-v301,.document-insights-v301{grid-template-columns:1fr}.document-card-v301 dl,.document-kpis-v301,.document-ocr-grid-v301,.document-search-v301 form{grid-template-columns:repeat(2,minmax(0,1fr))}.document-card-v301 footer,.document-nav-v301{align-items:stretch;flex-direction:column}}@media (max-width:520px){.document-card-v301 dl,.document-kpis-v301,.document-ocr-grid-v301,.document-rule-list-v301,.document-search-v301 form{grid-template-columns:1fr}}.corporate-knowledge-hub-v300{color:#0f172a;display:grid;grid-gap:1.25rem;gap:1.25rem}.knowledge-committee-v300,.knowledge-future-v300,.knowledge-governance-v300,.knowledge-hero-v300,.knowledge-insights-v300 article,.knowledge-kpis-v300 article,.knowledge-nav-v300,.knowledge-panel-v300,.knowledge-repositories-v300,.knowledge-search-architecture-v300,.knowledge-search-v300{background:linear-gradient(135deg,rgba(255,255,255,.86),rgba(236,253,245,.62)),rgba(255,255,255,.7);border:1px solid rgba(20,184,166,.18);border-radius:18px;box-shadow:0 24px 70px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.knowledge-hero-v300{display:grid;grid-template-columns:minmax(0,1fr) 270px;grid-gap:1.25rem;gap:1.25rem;overflow:hidden;padding:1.4rem;position:relative}.knowledge-hero-v300:before{background:radial-gradient(circle at 18% 12%,rgba(16,185,129,.2),transparent 20rem),radial-gradient(circle at 88% 0,rgba(14,165,233,.14),transparent 18rem);content:"";inset:0;pointer-events:none;position:absolute}.knowledge-hero-v300>*{position:relative}.knowledge-hero-v300 h1{color:#064e3b;font-size:clamp(2rem,4vw,4.25rem);line-height:.98;margin:.25rem 0 .7rem}.knowledge-category-list-v300 p,.knowledge-committee-v300 p,.knowledge-future-v300 p,.knowledge-governance-v300 p,.knowledge-hero-v300 p,.knowledge-search-architecture-v300 p,.knowledge-search-v300 p,.knowledge-section-title-v300 p{color:#475569;line-height:1.6;margin:0}.knowledge-hero-v300 aside{align-self:stretch;background:linear-gradient(145deg,rgba(6,78,59,.94),rgba(15,23,42,.9));border:1px solid rgba(167,243,208,.24);border-radius:16px;color:#ecfdf5;display:grid;grid-gap:.35rem;gap:.35rem;padding:1.1rem}.knowledge-hero-v300 aside strong{font-size:3.2rem;line-height:1}.knowledge-hero-v300 aside span{color:#a7f3d0;font-weight:800}.knowledge-hero-v300 aside small{color:rgba(236,253,245,.72)}.knowledge-kpis-v300{display:grid;grid-gap:.85rem;gap:.85rem;grid-template-columns:repeat(6,minmax(0,1fr))}.knowledge-kpis-v300 article{min-height:112px;padding:1rem}.knowledge-kpis-v300 strong{color:#065f46;display:block;font-size:2rem;line-height:1;margin-bottom:.5rem}.knowledge-kpis-v300 span{color:#64748b;font-size:.84rem;font-weight:800}.knowledge-nav-v300{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:1rem}.knowledge-committee-v300 h2,.knowledge-future-v300 h2,.knowledge-governance-v300 h2,.knowledge-insights-v300 h2,.knowledge-nav-v300 h2,.knowledge-panel-v300 h2,.knowledge-search-architecture-v300 h2,.knowledge-search-v300 h2,.knowledge-section-title-v300 h2{color:#064e3b;font-size:1.35rem;margin:.15rem 0 0}.knowledge-future-v300>div:last-child,.knowledge-governance-v300>div:last-child,.knowledge-nav-v300 nav,.knowledge-search-architecture-v300>div:last-child{display:flex;flex-wrap:wrap;gap:.55rem}.knowledge-future-v300 span,.knowledge-governance-v300 span,.knowledge-nav-v300 a,.knowledge-search-architecture-v300 span{background:rgba(6,95,70,.08);border:1px solid rgba(5,150,105,.16);border-radius:999px;color:#065f46;font-size:.78rem;font-weight:850;padding:.48rem .7rem;text-decoration:none}.knowledge-committee-v300,.knowledge-future-v300,.knowledge-governance-v300,.knowledge-repositories-v300,.knowledge-search-architecture-v300,.knowledge-search-v300{display:grid;grid-gap:1rem;gap:1rem;padding:1.1rem}.knowledge-section-title-v300{max-width:780px}.knowledge-repository-grid-v300{display:grid;grid-gap:.85rem;gap:.85rem;grid-template-columns:repeat(4,minmax(0,1fr))}.knowledge-category-list-v300 article,.knowledge-committee-v300 article,.knowledge-metadata-card-v300,.knowledge-repository-grid-v300 article{background:rgba(255,255,255,.72);border:1px solid rgba(148,163,184,.24);border-radius:14px;box-shadow:0 12px 30px rgba(15,23,42,.05)}.knowledge-repository-grid-v300 article{display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem}.knowledge-metadata-card-v300 header,.knowledge-repository-grid-v300 header{align-items:flex-start;display:flex;gap:.8rem;justify-content:space-between}.knowledge-category-list-v300 strong,.knowledge-committee-v300 strong,.knowledge-insights-v300 strong,.knowledge-metadata-card-v300 strong,.knowledge-repository-grid-v300 strong{color:#0f172a}.knowledge-repository-grid-v300 header span{background:#064e3b;border-radius:999px;color:#ecfdf5;font-weight:900;min-width:2.35rem;padding:.35rem .55rem;text-align:center}.knowledge-repository-grid-v300 p{color:#64748b;font-size:.88rem;line-height:1.5;margin:0}.knowledge-metadata-card-v300 dl,.knowledge-repository-grid-v300 dl{display:grid;grid-gap:.45rem;gap:.45rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.knowledge-metadata-card-v300 dt,.knowledge-repository-grid-v300 dt{color:#64748b;font-size:.68rem;font-weight:800;text-transform:uppercase}.knowledge-metadata-card-v300 dd,.knowledge-repository-grid-v300 dd{color:#065f46;font-weight:900;margin:0}.knowledge-search-v300{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr)}.knowledge-search-v300 form{display:grid;grid-gap:.7rem;gap:.7rem;grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-search-v300 label{display:grid;grid-gap:.35rem;gap:.35rem}.knowledge-search-v300 label span{color:#475569;font-size:.74rem;font-weight:800}.knowledge-search-v300 input,.knowledge-search-v300 select{background:rgba(255,255,255,.84);border:1px solid rgba(148,163,184,.32);border-radius:11px;color:#0f172a;min-height:2.75rem;padding:.7rem .8rem;width:100%}.knowledge-search-v300 button{align-self:end;background:linear-gradient(135deg,#059669,#0f766e);border:0;border-radius:11px;color:#ecfdf5;cursor:pointer;font-weight:900;min-height:2.75rem;padding:.7rem 1rem}.knowledge-dashboard-grid-v300{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr)}.knowledge-panel-v300{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.knowledge-metadata-list-v300{display:grid;grid-gap:.8rem;gap:.8rem}.knowledge-metadata-card-v300{display:grid;grid-gap:.85rem;gap:.85rem;padding:1rem}.knowledge-metadata-card-v300 header span,.knowledge-metadata-card-v300 small{color:#64748b;display:block;font-size:.78rem;font-weight:800}.knowledge-metadata-card-v300 b{border-radius:999px;font-size:.74rem;padding:.35rem .6rem;white-space:nowrap}.knowledge-metadata-card-v300.validado b{background:rgba(16,185,129,.12);color:#047857}.knowledge-metadata-card-v300.en-revision b{background:rgba(245,158,11,.13);color:#92400e}.knowledge-metadata-card-v300.borrador b{background:rgba(59,130,246,.12);color:#1d4ed8}.knowledge-metadata-card-v300.archivado b{background:rgba(100,116,139,.13);color:#475569}.knowledge-metadata-card-v300 footer{align-items:center;display:flex;gap:.7rem;justify-content:space-between}.knowledge-metadata-card-v300 footer div{display:flex;flex-wrap:wrap;gap:.35rem}.knowledge-metadata-card-v300 footer span{background:rgba(16,185,129,.1);border-radius:999px;color:#047857;font-size:.72rem;font-weight:800;padding:.28rem .48rem}.knowledge-insights-v300 a,.knowledge-metadata-card-v300 footer a{color:#047857;font-weight:900;text-decoration:none}.knowledge-category-list-v300{display:grid;grid-gap:.65rem;gap:.65rem}.knowledge-category-list-v300 article{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between;padding:.8rem}.knowledge-category-list-v300 span{background:rgba(6,78,59,.92);border-radius:999px;color:#ecfdf5;font-weight:900;min-width:2.25rem;padding:.3rem .5rem;text-align:center}.knowledge-insights-v300{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.knowledge-insights-v300 article{align-content:start;display:grid;grid-gap:.65rem;gap:.65rem;padding:1rem}.knowledge-insights-v300 a{background:rgba(255,255,255,.68);border:1px solid rgba(148,163,184,.2);border-radius:12px;display:grid;grid-gap:.25rem;gap:.25rem;padding:.75rem}.knowledge-insights-v300 span{color:#64748b;font-size:.78rem}.knowledge-future-v300,.knowledge-governance-v300,.knowledge-search-architecture-v300{grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr)}.knowledge-committee-v300>div:last-child{display:grid;grid-gap:.8rem;gap:.8rem;grid-template-columns:repeat(3,minmax(0,1fr))}.knowledge-committee-v300 article{display:grid;grid-gap:.45rem;gap:.45rem;padding:.9rem}.knowledge-committee-v300 article span{color:#047857;font-size:.74rem;font-weight:900}.knowledge-empty-v300{color:#64748b;margin:0}@media (prefers-color-scheme:dark){.corporate-knowledge-hub-v300{color:#e5e7eb}.knowledge-committee-v300,.knowledge-future-v300,.knowledge-governance-v300,.knowledge-hero-v300,.knowledge-insights-v300 article,.knowledge-kpis-v300 article,.knowledge-nav-v300,.knowledge-panel-v300,.knowledge-repositories-v300,.knowledge-search-architecture-v300,.knowledge-search-v300{background:linear-gradient(135deg,rgba(15,23,42,.86),rgba(6,78,59,.5)),rgba(15,23,42,.74);border-color:rgba(52,211,153,.18)}.knowledge-category-list-v300 strong,.knowledge-committee-v300 h2,.knowledge-committee-v300 strong,.knowledge-future-v300 h2,.knowledge-governance-v300 h2,.knowledge-hero-v300 h1,.knowledge-insights-v300 h2,.knowledge-insights-v300 strong,.knowledge-kpis-v300 strong,.knowledge-metadata-card-v300 strong,.knowledge-nav-v300 h2,.knowledge-panel-v300 h2,.knowledge-repository-grid-v300 strong,.knowledge-search-architecture-v300 h2,.knowledge-search-v300 h2,.knowledge-section-title-v300 h2{color:#d1fae5}.knowledge-category-list-v300 p,.knowledge-committee-v300 p,.knowledge-future-v300 p,.knowledge-governance-v300 p,.knowledge-hero-v300 p,.knowledge-insights-v300 span,.knowledge-kpis-v300 span,.knowledge-metadata-card-v300 header span,.knowledge-metadata-card-v300 small,.knowledge-search-architecture-v300 p,.knowledge-search-v300 p,.knowledge-section-title-v300 p{color:#a7f3d0}.knowledge-category-list-v300 article,.knowledge-committee-v300 article,.knowledge-insights-v300 a,.knowledge-metadata-card-v300,.knowledge-repository-grid-v300 article{background:rgba(15,23,42,.62);border-color:rgba(148,163,184,.22)}.knowledge-search-v300 input,.knowledge-search-v300 select{background:rgba(15,23,42,.72);border-color:rgba(52,211,153,.18);color:#ecfdf5}}@media (max-width:1180px){.knowledge-kpis-v300,.knowledge-repository-grid-v300{grid-template-columns:repeat(3,minmax(0,1fr))}.knowledge-dashboard-grid-v300,.knowledge-future-v300,.knowledge-governance-v300,.knowledge-search-architecture-v300,.knowledge-search-v300{grid-template-columns:1fr}}@media (max-width:760px){.knowledge-committee-v300>div:last-child,.knowledge-hero-v300,.knowledge-insights-v300{grid-template-columns:1fr}.knowledge-kpis-v300,.knowledge-repository-grid-v300,.knowledge-search-v300 form{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-metadata-card-v300 footer,.knowledge-nav-v300{align-items:stretch;flex-direction:column}}@media (max-width:520px){.knowledge-kpis-v300,.knowledge-metadata-card-v300 dl,.knowledge-repository-grid-v300,.knowledge-repository-grid-v300 dl,.knowledge-search-v300 form{grid-template-columns:1fr}}.executive-command-center-v299{display:grid;grid-gap:1.25rem;gap:1.25rem;color:#0f172a}.executive-action-center-v299,.executive-alert-center-v299,.executive-committee-v299,.executive-governance-v299,.executive-hero-v299,.executive-kpi-group-v299,.executive-strategy-v299,.executive-summary-v299 article,.executive-visuals-v299{background:linear-gradient(135deg,rgba(255,255,255,.84),rgba(236,253,245,.64)),rgba(255,255,255,.66);border:1px solid rgba(20,184,166,.18);border-radius:18px;box-shadow:0 24px 70px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.executive-hero-v299{display:grid;grid-template-columns:minmax(0,1fr) 260px;grid-gap:1.25rem;gap:1.25rem;overflow:hidden;padding:1.4rem;position:relative}.executive-hero-v299:before{background:radial-gradient(circle at 15% 20%,rgba(16,185,129,.2),transparent 20rem),radial-gradient(circle at 85% 0,rgba(59,130,246,.16),transparent 18rem);content:"";inset:0;pointer-events:none;position:absolute}.executive-hero-v299>*{position:relative}.executive-hero-v299 h1{color:#064e3b;font-size:clamp(2rem,4vw,4.2rem);line-height:.98;margin:.25rem 0 .7rem}.executive-action-v299 p,.executive-alert-v299 p,.executive-committee-v299 p,.executive-hero-v299 p,.executive-kpi-group-v299 p,.executive-kpi-v299 p,.executive-strategy-v299 p,.executive-summary-v299 p{color:#475569;margin:0}.executive-action-v299 footer,.executive-alert-center-v299 header>div:last-child,.executive-hero-v299 nav{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1rem}.executive-action-v299 a,.executive-action-v299 button,.executive-alert-center-v299 header span,.executive-hero-v299 nav a{background:rgba(15,118,110,.08);border:1px solid rgba(20,184,166,.18);border-radius:999px;color:#0f766e;font:inherit;font-size:.82rem;padding:.52rem .75rem;text-decoration:none}.executive-hero-v299 aside{align-content:center;border-radius:16px;color:#ecfdf5;display:grid;grid-gap:.3rem;gap:.3rem;padding:1.1rem}.executive-hero-v299 aside.good{background:linear-gradient(135deg,#047857,#0f766e)}.executive-hero-v299 aside.attention{background:linear-gradient(135deg,#0369a1,#0f766e)}.executive-hero-v299 aside.critical{background:linear-gradient(135deg,#991b1b,#7c2d12)}.executive-hero-v299 aside strong{font-size:2.7rem;line-height:1}.executive-action-center-v299>div,.executive-alert-center-v299>div,.executive-committee-v299>div,.executive-kpi-group-v299>div,.executive-summary-v299,.executive-visuals-v299>div{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}.executive-summary-v299 article{min-height:150px;padding:1rem}.executive-summary-v299 strong{color:#064e3b;display:block;font-size:2.15rem;margin:.35rem 0}.executive-action-v299 span,.executive-alert-v299 span,.executive-chart-v299 span,.executive-committee-v299 span,.executive-governance-v299 span,.executive-kpi-group-v299 .eyebrow,.executive-kpi-v299 span,.executive-strategy-v299 span,.executive-summary-v299 span{color:#64748b;font-size:.76rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.executive-action-center-v299,.executive-alert-center-v299,.executive-committee-v299,.executive-governance-v299,.executive-kpi-group-v299,.executive-strategy-v299,.executive-visuals-v299{padding:1.2rem}.executive-action-center-v299>header,.executive-alert-center-v299>header,.executive-committee-v299>header,.executive-kpi-group-v299>header,.executive-visuals-v299>header{align-items:flex-end;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.executive-action-center-v299 h2,.executive-alert-center-v299 h2,.executive-committee-v299 h2,.executive-kpi-group-v299 h2,.executive-strategy-v299 h2,.executive-visuals-v299 h2{color:#064e3b;font-size:1.35rem;margin:.15rem 0}.executive-action-v299,.executive-alert-v299,.executive-chart-v299,.executive-committee-v299 article,.executive-kpi-v299{background:rgba(255,255,255,.68);border:1px solid rgba(15,23,42,.08);border-radius:14px;color:inherit;display:grid;grid-gap:.55rem;gap:.55rem;min-height:142px;padding:1rem;text-decoration:none}.executive-action-v299 header,.executive-alert-v299 header,.executive-chart-v299 header,.executive-kpi-v299 header{align-items:center;display:flex;justify-content:space-between}.executive-kpi-v299 strong{color:#064e3b;font-size:1.9rem;line-height:1}.executive-action-v299 strong,.executive-alert-v299 strong,.executive-chart-v299 strong,.executive-committee-v299 strong,.executive-kpi-v299 h3{color:#0f172a;font-size:1rem}.executive-kpi-v299.good{border-color:rgba(16,185,129,.2)}.executive-action-v299.atencion,.executive-alert-v299.atencion,.executive-kpi-v299.attention{border-color:rgba(59,130,246,.24)}.executive-action-v299.importante,.executive-alert-v299.importante,.executive-kpi-v299.important{border-color:rgba(245,158,11,.32)}.executive-action-v299.critica,.executive-alert-v299.critica,.executive-kpi-v299.critical{border-color:rgba(239,68,68,.34);box-shadow:0 20px 46px rgba(127,29,29,.08)}.executive-action-center-v299>div,.executive-alert-center-v299>div,.executive-visuals-v299>div{grid-template-columns:repeat(3,minmax(0,1fr))}.executive-chart-v299>div{display:grid;grid-gap:.85rem;gap:.85rem}.executive-chart-v299 section{display:grid;grid-gap:.32rem;gap:.32rem}.executive-chart-v299 section>div:first-child{align-items:center;display:flex;justify-content:space-between}.executive-chart-track-v299{background:rgba(15,23,42,.08);border-radius:999px;height:.55rem;overflow:hidden}.executive-chart-track-v299 span{background:linear-gradient(90deg,#10b981,#0ea5e9);border-radius:inherit;display:block;height:100%}.executive-action-v299 b,.executive-alert-v299 b{color:#0f766e;font-size:.82rem}.executive-action-v299.critica b,.executive-alert-v299.critica b{color:#b91c1c}.executive-action-v299.importante b,.executive-alert-v299.importante b{color:#b45309}.executive-action-v299 footer span{align-self:center}.executive-action-v299 button{cursor:default}.executive-committee-v299>div{grid-template-columns:repeat(6,minmax(0,1fr))}.executive-strategy-v299{align-items:start;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.executive-strategy-v299 ul{display:grid;grid-gap:.65rem;gap:.65rem;list-style:none;margin:0;padding:0}.executive-governance-v299 small,.executive-strategy-v299 li{background:rgba(15,118,110,.08);border:1px solid rgba(20,184,166,.14);border-radius:12px;color:#475569;padding:.7rem}.executive-governance-v299{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;justify-content:space-between}.executive-governance-v299 strong{color:#064e3b;font-size:1.15rem}@media (max-width:1180px){.executive-action-center-v299>div,.executive-alert-center-v299>div,.executive-committee-v299>div,.executive-kpi-group-v299>div,.executive-summary-v299,.executive-visuals-v299>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.executive-action-center-v299>div,.executive-alert-center-v299>div,.executive-committee-v299>div,.executive-hero-v299,.executive-kpi-group-v299>div,.executive-strategy-v299,.executive-summary-v299,.executive-visuals-v299>div{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.executive-command-center-v299{color:#ecfdf5}.executive-action-center-v299,.executive-alert-center-v299,.executive-committee-v299,.executive-governance-v299,.executive-hero-v299,.executive-kpi-group-v299,.executive-strategy-v299,.executive-summary-v299 article,.executive-visuals-v299{background:linear-gradient(135deg,rgba(6,78,59,.72),rgba(15,23,42,.88)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.14)}.executive-action-center-v299 h2,.executive-action-v299 strong,.executive-alert-center-v299 h2,.executive-alert-v299 strong,.executive-chart-v299 strong,.executive-committee-v299 h2,.executive-committee-v299 strong,.executive-governance-v299 strong,.executive-hero-v299 h1,.executive-kpi-group-v299 h2,.executive-kpi-v299 h3,.executive-kpi-v299 strong,.executive-strategy-v299 h2,.executive-summary-v299 strong,.executive-visuals-v299 h2{color:#ecfdf5}.executive-action-v299,.executive-alert-v299,.executive-chart-v299,.executive-committee-v299 article,.executive-governance-v299 small,.executive-kpi-v299,.executive-strategy-v299 li{background:rgba(15,23,42,.56);border-color:rgba(110,231,183,.12);color:#ecfdf5}.executive-action-v299 p,.executive-alert-v299 p,.executive-committee-v299 p,.executive-governance-v299 small,.executive-hero-v299 p,.executive-kpi-group-v299 p,.executive-kpi-v299 p,.executive-strategy-v299 li,.executive-strategy-v299 p,.executive-summary-v299 p{color:#cbd5e1}}.patient-recovery-v280{display:grid;grid-gap:1.25rem;gap:1.25rem}.patient-recovery-hero-v280{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,320px);grid-gap:1rem;gap:1rem}.patient-recovery-actions-v280,.patient-recovery-entity-v280,.patient-recovery-governance-v280,.patient-recovery-hero-v280>aside,.patient-recovery-hero-v280>div,.patient-recovery-integrations-v280,.patient-recovery-kpis-v280 article,.patient-recovery-panel-v280,.patient-recovery-records-v280,.patient-recovery-rules-v280{border:1px solid rgba(16,185,129,.18);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(236,253,245,.62)),rgba(255,255,255,.78);box-shadow:0 24px 70px rgba(15,23,42,.1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.patient-recovery-actions-v280,.patient-recovery-entity-v280,.patient-recovery-governance-v280,.patient-recovery-hero-v280>aside,.patient-recovery-hero-v280>div,.patient-recovery-integrations-v280,.patient-recovery-panel-v280,.patient-recovery-records-v280,.patient-recovery-rules-v280{padding:1.25rem}.patient-recovery-actions-v280 h2,.patient-recovery-entity-v280 h2,.patient-recovery-governance-v280 h2,.patient-recovery-hero-v280 h1,.patient-recovery-integrations-v280 h2,.patient-recovery-panel-v280 h2,.patient-recovery-records-v280 h2,.patient-recovery-rules-v280 h2{margin:.25rem 0;letter-spacing:0}.patient-recovery-actions-v280 p,.patient-recovery-alert-list-v280 p,.patient-recovery-candidate-v280 p,.patient-recovery-candidate-v280 small,.patient-recovery-empty-v280,.patient-recovery-entity-v280 p,.patient-recovery-governance-v280 p,.patient-recovery-hero-v280 p,.patient-recovery-integrations-v280 p,.patient-recovery-record-list-v280 article p,.patient-recovery-records-v280 p,.patient-recovery-rules-v280 p{color:var(--muted)}.patient-recovery-hero-v280>aside{display:grid;align-items:center;background:radial-gradient(circle at top right,rgba(16,185,129,.3),rgba(14,165,233,.12)),rgba(255,255,255,.7)}.patient-recovery-hero-v280 aside strong{color:#047857;font-size:clamp(1.7rem,4vw,2.7rem);line-height:1}.patient-recovery-kpis-v280{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.patient-recovery-kpis-v280 article{min-height:96px;padding:1rem}.patient-recovery-kpis-v280 strong{display:block;font-size:1.45rem}.patient-recovery-candidate-v280 dt,.patient-recovery-entity-v280 dt,.patient-recovery-kpis-v280 span,.patient-recovery-record-list-v280 dt{color:var(--muted);font-size:.78rem}.patient-recovery-actions-v280,.patient-recovery-entity-v280,.patient-recovery-governance-v280,.patient-recovery-integrations-v280,.patient-recovery-records-v280,.patient-recovery-rules-v280{display:grid;grid-template-columns:minmax(0,.72fr) minmax(280px,.58fr);grid-gap:1rem;gap:1rem}.patient-recovery-candidate-v280 dl,.patient-recovery-entity-v280 dl,.patient-recovery-record-list-v280 dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;margin:0}.patient-recovery-actions-v280 span,.patient-recovery-alert-list-v280 article,.patient-recovery-candidate-v280 dl div,.patient-recovery-entity-v280 dl div,.patient-recovery-governance-v280 span,.patient-recovery-integrations-v280 article,.patient-recovery-record-list-v280 article,.patient-recovery-rules-v280 article{border-radius:16px;padding:.72rem;background:rgba(16,185,129,.09)}.patient-recovery-candidate-v280 dd,.patient-recovery-entity-v280 dd,.patient-recovery-record-list-v280 dd{margin:.25rem 0 0;overflow-wrap:anywhere}.patient-recovery-action-row-v280,.patient-recovery-actions-v280>div:last-child,.patient-recovery-chip-row-v280,.patient-recovery-governance-v280>div:last-child{display:flex;flex-wrap:wrap;gap:.55rem;align-items:flex-start}.patient-recovery-action-row-v280 span,.patient-recovery-actions-v280 span,.patient-recovery-alert-list-v280 article header span,.patient-recovery-candidate-v280 header b,.patient-recovery-candidate-v280 header span,.patient-recovery-chip-row-v280 span,.patient-recovery-governance-v280 span,.patient-recovery-integrations-v280 article span,.patient-recovery-record-list-v280 article header b,.patient-recovery-record-list-v280 article header span,.patient-recovery-rules-v280 article span{border-radius:999px;padding:.32rem .58rem;background:rgba(16,185,129,.12);color:#047857;font-size:.76rem;font-weight:800}.patient-recovery-grid-v280{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.52fr);grid-gap:1rem;gap:1rem}.patient-recovery-alert-list-v280,.patient-recovery-candidate-list-v280,.patient-recovery-integrations-v280>div:last-child,.patient-recovery-record-list-v280,.patient-recovery-rules-v280>div:last-child{display:grid;grid-gap:.8rem;gap:.8rem}.patient-recovery-alert-list-v280 article,.patient-recovery-candidate-v280,.patient-recovery-integrations-v280 article,.patient-recovery-record-list-v280 article,.patient-recovery-rules-v280 article{border:1px solid rgba(16,185,129,.16)}.patient-recovery-candidate-v280{border-radius:18px;padding:.95rem;background:rgba(255,255,255,.72)}.patient-recovery-alert-list-v280 article.medium,.patient-recovery-candidate-v280.warning,.patient-recovery-record-list-v280 article.warning{border-color:rgba(245,158,11,.32)}.patient-recovery-alert-list-v280 article.high,.patient-recovery-candidate-v280.inactive,.patient-recovery-record-list-v280 article.inactive{border-color:rgba(249,115,22,.32)}.patient-recovery-alert-list-v280 article.critical,.patient-recovery-candidate-v280.lost,.patient-recovery-record-list-v280 article.lost{border-color:rgba(239,68,68,.34)}.patient-recovery-alert-list-v280 article header,.patient-recovery-candidate-v280 header,.patient-recovery-record-list-v280 article header{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem;margin-bottom:.65rem}.patient-recovery-candidate-v280 header strong,.patient-recovery-integrations-v280 article strong,.patient-recovery-record-list-v280 article header strong,.patient-recovery-rules-v280 article strong{display:block}.patient-recovery-action-row-v280{margin:.75rem 0}@media (max-width:1180px){.patient-recovery-actions-v280,.patient-recovery-entity-v280,.patient-recovery-governance-v280,.patient-recovery-grid-v280,.patient-recovery-hero-v280,.patient-recovery-integrations-v280,.patient-recovery-records-v280,.patient-recovery-rules-v280{grid-template-columns:1fr}.patient-recovery-kpis-v280{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.patient-recovery-candidate-v280 dl,.patient-recovery-entity-v280 dl,.patient-recovery-kpis-v280,.patient-recovery-record-list-v280 dl{grid-template-columns:1fr}.patient-recovery-alert-list-v280 article header,.patient-recovery-candidate-v280 header,.patient-recovery-record-list-v280 article header{flex-direction:column}}@media (prefers-color-scheme:dark){.patient-recovery-actions-v280,.patient-recovery-entity-v280,.patient-recovery-governance-v280,.patient-recovery-hero-v280>aside,.patient-recovery-hero-v280>div,.patient-recovery-integrations-v280,.patient-recovery-kpis-v280 article,.patient-recovery-panel-v280,.patient-recovery-records-v280,.patient-recovery-rules-v280{background:linear-gradient(135deg,rgba(6,78,59,.72),rgba(15,23,42,.88)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.18)}.patient-recovery-actions-v280 span,.patient-recovery-alert-list-v280 article,.patient-recovery-candidate-v280,.patient-recovery-candidate-v280 dl div,.patient-recovery-entity-v280 dl div,.patient-recovery-governance-v280 span,.patient-recovery-integrations-v280 article,.patient-recovery-record-list-v280 article,.patient-recovery-rules-v280 article{background:rgba(15,23,42,.62);border-color:rgba(110,231,183,.16)}.patient-recovery-candidate-v280 header span,.patient-recovery-hero-v280 aside strong,.patient-recovery-record-list-v280 article header span{color:#a7f3d0}}.patient-experience-v279{display:grid;grid-gap:1.25rem;gap:1.25rem}.patient-experience-hero-v279{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,300px);grid-gap:1rem;gap:1rem}.patient-experience-dashboard-v279,.patient-experience-entity-v279,.patient-experience-governance-v279,.patient-experience-hero-v279>aside,.patient-experience-hero-v279>div,.patient-experience-integrations-v279,.patient-experience-kpis-v279 article,.patient-experience-panel-v279,.patient-experience-records-v279{border:1px solid rgba(16,185,129,.18);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(236,253,245,.62)),rgba(255,255,255,.78);box-shadow:0 24px 70px rgba(15,23,42,.1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.patient-experience-dashboard-v279,.patient-experience-entity-v279,.patient-experience-governance-v279,.patient-experience-hero-v279>aside,.patient-experience-hero-v279>div,.patient-experience-integrations-v279,.patient-experience-panel-v279,.patient-experience-records-v279{padding:1.25rem}.patient-experience-dashboard-v279 h2,.patient-experience-entity-v279 h2,.patient-experience-governance-v279 h2,.patient-experience-hero-v279 h1,.patient-experience-integrations-v279 h2,.patient-experience-panel-v279 h2,.patient-experience-records-v279 h2{margin:.25rem 0;letter-spacing:0}.patient-experience-alert-list-v279 p,.patient-experience-dashboard-v279 p,.patient-experience-empty-v279,.patient-experience-entity-v279 p,.patient-experience-governance-v279 p,.patient-experience-hero-v279 p,.patient-experience-integrations-v279 p,.patient-experience-record-list-v279 article p,.patient-experience-records-v279 p,.patient-experience-risk-v279 p,.patient-experience-risk-v279 small{color:var(--muted)}.patient-experience-hero-v279>aside{display:grid;align-items:center;background:radial-gradient(circle at top right,rgba(16,185,129,.3),rgba(14,165,233,.12)),rgba(255,255,255,.7)}.patient-experience-hero-v279>aside.risk{background:radial-gradient(circle at top right,rgba(239,68,68,.22),rgba(245,158,11,.12)),rgba(255,255,255,.72)}.patient-experience-hero-v279>aside.watch{background:radial-gradient(circle at top right,rgba(245,158,11,.24),rgba(16,185,129,.12)),rgba(255,255,255,.72)}.patient-experience-hero-v279 aside strong{color:#047857;font-size:clamp(2rem,5vw,3.4rem);line-height:1}.patient-experience-hero-v279>aside.risk strong{color:#b91c1c}.patient-experience-kpis-v279{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.patient-experience-kpis-v279 article{min-height:96px;padding:1rem}.patient-experience-kpis-v279 strong{display:block;font-size:1.45rem}.patient-experience-entity-v279 dt,.patient-experience-kpis-v279 span,.patient-experience-record-list-v279 dt{color:var(--muted);font-size:.78rem}.patient-experience-dashboard-v279,.patient-experience-entity-v279,.patient-experience-governance-v279,.patient-experience-integrations-v279,.patient-experience-records-v279{display:grid;grid-template-columns:minmax(0,.72fr) minmax(280px,.58fr);grid-gap:1rem;gap:1rem}.patient-experience-entity-v279 dl,.patient-experience-record-list-v279 dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;margin:0}.patient-experience-alert-list-v279 article,.patient-experience-entity-v279 dl div,.patient-experience-governance-v279 span,.patient-experience-integrations-v279 article,.patient-experience-record-list-v279 dl div,.patient-experience-risk-v279,.patient-experience-trend-v279 article{border-radius:16px;padding:.72rem;background:rgba(16,185,129,.09)}.patient-experience-entity-v279 dd,.patient-experience-record-list-v279 dd{margin:.25rem 0 0;overflow-wrap:anywhere}.patient-experience-chip-row-v279,.patient-experience-governance-v279>div:last-child{display:flex;flex-wrap:wrap;gap:.55rem;align-items:flex-start}.patient-experience-alert-list-v279 article header span,.patient-experience-chip-row-v279 span,.patient-experience-governance-v279 span,.patient-experience-integrations-v279 article span,.patient-experience-record-list-v279 article header b,.patient-experience-risk-v279 header b{border-radius:999px;padding:.32rem .58rem;background:rgba(16,185,129,.12);color:#047857;font-size:.76rem;font-weight:800}.patient-experience-grid-v279{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.52fr);grid-gap:1rem;gap:1rem}.patient-experience-alert-list-v279,.patient-experience-integrations-v279>div:last-child,.patient-experience-record-list-v279,.patient-experience-risk-list-v279{display:grid;grid-gap:.8rem;gap:.8rem}.patient-experience-alert-list-v279 article,.patient-experience-integrations-v279 article,.patient-experience-record-list-v279 article,.patient-experience-risk-v279,.patient-experience-trend-v279 article{border:1px solid rgba(16,185,129,.16)}.patient-experience-alert-list-v279 article.critical,.patient-experience-alert-list-v279 article.high,.patient-experience-record-list-v279 article.detractor,.patient-experience-risk-v279.critical,.patient-experience-risk-v279.high{border-color:rgba(239,68,68,.3)}.patient-experience-alert-list-v279 article.medium,.patient-experience-record-list-v279 article.passive,.patient-experience-risk-v279.medium{border-color:rgba(245,158,11,.3)}.patient-experience-alert-list-v279 article header,.patient-experience-record-list-v279 article header,.patient-experience-risk-v279 header{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem;margin-bottom:.65rem}.patient-experience-record-list-v279 article header span,.patient-experience-risk-v279 header span{color:#047857;display:block;font-size:.78rem;font-weight:800}.patient-experience-risk-v279 ul{margin:.65rem 0;padding-left:1.1rem;color:var(--muted)}.patient-experience-record-list-v279 article{padding:.9rem}.patient-experience-trend-v279{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.patient-experience-trend-v279 strong{display:block;font-size:1.35rem}.patient-experience-trend-v279 span{color:var(--muted);font-size:.78rem}.patient-experience-integrations-v279 article.requires_provider{border-color:rgba(245,158,11,.28)}@media (max-width:1180px){.patient-experience-dashboard-v279,.patient-experience-entity-v279,.patient-experience-governance-v279,.patient-experience-grid-v279,.patient-experience-hero-v279,.patient-experience-integrations-v279,.patient-experience-records-v279{grid-template-columns:1fr}.patient-experience-kpis-v279{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.patient-experience-entity-v279 dl,.patient-experience-kpis-v279,.patient-experience-record-list-v279 dl,.patient-experience-trend-v279{grid-template-columns:1fr}.patient-experience-alert-list-v279 article header,.patient-experience-record-list-v279 article header,.patient-experience-risk-v279 header{flex-direction:column}}@media (prefers-color-scheme:dark){.patient-experience-dashboard-v279,.patient-experience-entity-v279,.patient-experience-governance-v279,.patient-experience-hero-v279>aside,.patient-experience-hero-v279>div,.patient-experience-integrations-v279,.patient-experience-kpis-v279 article,.patient-experience-panel-v279,.patient-experience-records-v279{background:linear-gradient(135deg,rgba(6,78,59,.72),rgba(15,23,42,.88)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.18)}.patient-experience-alert-list-v279 article,.patient-experience-entity-v279 dl div,.patient-experience-governance-v279 span,.patient-experience-integrations-v279 article,.patient-experience-record-list-v279 article,.patient-experience-record-list-v279 dl div,.patient-experience-risk-v279,.patient-experience-trend-v279 article{background:rgba(15,23,42,.62);border-color:rgba(110,231,183,.16)}.patient-experience-hero-v279 aside strong,.patient-experience-record-list-v279 article header span,.patient-experience-risk-v279 header span{color:#a7f3d0}}.patient-care-tasks-v278{display:grid;grid-gap:1.25rem;gap:1.25rem}.patient-care-hero-v278{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,300px);grid-gap:1rem;gap:1rem}.patient-care-entity-v278,.patient-care-governance-v278,.patient-care-hero-v278>aside,.patient-care-hero-v278>div,.patient-care-integrations-v278,.patient-care-kpis-v278 article,.patient-care-panel-v278,.patient-care-review-v278{border:1px solid rgba(16,185,129,.18);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(236,253,245,.62)),rgba(255,255,255,.78);box-shadow:0 24px 70px rgba(15,23,42,.1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.patient-care-entity-v278,.patient-care-governance-v278,.patient-care-hero-v278>aside,.patient-care-hero-v278>div,.patient-care-integrations-v278,.patient-care-panel-v278,.patient-care-review-v278{padding:1.25rem}.patient-care-entity-v278 h2,.patient-care-governance-v278 h2,.patient-care-hero-v278 h1,.patient-care-integrations-v278 h2,.patient-care-panel-v278 h2,.patient-care-review-v278 h2{margin:.25rem 0;letter-spacing:0}.patient-care-empty-v278,.patient-care-entity-v278 p,.patient-care-governance-v278 p,.patient-care-hero-v278 p,.patient-care-integrations-v278 p,.patient-care-review-v278 p,.patient-care-task-v278 p{color:var(--muted)}.patient-care-hero-v278>aside{display:grid;align-items:center;background:radial-gradient(circle at top right,rgba(16,185,129,.28),rgba(14,165,233,.12)),rgba(255,255,255,.7)}.patient-care-hero-v278 aside strong{color:#047857;font-size:clamp(2rem,5vw,3.4rem);line-height:1}.patient-care-kpis-v278{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.patient-care-kpis-v278 article{min-height:96px;padding:1rem}.patient-care-kpis-v278 strong{display:block;font-size:1.55rem}.patient-care-entity-v278 dt,.patient-care-kpis-v278 span,.patient-care-task-v278 dt{color:var(--muted);font-size:.78rem}.patient-care-entity-v278,.patient-care-governance-v278,.patient-care-integrations-v278,.patient-care-review-v278{display:grid;grid-template-columns:minmax(0,.72fr) minmax(280px,.58fr);grid-gap:1rem;gap:1rem}.patient-care-entity-v278 dl,.patient-care-task-v278 dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;margin:0}.patient-care-entity-v278 dl div,.patient-care-governance-v278 span,.patient-care-integrations-v278 article,.patient-care-review-v278 article,.patient-care-task-v278 dl div{border-radius:16px;padding:.72rem;background:rgba(16,185,129,.09)}.patient-care-entity-v278 dd,.patient-care-task-v278 dd{margin:.25rem 0 0;overflow-wrap:anywhere}.patient-care-chip-row-v278,.patient-care-governance-v278>div:last-child{display:flex;flex-wrap:wrap;gap:.55rem;align-items:flex-start}.patient-care-chip-row-v278 span,.patient-care-governance-v278 span,.patient-care-integrations-v278 article span,.patient-care-review-v278 article small,.patient-care-review-v278 article span,.patient-care-task-v278 header b{border-radius:999px;padding:.32rem .58rem;background:rgba(16,185,129,.12);color:#047857;font-size:.76rem;font-weight:800}.patient-care-grid-v278{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.48fr);grid-gap:1rem;gap:1rem}.patient-care-integrations-v278>div:last-child,.patient-care-review-v278>div:last-child,.patient-care-task-list-v278{display:grid;grid-gap:.8rem;gap:.8rem}.patient-care-task-v278{border:1px solid rgba(16,185,129,.16);border-radius:18px;padding:.95rem;background:rgba(255,255,255,.72)}.patient-care-task-v278.high,.patient-care-task-v278.urgent{border-color:rgba(245,158,11,.34)}.patient-care-task-v278.cancelled,.patient-care-task-v278.expired{opacity:.74}.patient-care-task-v278.completed{border-color:rgba(16,185,129,.34)}.patient-care-task-v278 header{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem;margin-bottom:.65rem}.patient-care-task-v278 header span{color:#047857;display:block;font-size:.78rem;font-weight:800}.patient-care-task-v278 header strong{display:block}.patient-care-task-v278 footer{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.85rem}.patient-care-task-v278 button{border:1px solid rgba(16,185,129,.22);border-radius:999px;min-height:38px;padding:.5rem .75rem;background:rgba(16,185,129,.1);color:#047857;cursor:default;font-weight:800}.patient-care-integrations-v278 article strong,.patient-care-review-v278 article strong{display:block;margin-bottom:.35rem}.patient-care-integrations-v278 article p,.patient-care-review-v278 article p{margin-bottom:.5rem}.patient-care-integrations-v278 article.requires_provider{border:1px solid rgba(245,158,11,.28)}@media (max-width:1180px){.patient-care-entity-v278,.patient-care-governance-v278,.patient-care-grid-v278,.patient-care-hero-v278,.patient-care-integrations-v278,.patient-care-review-v278{grid-template-columns:1fr}.patient-care-kpis-v278{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.patient-care-entity-v278 dl,.patient-care-kpis-v278,.patient-care-task-v278 dl{grid-template-columns:1fr}.patient-care-task-v278 header{flex-direction:column}}@media (prefers-color-scheme:dark){.patient-care-entity-v278,.patient-care-governance-v278,.patient-care-hero-v278>aside,.patient-care-hero-v278>div,.patient-care-integrations-v278,.patient-care-kpis-v278 article,.patient-care-panel-v278,.patient-care-review-v278{background:linear-gradient(135deg,rgba(6,78,59,.72),rgba(15,23,42,.88)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.18)}.patient-care-entity-v278 dl div,.patient-care-governance-v278 span,.patient-care-integrations-v278 article,.patient-care-review-v278 article,.patient-care-task-v278,.patient-care-task-v278 dl div{background:rgba(15,23,42,.62);border-color:rgba(110,231,183,.16)}.patient-care-hero-v278 aside strong,.patient-care-task-v278 header span{color:#a7f3d0}}.strategic-denied-v67{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:20px;gap:20px;align-items:stretch;min-height:58vh}.strategic-access-events-v67,.strategic-access-future-v67 article,.strategic-access-hero-v67,.strategic-access-panel-v67,.strategic-access-side-v67 article,.strategic-access-stats-v67 article,.strategic-denied-v67>aside,.strategic-denied-v67>div,.strategic-user-row-v67{border:1px solid rgba(255,255,255,.16);background:linear-gradient(145deg,rgba(255,255,255,.11),rgba(255,255,255,.045));box-shadow:0 24px 70px rgba(8,20,38,.22);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.strategic-denied-v67>aside,.strategic-denied-v67>div{border-radius:26px;padding:28px}.strategic-denied-v67 h1{margin:12px 0;max-width:760px;font-size:clamp(2rem,5vw,4.6rem);line-height:.96}.strategic-denied-v67 p{max-width:720px;color:var(--muted)}.strategic-denied-v67 aside{display:flex;flex-direction:column;gap:14px}.strategic-denied-v67 aside strong{font-size:1.6rem}.strategic-access-panel-head-v67 a,.strategic-access-side-v67 a,.strategic-denied-v67 aside a{border:1px solid rgba(125,211,252,.28);border-radius:14px;padding:11px 13px;color:var(--text);text-decoration:none;background:rgba(14,165,233,.1)}.strategic-access-v67{display:grid;grid-gap:20px;gap:20px}.strategic-access-hero-v67{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:20px;gap:20px;align-items:center;border-radius:28px;padding:28px}.strategic-access-hero-v67 h1{margin:10px 0;font-size:clamp(2rem,4vw,4rem);line-height:1}.strategic-access-hero-v67 p{max-width:860px;color:var(--muted)}.strategic-access-hero-v67 aside{border-radius:22px;padding:22px;background:rgba(10,132,255,.13)}.strategic-access-hero-v67 aside strong{display:block;margin:6px 0;font-size:1.45rem;overflow-wrap:anywhere}.strategic-access-stats-v67{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.strategic-access-stats-v67 article{border-radius:18px;padding:18px}.strategic-access-stats-v67 strong{display:block;margin:8px 0;font-size:2.2rem}.strategic-access-future-v67 p,.strategic-access-stats-v67 p{margin:0;color:var(--muted)}.strategic-access-grid-v67{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:20px;gap:20px}.strategic-access-events-v67,.strategic-access-panel-v67,.strategic-access-side-v67 article{border-radius:24px;padding:20px}.strategic-access-panel-head-v67{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.strategic-access-events-v67 h2,.strategic-access-panel-head-v67 h2,.strategic-access-side-v67 h2{margin:6px 0 0}.strategic-user-row-v67{display:grid;grid-template-columns:minmax(160px,1.3fr) 90px 150px 150px 80px;grid-gap:12px;gap:12px;align-items:center;border-radius:18px;padding:14px;margin-top:10px}.strategic-access-events-v67 small,.strategic-access-events-v67 span,.strategic-access-side-v67 small,.strategic-user-row-v67 small,.strategic-user-row-v67 span{color:var(--muted)}.strategic-module-chips-v67{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px}.strategic-module-chips-v67 span{border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:6px 10px;background:rgba(255,255,255,.07);font-size:.78rem}.strategic-access-side-v67 article{display:grid;grid-gap:10px;gap:10px}.strategic-access-side-v67 a{display:grid;grid-gap:4px;gap:4px}.strategic-access-future-v67{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.strategic-access-future-v67 article{border-radius:18px;padding:16px}.strategic-access-future-v67 span{display:block;margin-bottom:8px;font-weight:800}.strategic-access-events-v67{display:grid;grid-gap:10px;gap:10px}.strategic-access-events-v67 article{display:grid;grid-template-columns:220px minmax(0,1fr) 220px;grid-gap:10px;gap:10px;align-items:center;border-top:1px solid rgba(255,255,255,.1);padding-top:10px}.security-isolation-v68{display:grid;grid-gap:20px;gap:20px}.security-isolation-hero-v68,.security-isolation-panel-v68,.security-isolation-stats-v68 article{border:1px solid rgba(255,255,255,.16);background:linear-gradient(145deg,rgba(255,255,255,.11),rgba(255,255,255,.045));box-shadow:0 24px 70px rgba(8,20,38,.22);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.security-isolation-hero-v68{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:20px;gap:20px;align-items:center;border-radius:28px;padding:28px}.security-isolation-hero-v68 h1{margin:10px 0;font-size:clamp(2rem,4vw,4rem);line-height:1}.security-isolation-hero-v68 p{max-width:820px;color:var(--muted)}.security-isolation-hero-v68 aside{border-radius:22px;padding:22px;background:rgba(16,185,129,.12)}.security-isolation-hero-v68 aside strong{display:block;margin:8px 0;font-size:1.5rem}.security-isolation-stats-v68{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.security-isolation-panel-v68,.security-isolation-stats-v68 article{border-radius:22px;padding:18px}.security-isolation-stats-v68 strong{display:block;margin:8px 0;font-size:1.8rem;overflow-wrap:anywhere}.security-isolation-panel-v68 p,.security-isolation-stats-v68 p{color:var(--muted)}.security-isolation-grid-v68{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.65fr);grid-gap:20px;gap:20px}.security-isolation-panel-v68{display:grid;grid-gap:12px;gap:12px}.security-isolation-panel-v68 h2{margin:6px 0 0}.isolation-module-v68,.isolation-test-v68{border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:14px;background:rgba(255,255,255,.06)}.isolation-module-v68{display:grid;grid-template-columns:160px 110px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center}.isolation-module-v68.status-isolated span,.isolation-test-v68.passed span{color:#86efac;font-weight:800}.isolation-module-v68.status-prepared span{color:#fde68a;font-weight:800}.isolation-test-v68.failed span{color:#fecaca;font-weight:800}.isolation-test-v68{display:grid;grid-template-columns:minmax(0,1fr) 64px;grid-gap:8px;gap:8px}.isolation-test-v68 p{grid-column:1/-1;margin:0}.backup-recovery-v69{display:grid;grid-gap:20px;gap:20px}.backup-recovery-alerts-v69,.backup-recovery-hero-v69,.backup-recovery-panel-v69,.backup-recovery-stats-v69 article{border:1px solid rgba(255,255,255,.16);background:linear-gradient(145deg,rgba(255,255,255,.11),rgba(255,255,255,.045));box-shadow:0 24px 70px rgba(8,20,38,.22);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.backup-recovery-hero-v69{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:20px;gap:20px;align-items:center;border-radius:28px;padding:28px}.backup-recovery-hero-v69 h1{margin:10px 0;font-size:clamp(2rem,4vw,4rem);line-height:1}.backup-recovery-hero-v69 p{max-width:860px;color:var(--muted)}.backup-recovery-hero-v69 aside{border-radius:22px;padding:22px;background:rgba(34,197,94,.12)}.backup-recovery-hero-v69 aside strong{display:block;margin:8px 0;font-size:3rem}.backup-recovery-stats-v69{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.backup-recovery-alerts-v69,.backup-recovery-panel-v69,.backup-recovery-stats-v69 article{border-radius:22px;padding:18px}.backup-recovery-stats-v69 strong{display:block;margin:8px 0;font-size:1.35rem;overflow-wrap:anywhere}.backup-recovery-panel-v69 p,.backup-recovery-stats-v69 p,.backup-registry-row-v69 small,.backup-registry-row-v69 span,.recovery-simulation-row-v69 small,.recovery-simulation-row-v69 span{color:var(--muted)}.backup-recovery-alerts-v69{display:flex;flex-wrap:wrap;gap:10px}.backup-recovery-alerts-v69 strong{border:1px solid rgba(252,211,77,.28);border-radius:999px;padding:8px 12px;background:rgba(245,158,11,.12)}.backup-recovery-grid-v69{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:20px;gap:20px}.backup-recovery-panel-v69{display:grid;grid-gap:12px;gap:12px}.backup-recovery-panel-v69 h2{margin:6px 0 0}.backup-recovery-panel-head-v69{display:flex;justify-content:space-between;gap:16px;align-items:center}.backup-recovery-panel-head-v69 button{border:1px solid rgba(134,239,172,.35);border-radius:14px;padding:11px 14px;color:var(--text);background:rgba(34,197,94,.14);font-weight:800}.backup-registry-row-v69,.recovery-simulation-row-v69{display:grid;grid-template-columns:minmax(190px,1fr) 130px 90px 80px 80px;grid-gap:10px;gap:10px;align-items:center;border:1px solid rgba(255,255,255,.11);border-radius:16px;padding:14px;background:rgba(255,255,255,.055)}.backup-registry-row-v69 small,.recovery-simulation-row-v69 small{grid-column:1/-1;overflow-wrap:anywhere}.backup-score-row-v69{display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(255,255,255,.11);border-radius:16px;padding:14px;background:rgba(255,255,255,.055)}.backup-score-row-v69 strong{color:#86efac;font-size:1.4rem}.recovery-simulation-row-v69{grid-template-columns:minmax(0,1fr) 110px}.voice-clinical-v70{display:grid;grid-gap:20px;gap:20px}.voice-clinical-hero-v70,.voice-clinical-panel-v70,.voice-clinical-stats-v70 article{border:1px solid rgba(255,255,255,.16);background:linear-gradient(145deg,rgba(255,255,255,.11),rgba(255,255,255,.045));box-shadow:0 24px 70px rgba(8,20,38,.22);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.voice-clinical-hero-v70{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:20px;gap:20px;align-items:center;border-radius:28px;padding:28px}.voice-clinical-hero-v70 h1{margin:10px 0;font-size:clamp(2rem,4vw,4rem);line-height:1}.voice-clinical-hero-v70 p{max-width:860px;color:var(--muted)}.voice-clinical-hero-v70 aside{border-radius:22px;padding:22px;background:rgba(14,165,233,.12)}.voice-clinical-hero-v70 aside strong{display:block;margin:8px 0;font-size:1.7rem}.voice-clinical-stats-v70{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.voice-clinical-panel-v70,.voice-clinical-stats-v70 article{border-radius:22px;padding:18px}.voice-clinical-stats-v70 strong{display:block;margin:8px 0;font-size:2.2rem}.voice-clinical-panel-v70 p,.voice-clinical-stats-v70 p,.voice-history-row-v70 span{color:var(--muted)}.voice-clinical-grid-v70{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:20px;gap:20px}.voice-clinical-panel-v70{display:grid;grid-gap:14px;gap:14px}.voice-clinical-panel-v70 h2{margin:6px 0 0}.voice-clinical-panel-head-v70{display:flex;align-items:center;justify-content:space-between;gap:14px}.voice-clinical-links-v70 a,.voice-clinical-panel-head-v70 a,.voice-clinical-panel-v70 button{border:1px solid rgba(125,211,252,.28);border-radius:14px;padding:11px 13px;color:var(--text);text-decoration:none;background:rgba(14,165,233,.1);font-weight:800}.voice-clinical-recorder-v70{display:grid;grid-gap:14px;gap:14px}.voice-clinical-recorder-v70 label{display:grid;grid-gap:8px;gap:8px;font-weight:800}.voice-clinical-recorder-v70 select,.voice-clinical-recorder-v70 textarea{width:100%;border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:13px 14px;color:var(--text);background:rgba(5,10,20,.35)}.voice-clinical-recorder-v70 textarea{min-height:190px;resize:vertical}.voice-clinical-links-v70,.voice-clinical-recorder-v70 div{display:flex;flex-wrap:wrap;gap:10px}.voice-clinical-sections-v70{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.voice-clinical-sections-v70 article,.voice-history-row-v70,.voice-soap-row-v70{border:1px solid rgba(255,255,255,.11);border-radius:16px;padding:14px;background:rgba(255,255,255,.055)}.voice-clinical-sections-v70 span{font-weight:900}.voice-clinical-panel-v70 form{margin:0}.voice-clinical-panel-v70 form button{width:100%;text-align:left}.clinical-templates-v71{display:grid;grid-gap:20px;gap:20px}.clinical-templates-hero-v71,.clinical-templates-panel-v71,.clinical-templates-stats-v71 article{border:1px solid rgba(255,255,255,.16);background:linear-gradient(145deg,rgba(255,255,255,.11),rgba(255,255,255,.045));box-shadow:0 24px 70px rgba(8,20,38,.22);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.clinical-templates-hero-v71{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:20px;gap:20px;align-items:center;border-radius:28px;padding:28px}.clinical-templates-hero-v71 h1{margin:10px 0;font-size:clamp(2rem,4vw,4rem);line-height:1}.clinical-template-card-v71 span,.clinical-templates-hero-v71 p,.clinical-templates-panel-v71 p,.clinical-templates-stats-v71 p{color:var(--muted)}.clinical-templates-hero-v71 aside{border-radius:22px;padding:22px;background:rgba(99,102,241,.13)}.clinical-templates-hero-v71 aside strong{display:block;margin:8px 0;font-size:3rem}.clinical-templates-stats-v71{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.clinical-templates-panel-v71,.clinical-templates-stats-v71 article{border-radius:22px;padding:18px}.clinical-templates-stats-v71 strong{display:block;margin:8px 0;font-size:2.2rem}.clinical-templates-grid-v71{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:20px;gap:20px}.clinical-templates-panel-v71{display:grid;grid-gap:14px;gap:14px}.clinical-templates-panel-v71 h2{margin:6px 0 0}.clinical-templates-panel-head-v71{display:flex;justify-content:space-between;align-items:center;gap:14px}.template-builder-form-v71,.template-field-form-v71{display:grid;grid-gap:10px;gap:10px}.template-builder-form-v71{grid-template-columns:repeat(4,minmax(0,1fr)) auto}.template-field-form-v71{grid-template-columns:minmax(160px,1fr) 150px 110px minmax(180px,1fr) auto}.template-builder-form-v71 label,.template-field-form-v71 label{display:grid;grid-gap:6px;gap:6px;font-weight:800}.template-builder-form-v71 input,.template-builder-form-v71 select,.template-field-form-v71 input,.template-field-form-v71 select{width:100%;border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:11px 12px;color:var(--text);background:rgba(5,10,20,.35)}.clinical-template-actions-v71 button,.template-builder-form-v71 button,.template-field-form-v71 button{border:1px solid rgba(165,180,252,.32);border-radius:14px;padding:11px 13px;color:var(--text);background:rgba(99,102,241,.13);font-weight:800}.clinical-template-card-v71{display:grid;grid-gap:12px;gap:12px;border:1px solid rgba(255,255,255,.11);border-radius:18px;padding:16px;background:rgba(255,255,255,.055)}.clinical-template-card-v71.inactive{opacity:.64}.clinical-template-card-head-v71{display:flex;justify-content:space-between;gap:14px}.clinical-template-card-head-v71 strong{display:block;margin-bottom:4px;font-size:1.15rem}.clinical-template-card-head-v71 b{color:#a5b4fc;font-size:1.4rem}.clinical-template-actions-v71,.clinical-template-fields-v71,.clinical-template-type-cloud-v71{display:flex;flex-wrap:wrap;gap:8px}.clinical-template-fields-v71 span,.clinical-template-type-cloud-v71 span{border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:7px 10px;background:rgba(255,255,255,.06);font-size:.82rem}.anatomical-engine-v72{display:grid;grid-gap:20px;gap:20px}.anatomical-engine-hero-v72,.anatomical-engine-panel-v72,.anatomical-engine-stats-v72 article{border:1px solid rgba(255,255,255,.16);background:linear-gradient(145deg,rgba(255,255,255,.11),rgba(255,255,255,.045));box-shadow:0 24px 70px rgba(8,20,38,.22);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.anatomical-engine-hero-v72{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:20px;gap:20px;align-items:center;border-radius:28px;padding:28px}.anatomical-engine-hero-v72 h1{margin:10px 0;font-size:clamp(2rem,4vw,4rem);line-height:1}.anatomical-engine-hero-v72 p,.anatomical-engine-panel-v72 p,.anatomical-engine-stats-v72 p,.anatomical-marker-row-v72 span,.anatomical-template-card-v72 span{color:var(--muted)}.anatomical-engine-hero-v72 aside{border-radius:22px;padding:22px;background:rgba(52,211,153,.12)}.anatomical-engine-hero-v72 aside strong{display:block;margin:8px 0;font-size:3rem}.anatomical-engine-stats-v72{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.anatomical-engine-panel-v72,.anatomical-engine-stats-v72 article{border-radius:22px;padding:18px}.anatomical-engine-stats-v72 strong{display:block;margin:8px 0;font-size:2.2rem}.anatomical-engine-grid-v72{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:20px;gap:20px}.anatomical-engine-panel-v72{display:grid;grid-gap:14px;gap:14px}.anatomical-engine-panel-v72 h2{margin:6px 0 0}.anatomical-marker-form-v72{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.anatomical-marker-form-v72 label{display:grid;grid-gap:6px;gap:6px;font-weight:800}.anatomical-marker-form-v72 label.wide{grid-column:1/-1}.anatomical-marker-form-v72 input,.anatomical-marker-form-v72 select,.anatomical-marker-form-v72 textarea{width:100%;border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:11px 12px;color:var(--text);background:rgba(5,10,20,.35)}.anatomical-marker-form-v72 button{align-self:end;border:1px solid rgba(52,211,153,.32);border-radius:14px;padding:12px 14px;color:var(--text);background:rgba(52,211,153,.14);font-weight:900}.anatomical-template-grid-v72{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.anatomical-marker-row-v72,.anatomical-template-card-v72{border:1px solid rgba(255,255,255,.11);border-radius:18px;padding:14px;background:rgba(255,255,255,.055)}.anatomical-template-card-v72{display:grid;grid-gap:12px;gap:12px}.anatomical-template-canvas-v72{position:relative;min-height:180px;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:radial-gradient(circle at 50% 28%,rgba(125,211,252,.22),transparent 18%),radial-gradient(circle at 50% 70%,rgba(52,211,153,.18),transparent 22%),linear-gradient(160deg,rgba(15,23,42,.8),rgba(15,23,42,.34))}.anatomical-template-canvas-v72>span{position:absolute;left:14px;top:12px;font-weight:900}.anatomical-template-canvas-v72 i{position:absolute;width:14px;height:14px;border:2px solid rgba(255,255,255,.8);border-radius:999px;transform:translate(-50%,-50%);box-shadow:0 0 22px currentColor}.anatomical-layer-cloud-v72{display:flex;flex-wrap:wrap;gap:8px}.anatomical-layer-cloud-v72 span{border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:8px 11px;background:rgba(255,255,255,.06)}.medical-tablet-mode-v81,.medical-tablet-panel-v81{display:grid;grid-gap:14px;gap:14px}.medical-tablet-mode-v81{border:1px solid rgba(255,255,255,.16);border-radius:24px;padding:18px;background:rgba(255,255,255,.065);box-shadow:0 24px 70px rgba(8,20,38,.2)}.medical-tablet-layers-v81,.medical-tablet-toolbar-v81{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.medical-tablet-panel-v81 label,.medical-tablet-toolbar-v81 label{display:grid;grid-gap:6px;gap:6px;font-weight:800}.medical-tablet-panel-v81 input,.medical-tablet-panel-v81 select,.medical-tablet-panel-v81 textarea,.medical-tablet-toolbar-v81 select{width:100%;border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:10px 12px;color:var(--text);background:rgba(5,10,20,.35)}.medical-tablet-toolbar-v81 span,.medical-tablet-toolbar-v81 strong{align-self:end;min-height:40px;border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:10px 12px;background:rgba(255,255,255,.06);overflow-wrap:anywhere}.medical-tablet-workbench-v81{display:grid;grid-template-columns:230px minmax(0,1fr) 280px;grid-gap:14px;gap:14px;align-items:stretch}.medical-tablet-panel-v81{border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:14px;background:rgba(5,10,20,.26)}.medical-tablet-toolgrid-v81{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.medical-tablet-layers-v81 button,.medical-tablet-toolgrid-v81 button{border:1px solid rgba(14,165,233,.24);border-radius:14px;padding:10px 12px;color:var(--text);background:rgba(14,165,233,.12);font-weight:900}.medical-tablet-toolgrid-v81 button.active{border-color:rgba(245,158,11,.75);background:rgba(245,158,11,.2)}.medical-tablet-canvas-v81{position:relative;min-height:520px;overflow:hidden;border:1px solid rgba(125,211,252,.28);border-radius:22px;background:radial-gradient(ellipse at 50% 23%,rgba(125,211,252,.16),transparent 20%),radial-gradient(ellipse at 50% 58%,rgba(52,211,153,.14),transparent 25%),linear-gradient(160deg,rgba(15,23,42,.9),rgba(15,23,42,.46));touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.medical-tablet-canvas-v81.locked{cursor:not-allowed;opacity:.72}.medical-tablet-anatomy-v81{position:absolute;inset:18px auto auto 18px;z-index:2;display:grid;grid-gap:4px;gap:4px;pointer-events:none}.medical-tablet-anatomy-v81 span,.medical-tablet-panel-v81 p{color:var(--muted)}.medical-tablet-canvas-v81 svg{position:absolute;inset:0;width:100%;height:100%}.medical-tablet-layers-v81 article{display:grid;grid-gap:8px;gap:8px;border:1px solid rgba(255,255,255,.11);border-radius:16px;padding:12px;background:rgba(255,255,255,.052)}.internal-demo-v82{display:grid;grid-gap:20px;gap:20px}.internal-demo-hero-v82,.internal-demo-panel-v82,.internal-demo-stats-v82 article{border:1px solid rgba(255,255,255,.16);background:linear-gradient(145deg,rgba(255,255,255,.11),rgba(255,255,255,.045));box-shadow:0 24px 70px rgba(8,20,38,.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.internal-demo-hero-v82{display:grid;grid-template-columns:minmax(0,1fr) 310px;grid-gap:20px;gap:20px;align-items:center;border-radius:26px;padding:28px}.internal-demo-hero-v82 h1{margin:10px 0;font-size:clamp(2rem,4vw,3.6rem);line-height:1}.internal-demo-feedback-list-v82 small,.internal-demo-hero-v82 p,.internal-demo-panel-v82 p,.internal-demo-patient-grid-v82 small,.internal-demo-stats-v82 p{color:var(--muted)}.internal-demo-hero-v82 aside{border-radius:20px;padding:20px;background:rgba(14,165,233,.13)}.internal-demo-hero-v82 aside strong{display:block;margin:8px 0;font-size:3rem}.internal-demo-nav-v82,.internal-demo-patient-grid-v82,.internal-demo-stats-v82{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.internal-demo-panel-v82,.internal-demo-stats-v82 article{border-radius:22px;padding:18px}.internal-demo-stats-v82 strong{display:block;margin:8px 0;font-size:2.2rem}.internal-demo-panel-v82{display:grid;grid-gap:14px;gap:14px}.internal-demo-grid-v82{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:20px;gap:20px}.internal-demo-feedback-list-v82 article,.internal-demo-nav-v82 a,.internal-demo-patient-grid-v82 article,.internal-demo-workflow-v82 a{display:grid;grid-gap:8px;gap:8px;border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:14px;color:var(--text);background:rgba(255,255,255,.055);text-decoration:none}.internal-demo-feedback-list-v82 span,.internal-demo-nav-v82 span,.internal-demo-patient-grid-v82 span,.internal-demo-workflow-v82 small{color:var(--muted);font-size:.82rem}.internal-demo-workflow-v82{display:grid;grid-template-columns:repeat(7,minmax(120px,1fr));grid-gap:10px;gap:10px;overflow-x:auto}.internal-demo-workflow-v82 span{display:grid;place-items:center;width:30px;height:30px;border-radius:999px;background:rgba(14,165,233,.18);font-weight:900}.internal-demo-feedback-form-v82{display:grid;grid-gap:10px;gap:10px}.internal-demo-feedback-form-v82 label{display:grid;grid-gap:6px;gap:6px;font-weight:800}.internal-demo-feedback-form-v82 input,.internal-demo-feedback-form-v82 select,.internal-demo-feedback-form-v82 textarea{width:100%;border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:11px 12px;color:var(--text);background:rgba(5,10,20,.35)}.internal-demo-feedback-form-v82 button{border:1px solid rgba(14,165,233,.32);border-radius:14px;padding:12px 14px;color:var(--text);background:rgba(14,165,233,.14);font-weight:900}.internal-demo-feedback-list-v82{display:grid;grid-gap:10px;gap:10px}.smart-agenda-foundation-v83{display:grid;grid-gap:18px;gap:18px;margin-bottom:20px}.smart-agenda-hero-v83,.smart-agenda-panel-v83,.smart-agenda-stats-v83 article{border:1px solid rgba(255,255,255,.16);background:linear-gradient(145deg,rgba(255,255,255,.11),rgba(255,255,255,.045));box-shadow:0 24px 70px rgba(8,20,38,.18);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.smart-agenda-hero-v83{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:20px;gap:20px;align-items:center;border-radius:24px;padding:24px}.smart-agenda-hero-v83 h2{margin:8px 0;font-size:clamp(1.8rem,3vw,3rem);line-height:1}.smart-agenda-hero-v83 p,.smart-agenda-panel-v83 p,.smart-agenda-panel-v83 small,.smart-agenda-panel-v83 span,.smart-agenda-stats-v83 p{color:var(--muted)}.smart-agenda-hero-v83 aside{border-radius:20px;padding:20px;background:rgba(14,165,233,.13)}.smart-agenda-hero-v83 aside strong{display:block;margin:8px 0;font-size:3rem}.smart-agenda-grid-v83,.smart-agenda-stats-v83{display:grid;grid-gap:14px;gap:14px}.smart-agenda-stats-v83{grid-template-columns:repeat(4,minmax(0,1fr))}.smart-agenda-grid-v83{grid-template-columns:minmax(0,1fr) 360px}.smart-agenda-panel-v83,.smart-agenda-stats-v83 article{border-radius:20px;padding:16px}.smart-agenda-stats-v83 strong{display:block;margin:8px 0;font-size:2.2rem}.smart-agenda-panel-v83{display:grid;grid-gap:12px;gap:12px}.smart-agenda-chip-grid-v83,.smart-agenda-colors-v83,.smart-agenda-professionals-v83,.smart-agenda-schedule-v83{display:grid;grid-gap:10px;gap:10px}.smart-agenda-chip-grid-v83{grid-template-columns:repeat(2,minmax(0,1fr))}.smart-agenda-alert-v83,.smart-agenda-appointments-v83 article,.smart-agenda-chip-grid-v83 span,.smart-agenda-colors-v83 span,.smart-agenda-professionals-v83 article,.smart-agenda-schedule-v83 article{border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:11px 12px;background:rgba(255,255,255,.055)}.smart-agenda-chip-grid-v83 span.enabled{border-color:rgba(34,197,94,.34);background:rgba(34,197,94,.1);color:var(--text)}.smart-agenda-colors-v83 span{display:flex;align-items:center;gap:8px}.smart-agenda-colors-v83 i{width:14px;height:14px;border-radius:999px;box-shadow:0 0 18px currentColor}.smart-agenda-professionals-v83 article{display:grid;grid-gap:4px;gap:4px;border-left-width:5px}.smart-agenda-appointments-v83{display:grid;grid-gap:10px;gap:10px}.smart-agenda-appointments-v83 article{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,260px);grid-gap:12px;gap:12px;align-items:start}.smart-agenda-appointments-v83 nav{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.smart-agenda-appointments-v83 a{border:1px solid rgba(14,165,233,.24);border-radius:999px;padding:7px 10px;color:var(--text);background:rgba(14,165,233,.1);text-decoration:none;text-align:center;white-space:normal}.smart-agenda-alert-v83{display:grid;grid-gap:4px;gap:4px}.smart-agenda-alert-v83.warning{border-color:rgba(245,158,11,.36)}.smart-agenda-alert-v83.critical{border-color:rgba(239,68,68,.42)}.digital-admission-v84{display:grid;grid-gap:20px;gap:20px}.digital-admission-hero-v84,.digital-admission-panel-v84,.digital-admission-stats-v84 article{border:1px solid rgba(255,255,255,.16);background:linear-gradient(145deg,rgba(255,255,255,.11),rgba(255,255,255,.045));box-shadow:0 24px 70px rgba(8,20,38,.18);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.digital-admission-hero-v84{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:20px;gap:20px;align-items:center;border-radius:24px;padding:26px}.digital-admission-hero-v84 h1{margin:10px 0;font-size:clamp(2rem,4vw,3.5rem);line-height:1}.digital-admission-hero-v84 p,.digital-admission-panel-v84 p,.digital-admission-panel-v84 small,.digital-admission-panel-v84 span,.digital-admission-stats-v84 p{color:var(--muted)}.digital-admission-hero-v84 aside{border-radius:20px;padding:20px;background:rgba(34,197,94,.13)}.digital-admission-hero-v84 aside strong{display:block;margin:8px 0;font-size:3rem}.digital-admission-grid-v84,.digital-admission-stats-v84{display:grid;grid-gap:14px;gap:14px}.digital-admission-stats-v84{grid-template-columns:repeat(4,minmax(0,1fr))}.digital-admission-grid-v84{grid-template-columns:minmax(0,1fr) 360px}.digital-admission-panel-v84,.digital-admission-stats-v84 article{border-radius:20px;padding:18px}.digital-admission-stats-v84 strong{display:block;margin:8px 0;font-size:2.2rem}.digital-admission-panel-v84{display:grid;grid-gap:14px;gap:14px}.digital-admission-chipgrid-v84,.digital-admission-fields-v84,.digital-admission-flow-v84,.digital-admission-patients-v84{display:grid;grid-gap:10px;gap:10px}.digital-admission-chipgrid-v84,.digital-admission-flow-v84{grid-template-columns:repeat(5,minmax(0,1fr))}.digital-admission-chipgrid-v84 span,.digital-admission-fields-v84 article,.digital-admission-flow-v84 span,.digital-admission-patients-v84 article{border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:12px;background:rgba(255,255,255,.055)}.digital-admission-fields-v84{grid-template-columns:repeat(3,minmax(0,1fr))}.digital-admission-patients-v84 article{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center}.digital-admission-patients-v84 nav{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.digital-admission-patients-v84 a{border:1px solid rgba(34,197,94,.24);border-radius:999px;padding:7px 10px;color:var(--text);background:rgba(34,197,94,.1);text-decoration:none}.digital-admission-alert-v84.warning{color:#FBBF24}.digital-admission-alert-v84.critical{color:#FCA5A5}.digital-admission-form-v84{display:grid;grid-gap:10px;gap:10px}.digital-admission-form-v84 label{display:grid;grid-gap:6px;gap:6px;font-weight:800}.digital-admission-form-v84 input,.digital-admission-form-v84 select,.digital-admission-form-v84 textarea{width:100%;border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:11px 12px;color:var(--text);background:rgba(5,10,20,.35)}.digital-admission-form-v84 button{border:1px solid rgba(34,197,94,.32);border-radius:14px;padding:12px 14px;color:var(--text);background:rgba(34,197,94,.14);font-weight:900}.digital-admission-check-v84{grid-template-columns:auto 1fr;align-items:center}.intelligent-consents-v85{display:grid;grid-gap:20px;gap:20px;margin-bottom:22px}.intelligent-consents-hero-v85,.intelligent-consents-panel-v85,.intelligent-consents-stats-v85 article{border:1px solid rgba(255,255,255,.16);background:linear-gradient(145deg,rgba(255,255,255,.11),rgba(255,255,255,.045));box-shadow:0 24px 70px rgba(8,20,38,.18);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.intelligent-consents-hero-v85{display:grid;grid-template-columns:minmax(0,1fr) 330px;grid-gap:20px;gap:20px;align-items:center;border-radius:24px;padding:26px}.intelligent-consents-hero-v85 h1{margin:10px 0;font-size:clamp(2rem,4vw,3.5rem);line-height:1}.intelligent-consents-hero-v85 p,.intelligent-consents-panel-v85 p,.intelligent-consents-panel-v85 small,.intelligent-consents-panel-v85 span,.intelligent-consents-stats-v85 p{color:var(--muted)}.intelligent-consents-hero-v85 aside{border-radius:20px;padding:20px;background:rgba(168,85,247,.13)}.intelligent-consents-hero-v85 aside strong{display:block;margin:8px 0;font-size:3rem}.intelligent-consents-grid-v85,.intelligent-consents-stats-v85{display:grid;grid-gap:14px;gap:14px}.intelligent-consents-stats-v85{grid-template-columns:repeat(4,minmax(0,1fr))}.intelligent-consents-grid-v85{grid-template-columns:minmax(0,1fr) 380px}.intelligent-consents-panel-v85,.intelligent-consents-stats-v85 article{border-radius:20px;padding:18px}.intelligent-consents-stats-v85 strong{display:block;margin:8px 0;font-size:2.2rem}.intelligent-consents-panel-v85{display:grid;grid-gap:14px;gap:14px}.intelligent-consents-chipgrid-v85,.intelligent-consents-links-v85,.intelligent-consents-registry-v85{display:grid;grid-gap:10px;gap:10px}.intelligent-consents-registry-v85{grid-template-columns:repeat(2,minmax(0,1fr))}.intelligent-consents-chipgrid-v85 span,.intelligent-consents-links-v85 article,.intelligent-consents-registry-v85 article{border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:12px;background:rgba(255,255,255,.055)}.intelligent-consents-form-v85{display:grid;grid-gap:10px;gap:10px}.intelligent-consents-form-v85 label{display:grid;grid-gap:6px;gap:6px;font-weight:800}.intelligent-consents-form-v85 input,.intelligent-consents-form-v85 select{width:100%;border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:11px 12px;color:var(--text);background:rgba(5,10,20,.35)}.intelligent-consents-form-v85 button{border:1px solid rgba(168,85,247,.32);border-radius:14px;padding:12px 14px;color:var(--text);background:rgba(168,85,247,.14);font-weight:900}@media (max-width:980px){.anatomical-engine-grid-v72,.anatomical-engine-hero-v72,.anatomical-marker-form-v72,.backup-recovery-grid-v69,.backup-recovery-hero-v69,.backup-registry-row-v69,.clinical-templates-grid-v71,.clinical-templates-hero-v71,.digital-admission-grid-v84,.digital-admission-hero-v84,.digital-admission-patients-v84 article,.intelligent-consents-grid-v85,.intelligent-consents-hero-v85,.internal-demo-grid-v82,.internal-demo-hero-v82,.isolation-module-v68,.medical-tablet-layers-v81,.medical-tablet-toolbar-v81,.medical-tablet-workbench-v81,.recovery-simulation-row-v69,.security-isolation-grid-v68,.security-isolation-hero-v68,.smart-agenda-appointments-v83 article,.smart-agenda-grid-v83,.smart-agenda-hero-v83,.strategic-access-events-v67 article,.strategic-access-grid-v67,.strategic-access-hero-v67,.strategic-denied-v67,.template-builder-form-v71,.template-field-form-v71,.voice-clinical-grid-v70,.voice-clinical-hero-v70{grid-template-columns:1fr}.anatomical-engine-stats-v72,.anatomical-template-grid-v72,.backup-recovery-stats-v69,.clinical-templates-stats-v71,.digital-admission-fields-v84,.digital-admission-stats-v84,.intelligent-consents-registry-v85,.intelligent-consents-stats-v85,.internal-demo-nav-v82,.internal-demo-patient-grid-v82,.internal-demo-stats-v82,.medical-tablet-toolgrid-v81,.security-isolation-stats-v68,.smart-agenda-stats-v83,.strategic-access-future-v67,.strategic-access-stats-v67,.voice-clinical-sections-v70,.voice-clinical-stats-v70{grid-template-columns:repeat(2,minmax(0,1fr))}.medical-tablet-canvas-v81{min-height:420px}.strategic-user-row-v67{grid-template-columns:1fr 1fr}}@media (max-width:640px){.anatomical-engine-stats-v72,.anatomical-template-grid-v72,.backup-recovery-stats-v69,.clinical-templates-stats-v71,.digital-admission-chipgrid-v84,.digital-admission-fields-v84,.digital-admission-flow-v84,.digital-admission-stats-v84,.intelligent-consents-registry-v85,.intelligent-consents-stats-v85,.internal-demo-nav-v82,.internal-demo-patient-grid-v82,.internal-demo-stats-v82,.medical-tablet-toolgrid-v81,.security-isolation-stats-v68,.smart-agenda-chip-grid-v83,.smart-agenda-stats-v83,.strategic-access-future-v67,.strategic-access-stats-v67,.strategic-user-row-v67,.voice-clinical-sections-v70,.voice-clinical-stats-v70{grid-template-columns:1fr}.medical-tablet-canvas-v81{min-height:360px}}.migration-center-v56{display:grid;grid-gap:18px;gap:18px}.migration-center-actions-v56,.migration-center-hero-v56,.migration-center-panel-v56,.migration-center-stats-v56 article{border:1px solid rgba(125,211,252,.2);background:linear-gradient(135deg,rgba(8,20,32,.92),rgba(17,32,48,.72));box-shadow:0 22px 70px rgba(2,6,23,.28);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.migration-center-hero-v56{display:grid;grid-template-columns:minmax(0,1fr) 260px;grid-gap:20px;gap:20px;align-items:stretch;border-radius:28px;padding:28px}.migration-center-hero-v56 h1{max-width:980px;margin:8px 0;color:#e5f8ff;font-size:clamp(2rem,4vw,4.1rem)}.migration-center-hero-v56 p,.migration-center-hero-v56 strong{max-width:860px;color:rgba(226,245,255,.78)}.migration-center-hero-v56 strong{display:inline-flex;margin-top:12px;color:#a7f3d0}.migration-center-orb-v56{display:grid;align-content:center;justify-items:center;grid-gap:8px;gap:8px;min-height:210px;border:1px solid rgba(34,211,238,.28);border-radius:24px;background:radial-gradient(circle at 50% 15%,rgba(34,211,238,.22),rgba(15,23,42,.62) 58%);text-align:center}.migration-center-head-v56 span,.migration-center-issues-v56 span,.migration-center-orb-v56 span,.migration-center-records-v56 span,.migration-center-stats-v56 span,.migration-center-wizard-v56 span{color:#7dd3fc;font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.migration-center-orb-v56 strong{color:#f8fafc;font-size:4rem;line-height:1}.migration-center-orb-v56 small{max-width:180px;color:rgba(226,245,255,.72)}.migration-center-stats-v56{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.migration-center-stats-v56 article{min-height:145px;border-radius:20px;padding:18px}.migration-center-stats-v56 strong{display:block;margin:8px 0;color:#f8fafc;font-size:2.2rem}.migration-center-panel-v56 p,.migration-center-panel-v56 small,.migration-center-stats-v56 p{color:rgba(226,245,255,.68)}.migration-center-grid-v56{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.migration-center-panel-v56{border-radius:24px;padding:20px}.migration-center-panel-v56.wide{grid-column:span 2}.migration-center-head-v56{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:16px}.migration-center-head-v56 h2{margin:4px 0 0;color:#f8fafc;font-size:1.25rem}.migration-center-source-v56{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;margin-bottom:14px}.migration-center-source-v56 button,.migration-center-source-v56 select{min-height:46px;border:1px solid rgba(125,211,252,.25);border-radius:14px;background:rgba(15,23,42,.78);color:#e5f8ff;padding:0 14px}.migration-center-actions-v56 a,.migration-center-source-v56 button{background:linear-gradient(135deg,rgba(14,165,233,.92),rgba(20,184,166,.88));color:#02111f;font-weight:800}.migration-center-entities-v56,.migration-center-integrations-v56,.migration-center-ocr-v56,.migration-center-review-v56,.migration-center-routing-v56,.migration-center-source-grid-v56,.migration-center-wizard-v56{display:grid;grid-gap:10px;gap:10px}.migration-center-source-grid-v56{grid-template-columns:repeat(4,minmax(0,1fr))}.migration-center-entities-v56 div,.migration-center-integrations-v56 div,.migration-center-issues-v56 div,.migration-center-ocr-v56 div,.migration-center-records-v56 div,.migration-center-review-v56 div,.migration-center-routing-v56 div,.migration-center-source-grid-v56 div,.migration-center-wizard-v56 div{border:1px solid rgba(148,163,184,.16);border-radius:16px;background:rgba(15,23,42,.58);padding:14px}.migration-center-source-grid-v56 div.active,.migration-center-wizard-v56 div.active{border-color:rgba(20,184,166,.58);background:rgba(20,184,166,.12)}.migration-center-entities-v56 strong,.migration-center-integrations-v56 strong,.migration-center-issues-v56 strong,.migration-center-ocr-v56 strong,.migration-center-records-v56 strong,.migration-center-review-v56 strong,.migration-center-routing-v56 strong,.migration-center-source-grid-v56 strong,.migration-center-wizard-v56 strong{display:block;color:#f8fafc}.migration-center-wizard-v56{grid-template-columns:repeat(6,minmax(0,1fr))}.migration-center-wizard-v56 div{min-height:150px}.migration-center-wizard-v56 span{display:inline-grid;place-items:center;width:30px;height:30px;margin-bottom:10px;border-radius:50%;background:rgba(56,189,248,.18)}.migration-center-entities-v56,.migration-center-review-v56{grid-template-columns:repeat(2,minmax(0,1fr))}.migration-center-entities-v56 span,.migration-center-review-v56 span{display:block;margin:7px 0;color:#67e8f9;font-size:1.6rem;font-weight:900}.migration-center-issues-v56,.migration-center-records-v56{display:grid;grid-gap:10px;gap:10px}.migration-center-issues-v56{grid-template-columns:repeat(3,minmax(0,1fr))}.migration-center-issues-v56 .critical{border-color:rgba(248,113,113,.55)}.migration-center-issues-v56 .warning{border-color:rgba(251,191,36,.5)}.migration-center-records-v56 div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center}.migration-center-records-v56 div div{display:block;border:0;background:transparent;padding:0}.migration-center-records-v56 small{display:inline-flex;justify-content:center;min-width:98px;border:1px solid rgba(125,211,252,.18);border-radius:999px;padding:7px 10px;color:#bae6fd}.migration-center-actions-v56{display:flex;flex-wrap:wrap;gap:10px;border-radius:22px;padding:14px}.migration-center-actions-v56 a{border-radius:999px;padding:10px 14px;text-decoration:none}.historical-photo-v58{display:grid;grid-gap:18px;gap:18px}.historical-photo-hero-v58,.historical-photo-links-v58,.historical-photo-panel-v58,.historical-photo-search-v58,.historical-photo-stats-v58 article{border:1px solid rgba(167,243,208,.18);background:linear-gradient(135deg,rgba(6,24,28,.92),rgba(15,23,42,.76));box-shadow:0 24px 72px rgba(2,6,23,.28);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.historical-photo-hero-v58{display:grid;grid-template-columns:minmax(0,1fr) 260px;grid-gap:20px;gap:20px;align-items:stretch;border-radius:28px;padding:28px}.historical-photo-hero-v58 h1{max-width:980px;margin:8px 0;color:#ecfeff;font-size:clamp(2rem,4vw,4rem)}.historical-photo-hero-v58 p,.historical-photo-hero-v58 strong{max-width:880px;color:rgba(226,245,255,.78)}.historical-photo-hero-v58 strong{display:inline-flex;margin-top:12px;color:#a7f3d0}.historical-photo-core-v58{display:grid;align-content:center;justify-items:center;min-height:210px;border:1px solid rgba(45,212,191,.32);border-radius:24px;background:radial-gradient(circle at 50% 15%,rgba(45,212,191,.24),rgba(15,23,42,.62) 58%);text-align:center}.historical-photo-candidates-v58 span,.historical-photo-core-v58 span,.historical-photo-head-v58 span,.historical-photo-search-v58 span,.historical-photo-stats-v58 span{color:#67e8f9;font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.historical-photo-core-v58 strong{color:#f8fafc;font-size:4rem;line-height:1}.historical-photo-core-v58 small,.historical-photo-panel-v58 p,.historical-photo-panel-v58 small,.historical-photo-stats-v58 p{color:rgba(226,245,255,.68)}.historical-photo-stats-v58{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.historical-photo-panel-v58,.historical-photo-search-v58,.historical-photo-stats-v58 article{border-radius:22px;padding:18px}.historical-photo-stats-v58 strong{display:block;margin:8px 0;color:#f8fafc;font-size:2rem}.historical-photo-search-v58{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr);grid-gap:16px;gap:16px;align-items:end}.historical-photo-head-v58 h2,.historical-photo-search-v58 h2{margin:4px 0 0;color:#f8fafc}.historical-photo-search-v58 form{display:grid;grid-template-columns:minmax(180px,1fr) repeat(3,minmax(110px,.35fr)) auto;grid-gap:10px;gap:10px}.historical-photo-review-actions-v58 button,.historical-photo-search-v58 button,.historical-photo-search-v58 input,.historical-photo-search-v58 select{min-height:46px;border:1px solid rgba(125,211,252,.22);border-radius:14px;background:rgba(15,23,42,.78);color:#ecfeff;padding:0 12px}.historical-photo-links-v58 a,.historical-photo-review-actions-v58 button:first-of-type,.historical-photo-search-v58 button{background:linear-gradient(135deg,rgba(20,184,166,.94),rgba(56,189,248,.88));color:#02111f;font-weight:800}.historical-photo-grid-v58{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.historical-photo-panel-v58.wide{grid-column:span 2}.historical-photo-head-v58{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:16px}.historical-photo-architecture-v58,.historical-photo-candidates-v58,.historical-photo-groups-v58,.historical-photo-integrations-v58,.historical-photo-similarity-v58,.historical-photo-taxonomy-v58{display:grid;grid-gap:10px;gap:10px}.historical-photo-candidates-v58 article{display:grid;grid-template-columns:138px minmax(0,1fr) 156px;grid-gap:14px;gap:14px;align-items:stretch;border:1px solid rgba(148,163,184,.16);border-radius:18px;background:rgba(15,23,42,.58);padding:12px}.historical-photo-thumb-v58{display:grid;place-items:center;overflow:hidden;min-height:132px;border-radius:14px;background:rgba(2,6,23,.48)}.historical-photo-thumb-v58 img{width:100%;height:100%;object-fit:cover}.historical-photo-architecture-v58 strong,.historical-photo-candidates-v58 h3,.historical-photo-candidates-v58 strong,.historical-photo-groups-v58 strong,.historical-photo-integrations-v58 strong,.historical-photo-similarity-v58 strong,.historical-photo-taxonomy-v58 strong{display:block;color:#f8fafc}.historical-photo-review-actions-v58{display:grid;grid-gap:8px;gap:8px;align-content:center}.historical-photo-review-actions-v58 form{display:grid;grid-gap:8px;gap:8px}.historical-photo-review-actions-v58 input,.historical-photo-review-actions-v58 select{min-height:40px;border:1px solid rgba(125,211,252,.22);border-radius:12px;background:rgba(15,23,42,.82);color:#ecfeff;padding:0 10px}.historical-photo-review-actions-v58 button:nth-of-type(2){border-color:rgba(251,191,36,.45)}.historical-photo-review-actions-v58 button:nth-of-type(3){border-color:rgba(148,163,184,.3)}.historical-photo-architecture-v58 div,.historical-photo-groups-v58 div,.historical-photo-integrations-v58 div,.historical-photo-similarity-v58 div,.historical-photo-taxonomy-v58 div{border:1px solid rgba(148,163,184,.16);border-radius:16px;background:rgba(15,23,42,.58);padding:14px}.historical-photo-integrations-v58,.historical-photo-taxonomy-v58{grid-template-columns:repeat(2,minmax(0,1fr))}.historical-photo-links-v58{display:flex;flex-wrap:wrap;gap:10px;border-radius:22px;padding:14px}.historical-photo-links-v58 a{border-radius:999px;padding:10px 14px;text-decoration:none}.historical-photo-linked-v59{display:grid;grid-gap:10px;gap:10px}.historical-photo-linked-v59 article{display:grid;grid-template-columns:120px minmax(0,1fr) 180px;grid-gap:14px;gap:14px;align-items:center;border:1px solid rgba(148,163,184,.16);border-radius:18px;background:rgba(15,23,42,.58);padding:12px}.historical-photo-linked-v59 article.revoked{opacity:.66}.historical-photo-linked-v59 h3,.historical-photo-linked-v59 strong{color:#f8fafc}.historical-photo-linked-actions-v59{display:grid;grid-gap:8px;gap:8px}.historical-photo-linked-actions-v59 a,.historical-photo-linked-actions-v59 button{min-height:42px;border:1px solid rgba(125,211,252,.22);border-radius:14px;background:rgba(15,23,42,.82);color:#ecfeff;padding:10px 12px;text-align:center;text-decoration:none}.historical-photo-linked-actions-v59 a{background:linear-gradient(135deg,rgba(20,184,166,.94),rgba(56,189,248,.88));color:#02111f;font-weight:800}.clinical-migration-v60{display:grid;grid-gap:18px;gap:18px}.clinical-migration-hero-v60,.clinical-migration-links-v60,.clinical-migration-panel-v60,.clinical-migration-search-v60,.clinical-migration-stats-v60 article{border:1px solid rgba(125,211,252,.2);background:linear-gradient(135deg,rgba(8,24,36,.94),rgba(15,23,42,.78));box-shadow:0 24px 72px rgba(2,6,23,.28);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.clinical-migration-hero-v60{display:grid;grid-template-columns:minmax(0,1fr) 260px;grid-gap:20px;gap:20px;border-radius:28px;padding:28px}.clinical-migration-hero-v60 h1{margin:8px 0;color:#ecfeff;font-size:clamp(2rem,4vw,4rem)}.clinical-migration-hero-v60 p,.clinical-migration-hero-v60 strong{max-width:880px;color:rgba(226,245,255,.78)}.clinical-migration-hero-v60 strong{display:inline-flex;margin-top:12px;color:#a7f3d0}.clinical-migration-core-v60{display:grid;align-content:center;justify-items:center;min-height:210px;border:1px solid rgba(56,189,248,.3);border-radius:24px;background:radial-gradient(circle at 50% 15%,rgba(56,189,248,.22),rgba(15,23,42,.62) 58%);text-align:center}.clinical-migration-core-v60 span,.clinical-migration-head-v60 span,.clinical-migration-records-v60 span,.clinical-migration-search-v60 span,.clinical-migration-stats-v60 span{color:#67e8f9;font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.clinical-migration-core-v60 strong{color:#f8fafc;font-size:4rem;line-height:1}.clinical-migration-core-v60 small,.clinical-migration-panel-v60 p,.clinical-migration-panel-v60 small,.clinical-migration-stats-v60 p{color:rgba(226,245,255,.68)}.clinical-migration-stats-v60{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.clinical-migration-panel-v60,.clinical-migration-search-v60,.clinical-migration-stats-v60 article{border-radius:22px;padding:18px}.clinical-migration-stats-v60 strong{display:block;margin:8px 0;color:#f8fafc;font-size:2rem}.clinical-migration-search-v60{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);grid-gap:16px;gap:16px;align-items:end}.clinical-migration-head-v60 h2,.clinical-migration-search-v60 h2{margin:4px 0 0;color:#f8fafc}.clinical-migration-search-v60 form{display:grid;grid-template-columns:minmax(180px,1fr) minmax(120px,.35fr) minmax(120px,.35fr) auto;grid-gap:10px;gap:10px}.clinical-migration-records-v60 button,.clinical-migration-search-v60 button,.clinical-migration-search-v60 input,.clinical-migration-search-v60 select{min-height:46px;border:1px solid rgba(125,211,252,.22);border-radius:14px;background:rgba(15,23,42,.78);color:#ecfeff;padding:0 12px}.clinical-migration-links-v60 a,.clinical-migration-records-v60 button:first-of-type,.clinical-migration-search-v60 button{background:linear-gradient(135deg,rgba(14,165,233,.94),rgba(20,184,166,.88));color:#02111f;font-weight:800}.clinical-migration-grid-v60{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.clinical-migration-panel-v60.wide{grid-column:span 2}.clinical-migration-head-v60{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:16px}.clinical-migration-classification-v60,.clinical-migration-integrations-v60,.clinical-migration-list-v60,.clinical-migration-records-v60{display:grid;grid-gap:10px;gap:10px}.clinical-migration-records-v60 article{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(180px,.6fr) 150px;grid-gap:14px;gap:14px;align-items:center;border:1px solid rgba(148,163,184,.16);border-radius:18px;background:rgba(15,23,42,.58);padding:14px}.clinical-migration-classification-v60 strong,.clinical-migration-integrations-v60 strong,.clinical-migration-list-v60 strong,.clinical-migration-records-v60 h3,.clinical-migration-records-v60 strong{display:block;color:#f8fafc}.clinical-migration-records-v60 form{display:grid;grid-gap:8px;gap:8px}.clinical-migration-classification-v60 div,.clinical-migration-integrations-v60 div,.clinical-migration-list-v60 div{border:1px solid rgba(148,163,184,.16);border-radius:16px;background:rgba(15,23,42,.58);padding:14px}.clinical-migration-classification-v60,.clinical-migration-integrations-v60{grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-migration-links-v60{display:flex;flex-wrap:wrap;gap:10px;border-radius:22px;padding:14px}.clinical-migration-links-v60 a{border-radius:999px;padding:10px 14px;text-decoration:none}.legacy-absorption-v61{min-height:100vh;padding:2rem;background:radial-gradient(circle at 12% 4%,rgba(45,212,191,.18),transparent 32%),radial-gradient(circle at 86% 8%,rgba(245,158,11,.12),transparent 28%),linear-gradient(135deg,#06111f,#101923 46%,#15131d);color:#ecfeff}.legacy-absorption-hero-v61,.legacy-absorption-links-v61,.legacy-absorption-panel-v61,.legacy-absorption-search-v61,.legacy-absorption-stats-v61 article{border:1px solid rgba(148,163,184,.2);background:rgba(15,23,42,.68);box-shadow:0 20px 60px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.06);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.legacy-absorption-hero-v61{display:grid;grid-template-columns:minmax(0,1fr) 240px;grid-gap:1.2rem;gap:1.2rem;align-items:stretch;padding:1.6rem;border-radius:24px}.legacy-absorption-hero-v61 h1{margin:.25rem 0 .65rem;font-size:clamp(2rem,5vw,4.4rem);line-height:.95}.legacy-absorption-hero-v61 p,.legacy-absorption-hero-v61 strong{max-width:850px;color:rgba(236,254,255,.78)}.legacy-absorption-hero-v61 strong{display:block;margin-top:.9rem;color:#fef3c7}.legacy-absorption-core-v61{display:grid;place-content:center;text-align:center;border-radius:20px;border:1px solid rgba(45,212,191,.35);background:linear-gradient(145deg,rgba(20,184,166,.2),rgba(245,158,11,.1))}.legacy-absorption-core-v61 span,.legacy-absorption-head-v61 span,.legacy-absorption-records-v61 span,.legacy-absorption-search-v61 span,.legacy-absorption-stats-v61 span{color:#99f6e4;font-size:.72rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.legacy-absorption-core-v61 strong{color:#fff7ed;font-size:3.2rem;line-height:1}.legacy-absorption-core-v61 small,.legacy-absorption-panel-v61 p,.legacy-absorption-panel-v61 small,.legacy-absorption-stats-v61 p{color:rgba(236,254,255,.68)}.legacy-absorption-stats-v61{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin:1rem 0}.legacy-absorption-panel-v61,.legacy-absorption-search-v61,.legacy-absorption-stats-v61 article{border-radius:20px;padding:1rem}.legacy-absorption-stats-v61 strong{display:block;margin-top:.35rem;font-size:2rem;color:#ffffff}.legacy-absorption-search-v61{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);grid-gap:1rem;gap:1rem;align-items:flex-end;margin-bottom:1rem}.legacy-absorption-head-v61 h2,.legacy-absorption-search-v61 h2{margin:.2rem 0 0;font-size:1rem}.legacy-absorption-records-v61 form,.legacy-absorption-search-v61 form{display:flex;gap:.6rem;flex-wrap:wrap}.legacy-absorption-records-v61 button,.legacy-absorption-search-v61 button,.legacy-absorption-search-v61 input,.legacy-absorption-search-v61 select{min-height:42px;border-radius:12px;border:1px solid rgba(148,163,184,.28);background:rgba(2,6,23,.56);color:#ecfeff;padding:0 .8rem}.legacy-absorption-search-v61 input{flex:1 1 220px}.legacy-absorption-links-v61 a,.legacy-absorption-records-v61 button:first-of-type,.legacy-absorption-search-v61 button{border-color:rgba(45,212,191,.45);background:linear-gradient(135deg,rgba(20,184,166,.82),rgba(14,165,233,.62));color:#ffffff;font-weight:900}.legacy-absorption-grid-v61{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.legacy-absorption-panel-v61.wide{grid-column:1/-1}.legacy-absorption-head-v61{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:.9rem}.legacy-absorption-integrations-v61,.legacy-absorption-list-v61,.legacy-absorption-records-v61{display:grid;grid-gap:.8rem;gap:.8rem}.legacy-absorption-records-v61 article{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(180px,.55fr) minmax(180px,.6fr) auto;grid-gap:.8rem;gap:.8rem;align-items:center;padding:.95rem;border-radius:16px;border:1px solid rgba(148,163,184,.18);background:rgba(2,6,23,.34)}.legacy-absorption-groups-v61 strong,.legacy-absorption-integrations-v61 strong,.legacy-absorption-list-v61 strong,.legacy-absorption-records-v61 h3,.legacy-absorption-records-v61 strong{color:#ffffff}.legacy-absorption-records-v61 h3{margin:.25rem 0;font-size:1rem;overflow-wrap:anywhere}.legacy-absorption-errors-v61,.legacy-absorption-recognition-v61{min-height:100%;border-left:1px solid rgba(148,163,184,.18);padding-left:.8rem}.legacy-absorption-records-v61 button:nth-of-type(2){border-color:rgba(251,191,36,.5);background:rgba(251,191,36,.14)}.legacy-absorption-records-v61 button:nth-of-type(3){border-color:rgba(248,113,113,.45);background:rgba(248,113,113,.12)}.legacy-absorption-groups-v61 div,.legacy-absorption-integrations-v61 div,.legacy-absorption-list-v61 div{padding:.9rem;border-radius:16px;border:1px solid rgba(148,163,184,.18);background:rgba(15,23,42,.5)}.legacy-absorption-groups-v61{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.legacy-absorption-groups-v61 h3{margin:0 0 .7rem;font-size:.95rem}.legacy-absorption-groups-v61 p{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.5rem;gap:.5rem;margin:.4rem 0}.legacy-absorption-groups-v61 span{color:#fde68a;font-size:.78rem}.legacy-absorption-integrations-v61{grid-template-columns:repeat(5,minmax(0,1fr))}.legacy-absorption-links-v61{display:flex;gap:.7rem;flex-wrap:wrap;margin-top:1rem;padding:1rem;border-radius:20px}.legacy-absorption-links-v61 a{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1rem;border-radius:999px;text-decoration:none;font-size:.78rem}@media (max-width:1120px){.clinical-migration-classification-v60,.clinical-migration-grid-v60,.clinical-migration-hero-v60,.clinical-migration-integrations-v60,.clinical-migration-panel-v60.wide,.clinical-migration-records-v60 article,.clinical-migration-search-v60,.legacy-absorption-grid-v61,.legacy-absorption-groups-v61,.legacy-absorption-hero-v61,.legacy-absorption-integrations-v61,.legacy-absorption-panel-v61.wide,.legacy-absorption-records-v61 article,.legacy-absorption-search-v61{grid-template-columns:1fr;grid-column:auto}.clinical-migration-stats-v60,.legacy-absorption-stats-v61{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.clinical-migration-hero-v60,.clinical-migration-panel-v60,.clinical-migration-search-v60,.legacy-absorption-hero-v61,.legacy-absorption-panel-v61,.legacy-absorption-search-v61{border-radius:20px;padding:16px}.clinical-migration-search-v60 form,.clinical-migration-stats-v60,.legacy-absorption-search-v61 form,.legacy-absorption-stats-v61{grid-template-columns:1fr}}@media (max-width:1120px){.historical-photo-candidates-v58 article,.historical-photo-grid-v58,.historical-photo-hero-v58,.historical-photo-integrations-v58,.historical-photo-linked-v59 article,.historical-photo-panel-v58.wide,.historical-photo-search-v58,.historical-photo-taxonomy-v58{grid-template-columns:1fr;grid-column:auto}.historical-photo-search-v58 form,.historical-photo-stats-v58{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.historical-photo-hero-v58,.historical-photo-panel-v58,.historical-photo-search-v58{border-radius:20px;padding:16px}.historical-photo-search-v58 form,.historical-photo-stats-v58{grid-template-columns:1fr}}@media (max-width:1120px){.migration-center-grid-v56,.migration-center-hero-v56,.migration-center-issues-v56,.migration-center-panel-v56.wide,.migration-center-source-grid-v56,.migration-center-wizard-v56{grid-template-columns:1fr;grid-column:auto}.migration-center-stats-v56{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.migration-center-hero-v56,.migration-center-panel-v56{border-radius:20px;padding:16px}.migration-center-entities-v56,.migration-center-review-v56,.migration-center-source-v56,.migration-center-stats-v56{grid-template-columns:1fr}}@media print{body *{visibility:hidden}#post-treatment-patient-sheet,#post-treatment-patient-sheet *{visibility:visible}#post-treatment-patient-sheet{border:0;box-shadow:none;left:0;padding:0;position:absolute;top:0;width:100%}#post-treatment-patient-sheet .post-treatment-v35-sheet-actions{display:none}#post-treatment-patient-sheet pre{border:0;box-shadow:none;font-size:11.5pt;max-height:none;padding:0}}.timeline-360{background:linear-gradient(135deg,rgba(9,15,28,.92),rgba(16,24,39,.82));border:1px solid rgba(148,163,184,.28);border-radius:24px;box-shadow:0 24px 70px rgba(2,6,23,.28);color:#e5edf7;margin:22px 0;overflow:hidden;padding:22px}.timeline-360-head{align-items:flex-start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) auto}.timeline-360-head h2,.timeline-360-head p{color:inherit;margin:0}.timeline-360-head p{color:rgba(226,232,240,.72);margin-top:6px}.timeline-360-stats{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(92px,1fr))}.timeline-360-stats div{background:rgba(15,23,42,.58);border:1px solid rgba(148,163,184,.22);border-radius:14px;padding:12px}.timeline-360-controls span,.timeline-360-stats span{color:rgba(226,232,240,.66);display:block;font-size:.72rem;text-transform:uppercase}.timeline-360-stats strong{color:#f8fafc;display:block;font-size:1.35rem;margin-top:4px}.timeline-360-controls{align-items:end;display:grid;grid-gap:10px;gap:10px;grid-template-columns:170px 190px minmax(220px,1fr) auto auto;margin-top:18px}.timeline-360-controls label{display:grid;grid-gap:6px;gap:6px}.timeline-360-controls input,.timeline-360-controls select{background:rgba(15,23,42,.74);border:1px solid rgba(148,163,184,.28);border-radius:12px;color:#f8fafc;min-height:42px;padding:0 12px}.timeline-360-view-toggle{background:rgba(15,23,42,.7);border:1px solid rgba(148,163,184,.24);border-radius:13px;display:flex;overflow:hidden}.timeline-360-category-strip button,.timeline-360-view-toggle button{background:transparent;border:0;color:rgba(226,232,240,.78);cursor:pointer;min-height:42px;padding:0 12px}.timeline-360-category-strip button.active,.timeline-360-view-toggle button.active{background:rgba(56,189,248,.16);color:#f8fafc}.timeline-360-category-strip{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 8px}.timeline-360-category-strip button{align-items:center;border:1px solid rgba(148,163,184,.22);border-radius:999px;display:inline-flex;gap:8px}.timeline-360-category-strip span{align-items:center;background:rgba(248,250,252,.12);border-radius:999px;display:inline-flex;font-size:.68rem;height:24px;justify-content:center;min-width:24px}.timeline-360-rail{margin-top:16px}.timeline-360-event,.timeline-360-rail{display:grid;grid-gap:12px;gap:12px;position:relative}.timeline-360-event{grid-template-columns:42px minmax(0,1fr)}.timeline-360-event:before{background:linear-gradient(180deg,var(--event-color),rgba(148,163,184,.18));bottom:-14px;content:"";left:20px;position:absolute;top:42px;width:2px}.timeline-360-event:last-child:before{display:none}.timeline-360-node{align-items:center;background:color-mix(in srgb,var(--event-color) 24%,rgba(15,23,42,.92));border:1px solid color-mix(in srgb,var(--event-color) 68%,transparent);border-radius:14px;display:flex;height:42px;justify-content:center;position:relative;z-index:1}.timeline-360-node span{color:#f8fafc;font-size:.72rem;font-weight:800}.timeline-360-card{background:rgba(15,23,42,.58);border:1px solid rgba(148,163,184,.22);border-left:4px solid var(--event-color);border-radius:16px;padding:14px}.timeline-360-event.highlighted .timeline-360-card{box-shadow:0 0 0 1px color-mix(in srgb,var(--event-color) 42%,transparent),0 18px 42px rgba(2,6,23,.22)}.timeline-360-event.alert .timeline-360-card{background:linear-gradient(135deg,rgba(127,29,29,.28),rgba(15,23,42,.66))}.timeline-360-card-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.timeline-360-card-head span{color:rgba(226,232,240,.64);font-size:.78rem}.timeline-360-card-head h3{color:#f8fafc;font-size:1rem;margin:2px 0 0}.timeline-360-card-head strong{background:color-mix(in srgb,var(--event-color) 18%,rgba(15,23,42,.82));border:1px solid color-mix(in srgb,var(--event-color) 48%,transparent);border-radius:999px;color:#f8fafc;font-size:.72rem;padding:6px 10px;white-space:nowrap}.timeline-360-card p{color:rgba(226,232,240,.76);margin:8px 0}.timeline-360-relations{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.timeline-360-relations span{background:rgba(148,163,184,.12);border:1px solid rgba(148,163,184,.2);border-radius:999px;color:rgba(226,232,240,.76);font-size:.76rem;padding:5px 8px}.timeline-360-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.timeline-360-actions a:not(.btn){color:#bae6fd;font-size:.82rem;text-decoration:none}.timeline-360-compacta .timeline-360-card .clinical-timeline-meta,.timeline-360-compacta .timeline-360-card p{display:none}.timeline-360-tablet .timeline-360-controls{grid-template-columns:1fr 1fr}.timeline-360-tablet .timeline-360-search{grid-column:1/-1}.timeline-360-tablet .timeline-360-actions .btn,.timeline-360-tablet .timeline-360-actions a{align-items:center;border:1px solid rgba(148,163,184,.24);border-radius:12px;display:inline-flex;min-height:46px;padding:0 14px}.timeline-360-status{color:#bae6fd;margin:14px 0 0}@media (max-width:980px){.timeline-360-controls,.timeline-360-head{grid-template-columns:1fr}.timeline-360-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.timeline-360{border-radius:18px;padding:14px}.timeline-360-stats{grid-template-columns:1fr}.timeline-360-event{grid-template-columns:34px minmax(0,1fr)}.timeline-360-event:before{left:16px}.timeline-360-node{border-radius:11px;height:34px}.timeline-360-card-head{display:grid}.timeline-360-card-head strong{justify-self:start;white-space:normal}}*{box-sizing:border-box}html{max-width:100%;overflow-x:clip}@keyframes surfaceEnter{0%{opacity:0;transform:translateY(10px) scale(.995)}to{opacity:1;transform:translateY(0) scale(1)}}body{margin:0;background:linear-gradient(120deg,rgba(255,255,255,.96),rgba(244,247,251,.8) 42%,rgba(236,253,245,.52)),var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-rendering:geometricPrecision}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;max-width:100%;min-width:0}canvas,img,svg,video{max-width:100%}input[type=checkbox]{width:auto;box-shadow:none}.login-page{min-height:100vh;display:grid;place-items:center;padding:24px;background:linear-gradient(135deg,rgba(8,17,31,.94),rgba(15,23,42,.78) 42%,rgba(236,253,245,.9)),var(--bg)}.auth-card{width:min(440px,100%);background:var(--panel-glass);-webkit-backdrop-filter:var(--surface-blur);backdrop-filter:var(--surface-blur);border:1px solid var(--glass-border);border-radius:32px;padding:38px;box-shadow:var(--shadow-lg)}.eyebrow{color:var(--accent);font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.auth-card h1,.page-title h1{margin:8px 0;font-size:34px;line-height:1.05;letter-spacing:0}.muted{color:var(--muted)}.form-grid{display:grid;grid-gap:14px;gap:14px;max-width:100%;min-width:0}.password-field{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) auto;position:relative}.password-field input{padding-right:48px}.password-toggle{align-items:center;background:rgba(240,253,250,.92);border:1px solid rgba(15,118,110,.18);border-radius:999px;color:#0f766e;cursor:pointer;display:inline-flex;height:34px;justify-content:center;position:absolute;right:8px;transition:background .18s ease,border-color .18s ease,transform .18s ease;width:34px}.password-toggle:focus-visible,.password-toggle:hover{background:rgba(209,250,229,.95);border-color:rgba(5,150,105,.35);outline:none;transform:translateY(-1px)}.password-toggle svg{height:18px;width:18px}.auth-secondary-link{color:#0f766e;font-size:.88rem;font-weight:850;justify-self:center;text-decoration:none}.auth-secondary-link:focus-visible,.auth-secondary-link:hover{color:#065f46;text-decoration:underline}.auth-status{border-radius:14px;font-size:.9rem;font-weight:800;margin:0;padding:11px 12px}.auth-status.success{background:rgba(16,185,129,.12);border:1px solid rgba(16,185,129,.2);color:#047857}.auth-status.error{background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.22);color:#b91c1c}.auth-status.dev{background:rgba(14,116,144,.1);border:1px solid rgba(14,116,144,.2);color:#0e7490}.auth-status.dev a{color:inherit;font-weight:950}.form-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}label{display:grid;grid-gap:7px;gap:7px;color:var(--muted);font-size:13px;font-weight:700}input,select,textarea{width:100%;max-width:100%;min-width:0;border:1px solid var(--line);border-radius:18px;padding:14px 15px;background:rgba(255,255,255,.74);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--text);box-shadow:var(--shadow-sm);outline:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}input:focus,select:focus,textarea:focus{border-color:var(--primary);box-shadow:0 0 0 4px rgba(52,211,153,.16)}textarea{min-height:96px;resize:vertical}.btn{border:0;border-radius:999px;align-items:center;display:inline-flex;gap:8px;justify-content:center;min-height:44px;padding:12px 20px;background:linear-gradient(135deg,var(--primary-2),var(--primary));color:#fff;font-weight:800;cursor:pointer;box-shadow:0 14px 32px rgba(16,185,129,.26),inset 0 1px 0 rgba(255,255,255,.36);transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.btn:hover{background:linear-gradient(135deg,var(--primary-3),var(--primary-2));box-shadow:0 16px 34px rgba(16,185,129,.28);transform:translateY(-1px)}.btn.secondary{background:rgba(255,255,255,.76);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--text);border:1px solid var(--line);box-shadow:var(--shadow-sm)}.app-shell{min-height:100vh;display:grid;grid-template-columns:264px 1fr}.sidebar{background:linear-gradient(180deg,rgba(5,10,22,.98),rgba(14,23,42,.96) 58%,rgba(6,95,70,.94));color:#eff8f6;padding:22px 14px;display:flex;flex-direction:column;gap:16px;box-shadow:28px 0 90px rgba(15,23,42,.22);top:0;height:100vh;overflow-y:auto;scrollbar-width:thin}.brand{display:grid;grid-gap:4px;gap:4px;padding:8px 12px 16px;border-bottom:1px solid rgba(255,255,255,.14)}.brand strong{font-size:21px;letter-spacing:0}.brand span{color:rgba(255,255,255,.78);font-size:12px;font-weight:700}.nav{display:grid;grid-gap:8px;gap:8px}.nav a{align-items:center;border:1px solid transparent;border-radius:14px;color:rgba(255,255,255,.92);display:flex;gap:9px;min-height:44px;padding:8px 10px;font-size:.86rem;font-weight:800;transition:background .18s ease,border-color .18s ease,transform .18s ease}.nav a:hover{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.22);transform:translateX(3px)}.smart-nav a{position:relative}.nav-group{background:rgba(255,255,255,.065);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:5px}.nav-group summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between;list-style:none;min-height:44px;padding:8px 10px;color:rgba(255,255,255,.74);font-size:.72rem;font-weight:900;text-transform:uppercase}.nav-group summary::-webkit-details-marker{display:none}.nav-group summary:after{content:"+";float:right}.nav-group[open] summary:after{content:"-"}.nav-group div{display:grid;grid-gap:4px;gap:4px}.smart-nav a small{background:rgba(52,211,153,.22);border:1px solid rgba(52,211,153,.34);border-radius:999px;color:rgba(236,253,245,.94);font-size:.65rem;margin-left:auto;padding:3px 7px}.smart-favorites{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:12px}.smart-favorites span{color:rgba(255,255,255,.62);font-size:.72rem;font-weight:800;text-transform:uppercase}.smart-favorites a{color:rgba(255,255,255,.9);font-size:.82rem;font-weight:800}.nav-icon{width:17px;height:17px;color:rgba(255,255,255,.94);flex:0 0 auto}.main{min-width:0;max-width:100%}.topbar{height:86px;background:var(--panel-glass);border-bottom:1px solid rgba(255,255,255,.62);display:flex;align-items:center;justify-content:space-between;padding:0 36px;position:-webkit-sticky;position:sticky;top:0;-webkit-backdrop-filter:var(--surface-blur);backdrop-filter:var(--surface-blur);z-index:5}.content{padding:30px clamp(20px,3vw,46px) 52px;max-width:1640px;min-width:0;overflow-x:clip;animation:surfaceEnter .42s ease both}.smart-command-rail{align-items:center;background:rgba(255,255,255,.54);-webkit-backdrop-filter:blur(22px) saturate(170%);backdrop-filter:blur(22px) saturate(170%);border-bottom:1px solid rgba(203,213,225,.62);display:flex;gap:10px;min-height:58px;overflow-x:auto;padding:8px 36px;position:-webkit-sticky;position:sticky;top:164px;z-index:4}.smart-command-rail a{background:rgba(8,17,31,.84);border:1px solid rgba(52,211,153,.22);border-radius:999px;color:#fff;flex:0 0 auto;font-size:.82rem;font-weight:900;padding:10px 14px;box-shadow:0 12px 34px rgba(15,23,42,.14)}.global-search-console{background:linear-gradient(90deg,rgba(8,17,31,.92),rgba(12,42,58,.9) 46%,rgba(28,25,23,.78)),rgba(8,17,31,.9);border-bottom:1px solid rgba(125,211,252,.18);color:#f8fafc;padding:10px 36px;position:-webkit-sticky;position:sticky;top:86px;z-index:6}.global-search-cockpit{border:1px solid rgba(255,255,255,.18);border-radius:24px;box-shadow:0 24px 80px rgba(8,17,31,.2);padding:14px;position:relative;top:auto;z-index:1}.global-search-frame{display:grid;grid-gap:10px;gap:10px;margin:0 auto;max-width:1520px}.global-search-input-row{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:auto minmax(0,1fr) auto}.global-search-status{align-items:center;background:rgba(125,211,252,.13);border:1px solid rgba(125,211,252,.28);border-radius:50%;cursor:pointer;display:inline-flex;height:40px;justify-content:center;width:40px}.global-search-status span{background:#7dd3fc;border-radius:50%;box-shadow:0 0 0 8px rgba(125,211,252,.12),0 0 24px rgba(125,211,252,.6);height:10px;width:10px}.global-search-input-row form,.global-search-input-row label{min-width:0}.global-search-input-row label{color:rgba(226,232,240,.74);display:grid;grid-gap:5px;gap:5px;font-size:.72rem;font-weight:900;text-transform:uppercase}.global-search-input-row input{background:rgba(255,255,255,.12);border:1px solid rgba(226,232,240,.18);border-radius:14px;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 14px 38px rgba(0,0,0,.16);color:#fff;min-height:46px;padding:12px 14px}.global-search-input-row input::placeholder{color:rgba(226,232,240,.62)}.global-search-voice{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);border-radius:14px;display:grid;grid-gap:2px;gap:2px;min-width:162px;padding:9px 12px}.global-search-voice span{color:rgba(226,232,240,.62);font-size:.68rem;font-weight:900;text-transform:uppercase}.global-search-voice strong{color:#fde68a;font-size:.82rem}.global-search-results{display:grid;grid-gap:10px;gap:10px}.global-search-help{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.global-search-help a{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);border-radius:14px;display:grid;flex:0 0 auto;grid-gap:2px;gap:2px;min-width:160px;padding:10px 12px}.global-search-help strong,.global-search-result strong{color:#fff;font-size:.86rem}.global-search-empty span,.global-search-help small,.global-search-meta small,.global-search-result small{color:rgba(226,232,240,.68);font-size:.76rem}.global-search-meta{align-items:center;display:flex;gap:10px;justify-content:space-between}.global-search-meta span{color:#7dd3fc;font-size:.82rem;font-weight:900}.global-search-filters{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(7,minmax(90px,1fr))}.global-search-filters input{background:rgba(2,6,23,.38);border:1px solid rgba(226,232,240,.16);border-radius:12px;color:#f8fafc;min-height:36px;padding:8px 10px}.global-search-filters input::placeholder{color:rgba(226,232,240,.56)}.global-search-group{display:grid;grid-gap:7px;gap:7px}.global-search-group h3{color:rgba(248,250,252,.82);font-size:.74rem;margin:0;text-transform:uppercase}.global-search-group>div{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.global-search-result{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);border-radius:16px;display:grid;grid-gap:3px;gap:3px;min-width:0;padding:11px 12px;transition:border-color .18s ease,transform .18s ease,background .18s ease}.global-search-result:hover{background:rgba(255,255,255,.14);border-color:rgba(125,211,252,.34);transform:translateY(-1px)}.global-search-result span{color:#7dd3fc;font-size:.7rem;font-weight:900;text-transform:uppercase}.global-search-result em{color:#fde68a;font-size:.72rem;font-style:normal;font-weight:900;margin-top:3px}.global-search-result.severity-warning{border-color:rgba(251,191,36,.32)}.global-search-result.severity-critical{border-color:rgba(248,113,113,.38)}.global-search-empty{background:rgba(255,255,255,.08);border:1px dashed rgba(226,232,240,.24);border-radius:16px;display:grid;grid-gap:4px;gap:4px;padding:13px}.global-search-empty strong{color:#fff}.global-search-center-v62{min-height:100vh;padding:2rem;background:radial-gradient(circle at 18% 6%,rgba(56,189,248,.18),transparent 32%),radial-gradient(circle at 90% 12%,rgba(16,185,129,.16),transparent 28%),linear-gradient(135deg,#07111f,#101827 48%,#17141c);color:#f8fafc}.global-search-center-examples-v62 article,.global-search-center-hero-v62{border:1px solid rgba(125,211,252,.18);background:rgba(15,23,42,.68);box-shadow:0 24px 70px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.06);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.global-search-center-hero-v62{display:grid;grid-template-columns:minmax(0,1fr) 220px;grid-gap:1rem;gap:1rem;margin-bottom:1rem;padding:1.5rem;border-radius:24px}.global-search-center-hero-v62 h1{margin:.25rem 0 .65rem;font-size:clamp(2.2rem,5vw,4.5rem);line-height:.96}.global-search-center-hero-v62 p,.global-search-center-hero-v62 strong{max-width:920px;color:rgba(226,232,240,.76)}.global-search-center-hero-v62 strong{display:block;margin-top:.8rem;color:#d1fae5}.global-search-center-core-v62{display:grid;place-content:center;text-align:center;border-radius:20px;border:1px solid rgba(45,212,191,.28);background:linear-gradient(145deg,rgba(14,165,233,.22),rgba(16,185,129,.14))}.global-search-center-core-v62 span,.global-search-center-examples-v62 span{color:#93c5fd;font-size:.72rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.global-search-center-core-v62 strong{color:#ffffff;font-size:3.4rem;line-height:1}.global-search-center-core-v62 small{color:rgba(226,232,240,.7)}.global-search-center-v62 .global-search-console{border:1px solid rgba(255,255,255,.16);border-radius:24px;position:relative;top:auto;z-index:1}.global-search-center-examples-v62{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-top:1rem}.global-search-center-examples-v62 article{display:grid;grid-gap:.5rem;gap:.5rem;min-height:92px;padding:1rem;border-radius:18px}.global-search-center-examples-v62 strong{color:#ffffff}.cockpit-agenda-v17-strip{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.cockpit-agenda-v17-strip a,.cockpit-agenda-v17-strip span{background:rgba(8,17,31,.06);border:1px solid rgba(148,163,184,.22);border-radius:14px;color:var(--text);font-size:.8rem;font-weight:800;padding:9px 11px}.cockpit-agenda-v17-strip strong{color:var(--primary-3)}.floating-intelligence-panel{background:rgba(8,17,31,.72);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);border:1px solid rgba(255,255,255,.18);border-radius:22px 0 0 22px;bottom:26px;box-shadow:0 26px 80px rgba(15,23,42,.26);color:#fff;display:grid;grid-gap:10px;gap:10px;max-width:260px;padding:16px;position:fixed;right:0;transform:translateX(218px);transition:transform .22s ease;z-index:10}.floating-intelligence-panel:focus-within,.floating-intelligence-panel:hover{transform:translateX(0)}.floating-intelligence-panel small,.floating-intelligence-panel span{color:rgba(255,255,255,.68);display:block;font-size:.75rem}.floating-intelligence-panel strong{display:block;font-size:1.05rem;margin:4px 0}.floating-intelligence-panel a{background:rgba(52,211,153,.18);border:1px solid rgba(52,211,153,.28);border-radius:999px;color:#ecfdf5;font-size:.8rem;font-weight:900;padding:9px 12px;text-align:center}.cockpit-page{display:grid;grid-gap:14px;gap:14px}.cockpit-hero{background:linear-gradient(135deg,rgba(5,10,22,.98),rgba(11,31,48,.92) 48%,rgba(6,95,70,.8));border:1px solid rgba(255,255,255,.16);border-radius:30px;box-shadow:0 28px 90px rgba(15,23,42,.22);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:minmax(0,1fr) minmax(220px,.28fr);overflow:hidden;padding:26px}.cockpit-hero h1{font-size:clamp(2.2rem,4vw,4.2rem);letter-spacing:0;line-height:.98;margin:6px 0 10px}.cockpit-hero p{color:rgba(255,255,255,.74);max-width:780px}.cockpit-orbital-status{align-content:center;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.22);border-radius:22px;display:grid;grid-gap:4px;gap:4px;padding:20px}.cockpit-orbital-status small,.cockpit-orbital-status span{color:rgba(255,255,255,.68);font-size:.78rem}.cockpit-orbital-status strong{font-size:clamp(2.4rem,4vw,4.6rem);line-height:.95}.quick-command-bar{background:linear-gradient(135deg,rgba(255,255,255,.82),rgba(236,253,245,.62)),rgba(255,255,255,.68);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);border:1px solid rgba(255,255,255,.78);border-radius:22px;box-shadow:var(--shadow-sm);display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(240px,.95fr) minmax(0,1.45fr) minmax(220px,.7fr);padding:14px}.command-search,.voice-intent-preview{display:grid;grid-gap:8px;gap:8px;min-width:0}.command-search span,.voice-intent-preview span{color:var(--primary-3);font-size:.72rem;font-weight:900;text-transform:uppercase}.command-search form{display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto}.command-search input,.voice-intent-preview input{background:rgba(255,255,255,.78);border:1px solid rgba(148,163,184,.42);border-radius:14px;min-height:44px;padding:0 12px}.command-search button{background:#08111f;border:0;border-radius:14px;color:#fff;cursor:pointer;font-weight:900;padding:0 14px}.command-chip-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.command-chip-grid a{background:rgba(8,17,31,.9);border:1px solid rgba(52,211,153,.24);border-radius:14px;color:#fff;display:grid;grid-gap:3px;gap:3px;min-height:58px;padding:10px}.command-chip-grid small,.voice-intent-preview small{color:var(--muted);font-size:.74rem}.cockpit-grid,.cockpit-widget-grid{display:grid;grid-gap:12px;gap:12px}.cockpit-widget-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.cockpit-panel,.cockpit-widget{background:rgba(255,255,255,.68);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);border:1px solid rgba(255,255,255,.78);border-radius:18px;box-shadow:var(--shadow-sm);min-width:0}.cockpit-widget{display:grid;grid-gap:4px;gap:4px;min-height:118px;padding:15px}.configurable-widget-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.widget-control-strip{align-items:center;display:flex;gap:8px;justify-content:space-between}.widget-control-strip div{display:flex;gap:4px}.widget-control-strip button{background:rgba(8,17,31,.08);border:1px solid rgba(148,163,184,.36);border-radius:999px;color:var(--text);cursor:pointer;font-size:.68rem;font-weight:900;min-height:24px;padding:0 7px}.cockpit-widget-empty,.widget-main-link{display:grid;grid-gap:5px;gap:5px}.cockpit-widget-empty{background:rgba(255,255,255,.68);-webkit-backdrop-filter:var(--surface-blur);backdrop-filter:var(--surface-blur);border:1px dashed rgba(148,163,184,.72);border-radius:18px;grid-column:1/-1;min-height:118px;padding:18px;place-content:center;text-align:center}.cockpit-widget-empty span{color:var(--muted);font-size:.86rem}.cockpit-panel small,.cockpit-widget small,.cockpit-widget span{color:var(--muted);font-size:.78rem}.cockpit-widget strong{font-size:2rem;line-height:1}.cockpit-grid{grid-template-columns:minmax(0,1.4fr) minmax(260px,.7fr) minmax(260px,.7fr)}.cockpit-operational-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1.2fr) minmax(280px,.85fr) minmax(260px,.65fr)}.cockpit-panel{display:grid;grid-gap:14px;gap:14px;padding:18px}.cockpit-panel-wide{grid-column:span 2}.cockpit-panel-tall{align-content:start}.cockpit-panel-head{align-items:center;display:flex;gap:12px;justify-content:space-between}.cockpit-panel-head h2{font-size:1.2rem;letter-spacing:0;margin:2px 0 0}.cockpit-action-grid,.cockpit-admin-list,.cockpit-alert-stack,.cockpit-favorite-list,.cockpit-patient-stream{display:grid;grid-gap:9px;gap:9px}.cockpit-admin-list a,.cockpit-alert,.cockpit-favorite-list a,.cockpit-patient-row{background:rgba(255,255,255,.62);border:1px solid rgba(203,213,225,.62);border-radius:14px;display:grid;grid-gap:3px;gap:3px;min-width:0;padding:12px}.cockpit-patient-row{grid-template-columns:72px minmax(0,1fr)}.cockpit-mini-patient,.cockpit-select-row{color:inherit;cursor:pointer;font:inherit;text-align:left;width:100%}.cockpit-select-row.active{border-color:rgba(16,185,129,.58);box-shadow:0 0 0 3px rgba(16,185,129,.12)}.cockpit-mini-patient{background:rgba(255,255,255,.62);border:1px solid rgba(203,213,225,.62);border-radius:14px;display:grid;grid-gap:3px;gap:3px;min-width:0;padding:12px}.cockpit-context-panel{align-content:start}.context-patient-card{background:linear-gradient(135deg,rgba(8,17,31,.96),rgba(6,95,70,.82));border:1px solid rgba(255,255,255,.18);border-radius:18px;color:#fff;display:grid;grid-gap:10px;gap:10px;padding:16px}.context-patient-card.empty{background:rgba(255,255,255,.68);color:var(--text)}.context-patient-card small,.context-patient-card>span{color:rgba(255,255,255,.72)}.context-patient-card.empty small,.context-patient-card.empty>span{color:var(--muted)}.context-patient-card dl{display:grid;grid-gap:8px;gap:8px;margin:0}.context-patient-card dl div{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.12);border-radius:12px;display:grid;grid-gap:3px;gap:3px;padding:10px}.context-patient-card dt{color:rgba(255,255,255,.58);font-size:.72rem;font-weight:900;text-transform:uppercase}.context-patient-card dd{margin:0}.context-actions{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.context-actions a{background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.18);border-radius:12px;color:#fff;font-weight:900;padding:10px;text-align:center}.cockpit-patient-row small{grid-column:2}.cockpit-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cockpit-action-grid a{align-items:center;background:rgba(8,17,31,.9);border:1px solid rgba(52,211,153,.22);border-radius:14px;color:#fff;display:flex;font-size:.86rem;font-weight:900;justify-content:center;min-height:58px;padding:10px;text-align:center}.cockpit-alert span{color:var(--primary-3);font-size:.72rem;font-weight:900;text-transform:uppercase}.widget-configuration-panel{grid-column:1/-1}.config-state{background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.22);border-radius:999px;color:var(--primary-3);font-size:.72rem;font-weight:900;padding:7px 10px;text-transform:uppercase}.widget-toggle-list{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.widget-toggle-list button{background:rgba(255,255,255,.66);border:1px solid rgba(203,213,225,.62);border-radius:14px;cursor:pointer;display:grid;grid-gap:3px;gap:3px;min-height:86px;padding:11px;text-align:left}.widget-toggle-list button span{color:var(--primary-3);font-size:.72rem;font-weight:900;text-transform:uppercase}.widget-toggle-list button small{color:var(--muted);font-size:.74rem}.page-title{display:flex;justify-content:space-between;gap:22px;align-items:flex-end;margin-bottom:30px}.patients-command-hero{background:linear-gradient(135deg,rgba(8,17,31,.96),rgba(11,31,48,.92) 48%,rgba(6,95,70,.78));border:1px solid rgba(255,255,255,.16);border-radius:28px;box-shadow:var(--shadow-md);color:#fff;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(280px,.44fr);margin-bottom:14px;padding:24px}.patients-command-hero h1{font-size:clamp(2.1rem,4vw,3.8rem);letter-spacing:0;line-height:1;margin:6px 0 8px}.patients-command-hero p{color:rgba(255,255,255,.72);max-width:760px}.patients-search{align-self:end;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);border-radius:18px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto;padding:10px}.patients-search input{background:rgba(255,255,255,.92);border:0;border-radius:12px;min-height:46px;padding:0 12px}.patients-quick-signal{align-items:center;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.22);border-radius:16px;display:flex;gap:10px;justify-content:space-between;margin-bottom:14px;padding:12px 14px}.patients-quick-signal span{color:var(--muted);font-size:.86rem}.patients-v14-layout{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(240px,.72fr) minmax(0,1.15fr) minmax(320px,.86fr)}.patient-quick-profile,.patients-create-stack,.patients-list-panel{display:grid;grid-gap:12px;gap:12px;min-width:0}.patient-quick-profile,.patients-list-panel{background:rgba(255,255,255,.72);-webkit-backdrop-filter:var(--surface-blur);backdrop-filter:var(--surface-blur);border:1px solid rgba(255,255,255,.78);border-radius:20px;box-shadow:var(--shadow-sm);align-content:start;padding:16px}.patients-v14-list{display:grid;grid-gap:9px;gap:9px}.patient-v14-row{align-items:center;background:rgba(255,255,255,.66);border:1px solid rgba(203,213,225,.66);border-radius:15px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) minmax(140px,.5fr) auto;padding:12px}.patient-v14-row.active{border-color:rgba(16,185,129,.58);box-shadow:0 0 0 3px rgba(16,185,129,.12)}.patient-v14-row small,.patient-v14-row span{color:var(--muted);font-size:.78rem}.patient-v14-row em{background:rgba(8,17,31,.08);border-radius:999px;font-size:.72rem;font-style:normal;font-weight:900;padding:7px 9px;text-transform:uppercase}.patients-empty-state{border:1px dashed rgba(148,163,184,.7);border-radius:18px;display:grid;grid-gap:6px;gap:6px;min-height:160px;padding:18px;place-content:center;text-align:center}.patients-empty-state span{color:var(--muted)}.quick-profile-head{background:linear-gradient(135deg,rgba(8,17,31,.95),rgba(6,95,70,.82));border-radius:18px;color:#fff;padding:16px}.quick-profile-head h2{letter-spacing:0;margin:4px 0}.quick-profile-head p{color:rgba(255,255,255,.72)}.quick-profile-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.quick-profile-alert,.quick-profile-grid div,.quick-profile-section{background:rgba(255,255,255,.66);border:1px solid rgba(203,213,225,.62);border-radius:14px;display:grid;grid-gap:4px;gap:4px;padding:11px}.quick-profile-alert span,.quick-profile-grid span,.quick-profile-section span{color:var(--primary-3);font-size:.72rem;font-weight:900;text-transform:uppercase}.quick-profile-section small{color:var(--muted);font-size:.78rem}.quick-profile-actions{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.quick-profile-actions a{background:rgba(8,17,31,.92);border-radius:14px;color:#fff;font-size:.82rem;font-weight:900;min-height:48px;padding:10px;text-align:center}.clinical-timeline-v15{background:linear-gradient(135deg,rgba(255,255,255,.78),rgba(236,253,245,.58)),rgba(255,255,255,.68);-webkit-backdrop-filter:var(--surface-blur);backdrop-filter:var(--surface-blur);border:1px solid rgba(255,255,255,.78);border-radius:24px;box-shadow:var(--shadow-md);display:grid;grid-gap:16px;gap:16px;margin:14px 0;padding:18px}.timeline-v15-head{background:linear-gradient(135deg,rgba(8,17,31,.96),rgba(6,95,70,.82));border-radius:20px;color:#fff;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr) minmax(280px,.5fr);padding:18px}.timeline-v15-head h2{letter-spacing:0;margin:4px 0 8px}.timeline-v15-head p,.timeline-v15-summary span{color:rgba(255,255,255,.72)}.timeline-v15-summary{display:grid;grid-gap:8px;gap:8px}.timeline-v15-basic div,.timeline-v15-summary div{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.16);border-radius:14px;display:grid;grid-gap:3px;gap:3px;padding:10px}.timeline-v15-basic{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr))}.timeline-v15-basic div{background:rgba(255,255,255,.68);border-color:rgba(203,213,225,.62)}.timeline-v15-basic span{color:var(--primary-3);font-size:.72rem;font-weight:900;text-transform:uppercase}.timeline-v15-rail{display:grid;grid-gap:12px;gap:12px;position:relative}.timeline-v15-rail:before{background:linear-gradient(180deg,rgba(16,185,129,.1),rgba(16,185,129,.7),rgba(16,185,129,.1));bottom:8px;content:"";left:18px;position:absolute;top:8px;width:2px}.timeline-v15-event{display:grid;grid-gap:12px;gap:12px;grid-template-columns:38px minmax(0,1fr);position:relative}.timeline-v15-node{display:grid;place-items:start center;padding-top:12px;position:relative;z-index:1}.timeline-v15-node span{align-items:center;background:#08111f;border:2px solid rgba(52,211,153,.8);border-radius:999px;color:#fff;display:flex;font-weight:900;height:36px;justify-content:center;width:36px}.timeline-v15-card{background:rgba(255,255,255,.72);border:1px solid rgba(203,213,225,.64);border-radius:18px;display:grid;grid-gap:10px;gap:10px;padding:14px}.timeline-v15-card-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.timeline-v15-card-head span{color:var(--muted);font-size:.78rem}.timeline-v15-card-head h3{letter-spacing:0;margin:2px 0 0}.timeline-v15-card-head strong{background:rgba(16,185,129,.1);border-radius:999px;color:var(--primary-3);font-size:.72rem;padding:7px 9px;text-transform:uppercase}.grid{display:grid;grid-gap:20px;gap:20px;min-width:0}.kpi-grid{grid-template-columns:repeat(3,minmax(220px,1fr))}.dashboard-hero{background:linear-gradient(135deg,rgba(5,10,22,.98),rgba(15,23,42,.9) 54%,rgba(6,95,70,.82));border:1px solid rgba(255,255,255,.08);border-radius:38px;box-shadow:var(--shadow-lg);color:#fff;margin-bottom:24px;overflow:hidden;padding:34px;position:relative}.dashboard-hero:after{background:linear-gradient(135deg,rgba(52,211,153,.42),rgba(255,255,255,.08),rgba(255,255,255,0));content:"";height:100%;position:absolute;right:-18%;top:0;transform:skewX(-14deg);width:44%}.dashboard-hero>*{position:relative;z-index:1}.dashboard-hero .muted{color:rgba(255,255,255,.72)}.dashboard-flow{margin-top:18px}.executive-dashboard{display:grid;grid-gap:14px;gap:14px;min-width:0}.executive-hero{align-items:stretch;background:radial-gradient(circle at 82% 18%,rgba(52,211,153,.22),transparent 34%),linear-gradient(135deg,rgba(6,12,26,.96),rgba(16,24,45,.88) 52%,rgba(15,118,110,.72));border:1px solid rgba(255,255,255,.16);border-radius:30px;box-shadow:0 24px 70px rgba(15,23,42,.18);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:minmax(0,1fr) minmax(210px,.28fr);overflow:hidden;padding:24px;position:relative}.executive-hero:before{background:linear-gradient(120deg,rgba(255,255,255,.18),transparent 52%);content:"";height:120%;position:absolute;right:-14%;top:-10%;transform:rotate(9deg);width:36%}.executive-hero>*{position:relative;z-index:1}.executive-hero h1{font-size:clamp(2rem,4vw,4.1rem);letter-spacing:0;margin:4px 0 8px}.executive-hero p{color:rgba(255,255,255,.76);max-width:780px}.executive-hero-panel{align-content:center;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);border-radius:24px;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 24px 60px rgba(0,0,0,.16);display:grid;grid-gap:4px;gap:4px;min-width:0;padding:20px}.executive-hero-panel small,.executive-hero-panel span{color:rgba(255,255,255,.72);font-size:.78rem}.executive-hero-panel strong{font-size:clamp(2.1rem,4vw,4.4rem);line-height:.95}.executive-kpi-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr));min-width:0}.executive-alert,.executive-appointment,.executive-integration,.executive-kpi,.executive-panel,.executive-recommendation,.executive-stock-row{backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.executive-kpi{background:linear-gradient(160deg,rgba(255,255,255,.76),rgba(255,255,255,.48));border:1px solid rgba(255,255,255,.72);border-radius:20px;box-shadow:0 18px 46px rgba(15,23,42,.08);color:var(--ink);display:grid;grid-gap:4px;gap:4px;min-height:102px;min-width:0;padding:16px;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.executive-appointment:hover,.executive-integration:hover,.executive-kpi:hover{border-color:rgba(52,211,153,.5);box-shadow:0 22px 62px rgba(15,23,42,.12);transform:translateY(-2px)}.executive-alert span,.executive-integration span,.executive-kpi span,.executive-rank-row span,.executive-recommendation span,.executive-stock-row span{color:var(--muted);font-size:.74rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.executive-kpi strong{font-size:clamp(1.35rem,2.2vw,2rem);line-height:1}.executive-alert small,.executive-appointment small,.executive-kpi small,.executive-rank-row small,.executive-recommendation small,.executive-stock-row small{color:var(--muted);font-size:.78rem;line-height:1.35}.signal-good{box-shadow:inset 0 0 0 1px rgba(16,185,129,.18),0 18px 46px rgba(16,185,129,.08)}.signal-warn{box-shadow:inset 0 0 0 1px rgba(245,158,11,.22),0 18px 46px rgba(245,158,11,.08)}.signal-danger{box-shadow:inset 0 0 0 1px rgba(239,68,68,.22),0 18px 46px rgba(239,68,68,.08)}.executive-main-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1.24fr) minmax(260px,.72fr) minmax(260px,.72fr);min-width:0}.executive-panel{background:linear-gradient(155deg,rgba(255,255,255,.78),rgba(255,255,255,.48)),radial-gradient(circle at 100% 0,rgba(52,211,153,.08),transparent 36%);border:1px solid rgba(255,255,255,.72);border-radius:24px;box-shadow:0 22px 60px rgba(15,23,42,.08);display:grid;grid-gap:12px;gap:12px;min-width:0;overflow:hidden;padding:16px}.executive-panel-wide{grid-column:span 1}.executive-panel-tall{min-height:360px}.executive-panel-head{align-items:center;display:flex;gap:12px;justify-content:space-between;min-width:0}.executive-panel-head h2{font-size:1.08rem;margin:2px 0 0}.compact-btn{border-radius:14px;min-height:36px;padding:8px 12px}.executive-day-strip{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.executive-day-strip div{background:rgba(248,250,252,.62);border:1px solid rgba(226,232,240,.72);border-radius:16px;display:grid;grid-gap:2px;gap:2px;padding:10px}.executive-day-strip strong{font-size:1.35rem;line-height:1}.executive-day-strip span{color:var(--muted);font-size:.75rem}.executive-alert-list,.executive-appointments,.executive-ranking,.executive-recommendations,.executive-stock{display:grid;grid-gap:8px;gap:8px;min-width:0}.executive-alert,.executive-appointment,.executive-rank-row,.executive-recommendation,.executive-stock-row{background:rgba(255,255,255,.58);border:1px solid rgba(226,232,240,.78);border-radius:16px;color:var(--ink);min-width:0;padding:10px 12px;text-decoration:none}.executive-appointment{display:grid;grid-gap:2px;gap:2px;grid-template-columns:56px minmax(0,1fr)}.executive-appointment small,.executive-appointment strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.executive-appointment small{grid-column:2}.executive-rank-row,.executive-stock-row{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:28px minmax(0,1fr) auto}.executive-rank-row strong,.executive-recommendation strong,.executive-stock-row strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.executive-rank-row>span{align-items:center;background:rgba(15,23,42,.06);border-radius:999px;display:inline-flex;height:28px;justify-content:center;width:28px}.executive-money-row small{color:#047857;font-weight:800}.executive-alert{display:grid;grid-gap:4px;gap:4px}.executive-alert p{color:var(--ink);font-size:.86rem;line-height:1.35;margin:0}.executive-recommendation{display:grid;grid-gap:4px;gap:4px}.executive-integrations{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.executive-integration{align-items:center;background:rgba(255,255,255,.58);border:1px solid rgba(226,232,240,.78);border-radius:16px;color:var(--ink);display:flex;justify-content:space-between;min-width:0;padding:12px;text-decoration:none}@media (max-width:1280px){.executive-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.executive-main-grid{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr)}}.action-row,.user-cluster{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.locale-switcher{align-items:center;display:flex;gap:8px}.locale-switcher-label{color:var(--muted);font-size:.72rem;font-weight:800;text-transform:uppercase}.locale-button-group{background:rgba(255,255,255,.62);border:1px solid rgba(148,163,184,.28);gap:2px;padding:3px}.locale-button,.locale-button-group{align-items:center;border-radius:999px;display:inline-flex}.locale-button{color:var(--muted);font-size:.7rem;font-weight:900;gap:4px;line-height:1;min-height:28px;padding:0 10px;text-decoration:none;white-space:nowrap}.locale-button span{font-size:.88rem}.locale-button strong{font-size:.68rem;letter-spacing:0}.locale-button[aria-current=true]{background:rgba(15,23,42,.9);box-shadow:0 8px 18px rgba(15,23,42,.16);color:#fff}.locale-compact-select,.locale-compact-select span{display:none}.locale-compact-select select{background:rgba(255,255,255,.9);border:1px solid rgba(148,163,184,.34);border-radius:999px;color:var(--text);font-size:.78rem;font-weight:900;min-height:34px;padding:0 30px 0 10px}.card{background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(255,255,255,.66));-webkit-backdrop-filter:var(--surface-blur);backdrop-filter:var(--surface-blur);border:1px solid var(--glass-border);border-radius:30px;padding:26px;box-shadow:var(--shadow-md);overflow-wrap:anywhere;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.card:hover{border-color:var(--line-strong);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.metric{display:grid;grid-gap:12px;gap:12px;min-height:156px;overflow:hidden;position:relative}.metric:after{background:linear-gradient(135deg,rgba(52,211,153,.22),rgba(255,255,255,0));content:"";height:86px;position:absolute;right:-28px;top:-30px;transform:rotate(18deg);width:130px}.metric span{color:var(--muted);font-size:13px;font-weight:750}.metric strong{font-size:clamp(30px,3vw,44px);letter-spacing:0;line-height:1}.metric-primary{background:linear-gradient(145deg,rgba(5,10,22,.98),rgba(15,23,42,.92));color:#fff}.metric-primary .muted,.metric-primary span{color:rgba(255,255,255,.72)}.table{display:block;width:100%;border-collapse:separate;border-spacing:0;overflow-x:auto;overflow-y:hidden;background:rgba(255,255,255,.68);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--glass-border);border-radius:24px}.table td,.table th{border-bottom:1px solid var(--line);padding:16px 14px;text-align:left;vertical-align:top;word-break:break-word}.table th{color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:0;background:rgba(248,250,252,.9)}.table tbody tr{transition:background .16s ease}.table tbody tr:hover{background:rgba(236,253,245,.38)}.badge{display:inline-flex;align-items:center;gap:5px;border-radius:999px;background:#d1fae5;color:#047857;padding:5px 10px;font-size:12px;font-weight:800;border:1px solid rgba(16,185,129,.18)}.patient-layout{display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:flex-start}.agenda-board>*,.agenda-calendar>*,.agenda-premium>*,.anatomical-map-layout>*,.anatomical-map-panel>*,.anatomical-map>*,.clinical-comparator-premium>*,.clinical-timeline-item>*,.clinical-visual-record>*,.dynamic-history-engine>*,.episode-card>*,.medical-act-flow>*,.patient-360-grid>*,.patient-hero-360,.patient-hero-360>*,.patient-layout,.patient-layout>*,.payment-history-table>*,.photo-session>*,.professional-photo-module>*,.tablet-mode>*,.visual-history-section>*{min-width:0;max-width:100%}.patient-hero-360{align-items:center;background:linear-gradient(135deg,rgba(5,10,22,.98),rgba(15,23,42,.9) 58%,rgba(6,95,70,.82));border:1px solid rgba(255,255,255,.12);border-radius:40px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:24px;gap:24px;grid-template-columns:132px minmax(0,1fr) minmax(260px,360px);margin-bottom:24px;overflow:hidden;padding:28px;position:relative}.patient-hero-360:after{background:linear-gradient(135deg,rgba(52,211,153,.34),rgba(255,255,255,0));content:"";height:120%;position:absolute;right:-18%;top:-10%;transform:skewX(-12deg);width:46%}.patient-hero-360>*{position:relative;z-index:1}.patient-avatar{border:1px solid rgba(255,255,255,.24);border-radius:34px;box-shadow:0 28px 80px rgba(0,0,0,.28);height:132px;overflow:hidden;width:132px}.patient-avatar img{height:100%;object-fit:cover;width:100%}.patient-hero-main h1{font-size:clamp(36px,5vw,64px);line-height:.95;margin:8px 0 10px}.patient-hero-agenda span,.patient-hero-main .muted{color:rgba(255,255,255,.72)}.patient-hero-badges{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.patient-hero-agenda{background:rgba(255,255,255,.12);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.18);border-radius:28px;display:grid;grid-gap:14px;gap:14px;padding:18px}.patient-hero-agenda div{display:grid;grid-gap:4px;gap:4px}.patient-hero-agenda strong{font-size:16px}.clinical-start-consultation{align-items:center;display:inline-flex;font-size:1.2rem;font-weight:700;justify-content:center;min-height:64px;padding:16px 22px;width:100%}.patient-360-grid{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(4,minmax(220px,1fr));margin-bottom:24px}.patient-360-card{align-content:start;display:grid;grid-gap:16px;gap:16px;min-height:260px}.patient-360-metrics{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.patient-360-metrics div{background:rgba(255,255,255,.56);border:1px solid var(--glass-border);border-radius:20px;display:grid;grid-gap:6px;gap:6px;min-height:96px;padding:14px}.patient-360-metrics strong{font-size:clamp(24px,2vw,34px);line-height:1}.patient-360-metrics span{color:var(--muted);font-size:12px;font-weight:800}.photo-strip{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.photo-strip img{aspect-ratio:1;border:1px solid var(--glass-border);border-radius:18px;object-fit:cover;width:100%}.ai-recommendation-panel{background:radial-gradient(circle at top left,rgba(52,211,153,.28),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.82),rgba(240,253,250,.52)),rgba(255,255,255,.68);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid var(--glass-border);border-radius:32px;box-shadow:var(--shadow-lg);display:grid;grid-gap:18px;gap:18px;margin-bottom:24px;overflow:hidden;padding:22px;position:relative}.ai-recommendation-panel:after{background:linear-gradient(180deg,rgba(52,211,153,.2),rgba(255,255,255,0));content:"";height:100%;pointer-events:none;position:absolute;right:-20%;top:-30%;transform:rotate(18deg);width:42%}.ai-recommendation-panel>*{position:relative;z-index:1}.ai-recommendation-head{align-items:center;display:grid;grid-gap:18px;gap:18px;grid-template-columns:1fr minmax(180px,.24fr)}.ai-confidence-orb{background:rgba(255,255,255,.68);border:1px solid rgba(52,211,153,.32);border-radius:28px;box-shadow:0 24px 70px rgba(16,185,129,.16);display:grid;grid-gap:8px;gap:8px;padding:18px;text-align:center}.ai-brain-footer span,.ai-confidence-orb small,.ai-confidence-orb span,.ai-recommendation-card>span{color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase}.ai-confidence-orb strong{font-size:clamp(34px,4vw,56px);line-height:1}.ai-recommendation-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.ai-recommendation-card{background:rgba(255,255,255,.62);border:1px solid var(--glass-border);border-radius:24px;box-shadow:var(--shadow-sm);display:grid;grid-gap:12px;gap:12px;min-width:0;padding:16px}.ai-recommendation-card.wide{grid-column:span 2}.post-treatment-v33{background:radial-gradient(circle at top right,rgba(14,165,233,.2),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.84),rgba(239,246,255,.6)),rgba(255,255,255,.72);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid var(--glass-border);border-radius:30px;box-shadow:var(--shadow-lg);display:grid;grid-gap:18px;gap:18px;margin-bottom:24px;padding:22px}.post-treatment-v33-head,.post-treatment-v33-row{align-items:center;display:grid;grid-gap:14px;gap:14px;grid-template-columns:1fr auto}.post-treatment-v33-head strong{background:rgba(14,165,233,.12);border:1px solid rgba(14,165,233,.24);border-radius:18px;color:#075985;padding:12px 14px}.post-treatment-v33-documents,.post-treatment-v33-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.post-treatment-v33-card,.post-treatment-v33-documents article{background:rgba(255,255,255,.68);border:1px solid var(--glass-border);border-radius:22px;box-shadow:var(--shadow-sm);display:grid;grid-gap:10px;gap:10px;min-width:0;padding:16px}.post-treatment-v33-card.wide{grid-column:span 2}.post-treatment-v33-card>span,.post-treatment-v33-documents span{color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase}.post-treatment-v34-status{align-items:center;background:rgba(15,23,42,.05);border:1px solid var(--glass-border);border-radius:18px;display:flex;gap:10px;justify-content:space-between;padding:10px 12px}.post-treatment-v34-status i{border-radius:999px;color:#fff;font-style:normal;font-weight:950;padding:7px 10px;text-transform:uppercase}.post-treatment-v34-status p{color:var(--muted);font-size:13px;font-weight:800;margin:0;text-align:right}.post-treatment-v34-status.status-borrador i{background:#f59e0b}.post-treatment-v34-status.status-validado i{background:#10b981}.post-treatment-v34-status.status-enviado i{background:#2563eb}.post-treatment-v33 label{color:var(--muted);display:grid;font-size:12px;font-weight:900;grid-gap:6px;gap:6px;text-transform:uppercase}.post-treatment-v33 input,.post-treatment-v33 select,.post-treatment-v33 textarea{background:rgba(255,255,255,.78);border:1px solid var(--glass-border);border-radius:14px;color:var(--text);font:inherit;padding:11px 12px;width:100%}.post-treatment-v33 textarea{min-height:120px;resize:vertical;text-transform:none}.post-treatment-v33-actions{display:flex;flex-wrap:wrap;gap:8px}.portal-aftercare-v33 button,.post-treatment-v33-actions button{background:var(--primary);border:0;border-radius:14px;color:#fff;cursor:pointer;font-weight:900;padding:10px 12px}.portal-aftercare-v33{border-bottom:1px solid var(--glass-border);display:grid;grid-gap:7px;gap:7px;padding:10px 0}.portal-aftercare-v33:last-child{border-bottom:0}.post-treatment-v35-sheet{background:rgba(255,255,255,.82);border:1px solid rgba(14,165,233,.18);border-radius:24px;box-shadow:var(--shadow-sm);display:grid;grid-gap:16px;gap:16px;padding:18px}.post-treatment-v35-sheet-head{align-items:start;display:grid;grid-gap:14px;gap:14px;grid-template-columns:1fr auto}.post-treatment-v35-sheet-head span{color:var(--muted);font-size:12px;font-weight:950;text-transform:uppercase}.post-treatment-v35-sheet-head h3{font-size:24px;margin:4px 0}.post-treatment-v35-sheet-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;max-width:520px}.post-treatment-v35-sheet-actions button{background:#0f172a;border:0;border-radius:14px;color:#fff;cursor:pointer;font-weight:900;padding:10px 12px}.post-treatment-v35-sheet pre{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.96));border:1px solid rgba(15,23,42,.08);border-radius:18px;color:#0f172a;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.6;margin:0;max-height:720px;overflow:auto;padding:20px;white-space:pre-wrap}.ai-board-v36{display:grid;grid-gap:20px;gap:20px}.ai-board-hero{background:radial-gradient(circle at 18% 8%,rgba(45,212,191,.34),transparent 28%),radial-gradient(circle at 92% 0,rgba(59,130,246,.28),transparent 32%),linear-gradient(135deg,rgba(5,10,22,.98),rgba(15,23,42,.94) 55%,rgba(6,78,59,.88));border:1px solid rgba(255,255,255,.16);border-radius:34px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:1fr minmax(240px,.28fr);overflow:hidden;padding:clamp(22px,4vw,36px)}.ai-board-hero h1{font-size:clamp(42px,6vw,76px);letter-spacing:0;line-height:.96;margin:10px 0}.ai-board-hero p{color:rgba(255,255,255,.76);max-width:860px}.ai-board-safe-mode{background:rgba(20,184,166,.16);border:1px solid rgba(45,212,191,.32);border-radius:999px;display:inline-flex;margin-top:12px;padding:10px 14px}.ai-board-command-core{align-self:stretch;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:26px;display:grid;place-items:center;text-align:center}.ai-board-agent-grid span,.ai-board-agent-head span,.ai-board-command-core span,.ai-board-kpis span,.ai-board-report-card span,.ai-board-report-head span{color:var(--muted);font-size:12px;font-weight:950;text-transform:uppercase}.ai-board-command-core small,.ai-board-command-core span{color:rgba(255,255,255,.7)}.ai-board-command-core strong{font-size:68px;line-height:1}.ai-board-kpis{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(6,minmax(0,1fr))}.ai-board-agent,.ai-board-executive-report,.ai-board-kpis article,.ai-board-report-card{background:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);box-shadow:var(--shadow-sm)}.ai-board-kpis article{border-radius:20px;display:grid;grid-gap:8px;gap:8px;padding:16px}.ai-board-kpis strong{font-size:26px}.ai-board-layout{align-items:start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(330px,.34fr)}.ai-board-agent,.ai-board-agents{display:grid;grid-gap:14px;gap:14px}.ai-board-agent{border-radius:26px;padding:18px}.ai-board-agent.priority-critica{border-color:rgba(244,63,94,.38)}.ai-board-agent.priority-alta{border-color:rgba(245,158,11,.4)}.ai-board-agent-head{align-items:start;display:grid;grid-gap:14px;gap:14px;grid-template-columns:1fr auto}.ai-board-agent-head h2{font-size:24px;margin:4px 0}.ai-board-agent-head strong{background:rgba(15,23,42,.08);border-radius:999px;padding:8px 11px}.ai-board-agent-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.ai-board-agent-grid div,.ai-board-report-card{background:rgba(255,255,255,.58);border:1px solid rgba(15,23,42,.08);border-radius:18px;padding:12px}.ai-board-agent-grid p,.ai-board-report-card p{color:var(--text);font-size:13px;line-height:1.45;margin:8px 0 0}.ai-board-executive-report{border-radius:28px;display:grid;grid-gap:12px;gap:12px;padding:18px;position:-webkit-sticky;position:sticky;top:18px}.ai-board-report-head h2{margin:4px 0}.ai-board-links{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.ai-board-links a{background:#0f172a;border-radius:14px;color:#fff;font-weight:900;padding:10px 12px;text-align:center;text-decoration:none}.ai-intelligence-v37{display:grid;grid-gap:20px;gap:20px}.ai-intelligence-hero{background:radial-gradient(circle at 10% 0,rgba(20,184,166,.32),transparent 30%),radial-gradient(circle at 90% 12%,rgba(168,85,247,.24),transparent 34%),linear-gradient(135deg,rgba(7,12,28,.98),rgba(15,23,42,.94) 58%,rgba(30,64,175,.78));border:1px solid rgba(255,255,255,.16);border-radius:34px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:1fr minmax(240px,.28fr);padding:clamp(22px,4vw,36px)}.ai-intelligence-hero h1{font-size:clamp(40px,6vw,74px);letter-spacing:0;line-height:.96;margin:10px 0}.ai-intelligence-hero p{color:rgba(255,255,255,.74);max-width:860px}.ai-intelligence-hero>div>strong{background:rgba(59,130,246,.18);border:1px solid rgba(147,197,253,.28);border-radius:999px;display:inline-flex;margin-top:12px;padding:10px 14px}.ai-intelligence-core{align-self:stretch;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:26px;display:grid;place-items:center;text-align:center}.ai-intelligence-core small,.ai-intelligence-core span{color:rgba(255,255,255,.72)}.ai-intelligence-core strong{font-size:68px;line-height:1}.ai-agent-observation-grid,.ai-intelligence-grid,.ai-intelligence-kpis,.ai-intelligence-links,.ai-intelligence-summary{display:grid;grid-gap:12px;gap:12px}.ai-intelligence-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.ai-agent-observations-v37,.ai-intelligence-kpi,.ai-intelligence-panel,.ai-intelligence-summary article{background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);box-shadow:var(--shadow-sm)}.ai-intelligence-summary article{border-radius:18px;color:var(--text);font-weight:850;padding:14px}.ai-intelligence-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}.ai-intelligence-kpi{border-radius:22px;display:grid;grid-gap:7px;gap:7px;min-height:150px;padding:16px}.ai-agent-observation-grid span,.ai-alert-v37 span,.ai-intelligence-kpi span,.ai-intelligence-panel-head span{color:var(--muted);font-size:12px;font-weight:950;text-transform:uppercase}.ai-intelligence-kpi strong{font-size:28px;line-height:1.05}.ai-intelligence-kpi h2{font-size:16px;margin:0}.ai-intelligence-kpi p,.ai-intelligence-kpi small{color:var(--muted);margin:0}.ai-alert-v37.priority-critica,.ai-intelligence-kpi.trend-comportamiento-anomalo{border-color:rgba(244,63,94,.42)}.ai-alert-v37.priority-alta,.ai-intelligence-kpi.trend-descenso{border-color:rgba(245,158,11,.42)}.ai-intelligence-kpi.trend-crecimiento{border-color:rgba(16,185,129,.38)}.ai-intelligence-grid{grid-template-columns:1fr .8fr}.ai-agent-observations-v37,.ai-intelligence-panel{border-radius:28px;display:grid;grid-gap:14px;gap:14px;padding:18px}.ai-intelligence-panel-head h2{margin:4px 0}.ai-alert-list-v37,.ai-trend-list-v37{display:grid;grid-gap:10px;gap:10px}.ai-agent-observation-grid article,.ai-alert-v37,.ai-trend-v37{background:rgba(255,255,255,.58);border:1px solid rgba(15,23,42,.08);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:13px}.ai-alert-v37 strong,.ai-trend-v37 strong{font-size:16px}.ai-agent-observation-grid p,.ai-alert-v37 p,.ai-alert-v37 small,.ai-trend-v37 p{color:var(--muted);margin:0}.ai-trend-v37{grid-template-columns:1fr auto}.ai-trend-v37 p{grid-column:1/-1}.ai-agent-observation-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-intelligence-links{grid-template-columns:repeat(4,minmax(0,1fr))}.ai-intelligence-links a{background:#0f172a;border-radius:14px;color:#fff;font-weight:900;padding:10px 12px;text-align:center;text-decoration:none}.executive-reports-v38{display:grid;grid-gap:20px;gap:20px}.executive-reports-hero-v38{background:radial-gradient(circle at 12% 0,rgba(34,197,94,.28),transparent 30%),radial-gradient(circle at 90% 8%,rgba(14,165,233,.28),transparent 34%),linear-gradient(135deg,rgba(5,10,22,.98),rgba(15,23,42,.94) 58%,rgba(21,94,117,.82));border:1px solid rgba(255,255,255,.16);border-radius:34px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:1fr minmax(240px,.28fr);padding:clamp(22px,4vw,36px)}.executive-reports-hero-v38 h1{font-size:clamp(40px,6vw,74px);letter-spacing:0;line-height:.96;margin:10px 0}.executive-reports-hero-v38 p{color:rgba(255,255,255,.74);max-width:880px}.executive-reports-hero-v38>div>strong{background:rgba(34,197,94,.16);border:1px solid rgba(134,239,172,.28);border-radius:999px;display:inline-flex;margin-top:12px;padding:10px 14px}.executive-reports-core-v38{align-self:stretch;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:26px;display:grid;place-items:center;text-align:center}.executive-reports-core-v38 small,.executive-reports-core-v38 span{color:rgba(255,255,255,.72)}.executive-reports-core-v38 strong{font-size:68px;line-height:1}.executive-report-actions-v38,.executive-report-departments-v38,.executive-report-grid-v38,.executive-report-history-grid-v38,.executive-report-stack-v38,.executive-reports-tabs-v38{display:grid;grid-gap:12px;gap:12px}.executive-reports-tabs-v38{grid-template-columns:repeat(5,minmax(0,1fr))}.executive-report-actions-v38 button,.executive-reports-tabs-v38 a{background:#0f172a;border:0;border-radius:14px;color:#fff;cursor:pointer;font-weight:900;padding:11px 12px;text-align:center;text-decoration:none}.executive-report-card-v38,.executive-report-director-v38,.executive-report-history-v38,.executive-report-list-v38,.executive-report-summary-v38{background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);box-shadow:var(--shadow-sm)}.executive-report-card-v38{border-radius:30px;display:grid;grid-gap:16px;gap:16px;padding:20px}.executive-report-card-v38.priority-verde{border-color:rgba(34,197,94,.4)}.executive-report-card-v38.priority-amarillo{border-color:rgba(234,179,8,.45)}.executive-report-card-v38.priority-naranja{border-color:rgba(249,115,22,.45)}.executive-report-card-v38.priority-rojo{border-color:rgba(244,63,94,.45)}.executive-report-card-head-v38{align-items:start;display:grid;grid-gap:14px;gap:14px;grid-template-columns:1fr auto}.executive-report-card-head-v38 span,.executive-report-director-v38 span,.executive-report-history-grid-v38 span,.executive-report-history-v38 span,.executive-report-list-v38 span{color:var(--muted);font-size:12px;font-weight:950;text-transform:uppercase}.executive-report-card-head-v38 h2{font-size:28px;margin:4px 0}.executive-report-card-head-v38 strong{background:rgba(15,23,42,.08);border-radius:999px;padding:9px 12px}.executive-report-director-v38,.executive-report-history-v38,.executive-report-summary-v38{border-radius:22px;display:grid;grid-gap:12px;gap:12px;padding:16px}.executive-report-grid-v38{grid-template-columns:repeat(2,minmax(0,1fr))}.executive-report-departments-v38{grid-template-columns:repeat(4,minmax(0,1fr))}.executive-report-list-v38{border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:13px}.executive-report-director-v38 p,.executive-report-history-grid-v38 p,.executive-report-history-grid-v38 small,.executive-report-history-v38 p,.executive-report-list-v38 p{color:var(--muted);line-height:1.45;margin:0}.executive-report-actions-v38{align-items:center;grid-template-columns:repeat(2,max-content) 1fr}.executive-report-actions-v38 small{color:var(--muted);font-weight:800}.executive-report-history-grid-v38{grid-template-columns:repeat(4,minmax(0,1fr))}.executive-report-history-grid-v38 article{background:rgba(255,255,255,.58);border:1px solid rgba(15,23,42,.08);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:13px}.finance-ai-v39{display:grid;grid-gap:20px;gap:20px}.finance-ai-hero-v39{background:radial-gradient(circle at 14% 0,rgba(34,197,94,.34),transparent 30%),radial-gradient(circle at 88% 10%,rgba(20,184,166,.24),transparent 34%),linear-gradient(135deg,rgba(5,10,22,.98),rgba(15,23,42,.94) 58%,rgba(22,101,52,.82));border:1px solid rgba(255,255,255,.16);border-radius:34px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:1fr minmax(240px,.28fr);padding:clamp(22px,4vw,36px)}.finance-ai-hero-v39 h1{font-size:clamp(40px,6vw,74px);letter-spacing:0;line-height:.96;margin:10px 0}.finance-ai-hero-v39 p{color:rgba(255,255,255,.74);max-width:880px}.finance-ai-hero-v39>div>strong{background:rgba(34,197,94,.16);border:1px solid rgba(134,239,172,.28);border-radius:999px;display:inline-flex;margin-top:12px;padding:10px 14px}.finance-ai-core-v39{align-self:stretch;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:26px;display:grid;place-items:center;text-align:center}.finance-ai-core-v39 small,.finance-ai-core-v39 span{color:rgba(255,255,255,.72)}.finance-ai-core-v39 strong{font-size:68px;line-height:1}.finance-ai-council-v39,.finance-ai-counts-v39,.finance-ai-grid-v39,.finance-ai-links-v39,.finance-ai-metrics-v39,.finance-ai-profit-table-v39,.finance-ai-scenarios-v39{display:grid;grid-gap:12px;gap:12px}.finance-ai-counts-v39,.finance-ai-links-v39,.finance-ai-metrics-v39{grid-template-columns:repeat(4,minmax(0,1fr))}.finance-ai-grid-v39{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-ai-counts-v39 article,.finance-ai-metric-v39,.finance-ai-panel-v39{background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);box-shadow:var(--shadow-sm)}.finance-ai-counts-v39 article,.finance-ai-metric-v39{border-radius:22px;display:grid;grid-gap:7px;gap:7px;min-height:132px;padding:16px}.finance-ai-panel-v39{border-radius:28px;display:grid;grid-gap:14px;gap:14px;padding:18px}.finance-ai-panel-v39.wide{grid-column:span 2}.finance-ai-alert-v39 span,.finance-ai-counts-v39 span,.finance-ai-metric-v39 span,.finance-ai-panel-head-v39 span{color:var(--muted);font-size:12px;font-weight:950;text-transform:uppercase}.finance-ai-counts-v39 strong,.finance-ai-metric-v39 strong{font-size:27px;line-height:1.05}.finance-ai-alert-v39 p,.finance-ai-alert-v39 small,.finance-ai-metric-v39 p,.finance-ai-metric-v39 small,.finance-ai-panel-v39 p,.finance-ai-panel-v39 small{color:var(--muted);margin:0}.finance-ai-metric-v39.trend-crecimiento{border-color:rgba(34,197,94,.42)}.finance-ai-alert-v39.priority-alta,.finance-ai-alert-v39.priority-critica,.finance-ai-metric-v39.trend-comportamiento-anomalo,.finance-ai-metric-v39.trend-descenso{border-color:rgba(249,115,22,.46)}.finance-ai-profit-table-v39{grid-template-columns:repeat(3,minmax(0,1fr))}.finance-ai-alert-v39,.finance-ai-council-v39 div,.finance-ai-profit-table-v39 div,.finance-ai-scenarios-v39 div{background:rgba(255,255,255,.58);border:1px solid rgba(15,23,42,.08);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:13px}.finance-ai-alerts-v39{display:grid;grid-gap:10px;gap:10px}.finance-ai-scenarios-v39{grid-template-columns:repeat(3,minmax(0,1fr))}.finance-ai-links-v39 a{background:#0f172a;border-radius:14px;color:#fff;font-weight:900;padding:11px 12px;text-align:center;text-decoration:none}.marketing-ai-v40{display:grid;grid-gap:20px;gap:20px}.marketing-ai-hero-v40{background:radial-gradient(circle at 12% 0,rgba(236,72,153,.28),transparent 30%),radial-gradient(circle at 88% 10%,rgba(14,165,233,.26),transparent 34%),linear-gradient(135deg,rgba(5,10,22,.98),rgba(15,23,42,.94) 58%,rgba(112,26,117,.78));border:1px solid rgba(255,255,255,.16);border-radius:34px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:1fr minmax(240px,.28fr);padding:clamp(22px,4vw,36px)}.marketing-ai-hero-v40 h1{font-size:clamp(40px,6vw,74px);letter-spacing:0;line-height:.96;margin:10px 0}.marketing-ai-hero-v40 p{color:rgba(255,255,255,.74);max-width:880px}.marketing-ai-hero-v40>div>strong{background:rgba(236,72,153,.16);border:1px solid rgba(249,168,212,.28);border-radius:999px;display:inline-flex;margin-top:12px;padding:10px 14px}.marketing-ai-core-v40{align-self:stretch;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:26px;display:grid;place-items:center;text-align:center}.marketing-ai-core-v40 small,.marketing-ai-core-v40 span{color:rgba(255,255,255,.72)}.marketing-ai-core-v40 strong{font-size:68px;line-height:1}.marketing-ai-channels-v40,.marketing-ai-council-v40,.marketing-ai-funnel-v40,.marketing-ai-grid-v40,.marketing-ai-links-v40,.marketing-ai-metrics-v40{display:grid;grid-gap:12px;gap:12px}.marketing-ai-metrics-v40{grid-template-columns:repeat(4,minmax(0,1fr))}.marketing-ai-grid-v40{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-ai-metric-v40,.marketing-ai-panel-v40{background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);box-shadow:var(--shadow-sm)}.marketing-ai-metric-v40{border-radius:22px;display:grid;grid-gap:7px;gap:7px;min-height:132px;padding:16px}.marketing-ai-panel-v40{border-radius:28px;display:grid;grid-gap:14px;gap:14px;padding:18px}.marketing-ai-panel-v40.wide{grid-column:span 2}.marketing-ai-alert-v40 span,.marketing-ai-council-v40 span,.marketing-ai-metric-v40 span,.marketing-ai-opportunity-v40 span,.marketing-ai-panel-head-v40 span{color:var(--muted);font-size:12px;font-weight:950;text-transform:uppercase}.marketing-ai-metric-v40 strong{font-size:27px;line-height:1.05}.marketing-ai-alert-v40 p,.marketing-ai-alert-v40 small,.marketing-ai-metric-v40 p,.marketing-ai-metric-v40 small,.marketing-ai-opportunity-v40 p,.marketing-ai-panel-v40 p,.marketing-ai-panel-v40 small{color:var(--muted);margin:0}.marketing-ai-funnel-v40{grid-template-columns:repeat(7,minmax(0,1fr))}.marketing-ai-alert-v40,.marketing-ai-channels-v40 div,.marketing-ai-council-v40 div,.marketing-ai-funnel-v40 div,.marketing-ai-opportunity-v40{background:rgba(255,255,255,.58);border:1px solid rgba(15,23,42,.08);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:13px}.marketing-ai-funnel-v40 strong{font-size:26px}.marketing-ai-alerts-v40,.marketing-ai-opportunities-v40{display:grid;grid-gap:10px;gap:10px}.marketing-ai-metric-v40.trend-crecimiento,.marketing-ai-opportunity-v40.trend-crecimiento{border-color:rgba(34,197,94,.42)}.marketing-ai-alert-v40.priority-alta,.marketing-ai-alert-v40.priority-critica,.marketing-ai-metric-v40.trend-comportamiento-anomalo,.marketing-ai-metric-v40.trend-descenso{border-color:rgba(236,72,153,.46)}.marketing-ai-channels-v40,.marketing-ai-links-v40{grid-template-columns:repeat(4,minmax(0,1fr))}.marketing-ai-links-v40 a{background:#0f172a;border-radius:14px;color:#fff;font-weight:900;padding:11px 12px;text-align:center;text-decoration:none}.medical-ai-v41{display:grid;grid-gap:20px;gap:20px}.medical-ai-hero-v41{background:radial-gradient(circle at 14% 0,rgba(45,212,191,.25),transparent 32%),radial-gradient(circle at 88% 12%,rgba(59,130,246,.24),transparent 34%),linear-gradient(135deg,rgba(5,10,22,.98),rgba(15,23,42,.94) 58%,rgba(13,148,136,.78));border:1px solid rgba(255,255,255,.16);border-radius:34px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:1fr minmax(240px,.28fr);padding:clamp(22px,4vw,36px)}.medical-ai-hero-v41 h1{font-size:clamp(40px,6vw,74px);letter-spacing:0;line-height:.96;margin:10px 0}.medical-ai-hero-v41 p{color:rgba(255,255,255,.74);max-width:900px}.medical-ai-hero-v41>div>strong{background:rgba(45,212,191,.14);border:1px solid rgba(153,246,228,.28);border-radius:999px;display:inline-flex;margin-top:12px;padding:10px 14px}.medical-ai-core-v41{align-self:stretch;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:26px;display:grid;place-items:center;text-align:center}.medical-ai-core-v41 small,.medical-ai-core-v41 span{color:rgba(255,255,255,.72)}.medical-ai-core-v41 strong{font-size:68px;line-height:1}.medical-ai-alerts-v41,.medical-ai-council-v41,.medical-ai-future-v41,.medical-ai-grid-v41,.medical-ai-links-v41,.medical-ai-metrics-v41,.medical-ai-monitor-v41,.medical-ai-treatments-v41{display:grid;grid-gap:12px;gap:12px}.medical-ai-metrics-v41{grid-template-columns:repeat(7,minmax(0,1fr))}.medical-ai-grid-v41{grid-template-columns:repeat(2,minmax(0,1fr))}.medical-ai-metric-v41,.medical-ai-panel-v41{background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);box-shadow:var(--shadow-sm)}.medical-ai-metric-v41{border-radius:22px;display:grid;grid-gap:7px;gap:7px;min-height:132px;padding:16px}.medical-ai-panel-v41{border-radius:28px;display:grid;grid-gap:14px;gap:14px;padding:18px}.medical-ai-panel-v41.wide{grid-column:span 2}.medical-ai-alert-v41 span,.medical-ai-council-v41 span,.medical-ai-metric-v41 span,.medical-ai-monitor-card-v41 span,.medical-ai-panel-head-v41 span,.medical-ai-treatment-v41 span{color:var(--muted);font-size:12px;font-weight:950;text-transform:uppercase}.medical-ai-metric-v41 strong,.medical-ai-monitor-card-v41 strong{font-size:27px;line-height:1.05}.medical-ai-alert-v41 p,.medical-ai-alert-v41 small,.medical-ai-metric-v41 p,.medical-ai-metric-v41 small,.medical-ai-monitor-card-v41 p,.medical-ai-monitor-card-v41 small,.medical-ai-panel-v41 p,.medical-ai-panel-v41 small,.medical-ai-treatment-v41 p{color:var(--muted);margin:0}.medical-ai-future-v41,.medical-ai-monitor-v41{grid-template-columns:repeat(6,minmax(0,1fr))}.medical-ai-alert-v41,.medical-ai-council-v41 div,.medical-ai-future-v41 div,.medical-ai-monitor-card-v41,.medical-ai-treatment-v41{background:rgba(255,255,255,.58);border:1px solid rgba(15,23,42,.08);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:13px}.medical-ai-metric-v41.trend-crecimiento,.medical-ai-treatment-v41.trend-crecimiento{border-color:rgba(20,184,166,.46)}.medical-ai-alert-v41.priority-alta,.medical-ai-alert-v41.priority-critica,.medical-ai-metric-v41.trend-comportamiento-anomalo,.medical-ai-metric-v41.trend-descenso,.medical-ai-monitor-card-v41.priority-alta,.medical-ai-monitor-card-v41.priority-critica{border-color:rgba(244,63,94,.48)}.medical-ai-council-v41{grid-template-columns:repeat(2,minmax(0,1fr))}.medical-ai-links-v41{grid-template-columns:repeat(6,minmax(0,1fr))}.medical-ai-links-v41 a{background:#0f172a;border-radius:14px;color:#fff;font-weight:900;padding:11px 12px;text-align:center;text-decoration:none}.hr-ai-v42{display:grid;grid-gap:20px;gap:20px}.hr-ai-hero-v42{background:radial-gradient(circle at 12% 0,rgba(14,165,233,.24),transparent 32%),radial-gradient(circle at 88% 10%,rgba(245,158,11,.22),transparent 34%),linear-gradient(135deg,rgba(5,10,22,.98),rgba(15,23,42,.94) 58%,rgba(30,64,175,.78));border:1px solid rgba(255,255,255,.16);border-radius:34px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:1fr minmax(240px,.28fr);padding:clamp(22px,4vw,36px)}.hr-ai-hero-v42 h1{font-size:clamp(40px,6vw,74px);letter-spacing:0;line-height:.96;margin:10px 0}.hr-ai-hero-v42 p{color:rgba(255,255,255,.74);max-width:900px}.hr-ai-hero-v42>div>strong{background:rgba(14,165,233,.14);border:1px solid rgba(125,211,252,.28);border-radius:999px;display:inline-flex;margin-top:12px;padding:10px 14px}.hr-ai-core-v42{align-self:stretch;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:26px;display:grid;place-items:center;text-align:center}.hr-ai-core-v42 small,.hr-ai-core-v42 span{color:rgba(255,255,255,.72)}.hr-ai-core-v42 strong{font-size:68px;line-height:1}.hr-ai-alerts-v42,.hr-ai-council-v42,.hr-ai-grid-v42,.hr-ai-links-v42,.hr-ai-metrics-v42,.hr-ai-productivity-v42,.hr-ai-recommendations-v42,.hr-ai-selection-v42,.hr-ai-talent-v42,.hr-ai-training-v42{display:grid;grid-gap:12px;gap:12px}.hr-ai-metrics-v42{grid-template-columns:repeat(4,minmax(0,1fr))}.hr-ai-grid-v42{grid-template-columns:repeat(2,minmax(0,1fr))}.hr-ai-metric-v42,.hr-ai-panel-v42{background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);box-shadow:var(--shadow-sm)}.hr-ai-metric-v42{border-radius:22px;display:grid;grid-gap:7px;gap:7px;min-height:132px;padding:16px}.hr-ai-panel-v42{border-radius:28px;display:grid;grid-gap:14px;gap:14px;padding:18px}.hr-ai-panel-v42.wide{grid-column:span 2}.hr-ai-alert-v42 span,.hr-ai-council-v42 span,.hr-ai-metric-v42 span,.hr-ai-panel-head-v42 span,.hr-ai-productivity-card-v42 span,.hr-ai-talent-card-v42 span,.hr-ai-training-v42 span{color:var(--muted);font-size:12px;font-weight:950;text-transform:uppercase}.hr-ai-metric-v42 strong{font-size:27px;line-height:1.05}.hr-ai-alert-v42 p,.hr-ai-alert-v42 small,.hr-ai-metric-v42 p,.hr-ai-metric-v42 small,.hr-ai-panel-v42 p,.hr-ai-panel-v42 small,.hr-ai-productivity-card-v42 p,.hr-ai-productivity-card-v42 small,.hr-ai-talent-card-v42 p,.hr-ai-talent-card-v42 small{color:var(--muted);margin:0}.hr-ai-productivity-v42{grid-template-columns:repeat(3,minmax(0,1fr))}.hr-ai-council-v42,.hr-ai-selection-v42,.hr-ai-training-v42{grid-template-columns:repeat(2,minmax(0,1fr))}.hr-ai-alert-v42,.hr-ai-council-v42 div,.hr-ai-productivity-card-v42,.hr-ai-selection-v42 div,.hr-ai-talent-card-v42,.hr-ai-training-v42 div{background:rgba(255,255,255,.58);border:1px solid rgba(15,23,42,.08);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:13px}.hr-ai-metric-v42.trend-crecimiento,.hr-ai-productivity-card-v42.workload-equilibrada,.hr-ai-talent-card-v42.talent-alto-rendimiento{border-color:rgba(14,165,233,.46)}.hr-ai-productivity-card-v42.workload-alta,.hr-ai-talent-card-v42.talent-formacion-recomendada{border-color:rgba(245,158,11,.48)}.hr-ai-alert-v42.priority-alta,.hr-ai-alert-v42.priority-critica,.hr-ai-metric-v42.trend-comportamiento-anomalo,.hr-ai-metric-v42.trend-descenso,.hr-ai-productivity-card-v42.workload-sobrecarga,.hr-ai-talent-card-v42.talent-necesita-apoyo{border-color:rgba(244,63,94,.48)}.hr-ai-links-v42{grid-template-columns:repeat(6,minmax(0,1fr))}.hr-ai-links-v42 a{background:#0f172a;border-radius:14px;color:#fff;font-weight:900;padding:11px 12px;text-align:center;text-decoration:none}.legal-ai-v43{display:grid;grid-gap:20px;gap:20px}.legal-ai-hero-v43{background:radial-gradient(circle at 12% 0,rgba(168,85,247,.22),transparent 32%),radial-gradient(circle at 88% 10%,rgba(20,184,166,.2),transparent 34%),linear-gradient(135deg,rgba(5,10,22,.98),rgba(15,23,42,.94) 58%,rgba(76,29,149,.76));border:1px solid rgba(255,255,255,.16);border-radius:34px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:1fr minmax(240px,.28fr);padding:clamp(22px,4vw,36px)}.legal-ai-hero-v43 h1{font-size:clamp(40px,6vw,74px);letter-spacing:0;line-height:.96;margin:10px 0}.legal-ai-hero-v43 p{color:rgba(255,255,255,.74);max-width:900px}.legal-ai-hero-v43>div>strong{background:rgba(168,85,247,.14);border:1px solid rgba(216,180,254,.28);border-radius:999px;display:inline-flex;margin-top:12px;padding:10px 14px}.legal-ai-core-v43{align-self:stretch;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:26px;display:grid;place-items:center;text-align:center}.legal-ai-core-v43 small,.legal-ai-core-v43 span{color:rgba(255,255,255,.72)}.legal-ai-core-v43 strong{font-size:68px;line-height:1}.legal-ai-alerts-v43,.legal-ai-compliance-v43,.legal-ai-council-v43,.legal-ai-grid-v43,.legal-ai-integrations-v43,.legal-ai-links-v43,.legal-ai-metrics-v43,.legal-ai-monitor-v43,.legal-ai-recommendations-v43,.legal-ai-risks-v43{display:grid;grid-gap:12px;gap:12px}.legal-ai-metrics-v43{grid-template-columns:repeat(7,minmax(0,1fr))}.legal-ai-grid-v43{grid-template-columns:repeat(2,minmax(0,1fr))}.legal-ai-metric-v43,.legal-ai-panel-v43{background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);box-shadow:var(--shadow-sm)}.legal-ai-metric-v43{border-radius:22px;display:grid;grid-gap:7px;gap:7px;min-height:132px;padding:16px}.legal-ai-panel-v43{border-radius:28px;display:grid;grid-gap:14px;gap:14px;padding:18px}.legal-ai-panel-v43.wide{grid-column:span 2}.legal-ai-alert-v43 span,.legal-ai-council-v43 span,.legal-ai-metric-v43 span,.legal-ai-monitor-card-v43 span,.legal-ai-panel-head-v43 span,.legal-ai-risk-v43 span{color:var(--muted);font-size:12px;font-weight:950;text-transform:uppercase}.legal-ai-metric-v43 strong,.legal-ai-monitor-card-v43 strong{font-size:27px;line-height:1.05}.legal-ai-alert-v43 p,.legal-ai-alert-v43 small,.legal-ai-metric-v43 p,.legal-ai-metric-v43 small,.legal-ai-monitor-card-v43 p,.legal-ai-monitor-card-v43 small,.legal-ai-panel-v43 p,.legal-ai-panel-v43 small,.legal-ai-risk-v43 p,.legal-ai-risk-v43 small{color:var(--muted);margin:0}.legal-ai-compliance-v43,.legal-ai-integrations-v43,.legal-ai-monitor-v43{grid-template-columns:repeat(6,minmax(0,1fr))}.legal-ai-council-v43,.legal-ai-risks-v43{grid-template-columns:repeat(2,minmax(0,1fr))}.legal-ai-alert-v43,.legal-ai-compliance-v43 div,.legal-ai-council-v43 div,.legal-ai-integrations-v43 div,.legal-ai-monitor-card-v43,.legal-ai-risk-v43{background:rgba(255,255,255,.58);border:1px solid rgba(15,23,42,.08);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:13px}.legal-ai-metric-v43.trend-crecimiento,.legal-ai-risk-v43.level-riesgo-bajo{border-color:rgba(20,184,166,.46)}.legal-ai-alert-v43.priority-media,.legal-ai-risk-v43.level-riesgo-medio{border-color:rgba(245,158,11,.48)}.legal-ai-alert-v43.priority-alta,.legal-ai-alert-v43.priority-critica,.legal-ai-metric-v43.trend-comportamiento-anomalo,.legal-ai-metric-v43.trend-descenso,.legal-ai-monitor-card-v43.priority-alta,.legal-ai-monitor-card-v43.priority-critica,.legal-ai-risk-v43.level-riesgo-alto,.legal-ai-risk-v43.level-riesgo-critico{border-color:rgba(244,63,94,.48)}.legal-ai-links-v43{grid-template-columns:repeat(6,minmax(0,1fr))}.legal-ai-links-v43 a{background:#0f172a;border-radius:14px;color:#fff;font-weight:900;padding:11px 12px;text-align:center;text-decoration:none}.executive-board-v44{display:grid;grid-gap:20px;gap:20px}.executive-board-hero-v44{background:radial-gradient(circle at 10% 0,rgba(34,197,94,.22),transparent 32%),radial-gradient(circle at 88% 8%,rgba(99,102,241,.24),transparent 34%),linear-gradient(135deg,rgba(5,10,22,.98),rgba(15,23,42,.94) 58%,rgba(30,41,59,.86));border:1px solid rgba(255,255,255,.16);border-radius:34px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:1fr minmax(250px,.3fr);padding:clamp(22px,4vw,36px)}.executive-board-hero-v44 h1{font-size:clamp(40px,6vw,76px);letter-spacing:0;line-height:.96;margin:10px 0}.executive-board-hero-v44 p{color:rgba(255,255,255,.74);max-width:920px}.executive-board-hero-v44>div>strong{background:rgba(99,102,241,.16);border:1px solid rgba(199,210,254,.28);border-radius:999px;display:inline-flex;margin-top:12px;padding:10px 14px}.executive-board-core-v44{align-self:stretch;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:26px;display:grid;place-items:center;text-align:center}.executive-board-core-v44 small,.executive-board-core-v44 span{color:rgba(255,255,255,.72)}.executive-board-core-v44 strong{font-size:72px;line-height:1}.executive-board-consensus-v44,.executive-board-decisions-v44,.executive-board-directors-v44,.executive-board-grid-v44,.executive-board-health-v44,.executive-board-links-v44,.executive-board-meeting-v44,.executive-board-priorities-v44{display:grid;grid-gap:12px;gap:12px}.executive-board-health-v44{grid-template-columns:repeat(5,minmax(0,1fr))}.executive-board-grid-v44{grid-template-columns:repeat(2,minmax(0,1fr))}.executive-board-health-v44 article,.executive-board-panel-v44{background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);box-shadow:var(--shadow-sm)}.executive-board-health-v44 article{border-radius:22px;display:grid;grid-gap:8px;gap:8px;min-height:138px;padding:16px}.executive-board-panel-v44{border-radius:28px;display:grid;grid-gap:14px;gap:14px;padding:18px}.executive-board-panel-v44.wide{grid-column:span 2}.executive-board-consensus-card-v44 span,.executive-board-decision-v44 span,.executive-board-director-v44 span,.executive-board-health-v44 span,.executive-board-meeting-v44 span,.executive-board-panel-head-v44 span,.executive-board-priority-v44 span{color:var(--muted);font-size:12px;font-weight:950;text-transform:uppercase}.executive-board-health-v44 strong{font-size:28px;line-height:1.05}.executive-board-consensus-card-v44 p,.executive-board-consensus-card-v44 small,.executive-board-decision-v44 p,.executive-board-decision-v44 small,.executive-board-director-v44 p,.executive-board-director-v44 small,.executive-board-health-v44 p,.executive-board-panel-v44 p,.executive-board-panel-v44 small,.executive-board-priority-v44 p,.executive-board-priority-v44 small{color:var(--muted);margin:0}.executive-board-decisions-v44,.executive-board-directors-v44,.executive-board-priorities-v44{grid-template-columns:repeat(3,minmax(0,1fr))}.executive-board-consensus-v44,.executive-board-meeting-v44{grid-template-columns:repeat(1,minmax(0,1fr))}.executive-board-consensus-card-v44,.executive-board-decision-v44,.executive-board-director-v44,.executive-board-meeting-v44 div,.executive-board-priority-v44{background:rgba(255,255,255,.58);border:1px solid rgba(15,23,42,.08);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:13px}.executive-board-decision-v44.priority-bajo,.executive-board-director-v44.priority-bajo,.executive-board-priority-v44.priority-bajo{border-color:rgba(20,184,166,.42)}.executive-board-consensus-card-v44.priority-medio,.executive-board-decision-v44.priority-medio,.executive-board-director-v44.priority-medio,.executive-board-priority-v44.priority-medio{border-color:rgba(245,158,11,.48)}.executive-board-consensus-card-v44.priority-alto,.executive-board-consensus-card-v44.priority-critico,.executive-board-decision-v44.priority-alto,.executive-board-decision-v44.priority-critico,.executive-board-director-v44.priority-alto,.executive-board-director-v44.priority-critico,.executive-board-priority-v44.priority-alto,.executive-board-priority-v44.priority-critico{border-color:rgba(244,63,94,.5)}.executive-board-links-v44{grid-template-columns:repeat(6,minmax(0,1fr))}.executive-board-links-v44 a{background:#0f172a;border-radius:14px;color:#fff;font-weight:900;padding:11px 12px;text-align:center;text-decoration:none}.executive-council-v65{display:grid;grid-gap:20px;gap:20px}.executive-council-hero-v65{background:radial-gradient(circle at 12% 0,rgba(14,165,233,.2),transparent 34%),radial-gradient(circle at 88% 10%,rgba(245,158,11,.18),transparent 32%),linear-gradient(135deg,rgba(5,10,22,.98),rgba(15,23,42,.94) 58%,rgba(49,46,129,.74));border:1px solid rgba(255,255,255,.16);border-radius:34px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:1fr minmax(250px,.3fr);padding:clamp(22px,4vw,36px)}.executive-council-hero-v65 h1{font-size:clamp(40px,6vw,76px);letter-spacing:0;line-height:.96;margin:10px 0}.executive-council-hero-v65 p{color:rgba(255,255,255,.74);max-width:940px}.executive-council-hero-v65>div>strong{background:rgba(14,165,233,.14);border:1px solid rgba(125,211,252,.28);border-radius:999px;display:inline-flex;margin-top:12px;padding:10px 14px}.executive-council-core-v65{align-self:stretch;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:26px;display:grid;place-items:center;text-align:center}.executive-council-core-v65 small,.executive-council-core-v65 span{color:rgba(255,255,255,.72)}.executive-council-core-v65 strong{font-size:72px;line-height:1}.executive-council-future-v65,.executive-council-grid-v65,.executive-council-kpis-v65,.executive-council-links-v65,.executive-council-list-v65,.executive-council-members-v65,.executive-council-recommendations-v65,.executive-council-reports-v65{display:grid;grid-gap:12px;gap:12px}.executive-council-kpis-v65{grid-template-columns:repeat(4,minmax(0,1fr))}.executive-council-grid-v65{grid-template-columns:repeat(2,minmax(0,1fr))}.executive-council-kpis-v65 article,.executive-council-panel-v65{background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);box-shadow:var(--shadow-sm)}.executive-council-kpis-v65 article{border-radius:22px;display:grid;grid-gap:8px;gap:8px;min-height:132px;padding:16px}.executive-council-panel-v65{border-radius:28px;display:grid;grid-gap:14px;gap:14px;padding:18px}.executive-council-panel-v65.wide{grid-column:span 2}.executive-council-head-v65 span,.executive-council-kpis-v65 span,.executive-council-members-v65 span,.executive-council-recommendations-v65 span,.executive-council-reports-v65 span{color:var(--muted);font-size:12px;font-weight:950;text-transform:uppercase}.executive-council-kpis-v65 strong{font-size:28px;line-height:1.05}.executive-council-kpis-v65 p,.executive-council-panel-v65 p,.executive-council-panel-v65 small{color:var(--muted);margin:0}.executive-council-members-v65{grid-template-columns:repeat(4,minmax(0,1fr))}.executive-council-list-v65,.executive-council-recommendations-v65{grid-template-columns:repeat(2,minmax(0,1fr))}.executive-council-future-v65,.executive-council-reports-v65{grid-template-columns:repeat(3,minmax(0,1fr))}.executive-council-future-v65 div,.executive-council-list-v65 div,.executive-council-members-v65 div,.executive-council-recommendations-v65 div,.executive-council-reports-v65 div{background:rgba(255,255,255,.58);border:1px solid rgba(15,23,42,.08);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:13px}.executive-council-list-v65 .priority-critica,.executive-council-members-v65 .priority-critica,.executive-council-recommendations-v65 .priority-critica{border-color:rgba(248,113,113,.42)}.executive-council-list-v65 .priority-alta,.executive-council-members-v65 .priority-alta,.executive-council-recommendations-v65 .priority-alta{border-color:rgba(251,146,60,.38)}.executive-council-list-v65 .priority-media,.executive-council-members-v65 .priority-media,.executive-council-recommendations-v65 .priority-media{border-color:rgba(251,191,36,.34)}.executive-council-recommendations-v65 form{display:flex;flex-wrap:wrap;gap:8px}.executive-council-recommendations-v65 button,.executive-council-recommendations-v65 input{border-radius:12px;font:inherit;min-height:38px;padding:8px 10px}.executive-council-recommendations-v65 input{border:1px solid rgba(15,23,42,.12);flex:1 1 150px}.executive-council-recommendations-v65 button{background:#0f172a;border:0;color:#fff;font-weight:900}.executive-council-recommendations-v65 button:nth-of-type(2){background:#b45309}.executive-council-recommendations-v65 button:nth-of-type(4){background:#991b1b}.executive-council-links-v65{grid-template-columns:repeat(6,minmax(0,1fr))}.executive-council-links-v65 a{background:#0f172a;border-radius:14px;color:#fff;font-weight:900;padding:11px 12px;text-align:center;text-decoration:none}.brain-core-v45{display:grid;grid-gap:20px;gap:20px}.brain-core-hero-v45{background:radial-gradient(circle at 12% 0,rgba(6,182,212,.24),transparent 32%),radial-gradient(circle at 88% 8%,rgba(168,85,247,.24),transparent 34%),linear-gradient(135deg,rgba(5,10,22,.98),rgba(15,23,42,.94) 58%,rgba(49,46,129,.78));border:1px solid rgba(255,255,255,.16);border-radius:34px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:1fr minmax(250px,.3fr);padding:clamp(22px,4vw,36px)}.brain-core-hero-v45 h1{font-size:clamp(40px,6vw,76px);letter-spacing:0;line-height:.96;margin:10px 0}.brain-core-hero-v45 p{color:rgba(255,255,255,.74);max-width:940px}.brain-core-hero-v45>div>strong{background:rgba(6,182,212,.14);border:1px solid rgba(103,232,249,.28);border-radius:999px;display:inline-flex;margin-top:12px;padding:10px 14px}.brain-core-core-v45{align-self:stretch;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:26px;display:grid;place-items:center;text-align:center}.brain-core-core-v45 small,.brain-core-core-v45 span{color:rgba(255,255,255,.72)}.brain-core-core-v45 strong{font-size:72px;line-height:1}.brain-core-dashboard-v63,.brain-core-formats-v45,.brain-core-grid-v45,.brain-core-integrations-v45,.brain-core-links-v45,.brain-core-records-v45,.brain-core-relations-v45,.brain-core-stats-v45,.brain-core-tags-v45{display:grid;grid-gap:12px;gap:12px}.brain-core-stats-v45{grid-template-columns:repeat(4,minmax(0,1fr))}.brain-core-search-v45{align-items:end;background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);border-radius:28px;box-shadow:var(--shadow-sm);display:grid;grid-gap:14px;gap:14px;grid-template-columns:.75fr 1.25fr;padding:18px}.brain-core-search-v45 form{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr .6fr .6fr auto}.brain-core-search-v45 input,.brain-core-search-v45 select{border:1px solid rgba(15,23,42,.12);border-radius:14px;font:inherit;min-height:44px;padding:10px 12px}.brain-core-search-v45 button{background:#0f172a;border:0;border-radius:14px;color:#fff;font-weight:900;padding:10px 16px}.brain-core-upload-v63{align-items:flex-end;background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);border-radius:28px;box-shadow:var(--shadow-sm);display:grid;grid-gap:14px;gap:14px;grid-template-columns:.8fr 1.2fr;padding:18px}.brain-core-upload-v63 span{color:var(--muted);font-size:12px;font-weight:950;text-transform:uppercase}.brain-core-upload-v63 p{color:var(--muted);margin:0}.brain-core-upload-v63 form{display:grid;grid-gap:10px;gap:10px;grid-template-columns:.8fr .8fr 1fr auto}.brain-core-review-actions-v63 button,.brain-core-upload-v63 button,.brain-core-upload-v63 input{border-radius:14px;font:inherit;min-height:44px;padding:10px 12px}.brain-core-upload-v63 input{border:1px solid rgba(15,23,42,.12)}.brain-core-review-actions-v63 button:first-of-type,.brain-core-upload-v63 button{background:#0f172a;border:0;color:#fff;font-weight:900}.brain-core-grid-v45{grid-template-columns:repeat(2,minmax(0,1fr))}.brain-core-panel-v45,.brain-core-stats-v45 article{background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);box-shadow:var(--shadow-sm)}.brain-core-stats-v45 article{border-radius:22px;display:grid;grid-gap:8px;gap:8px;min-height:132px;padding:16px}.brain-core-panel-v45{border-radius:28px;display:grid;grid-gap:14px;gap:14px;padding:18px}.brain-core-panel-v45.wide{grid-column:span 2}.brain-core-panel-head-v45 span,.brain-core-record-v45 span,.brain-core-search-v45 span,.brain-core-stats-v45 span{color:var(--muted);font-size:12px;font-weight:950;text-transform:uppercase}.brain-core-stats-v45 strong{font-size:28px;line-height:1.05}.brain-core-panel-v45 p,.brain-core-panel-v45 small,.brain-core-record-v45 em,.brain-core-record-v45 p,.brain-core-relations-v45 p,.brain-core-relations-v45 small,.brain-core-stats-v45 p{color:var(--muted);margin:0}.brain-core-dashboard-v63,.brain-core-formats-v45,.brain-core-integrations-v45,.brain-core-records-v45{grid-template-columns:repeat(3,minmax(0,1fr))}.brain-core-formats-v45 div,.brain-core-integrations-v45 div,.brain-core-record-v45,.brain-core-relations-v45 div{background:rgba(255,255,255,.58);border:1px solid rgba(15,23,42,.08);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:13px}.brain-core-record-v45 div,.brain-core-tags-v45{display:flex;flex-wrap:wrap;gap:8px}.brain-core-record-v45 small,.brain-core-tags-v45 span{background:rgba(15,23,42,.08);border-radius:999px;color:var(--ink);font-size:11px;font-weight:850;padding:6px 9px}.brain-core-review-actions-v63{display:flex;flex-wrap:wrap;gap:8px}.brain-core-review-actions-v63 button{border:1px solid rgba(15,23,42,.14);cursor:pointer;min-height:36px;padding:8px 10px}.brain-core-review-actions-v63 button:nth-of-type(2){background:rgba(251,191,36,.12)}.brain-core-review-actions-v63 button:nth-of-type(3){background:rgba(248,113,113,.12)}.brain-core-dashboard-v63>div{background:rgba(255,255,255,.58);border:1px solid rgba(15,23,42,.08);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:13px}.brain-core-dashboard-v63 h3{margin:0}.brain-core-dashboard-v63 p{display:grid;grid-gap:4px;gap:4px;margin:0}.brain-core-dashboard-v63 span{color:var(--muted);font-size:12px}.brain-core-links-v45{grid-template-columns:repeat(6,minmax(0,1fr))}.brain-core-links-v45 a{background:#0f172a;border-radius:14px;color:#fff;font-weight:900;padding:11px 12px;text-align:center;text-decoration:none}.medical-knowledge-v46{display:grid;grid-gap:20px;gap:20px}.medical-knowledge-hero-v46{background:radial-gradient(circle at 8% 10%,rgba(20,184,166,.24),transparent 32%),radial-gradient(circle at 92% 8%,rgba(244,114,182,.18),transparent 34%),linear-gradient(135deg,rgba(4,18,26,.98),rgba(15,23,42,.94) 56%,rgba(22,78,99,.78));border:1px solid rgba(255,255,255,.16);border-radius:34px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:1fr minmax(250px,.3fr);padding:clamp(22px,4vw,36px)}.medical-knowledge-hero-v46 h1{font-size:clamp(40px,6vw,76px);letter-spacing:0;line-height:.96;margin:10px 0}.medical-knowledge-hero-v46 p{color:rgba(255,255,255,.76);max-width:920px}.medical-knowledge-hero-v46>div>strong{background:rgba(20,184,166,.16);border:1px solid rgba(94,234,212,.28);border-radius:999px;display:inline-flex;margin-top:12px;padding:10px 14px}.medical-knowledge-core-v46{align-self:stretch;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:26px;display:grid;place-items:center;text-align:center}.medical-knowledge-core-v46 small,.medical-knowledge-core-v46 span{color:rgba(255,255,255,.72)}.medical-knowledge-core-v46 strong{font-size:72px;line-height:1}.medical-knowledge-entries-v46,.medical-knowledge-evidence-v46,.medical-knowledge-formats-v46,.medical-knowledge-grid-v46,.medical-knowledge-integrations-v46,.medical-knowledge-links-v46,.medical-knowledge-relations-v46,.medical-knowledge-stats-v46,.medical-knowledge-tags-v46{display:grid;grid-gap:12px;gap:12px}.medical-knowledge-stats-v46{grid-template-columns:repeat(4,minmax(0,1fr))}.medical-knowledge-search-v46{align-items:end;background:rgba(255,255,255,.74);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);border-radius:28px;box-shadow:var(--shadow-sm);display:grid;grid-gap:14px;gap:14px;grid-template-columns:.65fr 1.35fr;padding:18px}.medical-knowledge-search-v46 form{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr .75fr .55fr .65fr auto}.medical-knowledge-search-v46 input,.medical-knowledge-search-v46 select{border:1px solid rgba(15,23,42,.12);border-radius:14px;font:inherit;min-height:44px;padding:10px 12px}.medical-knowledge-search-v46 button{background:#0f172a;border:0;border-radius:14px;color:#fff;font-weight:900;padding:10px 16px}.medical-knowledge-grid-v46{grid-template-columns:repeat(2,minmax(0,1fr))}.medical-knowledge-panel-v46,.medical-knowledge-stats-v46 article{background:rgba(255,255,255,.74);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);box-shadow:var(--shadow-sm)}.medical-knowledge-stats-v46 article{border-radius:22px;display:grid;grid-gap:8px;gap:8px;min-height:132px;padding:16px}.medical-knowledge-panel-v46{border-radius:28px;display:grid;grid-gap:14px;gap:14px;padding:18px}.medical-knowledge-panel-v46.wide{grid-column:span 2}.medical-knowledge-entry-v46 span,.medical-knowledge-panel-head-v46 span,.medical-knowledge-search-v46 span,.medical-knowledge-stats-v46 span{color:var(--muted);font-size:12px;font-weight:950;text-transform:uppercase}.medical-knowledge-stats-v46 strong{font-size:28px;line-height:1.05}.medical-knowledge-entry-v46 b,.medical-knowledge-entry-v46 p,.medical-knowledge-entry-v46 small,.medical-knowledge-panel-v46 p,.medical-knowledge-panel-v46 small,.medical-knowledge-relations-v46 p,.medical-knowledge-relations-v46 small,.medical-knowledge-stats-v46 p{color:var(--muted);margin:0}.medical-knowledge-entries-v46{grid-template-columns:repeat(3,minmax(0,1fr))}.medical-knowledge-entry-v46,.medical-knowledge-formats-v46 div,.medical-knowledge-integrations-v46 div,.medical-knowledge-relations-v46 div{background:rgba(255,255,255,.58);border:1px solid rgba(15,23,42,.08);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:13px}.medical-knowledge-entry-v46 div,.medical-knowledge-evidence-v46,.medical-knowledge-tags-v46{display:flex;flex-wrap:wrap;gap:8px}.medical-knowledge-entry-v46 em,.medical-knowledge-evidence-v46 span,.medical-knowledge-tags-v46 span{background:rgba(15,23,42,.08);border-radius:999px;color:var(--ink);font-size:11px;font-style:normal;font-weight:850;padding:6px 9px}.medical-knowledge-evidence-v46 span{background:rgba(20,184,166,.12);color:#115e59}.medical-knowledge-formats-v46,.medical-knowledge-integrations-v46{grid-template-columns:repeat(2,minmax(0,1fr))}.medical-knowledge-links-v46{grid-template-columns:repeat(6,minmax(0,1fr))}.medical-knowledge-links-v46 a{background:#0f172a;border-radius:14px;color:#fff;font-weight:900;padding:11px 12px;text-align:center;text-decoration:none}.vademecum-ai-v47{display:grid;grid-gap:20px;gap:20px}.vademecum-ai-hero-v47{background:radial-gradient(circle at 10% 8%,rgba(34,197,94,.22),transparent 32%),radial-gradient(circle at 88% 10%,rgba(14,165,233,.2),transparent 34%),linear-gradient(135deg,rgba(6,20,18,.98),rgba(15,23,42,.94) 58%,rgba(21,94,117,.78));border:1px solid rgba(255,255,255,.16);border-radius:34px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:1fr minmax(250px,.3fr);padding:clamp(22px,4vw,36px)}.vademecum-ai-hero-v47 h1{font-size:clamp(40px,6vw,76px);letter-spacing:0;line-height:.96;margin:10px 0}.vademecum-ai-hero-v47 p{color:rgba(255,255,255,.76);max-width:920px}.vademecum-ai-hero-v47>div>strong{background:rgba(34,197,94,.14);border:1px solid rgba(134,239,172,.28);border-radius:999px;display:inline-flex;margin-top:12px;padding:10px 14px}.vademecum-ai-core-v47{align-self:stretch;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:26px;display:grid;place-items:center;text-align:center}.vademecum-ai-core-v47 small,.vademecum-ai-core-v47 span{color:rgba(255,255,255,.72)}.vademecum-ai-core-v47 strong{font-size:72px;line-height:1}.vademecum-ai-grid-v47,.vademecum-ai-integrations-v47,.vademecum-ai-links-v47,.vademecum-ai-records-v47,.vademecum-ai-relations-v47,.vademecum-ai-stats-v47,.vademecum-ai-structures-v47,.vademecum-ai-tags-v47{display:grid;grid-gap:12px;gap:12px}.vademecum-ai-stats-v47{grid-template-columns:repeat(4,minmax(0,1fr))}.vademecum-ai-search-v47{align-items:end;background:rgba(255,255,255,.74);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);border-radius:28px;box-shadow:var(--shadow-sm);display:grid;grid-gap:14px;gap:14px;grid-template-columns:.55fr 1.45fr;padding:18px}.vademecum-ai-search-v47 form{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr .75fr .62fr .62fr .62fr auto}.vademecum-ai-search-v47 input,.vademecum-ai-search-v47 select{border:1px solid rgba(15,23,42,.12);border-radius:14px;font:inherit;min-height:44px;padding:10px 12px}.vademecum-ai-search-v47 button{background:#0f172a;border:0;border-radius:14px;color:#fff;font-weight:900;padding:10px 16px}.vademecum-ai-grid-v47{grid-template-columns:repeat(2,minmax(0,1fr))}.vademecum-ai-panel-v47,.vademecum-ai-stats-v47 article{background:rgba(255,255,255,.74);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);box-shadow:var(--shadow-sm)}.vademecum-ai-stats-v47 article{border-radius:22px;display:grid;grid-gap:8px;gap:8px;min-height:132px;padding:16px}.vademecum-ai-panel-v47{border-radius:28px;display:grid;grid-gap:14px;gap:14px;padding:18px}.vademecum-ai-panel-v47.wide{grid-column:span 2}.vademecum-ai-panel-head-v47 span,.vademecum-ai-record-v47 span,.vademecum-ai-search-v47 span,.vademecum-ai-stats-v47 span{color:var(--muted);font-size:12px;font-weight:950;text-transform:uppercase}.vademecum-ai-stats-v47 strong{font-size:28px;line-height:1.05}.vademecum-ai-panel-v47 p,.vademecum-ai-panel-v47 small,.vademecum-ai-record-v47 i,.vademecum-ai-record-v47 li,.vademecum-ai-record-v47 p,.vademecum-ai-record-v47 small,.vademecum-ai-relations-v47 p,.vademecum-ai-relations-v47 small,.vademecum-ai-stats-v47 p{color:var(--muted);margin:0}.vademecum-ai-records-v47{grid-template-columns:repeat(3,minmax(0,1fr))}.vademecum-ai-integrations-v47 div,.vademecum-ai-record-v47,.vademecum-ai-relations-v47 div,.vademecum-ai-structures-v47 div{background:rgba(255,255,255,.58);border:1px solid rgba(15,23,42,.08);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:13px}.vademecum-ai-record-v47 ul{display:grid;grid-gap:5px;gap:5px;list-style:none;margin:0;padding:0}.vademecum-ai-record-v47 div,.vademecum-ai-tags-v47{display:flex;flex-wrap:wrap;gap:8px}.vademecum-ai-record-v47 em,.vademecum-ai-tags-v47 span{background:rgba(15,23,42,.08);border-radius:999px;color:var(--ink);font-size:11px;font-style:normal;font-weight:850;padding:6px 9px}.vademecum-ai-record-v47 i{font-style:normal}.vademecum-ai-integrations-v47,.vademecum-ai-structures-v47{grid-template-columns:repeat(2,minmax(0,1fr))}.vademecum-ai-links-v47{grid-template-columns:repeat(6,minmax(0,1fr))}.vademecum-ai-links-v47 a{background:#0f172a;border-radius:14px;color:#fff;font-weight:900;padding:11px 12px;text-align:center;text-decoration:none}.clinical-protocols-ai-v48{display:grid;grid-gap:20px;gap:20px}.clinical-protocols-hero-v48{background:radial-gradient(circle at 10% 8%,rgba(45,212,191,.22),transparent 32%),radial-gradient(circle at 88% 10%,rgba(251,146,60,.18),transparent 34%),linear-gradient(135deg,rgba(7,18,28,.98),rgba(15,23,42,.94) 58%,rgba(12,74,110,.78));border:1px solid rgba(255,255,255,.16);border-radius:34px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:1fr minmax(250px,.3fr);padding:clamp(22px,4vw,36px)}.clinical-protocols-hero-v48 h1{font-size:clamp(40px,6vw,76px);letter-spacing:0;line-height:.96;margin:10px 0}.clinical-protocols-hero-v48 p{color:rgba(255,255,255,.76);max-width:920px}.clinical-protocols-hero-v48>div>strong{background:rgba(45,212,191,.14);border:1px solid rgba(153,246,228,.28);border-radius:999px;display:inline-flex;margin-top:12px;padding:10px 14px}.clinical-protocols-core-v48{align-self:stretch;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:26px;display:grid;place-items:center;text-align:center}.clinical-protocols-core-v48 small,.clinical-protocols-core-v48 span{color:rgba(255,255,255,.72)}.clinical-protocols-core-v48 strong{font-size:72px;line-height:1}.clinical-protocols-future-v48,.clinical-protocols-grid-v48,.clinical-protocols-integrations-v48,.clinical-protocols-links-v48,.clinical-protocols-records-v48,.clinical-protocols-relations-v48,.clinical-protocols-signals-v48,.clinical-protocols-stats-v48,.clinical-protocols-tags-v48{display:grid;grid-gap:12px;gap:12px}.clinical-protocols-stats-v48{grid-template-columns:repeat(4,minmax(0,1fr))}.clinical-protocols-search-v48{align-items:end;background:rgba(255,255,255,.74);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);border-radius:28px;box-shadow:var(--shadow-sm);display:grid;grid-gap:14px;gap:14px;grid-template-columns:.55fr 1.45fr;padding:18px}.clinical-protocols-search-v48 form{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr)) .75fr .75fr .75fr auto}.clinical-protocols-search-v48 input,.clinical-protocols-search-v48 select{border:1px solid rgba(15,23,42,.12);border-radius:14px;font:inherit;min-height:44px;padding:10px 12px}.clinical-protocols-search-v48 button{background:#0f172a;border:0;border-radius:14px;color:#fff;font-weight:900;padding:10px 16px}.clinical-protocols-grid-v48{grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-protocols-panel-v48,.clinical-protocols-stats-v48 article{background:rgba(255,255,255,.74);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);box-shadow:var(--shadow-sm)}.clinical-protocols-stats-v48 article{border-radius:22px;display:grid;grid-gap:8px;gap:8px;min-height:132px;padding:16px}.clinical-protocols-panel-v48{border-radius:28px;display:grid;grid-gap:14px;gap:14px;padding:18px}.clinical-protocols-panel-v48.wide{grid-column:span 2}.clinical-protocols-panel-head-v48 span,.clinical-protocols-record-v48 span,.clinical-protocols-search-v48 span,.clinical-protocols-stats-v48 span{color:var(--muted);font-size:12px;font-weight:950;text-transform:uppercase}.clinical-protocols-stats-v48 strong{font-size:28px;line-height:1.05}.clinical-protocols-panel-v48 p,.clinical-protocols-panel-v48 small,.clinical-protocols-record-v48 i,.clinical-protocols-record-v48 li,.clinical-protocols-record-v48 p,.clinical-protocols-record-v48 small,.clinical-protocols-relations-v48 p,.clinical-protocols-relations-v48 small,.clinical-protocols-stats-v48 p{color:var(--muted);margin:0}.clinical-protocols-records-v48{grid-template-columns:repeat(3,minmax(0,1fr))}.clinical-protocols-future-v48 div,.clinical-protocols-integrations-v48 div,.clinical-protocols-record-v48,.clinical-protocols-relations-v48 div,.clinical-protocols-signals-v48 div{background:rgba(255,255,255,.58);border:1px solid rgba(15,23,42,.08);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:13px}.clinical-protocols-record-v48 ul{display:grid;grid-gap:5px;gap:5px;list-style:none;margin:0;padding:0}.clinical-protocols-record-v48 div,.clinical-protocols-tags-v48{display:flex;flex-wrap:wrap;gap:8px}.clinical-protocols-record-v48 em,.clinical-protocols-tags-v48 span{background:rgba(15,23,42,.08);border-radius:999px;color:var(--ink);font-size:11px;font-style:normal;font-weight:850;padding:6px 9px}.clinical-protocols-record-v48 i{font-style:normal}.clinical-protocols-signals-v48 .priority-alta{border-color:rgba(248,113,113,.35)}.clinical-protocols-signals-v48 .priority-media{border-color:rgba(251,191,36,.38)}.clinical-protocols-future-v48,.clinical-protocols-integrations-v48{grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-protocols-links-v48{grid-template-columns:repeat(6,minmax(0,1fr))}.clinical-protocols-links-v48 a{background:#0f172a;border-radius:14px;color:#fff;font-weight:900;padding:11px 12px;text-align:center;text-decoration:none}.clinical-cases-ai-v49{display:grid;grid-gap:20px;gap:20px}.clinical-cases-hero-v49{background:radial-gradient(circle at 10% 8%,rgba(56,189,248,.22),transparent 32%),radial-gradient(circle at 88% 10%,rgba(244,114,182,.18),transparent 34%),linear-gradient(135deg,rgba(8,18,31,.98),rgba(15,23,42,.94) 58%,rgba(76,29,149,.68));border:1px solid rgba(255,255,255,.16);border-radius:34px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:1fr minmax(250px,.3fr);padding:clamp(22px,4vw,36px)}.clinical-cases-hero-v49 h1{font-size:clamp(40px,6vw,76px);letter-spacing:0;line-height:.96;margin:10px 0}.clinical-cases-hero-v49 p{color:rgba(255,255,255,.76);max-width:920px}.clinical-cases-hero-v49>div>strong{background:rgba(56,189,248,.14);border:1px solid rgba(125,211,252,.28);border-radius:999px;display:inline-flex;margin-top:12px;padding:10px 14px}.clinical-cases-core-v49{align-self:stretch;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:26px;display:grid;place-items:center;text-align:center}.clinical-cases-core-v49 small,.clinical-cases-core-v49 span{color:rgba(255,255,255,.72)}.clinical-cases-core-v49 strong{font-size:72px;line-height:1}.clinical-cases-anonymization-v49,.clinical-cases-grid-v49,.clinical-cases-integrations-v49,.clinical-cases-links-v49,.clinical-cases-records-v49,.clinical-cases-relations-v49,.clinical-cases-signals-v49,.clinical-cases-stats-v49,.clinical-cases-tags-v49{display:grid;grid-gap:12px;gap:12px}.clinical-cases-stats-v49{grid-template-columns:repeat(4,minmax(0,1fr))}.clinical-cases-search-v49{align-items:end;background:rgba(255,255,255,.74);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);border-radius:28px;box-shadow:var(--shadow-sm);display:grid;grid-gap:14px;gap:14px;grid-template-columns:.5fr 1.5fr;padding:18px}.clinical-cases-search-v49 form{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr)) repeat(3,.75fr) .75fr .75fr auto}.clinical-cases-search-v49 input,.clinical-cases-search-v49 select{border:1px solid rgba(15,23,42,.12);border-radius:14px;font:inherit;min-height:44px;padding:10px 12px}.clinical-cases-search-v49 button{background:#0f172a;border:0;border-radius:14px;color:#fff;font-weight:900;padding:10px 16px}.clinical-cases-grid-v49{grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-cases-panel-v49,.clinical-cases-stats-v49 article{background:rgba(255,255,255,.74);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);box-shadow:var(--shadow-sm)}.clinical-cases-stats-v49 article{border-radius:22px;display:grid;grid-gap:8px;gap:8px;min-height:132px;padding:16px}.clinical-cases-panel-v49{border-radius:28px;display:grid;grid-gap:14px;gap:14px;padding:18px}.clinical-cases-panel-v49.wide{grid-column:span 2}.clinical-cases-panel-head-v49 span,.clinical-cases-record-v49 span,.clinical-cases-search-v49 span,.clinical-cases-stats-v49 span{color:var(--muted);font-size:12px;font-weight:950;text-transform:uppercase}.clinical-cases-stats-v49 strong{font-size:28px;line-height:1.05}.clinical-cases-panel-v49 p,.clinical-cases-panel-v49 small,.clinical-cases-record-v49 i,.clinical-cases-record-v49 li,.clinical-cases-record-v49 p,.clinical-cases-record-v49 small,.clinical-cases-relations-v49 p,.clinical-cases-relations-v49 small,.clinical-cases-stats-v49 p{color:var(--muted);margin:0}.clinical-cases-records-v49{grid-template-columns:repeat(3,minmax(0,1fr))}.clinical-cases-anonymization-v49 div,.clinical-cases-integrations-v49 div,.clinical-cases-record-v49,.clinical-cases-relations-v49 div,.clinical-cases-signals-v49 div{background:rgba(255,255,255,.58);border:1px solid rgba(15,23,42,.08);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:13px}.clinical-cases-record-v49 ul{display:grid;grid-gap:5px;gap:5px;list-style:none;margin:0;padding:0}.clinical-cases-photo-strip-v49{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.clinical-cases-photo-strip-v49 span{background:rgba(14,165,233,.1);border-radius:12px;color:#075985;font-size:11px;font-weight:900;padding:8px;text-align:center}.clinical-cases-record-v49 div:not(.clinical-cases-photo-strip-v49),.clinical-cases-tags-v49{display:flex;flex-wrap:wrap;gap:8px}.clinical-cases-record-v49 em,.clinical-cases-tags-v49 span{background:rgba(15,23,42,.08);border-radius:999px;color:var(--ink);font-size:11px;font-style:normal;font-weight:850;padding:6px 9px}.clinical-cases-record-v49 i{font-style:normal}.clinical-cases-signals-v49 .priority-alta{border-color:rgba(248,113,113,.35)}.clinical-cases-signals-v49 .priority-media{border-color:rgba(251,191,36,.38)}.clinical-cases-anonymization-v49,.clinical-cases-integrations-v49{grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-cases-links-v49{grid-template-columns:repeat(6,minmax(0,1fr))}.clinical-cases-links-v49 a{background:#0f172a;border-radius:14px;color:#fff;font-weight:900;padding:11px 12px;text-align:center;text-decoration:none}.brain-command-v50{display:grid;grid-gap:20px;gap:20px}.brain-command-hero-v50{background:radial-gradient(circle at 8% 8%,rgba(34,211,238,.24),transparent 32%),radial-gradient(circle at 88% 10%,rgba(167,139,250,.2),transparent 34%),linear-gradient(135deg,rgba(3,7,18,.98),rgba(15,23,42,.94) 58%,rgba(49,46,129,.78));border:1px solid rgba(255,255,255,.16);border-radius:34px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:1fr minmax(250px,.3fr);padding:clamp(22px,4vw,36px)}.brain-command-hero-v50 h1{font-size:clamp(40px,6vw,76px);letter-spacing:0;line-height:.96;margin:10px 0}.brain-command-hero-v50 p{color:rgba(255,255,255,.76);max-width:940px}.brain-command-hero-v50>div>strong{background:rgba(34,211,238,.14);border:1px solid rgba(103,232,249,.28);border-radius:999px;display:inline-flex;margin-top:12px;padding:10px 14px}.brain-command-core-v50{align-self:stretch;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:26px;display:grid;place-items:center;text-align:center}.brain-command-core-v50 small,.brain-command-core-v50 span{color:rgba(255,255,255,.72)}.brain-command-core-v50 strong{font-size:72px;line-height:1}.brain-command-ai-v50,.brain-command-cluster-v50,.brain-command-future-v50,.brain-command-grid-v50,.brain-command-links-v50,.brain-command-relations-v50,.brain-command-results-v50,.brain-command-stats-v50{display:grid;grid-gap:12px;gap:12px}.brain-command-stats-v50{grid-template-columns:repeat(4,minmax(0,1fr))}.brain-command-search-v50{align-items:end;background:rgba(255,255,255,.74);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);border-radius:28px;box-shadow:var(--shadow-sm);display:grid;grid-gap:14px;gap:14px;grid-template-columns:.7fr 1.3fr;padding:18px}.brain-command-search-v50 form{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr auto}.brain-command-search-v50 input{border:1px solid rgba(15,23,42,.12);border-radius:14px;font:inherit;min-height:44px;padding:10px 12px}.brain-command-search-v50 button{background:#0f172a;border:0;border-radius:14px;color:#fff;font-weight:900;padding:10px 16px}.brain-command-grid-v50{grid-template-columns:repeat(2,minmax(0,1fr))}.brain-command-panel-v50,.brain-command-stats-v50 article{background:rgba(255,255,255,.74);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);box-shadow:var(--shadow-sm)}.brain-command-stats-v50 article{border-radius:22px;display:grid;grid-gap:8px;gap:8px;min-height:132px;padding:16px}.brain-command-panel-v50{border-radius:28px;display:grid;grid-gap:14px;gap:14px;padding:18px}.brain-command-panel-v50.wide{grid-column:span 2}.brain-command-panel-head-v50 span,.brain-command-results-v50 span,.brain-command-search-v50 span,.brain-command-stats-v50 span{color:var(--muted);font-size:12px;font-weight:950;text-transform:uppercase}.brain-command-stats-v50 strong{font-size:28px;line-height:1.05}.brain-command-panel-v50 p,.brain-command-panel-v50 small,.brain-command-relations-v50 p,.brain-command-relations-v50 small,.brain-command-results-v50 article p,.brain-command-results-v50 article small,.brain-command-stats-v50 p{color:var(--muted);margin:0}.brain-command-cluster-v50,.brain-command-future-v50,.brain-command-results-v50{grid-template-columns:repeat(4,minmax(0,1fr))}.brain-command-ai-v50 div,.brain-command-cluster-v50>div,.brain-command-future-v50 div,.brain-command-relations-v50 div,.brain-command-results-v50>div{background:rgba(255,255,255,.58);border:1px solid rgba(15,23,42,.08);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:13px}.brain-command-results-v50 article{background:rgba(15,23,42,.05);border-radius:14px;display:grid;grid-gap:6px;gap:6px;padding:10px}.brain-command-results-v50 h3{font-size:15px;margin:0}.brain-command-ai-v50{grid-template-columns:1fr}.brain-command-links-v50{grid-template-columns:repeat(6,minmax(0,1fr))}.brain-command-links-v50 a{background:#0f172a;border-radius:14px;color:#fff;font-weight:900;padding:11px 12px;text-align:center;text-decoration:none}.supplier-knowledge-v51{display:grid;grid-gap:20px;gap:20px}.supplier-knowledge-hero-v51{background:radial-gradient(circle at 8% 8%,rgba(16,185,129,.22),transparent 32%),radial-gradient(circle at 86% 12%,rgba(59,130,246,.22),transparent 34%),linear-gradient(135deg,rgba(2,6,23,.98),rgba(6,78,59,.9) 54%,rgba(30,41,59,.9));border:1px solid rgba(255,255,255,.16);border-radius:34px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:1fr minmax(250px,.3fr);padding:clamp(22px,4vw,36px)}.supplier-knowledge-hero-v51 h1{font-size:clamp(38px,5.6vw,72px);letter-spacing:0;line-height:.98;margin:10px 0}.supplier-knowledge-hero-v51 p{color:rgba(255,255,255,.76);max-width:960px}.supplier-knowledge-hero-v51>div>strong{background:rgba(16,185,129,.14);border:1px solid rgba(110,231,183,.28);border-radius:999px;display:inline-flex;margin-top:12px;padding:10px 14px}.supplier-knowledge-core-v51{align-self:stretch;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:26px;display:grid;place-items:center;text-align:center}.supplier-knowledge-core-v51 small,.supplier-knowledge-core-v51 span{color:rgba(255,255,255,.72)}.supplier-knowledge-core-v51 strong{font-size:72px;line-height:1}.supplier-knowledge-finance-v51,.supplier-knowledge-future-v51,.supplier-knowledge-grid-v51,.supplier-knowledge-integrations-v51,.supplier-knowledge-links-v51,.supplier-knowledge-products-v51,.supplier-knowledge-relations-v51,.supplier-knowledge-stats-v51,.supplier-knowledge-suppliers-v51{display:grid;grid-gap:12px;gap:12px}.supplier-knowledge-stats-v51{grid-template-columns:repeat(4,minmax(0,1fr))}.supplier-knowledge-search-v51{align-items:end;background:rgba(255,255,255,.74);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);border-radius:28px;box-shadow:var(--shadow-sm);display:grid;grid-gap:14px;gap:14px;grid-template-columns:.7fr 1.3fr;padding:18px}.supplier-knowledge-search-v51 form{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr auto}.supplier-knowledge-search-v51 input{border:1px solid rgba(15,23,42,.12);border-radius:14px;font:inherit;min-height:44px;padding:10px 12px}.supplier-knowledge-search-v51 button{background:#0f172a;border:0;border-radius:14px;color:#fff;font-weight:900;padding:10px 16px}.supplier-knowledge-grid-v51{grid-template-columns:repeat(2,minmax(0,1fr))}.supplier-knowledge-panel-v51,.supplier-knowledge-stats-v51 article{background:rgba(255,255,255,.74);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);box-shadow:var(--shadow-sm)}.supplier-knowledge-stats-v51 article{border-radius:22px;display:grid;grid-gap:8px;gap:8px;min-height:132px;padding:16px}.supplier-knowledge-panel-v51{border-radius:28px;display:grid;grid-gap:14px;gap:14px;padding:18px}.supplier-knowledge-panel-v51.wide{grid-column:span 2}.supplier-knowledge-panel-head-v51 span,.supplier-knowledge-products-v51 span,.supplier-knowledge-search-v51 span,.supplier-knowledge-stats-v51 span,.supplier-knowledge-suppliers-v51 span{color:var(--muted);font-size:12px;font-weight:950;text-transform:uppercase}.supplier-knowledge-stats-v51 strong{font-size:28px;line-height:1.05}.supplier-knowledge-panel-v51 p,.supplier-knowledge-panel-v51 small,.supplier-knowledge-products-v51 p,.supplier-knowledge-products-v51 small,.supplier-knowledge-relations-v51 p,.supplier-knowledge-relations-v51 small,.supplier-knowledge-stats-v51 p,.supplier-knowledge-suppliers-v51 p,.supplier-knowledge-suppliers-v51 small{color:var(--muted);margin:0}.supplier-knowledge-suppliers-v51{grid-template-columns:repeat(2,minmax(0,1fr))}.supplier-knowledge-finance-v51 div,.supplier-knowledge-future-v51 div,.supplier-knowledge-integrations-v51 div,.supplier-knowledge-products-v51>div,.supplier-knowledge-relations-v51 div,.supplier-knowledge-suppliers-v51 article{background:rgba(255,255,255,.58);border:1px solid rgba(15,23,42,.08);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:13px}.supplier-knowledge-future-v51,.supplier-knowledge-integrations-v51,.supplier-knowledge-products-v51{grid-template-columns:repeat(3,minmax(0,1fr))}.supplier-knowledge-products-v51 article{background:rgba(15,23,42,.05);border-radius:14px;display:grid;grid-gap:6px;gap:6px;margin-top:8px;padding:10px}.supplier-knowledge-products-v51 h3,.supplier-knowledge-suppliers-v51 h3{font-size:16px;margin:0}.supplier-knowledge-links-v51{grid-template-columns:repeat(7,minmax(0,1fr))}.supplier-knowledge-links-v51 a{background:#0f172a;border-radius:14px;color:#fff;font-weight:900;padding:11px 12px;text-align:center;text-decoration:none}.document-intelligence-v52{display:grid;grid-gap:20px;gap:20px}.document-intelligence-hero-v52{background:radial-gradient(circle at 8% 8%,rgba(20,184,166,.24),transparent 32%),radial-gradient(circle at 88% 12%,rgba(250,204,21,.16),transparent 34%),linear-gradient(135deg,rgba(2,6,23,.98),rgba(15,23,42,.94) 56%,rgba(22,78,99,.86));border:1px solid rgba(255,255,255,.16);border-radius:34px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:1fr minmax(250px,.3fr);padding:clamp(22px,4vw,36px)}.document-intelligence-hero-v52 h1{font-size:clamp(38px,5.6vw,72px);letter-spacing:0;line-height:.98;margin:10px 0}.document-intelligence-hero-v52 p{color:rgba(255,255,255,.76);max-width:980px}.document-intelligence-hero-v52>div>strong{background:rgba(20,184,166,.14);border:1px solid rgba(94,234,212,.28);border-radius:999px;display:inline-flex;margin-top:12px;padding:10px 14px}.document-intelligence-core-v52{align-self:stretch;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:26px;display:grid;place-items:center;text-align:center}.document-intelligence-core-v52 small,.document-intelligence-core-v52 span{color:rgba(255,255,255,.72)}.document-intelligence-core-v52 strong{font-size:72px;line-height:1}.document-intelligence-classification-v52,.document-intelligence-external-v52,.document-intelligence-grid-v52,.document-intelligence-inbox-v52,.document-intelligence-integrations-v52,.document-intelligence-links-v52,.document-intelligence-ocr-v52,.document-intelligence-relations-v52,.document-intelligence-stats-v52{display:grid;grid-gap:12px;gap:12px}.document-intelligence-stats-v52{grid-template-columns:repeat(4,minmax(0,1fr))}.document-intelligence-search-v52{align-items:end;background:rgba(255,255,255,.74);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);border-radius:28px;box-shadow:var(--shadow-sm);display:grid;grid-gap:14px;gap:14px;grid-template-columns:.55fr 1.45fr;padding:18px}.document-intelligence-search-v52 form{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr 170px 150px auto}.document-intelligence-search-v52 input,.document-intelligence-search-v52 select{border:1px solid rgba(15,23,42,.12);border-radius:14px;font:inherit;min-height:44px;padding:10px 12px}.document-intelligence-search-v52 button{background:#0f172a;border:0;border-radius:14px;color:#fff;font-weight:900;padding:10px 16px}.document-intelligence-grid-v52{grid-template-columns:repeat(2,minmax(0,1fr))}.document-intelligence-panel-v52,.document-intelligence-stats-v52 article{background:rgba(255,255,255,.74);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);box-shadow:var(--shadow-sm)}.document-intelligence-stats-v52 article{border-radius:22px;display:grid;grid-gap:8px;gap:8px;min-height:132px;padding:16px}.document-intelligence-panel-v52{border-radius:28px;display:grid;grid-gap:14px;gap:14px;padding:18px}.document-intelligence-panel-v52.wide{grid-column:span 2}.document-intelligence-inbox-v52 span,.document-intelligence-panel-head-v52 span,.document-intelligence-search-v52 span,.document-intelligence-stats-v52 span{color:var(--muted);font-size:12px;font-weight:950;text-transform:uppercase}.document-intelligence-stats-v52 strong{font-size:28px;line-height:1.05}.document-intelligence-inbox-v52 p,.document-intelligence-inbox-v52 small,.document-intelligence-panel-v52 p,.document-intelligence-panel-v52 small,.document-intelligence-relations-v52 p,.document-intelligence-relations-v52 small,.document-intelligence-stats-v52 p{color:var(--muted);margin:0}.document-intelligence-classification-v52 div,.document-intelligence-external-v52 div,.document-intelligence-inbox-v52 article,.document-intelligence-integrations-v52 div,.document-intelligence-ocr-v52 div,.document-intelligence-relations-v52 div{background:rgba(255,255,255,.58);border:1px solid rgba(15,23,42,.08);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:13px}.document-intelligence-inbox-v52 article{grid-template-columns:1fr minmax(210px,.34fr)}.document-intelligence-safety-v52{background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.18);border-radius:16px;display:grid;grid-gap:6px;gap:6px;padding:12px}.document-intelligence-safety-v52.blocked{background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.24)}.document-intelligence-external-v52,.document-intelligence-integrations-v52,.document-intelligence-ocr-v52{grid-template-columns:repeat(3,minmax(0,1fr))}.document-intelligence-classification-v52{grid-template-columns:repeat(2,minmax(0,1fr))}.document-intelligence-links-v52{grid-template-columns:repeat(8,minmax(0,1fr))}.document-intelligence-links-v52 a{background:#0f172a;border-radius:14px;color:#fff;font-weight:900;padding:11px 12px;text-align:center;text-decoration:none}.clinical-photo-ai-v53{display:grid;grid-gap:20px;gap:20px}.clinical-photo-ai-hero-v53{background:radial-gradient(circle at 8% 8%,rgba(14,165,233,.24),transparent 32%),radial-gradient(circle at 88% 12%,rgba(244,114,182,.18),transparent 34%),linear-gradient(135deg,rgba(2,6,23,.98),rgba(12,74,110,.9) 55%,rgba(63,63,70,.88));border:1px solid rgba(255,255,255,.16);border-radius:34px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:1fr minmax(250px,.3fr);padding:clamp(22px,4vw,36px)}.clinical-photo-ai-hero-v53 h1{font-size:clamp(38px,5.6vw,72px);letter-spacing:0;line-height:.98;margin:10px 0}.clinical-photo-ai-hero-v53 p{color:rgba(255,255,255,.76);max-width:980px}.clinical-photo-ai-hero-v53>div>strong{background:rgba(14,165,233,.14);border:1px solid rgba(125,211,252,.28);border-radius:999px;display:inline-flex;margin-top:12px;padding:10px 14px}.clinical-photo-ai-core-v53{align-self:stretch;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:26px;display:grid;place-items:center;text-align:center}.clinical-photo-ai-core-v53 small,.clinical-photo-ai-core-v53 span{color:rgba(255,255,255,.72)}.clinical-photo-ai-core-v53 strong{font-size:72px;line-height:1}.clinical-photo-ai-comparator-v53,.clinical-photo-ai-consent-v53,.clinical-photo-ai-future-v53,.clinical-photo-ai-grid-v53,.clinical-photo-ai-groups-v53,.clinical-photo-ai-integrations-v53,.clinical-photo-ai-library-v53,.clinical-photo-ai-links-v53,.clinical-photo-ai-relations-v53,.clinical-photo-ai-stats-v53{display:grid;grid-gap:12px;gap:12px}.clinical-photo-ai-stats-v53{grid-template-columns:repeat(4,minmax(0,1fr))}.clinical-photo-ai-search-v53{align-items:end;background:rgba(255,255,255,.74);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);border-radius:28px;box-shadow:var(--shadow-sm);display:grid;grid-gap:14px;gap:14px;grid-template-columns:.55fr 1.45fr;padding:18px}.clinical-photo-ai-search-v53 form{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr 170px 190px auto}.clinical-photo-ai-search-v53 input,.clinical-photo-ai-search-v53 select{border:1px solid rgba(15,23,42,.12);border-radius:14px;font:inherit;min-height:44px;padding:10px 12px}.clinical-photo-ai-search-v53 button{background:#0f172a;border:0;border-radius:14px;color:#fff;font-weight:900;padding:10px 16px}.clinical-photo-ai-grid-v53{grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-photo-ai-panel-v53,.clinical-photo-ai-stats-v53 article{background:rgba(255,255,255,.74);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);box-shadow:var(--shadow-sm)}.clinical-photo-ai-stats-v53 article{border-radius:22px;display:grid;grid-gap:8px;gap:8px;min-height:132px;padding:16px}.clinical-photo-ai-panel-v53{border-radius:28px;display:grid;grid-gap:14px;gap:14px;padding:18px}.clinical-photo-ai-panel-v53.wide{grid-column:span 2}.clinical-photo-ai-library-v53 span,.clinical-photo-ai-panel-head-v53 span,.clinical-photo-ai-search-v53 span,.clinical-photo-ai-stats-v53 span{color:var(--muted);font-size:12px;font-weight:950;text-transform:uppercase}.clinical-photo-ai-stats-v53 strong{font-size:28px;line-height:1.05}.clinical-photo-ai-library-v53 p,.clinical-photo-ai-library-v53 small,.clinical-photo-ai-panel-v53 p,.clinical-photo-ai-panel-v53 small,.clinical-photo-ai-relations-v53 p,.clinical-photo-ai-relations-v53 small,.clinical-photo-ai-stats-v53 p{color:var(--muted);margin:0}.clinical-photo-ai-library-v53{grid-template-columns:repeat(3,minmax(0,1fr))}.clinical-photo-ai-comparator-v53 div,.clinical-photo-ai-consent-v53 div,.clinical-photo-ai-future-v53 div,.clinical-photo-ai-groups-v53 div,.clinical-photo-ai-integrations-v53 div,.clinical-photo-ai-library-v53 article,.clinical-photo-ai-relations-v53 div{background:rgba(255,255,255,.58);border:1px solid rgba(15,23,42,.08);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:13px}.clinical-photo-ai-preview-v53{aspect-ratio:4/3;background:linear-gradient(135deg,rgba(15,23,42,.12),rgba(14,165,233,.12));border-radius:14px;display:grid;min-height:130px;overflow:hidden;place-items:center}.clinical-photo-ai-preview-v53 img{height:100%;object-fit:cover;width:100%}.clinical-photo-ai-preview-v53 span{color:var(--muted);font-weight:900}.clinical-photo-ai-future-v53,.clinical-photo-ai-groups-v53,.clinical-photo-ai-integrations-v53{grid-template-columns:repeat(4,minmax(0,1fr))}.clinical-photo-ai-consent-v53{grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-photo-ai-links-v53{grid-template-columns:repeat(6,minmax(0,1fr))}.clinical-photo-ai-links-v53 a{background:#0f172a;border-radius:14px;color:#fff;font-weight:900;padding:11px 12px;text-align:center;text-decoration:none}.advanced-photo-v86{display:grid;grid-gap:16px;gap:16px}.advanced-photo-hero-v86,.advanced-photo-panel-v86,.advanced-photo-stats-v86 article{background:rgba(255,255,255,.76);border:1px solid var(--glass-border);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.advanced-photo-hero-v86{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:18px;gap:18px;align-items:center;border-radius:26px;padding:22px}.advanced-photo-hero-v86 h2{margin:8px 0;font-size:clamp(1.7rem,3vw,2.8rem);line-height:1}.advanced-photo-hero-v86 p,.advanced-photo-panel-v86 p,.advanced-photo-panel-v86 small,.advanced-photo-panel-v86 span,.advanced-photo-stats-v86 p{color:var(--muted)}.advanced-photo-hero-v86 aside{border-radius:20px;padding:18px;background:rgba(14,165,233,.12)}.advanced-photo-hero-v86 aside strong{display:block;margin:8px 0;font-size:3rem}.advanced-photo-grid-v86,.advanced-photo-stats-v86{display:grid;grid-gap:12px;gap:12px}.advanced-photo-stats-v86{grid-template-columns:repeat(4,minmax(0,1fr))}.advanced-photo-grid-v86{grid-template-columns:minmax(0,1fr) 340px}.advanced-photo-panel-v86,.advanced-photo-stats-v86 article{border-radius:20px;padding:16px}.advanced-photo-stats-v86 strong{display:block;margin:8px 0;font-size:2rem}.advanced-photo-panel-v86{display:grid;grid-gap:12px;gap:12px}.advanced-photo-cards-v86,.advanced-photo-chipgrid-v86,.advanced-photo-repository-v86,.advanced-photo-timeline-v86{display:grid;grid-gap:10px;gap:10px}.advanced-photo-repository-v86{grid-template-columns:repeat(2,minmax(0,1fr))}.advanced-photo-cards-v86{grid-template-columns:repeat(3,minmax(0,1fr))}.advanced-photo-cards-v86 article,.advanced-photo-chipgrid-v86 span,.advanced-photo-quality-v86,.advanced-photo-repository-v86 article,.advanced-photo-timeline-v86 article{border:1px solid rgba(15,23,42,.08);border-radius:16px;padding:12px;background:rgba(255,255,255,.58)}.advanced-photo-repository-v86 a,.advanced-photo-timeline-v86 a{color:#0f172a;font-weight:900;text-decoration:none}.visual-history-ai-v54{display:grid;grid-gap:20px;gap:20px}.visual-history-ai-hero-v54{background:radial-gradient(circle at 8% 8%,rgba(45,212,191,.22),transparent 32%),radial-gradient(circle at 88% 10%,rgba(129,140,248,.2),transparent 34%),linear-gradient(135deg,rgba(2,6,23,.98),rgba(15,23,42,.94) 54%,rgba(49,46,129,.82));border:1px solid rgba(255,255,255,.16);border-radius:34px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:1fr minmax(250px,.3fr);padding:clamp(22px,4vw,36px)}.visual-history-ai-hero-v54 h1{font-size:clamp(38px,5.6vw,72px);letter-spacing:0;line-height:.98;margin:10px 0}.visual-history-ai-hero-v54 p{color:rgba(255,255,255,.76);max-width:980px}.visual-history-ai-hero-v54>div>strong{background:rgba(45,212,191,.14);border:1px solid rgba(94,234,212,.28);border-radius:999px;display:inline-flex;margin-top:12px;padding:10px 14px}.visual-history-ai-core-v54{align-self:stretch;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:26px;display:grid;place-items:center;text-align:center}.visual-history-ai-core-v54 small,.visual-history-ai-core-v54 span{color:rgba(255,255,255,.72)}.visual-history-ai-core-v54 strong{font-size:72px;line-height:1}.visual-history-ai-anatomy-v54,.visual-history-ai-evolution-v54,.visual-history-ai-future-v54,.visual-history-ai-grid-v54,.visual-history-ai-integrations-v54,.visual-history-ai-knowledge-v54,.visual-history-ai-links-v54,.visual-history-ai-photos-v54,.visual-history-ai-protocols-v54,.visual-history-ai-stats-v54,.visual-history-ai-timeline-v54{display:grid;grid-gap:12px;gap:12px}.visual-history-ai-selector-v54{align-items:end;background:rgba(255,255,255,.74);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);border-radius:28px;box-shadow:var(--shadow-sm);display:grid;grid-gap:14px;gap:14px;grid-template-columns:.7fr 1.3fr;padding:18px}.visual-history-ai-selector-v54 form{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr auto}.visual-history-ai-selector-v54 select{border:1px solid rgba(15,23,42,.12);border-radius:14px;font:inherit;min-height:44px;padding:10px 12px}.visual-history-ai-selector-v54 button{background:#0f172a;border:0;border-radius:14px;color:#fff;font-weight:900;padding:10px 16px}.visual-history-ai-stats-v54{grid-template-columns:repeat(4,minmax(0,1fr))}.visual-history-ai-grid-v54{grid-template-columns:repeat(2,minmax(0,1fr))}.visual-history-ai-panel-v54,.visual-history-ai-stats-v54 article{background:rgba(255,255,255,.74);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);box-shadow:var(--shadow-sm)}.visual-history-ai-stats-v54 article{border-radius:22px;display:grid;grid-gap:8px;gap:8px;min-height:132px;padding:16px}.visual-history-ai-panel-v54{border-radius:28px;display:grid;grid-gap:14px;gap:14px;padding:18px}.visual-history-ai-panel-v54.wide{grid-column:span 2}.visual-history-ai-panel-head-v54 span,.visual-history-ai-selector-v54 span,.visual-history-ai-stats-v54 span,.visual-history-ai-timeline-v54 span{color:var(--muted);font-size:12px;font-weight:950;text-transform:uppercase}.visual-history-ai-stats-v54 strong{font-size:28px;line-height:1.05}.visual-history-ai-panel-v54 p,.visual-history-ai-panel-v54 small,.visual-history-ai-stats-v54 p,.visual-history-ai-timeline-v54 p,.visual-history-ai-timeline-v54 small{color:var(--muted);margin:0}.visual-history-ai-timeline-v54>div{display:grid;grid-gap:12px;gap:12px;grid-template-columns:42px 1fr;position:relative}.visual-history-ai-timeline-v54>div i{align-items:center;background:var(--event-color);border-radius:999px;color:#fff;display:inline-flex;font-size:12px;font-style:normal;font-weight:950;height:34px;justify-content:center;width:34px}.visual-history-ai-anatomy-v54 div,.visual-history-ai-evolution-v54 div,.visual-history-ai-future-v54 div,.visual-history-ai-integrations-v54 div,.visual-history-ai-knowledge-v54 div,.visual-history-ai-photos-v54 div,.visual-history-ai-protocols-v54 div,.visual-history-ai-timeline-v54 article{background:rgba(255,255,255,.58);border:1px solid rgba(15,23,42,.08);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:13px}.visual-history-ai-anatomy-v54,.visual-history-ai-future-v54,.visual-history-ai-integrations-v54,.visual-history-ai-knowledge-v54{grid-template-columns:repeat(4,minmax(0,1fr))}.visual-history-ai-protocols-v54{grid-template-columns:repeat(3,minmax(0,1fr))}.visual-history-ai-links-v54{grid-template-columns:repeat(7,minmax(0,1fr))}.visual-history-ai-links-v54 a{background:#0f172a;border-radius:14px;color:#fff;font-weight:900;padding:11px 12px;text-align:center;text-decoration:none}.clinical-assistant-v55{display:grid;grid-gap:20px;gap:20px}.clinical-assistant-hero-v55{background:radial-gradient(circle at 8% 8%,rgba(34,211,238,.22),transparent 32%),radial-gradient(circle at 88% 10%,rgba(52,211,153,.18),transparent 34%),linear-gradient(135deg,rgba(2,6,23,.98),rgba(15,23,42,.94) 54%,rgba(6,95,70,.82));border:1px solid rgba(255,255,255,.16);border-radius:34px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:1fr minmax(250px,.3fr);padding:clamp(22px,4vw,36px)}.clinical-assistant-hero-v55 h1{font-size:clamp(38px,5.6vw,72px);letter-spacing:0;line-height:.98;margin:10px 0}.clinical-assistant-hero-v55 p{color:rgba(255,255,255,.76);max-width:980px}.clinical-assistant-hero-v55>div>strong{background:rgba(34,211,238,.14);border:1px solid rgba(103,232,249,.28);border-radius:999px;display:inline-flex;margin-top:12px;padding:10px 14px}.clinical-assistant-core-v55{align-self:stretch;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:26px;display:grid;place-items:center;text-align:center}.clinical-assistant-core-v55 small,.clinical-assistant-core-v55 span{color:rgba(255,255,255,.72)}.clinical-assistant-core-v55 strong{font-size:72px;line-height:1}.clinical-assistant-layout-v55{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1.1fr) minmax(320px,.45fr)}.clinical-assistant-chat-v55,.clinical-assistant-future-v55 div,.clinical-assistant-references-v55{background:rgba(255,255,255,.74);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);border-radius:28px;box-shadow:var(--shadow-sm)}.clinical-assistant-chat-v55{display:grid;grid-gap:14px;gap:14px;padding:18px}.clinical-assistant-prompt-v55{display:grid;grid-gap:12px;gap:12px}.clinical-assistant-prompt-v55 label{color:var(--muted);display:grid;font-size:12px;font-weight:950;grid-gap:8px;gap:8px;text-transform:uppercase}.clinical-assistant-prompt-v55 textarea{border:1px solid rgba(15,23,42,.12);border-radius:18px;font:inherit;min-height:112px;padding:14px;resize:vertical}.clinical-assistant-prompt-v55 button{background:#0f172a;border:0;border-radius:16px;color:#fff;font-weight:950;min-height:46px;padding:10px 16px}.clinical-assistant-future-v55,.clinical-assistant-links-v55,.clinical-assistant-suggestions-v55{display:grid;grid-gap:10px;gap:10px}.clinical-assistant-suggestions-v55{grid-template-columns:repeat(5,minmax(0,1fr))}.clinical-assistant-links-v55 a,.clinical-assistant-suggestions-v55 a{background:#0f172a;border-radius:14px;color:#fff;font-weight:900;padding:11px 12px;text-align:center;text-decoration:none}.clinical-assistant-suggestions-v55 a{background:rgba(15,23,42,.08);color:#0f172a}.clinical-assistant-message-v55,.clinical-assistant-trace-v55{border-radius:22px;display:grid;grid-gap:8px;gap:8px;padding:16px}.clinical-assistant-message-v55.user{background:rgba(15,23,42,.07)}.clinical-assistant-message-v55.assistant{background:linear-gradient(135deg,rgba(34,211,238,.12),rgba(16,185,129,.12));border:1px solid rgba(14,165,233,.16)}.clinical-assistant-message-v55 small,.clinical-assistant-message-v55 span,.clinical-assistant-trace-v55 small{color:var(--muted);font-size:12px;font-weight:850}.clinical-assistant-future-v55 p,.clinical-assistant-future-v55 small,.clinical-assistant-message-v55 p,.clinical-assistant-references-v55 p,.clinical-assistant-references-v55 small,.clinical-assistant-trace-v55 p{color:var(--muted);margin:0}.clinical-assistant-trace-v55{background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.18)}.clinical-assistant-references-v55{align-content:start;display:grid;grid-gap:12px;gap:12px;padding:18px}.clinical-assistant-references-v55>div{display:grid;grid-gap:8px;gap:8px}.clinical-assistant-references-v55 a{background:rgba(255,255,255,.58);border:1px solid rgba(15,23,42,.08);border-radius:16px;color:inherit;display:grid;grid-gap:5px;gap:5px;padding:11px;text-decoration:none}.clinical-assistant-references-v55 span{color:var(--muted);font-size:11px;font-weight:950;text-transform:uppercase}.clinical-assistant-future-v55{grid-template-columns:repeat(5,minmax(0,1fr))}.clinical-assistant-future-v55 div{display:grid;grid-gap:8px;gap:8px;padding:14px}.clinical-assistant-links-v55{grid-template-columns:repeat(8,minmax(0,1fr))}.brain-assistant-v64{display:grid;grid-gap:20px;gap:20px}.brain-assistant-hero-v64{background:radial-gradient(circle at 12% 0,rgba(14,165,233,.22),transparent 34%),radial-gradient(circle at 88% 10%,rgba(16,185,129,.18),transparent 32%),linear-gradient(135deg,rgba(5,10,22,.98),rgba(15,23,42,.94) 58%,rgba(20,83,45,.74));border:1px solid rgba(255,255,255,.16);border-radius:34px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:1fr minmax(250px,.3fr);padding:clamp(22px,4vw,36px)}.brain-assistant-hero-v64 h1{font-size:clamp(40px,6vw,76px);letter-spacing:0;line-height:.96;margin:10px 0}.brain-assistant-hero-v64 p{color:rgba(255,255,255,.74);max-width:940px}.brain-assistant-hero-v64>div>strong{background:rgba(16,185,129,.14);border:1px solid rgba(110,231,183,.28);border-radius:999px;display:inline-flex;margin-top:12px;padding:10px 14px}.brain-assistant-core-v64{align-self:stretch;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:26px;display:grid;place-items:center;text-align:center}.brain-assistant-core-v64 small,.brain-assistant-core-v64 span{color:rgba(255,255,255,.72)}.brain-assistant-core-v64 strong{font-size:48px;line-height:1}.brain-assistant-dashboard-v64,.brain-assistant-future-v64,.brain-assistant-layout-v64,.brain-assistant-links-v64{display:grid;grid-gap:12px;gap:12px}.brain-assistant-dashboard-v64{grid-template-columns:repeat(4,minmax(0,1fr))}.brain-assistant-chat-v64,.brain-assistant-dashboard-v64 article,.brain-assistant-future-v64 div,.brain-assistant-sources-v64{background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);box-shadow:var(--shadow-sm)}.brain-assistant-dashboard-v64 article{border-radius:22px;display:grid;grid-gap:8px;gap:8px;min-height:132px;padding:16px}.brain-assistant-dashboard-v64 span,.brain-assistant-message-v64 span,.brain-assistant-sources-v64 span{color:var(--muted);font-size:12px;font-weight:950;text-transform:uppercase}.brain-assistant-dashboard-v64 strong{font-size:28px;line-height:1.05}.brain-assistant-dashboard-v64 p,.brain-assistant-future-v64 p,.brain-assistant-future-v64 small,.brain-assistant-message-v64 p,.brain-assistant-message-v64 small,.brain-assistant-sources-v64 em,.brain-assistant-sources-v64 p,.brain-assistant-sources-v64 small,.brain-assistant-validation-v64 p{color:var(--muted);margin:0}.brain-assistant-layout-v64{grid-template-columns:minmax(0,1fr) minmax(320px,.42fr)}.brain-assistant-chat-v64,.brain-assistant-sources-v64{border-radius:28px;display:grid;grid-gap:14px;gap:14px;padding:18px}.brain-assistant-prompt-v64{display:grid;grid-gap:10px;gap:10px}.brain-assistant-prompt-v64 label{color:var(--muted);display:grid;grid-gap:8px;gap:8px;font-size:12px;font-weight:950;text-transform:uppercase}.brain-assistant-prompt-v64 textarea{border:1px solid rgba(15,23,42,.12);border-radius:18px;font:inherit;min-height:112px;padding:14px;resize:vertical}.brain-assistant-prompt-v64 button,.brain-assistant-validation-v64 button{background:#0f172a;border:0;border-radius:14px;color:#fff;font:inherit;font-weight:900;min-height:44px;padding:10px 16px}.brain-assistant-examples-v64,.brain-assistant-future-v64,.brain-assistant-links-v64{display:flex;flex-wrap:wrap;gap:10px}.brain-assistant-examples-v64 a,.brain-assistant-links-v64 a{background:rgba(15,23,42,.08);border:1px solid rgba(15,23,42,.08);border-radius:999px;color:var(--ink);font-weight:850;padding:9px 12px}.brain-assistant-message-v64,.brain-assistant-sources-v64>div,.brain-assistant-validation-v64{background:rgba(255,255,255,.58);border:1px solid rgba(15,23,42,.08);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:13px}.brain-assistant-message-v64.assistant{background:rgba(16,185,129,.1)}.brain-assistant-validation-v64 form{display:flex;flex-wrap:wrap;gap:8px}.brain-assistant-validation-v64 button:nth-of-type(2){background:#b45309}.brain-assistant-validation-v64 button:nth-of-type(3){background:#991b1b}.brain-assistant-sources-v64 a{background:rgba(255,255,255,.62);border:1px solid rgba(15,23,42,.08);border-radius:16px;display:grid;grid-gap:5px;gap:5px;padding:11px}.brain-assistant-sources-v64 b{color:var(--ink)}.brain-assistant-sources-v64 p{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.brain-assistant-future-v64{grid-template-columns:repeat(5,minmax(0,1fr))}.brain-assistant-future-v64 div{border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:14px}.brain-assistant-links-v64{grid-template-columns:repeat(6,minmax(0,1fr))}.voice-command-v66{display:grid;grid-gap:20px;gap:20px}.voice-command-hero-v66{background:radial-gradient(circle at 12% 0,rgba(45,212,191,.22),transparent 34%),radial-gradient(circle at 88% 10%,rgba(14,165,233,.2),transparent 32%),linear-gradient(135deg,rgba(5,10,22,.98),rgba(15,23,42,.94) 58%,rgba(20,83,45,.72));border:1px solid rgba(255,255,255,.16);border-radius:34px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:1fr minmax(250px,.3fr);padding:clamp(22px,4vw,36px)}.voice-command-hero-v66 h1{font-size:clamp(40px,6vw,76px);letter-spacing:0;line-height:.96;margin:10px 0}.voice-command-hero-v66 p{color:rgba(255,255,255,.74);max-width:940px}.voice-command-hero-v66>div>strong{background:rgba(45,212,191,.14);border:1px solid rgba(153,246,228,.28);border-radius:999px;display:inline-flex;margin-top:12px;padding:10px 14px}.voice-command-core-v66{align-self:stretch;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:26px;display:grid;place-items:center;text-align:center}.voice-command-core-v66 small,.voice-command-core-v66 span{color:rgba(255,255,255,.72)}.voice-command-core-v66 strong{font-size:26px;line-height:1;overflow-wrap:anywhere}.voice-command-dashboard-v66,.voice-command-devices-v66,.voice-command-examples-v66,.voice-command-future-v66,.voice-command-layout-v66,.voice-command-links-v66,.voice-command-security-v66{display:grid;grid-gap:12px;gap:12px}.voice-command-dashboard-v66{grid-template-columns:repeat(4,minmax(0,1fr))}.voice-command-layout-v66{grid-template-columns:minmax(0,1fr) minmax(320px,.42fr)}.voice-command-dashboard-v66 article,.voice-command-future-v66 div,.voice-command-history-v66,.voice-command-panel-v66,.voice-command-security-v66 article{background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);box-shadow:var(--shadow-sm);border-radius:22px;display:grid;grid-gap:10px;gap:10px;padding:16px}.voice-command-history-v66,.voice-command-panel-v66{border-radius:28px;padding:18px}.voice-command-dashboard-v66 span,.voice-command-result-v66 span,.voice-command-security-v66 span{color:var(--muted);font-size:12px;font-weight:950;text-transform:uppercase}.voice-command-dashboard-v66 strong{font-size:28px;line-height:1.05}.voice-command-dashboard-v66 p,.voice-command-future-v66 p,.voice-command-future-v66 small,.voice-command-history-v66 small,.voice-command-result-v66 p,.voice-command-result-v66 small,.voice-command-security-v66 p{color:var(--muted);margin:0}.voice-command-capture-v66{display:grid;grid-gap:10px;gap:10px}.voice-command-capture-v66 label{color:var(--muted);display:grid;grid-gap:8px;gap:8px;font-size:12px;font-weight:950;text-transform:uppercase}.voice-command-capture-v66 textarea{border:1px solid rgba(15,23,42,.12);border-radius:18px;font:inherit;min-height:112px;padding:14px}.voice-command-actions-v66 button,.voice-command-capture-v66 button{background:#0f172a;border:0;border-radius:14px;color:#fff;font:inherit;font-weight:900;min-height:44px;padding:10px 16px}.voice-command-actions-v66 form,.voice-command-devices-v66,.voice-command-examples-v66,.voice-command-links-v66{display:flex;flex-wrap:wrap;gap:10px}.voice-command-actions-v66 a,.voice-command-devices-v66 span,.voice-command-examples-v66 a,.voice-command-links-v66 a{background:rgba(15,23,42,.08);border:1px solid rgba(15,23,42,.08);border-radius:999px;color:var(--ink);font-weight:850;padding:9px 12px}.voice-command-history-v66 div,.voice-command-result-v66{background:rgba(255,255,255,.58);border:1px solid rgba(15,23,42,.08);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:13px}.voice-command-result-v66.status-requires_confirmation{border-color:rgba(251,146,60,.45)}.voice-command-result-v66.status-rejected,.voice-command-result-v66.status-unmatched{border-color:rgba(248,113,113,.45)}.voice-command-actions-v66{display:grid;grid-gap:10px;gap:10px}.voice-command-actions-v66 button:nth-of-type(3){background:#991b1b}.voice-command-actions-v66 button:disabled{cursor:not-allowed;opacity:.45}.voice-command-history-v66 p{display:grid;grid-gap:4px;gap:4px;margin:0}.voice-command-security-v66{grid-template-columns:repeat(2,minmax(0,1fr))}.voice-command-future-v66{grid-template-columns:repeat(6,minmax(0,1fr))}.ai-alert-stack,.ai-chip-stack,.ai-priority-list{display:grid;grid-gap:10px;gap:10px}.ai-priority-item{align-items:center;background:rgba(248,250,252,.74);border:1px solid var(--glass-border);border-radius:18px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:auto 1fr auto;padding:12px}.ai-priority-item i{border-radius:999px;color:#fff;font-size:11px;font-style:normal;font-weight:900;padding:7px 9px;text-transform:uppercase}.priority-alta i{background:#10B981}.priority-media i{background:#3B82F6}.priority-baja i{background:#64748B}.ai-alert-stack p,.ai-followup-grid p,.ai-priority-item p,.ai-recommendation-card p{color:var(--muted);margin:4px 0 0}.ai-alert-stack p,.ai-chip-stack strong,.ai-followup-grid div{background:rgba(248,250,252,.76);border:1px solid var(--glass-border);border-radius:18px;padding:12px}.ai-followup-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.ai-budget-total{font-size:clamp(30px,3vw,44px);line-height:1}.ai-brain-footer{display:flex;flex-wrap:wrap;gap:8px}.ai-brain-footer span{background:rgba(255,255,255,.7);border:1px solid var(--glass-border);border-radius:999px;padding:9px 12px}.ai-protocol-strip{align-items:stretch;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(220px,.9fr) repeat(3,minmax(0,1fr))}.ai-protocol-strip a,.ai-protocol-strip>div{background:rgba(255,255,255,.68);border:1px solid var(--glass-border);border-radius:20px;box-shadow:var(--shadow-sm);color:inherit;display:grid;grid-gap:5px;gap:5px;padding:14px;text-decoration:none}.ai-protocol-strip small,.ai-protocol-strip span{color:var(--muted);font-size:12px;font-weight:850;text-transform:uppercase}.supervised-recommendations-v31{background:linear-gradient(145deg,rgba(255,255,255,.82),rgba(239,246,255,.52)),radial-gradient(circle at 100% 0,rgba(37,99,235,.12),transparent 36%);border:1px solid var(--glass-border);border-radius:32px;box-shadow:var(--shadow-lg);display:grid;grid-gap:16px;gap:16px;margin-bottom:24px;padding:22px}.supervised-recommendations-head{align-items:center;display:flex;gap:16px;justify-content:space-between}.supervised-recommendations-head p{color:var(--muted);margin:6px 0 0}.supervised-recommendations-head>strong,.supervised-warning{background:rgba(255,255,255,.74);border:1px solid var(--glass-border);border-radius:18px;color:var(--primary-dark);font-size:13px;font-weight:900;padding:10px 12px}.supervised-warning{background:rgba(254,243,199,.72);color:#92400E}.supervised-recommendation-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.supervised-recommendation-card{background:rgba(255,255,255,.72);border:1px solid var(--glass-border);border-radius:24px;box-shadow:var(--shadow-sm);display:grid;grid-gap:12px;gap:12px;padding:16px}.supervised-recommendation-card.priority-alta{border-color:rgba(239,68,68,.28)}.supervised-recommendation-card.priority-media{border-color:rgba(37,99,235,.28)}.supervised-recommendation-card.priority-baja{border-color:rgba(100,116,139,.28)}.supervised-recommendation-title{display:grid;grid-gap:5px;gap:5px}.supervised-action-box span,.supervised-reason,.supervised-recommendation-title small,.supervised-recommendation-title span{color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase}.supervised-recommendation-card em,.supervised-recommendation-card p{color:var(--muted);margin:0}.supervised-action-box{background:rgba(248,250,252,.82);border:1px solid var(--glass-border);border-radius:18px;display:grid;grid-gap:6px;gap:6px;padding:12px}.supervised-reason{display:grid;grid-gap:7px;gap:7px}.supervised-reason textarea{background:rgba(255,255,255,.84);border:1px solid var(--glass-border);border-radius:16px;color:var(--text);font:inherit;min-height:72px;padding:10px;resize:vertical;text-transform:none}.supervised-actions{display:flex;flex-wrap:wrap;gap:8px}.supervised-actions button{background:rgba(255,255,255,.82);border:1px solid var(--glass-border);border-radius:999px;color:var(--text);cursor:pointer;font:inherit;font-size:12px;font-weight:900;min-height:34px;padding:7px 10px}.supervised-actions button:hover{border-color:var(--primary);color:var(--primary-dark)}.supervised-status{color:var(--primary-dark);font-weight:850;margin:0}.protocols-center{display:grid;grid-gap:18px;gap:18px}.protocols-hero{background:radial-gradient(circle at top right,rgba(52,211,153,.28),transparent 34%),linear-gradient(135deg,rgba(5,10,22,.96),rgba(15,23,42,.88) 58%,rgba(6,95,70,.74));border:1px solid rgba(255,255,255,.14);border-radius:36px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:20px;gap:20px;grid-template-columns:1fr minmax(320px,.42fr);overflow:hidden;padding:28px}.protocols-hero .muted{color:rgba(255,255,255,.7)}.protocols-hero h1{font-size:clamp(34px,5vw,64px);line-height:1;margin:8px 0 12px}.protocols-kpis{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.protocol-clinical-grid article,.protocol-create-card,.protocol-detail-head,.protocol-form,.protocol-integrations article,.protocol-matrix article,.protocols-brain-card,.protocols-detail,.protocols-kpis article,.protocols-library{background:rgba(255,255,255,.68);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:24px;box-shadow:var(--shadow-sm)}.protocols-kpis article{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.18);display:grid;grid-gap:8px;gap:8px;padding:16px}.protocol-clinical-grid span,.protocol-integrations span,.protocol-matrix span,.protocols-brain-card span,.protocols-example-strip span,.protocols-kpis span{color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase}.protocols-kpis span{color:rgba(255,255,255,.66)}.protocols-kpis strong{color:#fff;font-size:clamp(24px,3vw,38px)}.protocol-actions,.protocols-example-strip{display:flex;flex-wrap:wrap;gap:8px}.protocols-example-strip span{background:rgba(255,255,255,.72);border:1px solid var(--glass-border);border-radius:999px;box-shadow:var(--shadow-sm);padding:9px 12px}.protocols-layout{align-items:flex-start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(230px,.32fr) minmax(0,1fr) minmax(260px,.34fr)}.protocol-create-card,.protocols-detail,.protocols-library{display:grid;grid-gap:16px;gap:16px;padding:18px}.protocol-clinical-grid article,.protocol-integrations article,.protocol-matrix article,.protocols-brain-card,.protocols-list{display:grid;grid-gap:8px;gap:8px}.protocols-list button{background:rgba(248,250,252,.74);border:1px solid var(--glass-border);border-radius:18px;cursor:pointer;display:grid;grid-gap:5px;gap:5px;padding:12px;text-align:left}.protocols-list button.active{border-color:rgba(52,211,153,.58);box-shadow:0 18px 42px rgba(16,185,129,.16)}.protocols-list span{color:var(--muted);font-size:12px}.protocol-detail-head{align-items:flex-start;display:grid;grid-gap:14px;gap:14px;grid-template-columns:1fr auto;padding:18px}.protocol-clinical-grid,.protocol-integrations,.protocol-matrix{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.protocol-clinical-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.protocol-integrations{grid-template-columns:repeat(5,minmax(0,1fr))}.protocol-clinical-grid article,.protocol-form,.protocol-integrations article,.protocol-matrix article{padding:14px}.protocol-matrix b{font-size:28px}.protocol-integrations article.active{border-color:rgba(52,211,153,.5);box-shadow:0 14px 36px rgba(16,185,129,.14)}.execution-center{display:grid;grid-gap:18px;gap:18px}.execution-hero{background:radial-gradient(circle at top right,rgba(52,211,153,.26),transparent 34%),linear-gradient(135deg,rgba(5,10,22,.96),rgba(15,23,42,.9) 58%,rgba(6,95,70,.76));border:1px solid rgba(255,255,255,.14);border-radius:36px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:20px;gap:20px;grid-template-columns:1fr minmax(260px,.36fr);padding:28px}.execution-hero .muted{color:rgba(255,255,255,.7)}.execution-hero h1{font-size:clamp(34px,5vw,62px);line-height:1;margin:8px 0 12px}.execution-flow,.execution-future,.execution-result-list,.execution-timeline{display:grid;grid-gap:8px;gap:8px}.execution-flow span,.execution-future span,.execution-result-list span,.execution-timeline span{background:rgba(255,255,255,.7);border:1px solid var(--glass-border);border-radius:999px;color:var(--muted);font-size:12px;font-weight:900;padding:9px 12px;text-transform:uppercase}.execution-flow span{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.18);color:rgba(255,255,255,.76)}.execution-layout{align-items:flex-start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(240px,.3fr) minmax(0,1fr) minmax(260px,.32fr)}.execution-auto-grid article,.execution-form,.execution-history-card,.execution-main,.execution-patient-card,.execution-protocol-card,.execution-result,.execution-selector{background:rgba(255,255,255,.68);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:24px;box-shadow:var(--shadow-sm)}.execution-form,.execution-main,.execution-protocol-card,.execution-result,.execution-selector{display:grid;grid-gap:16px;gap:16px;padding:18px}.execution-auto-grid article,.execution-history-card,.execution-patient-card{display:grid;grid-gap:8px;gap:8px;padding:14px}.execution-auto-grid span,.execution-history-card span,.execution-patient-card span,.execution-protocol-grid span{color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase}.execution-auto-grid,.execution-protocol-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.execution-protocol-grid article{background:rgba(248,250,252,.74);border:1px solid var(--glass-border);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:12px}.execution-timeline{grid-template-columns:repeat(8,minmax(0,1fr))}.execution-result{position:-webkit-sticky;position:sticky;top:18px}.patient-portal{display:grid;grid-gap:18px;gap:18px}.patient-portal-shell-v32{background:linear-gradient(180deg,rgba(248,250,252,.96),rgba(236,253,245,.72)),radial-gradient(circle at 0 0,rgba(20,184,166,.12),transparent 34%);color:var(--text);min-height:100vh;padding:clamp(14px,2.6vw,34px)}.portal-hero{background:radial-gradient(circle at top right,rgba(52,211,153,.3),transparent 34%),linear-gradient(135deg,rgba(5,10,22,.96),rgba(15,23,42,.88) 58%,rgba(6,95,70,.78));border:1px solid rgba(255,255,255,.14);border-radius:38px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:20px;gap:20px;grid-template-columns:1fr minmax(280px,.36fr);overflow:hidden;padding:30px}.portal-hero h1{font-size:clamp(40px,6vw,78px);line-height:.95;margin:10px 0}.portal-hero .muted,.portal-hero p{color:rgba(255,255,255,.74)}.portal-patient-switcher,.portal-quick-actions,.portal-tabs{display:flex;flex-wrap:wrap;gap:8px}.portal-patient-switcher a,.portal-quick-actions a,.portal-tabs a{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.18);border-radius:999px;color:inherit;font-size:13px;font-weight:850;padding:9px 12px;text-decoration:none}.portal-feedback-v32{background:rgba(16,185,129,.18);border:1px solid rgba(110,231,183,.44);border-radius:18px;box-shadow:0 18px 46px rgba(4,120,87,.18);color:rgba(255,255,255,.92);font-size:13px;font-weight:850;margin-top:14px;max-width:560px;padding:12px 14px}.portal-comparator,.portal-documents article,.portal-grid article,.portal-identity-card,.portal-kpis article,.portal-section,.portal-timeline,.portal-treatment-list article{background:rgba(255,255,255,.68);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);border-radius:26px;box-shadow:var(--shadow-sm)}.portal-identity-card{color:var(--text);display:grid;grid-gap:10px;gap:10px;padding:18px}.portal-secure-badge-v32{background:rgba(240,253,250,.86);border:1px solid rgba(20,184,166,.24);border-radius:18px;display:grid;grid-gap:4px;gap:4px;padding:12px}.portal-secure-badge-v32 small,.portal-secure-badge-v32 span{color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase}.portal-secure-badge-v32 small{overflow-wrap:anywhere;text-transform:none}.portal-patient-switcher a{background:rgba(248,250,252,.88);border-color:var(--glass-border);color:var(--muted)}.portal-patient-switcher a.active{border-color:rgba(52,211,153,.56);color:var(--text)}.portal-tabs{background:rgba(255,255,255,.62);border:1px solid var(--glass-border);border-radius:999px;box-shadow:var(--shadow-sm);padding:8px;position:-webkit-sticky;position:sticky;top:12px;z-index:4}.portal-tabs a{background:rgba(248,250,252,.82);border-color:var(--glass-border);color:var(--text)}.portal-kpis{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.portal-comparator,.portal-documents article,.portal-grid article,.portal-kpis article,.portal-timeline,.portal-treatment-list article{display:grid;grid-gap:8px;gap:8px;padding:16px}.portal-comparator>span,.portal-documents span,.portal-grid span,.portal-kpis span,.portal-section-head>span,.portal-timeline>span,.portal-treatment-list span{color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase}.portal-kpis strong{font-size:clamp(28px,3vw,44px)}.portal-section{display:grid;grid-gap:16px;gap:16px;padding:20px;scroll-margin-top:90px}.portal-section-head{align-items:center;display:flex;gap:14px;justify-content:space-between}.portal-section-head h2{margin:4px 0 0}.portal-section-head a{color:var(--text);font-weight:850}.portal-documents,.portal-evolution-grid,.portal-grid,.portal-treatment-list{display:grid;grid-gap:12px;gap:12px}.portal-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-documents,.portal-grid.three,.portal-treatment-list{grid-template-columns:repeat(3,minmax(0,1fr))}.portal-evolution-grid{grid-template-columns:minmax(280px,.55fr) minmax(0,1fr)}.portal-before-after{aspect-ratio:16/10;border-radius:22px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;position:relative}.portal-before-after img{height:100%;object-fit:cover;width:100%}.portal-before-after b,.portal-before-after i{background:rgba(15,23,42,.72);border-radius:999px;color:#fff;font-size:12px;font-style:normal;padding:7px 10px;position:absolute;top:12px}.portal-before-after i{left:12px}.portal-before-after b{right:12px}.portal-timeline div{border-left:2px solid rgba(52,211,153,.34);cursor:pointer;padding-left:12px}.portal-documents p,.portal-grid p,.portal-timeline p,.portal-timeline small,.portal-treatment-list p{color:var(--muted);margin:0}.portal-documents button,.portal-grid button{background:rgba(52,211,153,.12);border:1px solid rgba(52,211,153,.28);border-radius:999px;color:var(--text);cursor:pointer;font-weight:850;padding:9px 12px}.brain-center{display:grid;grid-gap:18px;gap:18px}.brain-hero{background:radial-gradient(circle at top right,rgba(52,211,153,.3),transparent 34%),linear-gradient(135deg,rgba(5,10,22,.96),rgba(15,23,42,.9) 58%,rgba(6,95,70,.76));border:1px solid rgba(255,255,255,.14);border-radius:38px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:20px;gap:20px;grid-template-columns:1fr minmax(320px,.42fr);padding:30px}.brain-hero h1{font-size:clamp(38px,6vw,76px);line-height:.95;margin:10px 0}.brain-hero .muted{color:rgba(255,255,255,.72)}.brain-format-strip,.brain-future div,.brain-query-strip,.brain-tags{display:flex;flex-wrap:wrap;gap:8px}.brain-format-strip span,.brain-future span,.brain-query-strip button,.brain-tags span{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.18);border-radius:999px;color:inherit;font-size:12px;font-weight:900;padding:9px 12px;text-transform:uppercase}.brain-kpis{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.brain-future,.brain-kpis article,.brain-library,.brain-result-card,.brain-results,.brain-search-panel{background:rgba(255,255,255,.68);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);border-radius:26px;box-shadow:var(--shadow-sm)}.brain-kpis article{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.18);display:grid;grid-gap:8px;gap:8px;padding:16px}.brain-kpis span{color:rgba(255,255,255,.68);font-size:12px;font-weight:900;text-transform:uppercase}.brain-kpis strong{color:#fff;font-size:clamp(28px,4vw,48px)}.brain-search-panel{align-items:center;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(260px,.4fr) 1fr;padding:18px}.brain-search-box{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr auto}.brain-query-strip{grid-column:1/-1}.brain-query-strip button{background:rgba(248,250,252,.82);border-color:var(--glass-border);color:var(--text);cursor:pointer}.brain-layout{align-items:flex-start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(240px,.3fr) minmax(0,1fr) minmax(260px,.3fr)}.brain-future,.brain-library,.brain-results{display:grid;grid-gap:16px;gap:16px;padding:18px}.brain-category-list,.brain-results-head,.brain-upload{display:grid;grid-gap:10px;gap:10px}.brain-category-list button,.brain-upload{background:rgba(248,250,252,.76);border:1px solid var(--glass-border);border-radius:18px;cursor:pointer;padding:12px;text-align:left}.brain-category-list button.active{border-color:rgba(52,211,153,.58);box-shadow:0 18px 42px rgba(16,185,129,.16)}.brain-upload input{display:none}.brain-result-card{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr) minmax(160px,.22fr);margin-bottom:12px;padding:16px}.brain-result-card h3{margin:5px 0 8px}.brain-future p,.brain-result-card p,.brain-result-meta small,.brain-upload span{color:var(--muted)}.brain-result-meta{background:rgba(248,250,252,.76);border:1px solid var(--glass-border);border-radius:18px;display:grid;grid-gap:5px;gap:5px;padding:12px}.brain-result-meta strong{font-size:34px;line-height:1}.brain-result-card .brain-tags{grid-column:1/-1}.brain-future span,.brain-tags span{background:rgba(248,250,252,.86);border-color:var(--glass-border);color:var(--muted)}.usable-brain-hero-v491,.usable-brain-v491{display:grid;grid-gap:18px;gap:18px}.usable-brain-hero-v491{align-items:stretch;background:radial-gradient(circle at 88% 14%,rgba(14,165,233,.22),transparent 32%),linear-gradient(135deg,rgba(6,20,34,.96),rgba(18,35,54,.92) 56%,rgba(20,83,45,.84));border:1px solid rgba(255,255,255,.16);border-radius:24px;box-shadow:var(--shadow-lg);color:#fff;grid-template-columns:minmax(0,1fr) minmax(260px,.32fr);padding:26px}.usable-brain-hero-v491 h1{font-size:clamp(32px,4vw,58px);line-height:1;margin:8px 0 10px;max-width:880px}.usable-brain-hero-v491 p{color:rgba(255,255,255,.76);font-size:15px;line-height:1.65;margin:0;max-width:820px}.usable-brain-hero-v491 aside{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:18px}.usable-brain-hero-v491 aside strong{font-size:46px;line-height:1}.usable-brain-hero-v491 aside small,.usable-brain-hero-v491 aside span{color:rgba(255,255,255,.75)}.usable-brain-empty-v491 a,.usable-brain-hero-v491 aside a,.usable-brain-section-title-v491 a{align-items:center;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.18);border-radius:999px;color:inherit;display:inline-flex;font-size:13px;font-weight:850;justify-content:center;padding:10px 13px;text-decoration:none}.usable-brain-kpis-v491{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.usable-brain-context-v491 section,.usable-brain-empty-v491,.usable-brain-kpis-v491 article,.usable-brain-result-v491,.usable-brain-results-v491,.usable-brain-search-v491{background:rgba(255,255,255,.74);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);border-radius:18px;box-shadow:var(--shadow-sm)}.usable-brain-kpis-v491 article{display:grid;grid-gap:7px;gap:7px;min-height:132px;padding:16px}.usable-brain-kpis-v491 span,.usable-brain-prepared-v491 span,.usable-brain-result-v491 span{color:var(--muted);font-size:11px;font-weight:900;text-transform:uppercase}.usable-brain-kpis-v491 strong{color:var(--text);font-size:30px;line-height:1}.usable-brain-context-v491 dd,.usable-brain-empty-v491 p,.usable-brain-kpis-v491 small,.usable-brain-ok-v491,.usable-brain-prepared-v491 p,.usable-brain-result-v491 p,.usable-brain-search-v491 p{color:var(--muted);line-height:1.55;margin:0}.usable-brain-kpis-v491 .tone-good{border-color:rgba(16,185,129,.34)}.usable-brain-kpis-v491 .tone-warning{border-color:rgba(245,158,11,.42)}.usable-brain-kpis-v491 .tone-danger{border-color:rgba(239,68,68,.38)}.usable-brain-kpis-v491 .tone-neutral{border-color:rgba(148,163,184,.32)}.usable-brain-search-v491{align-items:end;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);padding:18px}.usable-brain-context-v491 h2,.usable-brain-empty-v491 h3,.usable-brain-search-v491 h2,.usable-brain-section-title-v491 h2{margin:4px 0 0}.usable-brain-search-v491 label{display:grid;grid-gap:8px;gap:8px}.usable-brain-search-v491 label span{color:var(--muted);font-size:12px;font-weight:850}.usable-brain-search-v491 input{background:rgba(248,250,252,.9);border:1px solid var(--glass-border);border-radius:14px;color:var(--text);font:inherit;min-height:48px;padding:0 14px;width:100%}.usable-brain-filters-v491{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(9,minmax(0,1fr))}.usable-brain-filters-v491 button{background:rgba(255,255,255,.66);border:1px solid var(--glass-border);border-radius:14px;color:var(--text);cursor:pointer;display:grid;grid-gap:5px;gap:5px;min-height:66px;padding:10px;text-align:left}.usable-brain-filters-v491 button.active{background:rgba(14,165,233,.12);border-color:rgba(14,165,233,.38);box-shadow:0 14px 34px rgba(14,165,233,.12)}.usable-brain-filters-v491 span{color:var(--muted);font-size:11px;font-weight:850}.usable-brain-filters-v491 strong{font-size:21px;line-height:1}.usable-brain-layout-v491{align-items:start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(320px,.34fr)}.usable-brain-context-v491 section,.usable-brain-results-v491{display:grid;grid-gap:14px;gap:14px;padding:16px}.usable-brain-context-v491{display:grid;grid-gap:14px;gap:14px}.usable-brain-section-title-v491{align-items:center;display:flex;gap:14px;justify-content:space-between}.usable-brain-section-title-v491.compact{align-items:start}.usable-brain-section-title-v491 a{background:rgba(14,165,233,.1);border-color:rgba(14,165,233,.24);color:var(--text);white-space:nowrap}.usable-brain-prepared-v491,.usable-brain-result-list-v491,.usable-brain-shortcuts-v491,.usable-brain-warning-list-v491{display:grid;grid-gap:10px;gap:10px}.usable-brain-result-v491{align-items:center;color:inherit;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr) minmax(160px,.24fr);padding:14px;text-decoration:none}.usable-brain-result-v491 h3{margin:5px 0 7px}.usable-brain-result-v491 small{color:#b45309;display:block;font-weight:800;margin-top:8px}.usable-brain-result-v491>strong{background:rgba(248,250,252,.88);border:1px solid var(--glass-border);border-radius:14px;color:var(--muted);font-size:12px;line-height:1.45;padding:12px}.usable-brain-empty-v491{display:grid;grid-gap:10px;gap:10px;padding:22px}.usable-brain-empty-v491 a{background:rgba(14,165,233,.1);border-color:rgba(14,165,233,.24);color:var(--text);justify-self:start}.usable-brain-context-v491 dl{display:grid;grid-gap:10px;gap:10px;margin:0}.usable-brain-context-v491 dl div{background:rgba(248,250,252,.78);border:1px solid var(--glass-border);border-radius:14px;display:grid;grid-gap:4px;gap:4px;padding:11px}.usable-brain-context-v491 dt{color:var(--muted);font-size:11px;font-weight:900;text-transform:uppercase}.usable-brain-context-v491 dd{color:var(--text)}.usable-brain-warning-list-v491 a{background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.28);border-radius:12px;color:#92400e;font-size:13px;font-weight:800;padding:10px;text-decoration:none}.usable-brain-ok-v491{background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.22);border-radius:12px;color:#047857;padding:10px}.usable-brain-prepared-v491 a,.usable-brain-shortcuts-v491 a{border-radius:14px;color:inherit;text-decoration:none}.usable-brain-prepared-v491 a{background:rgba(248,250,252,.78);border:1px solid var(--glass-border);display:grid;grid-gap:6px;gap:6px;padding:12px}.usable-brain-prepared-v491 a.priority-media{border-color:rgba(14,165,233,.32)}.usable-brain-prepared-v491 a.priority-alta{border-color:rgba(239,68,68,.3)}.usable-brain-prepared-v491 strong{color:var(--text);font-size:12px}.usable-brain-shortcuts-v491{grid-template-columns:repeat(2,minmax(0,1fr))}.usable-brain-shortcuts-v491 a{background:rgba(14,165,233,.09);border:1px solid rgba(14,165,233,.2);font-size:13px;font-weight:850;padding:11px}.supplier-hub{display:grid;grid-gap:18px;gap:18px}.supplier-hero{background:radial-gradient(circle at top right,rgba(52,211,153,.3),transparent 34%),linear-gradient(135deg,rgba(5,10,22,.96),rgba(15,23,42,.9) 58%,rgba(6,95,70,.76));border:1px solid rgba(255,255,255,.14);border-radius:38px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:20px;gap:20px;grid-template-columns:1fr minmax(320px,.42fr);padding:30px}.supplier-hero h1{font-size:clamp(36px,6vw,72px);line-height:.96;margin:10px 0}.supplier-hero .muted{color:rgba(255,255,255,.72)}.supplier-kpis{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.supplier-comparator,.supplier-compare-grid article,.supplier-create-card,.supplier-integration-strip,.supplier-kpis article,.supplier-library,.supplier-main,.supplier-product-list article,.supplier-result-card,.supplier-results,.supplier-search-panel{background:rgba(255,255,255,.68);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);border-radius:26px;box-shadow:var(--shadow-sm)}.supplier-kpis article{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.18);display:grid;grid-gap:8px;gap:8px;padding:16px}.supplier-kpis span{color:rgba(255,255,255,.68);font-size:12px;font-weight:900;text-transform:uppercase}.supplier-kpis strong{color:#fff;font-size:clamp(28px,4vw,48px)}.supplier-search-panel{align-items:center;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(260px,.4fr) 1fr;padding:18px}.supplier-search-box{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr auto}.supplier-example-strip,.supplier-integration-strip{display:flex;flex-wrap:wrap;gap:8px}.supplier-example-strip{grid-column:1/-1}.supplier-example-strip button,.supplier-integration-strip span{background:rgba(248,250,252,.84);border:1px solid var(--glass-border);border-radius:999px;color:var(--muted);cursor:pointer;font-size:12px;font-weight:900;padding:9px 12px;text-transform:uppercase}.supplier-layout{align-items:flex-start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(240px,.3fr) minmax(0,1fr) minmax(280px,.34fr)}.supplier-comparator,.supplier-create-card,.supplier-library,.supplier-main,.supplier-results{display:grid;grid-gap:16px;gap:16px;padding:18px}.supplier-category-list,.supplier-product-list{display:grid;grid-gap:10px;gap:10px}.supplier-category-list button{background:rgba(248,250,252,.76);border:1px solid var(--glass-border);border-radius:18px;cursor:pointer;padding:12px;text-align:left}.supplier-category-list button.active{border-color:rgba(52,211,153,.58);box-shadow:0 18px 42px rgba(16,185,129,.16)}.supplier-compare-grid article,.supplier-product-list article,.supplier-result-card{display:grid;grid-gap:8px;gap:8px;padding:14px}.supplier-compare-grid span,.supplier-product-list span,.supplier-result-card span{color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase}.supplier-compare-grid p,.supplier-product-list p,.supplier-result-card p{color:var(--muted);margin:0}.supplier-compare-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.supplier-compare-grid article div{background:rgba(248,250,252,.8);border:1px solid var(--glass-border);border-radius:16px;display:grid;grid-gap:4px;gap:4px;padding:10px}.supplier-result-card{grid-template-columns:minmax(0,1fr) minmax(180px,.36fr) minmax(120px,.18fr)}.supplier-integration-strip{padding:14px}.committee-board{display:grid;grid-gap:18px;gap:18px}.committee-hero{background:radial-gradient(circle at top right,rgba(52,211,153,.3),transparent 34%),linear-gradient(135deg,rgba(5,10,22,.97),rgba(15,23,42,.9) 58%,rgba(6,95,70,.76));border:1px solid rgba(255,255,255,.14);border-radius:38px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:20px;gap:20px;grid-template-columns:1fr minmax(260px,.32fr);padding:30px}.committee-hero h1{font-size:clamp(38px,6vw,78px);line-height:.95;margin:10px 0}.committee-hero .muted{color:rgba(255,255,255,.72)}.committee-future-strip,.committee-links{display:flex;flex-wrap:wrap;gap:8px}.committee-future-strip a,.committee-links a{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.18);border-radius:999px;color:inherit;font-size:12px;font-weight:900;padding:9px 12px;text-decoration:none;text-transform:uppercase}.committee-agent-grid article,.committee-alert-grid article,.committee-columns article,.committee-decision-grid article,.committee-future-strip,.committee-kpis article,.committee-pulse,.committee-section,.committee-war-room article{background:rgba(255,255,255,.68);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);border-radius:26px;box-shadow:var(--shadow-sm)}.committee-pulse{color:var(--text);display:grid;grid-gap:8px;gap:8px;padding:18px}.committee-pulse strong{font-size:clamp(34px,4vw,54px);line-height:1}.committee-action-head span,.committee-action-row span,.committee-agent-head span,.committee-alert-grid span,.committee-brain-source span,.committee-columns .eyebrow,.committee-decision-grid .eyebrow,.committee-decision-grid p span,.committee-kpis span,.committee-pulse span,.committee-room-main .eyebrow{color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase}.committee-kpis{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.committee-columns article,.committee-kpis article,.committee-section{display:grid;grid-gap:12px;gap:12px;padding:18px}.committee-kpis strong{font-size:clamp(28px,3vw,44px);line-height:1}.committee-action-row small,.committee-agent-grid p,.committee-alert-grid b,.committee-alert-grid p,.committee-columns p,.committee-decision-grid p,.committee-decision-grid p small,.committee-kpis p,.committee-report-pack span,.committee-war-room p{color:var(--muted);margin:0}.committee-action-table,.committee-agent-grid,.committee-alert-grid,.committee-columns,.committee-decision-grid,.committee-war-room{display:grid;grid-gap:12px;gap:12px}.committee-war-room{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr)}.committee-war-room article{display:grid;grid-gap:12px;gap:12px;overflow:hidden;padding:18px}.committee-room-main{background:radial-gradient(circle at 86% 16%,rgba(52,211,153,.18),transparent 32%),linear-gradient(145deg,rgba(255,255,255,.78),rgba(255,255,255,.52))}.committee-brain-source strong,.committee-room-main h2{margin:0}.committee-room-orbit{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr))}.committee-room-orbit span{background:rgba(15,23,42,.82);border:1px solid rgba(52,211,153,.2);border-radius:999px;color:#fff;font-size:.72rem;font-weight:900;min-width:0;overflow:hidden;padding:9px 10px;text-overflow:ellipsis;white-space:nowrap}.committee-brain-source{background:radial-gradient(circle at 0 0,rgba(96,165,250,.18),transparent 36%),linear-gradient(145deg,rgba(8,17,31,.92),rgba(15,23,42,.82));color:#fff}.committee-brain-source p,.committee-brain-source span{color:rgba(255,255,255,.72)}.committee-alert-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.committee-agent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.committee-action-head,.committee-action-row{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(190px,1.2fr) minmax(170px,.9fr) 100px 116px minmax(180px,1fr)}.committee-action-head{padding:0 12px}.committee-action-row{background:rgba(248,250,252,.74);border:1px solid var(--glass-border);border-radius:16px;min-width:0;padding:12px}.committee-action-row small,.committee-action-row span,.committee-action-row strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.committee-action-row.priority-alta,.committee-action-row.priority-crítica{border-color:rgba(239,68,68,.3)}.committee-action-row.priority-media{border-color:rgba(245,158,11,.32)}.committee-decision-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.committee-decision-grid article{display:grid;grid-gap:10px;gap:10px;padding:18px}.committee-decision-grid p{background:rgba(248,250,252,.76);border:1px solid var(--glass-border);border-radius:16px;display:grid;grid-gap:4px;gap:4px;margin:0;padding:10px}.committee-decision-grid p strong{color:var(--text)}.committee-columns{grid-template-columns:minmax(0,.42fr) minmax(0,1fr)}.committee-agent-grid article,.committee-alert-grid article{display:grid;grid-gap:10px;gap:10px;padding:16px}.committee-alert-grid article{border-color:rgba(52,211,153,.24)}.committee-alert-grid .severity-alta,.committee-alert-grid .severity-crítica{border-color:rgba(239,68,68,.34)}.committee-alert-grid .severity-media{border-color:rgba(245,158,11,.34)}.committee-agent-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.committee-agent-head h3{margin:4px 0 0}.committee-agent-head>strong{background:rgba(52,211,153,.12);border:1px solid rgba(52,211,153,.28);border-radius:999px;padding:9px 11px}.committee-report-pack{display:grid;grid-gap:8px;gap:8px}.committee-columns p,.committee-report-pack span{background:rgba(248,250,252,.76);border:1px solid var(--glass-border);border-radius:16px;display:grid;grid-gap:4px;gap:4px;padding:10px}.committee-columns p{grid-template-columns:1fr auto}.committee-future-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:14px}.committee-future-strip a{background:rgba(248,250,252,.86);border-color:var(--glass-border);color:var(--muted);display:grid;grid-gap:3px;gap:3px;min-width:0;text-align:left;text-transform:none}.committee-future-strip a strong{color:var(--text);font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.committee-future-strip a span{color:var(--muted);font-size:.72rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finance-center{display:grid;grid-gap:14px;gap:14px;min-width:0}.finance-hero{align-items:stretch;background:radial-gradient(circle at 88% 12%,rgba(52,211,153,.22),transparent 30%),radial-gradient(circle at 16% 0,rgba(96,165,250,.12),transparent 28%),linear-gradient(135deg,rgba(8,17,31,.96),rgba(15,23,42,.88) 54%,rgba(6,95,70,.72));border:1px solid rgba(255,255,255,.16);border-radius:30px;box-shadow:0 26px 76px rgba(15,23,42,.18);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:minmax(0,1fr) minmax(250px,.32fr);overflow:hidden;padding:24px;position:relative}.finance-hero h1{font-size:clamp(2rem,4vw,4rem);letter-spacing:0;margin:4px 0 8px}.finance-hero .muted{color:rgba(255,255,255,.74);max-width:780px}.finance-hero-card{align-content:center;background:rgba(255,255,255,.12);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.22);border-radius:24px;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 24px 60px rgba(0,0,0,.16);display:grid;grid-gap:4px;gap:4px;min-width:0;padding:20px}.finance-hero-card small,.finance-hero-card span{color:rgba(255,255,255,.72);font-size:.78rem}.finance-hero-card strong{font-size:clamp(2rem,3.5vw,3.8rem);line-height:.95}.finance-kpis{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr));min-width:0}.finance-alert,.finance-expense,.finance-forecast div,.finance-kpis article,.finance-panel,.finance-profit-row,.finance-row,.finance-society{backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.finance-kpis article{background:linear-gradient(160deg,rgba(255,255,255,.78),rgba(255,255,255,.5));border:1px solid rgba(255,255,255,.74);border-radius:20px;box-shadow:0 18px 46px rgba(15,23,42,.08);display:grid;grid-gap:4px;gap:4px;min-height:102px;min-width:0;padding:16px}.finance-expense small,.finance-kpis article>span,.finance-profit-row span,.finance-row span,.finance-society span{color:var(--muted);font-size:.74rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.finance-kpis strong{font-size:clamp(1.28rem,2.1vw,1.9rem);line-height:1}.finance-expense small,.finance-kpis small,.finance-profit-row small,.finance-society small{color:var(--muted);font-size:.78rem;line-height:1.35}.finance-grid{grid-gap:12px;grid-template-columns:minmax(0,1.15fr) minmax(270px,.75fr) minmax(270px,.75fr)}.finance-grid,.finance-panel{display:grid;gap:12px;min-width:0}.finance-panel{background:linear-gradient(155deg,rgba(255,255,255,.78),rgba(255,255,255,.5)),radial-gradient(circle at 100% 0,rgba(52,211,153,.08),transparent 36%);border:1px solid rgba(255,255,255,.74);border-radius:24px;box-shadow:0 22px 60px rgba(15,23,42,.08);grid-gap:12px;overflow:hidden;padding:16px}.finance-panel-tall{min-height:372px}.finance-panel-head{align-items:center;display:flex;gap:12px;justify-content:space-between;min-width:0}.finance-panel-head h2{font-size:1.08rem;margin:2px 0 0}.finance-three{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.finance-three h3{font-size:.92rem;margin:0 0 8px}.finance-alerts,.finance-executive-grid,.finance-expenses,.finance-forecast,.finance-integration-grid,.finance-ranking,.finance-scenario-list,.finance-societies{display:grid;grid-gap:8px;gap:8px;min-width:0}.finance-alert,.finance-cost-row,.finance-director-card,.finance-executive-grid div,.finance-expense,.finance-forecast div,.finance-integration-grid a,.finance-profit-row,.finance-row,.finance-scenario,.finance-society{background:rgba(255,255,255,.58);border:1px solid rgba(226,232,240,.78);border-radius:16px;min-width:0;padding:10px 12px}.finance-executive-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.finance-cost-row,.finance-director-card,.finance-executive-grid div,.finance-scenario{display:grid;grid-gap:4px;gap:4px}.finance-cost-row span,.finance-director-card span,.finance-executive-grid span,.finance-integration-grid span,.finance-scenario span{color:var(--muted);font-size:.74rem;font-weight:800;text-transform:uppercase}.finance-executive-grid strong,.finance-scenario strong{font-size:1.45rem}.finance-cost-row span{color:#047857}.finance-director-card{background:linear-gradient(145deg,rgba(5,10,22,.94),rgba(15,23,42,.82)),radial-gradient(circle at 100% 0,rgba(52,211,153,.24),transparent 34%);color:#fff}.finance-director-card small,.finance-director-card span{color:rgba(255,255,255,.72)}.finance-director-card p{color:rgba(255,255,255,.86);font-size:.9rem;line-height:1.4;margin:0}.finance-integration-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.finance-integration-grid a{color:var(--ink);display:grid;grid-gap:4px;gap:4px;text-decoration:none}.finance-expense,.finance-row,.finance-society{align-items:center;display:flex;gap:10px;justify-content:space-between}.finance-expense strong,.finance-profit-row strong,.finance-row strong,.finance-society strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finance-expense span,.finance-row span{color:#047857;font-weight:900;white-space:nowrap}.finance-profit-row{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:28px minmax(0,1fr) auto}.finance-profit-row>span{align-items:center;background:rgba(15,23,42,.06);border-radius:999px;display:inline-flex;height:28px;justify-content:center;width:28px}.finance-alert{display:grid;grid-gap:4px;gap:4px}.finance-alert p{color:var(--muted);font-size:.84rem;line-height:1.35;margin:0}.finance-forecast div{display:grid;grid-gap:4px;gap:4px}.finance-forecast strong{font-size:1.5rem}.finance-societies{grid-template-columns:repeat(4,minmax(0,1fr))}.finance-society{align-items:flex-start;display:grid;grid-gap:6px;gap:6px}.finance-society span{align-items:center;background:rgba(16,185,129,.12);border-radius:999px;color:#047857;display:inline-flex;justify-content:center;padding:6px 10px;width:-moz-fit-content;width:fit-content}.finance-society.future span{background:rgba(15,23,42,.08);color:var(--ink)}.inventory-center{display:grid;grid-gap:14px;gap:14px;min-width:0}.inventory-hero{align-items:stretch;background:radial-gradient(circle at 88% 12%,rgba(52,211,153,.24),transparent 30%),radial-gradient(circle at 18% 0,rgba(14,165,233,.12),transparent 30%),linear-gradient(135deg,rgba(8,17,31,.96),rgba(15,23,42,.88) 54%,rgba(6,95,70,.72));border:1px solid rgba(255,255,255,.16);border-radius:30px;box-shadow:0 26px 76px rgba(15,23,42,.18);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:minmax(0,1fr) minmax(250px,.32fr);overflow:hidden;padding:24px}.inventory-hero h1{font-size:clamp(2rem,4vw,4rem);letter-spacing:0;margin:4px 0 8px}.inventory-hero .muted{color:rgba(255,255,255,.74);max-width:820px}.inventory-hero-card{align-content:center;background:rgba(255,255,255,.12);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.22);border-radius:24px;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 24px 60px rgba(0,0,0,.16);display:grid;grid-gap:4px;gap:4px;min-width:0;padding:20px}.inventory-hero-card small,.inventory-hero-card span{color:rgba(255,255,255,.72);font-size:.78rem}.inventory-hero-card strong{font-size:clamp(2rem,3.4vw,3.8rem);line-height:.95}.inventory-kpis{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr));min-width:0}.inventory-alert,.inventory-command-grid div,.inventory-cost-row,.inventory-demand,.inventory-equipment,.inventory-integrations a,.inventory-kpis article,.inventory-movement,.inventory-panel,.inventory-product-row,.inventory-provider-card,.inventory-purchase,.inventory-trace-row,.inventory-transfer{backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.inventory-kpis article{background:linear-gradient(160deg,rgba(255,255,255,.78),rgba(255,255,255,.5));border:1px solid rgba(255,255,255,.74);border-radius:20px;box-shadow:0 18px 46px rgba(15,23,42,.08);display:grid;grid-gap:4px;gap:4px;min-height:102px;min-width:0;padding:16px}.inventory-command-grid span,.inventory-cost-head span,.inventory-cost-row span,.inventory-demand span,.inventory-equipment span,.inventory-integrations a,.inventory-kpis article>span,.inventory-movement span,.inventory-product-head span,.inventory-product-row span,.inventory-provider-card span,.inventory-trace-row span,.inventory-transfer span{color:var(--muted);font-size:.74rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.inventory-kpis strong{font-size:clamp(1.28rem,2.1vw,1.9rem);line-height:1}.inventory-command-grid small,.inventory-cost-row small,.inventory-demand small,.inventory-equipment small,.inventory-kpis small,.inventory-movement small,.inventory-product-row small,.inventory-provider-card em,.inventory-provider-card p,.inventory-provider-card small,.inventory-purchase small,.inventory-trace-row em,.inventory-trace-row small,.inventory-transfer small{color:var(--muted);font-size:.78rem;line-height:1.35}.inventory-grid{grid-gap:12px;grid-template-columns:minmax(0,1.16fr) minmax(270px,.74fr) minmax(270px,.74fr)}.inventory-grid,.inventory-panel{display:grid;gap:12px;min-width:0}.inventory-panel{background:linear-gradient(155deg,rgba(255,255,255,.78),rgba(255,255,255,.5)),radial-gradient(circle at 100% 0,rgba(52,211,153,.08),transparent 36%);border:1px solid rgba(255,255,255,.74);border-radius:24px;box-shadow:0 22px 60px rgba(15,23,42,.08);grid-gap:12px;overflow:hidden;padding:16px}.inventory-panel-tall{min-height:372px}.inventory-panel-head{align-items:center;display:flex;gap:12px;justify-content:space-between;min-width:0}.inventory-panel-head h2{font-size:1.08rem;margin:2px 0 0}.inventory-alerts,.inventory-cost-table,.inventory-demand-list,.inventory-equipment-grid,.inventory-integrations,.inventory-list,.inventory-product-table,.inventory-purchase-list,.inventory-trace,.inventory-transfer-list{display:grid;grid-gap:8px;gap:8px;min-width:0}.inventory-product-head,.inventory-product-row{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(190px,1.4fr) .7fr .7fr .55fr .65fr}.inventory-cost-head,.inventory-cost-row{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(190px,1.2fr) minmax(150px,1fr) .75fr .55fr .45fr}.inventory-cost-head,.inventory-product-head{padding:0 12px}.inventory-alert,.inventory-command-grid div,.inventory-cost-row,.inventory-demand,.inventory-equipment,.inventory-integrations a,.inventory-movement,.inventory-product-row,.inventory-provider-card,.inventory-purchase,.inventory-trace-row,.inventory-transfer{background:rgba(255,255,255,.58);border:1px solid rgba(226,232,240,.78);border-radius:16px;color:var(--ink);min-width:0;padding:10px 12px;text-decoration:none}.inventory-command-grid strong,.inventory-cost-row strong,.inventory-demand strong,.inventory-equipment strong,.inventory-movement strong,.inventory-product-row strong,.inventory-provider-card strong,.inventory-purchase strong,.inventory-trace-row strong,.inventory-transfer strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inventory-alert,.inventory-command-grid div,.inventory-cost-row>div,.inventory-demand,.inventory-equipment,.inventory-movement,.inventory-product-row>div,.inventory-provider-card,.inventory-purchase,.inventory-trace-row,.inventory-transfer{display:grid;grid-gap:4px;gap:4px;min-width:0}.inventory-command-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.inventory-command-grid strong{font-size:clamp(1.15rem,2vw,1.7rem)}.demand-alto,.equipment-incidencia,.movement-incidencia,.status-critico{border-color:rgba(239,68,68,.34);box-shadow:inset 0 0 0 1px rgba(239,68,68,.12)}.demand-medio,.equipment-revision,.movement-ajuste,.status-caduca-pronto,.status-revision,.transfer-preparado{border-color:rgba(245,158,11,.34);box-shadow:inset 0 0 0 1px rgba(245,158,11,.12)}.demand-controlado,.equipment-operativo,.movement-entrada,.status-correcto,.transfer-operativo{border-color:rgba(16,185,129,.28)}.movement-salida,.transfer-bajo-demanda,.transfer-simulado{border-color:rgba(59,130,246,.28)}.inventory-trace-row em{font-style:normal}.inventory-alert p{color:var(--muted);font-size:.84rem;line-height:1.35;margin:0}.inventory-purchase span{color:#047857;font-size:.88rem;font-weight:900}.inventory-provider-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.inventory-provider-card em,.inventory-provider-card p{font-style:normal;margin:0}.inventory-provider-card em{color:#047857;font-weight:800}.inventory-equipment-grid,.inventory-integrations{grid-template-columns:repeat(4,minmax(0,1fr))}.inventory-integrations a{align-items:center;display:flex;justify-content:center;min-height:44px}.documents-center{display:grid;grid-gap:14px;gap:14px;min-width:0}.documents-hero{align-items:stretch;background:radial-gradient(circle at 88% 12%,rgba(52,211,153,.24),transparent 30%),radial-gradient(circle at 16% 0,rgba(168,85,247,.12),transparent 30%),linear-gradient(135deg,rgba(8,17,31,.96),rgba(15,23,42,.88) 54%,rgba(6,95,70,.72));border:1px solid rgba(255,255,255,.16);border-radius:30px;box-shadow:0 26px 76px rgba(15,23,42,.18);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:minmax(0,1fr) minmax(250px,.32fr);overflow:hidden;padding:24px}.documents-hero h1{font-size:clamp(2rem,4vw,4rem);letter-spacing:0;margin:4px 0 8px}.documents-hero .muted{color:rgba(255,255,255,.74);max-width:820px}.documents-hero-card{align-content:center;background:rgba(255,255,255,.12);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.22);border-radius:24px;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 24px 60px rgba(0,0,0,.16);display:grid;grid-gap:4px;gap:4px;min-width:0;padding:20px}.documents-hero-card small,.documents-hero-card span{color:rgba(255,255,255,.72);font-size:.78rem}.documents-hero-card strong{font-size:clamp(2rem,3.4vw,3.8rem);line-height:.95}.documents-kpis{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr));min-width:0}.documents-alert,.documents-chip-grid span,.documents-family,.documents-flow,.documents-format-grid strong,.documents-franchise-grid div,.documents-integrations a,.documents-kpis article,.documents-panel,.documents-queue-row{backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.documents-kpis article{background:linear-gradient(160deg,rgba(255,255,255,.78),rgba(255,255,255,.5));border:1px solid rgba(255,255,255,.74);border-radius:20px;box-shadow:0 18px 46px rgba(15,23,42,.08);display:grid;grid-gap:4px;gap:4px;min-height:102px;min-width:0;padding:16px}.documents-chip-grid span,.documents-family span,.documents-flow span,.documents-integrations a,.documents-kpis article>span,.documents-queue-row span{color:var(--muted);font-size:.74rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.documents-kpis strong{font-size:clamp(1.28rem,2.1vw,1.9rem);line-height:1}.documents-flow small,.documents-franchise-grid span,.documents-kpis small,.documents-queue-row em,.documents-queue-row small{color:var(--muted);font-size:.78rem;line-height:1.35}.documents-grid{grid-gap:12px;grid-template-columns:minmax(0,1.16fr) minmax(270px,.74fr) minmax(270px,.74fr)}.documents-grid,.documents-panel{display:grid;gap:12px;min-width:0}.documents-panel{background:linear-gradient(155deg,rgba(255,255,255,.78),rgba(255,255,255,.5)),radial-gradient(circle at 100% 0,rgba(52,211,153,.08),transparent 36%);border:1px solid rgba(255,255,255,.74);border-radius:24px;box-shadow:0 22px 60px rgba(15,23,42,.08);grid-gap:12px;overflow:hidden;padding:16px}.documents-panel-tall{min-height:372px}.documents-panel-head{align-items:center;display:flex;gap:12px;justify-content:space-between;min-width:0}.documents-panel-head h2{font-size:1.08rem;margin:2px 0 0}.documents-alerts,.documents-chip-grid,.documents-family-grid,.documents-flow-list,.documents-format-grid,.documents-franchise-grid,.documents-integrations,.documents-queue{display:grid;grid-gap:8px;gap:8px;min-width:0}.documents-family-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.documents-alert,.documents-chip-grid span,.documents-family,.documents-flow,.documents-format-grid strong,.documents-franchise-grid div,.documents-integrations a,.documents-queue-row{background:rgba(255,255,255,.58);border:1px solid rgba(226,232,240,.78);border-radius:16px;color:var(--ink);min-width:0;padding:10px 12px;text-decoration:none}.documents-family{display:grid;grid-gap:8px;gap:8px}.documents-family div{display:flex;flex-wrap:wrap;gap:6px}.documents-chip-grid span,.documents-family span,.documents-integrations a{background:rgba(248,250,252,.76);border:1px solid rgba(226,232,240,.72);border-radius:999px;padding:7px 9px}.documents-alert,.documents-flow,.documents-franchise-grid div,.documents-queue-row{display:grid;grid-gap:4px;gap:4px}.documents-flow strong,.documents-franchise-grid strong,.documents-queue-row strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.documents-queue-row em{font-style:normal}.documents-chip-grid,.documents-format-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.documents-format-grid strong{align-items:center;display:flex;justify-content:center;min-height:54px}.documents-alert p{color:var(--muted);font-size:.84rem;line-height:1.35;margin:0}.documents-franchise-grid,.documents-integrations{grid-template-columns:repeat(4,minmax(0,1fr))}.documents-integrations a{align-items:center;display:flex;justify-content:center;min-height:44px}.marketing-center{display:grid;grid-gap:14px;gap:14px;min-width:0}.marketing-hero{align-items:stretch;background:radial-gradient(circle at 88% 12%,rgba(52,211,153,.24),transparent 30%),radial-gradient(circle at 15% 0,rgba(236,72,153,.13),transparent 30%),linear-gradient(135deg,rgba(8,17,31,.96),rgba(15,23,42,.88) 54%,rgba(6,95,70,.72));border:1px solid rgba(255,255,255,.16);border-radius:30px;box-shadow:0 26px 76px rgba(15,23,42,.18);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:minmax(0,1fr) minmax(250px,.32fr);overflow:hidden;padding:24px}.marketing-hero h1{font-size:clamp(2rem,4vw,4rem);letter-spacing:0;margin:4px 0 8px}.marketing-hero .muted{color:rgba(255,255,255,.74);max-width:820px}.marketing-hero-card{align-content:center;background:rgba(255,255,255,.12);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.22);border-radius:24px;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 24px 60px rgba(0,0,0,.16);display:grid;grid-gap:4px;gap:4px;min-width:0;padding:20px}.marketing-hero-card small,.marketing-hero-card span{color:rgba(255,255,255,.72);font-size:.78rem}.marketing-hero-card strong{font-size:clamp(2rem,3.4vw,3.8rem);line-height:.95}.marketing-kpis{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr));min-width:0}.marketing-alert,.marketing-calendar-row,.marketing-chip-grid span,.marketing-integrations a,.marketing-kpis article,.marketing-loyalty span,.marketing-loyalty-card,.marketing-media-card,.marketing-panel,.marketing-rank-grid div,.marketing-reputation div,.marketing-seo-card,.marketing-socials span{backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.marketing-kpis article{background:linear-gradient(160deg,rgba(255,255,255,.78),rgba(255,255,255,.5));border:1px solid rgba(255,255,255,.74);border-radius:20px;box-shadow:0 18px 46px rgba(15,23,42,.08);display:grid;grid-gap:4px;gap:4px;min-height:102px;min-width:0;padding:16px}.marketing-calendar-row span,.marketing-chip-grid span,.marketing-integrations a,.marketing-kpis article>span,.marketing-loyalty span,.marketing-media-card span,.marketing-reputation span,.marketing-seo-card span,.marketing-socials span{color:var(--muted);font-size:.74rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.marketing-kpis strong{font-size:clamp(1.28rem,2.1vw,1.9rem);line-height:1}.marketing-calendar-row small,.marketing-kpis small,.marketing-loyalty-card small,.marketing-media-card em,.marketing-media-card small,.marketing-rank-grid span,.marketing-reputation small{color:var(--muted);font-size:.78rem;line-height:1.35}.marketing-grid{grid-gap:12px;grid-template-columns:minmax(0,1.16fr) minmax(270px,.74fr) minmax(270px,.74fr)}.marketing-grid,.marketing-panel{display:grid;gap:12px;min-width:0}.marketing-panel{background:linear-gradient(155deg,rgba(255,255,255,.78),rgba(255,255,255,.5)),radial-gradient(circle at 100% 0,rgba(52,211,153,.08),transparent 36%);border:1px solid rgba(255,255,255,.74);border-radius:24px;box-shadow:0 22px 60px rgba(15,23,42,.08);grid-gap:12px;overflow:hidden;padding:16px}.marketing-panel-tall{min-height:372px}.marketing-panel-head{align-items:center;display:flex;gap:12px;justify-content:space-between;min-width:0}.marketing-panel-head h2{font-size:1.08rem;margin:2px 0 0}.marketing-alerts,.marketing-calendar,.marketing-chip-grid,.marketing-integrations,.marketing-keywords,.marketing-loyalty,.marketing-media-list,.marketing-rank-grid,.marketing-reputation,.marketing-seo-grid,.marketing-socials{display:grid;grid-gap:8px;gap:8px;min-width:0}.marketing-rank-grid,.marketing-seo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-alert,.marketing-calendar-row,.marketing-loyalty-card,.marketing-media-card,.marketing-rank-grid div,.marketing-reputation div,.marketing-seo-card{background:rgba(255,255,255,.58);border:1px solid rgba(226,232,240,.78);border-radius:16px;color:var(--ink);display:grid;grid-gap:4px;gap:4px;min-width:0;padding:10px 12px}.marketing-chip-grid,.marketing-integrations,.marketing-keywords,.marketing-loyalty,.marketing-socials{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-chip-grid span,.marketing-integrations a,.marketing-keywords span,.marketing-loyalty span,.marketing-socials span{background:rgba(248,250,252,.76);border:1px solid rgba(226,232,240,.72);border-radius:999px;color:var(--muted);padding:8px 10px;text-align:center;text-decoration:none}.marketing-alert p,.marketing-seo-card p{color:var(--muted);font-size:.84rem;line-height:1.35;margin:0}.marketing-media-card em{font-style:normal}.marketing-reputation{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-loyalty-card strong,.marketing-reputation strong{font-size:1.5rem}.marketing-rank-grid h3{font-size:.92rem;margin:0 0 8px}.marketing-rank-grid p{align-items:center;background:rgba(248,250,252,.72);border:1px solid rgba(226,232,240,.7);border-radius:14px;display:flex;gap:10px;justify-content:space-between;margin:0 0 7px;padding:9px 10px}.marketing-rank-grid strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketing-integrations{grid-template-columns:repeat(4,minmax(0,1fr))}.marketing-integrations a{align-items:center;display:flex;justify-content:center;min-height:44px}.quality-center{display:grid;grid-gap:14px;gap:14px;min-width:0}.quality-hero{align-items:stretch;background:radial-gradient(circle at 88% 12%,rgba(52,211,153,.24),transparent 30%),radial-gradient(circle at 15% 0,rgba(14,165,233,.13),transparent 30%),linear-gradient(135deg,rgba(8,17,31,.96),rgba(15,23,42,.88) 54%,rgba(6,95,70,.72));border:1px solid rgba(255,255,255,.16);border-radius:30px;box-shadow:0 26px 76px rgba(15,23,42,.18);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:minmax(0,1fr) minmax(250px,.32fr);overflow:hidden;padding:24px}.quality-hero h1{font-size:clamp(2rem,4vw,4rem);letter-spacing:0;margin:4px 0 8px}.quality-hero .muted{color:rgba(255,255,255,.74);max-width:840px}.quality-hero-card{align-content:center;background:rgba(255,255,255,.12);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.22);border-radius:24px;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 24px 60px rgba(0,0,0,.16);display:grid;grid-gap:4px;gap:4px;min-width:0;padding:20px}.quality-hero-card small,.quality-hero-card span{color:rgba(255,255,255,.72);font-size:.78rem}.quality-hero-card strong{font-size:clamp(2rem,3.4vw,3.8rem);line-height:.95}.quality-kpis{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr));min-width:0}.quality-alert,.quality-card,.quality-documents a,.quality-integrations a,.quality-kpis article,.quality-panel,.quality-table-row{backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.quality-kpis article{background:linear-gradient(160deg,rgba(255,255,255,.78),rgba(255,255,255,.5));border:1px solid rgba(255,255,255,.74);border-radius:20px;box-shadow:0 18px 46px rgba(15,23,42,.08);display:grid;grid-gap:4px;gap:4px;min-height:102px;min-width:0;padding:16px}.quality-card span,.quality-documents a,.quality-integrations a,.quality-kpis article>span,.quality-table-head span,.quality-table-row span{color:var(--muted);font-size:.74rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.quality-kpis strong{font-size:clamp(1.28rem,2.1vw,1.9rem);line-height:1}.quality-card em,.quality-card small,.quality-kpis small,.quality-table-row small{color:var(--muted);font-size:.78rem;line-height:1.35}.quality-grid{grid-gap:12px;grid-template-columns:minmax(0,1.16fr) minmax(270px,.74fr) minmax(270px,.74fr)}.quality-grid,.quality-panel{display:grid;gap:12px;min-width:0}.quality-panel{background:linear-gradient(155deg,rgba(255,255,255,.78),rgba(255,255,255,.5)),radial-gradient(circle at 100% 0,rgba(52,211,153,.08),transparent 36%);border:1px solid rgba(255,255,255,.74);border-radius:24px;box-shadow:0 22px 60px rgba(15,23,42,.08);grid-gap:12px;overflow:hidden;padding:16px}.quality-panel-tall{min-height:372px}.quality-panel-head{align-items:center;display:flex;gap:12px;justify-content:space-between;min-width:0}.quality-panel-head h2{font-size:1.08rem;margin:2px 0 0}.quality-alerts,.quality-documents,.quality-integrations,.quality-list,.quality-table{display:grid;grid-gap:8px;gap:8px;min-width:0}.quality-table-head,.quality-table-row{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(160px,1.25fr) 1fr .8fr 1.1fr .6fr}.quality-table-head{padding:0 12px}.quality-alert,.quality-card,.quality-documents a,.quality-integrations a,.quality-table-row{background:rgba(255,255,255,.58);border:1px solid rgba(226,232,240,.78);border-radius:16px;color:var(--ink);min-width:0;padding:10px 12px;text-decoration:none}.quality-alert,.quality-card,.quality-table-row>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.quality-card strong,.quality-table-row strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quality-card em{font-style:normal}.quality-alert p{color:var(--muted);font-size:.84rem;line-height:1.35;margin:0}.quality-documents,.quality-integrations{grid-template-columns:repeat(4,minmax(0,1fr))}.quality-documents a,.quality-integrations a{align-items:center;display:flex;justify-content:center;min-height:44px;text-align:center}.hr-center{display:grid;grid-gap:14px;gap:14px;min-width:0}.hr-hero{align-items:stretch;background:radial-gradient(circle at 88% 12%,rgba(52,211,153,.24),transparent 30%),radial-gradient(circle at 15% 0,rgba(168,85,247,.13),transparent 30%),linear-gradient(135deg,rgba(8,17,31,.96),rgba(15,23,42,.88) 54%,rgba(6,95,70,.72));border:1px solid rgba(255,255,255,.16);border-radius:30px;box-shadow:0 26px 76px rgba(15,23,42,.18);color:#fff;display:grid;grid-gap:22px;gap:22px;grid-template-columns:minmax(0,1fr) minmax(250px,.32fr);overflow:hidden;padding:24px}.hr-hero h1{font-size:clamp(2rem,4vw,4rem);letter-spacing:0;margin:4px 0 8px}.hr-hero .muted{color:rgba(255,255,255,.74);max-width:860px}.hr-hero-card{align-content:center;background:rgba(255,255,255,.12);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.22);border-radius:24px;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 24px 60px rgba(0,0,0,.16);display:grid;grid-gap:4px;gap:4px;min-width:0;padding:20px}.hr-hero-card small,.hr-hero-card span{color:rgba(255,255,255,.72);font-size:.78rem}.hr-hero-card strong{font-size:clamp(2rem,3.4vw,3.8rem);line-height:.95}.hr-kpis{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr));min-width:0}.hr-alert,.hr-candidate-card,.hr-exam-card,.hr-integrations a,.hr-kpis article,.hr-offer-card,.hr-org-node,.hr-panel,.hr-performance-card,.hr-role-card,.hr-simple-card,.hr-staff-card{backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.hr-kpis article{background:linear-gradient(160deg,rgba(255,255,255,.78),rgba(255,255,255,.5));border:1px solid rgba(255,255,255,.74);border-radius:20px;box-shadow:0 18px 46px rgba(15,23,42,.08);display:grid;grid-gap:4px;gap:4px;min-height:102px;min-width:0;padding:16px}.hr-candidate-card span,.hr-exam-card span,.hr-integrations a,.hr-kpis article>span,.hr-offer-card span,.hr-org-node span,.hr-role-card span,.hr-simple-card span,.hr-staff-card span{color:var(--muted);font-size:.74rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.hr-kpis strong{font-size:clamp(1.28rem,2.1vw,1.9rem);line-height:1}.hr-candidate-card em,.hr-candidate-card small,.hr-exam-card em,.hr-exam-card small,.hr-kpis small,.hr-offer-card em,.hr-offer-card small,.hr-performance-card small,.hr-simple-card em,.hr-simple-card small,.hr-staff-card em,.hr-staff-card small{color:var(--muted);font-size:.78rem;line-height:1.35}.hr-grid{grid-gap:12px;grid-template-columns:minmax(0,1.16fr) minmax(270px,.74fr) minmax(270px,.74fr)}.hr-grid,.hr-panel{display:grid;gap:12px;min-width:0}.hr-panel{background:linear-gradient(155deg,rgba(255,255,255,.78),rgba(255,255,255,.5)),radial-gradient(circle at 100% 0,rgba(52,211,153,.08),transparent 36%);border:1px solid rgba(255,255,255,.74);border-radius:24px;box-shadow:0 22px 60px rgba(15,23,42,.08);grid-gap:12px;overflow:hidden;padding:16px}.hr-panel-tall{min-height:372px}.hr-panel-head{align-items:center;display:flex;gap:12px;justify-content:space-between;min-width:0}.hr-panel-head h2{font-size:1.08rem;margin:2px 0 0}.hr-alerts,.hr-candidate-list,.hr-exam-grid,.hr-integrations,.hr-list,.hr-offer-list,.hr-org-chart,.hr-performance-list,.hr-role-list,.hr-staff-grid{display:grid;grid-gap:8px;gap:8px;min-width:0}.hr-staff-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hr-alert,.hr-candidate-card,.hr-exam-card,.hr-integrations a,.hr-offer-card,.hr-org-node,.hr-performance-card,.hr-role-card,.hr-simple-card,.hr-staff-card{background:rgba(255,255,255,.58);border:1px solid rgba(226,232,240,.78);border-radius:16px;color:var(--ink);min-width:0;padding:10px 12px;text-decoration:none}.hr-staff-card{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:54px minmax(0,1fr)}.hr-avatar{align-items:center;background:linear-gradient(135deg,rgba(52,211,153,.92),rgba(16,185,129,.72));border-radius:18px;color:#fff;display:flex;font-weight:900;height:54px;justify-content:center;width:54px}.hr-alert,.hr-candidate-card,.hr-exam-card,.hr-offer-card,.hr-performance-card,.hr-role-card,.hr-simple-card,.hr-staff-card>div:last-child{display:grid;grid-gap:4px;gap:4px;min-width:0}.hr-candidate-card strong,.hr-exam-card strong,.hr-offer-card strong,.hr-org-node strong,.hr-performance-card strong,.hr-simple-card strong,.hr-staff-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hr-candidate-card em,.hr-exam-card em,.hr-offer-card em,.hr-simple-card em,.hr-staff-card em{font-style:normal}.hr-offer-list{border-bottom:1px solid rgba(226,232,240,.72);padding-bottom:10px}.hr-exam-grid{border-top:1px solid rgba(226,232,240,.72);padding-top:10px}.hr-role-card div{display:flex;flex-wrap:wrap;gap:6px}.hr-integrations a,.hr-role-card span{background:rgba(248,250,252,.76);border:1px solid rgba(226,232,240,.72);border-radius:999px;padding:7px 9px}.hr-candidate-card p{background:rgba(248,250,252,.72);border:1px solid rgba(226,232,240,.68);border-radius:12px;color:var(--muted);font-size:.78rem;margin:0;padding:8px}.hr-performance-card span{color:#047857;font-size:.82rem;font-weight:900}.hr-alert p{color:var(--muted);font-size:.84rem;line-height:1.35;margin:0}.hr-org-chart{justify-items:center}.hr-org-node{text-align:center}.hr-org-node.main{background:linear-gradient(135deg,rgba(5,10,22,.94),rgba(15,23,42,.86));color:#fff;max-width:320px}.hr-org-node.main span{color:rgba(255,255,255,.72)}.hr-org-branch{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(6,minmax(0,1fr));width:100%}.hr-integrations{grid-template-columns:repeat(4,minmax(0,1fr))}.hr-integrations a{align-items:center;display:flex;justify-content:center;min-height:44px;text-align:center}@media (max-width:1280px){.documents-kpis,.finance-kpis,.hr-kpis,.inventory-kpis,.marketing-kpis,.quality-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.documents-grid,.finance-grid,.hr-grid,.inventory-grid,.marketing-grid,.quality-grid{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr)}.documents-family-grid,.documents-franchise-grid,.documents-integrations,.finance-executive-grid,.finance-integration-grid,.finance-societies,.finance-three,.hr-integrations,.hr-org-branch,.hr-staff-grid,.inventory-command-grid,.inventory-equipment-grid,.inventory-integrations,.inventory-provider-grid,.marketing-integrations,.marketing-rank-grid,.marketing-seo-grid,.quality-documents,.quality-integrations{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.documents-chip-grid,.documents-family-grid,.documents-format-grid,.documents-franchise-grid,.documents-grid,.documents-hero,.documents-integrations,.documents-kpis,.finance-executive-grid,.finance-grid,.finance-hero,.finance-integration-grid,.finance-kpis,.finance-societies,.finance-three,.hr-grid,.hr-hero,.hr-integrations,.hr-kpis,.hr-org-branch,.hr-staff-grid,.inventory-command-grid,.inventory-equipment-grid,.inventory-grid,.inventory-hero,.inventory-integrations,.inventory-kpis,.inventory-provider-grid,.marketing-chip-grid,.marketing-grid,.marketing-hero,.marketing-integrations,.marketing-keywords,.marketing-kpis,.marketing-loyalty,.marketing-rank-grid,.marketing-reputation,.marketing-seo-grid,.marketing-socials,.quality-documents,.quality-grid,.quality-hero,.quality-integrations,.quality-kpis{grid-template-columns:1fr}.documents-hero,.finance-hero,.hr-hero,.inventory-hero,.marketing-hero,.quality-hero{border-radius:24px;padding:20px}.documents-panel-tall,.finance-panel-tall,.hr-panel-tall,.inventory-panel-tall,.marketing-panel-tall,.quality-panel-tall{min-height:0}.quality-table{overflow-x:auto}.quality-table-head,.quality-table-row{grid-template-columns:minmax(160px,1.25fr) 130px 120px 170px 90px;min-width:760px}.inventory-product-table{overflow-x:auto}.inventory-product-head,.inventory-product-row{grid-template-columns:minmax(190px,1.4fr) 110px 118px 82px 110px;min-width:720px}.inventory-cost-table{overflow-x:auto}.inventory-cost-head,.inventory-cost-row{grid-template-columns:minmax(190px,1.2fr) 180px 140px 92px 72px;min-width:760px}.finance-profit-row{grid-template-columns:28px minmax(0,1fr)}.finance-profit-row small{grid-column:2}}.medical-act-flow{background:linear-gradient(135deg,rgba(5,10,22,.98),rgba(15,23,42,.9) 58%,rgba(6,95,70,.82));border:1px solid rgba(255,255,255,.12);border-radius:38px;box-shadow:var(--shadow-lg);color:#fff;display:grid;grid-gap:24px;gap:24px;grid-template-columns:minmax(0,1fr) minmax(280px,360px);margin:0 0 24px;min-width:0;max-width:100%;padding:26px}.medical-act-main,.medical-act-side{background:rgba(255,255,255,.1);-webkit-backdrop-filter:var(--surface-blur);backdrop-filter:var(--surface-blur);border:1px solid rgba(255,255,255,.16);border-radius:30px;padding:22px}.medical-act-main .muted,.medical-act-side .muted{color:rgba(255,255,255,.72)}.medical-act-head,.section-heading-action{align-items:center;display:flex;gap:16px;justify-content:space-between}.medical-act-head h2{font-size:clamp(30px,4vw,52px);line-height:1;margin:8px 0}.medical-act-flow .eyebrow,.medical-act-flow label{color:rgba(255,255,255,.78)}.medical-act-flow input,.medical-act-flow select,.medical-act-flow textarea{background:rgba(255,255,255,.82)}.medical-act-recommendations{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.medical-act-recommendations div{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.16);border-radius:22px;min-height:112px;padding:14px}.medical-act-recommendations span{color:rgba(255,255,255,.62);display:block;font-size:11px;font-weight:850;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}.medical-act-recommendations strong{color:#fff;display:block;font-size:15px;line-height:1.25}.medical-act-validation-panel{background:linear-gradient(145deg,rgba(255,255,255,.16),rgba(255,255,255,.08)),radial-gradient(circle at 10% 0,rgba(52,211,153,.18),transparent 46%);border:1px solid rgba(255,255,255,.18);border-radius:26px;box-shadow:0 22px 54px rgba(0,0,0,.16),inset 0 1px 0 rgba(255,255,255,.18);display:grid;grid-gap:16px;gap:16px;margin:18px 0 20px;padding:18px}.medical-act-validation-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.medical-act-validation-head h3{color:#fff;margin:6px 0}.validation-pill{border:1px solid rgba(255,255,255,.18);border-radius:999px;color:#fff;flex:0 0 auto;font-size:11px;font-weight:950;letter-spacing:.08em;padding:8px 11px;text-transform:uppercase}.validation-pill.completed{background:rgba(52,211,153,.24);border-color:rgba(52,211,153,.48)}.validation-pill.idle,.validation-pill.pending{background:rgba(250,204,21,.18);border-color:rgba(250,204,21,.34)}.validation-pill.error{background:rgba(239,68,68,.18);border-color:rgba(239,68,68,.42)}.medical-act-step-grid{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.medical-act-step{align-items:center;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:18px;display:grid;grid-gap:4px 10px;gap:4px 10px;grid-template-columns:32px minmax(0,1fr);min-height:72px;padding:10px}.medical-act-step>span{align-items:center;border-radius:999px;display:flex;font-size:13px;font-weight:950;height:28px;justify-content:center;width:28px}.medical-act-step strong{color:#fff;font-size:13px;line-height:1.2}.medical-act-step small{color:rgba(255,255,255,.64);font-size:11px;font-weight:850;grid-column:2;text-transform:uppercase}.medical-act-step.completed>span{background:#34d399;color:#052e2b}.medical-act-step.error>span{background:#ef4444;color:#fff}.medical-act-step.pending>span{background:rgba(255,255,255,.16);color:rgba(255,255,255,.72)}.clinical-checklist{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.clinical-checklist>strong{color:#fff;margin-right:4px}.clinical-checklist span{border:1px solid rgba(255,255,255,.16);border-radius:999px;color:rgba(255,255,255,.78);font-size:12px;font-weight:850;padding:7px 10px}.clinical-checklist span.done{background:rgba(52,211,153,.18);border-color:rgba(52,211,153,.38);color:#dcfce7}.clinical-checklist span.pending{background:rgba(255,255,255,.1)}.medical-act-document-output{background:linear-gradient(145deg,rgba(255,255,255,.14),rgba(255,255,255,.07)),radial-gradient(circle at 100% 0,rgba(96,165,250,.16),transparent 42%);border:1px solid rgba(255,255,255,.18);border-radius:26px;box-shadow:0 22px 54px rgba(0,0,0,.16),inset 0 1px 0 rgba(255,255,255,.16);display:grid;grid-gap:14px;gap:14px;margin-top:18px;padding:18px}.medical-act-document-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.medical-act-document-head h3{color:#fff;margin:6px 0}.medical-act-document-actions,.medical-act-print-actions{display:flex;flex-wrap:wrap;gap:8px}.medical-act-document-actions button{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.16);border-radius:999px;color:rgba(255,255,255,.76);cursor:pointer;font:inherit;font-size:12px;font-weight:900;min-height:36px;padding:7px 11px}.medical-act-document-actions button.active{background:#34d399;border-color:rgba(52,211,153,.52);color:#052e2b}.medical-act-document-preview{background:rgba(255,255,255,.92);border:1px solid rgba(255,255,255,.72);border-radius:22px;box-shadow:0 18px 44px rgba(0,0,0,.12),inset 0 1px 0 rgba(255,255,255,.84);color:#0f172a;display:grid;grid-gap:14px;gap:14px;padding:16px}.medical-act-document-preview>div{display:grid;grid-gap:4px;gap:4px}.medical-act-document-preview small,.medical-act-document-preview span{color:#64748b;font-size:11px;font-weight:900;text-transform:uppercase}.medical-act-document-preview strong{color:#0f172a;font-size:20px}.medical-act-document-preview dl{display:grid;grid-gap:8px;gap:8px;margin:0}.medical-act-document-preview dl>div{border-top:1px solid #e2e8f0;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(130px,.35fr) minmax(0,1fr);padding-top:8px}.medical-act-document-preview dt{color:#0f766e;font-weight:950}.medical-act-document-preview dd{color:#0f172a;margin:0;white-space:pre-wrap}.medical-act-print-actions .btn:disabled{cursor:not-allowed;opacity:.48}.medical-act-tablet-actions{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(6,minmax(120px,1fr))}.medical-act-tablet-actions .btn{min-height:64px;white-space:normal}.medical-act-connected-actions{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.medical-act-connected-actions .btn{justify-content:center;min-height:54px;text-align:center}.medical-act-future{display:flex;flex-wrap:wrap;gap:8px}.medical-act-future span{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.16);border-radius:999px;color:rgba(255,255,255,.76);font-size:12px;font-weight:850;padding:7px 10px}.medical-act-save{font-size:16px;min-height:58px}.medical-act-mini-timeline,.medical-act-persistent-actions,.medical-act-persistent-grid,.medical-act-state-bar{display:flex;flex-wrap:wrap;gap:8px}.medical-act-state-bar{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:18px;padding:8px}.medical-act-state-bar button{background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.18);border-radius:999px;color:rgba(255,255,255,.74);cursor:pointer;font:inherit;font-size:12px;font-weight:900;min-height:34px;padding:6px 10px}.medical-act-state-bar button.active{background:#34d399;border-color:rgba(52,211,153,.6);color:#052e2b;box-shadow:0 12px 28px rgba(52,211,153,.2)}.medical-act-persistent-actions{align-items:center}.medical-act-mini-timeline{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:18px;display:grid;margin-top:12px;padding:12px}.medical-act-mini-timeline span{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.16);border-radius:999px;color:rgba(255,255,255,.78);font-size:12px;font-weight:900;padding:7px 9px}.medical-act-persistent-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:14px 0}.medical-act-persistent-grid article{background:linear-gradient(145deg,rgba(255,255,255,.78),rgba(236,253,245,.42)),radial-gradient(circle at 100% 0,rgba(52,211,153,.14),transparent 34%);border:1px solid rgba(52,211,153,.18);border-radius:22px;box-shadow:0 14px 34px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.84);display:grid;grid-gap:10px;gap:10px;padding:14px}.medical-act-persistent-grid article strong{color:#0f172a;display:block;font-size:16px;font-weight:950;margin-top:4px}.medical-act-persistent-grid pre{background:rgba(248,250,252,.74);border:1px solid rgba(226,232,240,.84);border-radius:14px;color:var(--muted);font-family:inherit;font-size:12px;margin:0;overflow:auto;padding:10px;white-space:pre-wrap}.budget-document,.budget-preview,.consent-document,.consent-preview{background:rgba(255,255,255,.74);border:1px solid var(--glass-border);border-radius:24px;box-shadow:var(--shadow-sm);padding:18px}.consent-preview h3{margin:6px 0 12px}.consent-engine{background:linear-gradient(135deg,rgba(255,255,255,.86),rgba(236,253,245,.52)),rgba(255,255,255,.72);border:1px solid var(--glass-border);border-radius:28px;box-shadow:var(--shadow-md);padding:18px}.consent-document-grid,.consent-engine-head,.consent-portal-panel{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.consent-engine-head{align-items:center;grid-template-columns:1fr minmax(180px,.28fr)}.consent-document-grid article,.consent-engine-head>div:last-child,.consent-portal-panel article{background:rgba(255,255,255,.68);border:1px solid var(--glass-border);border-radius:20px;box-shadow:var(--shadow-sm);padding:14px}.consent-engine-head>div:last-child{display:grid;grid-gap:4px;gap:4px;text-align:right}.consent-category-grid button,.consent-document-grid span,.consent-engine-head span,.consent-history-strip span,.consent-portal-panel span{color:var(--muted);font-size:12px;font-weight:850;text-transform:uppercase}.consent-category-grid{display:flex;flex-wrap:wrap;gap:8px}.consent-category-grid button{background:rgba(255,255,255,.7);border:1px solid var(--glass-border);border-radius:999px;box-shadow:var(--shadow-sm);cursor:pointer;padding:9px 12px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.consent-category-grid button.active,.consent-category-grid button:hover{border-color:rgba(52,211,153,.58);box-shadow:0 14px 34px rgba(16,185,129,.16);color:var(--text);transform:translateY(-1px)}.consent-history-strip{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.consent-history-strip span{background:rgba(255,255,255,.72);border:1px solid var(--glass-border);border-radius:999px;padding:8px 10px}.budget-actions,.budget-future-tags,.budget-template-strip,.consent-signature-grid,.consent-template-strip{display:flex;flex-wrap:wrap;gap:8px}.budget-future-tags span,.budget-template-strip span,.consent-template-strip span{background:rgba(255,255,255,.74);border:1px solid var(--glass-border);border-radius:999px;box-shadow:var(--shadow-sm);color:var(--muted);font-size:12px;font-weight:850;padding:8px 10px}.consent-signature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.consent-signature-grid div{background:rgba(248,250,252,.9);border:1px solid var(--border);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:14px}.consent-signature-grid span{color:var(--muted);font-size:12px;font-weight:850;text-transform:uppercase}.budget-document pre,.budget-preview pre,.consent-document pre,.consent-preview pre{background:rgba(248,250,252,.86);border:1px solid var(--border);border-radius:18px;color:var(--text);font-family:inherit;line-height:1.55;margin:12px 0;max-height:320px;overflow:auto;padding:16px;white-space:pre-wrap}.budget-lines,.budget-pack-grid,.budget-recommendation-grid{display:grid;grid-gap:10px;gap:10px;margin:14px 0}.budget-pack-grid,.budget-recommendation-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.budget-pack-card,.budget-recommendation-grid div{background:rgba(248,250,252,.9);border:1px solid var(--border);border-radius:18px;color:var(--text);display:grid;grid-gap:8px;gap:8px;padding:14px;text-align:left}.budget-pack-card{cursor:pointer;font:inherit}.budget-pack-card.active{background:rgba(52,211,153,.14);border-color:rgba(16,185,129,.42);box-shadow:var(--shadow-sm)}.budget-pack-card span,.budget-recommendation-grid span{color:var(--muted);font-size:12px;font-weight:750}.budget-line{align-items:center;background:rgba(248,250,252,.9);border:1px solid var(--border);border-radius:18px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(140px,1fr) repeat(5,minmax(80px,.7fr));padding:12px}.budget-line span{color:var(--muted);font-size:12px;font-weight:750}.budget-total{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:12px 0}.budget-total span,.budget-total strong{background:rgba(15,23,42,.06);border:1px solid var(--border);border-radius:999px;padding:8px 12px}.budget-actions{justify-content:flex-end}.payment-summary{display:flex;flex-wrap:wrap;gap:10px}.payment-summary span,.payment-summary strong{background:rgba(15,23,42,.06);border:1px solid var(--border);border-radius:999px;padding:8px 12px}.financing-panel,.financing-summary{background:rgba(248,250,252,.88);border:1px solid var(--border);border-radius:22px;display:grid;grid-gap:12px;gap:12px;padding:16px}.financing-summary{display:flex;flex-wrap:wrap;margin:12px 0}.financing-summary span,.financing-summary strong{background:rgba(255,255,255,.76);border:1px solid var(--glass-border);border-radius:999px;color:var(--muted);font-size:12px;font-weight:850;padding:8px 10px}.payment-history-table{display:grid;grid-gap:8px;gap:8px;margin-top:14px;overflow-x:auto;padding-bottom:2px}.payment-history-head,.payment-history-row{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:1.1fr .8fr 1fr 1fr 1.4fr;min-width:640px}.payment-history-head{color:var(--muted);font-size:12px;font-weight:850;text-transform:uppercase}.payment-history-row{background:rgba(248,250,252,.88);border:1px solid var(--border);border-radius:16px;padding:10px}.medical-act-side h3{font-size:26px;margin:8px 0 14px}.stack{display:grid;grid-gap:22px;gap:22px;min-width:0}.card{min-width:0;max-width:100%}.mini-list{display:grid;grid-gap:12px;gap:12px;margin-top:16px}.mini-item{border:1px solid var(--glass-border);border-radius:20px;padding:16px;background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--shadow-sm)}.photo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.photo-grid img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:16px;border:1px solid var(--line);box-shadow:var(--shadow-sm)}.photo-placeholder{align-items:center;aspect-ratio:4/3;background:linear-gradient(135deg,#f8fafc,#ecfdf5);border:1px dashed var(--line);border-radius:16px;color:var(--muted);display:grid;justify-items:center;padding:18px;text-align:center}.photo-placeholder strong{color:var(--text)}.professional-photo-module{background:linear-gradient(145deg,rgba(255,255,255,.82),rgba(236,253,245,.42)),radial-gradient(circle at 0 0,rgba(52,211,153,.18),transparent 34%);border:1px solid var(--glass-border);border-radius:28px;box-shadow:0 20px 46px rgba(15,23,42,.08);display:grid;grid-gap:14px;gap:14px;margin-bottom:16px;max-width:100%;min-width:0;overflow:hidden;padding:16px}.professional-photo-head{align-items:center;display:flex;gap:14px;justify-content:space-between}.professional-photo-head h3{font-size:22px;margin:8px 0 4px}.professional-photo-actions{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.photo-capture-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);min-width:0}.captured-photo-review,.photo-camera-card,.photo-quality-panel,.photo-upload-card{background:rgba(255,255,255,.68);border:1px solid var(--glass-border);border-radius:22px;display:grid;grid-gap:12px;gap:12px;padding:12px}.visually-hidden-input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.photo-dropzone{background:rgba(236,253,245,.78);border:1px dashed rgba(16,185,129,.55);border-radius:18px;color:var(--text);cursor:pointer;display:grid;font:inherit;grid-gap:6px;gap:6px;min-height:104px;padding:16px;place-items:center;text-align:center}.photo-dropzone span{color:var(--muted);font-size:12px;font-weight:800}.professional-photo-module label{color:var(--muted);display:grid;font-size:12px;font-weight:850;grid-gap:7px;gap:7px;text-transform:uppercase}.professional-photo-module input,.professional-photo-module select,.professional-photo-module textarea{background:rgba(255,255,255,.86);border:1px solid var(--glass-border);border-radius:16px;color:var(--text);font:inherit;min-height:42px;outline:0;padding:10px 12px;text-transform:none}.professional-photo-module textarea{min-height:88px;resize:vertical}.photo-camera-card video{aspect-ratio:4/3;background:rgba(15,23,42,.08);border:1px solid var(--glass-border);border-radius:18px;display:none;object-fit:cover;width:100%}.photo-camera-card video.active{display:block}.captured-photo-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.captured-photo-grid article{background:rgba(255,255,255,.74);border:1px solid var(--glass-border);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:8px}.captured-photo-grid article.accepted{border-color:rgba(52,211,153,.5);box-shadow:0 12px 28px rgba(52,211,153,.1)}.captured-photo-grid img{aspect-ratio:1;border-radius:14px;object-fit:cover;width:100%}.captured-photo-grid span{color:var(--muted);font-size:12px;font-weight:850}.captured-photo-grid article>div{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.captured-photo-grid button,.photo-quality-status button{background:rgba(255,255,255,.8);border:1px solid var(--glass-border);border-radius:999px;color:var(--muted);cursor:pointer;font:inherit;font-size:11px;font-weight:850;min-height:34px;padding:7px 9px}.photo-quality-checks,.photo-quality-status{display:flex;flex-wrap:wrap;gap:8px}.photo-quality-status button.active{background:var(--primary);border-color:var(--primary);color:#fff}.photo-quality-checks label{align-items:center;background:rgba(255,255,255,.78);border:1px solid var(--glass-border);border-radius:999px;display:flex;flex-direction:row;gap:6px;padding:8px 10px}.photo-quality-checks input{min-height:auto;padding:0}.photo-sessions{display:grid;grid-gap:16px;gap:16px;margin-top:16px}.photo-engine-summary,.photo-library-kpis{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin:12px 0}.photo-engine-summary article,.photo-library-kpis article{background:rgba(255,255,255,.7);border:1px solid var(--glass-border);border-radius:18px;display:grid;grid-gap:5px;gap:5px;padding:12px}.photo-engine-summary span,.photo-library-kpis span{color:var(--muted);font-size:12px;font-weight:850;text-transform:uppercase}.photo-engine-summary strong,.photo-library-kpis strong{font-size:24px}.photo-engine-summary small{color:var(--muted);font-weight:750}.photo-date-timeline,.photo-library-standards{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.photo-date-timeline span,.photo-library-standards span{background:rgba(255,255,255,.74);border:1px solid var(--glass-border);border-radius:999px;color:var(--muted);font-size:12px;font-weight:850;padding:8px 10px}.clinical-photo-library-v2{background:linear-gradient(145deg,rgba(255,255,255,.78),rgba(239,246,255,.42)),radial-gradient(circle at 100% 0,rgba(14,165,233,.12),transparent 34%);border:1px solid var(--glass-border);border-radius:26px;box-shadow:var(--shadow-md);display:grid;grid-gap:12px;gap:12px;padding:16px}.photo-library-head{align-items:flex-start;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1.25fr) minmax(320px,.9fr)}.photo-library-head h3{margin:7px 0 4px}.photo-library-filters{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.photo-library-search{align-items:end;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) auto}.cross-session-selectors label,.photo-library-filters label,.photo-library-search label{color:var(--muted);display:grid;font-size:12px;font-weight:850;grid-gap:6px;gap:6px;text-transform:uppercase}.cross-session-selectors select,.photo-library-filters select,.photo-library-search input{background:rgba(255,255,255,.86);border:1px solid var(--glass-border);border-radius:14px;color:var(--text);font:inherit;min-height:40px;padding:8px 10px;text-transform:none}.photo-group-toggle{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.photo-group-toggle button{background:rgba(255,255,255,.78);border:1px solid var(--glass-border);border-radius:999px;color:var(--muted);cursor:pointer;font:inherit;font-size:12px;font-weight:900;min-height:40px;padding:8px 11px}.photo-group-toggle button.active{background:var(--text);border-color:var(--text);color:#fff}.photo-quality-architecture{align-items:center;background:rgba(255,255,255,.68);border:1px solid var(--glass-border);border-radius:20px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,.7fr) minmax(0,1fr);padding:12px}.photo-quality-architecture p{margin:5px 0 0}.photo-quality-architecture>div:last-child{display:flex;flex-wrap:wrap;gap:8px}.photo-quality-architecture span{background:rgba(248,250,252,.82);border:1px solid var(--glass-border);border-radius:999px;color:var(--muted);font-size:12px;font-weight:850;padding:8px 10px}.clinical-cross-session-comparator{background:linear-gradient(145deg,rgba(255,255,255,.82),rgba(240,253,250,.44)),radial-gradient(circle at 100% 0,rgba(20,184,166,.14),transparent 34%);border:1px solid var(--glass-border);border-radius:28px;box-shadow:var(--shadow-md);display:grid;grid-gap:12px;gap:12px;padding:16px}.clinical-photo-comparator-v29{position:relative}.clinical-photo-comparator-v29.fullscreen{background:linear-gradient(145deg,rgba(248,250,252,.94),rgba(236,253,245,.9)),radial-gradient(circle at 0 0,rgba(20,184,166,.16),transparent 34%);border-radius:0;inset:0;max-height:100vh;overflow:auto;padding:22px;position:fixed;z-index:80}.cross-session-selectors{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.comparator-toolbar-v29{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.photo-session{background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(248,250,252,.62));-webkit-backdrop-filter:var(--surface-blur);backdrop-filter:var(--surface-blur);border:1px solid var(--glass-border);border-radius:30px;box-shadow:var(--shadow-md);max-width:100%;min-width:0;overflow:hidden;padding:20px}.photo-session-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.photo-session-header p{margin:4px 0 0}.photo-future-strip,.photo-security-strip{display:flex;flex-wrap:wrap;gap:8px}.photo-future-strip span,.photo-security-strip span{background:rgba(255,255,255,.74);border:1px solid var(--glass-border);border-radius:999px;box-shadow:var(--shadow-sm);color:var(--muted);font-size:12px;font-weight:850;padding:8px 10px}.photo-future-strip{margin-top:14px}.photo-comparison{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:16px}.clinical-comparator-premium{background:linear-gradient(145deg,rgba(255,255,255,.76),rgba(236,253,245,.36)),radial-gradient(circle at 0 0,rgba(52,211,153,.16),transparent 38%);border:1px solid var(--glass-border);border-radius:26px;box-shadow:0 20px 44px rgba(15,23,42,.08);display:grid;grid-gap:12px;gap:12px;margin-bottom:16px;max-width:100%;min-width:0;overflow:hidden;padding:14px}.comparator-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.comparator-head p{margin:5px 0 0}.comparator-controls,.comparator-mode-toggle{display:flex;flex-wrap:wrap;gap:8px}.comparator-mode-toggle button{background:rgba(255,255,255,.78);border:1px solid var(--glass-border);border-radius:999px;color:var(--muted);cursor:pointer;font:inherit;font-size:12px;font-weight:900;min-height:34px;padding:7px 10px}.comparator-mode-toggle button.active{background:var(--primary);border-color:var(--primary);color:#fff}.comparator-controls{align-items:end;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.comparator-controls label{color:var(--muted);display:grid;font-size:12px;font-weight:850;grid-gap:6px;gap:6px;text-transform:uppercase}.comparator-controls input,.comparator-controls select{background:rgba(255,255,255,.84);border:1px solid var(--glass-border);border-radius:14px;color:var(--text);font:inherit;min-height:38px;padding:8px 10px;text-transform:none}.clinical-slider-comparator{aspect-ratio:16/9;border:1px solid var(--glass-border);border-radius:24px;box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 18px 40px rgba(15,23,42,.1);overflow:hidden;position:relative}.clinical-slider-comparator .photo-placeholder,.clinical-slider-comparator img{border:0;border-radius:0;height:100%;inset:0;object-fit:var(--fit-mode,cover);object-position:var(--pan-x,50%) var(--pan-y,50%);position:absolute;transform:scale(var(--zoom,1)) rotate(var(--rotation,0deg));width:100%}.clinical-slider-after{-webkit-clip-path:inset(0 0 0 var(--split,50%));clip-path:inset(0 0 0 var(--split,50%));inset:0;overflow:hidden;position:absolute}.slider-handle{background:rgba(255,255,255,.92);box-shadow:0 0 0 1px rgba(52,211,153,.34),0 0 24px rgba(52,211,153,.24);height:100%;left:var(--split,50%);position:absolute;top:0;transform:translateX(-50%);width:3px}.slider-label{background:rgba(15,23,42,.7);border:1px solid rgba(255,255,255,.28);border-radius:999px;color:#fff;font-size:12px;font-weight:900;padding:7px 10px;position:absolute;top:12px}.slider-label.before{left:12px}.slider-label.after{right:12px}.clinical-multiple-comparator,.clinical-side-comparator,.clinical-temporal-comparator{display:grid;grid-gap:12px;gap:12px}.clinical-side-comparator{grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-multiple-comparator .photo-placeholder,.clinical-multiple-comparator img,.clinical-side-comparator .photo-placeholder,.clinical-side-comparator img{object-fit:var(--fit-mode,cover);object-position:var(--pan-x,50%) var(--pan-y,50%);transform:scale(var(--zoom,1)) rotate(var(--rotation,0deg))}.clinical-side-comparator.professional .photo-compare-item{min-height:360px;overflow:hidden}.clinical-side-comparator.professional .photo-placeholder,.clinical-side-comparator.professional img{aspect-ratio:16/10;max-height:62vh;width:100%}.clinical-multiple-comparator,.clinical-temporal-comparator{grid-template-columns:repeat(5,minmax(96px,1fr));overflow-x:auto;padding-bottom:2px}.clinical-temporal-comparator button{background:rgba(255,255,255,.72);border:1px solid var(--glass-border);border-radius:18px;color:var(--muted);cursor:pointer;display:grid;font:inherit;font-size:12px;font-weight:900;grid-gap:7px;gap:7px;padding:8px}.clinical-temporal-comparator button.active{border-color:var(--primary);box-shadow:0 14px 28px rgba(52,211,153,.12);color:var(--primary-dark)}.clinical-temporal-comparator .photo-placeholder,.clinical-temporal-comparator img{aspect-ratio:1;border-radius:14px;object-fit:cover;width:100%}.comparator-indicators{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.comparator-indicators article{background:rgba(255,255,255,.7);border:1px solid var(--glass-border);border-radius:18px;display:flex;flex-wrap:wrap;gap:8px;padding:10px}.comparator-indicators span,.comparator-indicators strong{background:rgba(255,255,255,.7);border:1px solid var(--glass-border);border-radius:999px;color:var(--muted);font-size:12px;font-weight:850;padding:7px 9px}.comparator-indicators strong{color:var(--primary-dark)}.photo-compare-item,.photo-thumb{background:rgba(255,255,255,.7);border:1px solid var(--glass-border);border-radius:22px;color:var(--text);cursor:pointer;display:grid;grid-gap:8px;gap:8px;padding:8px;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.photo-compare-item:hover,.photo-thumb:hover{border-color:var(--primary);box-shadow:var(--shadow-md);transform:translateY(-2px)}.photo-compare-item span,.photo-thumb span{color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase}.photo-compare-item img,.photo-thumb img{width:100%;object-fit:cover}.photo-thumbnails{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(112px,1fr))}.photo-thumb .photo-placeholder,.photo-thumb img{aspect-ratio:1;border-radius:19px}.photo-modal{align-items:center;display:grid;inset:0;justify-items:center;padding:24px;position:fixed;z-index:50}.photo-modal-backdrop{background:rgba(15,23,42,.54);border:0;cursor:pointer;inset:0;position:absolute}.photo-modal-card{background:var(--panel);border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow-lg);display:grid;grid-gap:14px;gap:14px;max-width:min(920px,92vw);padding:18px;position:relative;width:100%}.photo-modal-card>.btn{justify-self:end}.photo-modal-actions-v19{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.photo-modal-card .photo-placeholder,.photo-modal-card img{max-height:70vh;width:100%;object-fit:contain}.funnel{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.funnel-step{align-items:center;background:rgba(255,255,255,.92);border:1px solid var(--line);border-radius:18px;color:var(--muted);display:flex;gap:8px;justify-content:center;padding:12px}.funnel-step.done{background:var(--panel-2);color:var(--primary-3)}.clinical-grid{display:grid;grid-gap:6px 14px;gap:6px 14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.clinical-grid p{margin:0}.anatomy-fieldset{border:1px solid var(--line);border-radius:18px;margin:0;padding:14px}.anatomy-fieldset legend{color:var(--muted);font-size:12px;font-weight:800;padding:0 6px;text-transform:uppercase}.anatomy-picker{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.anatomy-option{align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:999px;cursor:pointer;display:flex;gap:8px;padding:8px 10px}.anatomy-option input{accent-color:var(--primary);margin:0;width:auto}.dynamic-history-engine{background:radial-gradient(circle at top left,rgba(52,211,153,.18),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.9),rgba(248,250,252,.7));border:1px solid var(--glass-border);border-radius:32px;box-shadow:var(--shadow-lg);display:grid;grid-gap:18px;gap:18px;margin-bottom:18px;max-width:100%;min-width:0;overflow:hidden;padding:20px}.dynamic-history-hero{align-items:center;display:flex;gap:16px;justify-content:space-between}.dynamic-history-hero h3{font-size:24px;margin:8px 0 4px}.visual-dynamic-command{background:radial-gradient(circle at 86% 4%,rgba(52,211,153,.18),transparent 28%),radial-gradient(circle at 12% 0,rgba(59,130,246,.1),transparent 24%),linear-gradient(145deg,rgba(15,23,42,.94),rgba(8,17,31,.9));border:1px solid rgba(255,255,255,.14);border-radius:28px;box-shadow:0 26px 70px rgba(15,23,42,.18);color:#fff;display:grid;grid-gap:14px;gap:14px;min-width:0;overflow:hidden;padding:18px}.visual-dynamic-command .muted{color:rgba(255,255,255,.68)}.visual-dynamic-head{align-items:flex-start;display:flex;gap:14px;justify-content:space-between;min-width:0}.visual-dynamic-head h4{font-size:clamp(1.35rem,2.8vw,2.4rem);line-height:1;margin:8px 0}.visual-background-card,.visual-clinical-lower article,.visual-dynamic-score,.visual-episode-board,.visual-photo-compare-card,.visual-soap-card,.visual-specialty-rail button{background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid rgba(255,255,255,.16);border-radius:22px;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 18px 44px rgba(0,0,0,.14)}.visual-dynamic-score{display:grid;grid-gap:4px;gap:4px;min-width:150px;padding:14px}.visual-clinical-lower article>span,.visual-dynamic-grid article>span,.visual-dynamic-score span,.visual-episode-head span,.visual-specialty-rail span{color:rgba(255,255,255,.68);font-size:.72rem;font-weight:900;text-transform:uppercase}.visual-dynamic-score strong{font-size:clamp(2rem,4vw,3rem);line-height:1}.visual-specialty-rail{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(7,minmax(0,1fr));min-width:0}.visual-specialty-rail button{color:#fff;cursor:pointer;display:grid;grid-gap:5px;gap:5px;min-width:0;padding:12px;text-align:left}.visual-specialty-rail button.active{background:linear-gradient(135deg,rgba(52,211,153,.9),rgba(16,185,129,.74));border-color:rgba(110,231,183,.48)}.visual-specialty-rail strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.visual-dynamic-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr) minmax(260px,.8fr)}.visual-background-card,.visual-clinical-lower article,.visual-episode-board,.visual-photo-compare-card,.visual-soap-card{display:grid;grid-gap:10px;gap:10px;min-width:0;padding:14px}.visual-background-card p,.visual-followup-row small,.visual-integration-grid small,.visual-photo-compare-card small,.visual-scale-row small,.visual-soap-card p{color:rgba(255,255,255,.68);margin:0}.visual-soap-card b{color:#6ee7b7;margin-right:6px}.visual-photo-compare{display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr 1fr}.visual-photo-compare div{aspect-ratio:1/.72;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:16px;display:grid;overflow:hidden;place-items:center}.visual-photo-compare img{height:100%;object-fit:cover;width:100%}.visual-photo-compare i{color:rgba(255,255,255,.66);font-style:normal;font-weight:900}.visual-episode-head,.visual-episode-row{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(190px,1.1fr) minmax(130px,.65fr) 110px minmax(220px,1fr)}.visual-episode-head{grid-template-columns:1fr auto}.visual-episode-row{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.13);border-radius:16px;min-width:0;padding:10px}.visual-episode-row>div,.visual-episode-row>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.visual-episode-row small,.visual-episode-row span{color:rgba(255,255,255,.68)}.visual-clinical-lower{display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,.9fr) minmax(0,.75fr) minmax(0,1.1fr)}.visual-followup-row,.visual-scale-row{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.13);border-radius:16px;display:grid;grid-gap:6px;gap:6px;min-width:0;padding:10px;position:relative}.visual-scale-row{grid-template-columns:minmax(0,1fr) auto;overflow:hidden}.visual-scale-row i{background:linear-gradient(90deg,#34d399,#6ee7b7);border-radius:999px;bottom:0;height:3px;left:0;position:absolute}.visual-followup-row strong,.visual-scale-row strong{color:#fff}.visual-integration-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.visual-integration-grid a{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.13);border-radius:16px;color:#fff;display:grid;grid-gap:4px;gap:4px;min-width:0;padding:10px;text-decoration:none}.dynamic-engine-badge,.dynamic-template-chip{background:rgba(255,255,255,.76);border:1px solid var(--glass-border);border-radius:999px;box-shadow:var(--shadow-sm);color:var(--primary-dark);display:inline-flex;font-size:12px;font-weight:900;letter-spacing:0;max-width:100%;padding:7px 11px;text-transform:uppercase}.dynamic-template-chip{align-items:flex-start;border-radius:22px;color:var(--text);flex-direction:column;min-width:0;text-transform:none}.dynamic-template-chip span{color:var(--muted);font-size:12px;margin-top:4px}.dynamic-template-controls{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.dynamic-field,.dynamic-template-controls label{color:var(--muted);display:grid;font-size:12px;font-weight:850;grid-gap:7px;gap:7px;text-transform:uppercase}.dynamic-field input,.dynamic-field select,.dynamic-field textarea,.dynamic-template-controls input,.dynamic-template-controls select{background:rgba(255,255,255,.82);border:1px solid var(--glass-border);border-radius:16px;color:var(--text);font:inherit;font-size:14px;min-height:42px;outline:none;padding:10px 12px;text-transform:none}.dynamic-template-controls input[readonly]{color:var(--muted)}.clinical-template-premium-selector{background:linear-gradient(145deg,rgba(255,255,255,.78),rgba(236,253,245,.46)),radial-gradient(circle at 100% 0,rgba(52,211,153,.16),transparent 36%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--glass-border);border-radius:28px;box-shadow:0 18px 42px rgba(15,23,42,.08);display:grid;grid-gap:12px;gap:12px;padding:14px}.clinical-template-selector-head{align-items:center;display:flex;gap:14px;justify-content:space-between}.clinical-template-selector-head>div:first-child{display:grid;grid-gap:7px;gap:7px}.clinical-template-actions,.clinical-template-category-rail{display:flex;flex-wrap:wrap;gap:8px}.clinical-template-category-rail button{background:rgba(255,255,255,.74);border:1px solid var(--glass-border);border-radius:999px;color:var(--muted);cursor:pointer;font:inherit;font-size:12px;font-weight:900;min-height:34px;padding:7px 11px}.clinical-template-category-rail button.active{background:var(--primary);border-color:var(--primary);color:#fff;box-shadow:0 12px 24px rgba(16,185,129,.16)}.clinical-template-new-panel{background:rgba(255,255,255,.7);border:1px solid var(--glass-border);border-radius:22px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));padding:12px}.clinical-template-new-panel label{color:var(--muted);display:grid;font-size:12px;font-weight:850;grid-gap:6px;gap:6px;text-transform:uppercase}.clinical-template-new-panel input,.clinical-template-new-panel select{background:rgba(255,255,255,.84);border:1px solid var(--glass-border);border-radius:14px;color:var(--text);font:inherit;min-height:40px;padding:9px 10px;text-transform:none}.clinical-template-new-panel p{grid-column:1/-1;margin:0}.dynamic-demo-mode{align-items:center;background:linear-gradient(135deg,rgba(255,255,255,.78),rgba(236,253,245,.48)),radial-gradient(circle at 85% 0,rgba(52,211,153,.18),transparent 38%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:28px;box-shadow:0 18px 42px rgba(15,23,42,.08);display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(190px,.8fr) 2fr;padding:14px}.dynamic-demo-mode>div:first-child{display:grid;grid-gap:8px;gap:8px}.dynamic-demo-patients{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.dynamic-demo-patients button{background:rgba(255,255,255,.72);border:1px solid var(--glass-border);border-radius:20px;box-shadow:0 12px 28px rgba(15,23,42,.06);color:var(--text);cursor:pointer;display:grid;font:inherit;grid-gap:5px;gap:5px;min-height:104px;padding:12px;text-align:left;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.dynamic-demo-patients button.active,.dynamic-demo-patients button:hover{border-color:rgba(52,211,153,.42);box-shadow:0 18px 44px rgba(15,23,42,.1),0 0 26px rgba(52,211,153,.12);transform:translateY(-2px)}.dynamic-demo-patients small,.dynamic-demo-patients span{color:var(--muted);font-size:12px}.dynamic-template-gallery{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.dynamic-template-gallery button{background:linear-gradient(145deg,rgba(255,255,255,.82),rgba(248,250,252,.62)),radial-gradient(circle at 20% 0,rgba(52,211,153,.16),transparent 40%);border:1px solid var(--glass-border);border-radius:22px;box-shadow:0 12px 28px rgba(15,23,42,.06);color:var(--text);cursor:pointer;display:grid;font:inherit;grid-gap:7px;gap:7px;min-height:168px;padding:12px;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.dynamic-template-gallery.quick button{min-height:132px}.dynamic-template-gallery.quick button div,.dynamic-template-gallery.quick button small:nth-of-type(n+2){display:none}.dynamic-template-gallery.complete{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.dynamic-template-gallery button.active,.dynamic-template-gallery button:hover{border-color:rgba(52,211,153,.38);box-shadow:0 18px 42px rgba(15,23,42,.1),0 0 0 1px rgba(52,211,153,.14);transform:translateY(-2px)}.dynamic-template-gallery small{color:var(--muted);font-size:11px;line-height:1.35}.dynamic-template-gallery div{display:flex;flex-wrap:wrap;gap:5px}.dynamic-template-gallery b,.dynamic-template-gallery em{background:rgba(236,253,245,.8);border:1px solid rgba(52,211,153,.24);border-radius:999px;color:var(--primary-dark);font-size:10px;font-style:normal;font-weight:850;padding:5px 7px}.dynamic-template-gallery b{background:rgba(255,255,255,.84);color:var(--text)}.dynamic-template-avatar{align-items:center;background:linear-gradient(135deg,rgba(16,185,129,.94),rgba(110,231,183,.88));border-radius:16px;box-shadow:0 12px 26px rgba(16,185,129,.18);color:#fff;display:inline-flex;font-size:12px;font-weight:950;height:38px;justify-content:center;width:38px}.dynamic-field textarea{min-height:104px;resize:vertical}.dynamic-clinical-form{display:grid;grid-gap:14px;gap:14px}.dynamic-tabbar{background:rgba(255,255,255,.62);border:1px solid var(--glass-border);border-radius:22px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(136px,1fr));padding:8px}.dynamic-tabbar button{background:transparent;border:1px solid transparent;border-radius:16px;color:var(--muted);cursor:pointer;display:grid;font:inherit;font-weight:900;grid-gap:3px;gap:3px;min-height:54px;padding:9px;text-align:left}.dynamic-tabbar button small{color:inherit;font-size:11px;font-weight:800}.dynamic-tabbar button.active{background:rgba(255,255,255,.9);border-color:rgba(52,211,153,.32);box-shadow:0 14px 30px rgba(15,23,42,.08);color:var(--primary-dark)}.dynamic-tab-description{align-items:center;background:rgba(236,253,245,.72);border:1px solid rgba(52,211,153,.24);border-radius:18px;display:flex;gap:10px;justify-content:space-between;padding:12px 14px}.dynamic-tab-description span{color:var(--muted);font-size:13px}.dynamic-field-grid{display:none;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.dynamic-field-grid.active{display:grid}.dynamic-field.wide{grid-column:1/-1}.dynamic-filemaker-dashboard{display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr 1.6fr 1fr}.dynamic-ai-future,.dynamic-alerts,.dynamic-clinical-card,.dynamic-connected-modules,.dynamic-missing-data,.dynamic-section-card,.dynamic-summary-view article{background:rgba(255,255,255,.68);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--glass-border);border-radius:24px;box-shadow:0 16px 34px rgba(15,23,42,.07)}.dynamic-clinical-card{display:grid;grid-gap:8px;gap:8px;padding:14px}.dynamic-ai-future strong,.dynamic-alerts strong,.dynamic-clinical-card span,.dynamic-missing-data strong{color:var(--primary-dark);font-size:12px;font-weight:950;text-transform:uppercase}.dynamic-clinical-card p{color:var(--muted);margin:0}.dynamic-clinical-card small{color:var(--muted);font-size:11px;font-weight:800}.dynamic-completion-meter{background:rgba(226,232,240,.75);border-radius:999px;height:8px;overflow:hidden}.dynamic-completion-meter i{background:linear-gradient(90deg,var(--primary-dark),var(--primary));border-radius:inherit;display:block;height:100%}.dynamic-connected-modules{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));padding:10px}.dynamic-connected-modules a{background:rgba(248,250,252,.74);border:1px solid rgba(226,232,240,.8);border-radius:18px;color:var(--muted);display:grid;font-size:12px;font-weight:850;grid-gap:4px;gap:4px;padding:10px;text-decoration:none}.dynamic-connected-modules strong{color:var(--text);font-size:20px}.dynamic-visual-demo-board{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.dynamic-visual-demo-board article{background:rgba(255,255,255,.68);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--glass-border);border-radius:24px;box-shadow:0 16px 34px rgba(15,23,42,.07);display:grid;grid-gap:8px;gap:8px;min-height:150px;overflow:hidden;padding:14px;position:relative}.dynamic-visual-demo-board article:before{background:linear-gradient(90deg,rgba(52,211,153,.22),transparent);content:"";height:2px;left:14px;position:absolute;right:14px;top:0}.dynamic-visual-demo-board span{color:var(--primary-dark);font-size:12px;font-weight:950;text-transform:uppercase}.dynamic-visual-demo-board p{color:var(--muted);margin:0}.dynamic-photo-stack{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr))}.dynamic-photo-stack i{align-items:flex-end;aspect-ratio:.78;background:linear-gradient(160deg,rgba(16,185,129,.18),rgba(255,255,255,.38)),radial-gradient(circle at 48% 30%,rgba(15,23,42,.1),transparent 24%);border:1px solid rgba(226,232,240,.92);border-radius:16px;color:var(--muted);display:flex;font-size:10px;font-style:normal;font-weight:850;justify-content:center;padding:8px}.dynamic-mini-timeline{align-content:center;display:grid;grid-gap:7px;gap:7px;grid-template-columns:12px 1fr;position:relative}.dynamic-mini-timeline i{background:linear-gradient(180deg,var(--primary),rgba(226,232,240,.9));border-radius:999px;grid-row:span 4;width:3px}.dynamic-mini-timeline b{color:var(--muted);font-size:12px}.dynamic-mini-map{background:radial-gradient(ellipse at 50% 24%,rgba(52,211,153,.15),transparent 36%),linear-gradient(180deg,rgba(248,250,252,.88),rgba(255,255,255,.72));border:1px solid var(--glass-border);border-radius:24px 24px 30px 30px;height:92px;position:relative}.dynamic-mini-map:before{border:1px solid rgba(15,23,42,.16);border-radius:46% 46% 50% 50%;content:"";inset:12px 32% 10px;position:absolute}.dynamic-mini-map i{background:var(--primary);border:2px solid #fff;border-radius:999px;box-shadow:0 0 0 5px rgba(52,211,153,.16);height:10px;position:absolute;width:10px}.dynamic-alerts,.dynamic-missing-data{align-content:flex-start;display:flex;flex-wrap:wrap;gap:8px;padding:12px}.dynamic-ai-future span,.dynamic-alerts span,.dynamic-missing-data span{background:rgba(248,250,252,.78);border:1px solid var(--glass-border);border-radius:999px;color:var(--muted);font-size:12px;font-weight:850;padding:7px 9px}.dynamic-alerts.active span,.dynamic-missing-data.active span{background:rgba(255,247,237,.82);border-color:rgba(251,146,60,.32);color:#9a3412}.dynamic-accordion-stack{display:grid;grid-gap:10px;gap:10px}.dynamic-accordion-stack[hidden],.dynamic-field-grid[hidden]{display:none!important}.dynamic-section-card{overflow:hidden;padding:0}.dynamic-section-card summary{align-items:center;cursor:pointer;display:flex;gap:14px;justify-content:space-between;list-style:none;padding:14px 16px}.dynamic-section-card summary::-webkit-details-marker{display:none}.dynamic-section-card summary span{color:var(--text);font-weight:950}.dynamic-section-card summary small{color:var(--muted);font-size:12px;font-weight:750;text-align:right}.dynamic-section-card.active{border-color:rgba(52,211,153,.3);box-shadow:0 18px 44px rgba(15,23,42,.1),0 0 0 1px rgba(52,211,153,.12)}.dynamic-section-card .dynamic-field-grid{padding:0 16px 16px}.dynamic-smart-suggestions{display:flex;flex-wrap:wrap;gap:7px}.dynamic-smart-suggestions button{background:rgba(236,253,245,.76);border:1px solid rgba(52,211,153,.24);border-radius:999px;color:var(--primary-dark);cursor:pointer;font:inherit;font-size:11px;font-weight:850;padding:6px 8px}.dynamic-summary-view{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.dynamic-ai-future,.dynamic-summary-view article{display:grid;grid-gap:8px;gap:8px;padding:14px}.dynamic-future-actions,.dynamic-soap-panel{background:rgba(15,23,42,.04);border:1px solid var(--glass-border);border-radius:24px;box-shadow:0 16px 34px rgba(15,23,42,.06);grid-column:1/-1;padding:14px}.dynamic-soap-panel{display:grid;grid-gap:8px;gap:8px}.dynamic-soap-panel p{background:rgba(255,255,255,.72);border:1px solid var(--glass-border);border-radius:16px;color:var(--muted);margin:0;padding:10px 12px}.dynamic-soap-panel b{color:var(--primary-dark);margin-right:6px}.dynamic-future-actions{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.dynamic-future-actions button{background:rgba(255,255,255,.7);border:1px solid var(--glass-border);border-radius:16px;color:var(--muted);font:inherit;font-size:12px;font-weight:900;min-height:42px}.dynamic-summary-view article p{color:var(--muted);margin:0}.dynamic-summary-view article span{color:var(--primary-dark);font-size:12px;font-weight:900}.dynamic-ai-future{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.dynamic-missing-data{align-items:center}.dynamic-history-preview{align-items:flex-start;background:rgba(15,23,42,.04);border:1px solid var(--glass-border);border-radius:24px;display:grid;grid-gap:14px;gap:14px;grid-template-columns:1fr 1.2fr;padding:14px}.dynamic-history-preview p{color:var(--muted);margin:6px 0 0}.dynamic-form-history{background:linear-gradient(145deg,rgba(255,255,255,.74),rgba(236,253,245,.4)),radial-gradient(circle at 100% 0,rgba(52,211,153,.16),transparent 38%);border:1px solid var(--glass-border);border-radius:24px;box-shadow:0 18px 38px rgba(15,23,42,.06);display:grid;grid-gap:10px;gap:10px;padding:14px}.dynamic-form-history-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.dynamic-form-history-head p{color:var(--muted);margin:5px 0 0}.dynamic-form-history-head>span{background:rgba(255,255,255,.78);border:1px solid var(--glass-border);border-radius:999px;color:var(--primary-dark);font-size:12px;font-weight:900;padding:7px 10px;white-space:nowrap}.dynamic-form-history article{background:rgba(255,255,255,.68);border:1px solid var(--glass-border);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:11px}.dynamic-form-history article small{color:var(--muted);display:block;margin-top:3px}.clinical-dictation-panel{background:linear-gradient(145deg,rgba(255,255,255,.78),rgba(236,253,245,.42)),radial-gradient(circle at 8% 0,rgba(52,211,153,.18),transparent 38%);border:1px solid var(--glass-border);border-radius:28px;box-shadow:0 20px 44px rgba(15,23,42,.08);display:grid;grid-gap:14px;gap:14px;padding:16px}.clinical-dictation-head{align-items:center;display:flex;gap:14px;justify-content:space-between}.clinical-dictation-head h4{font-size:22px;margin:8px 0 4px}.clinical-dictation-body{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1.3fr) minmax(220px,.7fr) minmax(260px,.9fr)}.clinical-dictation-editor,.clinical-dictation-targets,.clinical-soap-draft{background:rgba(255,255,255,.68);border:1px solid var(--glass-border);border-radius:22px;display:grid;grid-gap:10px;gap:10px;padding:12px}.clinical-dictation-editor label{color:var(--muted);display:grid;font-size:12px;font-weight:900;grid-gap:8px;gap:8px;text-transform:uppercase}.clinical-dictation-editor textarea{background:rgba(255,255,255,.88);border:1px solid var(--glass-border);border-radius:18px;color:var(--text);font:inherit;min-height:190px;outline:none;padding:12px;resize:vertical;text-transform:none}.clinical-dictation-actions,.clinical-dictation-targets>div{display:flex;flex-wrap:wrap;gap:8px}.clinical-dictation-targets span,.dictation-event-ok{background:rgba(255,255,255,.78);border:1px solid var(--glass-border);border-radius:999px;color:var(--muted);font-size:12px;font-weight:850;padding:8px 10px}.clinical-dictation-targets b{color:var(--primary-dark);display:block;font-size:10px;margin-top:2px;text-transform:uppercase}.clinical-voice-v22{background:linear-gradient(145deg,rgba(255,255,255,.82),rgba(240,253,250,.52)),radial-gradient(circle at 6% 0,rgba(20,184,166,.18),transparent 34%),radial-gradient(circle at 96% 12%,rgba(14,165,233,.14),transparent 30%);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);border-radius:30px;box-shadow:var(--shadow-md);display:grid;grid-gap:14px;gap:14px;margin:16px 0;padding:18px}.clinical-voice-hero-v22{align-items:stretch;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr) minmax(280px,.52fr)}.clinical-voice-hero-v22 h2{font-size:clamp(24px,2.2vw,34px);letter-spacing:0;margin:6px 0}.clinical-voice-command-v22 label,.clinical-voice-recorder-v22,.clinical-voice-review-v22,.clinical-voice-timeline-v22{background:rgba(255,255,255,.72);border:1px solid var(--glass-border);border-radius:22px;box-shadow:var(--shadow-sm);display:grid;grid-gap:9px;gap:9px;padding:13px}.clinical-voice-recorder-v22 .btn{justify-content:center;min-height:58px}.btn.danger{background:var(--danger);border-color:var(--danger);color:#fff}.clinical-voice-recorder-v22 strong,.clinical-voice-review-v22 strong,.clinical-voice-timeline-v22 strong{color:var(--text);font-weight:950}.clinical-voice-recorder-v22 span,.clinical-voice-timeline-v22 small{color:var(--muted);font-size:12px;font-weight:850}.clinical-voice-command-v22{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.clinical-voice-command-v22 label,.clinical-voice-review-form-v22 label{color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase}.clinical-voice-command-v22 input,.clinical-voice-command-v22 select,.clinical-voice-review-form-v22 select,.clinical-voice-review-form-v22 textarea{background:rgba(255,255,255,.88);border:1px solid var(--glass-border);border-radius:16px;color:var(--text);font:inherit;min-height:46px;padding:10px 12px;text-transform:none}.clinical-voice-grid-v22{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr)}.clinical-voice-timeline-v22 button{background:rgba(248,250,252,.82);border:1px solid var(--glass-border);border-radius:18px;color:var(--text);cursor:pointer;display:grid;grid-gap:4px;gap:4px;padding:11px;text-align:left}.clinical-voice-timeline-v22 button.active{background:#0f172a;color:#fff}.clinical-voice-timeline-v22 button.active small,.clinical-voice-timeline-v22 button.active span{color:rgba(255,255,255,.74)}.clinical-voice-review-v22 audio{width:100%}.clinical-voice-review-form-v22{display:grid;grid-gap:10px;gap:10px}.clinical-voice-review-form-v22 label{display:grid;grid-gap:7px;gap:7px}.clinical-voice-review-form-v22 textarea{min-height:86px;resize:vertical}.clinical-voice-actions-v22,.clinical-voice-ai-targets-v22{display:flex;flex-wrap:wrap;gap:8px}.clinical-voice-ai-targets-v22 span{background:rgba(240,253,250,.82);border:1px solid rgba(20,184,166,.22);border-radius:999px;color:#0f766e;font-size:12px;font-weight:950;padding:9px 11px}.clinical-voice-warning-v23{background:rgba(254,252,232,.92);border:1px solid rgba(234,179,8,.32);border-radius:18px;color:#854d0e;font-size:13px;font-weight:950;padding:11px 12px}.clinical-voice-transcription-v23{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(240px,.62fr) minmax(0,1.38fr)}.clinical-voice-transcription-editor-v23,.clinical-voice-transcription-list-v23{background:rgba(255,255,255,.72);border:1px solid var(--glass-border);border-radius:22px;box-shadow:var(--shadow-sm);display:grid;grid-gap:10px;gap:10px;padding:13px}.clinical-voice-transcription-list-v23 button{background:rgba(248,250,252,.82);border:1px solid var(--glass-border);border-radius:18px;color:var(--text);cursor:pointer;display:grid;grid-gap:4px;gap:4px;padding:11px;text-align:left}.clinical-voice-transcription-list-v23 button.active{background:#0f172a;color:#fff}.clinical-voice-transcription-list-v23 button.active small,.clinical-voice-transcription-list-v23 button.active span{color:rgba(255,255,255,.74)}.clinical-voice-transcription-editor-v23 strong,.clinical-voice-transcription-list-v23 strong{color:var(--text);font-weight:950}.clinical-voice-transcription-list-v23 small{color:var(--muted);font-size:12px;font-weight:850}.clinical-voice-generated-grid-v23{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-voice-generated-grid-v23 textarea{min-height:104px}.clinical-validated-notes-v24{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) minmax(280px,.86fr)}.clinical-validated-incorporation-v24,.clinical-validated-list-v24,.clinical-validated-note-card-v24{background:rgba(255,255,255,.74);border:1px solid var(--glass-border);border-radius:22px;box-shadow:var(--shadow-sm);display:grid;grid-gap:10px;gap:10px;padding:13px}.clinical-validated-incorporation-v24 strong,.clinical-validated-list-v24 strong{color:var(--text);font-weight:950}.clinical-validated-note-buttons-v24{display:grid;grid-gap:8px;gap:8px}.clinical-validated-note-buttons-v24 button{background:rgba(248,250,252,.82);border:1px solid var(--glass-border);border-radius:18px;color:var(--text);cursor:pointer;display:grid;grid-gap:4px;gap:4px;padding:11px;text-align:left}.clinical-validated-note-buttons-v24 button.active{background:#0f172a;color:#fff}.clinical-validated-note-buttons-v24 button.active small,.clinical-validated-note-buttons-v24 button.active span{color:rgba(255,255,255,.74)}.clinical-validated-note-buttons-v24 small,.clinical-validated-note-buttons-v24 span{color:var(--muted);font-size:12px;font-weight:850}.clinical-validated-note-card-v24 h3{margin:0}.clinical-validated-note-card-v24 pre{background:rgba(248,250,252,.88);border:1px solid var(--glass-border);border-radius:18px;color:var(--text);font:inherit;line-height:1.55;margin:0;overflow-x:auto;padding:12px;white-space:pre-wrap}.medico-legal-export-v25{background:linear-gradient(145deg,rgba(255,255,255,.78),rgba(236,253,245,.5)),radial-gradient(circle at 100% 0,rgba(20,184,166,.14),transparent 32%);border:1px solid rgba(20,184,166,.22);border-radius:22px;display:grid;grid-gap:10px;gap:10px;padding:13px}.medico-legal-export-v25 strong{color:var(--text);font-weight:950}.medico-legal-export-list-v25{display:grid;grid-gap:10px;gap:10px}.medico-legal-export-list-v25 article{background:rgba(255,255,255,.78);border:1px solid var(--glass-border);border-radius:18px;display:grid;grid-gap:9px;gap:9px;padding:11px}.medico-legal-export-head-v25{align-items:center;display:flex;gap:10px;justify-content:space-between}.medico-legal-export-head-v25 span{background:#0f172a;border-radius:999px;color:#fff;font-size:11px;font-weight:950;padding:6px 9px}.medico-legal-qr-v25{display:grid;grid-gap:2px;gap:2px;grid-template-columns:repeat(7,10px);width:max-content}.medico-legal-qr-v25 i{background:rgba(20,184,166,.16);border-radius:2px;display:block;height:10px;width:10px}.medico-legal-qr-v25 i.on{background:#0f172a}.dictation-event-ok{border-color:rgba(52,211,153,.42);color:var(--primary-dark);margin:0}.clinical-soap-draft p{color:var(--muted);margin:0}.clinical-soap-draft b{color:var(--primary-dark);margin-right:6px}.clinical-soap-draft small{color:var(--muted)}.dynamic-form-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.dynamic-preview-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.dynamic-preview-grid span{background:rgba(255,255,255,.74);border:1px solid var(--glass-border);border-radius:999px;color:var(--muted);font-size:12px;font-weight:850;padding:8px 10px}.dynamic-save-button{justify-self:end;min-width:220px}.classic-clinical-form{background:rgba(248,250,252,.76);border:1px solid var(--glass-border);border-radius:24px;margin-bottom:16px;padding:12px}.classic-clinical-form summary{color:var(--muted);cursor:pointer;font-weight:900;padding:6px}.classic-clinical-form[open] summary{margin-bottom:12px}.clinical-visual-record{background:linear-gradient(145deg,rgba(255,255,255,.78),rgba(248,250,252,.64));-webkit-backdrop-filter:var(--surface-blur);backdrop-filter:var(--surface-blur);border:1px solid var(--glass-border);border-radius:30px;box-shadow:var(--shadow-lg);display:grid;grid-gap:18px;gap:18px;grid-template-columns:240px minmax(0,1fr);padding:20px}.anatomy-visual{align-content:start;background:linear-gradient(180deg,rgba(236,253,245,.98),rgba(255,255,255,.92));border:1px solid var(--line);border-radius:26px;display:grid;grid-gap:8px;gap:8px;padding:16px}.anatomy-visual span{background:var(--panel);border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:12px;font-weight:800;padding:7px 9px;text-transform:uppercase}.anatomy-visual span.active{background:var(--primary);border-color:var(--primary);color:#fff}.clinical-record-content{display:grid;grid-gap:12px;gap:12px;min-width:0}.clinical-record-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.clinical-record-header p,.clinical-record-notes p{margin:4px 0 0}.clinical-timeline{display:grid;grid-gap:14px;gap:14px;margin-top:16px;position:relative}.clinical-timeline:before{background:linear-gradient(180deg,rgba(52,211,153,.6),rgba(226,232,240,.4));bottom:18px;content:"";left:34px;position:absolute;top:18px;width:2px}.clinical-timeline-item{background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--glass-border);border-radius:26px;box-shadow:var(--shadow-sm);display:grid;grid-gap:16px;gap:16px;grid-template-columns:48px minmax(0,1fr);padding:16px;position:relative;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.clinical-timeline-item:hover{border-color:var(--primary);box-shadow:var(--shadow-md);transform:translateY(-1px)}.clinical-timeline-marker{align-items:center;background:linear-gradient(135deg,var(--primary-2),var(--primary));border:3px solid #fff;border-radius:18px;color:#fff;display:flex;font-weight:900;height:48px;justify-content:center;width:48px;box-shadow:var(--shadow-sm);z-index:1}.clinical-timeline-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.clinical-timeline-meta span{background:var(--panel-2);border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:12px;font-weight:750;padding:5px 9px}.visual-history-section{overflow:hidden}.visual-history-table{display:grid;grid-gap:8px;gap:8px;margin-top:16px;overflow-x:auto;padding-bottom:2px}.visual-history-head,.visual-history-row{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:1.2fr 1.1fr 1fr 1fr .8fr .9fr;min-width:720px}.visual-history-head{color:var(--muted);font-size:12px;font-weight:850;text-transform:uppercase}.visual-history-row{background:rgba(248,250,252,.88);border:1px solid var(--border);border-radius:18px;padding:12px}.episode-card-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.episode-card{background:linear-gradient(180deg,rgba(255,255,255,.86),rgba(248,250,252,.7));border:1px solid var(--glass-border);border-radius:28px;box-shadow:var(--shadow-md);display:grid;grid-gap:16px;gap:16px;padding:18px}.episode-card-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.episode-card h3{font-size:24px;margin:4px 0}.episode-metrics{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.episode-metrics div{background:rgba(15,23,42,.05);border:1px solid var(--border);border-radius:16px;padding:10px}.episode-metrics strong{display:block;font-size:22px}.episode-metrics span{color:var(--muted);font-size:12px;font-weight:800}.visual-mini-timeline{display:flex;flex-wrap:wrap;gap:8px}.visual-mini-timeline span{background:rgba(52,211,153,.12);border:1px solid rgba(16,185,129,.24);border-radius:999px;color:var(--text);font-size:12px;font-weight:850;padding:8px 10px}.episode-tablet-actions{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.episode-tablet-actions .btn{justify-content:center;min-height:52px}.episode-anatomy-card{background:rgba(15,23,42,.04);border:1px solid var(--border);border-radius:18px;padding:14px}.anatomical-map{grid-gap:16px;gap:16px;margin-top:16px;max-width:100%}.anatomical-map,.clinical-map-command{display:grid;min-width:0;overflow:hidden}.clinical-map-command{background:radial-gradient(circle at 86% 8%,rgba(52,211,153,.2),transparent 30%),radial-gradient(circle at 12% 0,rgba(96,165,250,.12),transparent 28%),linear-gradient(145deg,rgba(8,17,31,.94),rgba(15,23,42,.88));border:1px solid rgba(255,255,255,.14);border-radius:30px;box-shadow:0 26px 70px rgba(15,23,42,.18);color:#fff;grid-gap:12px;gap:12px;padding:18px}.clinical-map-command .muted{color:rgba(255,255,255,.68)}.clinical-map-hero{align-items:stretch;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr) minmax(220px,.3fr)}.clinical-map-hero h3{font-size:clamp(1.55rem,3vw,2.7rem);line-height:1;margin:8px 0}.clinical-map-integrations a,.clinical-map-kpi-grid article,.clinical-map-mark-summary span,.clinical-map-template-groups article,.clinical-map-touch-card{background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid rgba(255,255,255,.16);border-radius:22px;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 18px 44px rgba(0,0,0,.14)}.clinical-map-touch-card{align-content:center;display:grid;grid-gap:5px;gap:5px;padding:14px}.clinical-map-integrations small,.clinical-map-kpi-grid span,.clinical-map-mark-summary span,.clinical-map-template-groups strong,.clinical-map-touch-card span{color:rgba(255,255,255,.68);font-size:.72rem;font-weight:900;text-transform:uppercase}.clinical-map-touch-card strong{font-size:clamp(1.45rem,2.6vw,2.2rem);line-height:1}.clinical-map-integrations,.clinical-map-kpi-grid,.clinical-map-template-groups{display:grid;grid-gap:10px;gap:10px;min-width:0}.clinical-map-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.clinical-map-kpi-grid article{display:grid;grid-gap:5px;gap:5px;min-width:0;padding:12px}.clinical-map-kpi-grid strong{font-size:clamp(1.35rem,2.4vw,2.1rem);line-height:1}.clinical-map-template-groups{grid-template-columns:repeat(3,minmax(0,1fr))}.clinical-map-template-groups article{display:grid;grid-gap:9px;gap:9px;min-width:0;padding:12px}.clinical-map-mark-summary,.clinical-map-template-groups article div{display:flex;flex-wrap:wrap;gap:7px}.clinical-map-template-groups button{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#fff;cursor:pointer;font:inherit;font-size:.75rem;font-weight:850;padding:7px 9px}.clinical-map-template-groups button.active{background:linear-gradient(135deg,rgba(52,211,153,.94),rgba(16,185,129,.78));border-color:rgba(110,231,183,.48)}.clinical-map-mark-summary span{padding:8px 10px}.clinical-map-integrations{grid-template-columns:repeat(7,minmax(0,1fr))}.clinical-map-integrations a{color:#fff;display:grid;grid-gap:4px;gap:4px;min-width:0;padding:10px;text-decoration:none}.clinical-map-integrations small,.clinical-map-integrations strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.anatomical-zone-strip,.anatomy-future-strip{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.anatomical-zone-strip span,.anatomy-future-strip span{background:rgba(255,255,255,.74);border:1px solid var(--glass-border);border-radius:999px;box-shadow:var(--shadow-sm);color:var(--muted);font-size:12px;font-weight:850;padding:8px 10px}.anatomical-map-tabs{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.anatomical-map-tabs button{background:var(--panel);border:1px solid var(--line);border-radius:18px;color:var(--muted);cursor:pointer;font-weight:800;min-height:54px;padding:11px 12px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.anatomical-map-tabs button:hover{border-color:var(--primary);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.anatomical-map-tabs button.active{background:var(--primary);border-color:var(--primary);color:#fff}.anatomical-map-layout{display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:flex-start;max-width:100%;min-width:0}.anatomical-map-viewport{--clinical-zoom:1;background:rgba(255,255,255,.42);border:1px solid rgba(226,232,240,.8);border-radius:36px;box-shadow:inset 0 1px 0 rgba(255,255,255,.7);max-height:min(78vh,860px);max-width:100%;min-width:0;overflow:auto;overscroll-behavior:contain;padding:0;position:relative;scrollbar-gutter:stable both-edges;touch-action:pan-x pan-y}.anatomical-map-canvas{background:linear-gradient(180deg,rgba(255,255,255,.76),rgba(236,253,245,.56)),var(--panel-2);border:1px solid var(--glass-border);border-radius:34px;cursor:crosshair;height:var(--clinical-canvas-height,480px);min-height:var(--clinical-canvas-height,480px);min-width:0;overflow:hidden;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-backdrop-filter:var(--surface-blur);backdrop-filter:var(--surface-blur);box-shadow:inset 0 1px 0 rgba(255,255,255,.92),var(--shadow-lg);width:var(--clinical-canvas-width,100%)}.anatomical-map-canvas.tool-move{cursor:move}.anatomical-map-canvas.tool-erase{cursor:not-allowed}.anatomical-map-canvas.mark-texto{cursor:text}.anatomical-map-canvas.mark-freehand{cursor:crosshair}.anatomical-drawing-layer{height:100%;inset:0;overflow:visible;pointer-events:auto;position:absolute;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:4}.anatomical-hit-surface{fill:transparent;pointer-events:all}.anatomical-svg-mark{cursor:pointer;filter:drop-shadow(0 6px 10px rgba(15,23,42,.16));outline:none;pointer-events:auto;transition:filter .16s ease,opacity .16s ease}.anatomical-svg-mark.selected,.anatomical-svg-mark:hover{filter:drop-shadow(0 0 10px rgba(52,211,153,.55)) drop-shadow(0 10px 18px rgba(15,23,42,.16))}.anatomical-svg-mark.pending{opacity:.72;pointer-events:none}.anatomical-svg-text-box{box-sizing:border-box;font-weight:850;height:100%;line-height:1.16;overflow-wrap:anywhere;padding:.28em .36em;white-space:pre-wrap;width:100%}.anatomical-box-selection{pointer-events:all}.anatomical-selection-glow{filter:drop-shadow(0 0 1.4px rgba(52,211,153,.9)) drop-shadow(0 0 5px rgba(52,211,153,.42));stroke:rgba(52,211,153,.82);stroke-width:1.15}.anatomical-selection-border{stroke:#0f172a;stroke-dasharray:1.4 1;stroke-width:.52}.anatomical-resize-handle{fill:#fff;filter:drop-shadow(0 2px 4px rgba(15,23,42,.22));stroke:#0f172a;stroke-width:.42}.anatomical-resize-handle:hover{fill:#34d399;stroke:#064e3b}.anatomical-selection-tooltip{fill:#0f172a;font-size:2.15px;font-weight:900;paint-order:stroke;pointer-events:none;stroke:rgba(255,255,255,.86);stroke-width:.22}.anatomical-text-editor{background:rgba(255,255,255,.42);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px dashed rgba(15,23,42,.28);border-radius:8px;box-shadow:0 10px 24px rgba(15,23,42,.12);color:var(--text);font-family:inherit;font-weight:850;line-height:1.18;min-height:38px;min-width:150px;outline:2px solid rgba(52,211,153,.22);overflow:hidden;padding:4px 6px;position:absolute;resize:none;transform:none;white-space:pre-wrap;z-index:12}.anatomical-text-editor::placeholder{color:rgba(100,116,139,.72)}.anatomical-photo-background{display:block;height:100%;min-height:var(--clinical-canvas-height,480px);object-fit:cover;opacity:.92;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.anatomical-export-panel,.anatomical-pro-controls,.smart-camera-panel{background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--glass-border);border-radius:24px;box-shadow:0 14px 30px rgba(15,23,42,.07);display:grid;grid-gap:10px;gap:10px;margin-bottom:10px;padding:12px}.anatomical-pro-controls{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.anatomical-export-panel{align-items:center;grid-template-columns:minmax(0,1fr) minmax(180px,auto)}.anatomical-export-panel p{margin:4px 0 0}.anatomical-export-panel>div:last-child{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.anatomical-layer-strip,.anatomical-mode-switch,.camera-quality-strip,.smart-camera-actions{display:flex;flex-wrap:wrap;gap:8px}.anatomical-layer-strip button,.anatomical-mode-switch button,.smart-camera-actions button{min-height:34px}.anatomical-layer-strip button,.anatomical-mode-switch button,.camera-quality-strip span{background:rgba(248,250,252,.82);border:1px solid var(--glass-border);border-radius:999px;color:var(--muted);cursor:pointer;font:inherit;font-size:12px;font-weight:900;padding:7px 10px}.anatomical-layer-strip button.active,.anatomical-mode-switch button.active{background:var(--primary);border-color:var(--primary);color:#fff}.anatomical-layer-strip button.hidden{opacity:.42;text-decoration:line-through}.anatomical-layer-strip .layer-eye{background:rgba(15,23,42,.04)}.anatomical-layer-summary{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.anatomical-layer-summary span{background:rgba(255,255,255,.72);border:1px solid var(--glass-border);border-radius:999px;color:var(--muted);font-size:12px;font-weight:850;padding:7px 10px}.anatomical-layer-summary span.hidden{opacity:.45;text-decoration:line-through}.anatomical-pro-controls label{color:var(--muted);display:grid;font-size:12px;font-weight:850;grid-gap:6px;gap:6px}.anatomical-pro-controls input{background:rgba(255,255,255,.82);border:1px solid var(--glass-border);border-radius:14px;font:inherit;min-height:38px;padding:8px 10px}.smart-camera-panel{grid-template-columns:1fr auto}.smart-camera-panel .btn input{display:none}.camera-quality-strip,.smart-camera-actions{grid-column:1/-1}.anatomy-map-figure{display:block;height:100%;min-height:var(--clinical-canvas-height,480px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.anatomy-map-figure path,.anatomy-map-figure rect{fill:rgba(255,255,255,.92);stroke:rgba(100,116,139,.32);stroke-width:3}.anatomy-map-figure line{stroke:rgba(100,116,139,.32);stroke-width:3}.anatomical-point{align-items:center;border:3px solid #fff;border-radius:999px;box-shadow:0 0 0 6px rgba(52,211,153,.16),var(--shadow-md);color:#fff;display:inline-flex;font-size:11px;font-weight:900;height:22px;justify-content:center;position:absolute;transform:translate(-50%,-50%);transition:transform .18s ease,box-shadow .18s ease;width:22px}.anatomical-point.saved{background:var(--primary);cursor:pointer}.anatomical-point.saved:hover{box-shadow:0 0 0 9px rgba(52,211,153,.2),var(--shadow-lg);transform:translate(-50%,-50%) scale(1.08)}.anatomical-point.pending{background:var(--primary-2);pointer-events:none}.anatomical-color-strip,.anatomical-map-kpis,.anatomical-tool-strip,.anatomical-zoom-strip{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0;min-width:0}.anatomical-drawing-toolbar{background:linear-gradient(145deg,rgba(255,255,255,.78),rgba(236,253,245,.44)),rgba(255,255,255,.62);-webkit-backdrop-filter:blur(22px) saturate(1.18);backdrop-filter:blur(22px) saturate(1.18);border:1px solid rgba(255,255,255,.78);border-radius:26px;box-shadow:0 18px 44px rgba(15,23,42,.1),inset 0 1px 0 rgba(255,255,255,.88);margin:10px 0;max-width:100%;overflow-x:auto;padding:10px;position:-webkit-sticky;position:sticky;top:10px;z-index:8}.anatomical-toolbar-groups{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));min-width:0}.anatomical-tool-group{background:rgba(255,255,255,.5);border:1px solid rgba(226,232,240,.72);border-radius:18px;display:grid;grid-gap:6px;gap:6px;padding:8px}.anatomical-clinical-presets>strong,.anatomical-tool-group>span{color:#0f172a;font-size:10px;font-weight:950;letter-spacing:0;text-transform:uppercase}.anatomical-clinical-presets,.anatomical-tool-group>div{display:flex;flex-wrap:wrap;gap:6px}.anatomical-clinical-presets button,.anatomical-tool-group button,.anatomical-tool-strip button{background:rgba(255,255,255,.74);border:1px solid var(--glass-border);border-radius:999px;color:var(--muted);cursor:pointer;font:inherit;font-size:11px;font-weight:900;min-height:30px;max-width:100%;padding:5px 9px;white-space:normal}.anatomical-clinical-presets button:disabled,.anatomical-tool-group button:disabled,.anatomical-tool-strip button:disabled{cursor:not-allowed;opacity:.42}.anatomical-clinical-presets button.active,.anatomical-tool-group button.active,.anatomical-tool-strip button.active{background:var(--primary);border-color:var(--primary);color:#fff;box-shadow:0 10px 24px rgba(16,185,129,.18)}.anatomical-clean-group{background:rgba(248,250,252,.62)}.anatomical-clinical-presets{align-items:center;background:rgba(15,23,42,.035);border:1px solid rgba(148,163,184,.2);border-radius:18px;margin-top:8px;padding:8px}.anatomical-clinical-presets button{background:rgba(255,255,255,.78)}.anatomical-color-strip button{border:3px solid rgba(255,255,255,.92);border-radius:999px;box-shadow:0 0 0 1px rgba(148,163,184,.3);cursor:pointer;height:28px;width:28px}.anatomical-color-strip button.active{box-shadow:0 0 0 3px rgba(15,23,42,.12),0 0 0 6px rgba(52,211,153,.14)}.anatomical-color-strip label{align-items:center;background:rgba(255,255,255,.72);border:1px solid var(--glass-border);border-radius:999px;color:var(--muted);display:inline-flex;font-size:12px;font-weight:900;gap:8px;padding:5px 9px}.anatomical-color-strip input{border:0;height:24px;padding:0;width:32px}.anatomical-zoom-strip{align-items:center;background:rgba(236,253,245,.62);border:1px solid rgba(52,211,153,.18);border-radius:18px;padding:7px 9px}.anatomical-zoom-strip strong{color:var(--text);font-size:12px;font-weight:950}.anatomical-zoom-strip button{background:rgba(255,255,255,.78);border:1px solid var(--glass-border);border-radius:999px;color:var(--muted);cursor:pointer;font:inherit;font-size:12px;font-weight:950;min-height:32px;padding:6px 10px}.anatomical-zoom-strip button.active{background:#0f172a;border-color:rgba(15,23,42,.16);color:#fff;box-shadow:0 12px 24px rgba(15,23,42,.16)}.anatomical-zoom-strip span{color:var(--muted);font-size:12px;font-weight:850}.anatomical-map-kpis span{background:rgba(236,253,245,.74);border:1px solid rgba(52,211,153,.22);border-radius:999px;color:var(--primary-dark);font-size:12px;font-weight:900;padding:7px 9px}.anatomical-mark{--mark-color:var(--primary);align-items:center;background:var(--mark-color);border:3px solid #fff;box-shadow:0 0 0 6px color-mix(in srgb,var(--mark-color) 22%,transparent),var(--shadow-md);color:#fff;cursor:pointer;display:inline-flex;font-size:11px;font-weight:950;height:26px;justify-content:center;position:absolute;transform:translate(-50%,-50%);transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease;width:26px;z-index:3}.anatomical-mark.moving,.anatomical-mark.selected,.anatomical-mark:hover{box-shadow:0 0 0 10px color-mix(in srgb,var(--mark-color) 24%,transparent),var(--shadow-lg);transform:translate(-50%,-50%) scale(1.08)}.anatomical-mark.demo{animation:anatomicalDemoPulse 2.8s ease-in-out infinite}.anatomical-mark.pending{opacity:.78;pointer-events:none}@keyframes anatomicalDemoPulse{0%,to{filter:saturate(1)}50%{filter:saturate(1.18) brightness(1.04)}}.anatomical-mark-punto{border-radius:999px}.anatomical-mark-linea{border-radius:999px;height:12px;transform:translateY(-50%) rotate(var(--mark-angle,0deg));transform-origin:left center;width:var(--mark-width,58px)}.anatomical-mark-x{background:transparent;border:0;box-shadow:none;color:var(--mark-color);font-size:30px;height:34px;text-shadow:0 2px 0 #fff,0 0 18px color-mix(in srgb,var(--mark-color) 35%,transparent);width:34px}.anatomical-mark-circulo{background:color-mix(in srgb,var(--mark-color) 12%,transparent);border-color:var(--mark-color);border-radius:999px;height:42px;width:42px}.anatomical-mark-cuadrado{background:color-mix(in srgb,var(--mark-color) 16%,transparent);border-color:var(--mark-color);border-radius:9px;height:38px;width:38px}.anatomical-mark-vector{border-radius:999px;height:18px;transform:translateY(-50%) rotate(var(--mark-angle,0deg));transform-origin:left center;width:var(--mark-width,62px)}.anatomical-mark-vector:after{border-bottom:9px solid transparent;border-left:13px solid var(--mark-color);border-top:9px solid transparent;content:"";position:absolute;right:-11px}.anatomical-mark-texto{border-radius:10px;height:auto;min-height:28px;min-width:56px;padding:5px 8px;width:auto}.anatomical-mark-lapiz{background:transparent;border:0;box-shadow:none;color:var(--mark-color);font-size:20px;height:auto;text-shadow:0 2px 0 #fff,0 0 16px color-mix(in srgb,var(--mark-color) 35%,transparent);width:var(--mark-width,58px)}.anatomical-mark-lapiz,.anatomical-mark-sombreado{transform:translateY(-50%) rotate(var(--mark-angle,0deg));transform-origin:left center}.anatomical-mark-sombreado{background:color-mix(in srgb,var(--mark-color) 22%,transparent);border-color:color-mix(in srgb,var(--mark-color) 70%,#fff);border-radius:44% 56% 52% 48%;height:58px;width:max(78px,var(--mark-width,78px))}.anatomical-mark-lapiz.moving,.anatomical-mark-lapiz.selected,.anatomical-mark-lapiz:hover,.anatomical-mark-linea.moving,.anatomical-mark-linea.selected,.anatomical-mark-linea:hover,.anatomical-mark-sombreado.moving,.anatomical-mark-sombreado.selected,.anatomical-mark-sombreado:hover,.anatomical-mark-vector.moving,.anatomical-mark-vector.selected,.anatomical-mark-vector:hover{transform:translateY(-50%) rotate(var(--mark-angle,0deg)) scale(1.04)}.anatomical-map-panel{background:rgba(255,255,255,.72);-webkit-backdrop-filter:var(--surface-blur);backdrop-filter:var(--surface-blur);border:1px solid var(--glass-border);border-radius:30px;box-shadow:var(--shadow-md);padding:18px}.anatomical-selected-panel{background:linear-gradient(145deg,rgba(255,255,255,.78),rgba(236,253,245,.48)),radial-gradient(circle at 100% 0,rgba(52,211,153,.18),transparent 34%);border:1px solid rgba(52,211,153,.24);border-radius:24px;box-shadow:0 16px 34px rgba(15,23,42,.08);display:grid;grid-gap:10px;gap:10px;margin:12px 0;padding:14px}.anatomical-selected-panel>div:first-child{align-items:center;display:flex;gap:10px;justify-content:space-between}.anatomical-selected-panel p{color:var(--muted);margin:0}.anatomical-object-properties{background:linear-gradient(145deg,rgba(255,255,255,.72),rgba(248,250,252,.46)),radial-gradient(circle at 100% 0,rgba(52,211,153,.14),transparent 34%);border:1px solid rgba(226,232,240,.74);border-radius:24px;box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 14px 34px rgba(15,23,42,.07);display:grid;grid-gap:12px;gap:12px;margin:12px 0;padding:14px}.anatomical-object-properties>div:first-child{display:grid;grid-gap:3px;gap:3px}.anatomical-object-properties strong{color:#0f172a;font-size:16px;font-weight:950}.anatomical-object-properties small,.anatomical-property-observation p{color:var(--muted)}.anatomical-property-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.anatomical-property-grid label,.anatomical-property-observation{background:rgba(255,255,255,.64);border:1px solid rgba(226,232,240,.74);border-radius:16px;color:var(--muted);display:grid;font-size:11px;font-weight:900;grid-gap:6px;gap:6px;padding:8px}.anatomical-property-grid input{background:rgba(248,250,252,.82);border:1px solid rgba(226,232,240,.9);border-radius:11px;color:#0f172a;font:inherit;font-size:12px;min-height:32px;padding:6px 8px;width:100%}.anatomical-property-grid input[type=color]{padding:3px}.anatomical-property-grid input[type=range]{padding:0}.anatomical-property-observation span{color:#0f172a;font-size:11px;font-weight:950}.anatomical-property-observation p{margin:0}.anatomical-clinical-object-panel,.anatomical-map-clinical-timeline{background:linear-gradient(145deg,rgba(255,255,255,.78),rgba(236,253,245,.4)),radial-gradient(circle at 100% 0,rgba(52,211,153,.16),transparent 34%);border:1px solid rgba(52,211,153,.18);border-radius:24px;box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 16px 36px rgba(15,23,42,.08);display:grid;grid-gap:12px;gap:12px;margin:12px 0;padding:14px}.anatomical-clinical-object-panel>div:first-child,.anatomical-map-clinical-timeline>div:first-child{display:grid;grid-gap:4px;gap:4px}.anatomical-clinical-object-panel strong,.anatomical-map-clinical-timeline strong{color:#0f172a;font-size:15px;font-weight:950}.anatomical-clinical-object-panel p,.anatomical-map-clinical-timeline p{margin:0}.anatomical-clinical-fields{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.anatomical-clinical-fields label,.anatomical-clinical-notes{background:rgba(255,255,255,.68);border:1px solid rgba(226,232,240,.74);border-radius:16px;color:var(--muted);display:grid;font-size:11px;font-weight:900;grid-gap:6px;gap:6px;padding:8px}.anatomical-clinical-fields input,.anatomical-clinical-fields select,.anatomical-clinical-notes textarea{background:rgba(248,250,252,.86);border:1px solid rgba(226,232,240,.9);border-radius:11px;color:#0f172a;font:inherit;font-size:12px;min-height:34px;padding:7px 8px;width:100%}.anatomical-clinical-notes textarea{min-height:76px;resize:vertical}.anatomical-clinical-fields :disabled,.anatomical-clinical-notes :disabled{cursor:not-allowed;opacity:.58}.anatomical-map-clinical-timeline article{align-items:flex-start;background:rgba(255,255,255,.64);border:1px solid rgba(226,232,240,.74);border-radius:18px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:30px 1fr;padding:9px}.anatomical-map-clinical-timeline article>span{align-items:center;background:#0f172a;border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:950;height:28px;justify-content:center;width:28px}.anatomical-map-clinical-timeline small{color:var(--muted);display:block;font-size:11px;font-weight:850;margin-top:2px}.anatomical-map-clinical-timeline article p{color:var(--muted);font-size:12px;margin-top:5px}.anatomical-map-panel h3{margin-top:0}.tablet-mode{display:grid;grid-gap:14px;gap:14px;margin-top:16px;max-width:100%;overflow-x:clip}.tablet-launch{font-size:18px;justify-content:center;min-height:64px;width:100%}.tablet-v20-cockpit{align-items:stretch;background:linear-gradient(135deg,rgba(255,255,255,.82),rgba(240,253,250,.58)),radial-gradient(circle at 9% 18%,rgba(20,184,166,.18),transparent 30%),radial-gradient(circle at 92% 12%,rgba(14,165,233,.18),transparent 28%);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);border-radius:28px;box-shadow:var(--shadow-md);display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);padding:18px}.tablet-v20-hero{display:grid;grid-gap:8px;gap:8px;min-width:0}.tablet-v20-hero h3{font-size:clamp(24px,2.4vw,34px);letter-spacing:0;margin:0}.tablet-v20-status-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.tablet-patient-access-v20 a,.tablet-v20-status-grid a,.tablet-v20-status-grid button{align-items:center;background:rgba(255,255,255,.72);border:1px solid var(--glass-border);border-radius:18px;box-shadow:var(--shadow-sm);color:var(--text);cursor:pointer;display:grid;font:inherit;font-weight:950;min-height:68px;min-width:0;padding:12px 14px;text-decoration:none}.tablet-v20-status-grid span{color:var(--muted);font-size:12px;font-weight:850}.tablet-patient-access-v20{background:rgba(248,250,252,.72);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--glass-border);border-radius:24px;display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(6,minmax(0,1fr));padding:10px;position:-webkit-sticky;position:sticky;top:8px;z-index:8}.tablet-patient-access-v20 a{font-size:13px;justify-items:center;min-height:52px;text-align:center}.tablet-entry h3,.tablet-flow-panel h3{margin:0}.tablet-shortcuts{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));min-width:0}.tablet-flow-grid a,.tablet-flow-grid button,.tablet-shortcut{align-items:center;background:rgba(255,255,255,.78);border:1px solid var(--glass-border);border-radius:20px;box-shadow:var(--shadow-sm);color:var(--text);cursor:pointer;display:inline-flex;font-size:15px;font-weight:900;justify-content:center;min-height:70px;min-width:0;overflow-wrap:anywhere;padding:14px;text-align:center;text-decoration:none;white-space:normal}.tablet-shortcut{flex-direction:column;gap:5px}.tablet-shortcut strong{font-size:16px}.tablet-shortcut span{color:var(--muted);font-size:12px;font-weight:800}.tablet-flow-grid a:hover,.tablet-flow-grid button:hover,.tablet-shortcut:hover{border-color:var(--primary);transform:translateY(-1px)}.tablet-flow{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(8,minmax(82px,1fr));min-width:0}.tablet-architecture span,.tablet-flow span{background:rgba(248,250,252,.76);border:1px solid var(--glass-border);border-radius:999px;color:var(--muted);font-size:12px;font-weight:900;min-width:0;overflow-wrap:anywhere;padding:8px 10px;text-align:center;white-space:normal}.tablet-tabs{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));min-width:0}.tablet-tabs button{background:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--glass-border);border-radius:20px;box-shadow:var(--shadow-sm);color:var(--text);cursor:pointer;font-size:15px;font-weight:900;min-height:64px;min-width:0;overflow-wrap:anywhere;padding:14px;white-space:normal}.tablet-tabs button.active{background:var(--primary);border-color:var(--primary);color:#fff}.tablet-panel{background:rgba(255,255,255,.72);-webkit-backdrop-filter:var(--surface-blur);backdrop-filter:var(--surface-blur);border:1px solid var(--glass-border);border-radius:24px;box-shadow:var(--shadow-md);padding:18px}.tablet-panel input,.tablet-panel select,.tablet-panel textarea{min-height:54px}.tablet-panel textarea{min-height:96px}.tablet-action{font-size:16px;justify-content:center;min-height:58px;width:100%}.tablet-command-center,.tablet-flow-panel{display:grid;grid-gap:14px;gap:14px}.tablet-command-center{align-items:center;background:linear-gradient(135deg,rgba(255,255,255,.8),rgba(236,253,245,.46)),radial-gradient(circle at 100% 0,rgba(52,211,153,.2),transparent 32%);-webkit-backdrop-filter:var(--surface-blur);backdrop-filter:var(--surface-blur);border:1px solid var(--glass-border);border-radius:30px;box-shadow:var(--shadow-md);grid-template-columns:minmax(0,1fr) minmax(220px,auto);padding:18px}.tablet-command-center h3,.tablet-panel-head h3{margin:4px 0}.tablet-role-switch{background:rgba(255,255,255,.62);border:1px solid var(--glass-border);border-radius:22px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));padding:8px}.tablet-mode-grid button,.tablet-role-switch button{background:rgba(255,255,255,.76);border:1px solid var(--glass-border);border-radius:18px;color:var(--text);cursor:pointer;font:inherit;font-weight:950;min-height:54px;padding:10px 12px}.tablet-mode-grid button.active,.tablet-role-switch button.active{background:#0f172a;border-color:rgba(15,23,42,.12);color:#fff}.tablet-map-tools,.tablet-role-strip{display:flex;flex-wrap:wrap;gap:8px}.tablet-map-tools span,.tablet-role-strip span{background:rgba(236,253,245,.76);border:1px solid rgba(52,211,153,.22);border-radius:999px;color:var(--primary-dark);font-size:12px;font-weight:950;padding:8px 11px}.tablet-treatment-strip{display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(220px,1.1fr) repeat(3,minmax(160px,1fr))}.tablet-consent-preview,.tablet-template-card,.tablet-treatment-strip article,.tablet-treatment-strip label{background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--glass-border);border-radius:22px;box-shadow:var(--shadow-sm);display:grid;grid-gap:7px;gap:7px;min-width:0;padding:12px}.tablet-treatment-strip label{color:var(--muted);font-size:12px;font-weight:900}.tablet-treatment-strip select{background:rgba(255,255,255,.84);border:1px solid var(--glass-border);border-radius:15px;font:inherit;min-height:46px;padding:9px 10px}.tablet-consent-preview strong,.tablet-template-card strong,.tablet-treatment-strip strong{color:var(--text)}.tablet-consent-preview p,.tablet-template-card span,.tablet-treatment-strip span{color:var(--muted);font-size:13px;font-weight:800;margin:0}.tablet-mode-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.tablet-mode-grid button{align-content:center;display:grid;grid-gap:5px;gap:5px;min-height:96px;text-align:left}.tablet-mode-grid button span{color:inherit;font-size:12px;font-weight:750;opacity:.78}.tablet-panel-head{align-items:center;display:flex;gap:12px;justify-content:space-between}.tablet-exam-panel{gap:14px}.tablet-signature-mode{display:grid;grid-gap:14px;gap:14px}.tablet-signature-pad{align-items:center;background:linear-gradient(135deg,rgba(248,250,252,.82),rgba(236,253,245,.42)),repeating-linear-gradient(0deg,transparent 0 30px,rgba(148,163,184,.14) 31px);border:1px dashed rgba(52,211,153,.42);border-radius:22px;color:var(--muted);display:grid;justify-items:center;min-height:180px;padding:18px;text-align:center;touch-action:none}.tablet-signature-pad span{color:var(--text);font-size:18px;font-weight:950}.tablet-flow-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.tablet-architecture{display:flex;flex-wrap:wrap;gap:8px}.tablet-map-shortcut{display:grid;grid-gap:12px;gap:12px}.tablet-map-shortcut h3{margin:0}.tablet-v20-clinical-points label{border-color:rgba(20,184,166,.24)}.tablet-v20-quality{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.tablet-v20-quality span{background:rgba(240,253,250,.78);border:1px solid rgba(20,184,166,.22);border-radius:999px;color:#0f766e;font-size:12px;font-weight:950;padding:9px 10px;text-align:center}.tablet-drawing-pad-v20{align-items:center;background:linear-gradient(135deg,rgba(255,255,255,.78),rgba(240,253,250,.56)),linear-gradient(90deg,rgba(15,23,42,.06) 1px,transparent 0),linear-gradient(0deg,rgba(15,23,42,.06) 1px,transparent 0);background-size:auto,38px 38px,38px 38px;border:1px dashed rgba(20,184,166,.42);border-radius:24px;color:var(--muted);display:grid;justify-items:center;min-height:220px;padding:18px;position:relative;text-align:center;touch-action:none}.tablet-drawing-pad-v20 strong{color:var(--text);font-size:20px;font-weight:950}.tablet-drawing-pad-v20 small{color:var(--muted);font-weight:800}.tablet-drawing-crosshair-v20{align-items:center;background:rgba(20,184,166,.14);border:1px solid rgba(20,184,166,.32);border-radius:999px;color:#0f766e;display:inline-flex;font-size:28px;font-weight:950;height:54px;justify-content:center;line-height:1;width:54px}.tablet-floating-notes-v20{background:rgba(255,255,255,.76);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid var(--glass-border);border-radius:24px;bottom:18px;box-shadow:var(--shadow-md);display:grid;grid-gap:10px;gap:10px;max-width:min(360px,calc(100vw - 32px));padding:14px;position:fixed;right:18px;z-index:20}.tablet-floating-notes-v20>div:first-child{display:grid;grid-gap:4px;gap:4px}.tablet-floating-notes-v20 strong{color:var(--text);font-size:16px;font-weight:950}.tablet-floating-notes-v20 textarea{background:rgba(248,250,252,.82);border:1px solid var(--glass-border);border-radius:16px;color:var(--text);font:inherit;min-height:112px;padding:12px;resize:vertical}.tablet-floating-actions-v20{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.tablet-floating-actions-v20 button{background:#0f172a;border:1px solid rgba(15,23,42,.12);border-radius:14px;color:#fff;cursor:pointer;font:inherit;font-size:13px;font-weight:950;min-height:44px;padding:8px 10px}.agenda-premium{display:grid;grid-gap:12px;gap:12px;min-height:calc(100vh - 140px);max-width:100%;min-width:0;overflow-x:clip}.agenda-create-panel{margin-bottom:12px}.agenda-create-panel summary{align-items:center;background:rgba(255,255,255,.72);border:1px solid var(--glass-border);border-radius:18px;box-shadow:var(--shadow-sm);color:var(--text);cursor:pointer;display:inline-flex;font-weight:900;min-height:38px;padding:8px 14px}.agenda-create-panel summary::-webkit-details-marker{display:none}.agenda-create-panel[open] summary{margin-bottom:10px}.agenda-create-panel .card{border-radius:20px;padding:14px}.agenda-counters{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.agenda-counters .metric{border-radius:16px;min-height:60px;padding:9px 11px}.agenda-counters .metric strong{font-size:clamp(18px,1.7vw,24px)}.agenda-command{align-items:end;background:rgba(248,250,252,.82);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--glass-border);border-radius:18px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(190px,250px) minmax(0,1fr) minmax(140px,auto);max-width:100%;min-width:0;padding:7px;position:-webkit-sticky;position:sticky;top:8px;z-index:5}.agenda-mode-toggle{background:rgba(255,255,255,.68);border:1px solid var(--glass-border);border-radius:14px;display:grid;grid-gap:4px;gap:4px;grid-template-columns:repeat(2,minmax(0,1fr));padding:4px}.agenda-mode-toggle button{background:transparent;border:0;border-radius:10px;color:var(--muted);cursor:pointer;font-size:12px;font-weight:900;min-height:29px;padding:5px 8px}.agenda-mode-toggle button.active{background:var(--primary);color:#fff}.agenda-date-bar{display:grid;grid-gap:7px;gap:7px;grid-template-columns:1.4fr .8fr .8fr}.agenda-admin-card,.agenda-date-bar div{background:rgba(255,255,255,.72);border:1px solid var(--glass-border);border-radius:16px;box-shadow:var(--shadow-sm);padding:8px 10px}.agenda-date-bar span{color:var(--muted);display:block;font-size:10px;font-weight:900;text-transform:uppercase}.agenda-date-bar strong{display:block;font-size:14px;margin-top:2px;text-transform:capitalize}.agenda-admin-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr)}.agenda-admin-card summary{color:var(--text);cursor:pointer;font-weight:900;list-style:none}.agenda-admin-card summary::-webkit-details-marker{display:none}.agenda-admin-card[open] summary{margin-bottom:12px}.agenda-professional-form{display:grid;grid-gap:10px;gap:10px}.form-grid.three{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.agenda-day-checks,.agenda-permission-checks,.agenda-permissions{display:flex;flex-wrap:wrap;gap:8px}.agenda-day-checks label,.agenda-permission-checks label,.agenda-permissions span{align-items:center;background:rgba(248,250,252,.82);border:1px solid var(--glass-border);border-radius:999px;color:var(--muted);display:inline-flex;font-size:12px;font-weight:850;gap:6px;min-height:32px;padding:6px 10px}.agenda-professional-manager{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.agenda-professional-manager article{align-items:center;background:rgba(248,250,252,.72);border:1px solid var(--glass-border);border-radius:16px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr) auto auto auto;padding:8px}.agenda-professional-manager small{color:var(--muted);display:block;font-weight:750}.professional-color-dot{border-radius:999px;box-shadow:0 0 0 3px rgba(255,255,255,.72);display:inline-block;height:12px;width:12px}.agenda-view-toggle{background:rgba(255,255,255,.68);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--glass-border);border-radius:18px;box-shadow:var(--shadow-sm);display:flex;gap:6px;overflow-x:auto;padding:6px;scrollbar-width:thin}.agenda-view-toggle button{background:transparent;border:0;border-radius:12px;color:var(--muted);cursor:pointer;font-weight:900;flex:0 0 auto;min-height:34px;min-width:92px;padding:7px 10px;white-space:nowrap}.agenda-view-toggle button.active{background:var(--primary);box-shadow:var(--shadow-sm);color:#fff}.agenda-filters{min-width:0}.agenda-compact-controls{align-items:end;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) minmax(180px,260px);min-width:0}.agenda-professional-rail{align-items:center;background:rgba(255,255,255,.68);border:1px solid var(--glass-border);border-radius:14px;box-shadow:var(--shadow-sm);display:grid;grid-gap:7px;gap:7px;grid-template-columns:auto minmax(0,1fr);min-width:0;padding:5px 6px}.agenda-selected-count{align-items:center;background:rgba(248,250,252,.82);border:1px solid var(--line);border-radius:12px;display:flex;gap:5px;min-height:30px;padding:4px 7px;white-space:nowrap}.agenda-selected-count strong{font-size:16px;line-height:1}.agenda-selected-count span{color:var(--muted);font-size:11px;font-weight:900}.agenda-rail-scroll{display:flex;gap:5px;min-width:0;overflow-x:auto;padding-bottom:1px;scrollbar-width:thin}.professional-rail-chip,.rail-action{align-items:center;background:rgba(255,255,255,.74);border:1px solid var(--glass-border);border-radius:999px;color:var(--muted);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:900;gap:5px;min-height:30px;max-width:182px;padding:5px 8px}.professional-rail-chip span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.professional-rail-chip.active{background:rgba(16,185,129,.1);color:var(--text)}.agenda-filters summary{color:var(--muted);cursor:pointer;font-size:12px;font-weight:900;list-style:none;margin-bottom:7px;text-transform:uppercase}.agenda-filters summary::-webkit-details-marker{display:none}.agenda-filter-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(220px,.8fr) minmax(240px,1fr)}.agenda-professional-filter,.agenda-search{min-width:0}.agenda-search.compact{display:grid;grid-gap:4px;gap:4px}.agenda-search.compact span{color:var(--muted);font-size:10px;font-weight:900;text-transform:uppercase}.agenda-search.compact input{min-height:32px;padding-block:6px}.agenda-professional-filter>span{color:var(--muted);display:block;font-size:12px;font-weight:900;margin-bottom:7px;text-transform:uppercase}.agenda-multi-professionals{display:flex;flex-wrap:wrap;gap:7px}.professional-chip{align-items:center;background:rgba(255,255,255,.74);border:1px solid var(--glass-border);border-radius:999px;color:var(--muted);cursor:pointer;display:inline-flex;font-size:12px;font-weight:900;gap:6px;min-height:34px;padding:6px 10px}.professional-chip.active{background:rgba(16,185,129,.1);color:var(--text)}.agenda-professionals-strip{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(5,minmax(150px,1fr));overflow-x:auto;padding-bottom:2px}.agenda-professionals-strip article{background:rgba(255,255,255,.68);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--glass-border);border-left:5px solid var(--primary);border-radius:18px;box-shadow:var(--shadow-sm);display:grid;grid-gap:3px;gap:3px;min-width:150px;padding:10px}.agenda-professionals-strip small,.agenda-professionals-strip span{color:var(--muted);font-weight:750}.agenda-professionals-strip small{font-size:12px}.agenda-ai-preview,.agenda-automations{align-items:center;background:rgba(255,255,255,.68);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--glass-border);border-radius:18px;box-shadow:var(--shadow-sm);display:flex;flex-wrap:wrap;gap:7px;padding:10px}.agenda-automations summary{cursor:pointer;font-weight:900;list-style:none}.agenda-automations summary::-webkit-details-marker{display:none}.agenda-automations div{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.agenda-ai-preview strong{margin-right:4px}.agenda-ai-preview span,.agenda-automations span{background:var(--panel-2);border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:12px;font-weight:850;padding:5px 9px}.agenda-board{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr);align-items:flex-start;min-height:0;min-width:0}.agenda-board,.agenda-board.drawer-open .agenda-calendar{max-width:100%}.agenda-calendar,.agenda-list{display:grid;grid-gap:14px;gap:14px;max-width:100%;min-width:0}.agenda-day-view{background:rgba(255,255,255,.54);-webkit-backdrop-filter:var(--surface-blur);backdrop-filter:var(--surface-blur);border:1px solid var(--glass-border);border-radius:24px;box-shadow:var(--shadow-lg);display:grid;max-height:min(66vh,680px);overflow:hidden;overflow-y:auto}.agenda-day-title{align-items:center;background:rgba(255,255,255,.86);border-bottom:1px solid var(--line);display:flex;gap:12px;justify-content:space-between;padding:12px 14px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.agenda-day-title strong{text-transform:capitalize}.agenda-day-title span{color:var(--muted);font-size:12px;font-weight:850}.agenda-hour-row{display:grid;grid-template-columns:62px minmax(0,1fr);min-height:72px}.agenda-hour-row+.agenda-hour-row{border-top:1px solid var(--line)}.agenda-hour-label{background:rgba(248,250,252,.68);color:var(--muted);font-size:12px;font-weight:900;padding:12px 9px}.agenda-hour-content{display:grid;grid-gap:8px;gap:8px;padding:8px}.agenda-hour-content.multi{overflow-x:auto}.agenda-hour-content.free{align-content:center}.free-slot{background:rgba(255,255,255,.46);border:1px dashed var(--line-strong);border-radius:16px;color:var(--muted);font-size:12px;font-weight:800;padding:10px}.free-slot.compact{padding:7px 8px}.agenda-week-view{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(7,minmax(118px,1fr));max-height:min(66vh,680px);overflow-x:auto;overflow-y:auto;padding-bottom:6px;max-width:100%}.agenda-week-day{background:rgba(255,255,255,.62);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--glass-border);border-radius:18px;box-shadow:var(--shadow-sm);color:var(--text);cursor:pointer;font:inherit;min-width:118px;padding:8px;text-align:left}.agenda-month-day.selected-day,.agenda-week-day.selected-day{border-color:var(--primary);box-shadow:0 0 0 2px rgba(52,211,153,.28),var(--shadow-sm)}.agenda-week-header{border-bottom:1px solid var(--line);display:grid;grid-gap:3px;gap:3px;margin-bottom:7px;padding-bottom:7px}.agenda-week-header span{color:var(--muted);font-size:12px;font-weight:800}.agenda-professional-counts{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.agenda-professional-counts span{background:rgba(255,255,255,.72);border:1px solid var(--line);border-radius:999px;font-size:10px;padding:3px 6px}.agenda-week-list{display:grid;grid-gap:7px;gap:7px;max-height:58vh;overflow-y:auto}.agenda-professional-columns{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(5,minmax(168px,1fr));min-width:860px}.agenda-professional-lane{background:rgba(255,255,255,.56);border:1px solid var(--glass-border);border-radius:18px;display:grid;grid-gap:7px;gap:7px;padding:8px}.agenda-professional-lane.drop-target{background:linear-gradient(145deg,rgba(236,253,245,.92),rgba(255,255,255,.64)),radial-gradient(circle at 50% 0,rgba(52,211,153,.18),transparent 44%);border-color:rgba(16,185,129,.58);box-shadow:0 16px 40px rgba(16,185,129,.12),0 0 0 2px rgba(52,211,153,.16),inset 0 1px 0 rgba(255,255,255,.88)}.agenda-lane-header{border-bottom:1px solid var(--line);display:grid;grid-gap:3px;gap:3px;grid-template-columns:auto minmax(0,1fr);padding:2px 2px 7px}.agenda-lane-header strong{font-size:12px;line-height:1.15}.agenda-lane-header span{color:var(--muted);font-size:11px;font-weight:800}.agenda-lane-header>span:not(.professional-color-dot){grid-column:2}.agenda-appointment{background:linear-gradient(145deg,rgba(255,255,255,.84),rgba(248,250,252,.62));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:18px;box-shadow:var(--shadow-sm);cursor:pointer;display:grid;border:1px solid var(--glass-border);border-left:5px solid var(--primary);grid-gap:10px;gap:10px;grid-template-columns:70px minmax(0,1fr) 150px;padding:10px;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.agenda-appointment.draggable{cursor:-webkit-grab;cursor:grab}.agenda-appointment.draggable:active{cursor:-webkit-grabbing;cursor:grabbing}.appointment-hover-summary{background:linear-gradient(145deg,rgba(255,255,255,.92),rgba(248,250,252,.7)),radial-gradient(circle at 0 0,rgba(52,211,153,.18),transparent 44%);-webkit-backdrop-filter:blur(18px) saturate(1.14);backdrop-filter:blur(18px) saturate(1.14);border:1px solid rgba(52,211,153,.24);border-radius:16px;box-shadow:0 18px 42px rgba(15,23,42,.16),inset 0 1px 0 rgba(255,255,255,.88);display:grid;grid-gap:3px;gap:3px;left:18px;min-width:210px;opacity:0;padding:10px;pointer-events:none;position:absolute;top:calc(100% - 4px);transform:translateY(8px) scale(.98);transition:opacity .15s ease,transform .17s ease;z-index:30}.appointment-hover-summary strong{color:var(--text);font-size:13px}.appointment-hover-summary span{color:var(--muted);font-size:11px;font-weight:800}.agenda-appointment:focus-visible .appointment-hover-summary,.agenda-appointment:hover .appointment-hover-summary{opacity:1;transform:translateY(0) scale(1)}.agenda-appointment.compact,.agenda-week-list .agenda-appointment{gap:10px;grid-template-columns:1fr;padding:8px}.agenda-week-list .agenda-time{align-items:center;grid-template-columns:auto 1fr;justify-items:start;min-height:0}.agenda-week-list .agenda-time strong{font-size:15px}.agenda-week-list .agenda-row{align-items:flex-start;display:grid}.agenda-appointment.selected,.agenda-appointment:hover{border-color:rgba(52,211,153,.55);box-shadow:var(--shadow-lg);transform:translateY(-1px)}.agenda-time{align-content:center;background:linear-gradient(180deg,var(--panel-2),#fff);border:1px solid var(--line);border-radius:16px;display:grid;grid-gap:4px;gap:4px;justify-items:center;min-height:64px;padding:8px}.agenda-time strong{font-size:18px}.agenda-time span{color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase}.agenda-main{min-width:0}.agenda-row{align-items:center;display:flex;gap:8px;justify-content:space-between}.agenda-row h3{font-size:15px;letter-spacing:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agenda-main p{display:-webkit-box;font-size:12px;line-height:1.25;margin:5px 0;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.agenda-meta{color:var(--muted);display:flex;flex-wrap:wrap;gap:5px;font-size:11px;font-weight:700}.agenda-meta span{background:rgba(248,250,252,.72);border:1px solid var(--glass-border);border-radius:999px;max-width:100%;overflow:hidden;padding:4px 7px;text-overflow:ellipsis;white-space:nowrap}.agenda-flags{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.agenda-flags.panel{margin:12px 0}.agenda-flags span{background:rgba(255,255,255,.92);border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:11px;font-weight:900;padding:4px 7px}.agenda-appointment-links{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.agenda-appointment-links a,.agenda-list-actions-v17 a,.agenda-list-actions-v17 button{background:rgba(8,17,31,.84);border:1px solid rgba(52,211,153,.22);border-radius:999px;color:#fff;cursor:pointer;font-size:.72rem;font-weight:900;padding:7px 10px;line-height:1.2;min-width:0;white-space:normal}.agenda-list-view-v17{display:grid;grid-gap:14px;gap:14px}.agenda-list-head-v17,.agenda-list-row-v17{background:rgba(255,255,255,.74);-webkit-backdrop-filter:blur(20px) saturate(170%);backdrop-filter:blur(20px) saturate(170%);border:1px solid var(--glass-border);border-radius:20px;box-shadow:var(--shadow-sm)}.agenda-list-head-v17{align-items:center;display:flex;justify-content:space-between;padding:16px}.agenda-list-head-v17 h2{font-size:1.1rem;margin:4px 0 0}.agenda-list-head-v17>span{color:var(--muted);font-size:.82rem;font-weight:900}.agenda-list-rows-v17{display:grid;grid-gap:10px;gap:10px}.agenda-list-row-v17{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:90px minmax(0,1fr) auto auto;padding:12px}.agenda-list-row-v17 h3{font-size:1rem;margin:0}.agenda-list-row-v17 p{color:var(--text);margin:4px 0}.agenda-list-row-v17 small,.agenda-list-row-v17 span{color:var(--muted);font-size:.78rem;font-weight:800}.agenda-list-row-v17>div:first-child{background:var(--panel-2);border:1px solid var(--line);border-radius:16px;display:grid;grid-gap:3px;gap:3px;justify-items:center;padding:10px}.agenda-list-actions-v17{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.agenda-list-empty-v17{background:rgba(255,255,255,.62);border:1px dashed var(--line-strong);border-radius:18px;color:var(--muted);font-weight:900;padding:18px}.consent-center-v18,.consent-grid-v18{display:grid;grid-gap:18px;gap:18px}.consent-hero-v18{display:grid;grid-template-columns:minmax(0,1fr) 220px;grid-gap:18px;gap:18px;align-items:stretch;padding:24px;border:1px solid rgba(125,211,252,.26);border-radius:8px;background:linear-gradient(135deg,rgba(15,23,42,.78),rgba(20,184,166,.16)),rgba(255,255,255,.05);box-shadow:0 18px 60px rgba(2,6,23,.22)}.consent-card-head-v18 h2,.consent-hero-v18 h1{margin:0}.consent-hero-v18 p{max-width:760px;color:var(--muted)}.consent-orb-v18{display:grid;place-items:center;text-align:center;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:rgba(255,255,255,.08)}.consent-orb-v18 strong{font-size:44px}.consent-toolbar-v18{display:grid;grid-template-columns:minmax(220px,1fr) auto auto;grid-gap:12px;gap:12px;align-items:end;padding:14px;border:1px solid rgba(148,163,184,.22);border-radius:8px;background:rgba(255,255,255,.06);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.consent-toolbar-v18 label,.consent-toolbar-v18 label span{display:grid;grid-gap:6px;gap:6px}.consent-toolbar-v18 input{min-height:42px;border:1px solid rgba(148,163,184,.26);border-radius:8px;padding:0 12px;background:rgba(15,23,42,.62);color:inherit}.consent-actions-v18,.consent-status-filter-v18{display:flex;flex-wrap:wrap;gap:8px}.consent-actions-v18 a,.consent-actions-v18 button,.consent-status-filter-v18 button{min-height:38px;border:1px solid rgba(125,211,252,.28);border-radius:8px;padding:0 12px;background:rgba(15,23,42,.56);color:inherit;text-decoration:none}.consent-actions-v18 button,.consent-status-filter-v18 button.active{background:rgba(45,212,191,.2)}.consent-grid-v18{grid-template-columns:repeat(auto-fit,minmax(310px,1fr))}.agenda-consent-suggestion-v18,.consent-card-v18,.consent-empty-v18,.patient-consent-v18-summary article{border:1px solid rgba(148,163,184,.22);border-radius:8px;background:rgba(255,255,255,.07);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.consent-card-v18{display:grid;grid-gap:14px;gap:14px;padding:18px}.consent-card-head-v18,.patient-consent-v18-head{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.consent-status-v18{padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.18);white-space:nowrap}.consent-status-v18.status-firmado{color:#86efac}.consent-status-v18.status-caducado,.consent-status-v18.status-rechazado{color:#fca5a5}.consent-empty-v18{padding:22px;color:var(--muted)}.patient-consent-v18-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:12px 0}.agenda-consent-suggestion-v18,.patient-consent-v18-summary article{display:grid;grid-gap:6px;gap:6px;padding:14px}.agenda-consent-suggestion-v18 span,.patient-consent-v18-summary span{color:var(--muted)}.agenda-consent-suggestion-v18 a{color:#0f766e;text-decoration:none;font-weight:900}.quick-icons{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.quick-icons button{font:inherit}.quick-icons a,.quick-icons button{align-items:center;background:rgba(255,255,255,.74);border:1px solid var(--glass-border);border-radius:999px;box-shadow:var(--shadow-sm);color:var(--muted);cursor:pointer;display:inline-flex;gap:5px;font-size:12px;font-weight:800;min-height:30px;padding:5px 8px;transition:border-color .16s ease,transform .16s ease}.quick-icons a:hover,.quick-icons button:hover{border-color:var(--primary);transform:translateY(-1px)}.quick-icon-svg{color:var(--primary-3);height:15px;width:15px}.quick-icons span{color:var(--muted);font-size:12px;font-weight:800}.agenda-status-control{align-self:center}.agenda-status-control form{display:grid!important;grid-gap:6px!important;gap:6px!important}.agenda-status-control button,.agenda-status-control select{min-height:34px;padding-block:7px}.status-pill{border-radius:999px;display:inline-flex;font-size:10px;font-weight:900;padding:4px 7px}.status-confirmada{background:#dcfce7;color:#166534}.status-llegada{background:#ccfbf1;color:#0f766e}.status-programada{background:#ecfeff;color:#0e7490}.status-en_sala{background:#fef3c7;color:#92400e}.status-realizada{background:#dbeafe;color:#1d4ed8}.status-no_acude{background:#e5e7eb;color:#374151}.status-reprogramada{background:#ede9fe;color:#6d28d9}.status-pendiente{background:#fef9c3;color:#854d0e}.status-asistida{background:#dbeafe;color:#1d4ed8}.status-cancelada{background:#fee2e2;color:#b91c1c}.status-no_presentada{background:#e5e7eb;color:#374151}.agenda-side-panel{background:rgba(255,255,255,.68);-webkit-backdrop-filter:var(--surface-blur);backdrop-filter:var(--surface-blur);border:1px solid var(--glass-border);border-radius:24px;box-shadow:var(--shadow-lg);max-height:min(72vh,740px);overflow-y:auto;padding:16px;position:-webkit-sticky;position:sticky;top:112px}.agenda-side-panel.drawer{bottom:18px;max-height:none;opacity:0;pointer-events:none;position:fixed!important;right:18px;top:18px;transform:translateX(calc(100% + 28px));transition:opacity .18s ease,transform .22s ease;width:clamp(340px,32vw,460px);z-index:40}.agenda-side-panel.drawer.open{opacity:1;pointer-events:auto;transform:translateX(0)}.agenda-move-confirm{animation:agendaDrawerIn .18s ease both;background:linear-gradient(145deg,rgba(255,255,255,.94),rgba(236,253,245,.74)),radial-gradient(circle at 0 0,rgba(52,211,153,.2),transparent 38%);-webkit-backdrop-filter:blur(18px) saturate(1.16);backdrop-filter:blur(18px) saturate(1.16);border:1px solid rgba(52,211,153,.34);border-radius:24px;box-shadow:0 24px 64px rgba(15,23,42,.16),0 0 0 1px rgba(255,255,255,.5),0 0 34px rgba(52,211,153,.12),inset 0 1px 0 rgba(255,255,255,.92);bottom:18px;max-height:calc(100vh - 36px);overflow-y:auto;padding:16px;position:fixed;right:clamp(18px,34vw,500px);top:18px;width:clamp(320px,30vw,420px);z-index:42}.agenda-drawer-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.agenda-drawer-head h2{margin-bottom:0}.agenda-actions{display:grid;grid-gap:7px;gap:7px;margin-top:12px}.agenda-actions .btn{min-height:36px;padding-block:8px;width:100%}.agenda-payment-form{background:rgba(248,250,252,.78);border:1px solid var(--glass-border);border-radius:18px;display:grid;grid-gap:10px;gap:10px;margin-top:12px;padding:12px}.agenda-payment-form strong{display:block}.agenda-month-professionals{display:flex;gap:3px;justify-content:center;min-height:10px}.agenda-month-professionals i{align-items:center;border-radius:999px;color:#fff;display:inline-flex;font-size:9px;font-style:normal;font-weight:900;height:14px;justify-content:center;min-width:14px;padding:0 4px}.agenda-month-professionals i.empty{opacity:.32}.agenda-month-view{background:rgba(255,255,255,.58);-webkit-backdrop-filter:var(--surface-blur);backdrop-filter:var(--surface-blur);border:1px solid var(--glass-border);border-radius:24px;box-shadow:var(--shadow-lg);display:grid;grid-gap:8px;gap:8px;max-height:min(66vh,680px);overflow:hidden;padding:10px}.agenda-month-grid,.agenda-month-head{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(7,minmax(0,1fr))}.agenda-month-head span{color:var(--muted);font-size:11px;font-weight:900;text-align:center}.agenda-month-day{align-content:center;background:rgba(255,255,255,.86);border:1px solid var(--line);border-radius:14px;color:var(--text);cursor:pointer;display:grid;grid-gap:2px;gap:2px;justify-items:center;min-height:clamp(54px,8vh,76px);padding:6px}.agenda-month-day span{color:var(--muted);font-size:11px;font-weight:900}.agenda-month-day strong{font-size:18px}.agenda-month-day small{color:var(--muted);font-size:10px;font-weight:800}.agenda-month-day.outside{opacity:.42}.agenda-resource-view{background:rgba(255,255,255,.58);-webkit-backdrop-filter:var(--surface-blur);backdrop-filter:var(--surface-blur);border:1px solid var(--glass-border);border-radius:24px;box-shadow:var(--shadow-lg);display:grid;grid-gap:12px;gap:12px;max-height:min(74vh,760px);min-width:0;overflow-y:auto;padding:12px}.agenda-operations-panel,.agenda-resource-hero{background:linear-gradient(145deg,rgba(255,255,255,.82),rgba(248,250,252,.58)),radial-gradient(circle at 0 0,rgba(52,211,153,.14),transparent 38%);border:1px solid var(--glass-border);border-radius:22px;box-shadow:var(--shadow-sm);display:grid;grid-gap:12px;gap:12px;min-width:0;padding:14px}.agenda-resource-hero{align-items:center;grid-template-columns:minmax(0,1fr) minmax(280px,.9fr)}.agenda-resource-head h3,.agenda-resource-hero h2{margin:4px 0}.agenda-ai-ops,.agenda-resource-kpis,.agenda-resource-meta,.agenda-resource-treatments,.agenda-semaphore-strip{display:flex;flex-wrap:wrap;gap:7px}.agenda-ai-ops span,.agenda-resource-head>span,.agenda-resource-kpis span,.agenda-resource-meta span,.agenda-resource-treatments span,.agenda-semaphore-strip span{background:rgba(255,255,255,.68);border:1px solid var(--glass-border);border-radius:999px;color:var(--muted);font-size:12px;font-weight:850;padding:7px 9px}.agenda-resource-kpis strong{color:var(--text)}.agenda-operations-grid,.agenda-resource-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));min-width:0}.agenda-semaphore-strip{align-items:center;background:rgba(255,255,255,.58);border:1px solid var(--glass-border);border-radius:18px;box-shadow:var(--shadow-sm);padding:10px}.agenda-semaphore-strip span{align-items:center;color:var(--text);display:inline-flex}.agenda-signal{border:2px solid rgba(255,255,255,.9);border-radius:999px;box-shadow:0 0 0 2px rgba(15,23,42,.08),0 0 18px rgba(15,23,42,.08);display:inline-flex;flex:0 0 auto;height:12px;width:12px}.agenda-row .agenda-signal{height:10px;width:10px}.signal-verde{background:#22c55e}.signal-amarillo{background:#f59e0b}.signal-rojo{background:#ef4444}.signal-gris{background:#94a3b8}.signal-azul{background:#60a5fa}.conflict-flag{background:rgba(254,226,226,.86)!important;border-color:rgba(239,68,68,.28)!important;color:#991b1b!important}.agenda-multiagenda-board{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1.3fr) minmax(320px,.95fr);min-width:0}.agenda-duration-engine,.agenda-parallel-panel{background:linear-gradient(145deg,rgba(255,255,255,.8),rgba(248,250,252,.54)),radial-gradient(circle at 8% 0,rgba(52,211,153,.14),transparent 38%);border:1px solid var(--glass-border);border-radius:22px;box-shadow:var(--shadow-sm);display:grid;grid-gap:12px;gap:12px;min-width:0;overflow:hidden;padding:14px}.agenda-parallel-grid,.agenda-resource-lane-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));min-width:0}.agenda-resource-lane-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.agenda-parallel-lane,.agenda-resource-lane{background:rgba(255,255,255,.62);border:1px solid var(--glass-border);border-left:5px solid var(--primary);border-radius:18px;box-shadow:inset 0 1px 0 rgba(255,255,255,.78);display:grid;grid-gap:9px;gap:9px;min-width:0;padding:10px}.agenda-parallel-lane header,.agenda-resource-lane header{align-items:flex-start;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr)}.agenda-parallel-lane header strong,.agenda-resource-lane header strong{display:block;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agenda-parallel-lane header span,.agenda-parallel-lane small,.agenda-resource-lane header span,.agenda-resource-lane small{color:var(--muted);font-size:11px;font-weight:800}.agenda-parallel-items{display:grid;grid-gap:8px;gap:8px;max-height:360px;min-width:0;overflow-y:auto}.agenda-inline-warning{background:rgba(255,247,237,.86);border:1px solid rgba(245,158,11,.3);border-radius:14px;color:#9a3412;font-size:12px;font-weight:850;padding:8px}.agenda-duration-grid{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.agenda-duration-grid article{background:rgba(255,255,255,.66);border:1px solid var(--glass-border);border-radius:16px;display:grid;grid-gap:5px;gap:5px;min-width:0;padding:10px}.agenda-duration-grid span{color:var(--primary-3);font-size:20px;font-weight:950}.agenda-duration-grid p,.agenda-duration-grid small{color:var(--muted);margin:0}.migration-center{display:grid;grid-gap:16px;gap:16px;max-width:100%;min-width:0}.migration-connectors,.migration-hero,.migration-learning,.migration-queue,.migration-review,.migration-upload-panel{background:linear-gradient(145deg,rgba(255,255,255,.82),rgba(248,250,252,.58)),radial-gradient(circle at 0 0,rgba(52,211,153,.16),transparent 38%);-webkit-backdrop-filter:var(--surface-blur);backdrop-filter:var(--surface-blur);border:1px solid var(--glass-border);border-radius:28px;box-shadow:var(--shadow-md);min-width:0;overflow:hidden;padding:18px}.migration-hero{align-items:center;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr)}.migration-hero h2{font-size:clamp(34px,4vw,58px);line-height:.98;margin:8px 0}.migration-connector-grid,.migration-conversion-grid,.migration-extraction-grid,.migration-kpis,.migration-recognition-grid,.migration-source-grid,.migration-validation-center{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));min-width:0}.migration-conversion-grid span,.migration-learning span,.migration-massive span,.migration-rgpd span,.migration-source-grid span{background:rgba(255,255,255,.68);border:1px solid var(--glass-border);border-radius:999px;color:var(--muted);font-size:12px;font-weight:850;padding:8px 10px}.migration-connector-grid article,.migration-extraction-grid article,.migration-kpis article,.migration-recognition-grid article,.migration-validation-center article{background:rgba(255,255,255,.68);border:1px solid var(--glass-border);border-radius:20px;box-shadow:var(--shadow-sm);display:grid;grid-gap:6px;gap:6px;min-width:0;padding:14px}.migration-extraction-grid span,.migration-kpis span,.migration-recognition-grid span,.migration-validation-center span{color:var(--muted);font-size:12px;font-weight:850;text-transform:uppercase}.migration-connector-grid article{border-left:4px solid rgba(148,163,184,.42)}.migration-connector-grid article.active{border-color:rgba(52,211,153,.55);box-shadow:0 16px 34px rgba(52,211,153,.1)}.migration-connector-grid small,.migration-connector-grid span,.migration-recognition-grid p,.migration-validation-center p{color:var(--muted);margin:0}.migration-validation-center strong{font-size:clamp(22px,2.5vw,34px)}.migration-duplicates,.migration-photo-insights{background:rgba(255,255,255,.68);border:1px solid var(--glass-border);border-radius:20px;box-shadow:var(--shadow-sm);display:flex;flex-wrap:wrap;gap:8px;padding:12px}.migration-duplicates strong,.migration-photo-insights strong{flex-basis:100%}.migration-duplicates span{background:rgba(255,247,237,.84);border:1px solid rgba(245,158,11,.28);border-radius:999px;color:#9a3412;font-size:12px;font-weight:850;padding:8px 10px}.migration-photo-insights span{background:rgba(236,253,245,.8);border:1px solid rgba(52,211,153,.22);border-radius:999px;color:var(--primary-3);font-size:12px;font-weight:850;padding:8px 10px}.migration-kpis strong{font-size:clamp(28px,3vw,42px);line-height:1}.migration-workbench{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(240px,.72fr) minmax(280px,.9fr) minmax(0,1.45fr);min-width:0}.migration-queue,.migration-review,.migration-upload-panel{align-content:start;display:grid;grid-gap:14px;gap:14px}.migration-dropzone{align-items:center;background:linear-gradient(145deg,rgba(236,253,245,.82),rgba(255,255,255,.62)),radial-gradient(circle at 50% 0,rgba(52,211,153,.18),transparent 42%);border:1px dashed rgba(16,185,129,.46);border-radius:24px;cursor:pointer;display:grid;grid-gap:8px;gap:8px;justify-items:center;min-height:190px;padding:22px;text-align:center}.migration-dropzone input{max-width:260px}.migration-actions,.migration-learning,.migration-massive,.migration-rgpd,.migration-section-head{display:flex;flex-wrap:wrap;gap:8px}.migration-massive,.migration-rgpd{background:rgba(15,23,42,.04);border:1px solid var(--glass-border);border-radius:20px;padding:12px}.migration-massive strong,.migration-rgpd strong{flex-basis:100%}.migration-section-head{align-items:flex-start;justify-content:space-between}.migration-section-head h3{margin:4px 0}.migration-section-head>span{background:rgba(236,253,245,.78);border:1px solid rgba(52,211,153,.24);border-radius:999px;color:var(--primary-3);font-size:12px;font-weight:900;padding:8px 10px}.migration-file-list{display:grid;grid-gap:9px;gap:9px;max-height:560px;overflow-y:auto}.migration-file-list button{align-items:center;background:rgba(255,255,255,.66);border:1px solid var(--glass-border);border-radius:18px;color:var(--text);cursor:pointer;display:grid;font:inherit;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) auto;min-width:0;padding:12px;text-align:left}.migration-file-list button.active,.migration-file-list button:hover{border-color:rgba(52,211,153,.42);box-shadow:var(--shadow-sm)}.migration-file-list i,.migration-file-list span{color:var(--muted);font-size:12px;font-style:normal;font-weight:800}.migration-file-list strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.migration-flow{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.migration-flow article{background:rgba(255,255,255,.68);border:1px solid var(--glass-border);border-radius:20px;display:grid;grid-gap:6px;gap:6px;min-width:0;padding:14px;position:relative}.migration-flow article+article:before{color:var(--primary-3);content:"→";font-size:24px;font-weight:950;left:-18px;position:absolute;top:40%}.migration-flow span{color:var(--primary-3);font-size:11px;font-weight:950;text-transform:uppercase}.migration-flow p{color:var(--muted);margin:0}.migration-extraction-grid article strong{font-size:14px}.migration-preview-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-width:0}.migration-mapping-table,.migration-preview-grid article,.migration-reconstruction{background:rgba(255,255,255,.68);border:1px solid var(--glass-border);border-radius:20px;box-shadow:var(--shadow-sm);display:grid;grid-gap:10px;gap:10px;min-width:0;overflow:hidden;padding:12px}.migration-preview-grid article>span{color:var(--primary-3);font-size:11px;font-weight:950;text-transform:uppercase}.migration-original-preview{align-items:center;background:rgba(248,250,252,.74);border:1px solid var(--glass-border);border-radius:18px;display:grid;min-height:260px;overflow:hidden}.migration-original-preview iframe,.migration-original-preview img{border:0;height:100%;min-height:260px;object-fit:contain;width:100%}.migration-document-preview{display:grid;grid-gap:10px;gap:10px;justify-items:start;padding:16px}.migration-preview-grid pre{background:rgba(248,250,252,.86);border:1px solid var(--glass-border);border-radius:18px;color:var(--text);font-family:inherit;line-height:1.5;margin:0;max-height:320px;overflow:auto;padding:14px;white-space:pre-wrap}.migration-extraction-grid input,.migration-extraction-grid textarea{border-radius:14px;min-height:40px;padding:9px 10px}.migration-extraction-grid textarea{min-height:86px}.migration-mapping-table{overflow-x:auto}.migration-mapping-table>div{align-items:flex-start;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(140px,.8fr) minmax(180px,1fr) minmax(180px,1.2fr);min-width:620px}.migration-mapping-table>div:first-child{color:var(--muted);font-size:12px;text-transform:uppercase}.migration-mapping-table span{background:rgba(248,250,252,.76);border:1px solid var(--glass-border);border-radius:12px;color:var(--muted);font-size:12px;font-weight:800;padding:8px}.migration-reconstruction{background:linear-gradient(145deg,rgba(255,255,255,.78),rgba(236,253,245,.42)),radial-gradient(circle at 0 0,rgba(52,211,153,.18),transparent 40%)}.migration-clicameci-output,.migration-reconstruction-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));min-width:0}.migration-clicameci-output{margin-top:12px}.migration-clicameci-output article,.migration-reconstruction-grid article{background:rgba(255,255,255,.66);border:1px solid var(--glass-border);border-radius:18px;box-shadow:var(--shadow-sm);display:grid;grid-gap:7px;gap:7px;min-width:0;padding:12px}.migration-clicameci-output span,.migration-reconstruction-grid span{color:var(--primary-3);font-size:11px;font-weight:950;text-transform:uppercase}.migration-clicameci-output p,.migration-reconstruction-grid p{color:var(--muted);margin:0}.migration-learning{align-items:center;justify-content:space-between}.migration-learning h3{margin:4px 0}.migration-learning>div:last-child{display:flex;flex-wrap:wrap;gap:8px}.agenda-resource-card{background:linear-gradient(145deg,rgba(255,255,255,.84),rgba(248,250,252,.6)),radial-gradient(circle at 0 0,rgba(52,211,153,.12),transparent 40%);border:1px solid var(--glass-border);border-left:5px solid var(--primary);border-radius:22px;box-shadow:var(--shadow-sm);display:grid;grid-gap:12px;gap:12px;min-width:0;overflow:hidden;padding:14px}.agenda-resource-card.resource-bloqueado,.agenda-resource-card.resource-mantenimiento{background:linear-gradient(145deg,rgba(255,247,237,.86),rgba(255,255,255,.62)),radial-gradient(circle at 0 0,rgba(245,158,11,.14),transparent 40%)}.agenda-resource-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;min-width:0}.agenda-resource-head span,.agenda-resource-head strong{color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase}.agenda-resource-head strong{background:rgba(236,253,245,.8);border:1px solid rgba(52,211,153,.22);border-radius:999px;color:var(--primary-3);padding:6px 9px}.agenda-resource-head p{color:var(--muted);margin:0}.agenda-block-list,.agenda-resource-bookings{display:grid;grid-gap:8px;gap:8px}.agenda-block-card,.agenda-resource-bookings button{background:rgba(255,255,255,.7);border:1px solid var(--glass-border);border-radius:16px;color:var(--text);display:grid;grid-gap:3px;gap:3px;min-width:0;padding:9px 10px;text-align:left}.agenda-resource-bookings button{cursor:pointer;font:inherit}.agenda-resource-bookings button:hover{border-color:rgba(52,211,153,.42);box-shadow:var(--shadow-sm)}.agenda-block-card p,.agenda-block-card small,.agenda-resource-bookings small,.agenda-resource-bookings span{color:var(--muted)}.agenda-block-card span{color:var(--primary-3);font-size:11px;font-weight:950;text-transform:uppercase}.agenda-block-card.severity-alta{border-color:rgba(239,68,68,.32)}.agenda-block-card.severity-media{border-color:rgba(245,158,11,.34)}.occupancy-libre{background:rgba(248,250,252,.7)}.occupancy-baja{border-color:rgba(52,211,153,.45);box-shadow:inset 0 -4px 0 rgba(52,211,153,.22)}.occupancy-media{border-color:rgba(245,158,11,.42);box-shadow:inset 0 -4px 0 rgba(245,158,11,.24)}.occupancy-alta{border-color:rgba(239,68,68,.42);box-shadow:inset 0 -4px 0 rgba(239,68,68,.24)}.agenda-view-toggle{border-radius:14px;gap:4px;padding:4px}.agenda-view-toggle button{border-radius:10px;min-height:30px;padding:5px 8px}.agenda-automations{border-radius:14px;padding:7px 9px}.agenda-automations div{margin-top:7px}.agenda-automations span{padding:4px 8px}.agenda-day-view,.agenda-month-view,.agenda-week-view{max-height:min(74vh,760px)}.agenda-day-title{padding:9px 12px}.agenda-hour-row{min-height:64px}.agenda-side-panel.drawer{transition:opacity .16s ease,transform .2s ease}.agenda-floating-panel{animation:agendaV8PanelIn .24s cubic-bezier(.2,.82,.2,1) both;background:linear-gradient(145deg,rgba(255,255,255,.78),rgba(248,250,252,.46)),radial-gradient(circle at 8% 0,rgba(52,211,153,.26),transparent 38%),radial-gradient(circle at 100% 12%,rgba(96,165,250,.2),transparent 34%);-webkit-backdrop-filter:blur(28px) saturate(1.24);backdrop-filter:blur(28px) saturate(1.24);border:1px solid rgba(255,255,255,.58);border-radius:26px;box-shadow:0 32px 82px rgba(15,23,42,.2),0 0 0 1px rgba(52,211,153,.14),0 0 46px rgba(52,211,153,.14),inset 0 1px 0 rgba(255,255,255,.92);max-height:calc(100vh - 36px);overflow-y:auto;padding:16px;position:fixed;right:18px;top:18px;width:clamp(340px,34vw,480px);z-index:44}.agenda-ai-reserved,.agenda-alert-strip,.agenda-state-strip{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.agenda-ai-reserved span,.agenda-alert-strip span,.agenda-state-strip span{background:rgba(255,255,255,.56);border:1px solid rgba(226,232,240,.72);border-radius:999px;box-shadow:inset 0 1px 0 rgba(255,255,255,.78);color:var(--text);font-size:11px;font-weight:850;padding:5px 8px}.agenda-alert-strip span{border-color:rgba(245,158,11,.34)}.agenda-ai-reserved,.agenda-quick-timeline,.modal-action-content{background:rgba(255,255,255,.5);border:1px solid rgba(226,232,240,.72);border-radius:18px;box-shadow:inset 0 1px 0 rgba(255,255,255,.82);display:grid;grid-gap:8px;gap:8px;margin-top:12px;padding:11px}.agenda-ai-reserved>strong,.agenda-quick-timeline>strong{font-size:12px;text-transform:uppercase}.agenda-quick-timeline div{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:76px minmax(0,1fr)}.agenda-quick-timeline span{color:var(--muted);font-size:11px;font-weight:900}.agenda-quick-timeline p{margin:0}.agenda-action-modal{animation:agendaV8ModalIn .21s cubic-bezier(.2,.82,.2,1) both;background:linear-gradient(145deg,rgba(255,255,255,.88),rgba(248,250,252,.62)),radial-gradient(circle at 0 0,rgba(52,211,153,.22),transparent 42%);-webkit-backdrop-filter:blur(26px) saturate(1.2);backdrop-filter:blur(26px) saturate(1.2);border:1px solid rgba(255,255,255,.62);border-radius:26px;box-shadow:0 30px 78px rgba(15,23,42,.2),0 0 0 1px rgba(52,211,153,.12),inset 0 1px 0 rgba(255,255,255,.9);left:50%;max-height:calc(100vh - 44px);overflow-y:auto;padding:16px;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(520px,calc(100vw - 36px));z-index:48}.payment-method-grid{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.payment-method-grid button{background:rgba(255,255,255,.66);border:1px solid rgba(226,232,240,.74);border-radius:18px;box-shadow:0 12px 26px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.86);color:var(--text);cursor:pointer;font:inherit;font-weight:900;min-height:58px;padding:12px;transition:border-color .16s ease,box-shadow .17s ease,transform .16s ease}.payment-method-grid button:hover{border-color:rgba(52,211,153,.44);box-shadow:0 16px 32px rgba(15,23,42,.12),0 0 0 1px rgba(52,211,153,.12),inset 0 1px 0 rgba(255,255,255,.9);transform:translateY(-1px)}.agenda-floating-head{align-items:flex-start;border-bottom:1px solid rgba(226,232,240,.74);display:flex;gap:12px;justify-content:space-between;margin-bottom:12px;padding-bottom:12px}.agenda-floating-head h2{margin:0 0 6px}.floating-info-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-floating-actions a,.agenda-floating-actions button,.floating-info-grid>a,.floating-info-grid>div{background:rgba(255,255,255,.62);border:1px solid rgba(226,232,240,.72);border-radius:16px;box-shadow:inset 0 1px 0 rgba(255,255,255,.82);color:var(--text);display:grid;grid-gap:3px;gap:3px;min-width:0;padding:9px 10px;text-align:left;transition:border-color .15s ease,box-shadow .17s ease,transform .15s ease}.agenda-floating-actions a,.floating-info-grid>a{text-decoration:none}.floating-info-grid span{color:var(--muted);font-size:10px;font-weight:900;text-transform:uppercase}.floating-info-grid strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agenda-floating-actions a:hover,.agenda-floating-actions button:hover,.floating-info-grid>a:hover{border-color:rgba(52,211,153,.38);box-shadow:0 12px 26px rgba(15,23,42,.1),0 0 0 1px rgba(52,211,153,.1),inset 0 1px 0 rgba(255,255,255,.9);transform:translateY(-1px)}.agenda-floating-actions{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.agenda-floating-actions button{cursor:pointer;font:inherit;font-size:12px;font-weight:850}.agenda-payment-form.compact{margin-top:12px}@keyframes agendaFloatIn{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes agendaV8PanelIn{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes agendaV8ModalIn{0%{opacity:0;transform:translate(-50%,calc(-50% + 16px)) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.agenda-premium{--agenda-glass:rgba(255,255,255,0.66);--agenda-glass-strong:rgba(255,255,255,0.84);--agenda-glass-soft:rgba(248,250,252,0.54);--agenda-glow:rgba(52,211,153,0.22);--agenda-glow-blue:rgba(96,165,250,0.14);--agenda-edge:rgba(255,255,255,0.82);position:relative}.agenda-premium:before{background:radial-gradient(circle at 14% 0,rgba(52,211,153,.14),transparent 30%),radial-gradient(circle at 86% 8%,rgba(96,165,250,.1),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.18),rgba(248,250,252,0));content:"";inset:-16px -18px auto;height:280px;pointer-events:none;position:absolute;z-index:-1}.agenda-admin-card,.agenda-automations,.agenda-command,.agenda-counters .metric,.agenda-date-bar div,.agenda-day-view,.agenda-month-day,.agenda-month-view,.agenda-payment-form,.agenda-professional-lane,.agenda-professional-rail,.agenda-side-panel,.agenda-week-day{background:linear-gradient(145deg,rgba(255,255,255,.82),rgba(255,255,255,.5)),linear-gradient(180deg,rgba(255,255,255,.32),rgba(248,250,252,.08));-webkit-backdrop-filter:blur(18px) saturate(1.18);backdrop-filter:blur(18px) saturate(1.18);border-color:rgba(226,232,240,.76);box-shadow:0 18px 50px rgba(15,23,42,.08),inset 0 1px 0 var(--agenda-edge)}.agenda-counters .metric{overflow:hidden;position:relative;transition:border-color .16s ease,box-shadow .18s ease,transform .18s ease}.agenda-counters .metric:after{background:linear-gradient(90deg,var(--agenda-glow),transparent 64%);content:"";height:2px;inset:0 12px auto;position:absolute}.agenda-counters .metric:hover{border-color:rgba(52,211,153,.42);box-shadow:0 22px 54px rgba(15,23,42,.1),0 0 0 1px rgba(52,211,153,.12),inset 0 1px 0 var(--agenda-edge);transform:translateY(-1px)}.agenda-command{box-shadow:0 16px 42px rgba(15,23,42,.1),0 0 0 1px rgba(255,255,255,.34),inset 0 1px 0 var(--agenda-edge)}.agenda-flags span,.agenda-meta span,.agenda-mode-toggle,.agenda-professional-counts span,.agenda-search.compact input,.agenda-selected-count,.agenda-view-toggle,.professional-rail-chip,.quick-icons a,.quick-icons button,.rail-action{background:rgba(255,255,255,.64);border-color:rgba(226,232,240,.74);box-shadow:inset 0 1px 0 rgba(255,255,255,.82)}.agenda-mode-toggle button,.agenda-view-toggle button,.professional-rail-chip,.rail-action{transition:background .16s ease,border-color .16s ease,box-shadow .18s ease,color .16s ease,transform .16s ease}.agenda-mode-toggle button:hover,.agenda-view-toggle button:hover,.professional-rail-chip:hover,.rail-action:hover{border-color:rgba(52,211,153,.36);box-shadow:0 10px 24px rgba(15,23,42,.08),0 0 0 1px rgba(52,211,153,.08),inset 0 1px 0 rgba(255,255,255,.92);transform:translateY(-1px)}.agenda-mode-toggle button.active,.agenda-view-toggle button.active,.professional-rail-chip.active{background:linear-gradient(135deg,rgba(52,211,153,.95),rgba(16,185,129,.88));box-shadow:0 12px 28px rgba(16,185,129,.22),inset 0 1px 0 rgba(255,255,255,.5);color:#fff}.professional-rail-chip.active .professional-color-dot{box-shadow:0 0 0 3px rgba(255,255,255,.5),0 0 16px rgba(255,255,255,.34)}.agenda-day-title{background:rgba(255,255,255,.76);-webkit-backdrop-filter:blur(14px) saturate(1.12);backdrop-filter:blur(14px) saturate(1.12)}.agenda-appointment{background:linear-gradient(145deg,rgba(255,255,255,.88),rgba(248,250,252,.58)),radial-gradient(circle at 0 0,rgba(52,211,153,.1),transparent 32%);border-color:rgba(226,232,240,.76);box-shadow:0 14px 34px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.86);position:relative;transition:border-color .17s ease,box-shadow .19s ease,transform .17s ease,background .19s ease}.agenda-appointment:after{background:linear-gradient(180deg,rgba(255,255,255,.72),transparent);border-radius:inherit;content:"";inset:1px 1px auto;height:34%;pointer-events:none;position:absolute}.agenda-appointment.selected,.agenda-appointment:focus-visible,.agenda-appointment:hover{border-color:rgba(52,211,153,.5);box-shadow:0 20px 44px rgba(15,23,42,.12),0 0 0 1px rgba(52,211,153,.16),0 0 30px rgba(52,211,153,.12),inset 0 1px 0 rgba(255,255,255,.9);outline:0;transform:translateY(-2px)}.agenda-time{background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(248,250,252,.62));border-color:rgba(226,232,240,.78);box-shadow:inset 0 1px 0 rgba(255,255,255,.86)}.agenda-side-panel.drawer{animation:agendaDrawerIn .2s ease both;background:linear-gradient(145deg,rgba(255,255,255,.9),rgba(248,250,252,.68)),radial-gradient(circle at 0 0,rgba(52,211,153,.16),transparent 34%);border-color:rgba(52,211,153,.24);box-shadow:0 28px 70px rgba(15,23,42,.18),0 0 0 1px rgba(255,255,255,.48),-16px 0 42px rgba(52,211,153,.08),inset 0 1px 0 rgba(255,255,255,.9)}.agenda-drawer-head{border-bottom:1px solid rgba(226,232,240,.74);margin-bottom:10px;padding-bottom:10px}.agenda-payment-form{background:rgba(248,250,252,.62)}.agenda-automations summary{color:var(--text)}.agenda-automations span{background:rgba(255,255,255,.62);box-shadow:inset 0 1px 0 rgba(255,255,255,.8)}@keyframes agendaDrawerIn{0%{opacity:0;transform:translateX(26px)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.agenda-side-panel.drawer{animation:none}.agenda-appointment,.agenda-counters .metric,.agenda-mode-toggle button,.agenda-view-toggle button,.professional-rail-chip,.quick-icons a,.quick-icons button,.rail-action{transition:none}}@media (min-width:1221px) and (max-width:1320px){.anatomical-map-layout,.medical-act-flow,.patient-layout{grid-template-columns:1fr}.clinical-map-hero,.clinical-map-integrations,.clinical-map-kpi-grid,.clinical-map-template-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.patient-hero-360{grid-template-columns:112px minmax(0,1fr)}.patient-hero-agenda{grid-column:1/-1}.patient-360-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.medical-act-main,.medical-act-side,.stack{min-width:0;max-width:100%}}@media (min-width:901px) and (max-width:1220px){.app-shell{grid-template-columns:230px 1fr}.sidebar{padding-inline:14px}.agenda-board,.anatomical-export-panel,.medical-act-flow,.patient-layout{grid-template-columns:1fr}.patient-hero-360{grid-template-columns:112px minmax(0,1fr)}.patient-hero-agenda{grid-column:1/-1}.patient-360-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-counters{grid-template-columns:repeat(3,minmax(0,1fr))}.agenda-command{grid-template-columns:minmax(190px,260px) minmax(0,1fr)}.agenda-mode-toggle{grid-column:1/-1}.agenda-compact-controls{grid-template-columns:minmax(0,1fr)}.agenda-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-admin-grid,.agenda-date-bar{grid-template-columns:1fr}.agenda-professional-manager article{grid-template-columns:auto minmax(0,1fr)}.agenda-professional-manager .btn{grid-column:span 1}.agenda-professionals-strip{grid-template-columns:repeat(5,minmax(136px,1fr))}.agenda-side-panel{position:static}.agenda-day-view,.agenda-month-view,.agenda-week-view{max-height:min(62vh,620px)}.agenda-professional-columns{grid-template-columns:repeat(5,minmax(148px,1fr));min-width:760px}.agenda-multiagenda-board,.agenda-operations-grid,.agenda-resource-hero,.consent-hero-v18,.consent-toolbar-v18,.migration-flow,.migration-hero,.migration-preview-grid,.migration-workbench,.patient-consent-v18-summary{grid-template-columns:1fr}.migration-flow article+article:before{content:none}.agenda-month-day{min-height:clamp(48px,7vh,66px)}.medical-act-tablet-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.budget-line,.budget-pack-grid,.budget-recommendation-grid,.captured-photo-grid,.clinical-dictation-body,.clinical-multiple-comparator,.clinical-template-new-panel,.clinical-temporal-comparator,.clinical-validated-notes-v24,.clinical-voice-command-v22,.clinical-voice-generated-grid-v23,.clinical-voice-grid-v22,.clinical-voice-hero-v22,.clinical-voice-transcription-v23,.comparator-controls,.consent-signature-grid,.cross-session-selectors,.dynamic-ai-future,.dynamic-connected-modules,.dynamic-demo-mode,.dynamic-demo-patients,.dynamic-field-grid.active,.dynamic-filemaker-dashboard,.dynamic-future-actions,.dynamic-history-preview,.dynamic-summary-view,.dynamic-template-controls,.dynamic-template-gallery,.dynamic-visual-demo-board,.medical-act-connected-actions,.medical-act-recommendations,.photo-capture-grid,.photo-engine-summary,.photo-library-filters,.photo-library-head,.photo-library-kpis,.photo-library-search,.photo-quality-architecture,.visual-clinical-lower,.visual-dynamic-grid,.visual-specialty-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.episode-card-grid,.visual-episode-board,.visual-history-head,.visual-history-row{grid-template-columns:1fr}.visual-episode-board{overflow-x:auto}.visual-episode-row{grid-template-columns:minmax(190px,1.1fr) 150px 110px minmax(220px,1fr);min-width:780px}.episode-tablet-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.tablet-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr))}.tablet-flow{grid-template-columns:repeat(4,minmax(0,1fr))}.tablet-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tablet-command-center,.tablet-treatment-strip,.tablet-v20-cockpit{grid-template-columns:1fr}.tablet-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tablet-patient-access-v20{grid-template-columns:repeat(3,minmax(0,1fr))}.payment-history-head,.payment-history-row,.tablet-v20-quality{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1180px){.tablet-mode{gap:16px}.tablet-action,.tablet-flow-grid a,.tablet-flow-grid button,.tablet-launch,.tablet-shortcut,.tablet-tabs button,.tablet-v20-status-grid a,.tablet-v20-status-grid button{min-height:72px}.tablet-panel{border-radius:26px;padding:20px}.tablet-panel input,.tablet-panel select,.tablet-panel textarea{font-size:16px;min-height:60px}.tablet-floating-notes-v20{bottom:22px;max-width:380px;right:22px}}@media (max-width:900px){.agenda-board,.agenda-command,.agenda-counters,.agenda-list-row-v17,.anatomical-export-panel,.anatomical-map-layout,.anatomical-pro-controls,.anatomy-picker,.app-shell,.clinical-dictation-body,.clinical-grid,.clinical-map-hero,.clinical-map-integrations,.clinical-map-kpi-grid,.clinical-map-template-groups,.clinical-multiple-comparator,.clinical-side-comparator,.clinical-template-new-panel,.clinical-temporal-comparator,.clinical-validated-notes-v24,.clinical-visual-record,.clinical-voice-command-v22,.clinical-voice-generated-grid-v23,.clinical-voice-grid-v22,.clinical-voice-hero-v22,.clinical-voice-transcription-v23,.cockpit-operational-grid,.command-chip-grid,.comparator-controls,.comparator-indicators,.configurable-widget-grid,.cross-session-selectors,.dynamic-ai-future,.dynamic-connected-modules,.dynamic-demo-mode,.dynamic-demo-patients,.dynamic-field-grid.active,.dynamic-filemaker-dashboard,.dynamic-future-actions,.dynamic-history-hero,.dynamic-history-preview,.dynamic-preview-grid,.dynamic-summary-view,.dynamic-tabbar,.dynamic-template-controls,.dynamic-template-gallery,.dynamic-visual-demo-board,.executive-hero,.executive-integrations,.executive-kpi-grid,.executive-main-grid,.form-grid.two,.funnel,.kpi-grid,.medical-act-flow,.patient-360-grid,.patient-hero-360,.patient-layout,.patient-v14-row,.patients-command-hero,.patients-search,.patients-v14-layout,.photo-capture-grid,.photo-engine-summary,.photo-library-filters,.photo-library-head,.photo-library-kpis,.photo-library-search,.photo-quality-architecture,.photo-thumbnails,.quick-command-bar,.quick-profile-actions,.quick-profile-grid,.tablet-command-center,.tablet-mode-grid,.tablet-patient-access-v20,.tablet-tabs,.tablet-treatment-strip,.tablet-v20-cockpit,.tablet-v20-quality,.tablet-v20-status-grid,.timeline-v15-basic,.timeline-v15-head,.visual-clinical-lower,.visual-dynamic-grid,.visual-integration-grid,.visual-specialty-rail,.widget-toggle-list{grid-template-columns:1fr}.app-shell{display:block}.global-search-console{padding:10px 16px;position:relative;top:auto}.global-search-input-row{grid-template-columns:1fr}.global-search-status{display:none}.global-search-voice{min-width:0}.global-search-center-examples-v62,.global-search-center-hero-v62,.global-search-filters,.global-search-group>div{grid-template-columns:1fr}.agenda-list-head-v17{align-items:flex-start;flex-direction:column}.agenda-list-actions-v17{justify-content:flex-start}.smart-command-rail{position:relative;top:auto}.content{padding:22px 16px 32px}.command-search form{grid-template-columns:1fr}.page-title,.topbar{align-items:flex-start;flex-direction:column;height:auto;padding:18px}.dashboard-hero{border-radius:24px;padding:22px}.executive-hero{border-radius:24px;padding:20px}.executive-kpi{min-height:92px}.executive-panel-tall{min-height:0}.executive-day-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-dictation-head,.clinical-template-selector-head,.comparator-head,.dynamic-history-hero,.dynamic-tab-description,.professional-photo-head,.visual-dynamic-head{align-items:flex-start;flex-direction:column}.captured-photo-grid{grid-template-columns:1fr}.dynamic-save-button,.dynamic-template-chip{width:100%}.dynamic-section-card summary{align-items:flex-start;flex-direction:column}.patient-hero-360{border-radius:28px;padding:20px}.medical-act-flow{border-radius:28px;padding:18px}.medical-act-head,.section-heading-action{align-items:flex-start;flex-direction:column}.medical-act-tablet-actions{grid-template-columns:1fr}.tablet-flow-grid,.tablet-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}.tablet-panel-head{align-items:flex-start;flex-direction:column}.tablet-role-switch{width:100%}.tablet-flow,.tablet-role-switch{grid-template-columns:1fr}.tablet-flow-grid a,.tablet-flow-grid button,.tablet-shortcut{min-height:58px;padding:12px}.tablet-v20-cockpit{border-radius:24px;padding:14px}.tablet-patient-access-v20 a,.tablet-v20-status-grid a,.tablet-v20-status-grid button{min-height:56px}.tablet-patient-access-v20{position:relative;top:auto}.tablet-drawing-pad-v20{min-height:180px}.tablet-floating-notes-v20{bottom:0;left:0;max-width:none;position:-webkit-sticky;position:sticky;right:auto}.budget-line,.budget-pack-grid,.budget-recommendation-grid,.consent-signature-grid,.episode-card-grid,.episode-metrics,.episode-tablet-actions,.medical-act-connected-actions,.medical-act-recommendations,.payment-history-head,.payment-history-row,.tablet-floating-actions-v20,.visual-history-head,.visual-history-row{grid-template-columns:1fr}.patient-avatar{height:112px;width:112px}.agenda-appointment,.agenda-hour-row,.patient-360-metrics,.photo-strip{grid-template-columns:1fr}.agenda-hour-row{min-height:0}.agenda-hour-label{padding:8px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.agenda-professional-columns{grid-template-columns:repeat(5,minmax(148px,1fr));min-width:760px}.agenda-side-panel{position:static}.agenda-premium{gap:10px;min-height:auto}.agenda-counters{grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-command{gap:8px;padding:8px;position:-webkit-sticky;position:sticky;top:0}.agenda-compact-controls,.agenda-professional-rail{grid-template-columns:1fr}.agenda-selected-count{justify-content:center}.professional-rail-chip{max-width:154px}.agenda-side-panel.drawer{bottom:12px;right:12px;top:12px;width:calc(100vw - 24px)}.agenda-floating-panel{bottom:12px;left:12px;right:12px;top:12px;width:auto}.agenda-floating-actions,.floating-info-grid,.payment-method-grid{grid-template-columns:1fr}.agenda-action-modal{transform:none}.agenda-action-modal,.agenda-move-confirm{bottom:12px;left:12px;right:12px;top:12px;width:auto}.agenda-view-toggle button{min-height:40px}.agenda-admin-grid,.agenda-date-bar,.agenda-filter-grid,.agenda-professional-manager article,.form-grid.three{grid-template-columns:1fr}.agenda-ai-preview,.agenda-professionals-strip{display:none}.agenda-day-view,.agenda-month-view,.agenda-week-view{border-radius:18px;max-height:66vh}.agenda-week-view{grid-template-columns:repeat(7,minmax(116px,1fr));min-width:840px}.agenda-calendar{overflow-x:auto}.agenda-month-view{min-width:620px}.agenda-month-day{min-height:52px;padding:5px}.agenda-appointment{border-radius:16px;gap:8px;padding:8px}.agenda-time{min-height:0}.agenda-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-multiagenda-board,.agenda-operations-grid,.agenda-parallel-grid,.agenda-resource-grid,.agenda-resource-hero,.agenda-resource-lane-grid,.ai-agent-observation-grid,.ai-board-agent-grid,.ai-board-agent-head,.ai-board-hero,.ai-board-kpis,.ai-board-layout,.ai-followup-grid,.ai-intelligence-grid,.ai-intelligence-hero,.ai-intelligence-kpis,.ai-intelligence-links,.ai-intelligence-summary,.ai-protocol-strip,.ai-recommendation-grid,.ai-recommendation-head,.brain-assistant-dashboard-v64,.brain-assistant-future-v64,.brain-assistant-hero-v64,.brain-assistant-layout-v64,.brain-assistant-links-v64,.brain-command-cluster-v50,.brain-command-future-v50,.brain-command-grid-v50,.brain-command-hero-v50,.brain-command-links-v50,.brain-command-results-v50,.brain-command-search-v50,.brain-command-search-v50 form,.brain-command-stats-v50,.brain-core-dashboard-v63,.brain-core-formats-v45,.brain-core-grid-v45,.brain-core-hero-v45,.brain-core-integrations-v45,.brain-core-links-v45,.brain-core-records-v45,.brain-core-search-v45,.brain-core-search-v45 form,.brain-core-stats-v45,.brain-core-upload-v63,.brain-core-upload-v63 form,.brain-hero,.brain-kpis,.brain-layout,.brain-result-card,.brain-search-box,.brain-search-panel,.clinical-assistant-future-v55,.clinical-assistant-hero-v55,.clinical-assistant-layout-v55,.clinical-assistant-links-v55,.clinical-assistant-suggestions-v55,.clinical-cases-anonymization-v49,.clinical-cases-grid-v49,.clinical-cases-hero-v49,.clinical-cases-integrations-v49,.clinical-cases-links-v49,.clinical-cases-records-v49,.clinical-cases-search-v49,.clinical-cases-search-v49 form,.clinical-cases-stats-v49,.clinical-photo-ai-consent-v53,.clinical-photo-ai-future-v53,.clinical-photo-ai-grid-v53,.clinical-photo-ai-groups-v53,.clinical-photo-ai-hero-v53,.clinical-photo-ai-integrations-v53,.clinical-photo-ai-library-v53,.clinical-photo-ai-links-v53,.clinical-photo-ai-search-v53,.clinical-photo-ai-search-v53 form,.clinical-photo-ai-stats-v53,.clinical-protocols-future-v48,.clinical-protocols-grid-v48,.clinical-protocols-hero-v48,.clinical-protocols-integrations-v48,.clinical-protocols-links-v48,.clinical-protocols-records-v48,.clinical-protocols-search-v48,.clinical-protocols-search-v48 form,.clinical-protocols-stats-v48,.cockpit-grid,.cockpit-hero,.cockpit-widget-grid,.committee-agent-grid,.committee-alert-grid,.committee-columns,.committee-decision-grid,.committee-future-strip,.committee-hero,.committee-kpis,.committee-room-orbit,.committee-war-room,.document-intelligence-classification-v52,.document-intelligence-external-v52,.document-intelligence-grid-v52,.document-intelligence-hero-v52,.document-intelligence-inbox-v52 article,.document-intelligence-integrations-v52,.document-intelligence-links-v52,.document-intelligence-ocr-v52,.document-intelligence-search-v52,.document-intelligence-search-v52 form,.document-intelligence-stats-v52,.execution-auto-grid,.execution-hero,.execution-layout,.execution-protocol-grid,.execution-timeline,.executive-board-consensus-v44,.executive-board-decisions-v44,.executive-board-directors-v44,.executive-board-grid-v44,.executive-board-health-v44,.executive-board-hero-v44,.executive-board-links-v44,.executive-board-meeting-v44,.executive-board-priorities-v44,.executive-council-future-v65,.executive-council-grid-v65,.executive-council-hero-v65,.executive-council-kpis-v65,.executive-council-links-v65,.executive-council-list-v65,.executive-council-members-v65,.executive-council-recommendations-v65,.executive-council-reports-v65,.executive-report-actions-v38,.executive-report-card-head-v38,.executive-report-departments-v38,.executive-report-grid-v38,.executive-report-history-grid-v38,.executive-reports-hero-v38,.executive-reports-tabs-v38,.finance-ai-council-v39,.finance-ai-counts-v39,.finance-ai-grid-v39,.finance-ai-hero-v39,.finance-ai-links-v39,.finance-ai-metrics-v39,.finance-ai-profit-table-v39,.finance-ai-scenarios-v39,.hr-ai-council-v42,.hr-ai-grid-v42,.hr-ai-hero-v42,.hr-ai-links-v42,.hr-ai-metrics-v42,.hr-ai-productivity-v42,.hr-ai-selection-v42,.hr-ai-training-v42,.legal-ai-compliance-v43,.legal-ai-council-v43,.legal-ai-grid-v43,.legal-ai-hero-v43,.legal-ai-integrations-v43,.legal-ai-links-v43,.legal-ai-metrics-v43,.legal-ai-monitor-v43,.legal-ai-risks-v43,.marketing-ai-channels-v40,.marketing-ai-council-v40,.marketing-ai-funnel-v40,.marketing-ai-grid-v40,.marketing-ai-hero-v40,.marketing-ai-links-v40,.marketing-ai-metrics-v40,.medical-ai-council-v41,.medical-ai-future-v41,.medical-ai-grid-v41,.medical-ai-hero-v41,.medical-ai-links-v41,.medical-ai-metrics-v41,.medical-ai-monitor-v41,.medical-knowledge-entries-v46,.medical-knowledge-formats-v46,.medical-knowledge-grid-v46,.medical-knowledge-hero-v46,.medical-knowledge-integrations-v46,.medical-knowledge-links-v46,.medical-knowledge-search-v46,.medical-knowledge-search-v46 form,.medical-knowledge-stats-v46,.migration-flow,.migration-hero,.migration-preview-grid,.migration-workbench,.portal-documents,.portal-evolution-grid,.portal-grid.three,.portal-grid.two,.portal-hero,.portal-kpis,.portal-treatment-list,.post-treatment-v33-documents,.post-treatment-v33-grid,.post-treatment-v33-head,.post-treatment-v33-row,.protocol-clinical-grid,.protocol-detail-head,.protocol-integrations,.protocol-matrix,.protocols-hero,.protocols-layout,.supplier-compare-grid,.supplier-hero,.supplier-knowledge-future-v51,.supplier-knowledge-grid-v51,.supplier-knowledge-hero-v51,.supplier-knowledge-integrations-v51,.supplier-knowledge-links-v51,.supplier-knowledge-products-v51,.supplier-knowledge-search-v51,.supplier-knowledge-search-v51 form,.supplier-knowledge-stats-v51,.supplier-knowledge-suppliers-v51,.supplier-kpis,.supplier-layout,.supplier-result-card,.supplier-search-box,.supplier-search-panel,.vademecum-ai-grid-v47,.vademecum-ai-hero-v47,.vademecum-ai-integrations-v47,.vademecum-ai-links-v47,.vademecum-ai-records-v47,.vademecum-ai-search-v47,.vademecum-ai-search-v47 form,.vademecum-ai-stats-v47,.vademecum-ai-structures-v47,.visual-history-ai-anatomy-v54,.visual-history-ai-future-v54,.visual-history-ai-grid-v54,.visual-history-ai-hero-v54,.visual-history-ai-integrations-v54,.visual-history-ai-knowledge-v54,.visual-history-ai-links-v54,.visual-history-ai-protocols-v54,.visual-history-ai-selector-v54,.visual-history-ai-selector-v54 form,.visual-history-ai-stats-v54,.voice-command-dashboard-v66,.voice-command-future-v66,.voice-command-hero-v66,.voice-command-layout-v66,.voice-command-links-v66,.voice-command-security-v66{grid-template-columns:1fr}.cockpit-panel-wide{grid-column:auto}.smart-command-rail{top:0;padding:8px 16px}.floating-intelligence-panel{border-radius:18px;bottom:12px;left:12px;max-width:none;right:12px;transform:translateY(calc(100% - 54px))}.floating-intelligence-panel:focus-within,.floating-intelligence-panel:hover{transform:translateY(0)}.committee-action-table{overflow-x:auto}.committee-action-head,.committee-action-row{grid-template-columns:minmax(190px,1.2fr) 180px 96px 116px 180px;min-width:820px}.ai-recommendation-card.wide,.brain-command-panel-v50.wide,.brain-core-panel-v45.wide,.clinical-cases-panel-v49.wide,.clinical-photo-ai-panel-v53.wide,.clinical-protocols-panel-v48.wide,.document-intelligence-panel-v52.wide,.executive-board-panel-v44.wide,.finance-ai-panel-v39.wide,.hr-ai-panel-v42.wide,.legal-ai-panel-v43.wide,.marketing-ai-panel-v40.wide,.medical-ai-panel-v41.wide,.medical-knowledge-panel-v46.wide,.post-treatment-v33-card.wide,.supplier-knowledge-panel-v51.wide,.vademecum-ai-panel-v47.wide,.visual-history-ai-panel-v54.wide{grid-column:auto}.post-treatment-v35-sheet-head{grid-template-columns:1fr}.post-treatment-v35-sheet-actions{justify-content:flex-start}.ai-priority-item{align-items:flex-start;grid-template-columns:1fr}.migration-hero,.migration-learning,.migration-queue,.migration-review,.migration-upload-panel{border-radius:22px;padding:14px}.migration-flow article+article:before{content:none}.agenda-resource-view{border-radius:18px;max-height:66vh}.sidebar{position:static;height:auto}.nav{grid-template-columns:repeat(2,minmax(0,1fr))}.nav a{justify-content:flex-start}}.diagnostic-imaging-hero-v76,.diagnostic-imaging-v76{display:grid;grid-gap:18px;gap:18px}.diagnostic-imaging-hero-v76{align-items:stretch;background:linear-gradient(135deg,#0f172a,#134e4a);border:1px solid rgba(255,255,255,.16);border-radius:8px;color:white;grid-template-columns:minmax(0,1fr) 260px;padding:22px}.diagnostic-analysis-list-v76 h3,.diagnostic-finding-list-v76 h3,.diagnostic-imaging-hero-v76 h1,.diagnostic-imaging-panel-v76 h2{letter-spacing:0;margin:0}.diagnostic-imaging-hero-v76 p,.diagnostic-imaging-hero-v76 small,.diagnostic-imaging-hero-v76 strong{color:rgba(255,255,255,.84)}.diagnostic-imaging-hero-v76 aside{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:8px;display:grid;grid-gap:8px;gap:8px;padding:18px}.diagnostic-imaging-hero-v76 aside strong{color:white;font-size:42px}.diagnostic-imaging-grid-v76,.diagnostic-imaging-stats-v76{display:grid;grid-gap:14px;gap:14px}.diagnostic-imaging-stats-v76{grid-template-columns:repeat(4,minmax(0,1fr))}.diagnostic-imaging-panel-v76,.diagnostic-imaging-stats-v76 article{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:8px;box-shadow:0 10px 28px rgba(15,23,42,.06);padding:16px}.diagnostic-imaging-stats-v76 article strong{display:block;font-size:30px;margin:6px 0}.diagnostic-imaging-panel-v76 p,.diagnostic-imaging-panel-v76 small,.diagnostic-imaging-stats-v76 article p{color:var(--muted,#64748b)}.diagnostic-imaging-grid-v76{grid-template-columns:repeat(2,minmax(0,1fr))}.diagnostic-imaging-panel-v76.wide{grid-column:span 2}.diagnostic-imaging-head-v76{display:grid;grid-gap:4px;gap:4px;margin-bottom:14px}.diagnostic-analysis-list-v76 article>div>span,.diagnostic-finding-list-v76 article>div>span,.diagnostic-imaging-head-v76 span,.diagnostic-imaging-stats-v76 article span{color:#0f766e;font-size:12px;font-weight:700;text-transform:uppercase}.diagnostic-analysis-list-v76 form,.diagnostic-finding-list-v76 form,.diagnostic-imaging-form-v76{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.diagnostic-analysis-list-v76 form,.diagnostic-finding-list-v76 form,.diagnostic-imaging-form-v76 label{min-width:0}.diagnostic-imaging-form-v76 label{color:#334155;display:grid;font-size:13px;font-weight:700;grid-gap:6px;gap:6px}.diagnostic-imaging-form-v76 .wide{grid-column:span 2}.diagnostic-analysis-list-v76 input,.diagnostic-finding-list-v76 input,.diagnostic-imaging-form-v76 input,.diagnostic-imaging-form-v76 select,.diagnostic-imaging-form-v76 textarea{border:1px solid #cbd5e1;border-radius:8px;font:inherit;min-width:0;padding:10px 12px}.diagnostic-imaging-form-v76 textarea{min-height:92px}.diagnostic-analysis-list-v76 button,.diagnostic-finding-list-v76 button,.diagnostic-imaging-form-v76 button{background:#0f766e;border:0;border-radius:8px;color:white;cursor:pointer;font-weight:700;padding:10px 12px}.diagnostic-analysis-list-v76,.diagnostic-catalog-grid-v77,.diagnostic-finding-list-v76,.diagnostic-safeguards-v76{display:grid;grid-gap:12px;gap:12px}.diagnostic-catalog-grid-v77{grid-template-columns:repeat(3,minmax(0,1fr))}.diagnostic-analysis-list-v76 article,.diagnostic-catalog-grid-v77 div,.diagnostic-finding-list-v76 article,.diagnostic-safeguards-v76 div{border:1px solid #e2e8f0;border-radius:8px;display:grid;grid-gap:10px;gap:10px;padding:12px}.diagnostic-analysis-list-v76 article{grid-template-columns:180px minmax(0,1fr)}.diagnostic-image-preview-v76{align-items:center;aspect-ratio:4/3;background:#ecfeff;border-radius:8px;display:flex;justify-content:center;overflow:hidden}.diagnostic-image-preview-v76 img{height:100%;object-fit:cover;width:100%}.diagnostic-analysis-list-v76 small,.diagnostic-catalog-grid-v77 small,.diagnostic-finding-list-v76 small{display:block;margin-top:4px}@media (max-width:900px){.diagnostic-analysis-list-v76 article,.diagnostic-catalog-grid-v77,.diagnostic-imaging-form-v76,.diagnostic-imaging-grid-v76,.diagnostic-imaging-hero-v76,.diagnostic-imaging-stats-v76{grid-template-columns:1fr}.diagnostic-imaging-form-v76 .wide,.diagnostic-imaging-panel-v76.wide{grid-column:auto}}.secretary-demo-hero-v87,.secretary-demo-v87{display:grid;grid-gap:18px;gap:18px}.secretary-demo-hero-v87{align-items:stretch;background:linear-gradient(135deg,#0f172a,#155e75);border:1px solid rgba(255,255,255,.16);border-radius:8px;color:white;grid-template-columns:minmax(0,1fr) 280px;padding:22px}.secretary-demo-hero-v87 h1,.secretary-demo-panel-v87 h2{letter-spacing:0;margin:0}.secretary-demo-hero-v87 p,.secretary-demo-hero-v87 small,.secretary-demo-hero-v87 strong{color:rgba(255,255,255,.86)}.secretary-demo-hero-v87 aside{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:8px;display:grid;grid-gap:8px;gap:8px;padding:18px}.secretary-demo-hero-v87 aside strong{color:white;font-size:42px}.secretary-demo-grid-v87,.secretary-demo-nav-v87,.secretary-demo-pending-v87,.secretary-demo-stats-v87,.secretary-demo-workflow-v87{display:grid;grid-gap:14px;gap:14px}.secretary-demo-stats-v87{grid-template-columns:repeat(5,minmax(0,1fr))}.secretary-demo-grid-v87{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr)}.secretary-demo-panel-v87,.secretary-demo-stats-v87 article{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:8px;box-shadow:0 10px 28px rgba(15,23,42,.06);padding:16px}.secretary-demo-stats-v87 article strong{display:block;font-size:30px;margin:6px 0}.secretary-demo-agenda-v87 time,.secretary-demo-feedback-list-v87 span,.secretary-demo-nav-v87 span,.secretary-demo-panel-v87>span,.secretary-demo-pending-v87 span,.secretary-demo-stats-v87 article span{color:#0e7490;font-size:12px;font-weight:700;text-transform:uppercase}.secretary-demo-panel-v87 p,.secretary-demo-panel-v87 small,.secretary-demo-stats-v87 article p{color:var(--muted,#64748b)}.secretary-demo-agenda-v87,.secretary-demo-alerts-v87,.secretary-demo-feedback-list-v87,.secretary-demo-guidance-v92,.secretary-demo-safety-v87{display:grid;grid-gap:12px;gap:12px;margin-top:14px}.secretary-demo-agenda-v87 article,.secretary-demo-alerts-v87 article,.secretary-demo-feedback-list-v87 article,.secretary-demo-guidance-v92 article,.secretary-demo-nav-v87 a,.secretary-demo-pending-v87 a,.secretary-demo-safety-v87 p,.secretary-demo-workflow-v87 a{border:1px solid #e2e8f0;border-radius:8px;color:inherit;display:grid;grid-gap:8px;gap:8px;padding:12px;text-decoration:none}.secretary-demo-agenda-v87 article{align-items:start;grid-template-columns:74px minmax(0,1fr)}.secretary-demo-agenda-v87 article>span{background:#ecfeff;border-radius:8px;color:#155e75;grid-column:1/-1;padding:8px}.secretary-demo-alerts-v87 article.warning{border-color:#f59e0b}.secretary-demo-alerts-v87 article.critical{border-color:#ef4444}.secretary-demo-guidance-v92{grid-template-columns:repeat(3,minmax(0,1fr))}.secretary-demo-guidance-v92 p span{color:#0e7490;font-weight:700}.secretary-demo-workflow-v87{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.secretary-demo-workflow-v87 a>span{align-items:center;background:#0e7490;border-radius:999px;color:white;display:inline-flex;height:28px;justify-content:center;width:28px}.secretary-demo-nav-v87,.secretary-demo-pending-v87{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.secretary-demo-feedback-form-v87{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.secretary-demo-feedback-form-v87 label{color:#334155;display:grid;font-size:13px;font-weight:700;grid-gap:6px;gap:6px}.secretary-demo-feedback-form-v87 .wide{grid-column:span 2}.secretary-demo-feedback-form-v87 input,.secretary-demo-feedback-form-v87 select,.secretary-demo-feedback-form-v87 textarea{border:1px solid #cbd5e1;border-radius:8px;font:inherit;min-width:0;padding:10px 12px}.secretary-demo-feedback-form-v87 textarea{min-height:92px}.secretary-demo-feedback-form-v87 button{background:#0e7490;border:0;border-radius:8px;color:white;cursor:pointer;font-weight:700;padding:10px 12px}@media (max-width:1100px){.secretary-demo-grid-v87,.secretary-demo-guidance-v92,.secretary-demo-hero-v87,.secretary-demo-stats-v87,.secretary-demo-workflow-v87{grid-template-columns:1fr}}@media (max-width:720px){.secretary-demo-agenda-v87 article,.secretary-demo-feedback-form-v87,.secretary-demo-nav-v87,.secretary-demo-pending-v87{grid-template-columns:1fr}.secretary-demo-feedback-form-v87 .wide{grid-column:auto}}.patient-portal-v88{background:#f8fafc;min-height:100vh}.patient-portal-hero-v88,.patient-portal-v88{display:grid;grid-gap:18px;gap:18px;padding:22px}.patient-portal-hero-v88{align-items:stretch;background:linear-gradient(135deg,#083344,#0f766e);border-radius:8px;color:white;grid-template-columns:minmax(0,1fr) 280px}.patient-portal-hero-v88 h1,.patient-portal-panel-v88 h2{letter-spacing:0;margin:0}.patient-portal-hero-v88 p,.patient-portal-hero-v88 small,.patient-portal-hero-v88 strong{color:rgba(255,255,255,.86)}.patient-portal-hero-v88 aside{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:8px;display:grid;grid-gap:8px;gap:8px;padding:18px}.patient-portal-hero-v88 aside strong{color:white;font-size:34px}.patient-portal-grid-v88,.patient-portal-instructions-v88,.patient-portal-list-v88,.patient-portal-messages-v88,.patient-portal-security-v88,.patient-portal-stats-v88,.patient-portal-treatment-v88{display:grid;grid-gap:14px;gap:14px}.patient-portal-stats-v88{grid-template-columns:repeat(4,minmax(0,1fr))}.patient-portal-grid-v88{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr)}.patient-portal-panel-v88,.patient-portal-stats-v88 article{background:white;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 10px 28px rgba(15,23,42,.06);padding:16px}.patient-portal-instructions-v88 span,.patient-portal-list-v88 span,.patient-portal-panel-v88>span,.patient-portal-stats-v88 article span,.patient-portal-treatment-v88 span{color:#0f766e;font-size:12px;font-weight:700;text-transform:uppercase}.patient-portal-stats-v88 article strong{display:block;font-size:30px;margin:6px 0}.patient-portal-v88 p,.patient-portal-v88 small{color:#64748b}.patient-portal-instructions-v88,.patient-portal-list-v88,.patient-portal-messages-v88,.patient-portal-security-v88,.patient-portal-treatment-v88{margin-top:14px}.patient-portal-instructions-v88 article,.patient-portal-list-v88 article,.patient-portal-messages-v88 article,.patient-portal-photos-v88 article,.patient-portal-security-v88 p,.patient-portal-treatment-v88 article{border:1px solid #e2e8f0;border-radius:8px;display:grid;grid-gap:8px;gap:8px;padding:12px}.patient-portal-instructions-v88,.patient-portal-treatment-v88{grid-template-columns:repeat(2,minmax(0,1fr))}.patient-portal-instructions-v88 article.importante{border-color:#f59e0b}.patient-portal-instructions-v88 article.contactar_clinica,.patient-portal-messages-v88 article.important{border-color:#ef4444}.patient-portal-messages-v88 article.warning{border-color:#f59e0b}.patient-portal-photos-v88{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.patient-portal-photos-v88 article div{aspect-ratio:4/3;background-color:#ecfeff;background-position:50%;background-size:cover;border-radius:8px}.patient-portal-feedback-v88{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.patient-portal-feedback-v88 label{color:#334155;display:grid;font-size:13px;font-weight:700;grid-gap:6px;gap:6px}.patient-portal-feedback-v88 .wide{grid-column:span 2}.patient-portal-feedback-v88 select,.patient-portal-feedback-v88 textarea{border:1px solid #cbd5e1;border-radius:8px;font:inherit;min-width:0;padding:10px 12px}.patient-portal-feedback-v88 textarea{min-height:112px}.patient-portal-feedback-v88 button{background:#0f766e;border:0;border-radius:8px;color:white;cursor:pointer;font-weight:700;padding:10px 12px}@media (max-width:1100px){.patient-portal-grid-v88,.patient-portal-hero-v88,.patient-portal-stats-v88{grid-template-columns:1fr}}@media (max-width:760px){.patient-portal-v88{padding:12px}.patient-portal-feedback-v88,.patient-portal-instructions-v88,.patient-portal-photos-v88,.patient-portal-treatment-v88{grid-template-columns:1fr}.patient-portal-feedback-v88 .wide{grid-column:auto}}.patient-portal-ready-v501{background:radial-gradient(circle at 92% 8%,rgba(14,165,233,.12),transparent 26%),linear-gradient(180deg,#f8fafc,#eef6f8);color:#0f172a;display:grid;grid-gap:18px;gap:18px;min-height:100vh;padding:22px}.patient-portal-ready-hero-v501{align-items:stretch;background:linear-gradient(135deg,#083344,#0f766e 64%,#115e59);border:1px solid rgba(255,255,255,.18);border-radius:18px;box-shadow:0 18px 48px rgba(15,23,42,.16);color:white;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(260px,.32fr);padding:24px}.patient-portal-ready-hero-v501 h1{font-size:clamp(32px,4vw,54px);line-height:1;margin:8px 0 10px}.patient-portal-ready-hero-v501 p{color:rgba(255,255,255,.82);line-height:1.6;margin:0;max-width:760px}.patient-portal-ready-hero-v501 aside{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);border-radius:14px;display:grid;grid-gap:8px;gap:8px;padding:16px}.patient-portal-ready-hero-v501 aside small,.patient-portal-ready-hero-v501 aside span{color:rgba(255,255,255,.74)}.patient-portal-ready-hero-v501 aside strong{color:white;font-size:28px;line-height:1.05}.patient-portal-ready-summary-v501{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.patient-portal-ready-panel-v501,.patient-portal-ready-summary-v501 article{background:rgba(255,255,255,.82);border:1px solid rgba(148,163,184,.22);border-radius:14px;box-shadow:0 12px 34px rgba(15,23,42,.07)}.patient-portal-ready-summary-v501 article{display:grid;grid-gap:7px;gap:7px;min-height:112px;padding:15px}.patient-portal-ready-aftercare-v501 span,.patient-portal-ready-document-list-v501 span,.patient-portal-ready-list-v501 span,.patient-portal-ready-summary-v501 span{color:#0f766e;font-size:11px;font-weight:850;text-transform:uppercase}.patient-portal-ready-summary-v501 strong{font-size:30px;line-height:1}.patient-portal-ready-aftercare-v501 p,.patient-portal-ready-alerts-v501 p,.patient-portal-ready-document-list-v501 p,.patient-portal-ready-list-v501 p,.patient-portal-ready-list-v501 small,.patient-portal-ready-ok-v501,.patient-portal-ready-panel-v501 li,.patient-portal-ready-photo-grid-v501 p,.patient-portal-ready-photo-grid-v501 small,.patient-portal-ready-summary-v501 small{color:#64748b;line-height:1.55;margin:0}.patient-portal-ready-grid-v501{align-items:start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr)}.patient-portal-ready-panel-v501{display:grid;grid-gap:14px;gap:14px;padding:16px}.patient-portal-ready-title-v501{align-items:center;display:flex;gap:12px;justify-content:space-between}.patient-portal-ready-title-v501 h2{margin:3px 0 0}.patient-portal-ready-title-v501 a,.patient-portal-ready-title-v501>span{background:rgba(15,118,110,.08);border:1px solid rgba(15,118,110,.2);border-radius:999px;color:#0f766e;font-size:12px;font-weight:850;padding:8px 10px;text-decoration:none;white-space:nowrap}.patient-portal-ready-profile-v501 dl{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.patient-portal-ready-aftercare-v501 article,.patient-portal-ready-alerts-v501 article,.patient-portal-ready-document-list-v501 a,.patient-portal-ready-document-list-v501 article,.patient-portal-ready-list-v501 article,.patient-portal-ready-photo-grid-v501 article,.patient-portal-ready-profile-v501 dl div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:grid;grid-gap:7px;gap:7px;padding:12px}.patient-portal-ready-profile-v501 dt{color:#64748b;font-size:11px;font-weight:850;text-transform:uppercase}.patient-portal-ready-profile-v501 dd{margin:0}.patient-portal-ready-security-v501 ul{display:grid;grid-gap:9px;gap:9px;margin:0;padding-left:18px}.patient-portal-ready-aftercare-v501,.patient-portal-ready-alerts-v501,.patient-portal-ready-document-list-v501,.patient-portal-ready-list-v501,.patient-portal-ready-photo-grid-v501{display:grid;grid-gap:10px;gap:10px}.patient-portal-ready-document-list-v501 article.empty,.patient-portal-ready-list-v501 article.empty,.patient-portal-ready-photo-grid-v501 article.empty{border-style:dashed}.patient-portal-ready-aftercare-v501 strong,.patient-portal-ready-alerts-v501 strong,.patient-portal-ready-document-list-v501 strong,.patient-portal-ready-list-v501 strong,.patient-portal-ready-photo-grid-v501 strong{color:#0f172a}.patient-portal-ready-document-list-v501{grid-template-columns:repeat(3,minmax(0,1fr))}.patient-portal-ready-document-list-v501 a{color:inherit;text-decoration:none}.patient-portal-ready-photo-grid-v501{grid-template-columns:repeat(2,minmax(0,1fr))}.patient-portal-ready-photo-grid-v501 article div{aspect-ratio:4/3;background:#e0f2fe 50%/cover;border-radius:10px}.patient-portal-ready-aftercare-v501{grid-template-columns:repeat(2,minmax(0,1fr))}.patient-portal-ready-aftercare-v501 article.tone-warning{border-color:rgba(245,158,11,.42)}.patient-portal-ready-aftercare-v501 article.tone-danger,.patient-portal-ready-alerts-v501 article.important{border-color:rgba(239,68,68,.42)}.patient-portal-ready-alerts-v501 article.warning{border-color:rgba(245,158,11,.42)}.patient-portal-ready-alerts-v501 article.info{border-color:rgba(14,165,233,.28)}.patient-portal-ready-ok-v501{background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.22);border-radius:10px;color:#047857;padding:10px}.patient-portal-ready-feedback-v501{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr)) auto}.patient-portal-ready-feedback-v501 label{color:#334155;display:grid;font-size:13px;font-weight:800;grid-gap:6px;gap:6px}.patient-portal-ready-feedback-v501 .wide{grid-column:1/-1}.patient-portal-ready-feedback-v501 select,.patient-portal-ready-feedback-v501 textarea{background:#fff;border:1px solid #cbd5e1;border-radius:10px;font:inherit;min-width:0;padding:10px 12px}.patient-portal-ready-feedback-v501 textarea{min-height:112px}.patient-portal-ready-feedback-v501 button{align-self:end;background:#0f766e;border:0;border-radius:10px;color:white;cursor:pointer;font-weight:850;min-height:42px;padding:10px 14px}@media (max-width:1120px){.patient-portal-ready-feedback-v501,.patient-portal-ready-grid-v501,.patient-portal-ready-hero-v501,.patient-portal-ready-summary-v501{grid-template-columns:1fr}}@media (max-width:760px){.patient-portal-ready-v501{padding:12px}.patient-portal-ready-hero-v501,.patient-portal-ready-panel-v501{padding:14px}.patient-portal-ready-title-v501{align-items:flex-start;flex-direction:column}.patient-portal-ready-aftercare-v501,.patient-portal-ready-document-list-v501,.patient-portal-ready-photo-grid-v501,.patient-portal-ready-profile-v501 dl{grid-template-columns:1fr}}.before-after-hero-v90,.before-after-v90{display:grid;grid-gap:18px;gap:18px}.before-after-hero-v90{align-items:stretch;background:linear-gradient(135deg,#111827,#0f766e);border:1px solid rgba(255,255,255,.16);border-radius:8px;color:white;grid-template-columns:minmax(0,1fr) 280px;padding:22px}.before-after-hero-v90 h1,.before-after-panel-v90 h2{letter-spacing:0;margin:0}.before-after-hero-v90 p,.before-after-hero-v90 small,.before-after-hero-v90 strong{color:rgba(255,255,255,.86)}.before-after-hero-v90 aside{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:8px;display:grid;grid-gap:8px;gap:8px;padding:18px}.before-after-hero-v90 aside strong{color:white;font-size:42px}.before-after-comparisons-v90,.before-after-grid-v90,.before-after-links-v90,.before-after-metadata-v90,.before-after-security-v90,.before-after-stats-v90,.before-after-sync-v90,.before-after-tracking-v90{display:grid;grid-gap:14px;gap:14px}.before-after-stats-v90{grid-template-columns:repeat(4,minmax(0,1fr))}.before-after-grid-v90{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr)}.before-after-panel-v90,.before-after-stats-v90 article{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:8px;box-shadow:0 10px 28px rgba(15,23,42,.06);padding:16px}.before-after-stats-v90 article strong{display:block;font-size:30px;margin:6px 0}.before-after-comparisons-v90 article>div>span,.before-after-panel-v90>span,.before-after-stats-v90 article span,.before-after-tracking-v90 span{color:#0f766e;font-size:12px;font-weight:700;text-transform:uppercase}.before-after-v90 p,.before-after-v90 small{color:var(--muted,#64748b)}.before-after-comparisons-v90,.before-after-links-v90,.before-after-metadata-v90,.before-after-security-v90,.before-after-sync-v90,.before-after-tracking-v90{margin-top:14px}.before-after-comparisons-v90 article,.before-after-links-v90 article,.before-after-metadata-v90 article,.before-after-security-v90 p,.before-after-sync-v90 article,.before-after-tracking-v90 article{border:1px solid #e2e8f0;border-radius:8px;display:grid;grid-gap:10px;gap:10px;padding:12px}.before-after-viewer-v90{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.before-after-viewer-v90 figure{display:grid;grid-gap:6px;gap:6px;margin:0}.before-after-viewer-v90 figure div{aspect-ratio:4/3;background-color:#ecfeff;background-position:50%;background-size:cover;border-radius:8px}.before-after-viewer-v90 figcaption{color:#475569;font-size:12px;font-weight:700}.before-after-comparisons-v90 form{display:flex;justify-content:flex-end}.before-after-comparisons-v90 button{background:#0f766e;border:0;border-radius:8px;color:white;cursor:pointer;font-weight:700;padding:10px 12px}.before-after-links-v90 a{color:#0f766e;font-weight:700;text-decoration:none}@media (max-width:1100px){.before-after-grid-v90,.before-after-hero-v90,.before-after-stats-v90{grid-template-columns:1fr}}@media (max-width:720px){.before-after-viewer-v90{grid-template-columns:1fr}}.brain-assistant-hero-v64,.brain-core-hero-v45,.cockpit-hero,.executive-council-hero-v65,.global-search-center-hero-v62,.page-title,.smart-agenda-hero-v83,.voice-clinical-hero-v70{border-radius:18px}.agenda-create-panel,.agenda-premium,.brain-assistant-chat-v64,.brain-assistant-sources-v64>div,.brain-core-panel-v45,.cockpit-panel,.executive-council-panel-v65,.global-search-console,.smart-agenda-panel-v83,.voice-clinical-panel-v70{-webkit-backdrop-filter:blur(16px) saturate(1.1);backdrop-filter:blur(16px) saturate(1.1)}.agenda-appointment,.agenda-list-row-v17,.smart-agenda-appointments-v83 article{overflow-wrap:anywhere}.agenda-appointment-links,.agenda-floating-actions,.agenda-list-actions-v17,.smart-agenda-appointments-v83 nav{align-items:stretch;display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-start}.agenda-appointment-links a,.agenda-floating-actions a,.agenda-floating-actions button,.agenda-list-actions-v17 a,.agenda-list-actions-v17 button,.smart-agenda-appointments-v83 a{align-items:center;display:inline-flex;justify-content:center;min-height:34px;max-width:100%;overflow-wrap:anywhere;text-align:center}.agenda-mode-toggle,.agenda-view-toggle{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}.agenda-mode-toggle button,.agenda-view-toggle button{flex:0 0 auto;min-width:max-content;white-space:nowrap}.agenda-admin-grid,.agenda-compact-controls,.agenda-date-bar,.agenda-filter-grid{align-items:end}.agenda-premium,.smart-agenda-foundation-v83{display:grid;grid-gap:18px;gap:18px}.sidebar .smart-favorites{margin-top:auto}.floating-intelligence-panel{max-width:248px}.secretary-demo-guidance-v92 li,.secretary-demo-readiness-v92 p,.secretary-demo-stats-v87 article p{line-height:1.38;overflow-wrap:anywhere}@media (max-width:1180px){.smart-agenda-appointments-v83 article{grid-template-columns:1fr}}:root{--sidebar-floating-width:264px;--sidebar-floating-gap:18px;--floating-panel-bg:rgba(255,255,255,0.72);--floating-panel-border:rgba(255,255,255,0.58);--floating-panel-shadow:0 24px 70px rgba(15,23,42,0.16)}body[data-sidebar-mode=expanded]{--sidebar-floating-width:312px}body[data-sidebar-mode=icons]{--sidebar-floating-width:96px}.app-shell{background:radial-gradient(circle at 12% 10%,rgba(20,184,166,.12),transparent 30%),linear-gradient(135deg,rgba(248,250,252,.96),rgba(226,232,240,.78));grid-template-columns:calc(var(--sidebar-floating-width) + var(--sidebar-floating-gap) * 2) minmax(0,1fr)}.sidebar{align-self:start;background:linear-gradient(180deg,rgba(8,17,31,.82),rgba(15,23,42,.78) 58%,rgba(6,95,70,.68));-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);border:1px solid rgba(255,255,255,.16);border-radius:24px;box-shadow:0 28px 86px rgba(15,23,42,.24);height:calc(100vh - var(--sidebar-floating-gap) * 2);margin:var(--sidebar-floating-gap);max-width:var(--sidebar-floating-width);padding:18px 12px;top:var(--sidebar-floating-gap);width:var(--sidebar-floating-width)}.main{padding-right:clamp(14px,2vw,28px)}.topbar{background:rgba(255,255,255,.72);border:1px solid rgba(255,255,255,.64);border-radius:0 0 24px 24px;box-shadow:0 18px 48px rgba(15,23,42,.08);margin-right:clamp(8px,1.4vw,20px)}.global-search-console,.smart-command-rail{border-radius:22px;box-shadow:0 16px 46px rgba(15,23,42,.12);margin:12px clamp(8px,1.4vw,20px) 0 0}.smart-command-rail{border:1px solid rgba(255,255,255,.56);top:176px}.content{max-width:none;padding:24px clamp(16px,2.2vw,34px) 52px 0}.sidebar-mode-control{align-items:center;background:transparent;border:0;border-radius:16px;display:flex;justify-content:flex-end;padding:0}.sidebar-mode-control button{align-items:center;background:transparent;border:0;border-radius:12px;color:rgba(255,255,255,.72);cursor:pointer;display:inline-flex;font-size:.68rem;font-weight:900;gap:0;justify-content:center;min-height:30px;padding:6px 7px}.sidebar-mode-control button .sidebar-menu-toggle-label-audit{display:none}.sidebar-mode-control button[aria-pressed=true]{background:rgba(255,255,255,.18);color:#fff}body[data-sidebar-mode=expanded] .nav a{min-height:42px;padding-inline:12px}body[data-sidebar-mode=icons] .sidebar{padding-inline:10px}body[data-sidebar-mode=icons] .brand{justify-items:center;padding-inline:0}body[data-sidebar-mode=icons] .brand strong{font-size:0}body[data-sidebar-mode=icons] .brand strong:after{content:"";font-size:0}body[data-sidebar-mode=icons] .brand span,body[data-sidebar-mode=icons] .nav a small,body[data-sidebar-mode=icons] .nav a span,body[data-sidebar-mode=icons] .nav-group summary,body[data-sidebar-mode=icons] .smart-favorites{display:none}body[data-sidebar-mode=icons] .nav-group{background:transparent;border-color:transparent;padding:0}body[data-sidebar-mode=icons] .nav a{justify-content:center;min-height:42px;padding:8px}body[data-sidebar-mode=icons] .nav a:hover{transform:translateY(-1px)}body[data-sidebar-mode=icons] .nav-icon{height:19px;width:19px}body[data-sidebar-mode=icons] .sidebar-mode-control{grid-template-columns:1fr}.clinical-drawer-v96,.clinical-overlay-v96,.floating-panel-v96{-webkit-backdrop-filter:blur(18px) saturate(145%);backdrop-filter:blur(18px) saturate(145%);background:var(--floating-panel-bg);border:1px solid var(--floating-panel-border);box-shadow:var(--floating-panel-shadow)}.floating-panel-v96{border-radius:22px;padding:18px}.clinical-drawer-v96{border-radius:24px 0 0 24px;bottom:18px;max-width:min(420px,calc(100vw - 36px));position:fixed;right:18px;top:18px;width:380px;z-index:30}.clinical-overlay-v96{border-radius:28px;inset:24px;position:fixed;z-index:40}@media (min-width:768px) and (max-width:1180px){.app-shell{--sidebar-floating-width:94px}.sidebar{border-radius:22px}.brand span,.nav a small,.nav a span,.nav-group summary,.sidebar-mode-control button span,.smart-favorites{display:none}.nav a{justify-content:center;min-height:46px;padding:9px}.sidebar-mode-control{grid-template-columns:1fr}.content{padding-right:16px}}@media (max-width:900px){.sidebar{border-radius:0;height:auto;margin:0;max-width:none;width:auto}.global-search-console,.smart-command-rail,.topbar{border-radius:0;margin-right:0}.content{padding:20px 16px 32px}}:root{--sidebar-floating-width:252px;--sidebar-floating-gap:22px;--content-shell-padding:clamp(14px,1.8vw,28px);--glass-navigation-bg:linear-gradient(180deg,rgba(11,18,32,0.76),rgba(15,23,42,0.72) 52%,rgba(15,118,110,0.58));--glass-navigation-border:rgba(255,255,255,0.2);--glass-navigation-shadow:0 30px 90px rgba(15,23,42,0.22),inset 0 1px 0 rgba(255,255,255,0.16)}body[data-sidebar-mode=expanded]{--sidebar-floating-width:304px}body[data-sidebar-mode=icons]{--sidebar-floating-width:84px}.app-shell{background:radial-gradient(circle at 10% 8%,rgba(45,212,191,.16),transparent 28%),radial-gradient(circle at 92% 12%,rgba(56,189,248,.11),transparent 24%),linear-gradient(135deg,rgba(248,250,252,.98),rgba(226,232,240,.82))}.sidebar{background:var(--glass-navigation-bg);border-color:var(--glass-navigation-border);border-radius:30px;box-shadow:var(--glass-navigation-shadow);isolation:isolate;overflow-x:hidden;position:-webkit-sticky;position:sticky}.sidebar:before{background:linear-gradient(135deg,rgba(255,255,255,.18),transparent 46%);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.brand,.nav-group,.sidebar-mode-control,.smart-favorites{-webkit-backdrop-filter:blur(10px) saturate(130%);backdrop-filter:blur(10px) saturate(130%)}.nav-group{background:rgba(255,255,255,.075);border-color:rgba(255,255,255,.14)}.locale-compact-select select:focus-visible,.locale-switcher button:focus-visible,.nav a:focus-visible,.sidebar-mode-control button:focus-visible,.smart-command-rail a:focus-visible{outline:3px solid rgba(45,212,191,.55);outline-offset:2px}.nav a:focus-visible,.nav a:hover{background:rgba(255,255,255,.18)}.main{padding-right:var(--content-shell-padding)}.global-search-console,.smart-command-rail,.topbar{margin-right:0}.topbar{border-radius:0 0 28px 28px}.content{padding:22px 0 54px}.agenda-premium,.clinical-record-content,.cockpit-operational-grid,.dashboard-grid,.patient-layout,.photo-library-shell,.smart-agenda-foundation-v83{max-width:none}.clinical-drawer-v97,.clinical-overlay-v97,.floating-panel-v97{-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);background:rgba(255,255,255,.74);border:1px solid rgba(255,255,255,.62);box-shadow:0 28px 84px rgba(15,23,42,.18)}.floating-panel-v97{border-radius:24px;padding:18px}.clinical-drawer-v97{border-radius:28px 0 0 28px;bottom:20px;max-width:min(440px,calc(100vw - 40px));position:fixed;right:20px;top:20px;width:400px;z-index:35}.clinical-overlay-v97{border-radius:30px;inset:28px;position:fixed;z-index:45}body[data-sidebar-mode=expanded] .sidebar-mode-control button span{display:inline}body[data-sidebar-mode=icons] .sidebar{border-radius:26px}body[data-sidebar-mode=icons] .brand{border-bottom-color:rgba(255,255,255,.08)}@media (min-width:768px) and (max-width:1180px){.app-shell{--sidebar-floating-gap:14px;--sidebar-floating-width:82px}.sidebar{border-radius:26px;height:calc(100vh - 28px);margin:14px;top:14px}.nav a,.sidebar-mode-control button{min-height:50px}.topbar{min-height:76px}}@media (max-width:900px){.app-shell{background:linear-gradient(180deg,rgba(248,250,252,.98),rgba(226,232,240,.84))}.sidebar{-webkit-backdrop-filter:none;backdrop-filter:none;border:0;box-shadow:none}.content{padding:20px 16px 34px}}@media (prefers-reduced-motion:reduce){.nav a,.sidebar-mode-control button,.smart-command-rail a{transition:none}}.floating-workspace-v98{-webkit-backdrop-filter:blur(22px) saturate(155%);backdrop-filter:blur(22px) saturate(155%);background:rgba(255,255,255,.76);border:1px solid rgba(255,255,255,.68);border-radius:24px;box-shadow:0 28px 88px rgba(15,23,42,.2),inset 0 1px 0 rgba(255,255,255,.72);color:var(--text);display:grid;grid-gap:12px;gap:12px;left:0;max-width:min(320px,calc(100vw - 28px));padding:12px;position:fixed;top:0;touch-action:none;width:300px;z-index:28}.workspace-drag-handle-v98{align-items:center;background:linear-gradient(135deg,rgba(15,23,42,.9),rgba(15,118,110,.78));border-radius:18px;color:#fff;cursor:-webkit-grab;cursor:grab;display:flex;justify-content:space-between;gap:10px;padding:12px}.workspace-drag-handle-v98:active{cursor:-webkit-grabbing;cursor:grabbing}.workspace-drag-handle-v98 span,.workspace-focus-v98 span,.workspace-guide-v98 span{color:rgba(15,23,42,.62);display:block;font-size:.68rem;font-weight:900;text-transform:uppercase}.workspace-drag-handle-v98 small,.workspace-drag-handle-v98 span{color:rgba(255,255,255,.72)}.workspace-drag-handle-v98 strong{display:block;font-size:.98rem}.workspace-actions-v98,.workspace-focus-v98 div{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-focus-v98 div{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px}.workspace-actions-v98 button,.workspace-focus-v98 button,.workspace-restore-v98{background:rgba(15,23,42,.08);border:1px solid rgba(15,23,42,.12);border-radius:14px;color:var(--text);cursor:pointer;font-size:.76rem;font-weight:900;min-height:38px;padding:8px}.workspace-actions-v98 button[aria-pressed=true],.workspace-focus-v98 button[aria-pressed=true]{background:rgba(15,118,110,.16);border-color:rgba(15,118,110,.32);color:#0f766e}.workspace-guide-v98{background:rgba(241,245,249,.72);border:1px solid rgba(148,163,184,.22);border-radius:18px;display:grid;grid-gap:6px;gap:6px;padding:10px}.workspace-guide-v98 p,.workspace-guide-v98 small{color:var(--muted);font-size:.78rem;line-height:1.35;margin:0}.workspace-restore-v98{-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);background:rgba(4,120,87,.92);border-color:rgba(255,255,255,.2);bottom:18px;box-shadow:0 18px 48px rgba(4,120,87,.22);color:#fff;position:fixed;right:18px;z-index:29}.workspace-actions-v98 button:focus-visible,.workspace-focus-v98 button:focus-visible,.workspace-restore-v98:focus-visible{outline:3px solid rgba(45,212,191,.58);outline-offset:2px}body[data-sidebar-autohide=true]{--sidebar-floating-width:74px}body[data-sidebar-autohide=true] .sidebar{opacity:.74;transition:opacity .18s ease,width .18s ease,max-width .18s ease}body[data-sidebar-autohide=true] .sidebar:not(:hover):not(:focus-within) .brand span,body[data-sidebar-autohide=true] .sidebar:not(:hover):not(:focus-within) .nav a small,body[data-sidebar-autohide=true] .sidebar:not(:hover):not(:focus-within) .nav a span,body[data-sidebar-autohide=true] .sidebar:not(:hover):not(:focus-within) .nav-group summary,body[data-sidebar-autohide=true] .sidebar:not(:hover):not(:focus-within) .sidebar-mode-control button span,body[data-sidebar-autohide=true] .sidebar:not(:hover):not(:focus-within) .smart-favorites{display:none}body[data-sidebar-autohide=true] .sidebar:focus-within,body[data-sidebar-autohide=true] .sidebar:hover{opacity:1;width:252px;max-width:252px}body[data-clinical-focus=agenda] .content,body[data-clinical-focus=history] .content,body[data-clinical-focus=map] .content,body[data-clinical-focus=photos] .content{padding-top:12px}body[data-clinical-focus=agenda] .global-search-console,body[data-clinical-focus=history] .global-search-console,body[data-clinical-focus=map] .global-search-console,body[data-clinical-focus=photos] .global-search-console{display:none}body[data-clinical-focus=agenda] .smart-command-rail,body[data-clinical-focus=history] .smart-command-rail,body[data-clinical-focus=map] .smart-command-rail,body[data-clinical-focus=photos] .smart-command-rail{min-height:48px;top:98px}body[data-clinical-focus=agenda] .floating-workspace-v98,body[data-clinical-focus=history] .floating-workspace-v98,body[data-clinical-focus=map] .floating-workspace-v98,body[data-clinical-focus=photos] .floating-workspace-v98{opacity:.9}@media (pointer:coarse){.floating-workspace-v98{width:min(340px,calc(100vw - 28px))}.workspace-actions-v98 button,.workspace-focus-v98 button,.workspace-restore-v98{min-height:46px}.workspace-drag-handle-v98{min-height:58px}}@media (min-width:768px) and (max-width:1180px){.floating-workspace-v98{width:286px}}@media (max-width:900px){.floating-workspace-v98{bottom:12px;left:12px!important;max-height:min(62vh,480px);overflow-y:auto;top:auto!important;transform:none!important;width:calc(100vw - 24px)}body[data-clinical-focus=agenda] .global-search-console,body[data-clinical-focus=history] .global-search-console,body[data-clinical-focus=map] .global-search-console,body[data-clinical-focus=photos] .global-search-console{display:block}}@media (prefers-reduced-motion:reduce){.floating-workspace-v98,.sidebar{transition:none}}@media (min-width:768px) and (max-width:900px){.app-shell{--sidebar-floating-gap:14px;--sidebar-floating-width:82px;display:grid;grid-template-columns:calc(var(--sidebar-floating-width) + var(--sidebar-floating-gap) * 2) minmax(0,1fr)}.sidebar{-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);border:1px solid rgba(255,255,255,.18);border-radius:26px;box-shadow:var(--glass-navigation-shadow);height:calc(100vh - 28px);margin:14px;max-width:var(--sidebar-floating-width);padding:14px 10px;position:-webkit-sticky;position:sticky;top:14px;width:var(--sidebar-floating-width)}.topbar{align-items:center;flex-direction:row;height:auto;min-height:76px;padding:14px 18px}.global-search-console,.smart-command-rail{border-radius:20px;margin-right:0;position:relative;top:auto}.content{padding:18px 0 34px}}.floating-workspace-v99{opacity:1;transform-origin:left center;transition:opacity .18s ease,filter .18s ease,transform .22s cubic-bezier(.22,1,.36,1),width .18s ease,max-width .18s ease;will-change:transform,opacity}.floating-workspace-v99.is-closing{opacity:0;pointer-events:none;transform:translate3d(-110%,var(--workspace-y,0),0) scale(.96)}.floating-workspace-v99[data-size=compact]{width:248px}.floating-workspace-v99[data-size=compact] .workspace-guide-v98 p{display:none}.floating-workspace-v99[data-size=large]{width:min(380px,calc(100vw - 28px))}.workspace-actions-v98{grid-template-columns:repeat(4,minmax(0,1fr))}.workspace-restore-v99{animation:workspaceRestoreEnterV99 .22s ease both;will-change:transform,opacity}@keyframes workspaceRestoreEnterV99{0%{opacity:0;transform:translate3d(20px,0,0) scale(.96)}to{opacity:1;transform:translateZ(0) scale(1)}}body[data-sidebar-autohide=true] .app-shell{--sidebar-floating-width:74px}body[data-sidebar-autohide=true] .sidebar{transform:translate3d(-8px,0,0);will-change:transform,opacity,width}body[data-sidebar-autohide=true] .sidebar:focus-within,body[data-sidebar-autohide=true] .sidebar:hover{transform:translateZ(0)}body[data-sidebar-autohide=true] .sidebar:after{background:rgba(15,118,110,.52);border-radius:999px;content:"";height:74px;position:fixed;right:-8px;top:50%;transform:translateY(-50%);width:4px}.workspace-actions-v98 button,.workspace-drag-handle-v98,.workspace-focus-v98 button{transition:background .16s ease,border-color .16s ease,transform .16s ease}.workspace-actions-v98 button:hover,.workspace-focus-v98 button:hover{transform:translate3d(0,-1px,0)}@media (pointer:coarse){.app-shell:before{background:rgba(15,118,110,.45);border-radius:999px;content:"";height:96px;left:4px;position:fixed;top:42%;width:5px;z-index:32}body[data-sidebar-autohide=true] .sidebar{transform:translate3d(-14px,0,0)}}@media (max-width:900px){.floating-workspace-v99[data-size=compact],.floating-workspace-v99[data-size=large]{width:calc(100vw - 24px)}}@media (prefers-reduced-motion:reduce){.floating-workspace-v99,.workspace-actions-v98 button,.workspace-drag-handle-v98,.workspace-focus-v98 button,.workspace-restore-v99{animation:none;transition:none}}[data-nextjs-dev-tools-button],[data-nextjs-dialog-overlay],[data-nextjs-toast],nextjs-portal{display:none!important}.workspace-bottom-dock-v100{background:rgba(15,23,42,.84);border:1px solid rgba(255,255,255,.18);bottom:18px;box-shadow:0 18px 54px rgba(15,23,42,.24);gap:8px;left:50%;max-width:calc(100vw - 32px);position:fixed;transform:translateX(-50%);z-index:34}.workspace-bottom-dock-v100 a,.workspace-bottom-dock-v100 button{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.16);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;align-items:center;text-decoration:none;font-size:.76rem;font-weight:900;min-height:34px;padding:8px 12px;white-space:nowrap}.workspace-bottom-dock-v100 a[aria-pressed=true],.workspace-bottom-dock-v100 button[aria-pressed=true]{background:rgba(45,212,191,.22);border-color:rgba(45,212,191,.38)}.workspace-manager-curtain-v2{align-items:flex-start;-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);background:radial-gradient(circle at 12% 10%,rgba(20,184,166,.2),transparent 34%),radial-gradient(circle at 88% 12%,rgba(37,99,235,.16),transparent 36%),rgba(8,18,22,.38);display:grid;inset:0;overflow:auto;padding:clamp(18px,5vh,60px) clamp(14px,5vw,72px);position:fixed;z-index:86}.workspace-manager-shell-v2{background:rgba(255,255,255,.82);border:1px solid rgba(255,255,255,.46);border-radius:28px;box-shadow:0 34px 88px rgba(15,23,42,.24);display:grid;grid-gap:16px;gap:16px;margin:0 auto;max-width:1240px;padding:clamp(16px,2.5vw,26px);width:min(100%,1240px)}.workspace-manager-shell-v2[data-view=compact]{max-width:1040px}.dark .workspace-manager-shell-v2,[data-theme=dark] .workspace-manager-shell-v2{background:rgba(15,23,42,.86);border-color:rgba(148,163,184,.22)}.workspace-manager-header-v2{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.workspace-manager-card-top-v2 span,.workspace-manager-entry-v2 span,.workspace-manager-header-v2 span,.workspace-secondary-panel-v2 span{color:#0f766e;display:block;font-size:.72rem;font-weight:950}.workspace-manager-card-body-v2 h3,.workspace-manager-header-v2 h2{color:var(--text);letter-spacing:0;margin:0}.workspace-manager-card-body-v2 p,.workspace-manager-header-v2 p,.workspace-secondary-panel-v2 p{color:var(--muted);line-height:1.4;margin:4px 0 0}.workspace-manager-header-v2>div:last-child{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.workspace-manager-header-v2 strong{background:rgba(15,118,110,.1);border:1px solid rgba(15,118,110,.18);border-radius:999px;color:#0f766e;padding:8px 12px}.workspace-manager-card-actions-v2 button,.workspace-manager-card-top-v2 button,.workspace-manager-closed-v2 button,.workspace-manager-dual-presets-v2 button,.workspace-manager-entry-v2 a,.workspace-manager-entry-v2 button,.workspace-manager-header-v2 button,.workspace-manager-quick-nav-v2 button,.workspace-secondary-panel-v2 button{background:rgba(15,23,42,.07);border:1px solid rgba(15,23,42,.1);border-radius:14px;color:var(--text);cursor:pointer;display:inline-flex;align-items:center;font-size:.78rem;font-weight:900;min-height:38px;padding:8px 11px;text-decoration:none;touch-action:manipulation;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.workspace-bottom-dock-v100 a:focus-visible,.workspace-bottom-dock-v100 a:hover,.workspace-manager-card-actions-v2 button:hover,.workspace-manager-card-top-v2 button:hover,.workspace-manager-closed-v2 button:hover,.workspace-manager-dual-presets-v2 button:hover,.workspace-manager-entry-v2 a:focus-visible,.workspace-manager-entry-v2 a:hover,.workspace-manager-entry-v2 button:hover,.workspace-manager-header-v2 button:hover,.workspace-manager-quick-nav-v2 button:hover,.workspace-secondary-panel-v2 button:hover{background:rgba(15,118,110,.11);border-color:rgba(15,118,110,.24);transform:translateY(-1px)}.workspace-manager-tools-v2{align-items:stretch;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(220px,.85fr) minmax(0,1.7fr)}.workspace-manager-search-v2{background:rgba(15,118,110,.07);border:1px solid rgba(15,118,110,.13);border-radius:18px;display:grid;grid-gap:7px;gap:7px;padding:10px}.workspace-manager-search-v2 span{color:#0f766e;font-size:.7rem;font-weight:950}.workspace-manager-search-v2 input{background:rgba(255,255,255,.72);border:1px solid rgba(15,23,42,.11);border-radius:14px;color:var(--text);font:inherit;font-size:.86rem;font-weight:800;min-height:42px;outline:none;padding:10px 12px;width:100%}.workspace-manager-search-v2 input:focus-visible{border-color:rgba(20,184,166,.62);box-shadow:0 0 0 3px rgba(20,184,166,.15)}.dark .workspace-manager-search-v2 input,[data-theme=dark] .workspace-manager-search-v2 input{background:rgba(15,23,42,.62);border-color:rgba(148,163,184,.2)}.workspace-manager-quick-nav-v2{display:flex;flex-wrap:wrap;gap:8px}.workspace-manager-quick-nav-v2 button{align-items:center;display:inline-flex;gap:7px}.workspace-manager-card-top-v2 i,.workspace-manager-quick-nav-v2 button span{align-items:center;background:linear-gradient(135deg,rgba(15,118,110,.92),rgba(20,184,166,.78));border-radius:10px;color:#fff;display:inline-flex;font-size:.68rem;font-style:normal;font-weight:950;justify-content:center;min-height:26px;min-width:30px}.workspace-manager-dual-presets-v2{display:flex;flex-wrap:wrap;gap:8px}.workspace-manager-dual-presets-v2 button{background:rgba(37,99,235,.08);border-color:rgba(37,99,235,.14)}.workspace-manager-dual-presets-v2 button[aria-pressed=true]{background:linear-gradient(135deg,rgba(15,118,110,.96),rgba(37,99,235,.78));border-color:rgba(255,255,255,.24);color:#fff;box-shadow:0 16px 34px rgba(15,118,110,.16)}.workspace-manager-grid-v2{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(220px,1fr))}.workspace-manager-shell-v2[data-view=compact] .workspace-manager-grid-v2{grid-template-columns:repeat(4,minmax(178px,1fr))}.workspace-manager-card-v2{background:rgba(255,255,255,.76);border:1px solid rgba(15,118,110,.12);border-radius:22px;box-shadow:0 18px 46px rgba(15,23,42,.1);display:grid;grid-gap:10px;gap:10px;min-height:248px;padding:14px}.workspace-manager-shell-v2[data-view=compact] .workspace-manager-card-v2{gap:8px;min-height:180px;padding:12px}.dark .workspace-manager-card-v2,[data-theme=dark] .workspace-manager-card-v2{background:rgba(15,23,42,.74)}.workspace-manager-card-v2.active{border-color:rgba(15,118,110,.36);box-shadow:0 22px 54px rgba(15,118,110,.14)}.workspace-manager-card-v2.pinned{border-color:rgba(37,99,235,.32)}.workspace-manager-card-v2.status-activa{background:linear-gradient(135deg,rgba(236,253,245,.82),rgba(255,255,255,.72)),rgba(255,255,255,.76)}.workspace-manager-card-v2.status-pendiente{border-color:rgba(245,158,11,.18)}.workspace-manager-card-actions-v2,.workspace-manager-card-top-v2,.workspace-manager-closed-v2{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.workspace-manager-card-top-v2 span{align-items:center;display:inline-flex;gap:8px}.workspace-manager-card-top-v2 button[aria-pressed=true]{background:rgba(37,99,235,.12);color:#1d4ed8}.workspace-manager-preview-v2{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-manager-preview-v2 span{background:rgba(15,118,110,.08);border:1px solid rgba(15,118,110,.12);border-radius:12px;color:#0f766e;font-size:.72rem;font-weight:900;min-height:34px;padding:8px;text-align:center}.workspace-manager-shell-v2[data-view=compact] .workspace-manager-preview-v2{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-manager-shell-v2[data-view=compact] .workspace-manager-card-body-v2 dl div:nth-child(2),.workspace-manager-shell-v2[data-view=compact] .workspace-manager-card-body-v2 p{display:none}.workspace-manager-card-body-v2 dl{display:grid;grid-gap:7px;gap:7px;margin:8px 0 0}.workspace-manager-card-body-v2 dl div{display:grid;grid-gap:2px;gap:2px}.workspace-manager-card-body-v2 dt{color:var(--muted);font-size:.7rem;font-weight:900}.workspace-manager-card-body-v2 dd{color:var(--text);font-size:.82rem;font-weight:850;margin:0}.workspace-manager-card-actions-v2{justify-content:flex-start;margin-top:auto}.workspace-manager-shell-v2[data-view=compact] .workspace-manager-card-actions-v2 button{flex:1 1 auto;min-width:0;padding-inline:8px}.workspace-manager-card-actions-v2 button:first-child,.workspace-secondary-panel-v2 button:first-child{background:#0f766e;border-color:rgba(255,255,255,.18);color:#fff}.workspace-manager-entry-v2,.workspace-secondary-panel-v2{background:rgba(241,245,249,.74);border:1px solid rgba(15,118,110,.14);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:10px}.workspace-secondary-panel-v2{box-shadow:0 16px 38px rgba(15,23,42,.08)}.workspace-manager-entry-v2 small{color:var(--muted);font-size:.76rem;font-weight:800}.workspace-dual-panel-strip-v2{display:grid!important;grid-gap:8px!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-dual-panel-strip-v2 article{background:rgba(255,255,255,.58);border:1px solid rgba(15,118,110,.12);border-radius:14px;display:grid;grid-gap:3px;gap:3px;padding:9px}.dark .workspace-dual-panel-strip-v2 article,[data-theme=dark] .workspace-dual-panel-strip-v2 article{background:rgba(15,23,42,.52)}.workspace-manager-empty-v2{background:rgba(15,118,110,.07);border:1px dashed rgba(15,118,110,.25);border-radius:18px;color:var(--muted);font-weight:850;margin:0;padding:14px;text-align:center}.workspace-secondary-panel-v2 div{display:flex;gap:8px}.workspace-bottom-dock-v100 button[aria-pressed=true],.workspace-manager-dock-v2 button[aria-pressed=true]{background:rgba(45,212,191,.24);border-color:rgba(45,212,191,.44)}@media (max-width:980px){.workspace-manager-grid-v2,.workspace-manager-shell-v2[data-view=compact] .workspace-manager-grid-v2,.workspace-manager-tools-v2{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media (max-width:680px),(pointer:coarse){.workspace-manager-curtain-v2{padding:12px}.workspace-manager-shell-v2{border-radius:22px}.workspace-manager-header-v2{display:grid}.workspace-manager-grid-v2,.workspace-manager-preview-v2,.workspace-manager-shell-v2[data-view=compact] .workspace-manager-grid-v2,.workspace-manager-tools-v2{grid-template-columns:1fr}.workspace-manager-card-actions-v2 button,.workspace-manager-card-top-v2 button,.workspace-manager-closed-v2 button,.workspace-manager-dual-presets-v2 button,.workspace-manager-entry-v2 button,.workspace-manager-header-v2 button,.workspace-manager-quick-nav-v2 button,.workspace-secondary-panel-v2 button{min-height:46px}.workspace-dual-panel-strip-v2{grid-template-columns:1fr}}@media (max-width:720px){.workspace-bottom-dock-v100{border-radius:18px;flex-wrap:wrap;justify-content:center;width:calc(100vw - 28px)}}.agenda-premium{--agenda-lane-width:280px;--agenda-card-min-height:92px;--agenda-card-font:0.88rem;--agenda-card-padding:12px;--agenda-row-min-height:96px}.agenda-density-compacta{--agenda-lane-width:230px;--agenda-card-min-height:78px;--agenda-card-font:0.82rem;--agenda-card-padding:10px;--agenda-row-min-height:84px}.agenda-density-comoda{--agenda-lane-width:292px;--agenda-card-min-height:98px;--agenda-card-font:0.9rem;--agenda-card-padding:13px;--agenda-row-min-height:104px}.agenda-density-amplia{--agenda-lane-width:360px;--agenda-card-min-height:124px;--agenda-card-font:0.96rem;--agenda-card-padding:15px;--agenda-row-min-height:132px}.agenda-density-toggle,.agenda-fullscreen-button,.agenda-professional-pager{align-items:center;background:rgba(255,255,255,.68);border:1px solid rgba(226,232,240,.78);border-radius:14px;box-shadow:inset 0 1px 0 rgba(255,255,255,.84);display:flex;gap:4px;padding:4px}.agenda-density-toggle button,.agenda-fullscreen-button,.agenda-professional-pager button{background:transparent;border:1px solid transparent;border-radius:10px;color:var(--muted);cursor:pointer;font:inherit;font-size:.78rem;font-weight:900;min-height:32px;padding:7px 10px;transition:background .16s ease,border-color .16s ease,box-shadow .17s ease,color .16s ease,transform .16s ease;white-space:nowrap}.agenda-fullscreen-button{color:var(--text);justify-content:center;min-height:42px}.agenda-density-toggle button:hover,.agenda-fullscreen-button:hover,.agenda-professional-pager button:hover:not(:disabled){border-color:rgba(52,211,153,.36);box-shadow:0 10px 24px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.9);color:var(--text);transform:translateY(-1px)}.agenda-density-toggle button.active{background:linear-gradient(135deg,rgba(15,23,42,.92),rgba(15,118,110,.84));border-color:rgba(45,212,191,.34);color:#fff;box-shadow:0 12px 26px rgba(15,118,110,.18),inset 0 1px 0 rgba(255,255,255,.28)}.agenda-professional-pager{flex:0 0 auto}.agenda-professional-pager span{color:var(--text);font-size:.76rem;font-weight:900;min-width:34px;text-align:center}.agenda-professional-pager button:disabled{cursor:not-allowed;opacity:.45}.agenda-readable-note{background:rgba(236,253,245,.74);border-bottom:1px solid rgba(20,184,166,.18);color:#0f766e;font-size:.78rem;font-weight:850;margin:0;padding:8px 14px}.agenda-density-amplia .agenda-professional-columns,.agenda-density-comoda .agenda-professional-columns,.agenda-density-compacta .agenda-professional-columns{grid-template-columns:repeat(auto-fit,minmax(var(--agenda-lane-width),1fr));min-width:0}.agenda-density-amplia .agenda-hour-row,.agenda-density-comoda .agenda-hour-row,.agenda-density-compacta .agenda-hour-row{min-height:var(--agenda-row-min-height)}.agenda-density-amplia .agenda-hour-content.multi,.agenda-density-comoda .agenda-hour-content.multi,.agenda-density-compacta .agenda-hour-content.multi{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.agenda-density-amplia .agenda-professional-lane,.agenda-density-comoda .agenda-professional-lane,.agenda-density-compacta .agenda-professional-lane{gap:10px;min-width:var(--agenda-lane-width);padding:10px}.agenda-density-amplia .agenda-professional-lane{border-radius:20px;padding:12px}.agenda-density-amplia .agenda-lane-header strong,.agenda-density-comoda .agenda-lane-header strong{font-size:.88rem;line-height:1.25}.agenda-density-amplia .agenda-lane-header span,.agenda-density-comoda .agenda-lane-header span{font-size:.76rem;line-height:1.25}.agenda-density-amplia .agenda-appointment,.agenda-density-comoda .agenda-appointment,.agenda-density-compacta .agenda-appointment{border-color:rgba(203,213,225,.9);gap:12px;min-height:var(--agenda-card-min-height);padding:var(--agenda-card-padding)}.agenda-density-amplia .agenda-appointment,.agenda-density-comoda .agenda-appointment{grid-template-columns:82px minmax(0,1fr)}.agenda-density-amplia .agenda-appointment{background:linear-gradient(145deg,rgba(255,255,255,.94),rgba(248,250,252,.76)),radial-gradient(circle at 0 0,rgba(20,184,166,.14),transparent 34%);box-shadow:0 18px 42px rgba(15,23,42,.1),inset 0 1px 0 rgba(255,255,255,.92)}.agenda-density-amplia .agenda-time,.agenda-density-comoda .agenda-time{min-height:76px}.agenda-density-amplia .agenda-time strong{font-size:1.25rem}.agenda-density-amplia .agenda-time span{font-size:.76rem}.agenda-density-amplia .agenda-row,.agenda-density-comoda .agenda-row{align-items:flex-start;flex-wrap:wrap;justify-content:flex-start}.agenda-density-amplia .agenda-row h3,.agenda-density-comoda .agenda-row h3{font-size:var(--agenda-card-font);line-height:1.25;max-width:100%;overflow:visible;text-overflow:clip;white-space:normal}.agenda-density-amplia .agenda-main p,.agenda-density-comoda .agenda-main p{color:var(--text);font-size:calc(var(--agenda-card-font) - .06rem);line-height:1.38;-webkit-line-clamp:3}.agenda-density-amplia .agenda-meta{gap:6px}.agenda-density-amplia .agenda-meta span,.agenda-density-comoda .agenda-meta span{color:#334155;font-size:.76rem;line-height:1.25;overflow:visible;text-overflow:clip;white-space:normal}.agenda-density-amplia .agenda-flags span,.agenda-density-comoda .agenda-flags span{color:#0f172a;font-size:.74rem}.agenda-density-amplia .status-pill,.agenda-density-comoda .status-pill{flex:0 0 auto;font-size:.72rem;padding:5px 8px}.agenda-density-amplia .agenda-appointment-links{grid-column:1/-1}.agenda-fullscreen-mode{min-height:calc(100vh - 32px)}.agenda-fullscreen-mode .agenda-day-view,.agenda-fullscreen-mode .agenda-month-view,.agenda-fullscreen-mode .agenda-week-view{max-height:calc(100vh - 260px)}body[data-agenda-fullscreen=true] .floating-workspace-v98,body[data-agenda-fullscreen=true] .floating-workspace-v99,body[data-agenda-fullscreen=true] .global-search-console,body[data-agenda-fullscreen=true] .sidebar,body[data-agenda-fullscreen=true] .smart-command-rail,body[data-agenda-fullscreen=true] .workspace-bottom-dock-v100,body[data-agenda-fullscreen=true] .workspace-restore-v99{display:none!important}body[data-agenda-fullscreen=true] .app-shell{display:block}body[data-agenda-fullscreen=true] .content,body[data-agenda-fullscreen=true] main{margin-left:0!important;max-width:none!important;padding-left:18px!important;padding-right:18px!important}@media (max-width:900px){.agenda-density-toggle{flex-wrap:wrap;width:100%}.agenda-density-toggle button,.agenda-fullscreen-button{flex:1 1 150px}.agenda-density-amplia{--agenda-lane-width:300px}.agenda-density-comoda{--agenda-lane-width:270px}}@media (max-width:640px){.agenda-density-amplia .agenda-appointment,.agenda-density-comoda .agenda-appointment{grid-template-columns:1fr}.agenda-density-amplia .agenda-time,.agenda-density-comoda .agenda-time{align-items:center;display:flex;justify-content:space-between;min-height:0}.agenda-professional-pager{width:100%}}.agenda-professional-focus-controls{background:rgba(255,255,255,.68);border:1px solid rgba(226,232,240,.78);border-radius:16px;box-shadow:inset 0 1px 0 rgba(255,255,255,.84);flex-wrap:wrap;padding:6px}.agenda-professional-focus-controls,.agenda-professional-focus-controls label{align-items:center;display:flex;gap:6px}.agenda-professional-focus-controls label span{color:var(--muted);font-size:.7rem;font-weight:900;text-transform:uppercase}.agenda-professional-focus-controls button,.agenda-professional-focus-controls select{background:rgba(255,255,255,.78);border:1px solid rgba(203,213,225,.82);border-radius:12px;color:var(--text);cursor:pointer;font:inherit;font-size:.78rem;font-weight:900;min-height:36px;padding:8px 10px}.agenda-professional-focus-controls button:hover,.agenda-professional-focus-controls select:hover{border-color:rgba(20,184,166,.42);box-shadow:0 10px 24px rgba(15,23,42,.08)}.agenda-fullscreen-mode .agenda-admin-grid,.agenda-fullscreen-mode .agenda-automations,.agenda-fullscreen-mode .agenda-counters,.agenda-fullscreen-mode .agenda-date-bar,.agenda-fullscreen-mode .agenda-professionals-strip{display:none}.agenda-fullscreen-mode .agenda-command{margin-bottom:10px;position:-webkit-sticky;position:sticky;top:10px;z-index:12}.agenda-fullscreen-mode .agenda-board{min-height:calc(100vh - 132px)}.agenda-fullscreen-mode .agenda-day-view{border-radius:24px;max-height:calc(100vh - 138px)}.agenda-fullscreen-mode .agenda-day-title{min-height:64px}.agenda-fullscreen-mode .agenda-fullscreen-button{background:linear-gradient(135deg,rgba(15,23,42,.94),rgba(15,118,110,.88));border-color:rgba(45,212,191,.38);color:#fff}body[data-agenda-fullscreen=true]{overflow:hidden}body[data-agenda-fullscreen=true] .app-shell{background:radial-gradient(circle at 8% 0,rgba(45,212,191,.12),transparent 28%),linear-gradient(135deg,rgba(248,250,252,.98),rgba(226,232,240,.84));min-height:100vh}body[data-agenda-fullscreen=true] .topbar{display:none}body[data-agenda-fullscreen=true] .content{padding-bottom:24px!important;padding-top:16px!important}.agenda-mac-dock{align-items:center;-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%);background:rgba(15,23,42,.78);border:1px solid rgba(255,255,255,.18);box-shadow:0 22px 66px rgba(15,23,42,.28),inset 0 1px 0 rgba(255,255,255,.16);display:flex;gap:8px;opacity:.28;padding:8px;position:fixed;transform:translateZ(0);transition:opacity .17s ease,transform .19s ease;z-index:42}.agenda-mac-dock:focus-within,.agenda-mac-dock:hover{opacity:1;transform:translateZ(0) scale(1.01)}.agenda-mac-dock.dock-inferior{border-radius:999px;bottom:14px;left:50%;transform:translate3d(-50%,18px,0)}body[data-consultation-focus=true] .clinical-quick-actions-v1140,body[data-consultation-focus=true] .clinical-voice-panel-v1100,body[data-consultation-focus=true] .workspace-bottom-dock-v100,body[data-consultation-focus=true] .workspace-manager-dock-v2,body[data-consultation-focus=true] .workspace-manager-v2,body[data-consultation-focus=true] [aria-label="Canal de voz"],body[data-consultation-focus=true] [aria-label="Clinical voice"],body[data-consultation-focus=true] [aria-label="Herramientas médicas"],body[data-consultation-focus=true] [aria-label="Medical tools"]{display:none!important;pointer-events:none!important}.agenda-mac-dock.dock-inferior:focus-within,.agenda-mac-dock.dock-inferior:hover{transform:translate3d(-50%,0,0) scale(1.01)}.agenda-mac-dock.dock-lateral{border-radius:24px;flex-direction:column;left:14px;top:50%;transform:translate3d(-22px,-50%,0)}.agenda-mac-dock.dock-lateral:focus-within,.agenda-mac-dock.dock-lateral:hover{transform:translate3d(0,-50%,0) scale(1.01)}.agenda-dock-item{align-items:center;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);border-radius:18px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;gap:8px;min-height:52px;min-width:52px;overflow:hidden;padding:6px;text-decoration:none;transition:background .16s ease,border-color .16s ease,min-width .18s ease,transform .16s ease}.agenda-dock-item span{align-items:center;background:linear-gradient(135deg,rgba(45,212,191,.9),rgba(59,130,246,.76));border-radius:14px;display:inline-flex;flex:0 0 40px;font-size:.78rem;font-weight:950;height:40px;justify-content:center;letter-spacing:0;width:40px}.agenda-dock-item strong{font-size:.78rem;font-weight:900;max-width:0;opacity:0;white-space:nowrap;transition:max-width .18s ease,opacity .15s ease}.agenda-dock-item:focus-visible,.agenda-dock-item:hover{background:rgba(255,255,255,.18);border-color:rgba(45,212,191,.34);min-width:128px;transform:translateY(-5px) scale(1.04)}.agenda-mac-dock.dock-lateral .agenda-dock-item:focus-visible,.agenda-mac-dock.dock-lateral .agenda-dock-item:hover{transform:translateX(5px) scale(1.04)}.agenda-dock-item:focus-visible strong,.agenda-dock-item:hover strong{max-width:110px;opacity:1}.agenda-day-view .agenda-appointment-links,.agenda-day-view .agenda-flags{display:none}.agenda-day-view .agenda-appointment{align-items:center}.agenda-day-view .agenda-row{gap:7px}.agenda-day-view .agenda-row h3{font-size:.98rem;font-weight:900}.agenda-day-view .agenda-main p{color:#334155;font-size:.84rem;font-weight:800;margin:6px 0}.agenda-day-view .agenda-meta{gap:6px}.agenda-day-view .agenda-meta span{background:rgba(241,245,249,.86);color:#334155}.agenda-day-view .agenda-signal{border:2px solid rgba(255,255,255,.92);border-radius:999px;box-shadow:0 0 0 1px rgba(15,23,42,.08);flex:0 0 12px;height:12px;width:12px}.agenda-day-view .status-pill{background:transparent;border-color:rgba(203,213,225,.74)}.agenda-day-view .free-slot.compact{align-items:center;display:flex;justify-content:space-between;min-height:70px;padding:14px}.agenda-day-view .free-slot.compact strong{color:var(--text);font-size:1rem}.agenda-day-view .free-slot.compact span{color:var(--muted);font-size:.86rem;font-weight:900}.agenda-day-title{flex-wrap:wrap}.agenda-fullscreen-mode .agenda-professional-columns{gap:14px}.agenda-fullscreen-mode .agenda-professional-lane{background:rgba(255,255,255,.72)}.agenda-fullscreen-mode .agenda-lane-header{background:rgba(15,23,42,.92);border:0;border-radius:16px;color:#fff;margin-bottom:2px;padding:10px}.agenda-fullscreen-mode .agenda-lane-header span:not(.professional-color-dot){color:rgba(255,255,255,.72)}.agenda-fullscreen-mode .agenda-lane-header strong{color:#fff}@media (max-width:900px){.agenda-professional-focus-controls{width:100%}.agenda-professional-focus-controls button,.agenda-professional-focus-controls label,.agenda-professional-focus-controls select{flex:1 1 150px}.agenda-mac-dock{opacity:.82}.agenda-mac-dock.dock-inferior{border-radius:22px;bottom:10px;flex-wrap:wrap;justify-content:center;width:calc(100vw - 24px)}}@media (prefers-reduced-motion:reduce){.agenda-dock-item,.agenda-dock-item strong,.agenda-mac-dock{transition:none}}.beta-quick-actions{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(255,255,255,.86);border:1px solid rgba(15,23,42,.08);border-radius:16px;box-shadow:0 14px 38px rgba(15,23,42,.08);display:flex;gap:10px;margin:12px clamp(8px,1.4vw,20px) 14px 0;padding:10px 12px}.beta-quick-actions button,.beta-quick-actions select,.beta-quick-actions>a{min-height:38px}.beta-quick-actions>a,.beta-quick-actions>button{align-items:center;background:linear-gradient(135deg,#047857,#10b981);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-weight:850;justify-content:center;padding:0 14px;text-decoration:none}.beta-active-patient{align-items:center;display:flex;gap:8px;min-width:min(100%,290px)}.beta-active-patient span{color:#64748b;font-size:.78rem;font-weight:850}.beta-active-patient select{background:#fff;border:1px solid rgba(15,23,42,.14);border-radius:10px;padding:0 10px;width:200px}.agenda-save-feedback,.beta-feedback{align-items:center;border-radius:999px;display:inline-flex;font-size:.82rem;min-height:32px;padding:0 12px}.agenda-save-feedback.success,.beta-feedback.success{background:rgba(16,185,129,.12);color:#047857}.agenda-save-feedback.error,.beta-feedback.error{background:rgba(239,68,68,.12);color:#b91c1c}.agenda-create-modal,.beta-modal{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(145%);backdrop-filter:blur(16px) saturate(145%);background:rgba(15,118,110,.18);display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:6500}.agenda-create-card,.beta-modal-card{background:rgba(255,255,255,.94);border:1px solid rgba(16,185,129,.2);border-radius:22px;box-shadow:0 28px 80px rgba(19,78,74,.18);max-height:min(760px,calc(100vh - 48px));overflow:auto;padding:18px;width:min(620px,100%)}.agenda-create-modal{align-items:start;padding-top:72px}.agenda-free-slot-button{border:1px dashed rgba(15,23,42,.2);cursor:pointer;text-align:left;width:100%}.agenda-free-slot-button:focus-visible,.agenda-free-slot-button:hover{background:rgba(16,185,129,.1);border-style:solid;outline:none}.workspace-bottom-dock-v100{z-index:28}.workspace-bottom-dock-v100 a:not(.workspace-restore-v98),.workspace-bottom-dock-v100 button:not(.workspace-restore-v98){display:none}.floating-workspace-v98~.workspace-bottom-dock-v100 a,.floating-workspace-v98~.workspace-bottom-dock-v100 button,.floating-workspace-v99~.workspace-bottom-dock-v100 a,.floating-workspace-v99~.workspace-bottom-dock-v100 button,.workspace-bottom-dock-v100.workspace-manager-dock-v2 a,.workspace-bottom-dock-v100.workspace-manager-dock-v2 button{display:inline-flex}.workspace-restore-v98,.workspace-restore-v99{min-width:112px}@media (max-width:820px){.beta-active-patient,.beta-active-patient select,.beta-quick-actions>button{width:100%}.workspace-bottom-dock-v100{bottom:10px;right:10px;width:auto}}.clinical-voice-beta{bottom:18px;left:18px;position:fixed;z-index:36}.clinical-voice-trigger{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(255,255,255,.9);border:1px solid rgba(15,23,42,.12);border-radius:999px;box-shadow:0 16px 36px rgba(15,23,42,.12);color:#0f172a;cursor:pointer;display:inline-flex;font-size:.84rem;font-weight:900;gap:8px;min-height:42px;padding:0 14px}.clinical-voice-trigger span{background:linear-gradient(180deg,#22c55e,#0f766e);border-radius:999px;box-shadow:0 0 0 4px rgba(34,197,94,.14);height:10px;width:10px}.clinical-voice-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(255,255,255,.94);border:1px solid rgba(15,23,42,.1);border-radius:18px;box-shadow:0 26px 70px rgba(15,23,42,.2);display:grid;grid-gap:12px;gap:12px;margin-bottom:10px;padding:14px;width:min(360px,calc(100vw - 28px))}.clinical-voice-action,.clinical-voice-controls,.clinical-voice-head{display:grid;grid-gap:8px;gap:8px}.clinical-voice-head{align-items:center;display:flex;justify-content:space-between}.clinical-voice-action small,.clinical-voice-head span,.clinical-voice-panel p{color:#64748b;font-size:.78rem;font-weight:850;margin:0}.clinical-voice-head strong{color:#0f172a;display:block;font-size:1rem}.clinical-voice-panel button{background:#0f172a;border:0;border-radius:999px;color:#fff;cursor:pointer;font-weight:900;min-height:36px;padding:0 12px}.clinical-voice-head button{background:rgba(15,23,42,.08);color:#0f172a}.clinical-voice-controls{grid-template-columns:auto 1fr auto}.clinical-voice-controls input{border:1px solid rgba(15,23,42,.12);border-radius:999px;min-width:0;padding:0 12px}.clinical-voice-action{background:rgba(240,253,250,.86);border:1px solid rgba(20,184,166,.18);border-radius:14px;padding:12px}.clinical-voice-action span{color:#334155;font-size:.88rem}.clinical-voice-message{background:rgba(16,185,129,.12);border-radius:999px;color:#047857;font-size:.82rem;font-weight:900;padding:8px 12px}.agenda-simple-beta-v113 .agenda-automations,.agenda-simple-beta-v113 .agenda-counters .metric:nth-child(n+4),.agenda-simple-beta-v113 .agenda-density-toggle,.agenda-simple-beta-v113 .agenda-mode-toggle button:last-child{display:none}.agenda-simple-beta-v113 .agenda-command{gap:12px}.agenda-simple-beta-v113 .agenda-mode-toggle{margin-left:0}.agenda-voice-help{background:rgba(14,165,233,.1);border:1px solid rgba(14,165,233,.16);border-radius:999px;color:#0369a1;font-size:.84rem;font-weight:850;margin:0;padding:9px 12px}.agenda-simple-beta-v113 .agenda-create-modal{align-items:stretch;justify-items:end;padding:18px;place-items:stretch end}.agenda-simple-beta-v113 .agenda-create-card{border-radius:22px;max-height:calc(100vh - 36px);width:min(430px,100%)}.agenda-create-priority{background:rgba(241,245,249,.9);border:1px solid rgba(15,23,42,.08);border-radius:14px;color:#334155;font-size:.84rem;font-weight:800;margin:0;padding:10px 12px}.agenda-simple-beta-v113 .agenda-appointment-card{box-shadow:none}.agenda-simple-beta-v113 .agenda-main p{-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}@media (max-width:820px){.clinical-voice-beta{bottom:64px;left:10px}.clinical-voice-controls{grid-template-columns:1fr}}@media (max-width:980px){.locale-button-group,.locale-switcher-label{display:none}.locale-compact-select{display:block}}.agenda-v118-render-root{display:grid;grid-gap:8px;gap:8px}.agenda-v118-marker{align-items:center;background:#0f172a;border:1px solid rgba(14,165,233,.28);border-radius:12px;color:#ffffff;display:inline-flex;font-size:.78rem;font-weight:950;justify-self:start;letter-spacing:0;min-height:32px;padding:0 12px}.agenda-premium-operational-v114{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr) 292px;min-height:calc(100vh - 160px);margin-top:-22px;padding:0 18px 28px 0}.agenda-v114-calendar,.agenda-v114-filters,.agenda-v114-main,.agenda-v114-side-panel,.agenda-v114-summary{background:rgba(255,255,255,.82);border:1px solid rgba(15,23,42,.08);border-radius:18px}.agenda-v114-main{display:grid;grid-gap:9px;gap:9px;min-width:0;padding:10px}.agenda-v114-toolbar{align-items:center;display:flex;gap:10px;justify-content:space-between}.agenda-v114-side-head span,.agenda-v114-toolbar span{color:#64748b;font-size:.72rem;font-weight:900;text-transform:uppercase}.agenda-v114-toolbar h1{color:#0f172a;font-size:1.12rem;letter-spacing:0;margin:2px 0}.agenda-v114-toolbar p{color:#475569;font-size:.78rem;font-weight:800;margin:0}.agenda-v114-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.agenda-v114-actions button{background:rgba(15,23,42,.08);border:1px solid rgba(15,23,42,.08);border-radius:999px;color:#0f172a;cursor:pointer;font-weight:900;min-height:36px;padding:0 12px}.agenda-v114-actions .btn{background:#0f172a;color:#fff}.agenda-v114-doctors{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.agenda-v114-column-head,.agenda-v114-doctor-card{background:#fff;border-radius:14px;border:1px solid rgba(15,23,42,.08);border-top:3px solid #94a3b8}.agenda-v114-doctor-card{align-items:start;color:#0f172a;cursor:pointer;display:grid;grid-gap:3px;gap:3px;min-height:58px;padding:8px 10px;text-align:left}.agenda-v114-column-head strong,.agenda-v114-doctor-card strong{color:#0f172a;font-size:.92rem}.agenda-v114-column-head span,.agenda-v114-doctor-card em,.agenda-v114-doctor-card small{color:#64748b;font-size:.76rem;font-style:normal;font-weight:800}.agenda-v114-grid{border:1px solid rgba(15,23,42,.08);border-radius:16px;display:grid;overflow:auto}.agenda-v114-column-head,.agenda-v114-grid-corner,.agenda-v114-hour,.agenda-v114-slot{border-bottom:1px solid rgba(226,232,240,.9);border-right:1px solid rgba(226,232,240,.9)}.agenda-v114-grid-corner{align-items:center;background:#f8fafc;color:#64748b;display:flex;font-size:.76rem;font-weight:900;justify-content:center;z-index:3}.agenda-v114-column-head,.agenda-v114-grid-corner{min-height:54px;position:-webkit-sticky;position:sticky;top:0}.agenda-v114-column-head{border-radius:0;display:grid;grid-gap:2px;gap:2px;padding:8px 10px;z-index:2}.agenda-v114-hour{align-items:flex-start;background:#f8fafc;color:#475569;display:flex;font-size:.82rem;font-weight:900;justify-content:center;min-height:82px;padding-top:12px}.agenda-v114-slot{background:rgba(255,255,255,.74);display:grid;grid-gap:6px;gap:6px;min-height:82px;padding:8px}.agenda-v114-slot.drop-target{background:rgba(20,184,166,.12);outline:2px solid rgba(20,184,166,.32)}.agenda-v114-free-slot{align-items:center;background:rgba(248,250,252,.84);border:1px dashed rgba(148,163,184,.42);border-radius:12px;color:#64748b;cursor:pointer;display:flex;gap:8px;justify-content:center;min-height:54px}.agenda-v114-free-slot strong{align-items:center;background:#0f172a;border-radius:999px;color:#fff;display:inline-flex;height:24px;justify-content:center;width:24px}.agenda-v114-free-slot span{font-size:.8rem;font-weight:900}.agenda-v114-free-slot:focus-visible,.agenda-v114-free-slot:hover{background:rgba(14,165,233,.1);border-style:solid;color:#0369a1}.agenda-v114-appointment{background:#fff;border:1px solid rgba(15,23,42,.08);border-left:4px solid #94a3b8;border-radius:12px;color:#0f172a;cursor:pointer;display:grid;grid-gap:3px;gap:3px;min-height:66px;padding:8px 10px;position:relative;text-align:left}.agenda-v114-appointment span{color:#0284c7;font-size:.76rem;font-weight:900}.agenda-v114-appointment strong{font-size:.9rem;line-height:1.15}.agenda-v114-appointment small{color:#64748b;font-size:.76rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-dot{border-radius:999px;height:10px;position:absolute;right:9px;top:9px;width:10px}.status-dot.status-confirmada,.status-dot.status-realizada{background:#10b981}.status-dot.status-pendiente,.status-dot.status-programada{background:#f59e0b}.status-dot.status-cancelada,.status-dot.status-no_acude,.status-dot.status-no_presentada{background:#94a3b8}.status-dot.status-asistida,.status-dot.status-en_sala,.status-dot.status-llegada{background:#0ea5e9}.agenda-v114-side-panel{align-self:start;display:grid;grid-gap:12px;gap:12px;padding:12px;position:-webkit-sticky;position:sticky;top:86px}.agenda-v114-calendar,.agenda-v114-filters,.agenda-v114-summary{display:grid;grid-gap:10px;gap:10px;padding:12px}.agenda-v114-side-head{display:grid;grid-gap:2px;gap:2px}.agenda-v114-side-head strong{color:#0f172a;font-size:.95rem;text-transform:capitalize}.agenda-v114-calendar-grid,.agenda-v114-calendar-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.agenda-v114-calendar-week span{color:#64748b;font-size:.68rem;font-weight:900;text-align:center}.agenda-v114-calendar-grid{gap:4px}.agenda-v114-calendar-grid button{align-items:center;background:#f8fafc;border:1px solid rgba(15,23,42,.06);border-radius:9px;color:#0f172a;cursor:pointer;display:grid;font-size:.74rem;font-weight:900;height:34px;justify-items:center;position:relative}.agenda-v114-calendar-grid button.active{background:#0f172a;color:#fff}.agenda-v114-calendar-grid button.muted-day{opacity:.42}.agenda-v114-calendar-grid button strong{background:#0ea5e9;border-radius:999px;bottom:2px;color:#fff;font-size:.58rem;min-width:14px;padding:1px 4px;position:absolute;right:2px}.agenda-v114-check,.agenda-v114-filters label{color:#475569;display:grid;grid-gap:5px;gap:5px;font-size:.76rem;font-weight:900}.agenda-v114-filters input:not([type=checkbox]),.agenda-v114-filters select{background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:10px;min-height:36px;padding:0 10px}.agenda-v114-check{align-items:center;display:flex;gap:8px}.agenda-v114-summary div:not(.agenda-v114-side-head){align-items:center;background:#f8fafc;border-radius:12px;display:flex;justify-content:space-between;padding:9px 10px}.agenda-v114-summary span{color:#64748b;font-size:.78rem;font-weight:900}.agenda-v114-summary strong{color:#0f172a}.agenda-v114-voice-help{background:rgba(14,165,233,.1);border:1px solid rgba(14,165,233,.16);border-radius:14px;color:#0369a1;font-size:.82rem;font-weight:850;margin:0;padding:10px 12px}.agenda-create-modal-v114{align-items:stretch;justify-items:end;padding:18px;place-items:stretch end}.agenda-create-card-v114{border-radius:20px;max-height:calc(100vh - 36px);width:min(520px,100%)}.agenda-v114-new-patient{background:rgba(248,250,252,.9);border:1px solid rgba(15,23,42,.08);border-radius:14px;display:grid;grid-gap:10px;gap:10px;padding:12px}.agenda-v114-new-patient>span{color:#64748b;font-size:.76rem;font-weight:900;text-transform:uppercase}.agenda-floating-panel-v114{max-width:420px}.agenda-create-modal-v115{background:rgba(15,23,42,.22);-webkit-backdrop-filter:blur(16px) saturate(130%);backdrop-filter:blur(16px) saturate(130%);justify-items:center;padding:18px;place-items:center}.agenda-create-card-v115{-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%);background:#ffffff;border:1px solid rgba(255,255,255,.54);box-shadow:0 30px 90px rgba(15,23,42,.24);display:flex;flex-direction:column;gap:0;height:min(85vh,840px);max-height:90vh;min-height:0;overflow:hidden;padding:0;width:min(860px,calc(100vw - 32px))}.agenda-create-card-v115 .agenda-floating-head,.agenda-create-card-v115 .clinical-sticky-form-header{flex:0 0 auto;padding:16px 18px 12px}.agenda-create-card-v115 .agenda-create-scroll-body,.agenda-create-card-v115 .clinical-sticky-form-body{display:grid;flex:1 1 auto;grid-gap:14px;gap:14px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:4px 18px 16px;-webkit-overflow-scrolling:touch}.agenda-create-card-v115 .agenda-actions,.agenda-create-card-v115 .clinical-sticky-form-actions{background:#ffffff;border-top:1px solid rgba(148,163,184,.28);bottom:0;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:auto;padding:12px 18px 16px;position:-webkit-sticky;position:sticky;z-index:2}.agenda-create-card-v115 .agenda-floating-head span{color:#64748b;display:block;font-size:.82rem;font-weight:850;margin-top:3px}.agenda-v115-patient-shell{display:grid;grid-gap:14px;gap:14px;grid-template-columns:180px minmax(0,1fr)}.agenda-v115-appointment-fields,.agenda-v115-patient-panel,.agenda-v115-photo-zone{background:rgba(255,255,255,.72);border:1px solid rgba(15,23,42,.08);border-radius:18px;display:grid;grid-gap:12px;gap:12px;padding:12px}.agenda-v115-avatar{align-items:center;aspect-ratio:1;background:linear-gradient(145deg,#e2e8f0,#f8fafc);background-position:50%;background-size:cover;border:1px solid rgba(15,23,42,.08);border-radius:22px;color:#334155;display:flex;font-size:2rem;font-weight:950;justify-content:center;min-height:150px}.agenda-v115-appointment-fields label,.agenda-v115-new-patient label,.agenda-v115-patient-panel label,.agenda-v115-photo-zone label{color:#475569;display:grid;grid-gap:6px;gap:6px;font-size:.78rem;font-weight:900}.agenda-v115-appointment-fields input,.agenda-v115-appointment-fields select,.agenda-v115-appointment-fields textarea,.agenda-v115-new-patient input,.agenda-v115-patient-panel input,.agenda-v115-patient-panel select,.agenda-v115-photo-zone input{background:rgba(255,255,255,.94);border:1px solid rgba(15,23,42,.1);border-radius:12px;color:#0f172a;font-size:.92rem;min-height:44px;padding:0 12px}.agenda-v115-appointment-fields textarea{min-height:76px;padding-top:10px}.agenda-v115-duplicate{background:rgba(245,158,11,.14);border:1px solid rgba(245,158,11,.22);border-radius:999px;color:#92400e;font-size:.82rem;padding:8px 12px}.agenda-v115-patient-results{display:grid;grid-gap:8px;gap:8px}.agenda-v115-new-patient-toggle,.agenda-v115-patient-results button{background:rgba(248,250,252,.9);border:1px solid rgba(15,23,42,.08);border-radius:12px;color:#0f172a;cursor:pointer;display:grid;grid-gap:3px;gap:3px;min-height:52px;padding:9px 11px;text-align:left}.agenda-v115-patient-results button.active{background:rgba(14,165,233,.12);border-color:rgba(14,165,233,.34)}.agenda-v115-patient-results span{color:#64748b;font-size:.78rem;font-weight:800}.agenda-v115-quick-sheet{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-v115-quick-sheet div,.agenda-v115-quick-sheet p{background:rgba(248,250,252,.92);border:1px solid rgba(15,23,42,.06);border-radius:12px;margin:0;padding:9px 10px}.agenda-v115-quick-sheet span{color:#64748b;display:block;font-size:.68rem;font-weight:900;text-transform:uppercase}.agenda-v115-quick-sheet strong{color:#0f172a;font-size:.86rem}.agenda-v115-quick-sheet p{color:#b91c1c;font-size:.84rem;font-weight:900;grid-column:1/-1}.agenda-v115-appointment-fields>span,.agenda-v115-new-patient>span{color:#64748b;font-size:.76rem;font-weight:950;text-transform:uppercase}.agenda-create-card-v115 .agenda-actions button{min-height:48px;min-width:148px}.agenda-v121{display:grid;grid-gap:12px;gap:12px;margin-top:-12px;padding:0 14px 40px 0}.agenda-v121-marker{background:linear-gradient(135deg,#134e4a,#059669);border:1px solid rgba(16,185,129,.32);border-radius:10px;color:#fff;font-size:.78rem;font-weight:950;justify-self:start;min-height:32px;padding:8px 12px}.agenda-v127-hero{align-items:end;-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(236,253,245,.72)),radial-gradient(circle at top right,rgba(20,184,166,.16),transparent 42%);border:1px solid rgba(15,118,110,.12);border-radius:22px;box-shadow:0 24px 70px rgba(15,23,42,.08);display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(190px,1.1fr) minmax(220px,1.4fr) minmax(190px,1fr) minmax(180px,.9fr) minmax(190px,1fr);padding:14px}.agenda-v127-title{display:grid;grid-gap:2px;gap:2px}.agenda-v127-active-patient span,.agenda-v127-date span,.agenda-v127-professional-select,.agenda-v127-search,.agenda-v127-title span{color:#475569;font-size:.72rem;font-weight:950;text-transform:uppercase}.agenda-v127-title h1{color:#0f3f3c;font-size:1.45rem;line-height:1;margin:0}.agenda-v127-active-patient,.agenda-v127-date,.agenda-v127-professional-select,.agenda-v127-search{display:grid;grid-gap:6px;gap:6px}.agenda-v127-active-patient strong,.agenda-v127-date strong{color:#0f172a;font-size:.94rem;line-height:1.15;text-transform:capitalize}.agenda-v127-active-patient{background:rgba(255,255,255,.7);border:1px solid rgba(15,118,110,.12);border-radius:16px;padding:10px 12px}.agenda-v127-active-patient small{color:#64748b;font-size:.74rem;font-weight:800}.agenda-v121-board,.agenda-v121-month-panel,.agenda-v121-row{-webkit-backdrop-filter:blur(16px) saturate(145%);backdrop-filter:blur(16px) saturate(145%);background:rgba(255,255,255,.86);border:1px solid rgba(15,118,110,.1);border-radius:20px;box-shadow:0 18px 50px rgba(15,23,42,.06)}.agenda-v121-top{align-items:end;display:grid;grid-gap:10px;gap:10px;grid-template-columns:160px auto minmax(180px,240px) minmax(180px,1fr);padding:10px}.agenda-v121-form-grid label,.agenda-v121-new-patient label,.agenda-v121-patient-search label,.agenda-v121-top label{color:#475569;display:grid;grid-gap:5px;gap:5px;font-size:.74rem;font-weight:900}.agenda-v121 input,.agenda-v121 select,.agenda-v121 textarea{background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:10px;color:#0f172a;font:inherit;min-height:40px;padding:8px 10px}.agenda-v121 textarea{min-height:78px;resize:vertical}.agenda-v121 button{background:rgba(255,255,255,.82);border:1px solid rgba(15,118,110,.14);border-radius:12px;color:#0f172a;cursor:pointer;font-weight:900;min-height:40px;padding:8px 12px;transition:background .16s ease,box-shadow .16s ease,transform .16s ease}.agenda-v121 button:focus-visible,.agenda-v121 button:hover{background:rgba(255,255,255,.96);box-shadow:0 12px 24px rgba(15,118,110,.1);outline:none;transform:translateY(-1px)}.agenda-v121 button.primary,.agenda-v121-actions button:first-child,.agenda-v121-actions button:nth-child(2){background:linear-gradient(135deg,#0f766e,#10b981);border-color:rgba(16,185,129,.28);color:#fff}.agenda-v121-calendar{align-items:end;display:grid;grid-gap:6px;gap:6px;grid-template-columns:minmax(0,1fr) 150px}.agenda-v121-calendar strong{color:#0f172a;font-size:.95rem;text-transform:capitalize}.agenda-v121-actions{display:flex;flex-wrap:wrap;gap:8px;padding:10px}.agenda-v127-actions{align-items:center;justify-content:flex-start}.agenda-v121-feedback{border-radius:10px;font-size:.85rem;padding:10px 12px}.agenda-v121-feedback.success{background:rgba(16,185,129,.1);color:#047857}.agenda-v121-feedback.error{background:rgba(239,68,68,.1);color:#b91c1c}.agenda-v121-board{overflow:auto;padding:8px}.agenda-v121-workspace{align-items:start;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) 210px}.agenda-v121-grid{display:grid;min-width:760px}.agenda-v121-row-fragment{display:contents}.agenda-v121-corner,.agenda-v121-doctor-head,.agenda-v121-hour,.agenda-v121-slot{border-bottom:1px solid rgba(226,232,240,.95);border-right:1px solid rgba(226,232,240,.95)}.agenda-v121-corner,.agenda-v121-doctor-head{background:#f8fafc;min-height:54px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.agenda-v121-corner,.agenda-v121-hour{align-items:center;color:#475569;display:flex;font-weight:950;justify-content:center}.agenda-v121-doctor-head{align-items:center;display:flex;gap:10px;justify-content:flex-start;padding:9px 11px}.agenda-v121-doctor-avatar,.agenda-v121-patient-avatar{align-items:center;background:linear-gradient(135deg,rgba(240,253,250,.96),rgba(255,255,255,.88));border:1px solid rgba(15,118,110,.14);border-radius:50%;color:#0f766e;display:inline-flex;flex:0 0 auto;font-weight:950;justify-content:center}.agenda-v121-doctor-avatar{background:radial-gradient(circle at 30% 18%,rgba(255,255,255,.95),transparent 30%),linear-gradient(135deg,rgba(236,253,245,.98),rgba(204,251,241,.82));border:2px solid rgba(255,255,255,.96);box-shadow:0 10px 22px rgba(15,118,110,.14);font-size:1.45rem;height:48px;letter-spacing:0;width:48px}.agenda-v121-doctor-head strong{color:#0f172a;font-size:.92rem;line-height:1.12}.agenda-v121-doctor-head span{display:block;color:#64748b;font-size:.75rem;font-weight:800}.agenda-v121-doctor-head div span:first-child{color:#0f766e;font-size:.68rem;font-weight:950;text-transform:uppercase}.agenda-v121-hour,.agenda-v121-slot{min-height:70px}.agenda-v121-slot{background:rgba(255,255,255,.76);display:grid;grid-gap:5px;gap:5px;padding:7px}.agenda-v121-free-slot{align-items:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:linear-gradient(135deg,rgba(236,253,245,.92),rgba(209,250,229,.72)),rgba(255,255,255,.76);border:1px solid rgba(16,185,129,.28);border-radius:13px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.72);color:#047857;display:flex;gap:8px;justify-content:center;min-height:54px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.agenda-v121-free-slot svg{height:18px;width:18px}.agenda-v121-free-slot span{font-size:.8rem;font-weight:950}.agenda-v121-free-slot:focus-visible,.agenda-v121-free-slot:hover{background:linear-gradient(135deg,rgba(240,253,250,.98),rgba(187,247,208,.82)),rgba(255,255,255,.88);border-color:rgba(5,150,105,.46);box-shadow:inset 0 0 0 1px rgba(255,255,255,.76),0 12px 24px rgba(15,118,110,.12);color:#047857;transform:translateY(-1px)}.agenda-v121-appointment{align-items:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:rgba(255,255,255,.92);border:1px solid rgba(15,23,42,.08);border-left:4px solid #10b981;border-radius:10px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr);min-height:58px;padding:7px 9px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.agenda-v121-appointment:hover{background:rgba(255,255,255,.98);box-shadow:0 12px 24px rgba(15,23,42,.1);transform:translateY(-1px)}.agenda-v121-appointment[data-status=confirmada]{background:rgba(239,246,255,.94);border-left-color:#2563eb}.agenda-v121-appointment[data-status=pendiente],.agenda-v121-appointment[data-status=programada],.agenda-v121-appointment[data-status=reprogramada]{background:rgba(254,249,195,.88);border-left-color:#f59e0b}.agenda-v121-appointment[data-status=llegada]{background:rgba(204,251,241,.88);border-left-color:#14b8a6}.agenda-v121-appointment[data-status=en_sala]{background:rgba(237,233,254,.9);border-left-color:#8b5cf6}.agenda-v121-appointment[data-status=asistida],.agenda-v121-appointment[data-status=realizada]{background:rgba(220,252,231,.92);border-left-color:#047857}.agenda-v121-appointment[data-status=cancelada],.agenda-v121-appointment[data-status=no_acude],.agenda-v121-appointment[data-status=no_presentada]{background:rgba(254,226,226,.9);border-left-color:#ef4444}.agenda-v121-patient-avatar{background-position:50%;background-size:cover;font-size:.68rem;height:34px;width:34px}.agenda-v121-appointment div{display:grid;grid-gap:2px;gap:2px;min-width:0}.agenda-v121-appointment div>span{color:#047857;font-size:.74rem;font-weight:950}.agenda-v121-appointment strong{color:#0f172a;font-size:.86rem}.agenda-v121-appointment small{color:#64748b;font-size:.74rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agenda-v121-appointment em{background:rgba(16,185,129,.12);border-radius:999px;color:#047857;font-size:.68rem;font-style:normal;font-weight:950;justify-self:start;padding:2px 7px;text-transform:uppercase}.agenda-v121-appointment em[data-status=confirmada]{background:rgba(37,99,235,.12);color:#1d4ed8}.agenda-v121-appointment em[data-status=llegada]{background:rgba(20,184,166,.14);color:#0f766e}.agenda-v121-appointment em[data-status=en_sala]{background:rgba(139,92,246,.13);color:#6d28d9}.agenda-v121-appointment em[data-status=asistida],.agenda-v121-appointment em[data-status=realizada]{background:rgba(4,120,87,.14);color:#065f46}.agenda-v121-appointment em[data-status=cancelada],.agenda-v121-appointment em[data-status=no_acude],.agenda-v121-appointment em[data-status=no_presentada]{background:rgba(239,68,68,.12);color:#b91c1c}.agenda-v121-appointment em[data-status=pendiente],.agenda-v121-appointment em[data-status=programada],.agenda-v121-appointment em[data-status=reprogramada]{background:rgba(245,158,11,.14);color:#92400e}.agenda-v121-month-panel{display:grid;grid-gap:10px;gap:10px;padding:12px;position:-webkit-sticky;position:sticky;top:112px}.agenda-v121-month-panel>div:first-child{display:grid;grid-gap:2px;gap:2px}.agenda-v121-month-panel>div:first-child span{color:#64748b;font-size:.7rem;font-weight:950;text-transform:uppercase}.agenda-v121-month-panel>div:first-child strong{color:#0f172a;font-size:.95rem;text-transform:capitalize}.agenda-v127-day-summary,.agenda-v127-filters{background:rgba(248,250,252,.72);border:1px solid rgba(15,118,110,.1);border-radius:16px;display:grid;grid-gap:7px;gap:7px;padding:10px}.agenda-v127-day-summary>span,.agenda-v127-filters>span{color:#475569;font-size:.68rem;font-weight:950;text-transform:uppercase}.agenda-v127-day-summary div{align-items:center;background:rgba(255,255,255,.74);border:1px solid rgba(15,23,42,.06);border-radius:12px;display:flex;justify-content:space-between;min-height:32px;padding:6px 8px}.agenda-v127-day-summary strong{color:#0f766e;font-size:1rem}.agenda-v127-day-summary small{color:#64748b;font-size:.7rem;font-weight:900}.agenda-v127-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-v127-filters>span{grid-column:1/-1}.agenda-v127-filters button{border-radius:999px;font-size:.7rem;min-height:30px;padding:5px 8px}.agenda-v127-filters button[aria-pressed=true]{background:linear-gradient(135deg,#0f766e,#10b981);border-color:rgba(16,185,129,.35);color:#fff}.agenda-v121-month-grid,.agenda-v121-month-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.agenda-v121-month-week span{color:#64748b;font-size:.68rem;font-weight:950;text-align:center}.agenda-v121-month-grid{gap:4px}.agenda-v121-month-grid button{align-items:center;border-radius:8px;display:grid;font-size:.72rem;font-weight:900;height:32px;justify-items:center;min-height:32px;padding:0;position:relative}.agenda-v121-month-grid button.active{background:linear-gradient(135deg,#047857,#10b981);color:#fff}.agenda-v121-month-grid button.muted{opacity:.42}.agenda-v121-month-grid button strong{background:#10b981;border-radius:999px;bottom:2px;color:#fff;font-size:.56rem;min-width:14px;padding:1px 4px;position:absolute;right:2px}.agenda-v121-modal{align-items:center;background:rgba(15,118,110,.2);-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);display:flex;inset:0;justify-content:center;padding:18px;position:fixed;z-index:6400}.agenda-v121-card{background:rgba(255,255,255,.94);border:1px solid rgba(16,185,129,.22);border-radius:22px;box-shadow:0 28px 90px rgba(19,78,74,.2);display:grid;grid-gap:14px;gap:14px;max-height:calc(100vh - 36px);overflow:auto;padding:18px;width:min(860px,calc(100vw - 28px))}.agenda-v121-modal-actions,.agenda-v121-modal-head,.agenda-v121-patient-area{align-items:center;display:flex;gap:12px;justify-content:space-between}.agenda-v121-modal-head span{color:#64748b;font-size:.72rem;font-weight:950;text-transform:uppercase}.agenda-v121-modal-head h2{color:#0f172a;margin:2px 0}.agenda-v121-modal-head p{color:#475569;font-weight:800;margin:0}.agenda-v121-avatar{align-items:center;background:#f8fafc;border:1px solid rgba(15,23,42,.1);border-radius:18px;display:grid;flex:0 0 130px;grid-gap:8px;gap:8px;justify-items:center;min-height:132px;padding:10px}.agenda-v121-avatar>span{align-items:center;background:linear-gradient(135deg,#047857,#10b981);background-position:50%;background-size:cover;border-radius:50%;color:#fff;display:inline-flex;font-weight:950;height:58px;justify-content:center;width:58px}.agenda-v121-avatar label{color:#475569;display:grid;font-size:.74rem;font-weight:900;grid-gap:5px;gap:5px;text-align:center}.agenda-v121-avatar input{max-width:116px}.agenda-v121-patient-search{display:grid;flex:1 1;grid-gap:8px;gap:8px}.agenda-v121-patient-results{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.agenda-v121-patient-results button{display:grid;grid-gap:2px;gap:2px;text-align:left}.agenda-v121-patient-results span,.agenda-v121-selected-patient{color:#64748b;font-size:.78rem;font-weight:800}.agenda-v121-new-patient{background:rgba(248,250,252,.88);border:1px solid rgba(15,23,42,.08);border-radius:14px;display:grid;grid-gap:10px;gap:10px;padding:12px}.agenda-v121-new-patient strong{color:#0f172a}.agenda-v121-form-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-v121-wide{grid-column:1/-1}.agenda-v121-modal-actions{justify-content:flex-end}.agenda-v121-modal-actions button{min-width:130px}@media (max-width:980px){.agenda-v121{padding-right:8px}.agenda-v127-hero{grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-v127-search,.agenda-v127-title{grid-column:1/-1}.agenda-v121-calendar,.agenda-v121-modal-actions,.agenda-v121-modal-head,.agenda-v121-patient-area{align-items:stretch;flex-direction:column}.agenda-v121-form-grid,.agenda-v121-workspace{grid-template-columns:1fr}.agenda-v121-month-panel{position:static}}@media (max-width:680px){.agenda-v127-hero{grid-template-columns:1fr}.agenda-v121-board{padding:6px}}.agenda-reception-v129{background:radial-gradient(circle at 18% 0,rgba(16,185,129,.1),transparent 32%),linear-gradient(180deg,rgba(248,250,252,.74),rgba(255,255,255,.96));border-radius:28px;gap:10px;padding:10px 12px 34px 0}.agenda-reception-v129 .agenda-v127-hero{align-items:center;background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(240,253,250,.8)),radial-gradient(circle at 96% 0,rgba(15,118,110,.12),transparent 42%);border-radius:18px;box-shadow:0 16px 42px rgba(15,23,42,.06);grid-template-columns:minmax(210px,1.1fr) minmax(260px,1.35fr) minmax(190px,.9fr) minmax(190px,.9fr) minmax(210px,1fr);padding:12px}.agenda-reception-v129 .agenda-v127-title small{color:#0f766e;font-size:.7rem;font-weight:950;letter-spacing:0}.agenda-reception-v129 .agenda-v121-actions{background:rgba(255,255,255,.72);border-radius:16px;box-shadow:none;min-height:48px;padding:7px}.agenda-reception-v129 .agenda-v121-actions button{border-radius:999px;font-size:.78rem;min-height:34px;padding:7px 11px}.agenda-reception-v129 .agenda-v121-workspace{gap:12px;grid-template-columns:minmax(0,1fr) 280px}.agenda-reception-v129 .agenda-v121-board,.agenda-reception-v129 .agenda-v121-month-panel{background:rgba(255,255,255,.78);border-color:rgba(15,118,110,.12);border-radius:22px;box-shadow:0 20px 55px rgba(15,23,42,.07)}.agenda-reception-v129 .agenda-v121-grid{min-width:920px}.agenda-reception-v129 .agenda-v121-corner,.agenda-reception-v129 .agenda-v121-doctor-head{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(240,253,250,.9));min-height:76px}.agenda-reception-v129 .agenda-v121-corner,.agenda-reception-v129 .agenda-v121-doctor-head,.agenda-reception-v129 .agenda-v121-hour,.agenda-reception-v129 .agenda-v121-slot{border-color:rgba(203,213,225,.7)}.agenda-reception-v129 .agenda-v121-doctor-head{gap:12px;padding:12px 14px}.agenda-reception-v129 .agenda-v121-doctor-avatar{background:radial-gradient(circle at 34% 18%,rgba(255,255,255,.95),transparent 28%),linear-gradient(135deg,#ecfdf5,#d1fae5 45%,#ccfbf1);box-shadow:0 12px 26px rgba(15,118,110,.16);font-size:1.55rem;height:52px;width:52px}.agenda-reception-v129 .agenda-v121-doctor-head div span:first-child{color:#0f766e;font-size:.72rem;text-transform:none}.agenda-reception-v129 .agenda-v121-doctor-head strong{font-size:.96rem}.agenda-reception-v129 .agenda-v121-hour,.agenda-reception-v129 .agenda-v121-slot{min-height:64px}.agenda-reception-v129 .agenda-v121-hour{background:rgba(248,250,252,.7);color:#0f766e;font-size:.82rem}.agenda-reception-v129 .agenda-v121-slot{background:linear-gradient(180deg,rgba(255,255,255,.72),rgba(248,250,252,.66));padding:6px}.agenda-reception-v129 .agenda-v121-free-slot{background:linear-gradient(135deg,rgba(255,255,255,.54),rgba(236,253,245,.44));border:1px dashed rgba(15,118,110,.18);border-radius:12px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.62);color:#0f766e;min-height:50px;opacity:.7}.agenda-reception-v129 .agenda-v121-free-slot svg{height:16px;opacity:0;transition:opacity .16s ease,transform .16s ease;width:16px}.agenda-reception-v129 .agenda-v121-free-slot:focus-visible,.agenda-reception-v129 .agenda-v121-free-slot:hover{background:linear-gradient(135deg,rgba(236,253,245,.96),rgba(204,251,241,.8)),rgba(255,255,255,.86);border-color:rgba(16,185,129,.42);box-shadow:0 14px 26px rgba(15,118,110,.13);opacity:1}.agenda-reception-v129 .agenda-v121-free-slot:focus-visible svg,.agenda-reception-v129 .agenda-v121-free-slot:hover svg{opacity:1;transform:scale(1.06)}.agenda-reception-v129 .agenda-v121-appointment{border:1px solid rgba(15,23,42,.07);border-left-width:5px;border-radius:14px}.agenda-reception-v129 .agenda-v121-appointment small,.agenda-reception-v129 .agenda-v121-appointment strong{white-space:normal}.agenda-reception-v129 .agenda-v121-month-panel{padding:14px;top:96px}.agenda-reception-v129 .agenda-v127-day-summary,.agenda-reception-v129 .agenda-v127-filters{background:linear-gradient(180deg,rgba(248,250,252,.84),rgba(255,255,255,.76));border-color:rgba(15,118,110,.12)}.agenda-reception-v129 .agenda-v127-day-summary div{background:rgba(255,255,255,.84);border-radius:14px;min-height:38px}.agenda-reception-v129 .agenda-v129-filter-panel{grid-template-columns:1fr}.agenda-reception-v129 .agenda-v129-filter-panel label{color:#475569;display:grid;grid-gap:5px;gap:5px;font-size:.72rem;font-weight:950}.agenda-reception-v129 .agenda-v129-filter-panel select{min-height:36px}.agenda-reception-v129{background:radial-gradient(circle at 20% 0,rgba(16,185,129,.08),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.92),rgba(248,250,252,.84));padding-bottom:42px}.agenda-reception-v129 .agenda-v127-hero{background:rgba(255,255,255,.84);border-color:rgba(15,118,110,.08);box-shadow:0 18px 45px rgba(15,23,42,.045)}.agenda-reception-v129 .agenda-v121-actions,.agenda-reception-v129 .agenda-v121-board,.agenda-reception-v129 .agenda-v121-month-panel{-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%);background:rgba(255,255,255,.82);border-color:rgba(15,118,110,.075);box-shadow:0 18px 46px rgba(15,23,42,.045)}.agenda-v131-shell{align-items:start;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) 340px}.agenda-v131-main-column{display:grid;grid-gap:10px;gap:10px;min-width:0}.agenda-reception-v129 .agenda-v121-workspace{grid-template-columns:minmax(0,1fr)}.agenda-reception-v129 .agenda-v121-corner,.agenda-reception-v129 .agenda-v121-doctor-head{background:rgba(255,255,255,.94)}.agenda-reception-v129 .agenda-v121-corner,.agenda-reception-v129 .agenda-v121-doctor-head,.agenda-reception-v129 .agenda-v121-hour,.agenda-reception-v129 .agenda-v121-slot{border-color:rgba(226,232,240,.62)}.agenda-reception-v129 .agenda-v121-doctor-avatar{background:radial-gradient(circle at 34% 18%,rgba(255,255,255,.98),transparent 30%),linear-gradient(135deg,#f0fdf4,#dcfce7 48%,#ccfbf1);border:0;box-shadow:0 14px 28px rgba(15,118,110,.13)}.agenda-reception-v129 .agenda-v121-slot{background:rgba(255,255,255,.58)}.agenda-reception-v129 .agenda-v121-free-slot{background:transparent;border-color:transparent;box-shadow:none;min-height:52px;opacity:1}.agenda-reception-v129 .agenda-v121-free-slot:focus-visible,.agenda-reception-v129 .agenda-v121-free-slot:hover{background:rgba(236,253,245,.76);border-color:rgba(16,185,129,.18);box-shadow:inset 0 0 0 1px rgba(255,255,255,.86),0 12px 22px rgba(15,118,110,.09)}.agenda-v130-calendar-head{align-items:center;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(236,253,245,.7));border:1px solid rgba(15,118,110,.08);border-radius:22px;box-shadow:0 14px 34px rgba(15,23,42,.055);display:flex;gap:10px;justify-content:space-between;padding:13px 14px}.agenda-v130-calendar-head div{display:grid;grid-gap:2px;gap:2px}.agenda-v130-calendar-head span{color:#0f766e;font-size:.68rem;font-weight:950;letter-spacing:0;text-transform:uppercase}.agenda-v130-calendar-head strong{color:#0f2f2c;font-size:1.12rem;text-transform:capitalize}.agenda-v130-calendar-head nav{display:inline-flex;gap:4px}.agenda-v130-calendar-head button{border-radius:999px;font-size:.78rem;min-height:30px;min-width:30px;padding:4px 8px}.agenda-v130-calendar-head button:first-child,.agenda-v130-calendar-head button:last-child{color:#0f766e;font-size:1.05rem;padding:0}.agenda-reception-v129 .agenda-v121-month-panel{gap:12px;max-height:calc(100vh - 42px);overflow:auto;position:-webkit-sticky;position:sticky;top:14px}.agenda-reception-v129 .agenda-v121-month-week{background:rgba(255,255,255,.7);border-radius:14px;margin-top:4px;padding:0 8px}.agenda-reception-v129 .agenda-v121-month-week span{color:#0f766e;font-size:.74rem;min-height:24px;padding-top:5px}.agenda-reception-v129 .agenda-v121-month-grid{background:rgba(255,255,255,.62);border:1px solid rgba(15,118,110,.07);border-radius:22px;gap:6px;padding:10px}.agenda-reception-v129 .agenda-v121-month-grid button{background:transparent;border-color:transparent;border-radius:14px;box-shadow:none;font-size:.8rem;height:38px;min-height:38px}.agenda-reception-v129 .agenda-v121-month-grid button:focus-visible,.agenda-reception-v129 .agenda-v121-month-grid button:hover{background:rgba(236,253,245,.78);box-shadow:none}.agenda-reception-v129 .agenda-v121-month-grid button.active{background:linear-gradient(135deg,#059669,#10b981);box-shadow:0 12px 24px rgba(5,150,105,.22);color:#fff}.agenda-reception-v129 .agenda-v121-month-grid button strong{background:rgba(15,118,110,.9)}.agenda-reception-v129 .agenda-v127-day-summary,.agenda-reception-v129 .agenda-v127-filters{-webkit-backdrop-filter:blur(16px) saturate(145%);backdrop-filter:blur(16px) saturate(145%);background:rgba(255,255,255,.68);border-color:rgba(15,118,110,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.84)}.agenda-reception-v129 .agenda-v127-day-summary div{border-color:transparent;box-shadow:0 10px 22px rgba(15,23,42,.035)}@media (max-width:1180px){.agenda-v131-shell{grid-template-columns:1fr}.agenda-reception-v129 .agenda-v127-hero{grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-reception-v129 .agenda-v127-search,.agenda-reception-v129 .agenda-v127-title{grid-column:1/-1}.agenda-reception-v129 .agenda-v121-workspace{grid-template-columns:1fr}.agenda-reception-v129 .agenda-v121-month-panel{position:static}}.agenda-reception-v129{background:radial-gradient(circle at 18% -8%,rgba(16,185,129,.12),transparent 30%),radial-gradient(circle at 88% 2%,rgba(14,116,144,.08),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,250,252,.9));border:1px solid rgba(255,255,255,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.82);gap:8px;padding:8px 10px 30px 0}.agenda-reception-v129 .agenda-v127-hero{-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);background:linear-gradient(135deg,rgba(255,255,255,.88),rgba(240,253,250,.64)),radial-gradient(circle at 96% 0,rgba(16,185,129,.1),transparent 36%);border:1px solid rgba(255,255,255,.86);border-radius:20px;box-shadow:0 18px 48px rgba(15,23,42,.05);gap:8px;grid-template-columns:minmax(190px,1fr) minmax(230px,1.2fr) minmax(160px,.78fr) minmax(170px,.78fr) minmax(180px,.86fr);min-height:74px;padding:8px 10px}.agenda-reception-v129 .agenda-v127-title{gap:1px}.agenda-reception-v129 .agenda-v127-active-patient span,.agenda-reception-v129 .agenda-v127-date span,.agenda-reception-v129 .agenda-v127-professional-select,.agenda-reception-v129 .agenda-v127-search,.agenda-reception-v129 .agenda-v127-title span{color:#0f766e;font-size:.66rem;letter-spacing:0}.agenda-reception-v129 .agenda-v127-title h1{color:#0f2f2c;font-size:clamp(1.04rem,1.45vw,1.34rem);line-height:1.08}.agenda-reception-v129 .agenda-v127-title small{color:rgba(15,118,110,.78);font-size:.64rem}.agenda-reception-v129 .agenda-v127-date input,.agenda-reception-v129 .agenda-v127-professional-select select,.agenda-reception-v129 .agenda-v127-search input{-webkit-backdrop-filter:blur(18px) saturate(145%);backdrop-filter:blur(18px) saturate(145%);background:rgba(255,255,255,.72);border-color:rgba(15,118,110,.08);border-radius:999px;box-shadow:inset 0 1px 0 rgba(255,255,255,.9);min-height:34px;padding:7px 11px}.agenda-reception-v129 .agenda-v127-active-patient strong,.agenda-reception-v129 .agenda-v127-date strong{color:#0f2f2c;font-size:.84rem}.agenda-reception-v129 .agenda-v127-active-patient{background:rgba(255,255,255,.56);border:1px solid rgba(15,118,110,.07);border-radius:17px;padding:8px 10px}.agenda-reception-v129 .agenda-v121-actions{-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);background:rgba(255,255,255,.62);border:1px solid rgba(255,255,255,.76);border-radius:18px;gap:6px;min-height:38px;padding:5px}.agenda-reception-v129 .agenda-v121-actions button{background:rgba(255,255,255,.64);border-color:rgba(15,118,110,.08);box-shadow:none;color:#0f766e;font-size:.74rem;min-height:30px;padding:6px 10px}.agenda-reception-v129 .agenda-v121-actions button:focus-visible,.agenda-reception-v129 .agenda-v121-actions button:hover{background:rgba(236,253,245,.9);box-shadow:0 10px 20px rgba(15,118,110,.08)}.agenda-v131-shell{gap:10px;grid-template-columns:minmax(0,1fr) 330px}.agenda-v131-main-column{gap:8px}.agenda-reception-v129 .agenda-v121-board,.agenda-reception-v129 .agenda-v121-month-panel{-webkit-backdrop-filter:blur(24px) saturate(155%);backdrop-filter:blur(24px) saturate(155%);background:rgba(255,255,255,.72);border:1px solid rgba(255,255,255,.78);border-radius:24px;box-shadow:0 22px 58px rgba(15,23,42,.055)}.agenda-reception-v129 .agenda-v121-board{padding:7px}.agenda-reception-v129 .agenda-v121-grid{min-width:880px}.agenda-reception-v129 .agenda-v121-corner,.agenda-reception-v129 .agenda-v121-doctor-head{background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(240,253,250,.64));min-height:72px}.agenda-reception-v129 .agenda-v121-doctor-head{align-items:center;gap:10px;padding:10px 12px}.agenda-reception-v129 .agenda-v121-doctor-avatar{align-items:center;background:radial-gradient(circle at 34% 20%,rgba(255,255,255,.98),transparent 30%),linear-gradient(145deg,#ecfdf5,#ccfbf1 52%,#a7f3d0);border:1px solid rgba(255,255,255,.98);box-shadow:0 16px 30px rgba(15,118,110,.16),inset 0 1px 0 rgba(255,255,255,.9);color:#0f766e;display:inline-flex;font-size:1.45rem;height:50px;justify-content:center;width:50px}.agenda-reception-v129 .agenda-v121-doctor-head div{gap:1px}.agenda-reception-v129 .agenda-v121-doctor-head div span:first-child{color:rgba(15,118,110,.82);font-size:.68rem}.agenda-reception-v129 .agenda-v121-doctor-head strong{color:#0f2f2c;font-size:.94rem;line-height:1.12}.agenda-reception-v129 .agenda-v121-doctor-head div span:last-child{color:#64748b;font-size:.72rem}.agenda-reception-v129 .agenda-v121-corner,.agenda-reception-v129 .agenda-v121-doctor-head,.agenda-reception-v129 .agenda-v121-hour,.agenda-reception-v129 .agenda-v121-slot{border-color:rgba(226,232,240,.42)}.agenda-reception-v129 .agenda-v121-hour,.agenda-reception-v129 .agenda-v121-slot{min-height:62px}.agenda-reception-v129 .agenda-v121-hour{background:rgba(248,250,252,.52);color:rgba(15,118,110,.86);font-size:.78rem}.agenda-reception-v129 .agenda-v121-slot{background:linear-gradient(180deg,rgba(255,255,255,.66),rgba(248,250,252,.52));padding:7px}.agenda-reception-v129 .agenda-v121-free-slot{border-radius:16px;min-height:46px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.agenda-reception-v129 .agenda-v121-free-slot:focus-visible,.agenda-reception-v129 .agenda-v121-free-slot:hover{background:linear-gradient(135deg,rgba(236,253,245,.82),rgba(240,253,250,.68));border-color:rgba(16,185,129,.2);box-shadow:0 16px 28px rgba(15,118,110,.08),inset 0 1px 0 rgba(255,255,255,.88);transform:translateY(-1px)}.agenda-reception-v129 .agenda-v121-appointment{-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);border-color:rgba(15,23,42,.055);border-left-width:4px;border-radius:16px;box-shadow:0 12px 24px rgba(15,23,42,.05);min-height:54px;padding:7px 8px;transition:box-shadow .16s ease,transform .16s ease}.agenda-reception-v129 .agenda-v121-appointment:focus-visible,.agenda-reception-v129 .agenda-v121-appointment:hover{box-shadow:0 18px 32px rgba(15,23,42,.08);transform:translateY(-1px)}.agenda-reception-v129 .agenda-v121-patient-avatar{box-shadow:0 10px 20px rgba(15,23,42,.08)}.agenda-v130-calendar-head{background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(236,253,245,.76));border-color:rgba(255,255,255,.9);border-radius:24px;box-shadow:0 18px 38px rgba(15,23,42,.06);padding:12px 13px}.agenda-v130-calendar-head strong{font-size:1.06rem}.agenda-v130-calendar-head button{background:rgba(255,255,255,.68);border-color:rgba(15,118,110,.08);min-height:28px;min-width:28px}.agenda-reception-v129 .agenda-v121-month-panel{gap:10px;padding:12px}.agenda-reception-v129 .agenda-v121-month-week{background:rgba(255,255,255,.56);margin-top:2px}.agenda-reception-v129 .agenda-v121-month-grid{background:rgba(255,255,255,.54);border-color:rgba(255,255,255,.82);gap:5px;padding:9px}.agenda-reception-v129 .agenda-v121-month-grid button{border-radius:13px;height:36px;min-height:36px}.agenda-reception-v129 .agenda-v127-day-summary,.agenda-reception-v129 .agenda-v127-filters{background:rgba(255,255,255,.58);border-color:rgba(255,255,255,.84);border-radius:20px}.agenda-reception-v129 .agenda-v127-day-summary{gap:7px;padding:10px}.agenda-reception-v129 .agenda-v127-day-summary div{background:rgba(255,255,255,.68);border-radius:15px;min-height:34px;padding:7px 8px}.agenda-reception-v129 .agenda-v127-day-summary strong{color:#0f766e;font-size:1rem}.agenda-reception-v129 .agenda-v127-day-summary small{font-size:.68rem}.agenda-reception-v129 .agenda-v129-filter-panel{gap:8px;padding:10px}.agenda-reception-v129 .agenda-v129-filter-panel label{gap:4px;font-size:.68rem}.agenda-reception-v129 .agenda-v129-filter-panel select{background:rgba(255,255,255,.7);border-color:rgba(15,118,110,.08);border-radius:14px;min-height:32px;padding:6px 9px}@media (max-width:1180px){.agenda-reception-v129 .agenda-v127-hero{min-height:0}}.global-search-console{padding-bottom:6px;padding-top:6px}.global-search-frame,.global-search-input-row{gap:6px}.global-search-input-row input{min-height:36px;padding:8px 10px}.global-search-status{height:32px;width:32px}.global-search-voice{min-width:132px;padding:6px 9px}.beta-quick-actions{gap:6px;margin-bottom:10px;margin-top:8px;overflow:visible;padding:7px 9px;scrollbar-width:thin;white-space:normal;flex-wrap:wrap;position:relative;z-index:20}.beta-quick-actions button,.beta-quick-actions select,.beta-quick-actions>a{min-height:32px;flex:0 1 auto}.beta-quick-actions>a,.beta-quick-actions>button{padding-left:10px;padding-right:10px}.beta-active-patient{flex:1 1 260px;min-width:220px}.beta-active-patient select{width:min(220px,100%)}.beta-modal{z-index:9000}.workspace-bottom-dock-v100{bottom:16px;left:auto;right:18px;transform:none;z-index:48}.patient-clinical-route{display:grid;min-height:min(620px,calc(100vh - 180px));padding:clamp(18px,4vw,54px);place-items:center}.patient-clinical-not-found{background:rgba(255,255,255,.92);border:1px solid rgba(16,185,129,.18);border-radius:24px;box-shadow:0 24px 70px rgba(15,23,42,.1);display:grid;grid-gap:14px;gap:14px;max-width:620px;padding:clamp(22px,4vw,42px);text-align:center}.patient-clinical-not-found span{color:#047857;font-size:.76rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.patient-clinical-not-found h1{color:#0f172a;font-size:clamp(1.7rem,3vw,2.5rem);margin:0}.patient-clinical-not-found p{color:#475569;line-height:1.6;margin:0}.patient-clinical-not-found div{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.patient-clinical-not-found a{background:linear-gradient(135deg,#047857,#10b981);border-radius:999px;color:#fff;font-weight:900;padding:10px 16px;text-decoration:none}.patient-clinical-not-found a:last-child{background:rgba(16,185,129,.12);color:#047857}@media (max-width:1180px){.agenda-premium-operational-v114{grid-template-columns:1fr;padding-right:8px}.agenda-v114-side-panel{grid-template-columns:repeat(3,minmax(0,1fr));position:static}.agenda-create-card-v115{width:min(760px,calc(100vw - 28px))}}@media (max-width:820px){.agenda-v114-toolbar{align-items:stretch;flex-direction:column}.agenda-v114-actions{justify-content:flex-start}.agenda-v114-doctors,.agenda-v114-side-panel{grid-template-columns:1fr}.agenda-v114-grid{grid-auto-columns:minmax(170px,1fr)}.agenda-create-modal-v115{align-items:end;padding:10px}.agenda-create-card-v115{border-radius:22px 22px 12px 12px;max-height:calc(100vh - 20px);width:100%}.agenda-v115-appointment-fields .form-grid.two,.agenda-v115-new-patient .form-grid.two,.agenda-v115-patient-shell,.agenda-v115-quick-sheet{grid-template-columns:1fr}.agenda-v115-photo-zone{grid-template-columns:112px minmax(0,1fr)}.agenda-v115-avatar{min-height:112px}.agenda-create-card-v115 .agenda-actions button{width:100%}}.clinical-template-editor-v177{display:grid;grid-gap:18px;gap:18px;color:#10231f}.clinical-template-editor-hero-v177,.clinical-template-editor-metrics-v177 article,.clinical-template-panel-v177,.field-card-v177,.section-card-v177,.template-workbench-card-v177{background:rgba(255,255,255,.78);border:1px solid rgba(15,118,110,.12);border-radius:18px;box-shadow:0 22px 60px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.clinical-template-editor-hero-v177{display:grid;grid-template-columns:minmax(0,1fr) 210px;grid-gap:18px;gap:18px;padding:24px;overflow:hidden}.clinical-template-editor-hero-v177 h1,.clinical-template-panel-v177 h2,.sections-editor-v177 h3{margin:4px 0 8px;letter-spacing:0}.clinical-template-editor-hero-v177 p,.clinical-template-panel-v177 p,.template-workbench-card-v177 p{color:#526660;line-height:1.55;margin:0}.clinical-template-editor-hero-v177 aside{align-self:stretch;display:grid;place-items:center;text-align:center;border-radius:16px;background:linear-gradient(145deg,rgba(16,185,129,.18),rgba(14,116,144,.12))}.clinical-template-editor-hero-v177 aside strong{color:#047857;font-size:42px}.clinical-template-editor-hero-v177 aside small,.clinical-template-editor-hero-v177 aside span{color:#31524a}.clinical-template-editor-metrics-v177{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.clinical-template-editor-metrics-v177 article{padding:16px}.clinical-template-editor-metrics-v177 small,.clinical-template-editor-metrics-v177 span,.template-list-item-v177 small,.template-list-item-v177 span{color:#5b6f69}.clinical-template-editor-metrics-v177 strong{display:block;color:#0f766e;font-size:26px;margin:4px 0}.clinical-template-editor-layout-v177{display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(240px,.72fr) minmax(0,1.8fr) minmax(250px,.68fr);align-items:start}.clinical-template-panel-v177,.section-card-v177,.template-workbench-card-v177{padding:18px}.template-list-v177,.template-side-v177{position:-webkit-sticky;position:sticky;top:18px;display:grid;grid-gap:14px;gap:14px}.panel-title-v177{display:grid;grid-gap:2px;gap:2px}.field-card-v177,.field-create-form-v177,.section-create-form-v177,.section-edit-form-v177,.template-create-form-v177,.template-meta-form-v177{display:grid;grid-gap:10px;gap:10px}.template-meta-form-v177{grid-template-columns:repeat(5,minmax(0,1fr)) auto;align-items:end;margin-top:16px}.field-create-form-v177,.section-create-form-v177,.section-edit-form-v177{grid-template-columns:minmax(160px,1fr) 86px repeat(2,minmax(120px,.4fr)) auto;align-items:end}.field-create-form-v177{grid-template-columns:repeat(6,minmax(0,1fr)) minmax(120px,.4fr) auto;padding-top:12px}.field-card-v177 label,.field-create-form-v177 label,.section-create-form-v177 label,.section-edit-form-v177 label,.template-create-form-v177 label,.template-meta-form-v177 label{color:#36564e;display:grid;grid-gap:5px;gap:5px;font-size:12px;font-weight:700}.field-create-form-v177 label:has(input[type=checkbox]),.field-switches-v177 label,.section-create-form-v177 label:has(input[type=checkbox]),.section-edit-form-v177 label:has(input[type=checkbox]),.template-check-v177{align-items:center;display:flex;gap:7px}.clinical-template-editor-v177 input,.clinical-template-editor-v177 select{min-height:38px;border:1px solid rgba(15,118,110,.16);border-radius:12px;background:rgba(255,255,255,.92);color:#122821;padding:8px 10px;width:100%}.clinical-template-editor-v177 button{min-height:38px;border:0;border-radius:12px;background:linear-gradient(135deg,#0f766e,#10b981);color:white;cursor:pointer;font-weight:800;padding:8px 12px;transition:transform .15s ease,box-shadow .15s ease;white-space:nowrap}.clinical-template-editor-v177 button:hover{box-shadow:0 12px 28px rgba(15,118,110,.22);transform:translateY(-1px)}.sections-editor-v177,.template-list-items-v177,.template-workbench-v177{display:grid;grid-gap:14px;gap:14px}.template-list-item-v177{display:grid;grid-gap:4px;gap:4px;padding:13px;text-decoration:none;border:1px solid rgba(15,118,110,.12);border-radius:14px;background:rgba(248,252,250,.92)}.template-list-item-v177 strong{color:#12352f}.template-list-item-v177.inactive{opacity:.7}.template-card-head-v177{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) auto;align-items:start}.template-card-actions-v177{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.sections-editor-v177{margin-top:18px}.section-card-v177{display:grid;grid-gap:14px;gap:14px}.fields-grid-v177{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.field-card-v177{padding:14px}.field-switches-v177{display:flex;flex-wrap:wrap;gap:10px}.field-type-cloud-v177{display:flex;flex-wrap:wrap;gap:8px}.field-type-cloud-v177 span{border:1px solid rgba(15,118,110,.14);border-radius:999px;background:rgba(236,253,245,.76);color:#0f766e;font-size:12px;font-weight:800;padding:7px 10px}@media (max-width:1280px){.clinical-template-editor-layout-v177,.field-create-form-v177,.template-meta-form-v177{grid-template-columns:1fr}.template-list-v177,.template-side-v177{position:static}}@media (max-width:820px){.clinical-template-editor-hero-v177,.clinical-template-editor-metrics-v177,.fields-grid-v177,.section-create-form-v177,.section-edit-form-v177{grid-template-columns:1fr}}.clinical-records-v178{display:grid;grid-gap:18px;gap:18px;color:#10231f}.clinical-card-grid-v178 article,.clinical-photo-grid-v178 article,.clinical-record-empty-v178,.clinical-record-list-item-v178,.clinical-record-patient-card-v178,.clinical-record-tab-panel-v178,.clinical-records-hero-v178,.clinical-records-list-v178,.timeline-event-v178{background:rgba(255,255,255,.8);border:1px solid rgba(15,118,110,.12);border-radius:18px;box-shadow:0 22px 60px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.clinical-records-hero-v178{display:grid;grid-template-columns:minmax(0,1fr) 220px;grid-gap:18px;gap:18px;padding:24px}.clinical-record-patient-card-v178 h2,.clinical-record-tab-panel-v178 h2,.clinical-records-hero-v178 h1,.clinical-records-list-v178 h2{margin:4px 0 8px;letter-spacing:0}.clinical-card-grid-v178 p,.clinical-record-patient-card-v178 p,.clinical-records-hero-v178 p,.timeline-event-v178 p{color:#526660;line-height:1.55;margin:0}.clinical-records-hero-v178 aside{display:grid;place-items:center;text-align:center;border-radius:16px;background:linear-gradient(145deg,rgba(16,185,129,.18),rgba(14,116,144,.12))}.clinical-records-hero-v178 aside strong{color:#047857;font-size:42px}.clinical-records-layout-v178{display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(260px,.72fr) minmax(0,1.9fr);align-items:start}.clinical-record-empty-v178,.clinical-record-tab-panel-v178,.clinical-record-workspace-v178,.clinical-records-list-v178{display:grid;grid-gap:14px;gap:14px}.clinical-record-empty-v178,.clinical-record-tab-panel-v178,.clinical-records-list-v178{padding:18px}.clinical-records-list-v178{position:-webkit-sticky;position:sticky;top:18px}.panel-title-v178{display:grid;grid-gap:2px;gap:2px}.clinical-record-list-item-v178{display:grid;grid-gap:4px;gap:4px;padding:14px;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.clinical-record-list-item-v178 strong{color:#12352f}.clinical-card-grid-v178 small,.clinical-card-grid-v178 span,.clinical-record-list-item-v178 small,.clinical-record-list-item-v178 span,.timeline-event-v178 span,.timeline-event-v178 time{color:#5b6f69}.clinical-record-list-item-v178.selected,.clinical-record-list-item-v178:hover{border-color:rgba(15,118,110,.3);box-shadow:0 18px 38px rgba(15,118,110,.14);transform:translateY(-1px)}.clinical-record-patient-card-v178{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);padding:20px}.clinical-record-kpis-v178{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.clinical-record-kpis-v178 span{border-radius:14px;background:rgba(236,253,245,.8);color:#31524a;font-size:12px;padding:10px}.clinical-record-kpis-v178 strong{display:block;color:#0f766e;font-size:20px}.clinical-record-tabs-v178{display:flex;flex-wrap:wrap;gap:8px}.clinical-record-tabs-v178 a{border:1px solid rgba(15,118,110,.12);border-radius:999px;background:rgba(255,255,255,.74);color:#31524a;font-weight:800;padding:9px 13px;text-decoration:none}.clinical-record-tabs-v178 a.active{background:linear-gradient(135deg,#0f766e,#10b981);color:white}.clinical-timeline-v178{display:grid;grid-gap:12px;gap:12px}.timeline-event-v178{display:grid;grid-gap:5px;gap:5px;padding:15px 15px 15px 18px;position:relative}.timeline-event-v178:before{content:"";position:absolute;inset:14px auto 14px 0;width:4px;border-radius:999px;background:#10b981}.timeline-event-v178.type-presupuesto:before,.timeline-event-v178.type_presupuesto:before{background:#f59e0b}.timeline-event-v178.type-fotografia:before,.timeline-event-v178.type_fotografia:before{background:#0ea5e9}.timeline-event-v178.type-documento:before,.timeline-event-v178.type_documento:before{background:#6366f1}.clinical-card-grid-v178 strong,.clinical-photo-grid-v178 strong,.timeline-event-v178 strong{color:#12352f}.clinical-card-grid-v178{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-card-grid-v178 article{display:grid;grid-gap:7px;gap:7px;padding:15px}.future-card-v178{background:linear-gradient(145deg,rgba(236,253,245,.92),rgba(240,249,255,.88))!important}.clinical-photo-grid-v178{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.clinical-photo-grid-v178 article{overflow:hidden}.clinical-photo-thumb-v178{aspect-ratio:4/3;background-position:50%;background-size:cover;border-radius:16px 16px 0 0}.clinical-photo-grid-v178 article div:last-child{display:grid;grid-gap:5px;gap:5px;padding:13px}@media (max-width:1180px){.clinical-card-grid-v178,.clinical-photo-grid-v178,.clinical-record-patient-card-v178,.clinical-records-layout-v178{grid-template-columns:1fr}.clinical-records-list-v178{position:static}}@media (max-width:780px){.clinical-record-kpis-v178,.clinical-records-hero-v178{grid-template-columns:1fr}}.advanced-clinical-record-v405{color:#10231f;display:grid;grid-gap:18px;gap:18px;padding-bottom:42px}.record-alerts-v405,.record-ceo-mode-v405,.record-empty-v405,.record-fast-summary-v405,.record-hero-v405,.record-kpi-strip-v405 article,.record-panel-v405,.record-patient-item-v405,.record-patient-list-v405,.record-patient-summary-v405,.record-specialty-v405{background:rgba(255,255,255,.84);border:1px solid rgba(15,118,110,.14);border-radius:18px;box-shadow:0 22px 60px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.record-hero-v405{align-items:center;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) auto;padding:24px}.record-empty-v405 h2,.record-fast-summary-v405 h2,.record-hero-v405 h1,.record-patient-summary-v405 h2,.record-section-title-v405 h2{letter-spacing:0;margin:4px 0 8px}.record-empty-v405 p,.record-fast-summary-v405 h2,.record-hero-v405 p,.record-patient-summary-v405 p,.record-timeline-v405 p,.record-treatment-list-v405 p{color:#526660;line-height:1.55;margin:0}.record-hero-actions-v405{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.record-empty-v405 a,.record-primary-action-v405,.record-secondary-action-v405{align-items:center;border-radius:14px;display:inline-flex;font-weight:900;justify-content:center;min-height:46px;padding:11px 16px;text-decoration:none}.record-empty-v405 a,.record-primary-action-v405{background:linear-gradient(135deg,#0f766e,#10b981);color:#fff}.record-secondary-action-v405{background:rgba(236,253,245,.9);border:1px solid rgba(15,118,110,.18);color:#0f766e}.record-layout-v405{align-items:start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(270px,.65fr) minmax(0,1.9fr)}.record-panel-stack-v405,.record-patient-list-v405,.record-workspace-v405{display:grid;grid-gap:14px;gap:14px}.record-patient-list-v405{max-height:calc(100vh - 150px);overflow:auto;padding:18px;position:-webkit-sticky;position:sticky;top:18px}.record-patient-item-v405{display:grid;grid-gap:4px;gap:4px;padding:14px;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.record-document-list-v405 strong,.record-patient-item-v405 strong,.record-photo-grid-v405 strong,.record-specialty-grid-v405 strong,.record-timeline-item-v405 strong,.record-treatment-list-v405 strong{color:#12352f}.record-document-list-v405 span,.record-identity-grid-v405 span,.record-patient-item-v405 small,.record-patient-item-v405 span,.record-photo-grid-v405 small,.record-portal-grid-v405 span,.record-specialty-grid-v405 span,.record-status-list-v405 span,.record-timeline-item-v405 small,.record-timeline-item-v405 span,.record-timeline-item-v405 time,.record-treatment-list-v405 dd,.record-treatment-list-v405 dt,.record-treatment-list-v405 span{color:#5b6f69}.record-patient-item-v405.active,.record-patient-item-v405:hover{border-color:rgba(15,118,110,.34);box-shadow:0 18px 38px rgba(15,118,110,.14);transform:translateY(-1px)}.record-patient-dashboard-v405{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(260px,.8fr)}.record-alerts-v405,.record-ceo-mode-v405,.record-empty-v405,.record-fast-summary-v405,.record-panel-v405,.record-patient-summary-v405,.record-specialty-v405{padding:18px}.record-ceo-mode-v405>div:last-child,.record-connected-grid-v405,.record-identity-grid-v405,.record-kpi-strip-v405,.record-specialty-grid-v405,.record-status-list-v405{display:grid;grid-gap:12px;gap:12px}.record-identity-grid-v405{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.record-ceo-mode-v405 article,.record-identity-grid-v405 span,.record-kpi-strip-v405 article,.record-specialty-grid-v405 article,.record-status-list-v405 span{background:rgba(236,253,245,.78);border:1px solid rgba(15,118,110,.1);border-radius:14px;display:grid;grid-gap:4px;gap:4px;padding:11px}.record-ceo-mode-v405 strong,.record-identity-grid-v405 strong,.record-kpi-strip-v405 strong,.record-status-list-v405 strong{color:#0f766e;font-size:21px}.record-status-list-v405{margin-top:14px}.record-alerts-v405>div{display:grid;grid-gap:8px;gap:8px}.record-alert-pill-v405{border-radius:14px;display:grid;grid-gap:3px;gap:3px;padding:10px}.record-alert-pill-v405 small{color:inherit;font-weight:600;opacity:.82}.record-alert-pill-v405.ok{background:rgba(220,252,231,.9);color:#166534}.record-alert-pill-v405.warning{background:rgba(254,243,199,.9);color:#92400e}.record-alert-pill-v405.critical{background:rgba(254,226,226,.9);color:#991b1b}.record-kpi-strip-v405{grid-template-columns:repeat(5,minmax(0,1fr))}.record-kpi-strip-v405 article{min-height:88px}.record-section-title-v405{display:grid;grid-gap:2px;gap:2px}.record-section-title-v405 a{color:#0f766e;font-size:13px;font-weight:900;text-decoration:none}.record-specialty-tabs-v405{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.record-specialty-tabs-v405 a{background:rgba(255,255,255,.82);border:1px solid rgba(15,118,110,.14);border-radius:999px;color:#31524a;font-weight:900;padding:9px 13px;text-decoration:none}.record-specialty-tabs-v405 a.active{background:linear-gradient(135deg,#0f766e,#10b981);color:#fff}.record-specialty-grid-v405{grid-template-columns:repeat(3,minmax(0,1fr))}.record-two-column-v405{align-items:start;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr)}.record-timeline-panel-v405{min-height:100%}.record-timeline-v405{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.record-timeline-item-v405{border:1px solid rgba(15,118,110,.12);border-radius:14px;display:grid;grid-gap:5px;gap:5px;padding:13px 13px 13px 18px;position:relative;text-decoration:none}.record-timeline-item-v405:before{background:#10b981;border-radius:999px;content:"";inset:12px auto 12px 0;position:absolute;width:4px}.record-timeline-item-v405.photo:before{background:#0ea5e9}.record-timeline-item-v405.document:before{background:#6366f1}.record-timeline-item-v405.budget:before{background:#f59e0b}.record-timeline-item-v405.treatment:before{background:#14b8a6}.record-treatment-list-v405{display:grid;grid-gap:12px;gap:12px;margin-top:14px}.record-treatment-list-v405 section{background:rgba(248,250,252,.86);border:1px solid rgba(15,118,110,.1);border-radius:14px;display:grid;grid-gap:8px;gap:8px;padding:13px}.record-treatment-list-v405 dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.record-treatment-list-v405 dl div{display:grid;grid-gap:2px;gap:2px}.record-treatment-list-v405 dd,.record-treatment-list-v405 dt{margin:0}.record-treatment-list-v405 dd{color:#12352f;font-weight:800}.record-portal-grid-v405{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.record-portal-grid-v405 span{background:rgba(240,249,255,.9);border:1px solid rgba(14,116,144,.12);border-radius:14px;font-weight:800;padding:11px}.record-connected-grid-v405{grid-template-columns:repeat(3,minmax(0,1fr))}.record-document-list-v405,.record-photo-grid-v405,.record-status-cards-v405{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.record-photo-grid-v405{grid-template-columns:repeat(2,minmax(0,1fr))}.record-document-list-v405 a,.record-photo-grid-v405 a,.record-status-cards-v405 a{border:1px solid rgba(15,118,110,.1);border-radius:14px;color:inherit;display:grid;grid-gap:5px;gap:5px;padding:11px;text-decoration:none}.record-photo-grid-v405 a>span:first-child{aspect-ratio:4/3;background-color:rgba(236,253,245,.9);background-position:50%;background-size:cover;border-radius:12px}.record-status-cards-v405{grid-template-columns:repeat(3,minmax(0,1fr))}.record-status-cards-v405 a{align-content:center;min-height:76px;text-align:center}.record-status-cards-v405 strong{font-size:24px}.record-document-list-v405 .ok,.record-status-cards-v405 .ok{color:#047857}.record-document-list-v405 .warning,.record-status-cards-v405 .warning{color:#b45309}.record-document-list-v405 .critical,.record-status-cards-v405 .critical{color:#b91c1c}.record-document-list-v405 a{grid-template-columns:minmax(0,1fr) auto}.record-ceo-mode-v405>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px}.record-empty-v405{align-items:center;display:grid;grid-gap:12px;gap:12px;justify-items:start;min-height:320px}@media (max-width:1280px){.record-connected-grid-v405,.record-layout-v405,.record-patient-dashboard-v405,.record-two-column-v405{grid-template-columns:1fr}.record-patient-list-v405{max-height:none;position:static}}@media (max-width:860px){.record-ceo-mode-v405>div:last-child,.record-hero-v405,.record-kpi-strip-v405,.record-specialty-grid-v405{grid-template-columns:1fr}.record-hero-actions-v405{justify-content:flex-start}}@media (max-width:620px){.record-identity-grid-v405,.record-photo-grid-v405,.record-portal-grid-v405,.record-status-cards-v405,.record-treatment-list-v405 dl{grid-template-columns:1fr}}.clinical-timeline-v406{color:#10231f;display:grid;grid-gap:18px;gap:18px;padding-bottom:42px}.timeline-empty-v406,.timeline-event-card-v406,.timeline-filter-panel-v406,.timeline-hero-v406,.timeline-patient-item-v406,.timeline-patient-list-v406,.timeline-side-v406 section{background:rgba(255,255,255,.84);border:1px solid rgba(15,118,110,.14);border-radius:18px;box-shadow:0 22px 60px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.timeline-hero-v406{align-items:center;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1.45fr) minmax(220px,.7fr);padding:24px}.timeline-hero-v406 h1,.timeline-section-title-v406 h2{letter-spacing:0;margin:4px 0 8px}.timeline-empty-v406 span,.timeline-event-card-v406 p,.timeline-hero-v406 p{color:#526660;line-height:1.55;margin:0}.timeline-hero-v406 aside{border-radius:16px;background:linear-gradient(145deg,rgba(236,253,245,.9),rgba(240,249,255,.88));display:grid;grid-gap:4px;gap:4px;min-height:140px;place-items:center;text-align:center}.timeline-hero-v406 aside strong{color:#0f766e;font-size:42px}.timeline-layout-v406{align-items:start;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(220px,.85fr) minmax(0,1.45fr)}.timeline-patient-list-v406,.timeline-side-v406,.timeline-stream-v406,.timeline-workspace-v406{display:grid;grid-gap:14px;gap:14px}.timeline-patient-list-v406{max-height:calc(100vh - 150px);overflow:auto;padding:18px;position:-webkit-sticky;position:sticky;top:18px}.timeline-patient-item-v406{color:inherit;display:grid;grid-gap:4px;gap:4px;padding:14px;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.timeline-patient-item-v406.active,.timeline-patient-item-v406:hover{border-color:rgba(15,118,110,.34);box-shadow:0 18px 38px rgba(15,118,110,.14);transform:translateY(-1px)}.timeline-empty-v406 strong,.timeline-event-card-v406 strong,.timeline-patient-item-v406 strong,.timeline-side-v406 strong,.timeline-summary-grid-v406 strong{color:#12352f}.timeline-event-card-v406 header span,.timeline-event-card-v406 small,.timeline-event-card-v406 time,.timeline-patient-item-v406 small,.timeline-patient-item-v406 span,.timeline-summary-grid-v406 span,.timeline-treatment-data-v406 dd,.timeline-treatment-data-v406 dt{color:#5b6f69}.timeline-section-title-v406{display:grid;grid-gap:2px;gap:2px}.timeline-filter-panel-v406{display:grid;grid-gap:14px;gap:14px;padding:16px}.timeline-filter-panel-v406 form,.timeline-filter-panel-v406 nav{align-items:end;display:grid;grid-gap:10px;gap:10px}.timeline-filter-panel-v406 form{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(120px,auto) minmax(96px,auto)}.timeline-filter-panel-v406 nav{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.timeline-filter-panel-v406 label{color:#31524a;display:grid;font-size:12px;font-weight:900;grid-gap:6px;gap:6px;text-transform:uppercase}.timeline-filter-panel-v406 input,.timeline-filter-panel-v406 select{background:rgba(248,250,252,.94);border:1px solid rgba(15,118,110,.16);border-radius:12px;color:#12352f;min-height:42px;padding:9px 11px}.timeline-filter-panel-v406 a,.timeline-filter-panel-v406 button{align-items:center;border:0;border-radius:12px;display:inline-flex;font-weight:900;justify-content:center;min-height:42px;padding:10px 12px;text-decoration:none}.timeline-filter-panel-v406 button{background:linear-gradient(135deg,#0f766e,#10b981);color:#fff}.timeline-filter-panel-v406 a{background:rgba(236,253,245,.86);color:#0f766e}.timeline-filter-panel-v406 nav a{border:1px solid rgba(15,118,110,.12);color:#31524a;min-height:38px}.timeline-filter-panel-v406 nav a.active{color:#fff}.timeline-filter-panel-v406 nav a.active.all{background:#0f766e}.timeline-main-grid-v406{align-items:start;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1.2fr) minmax(240px,.9fr)}.timeline-stream-v406{position:relative}.timeline-stream-v406:before{background:linear-gradient(180deg,rgba(15,118,110,.1),rgba(15,118,110,.26),rgba(15,118,110,.08));border-radius:999px;content:"";inset:12px auto 12px 16px;position:absolute;width:4px}.timeline-event-card-v406{display:grid;grid-gap:12px;gap:12px;margin-left:42px;min-height:142px;padding:17px;position:relative}.timeline-event-node-v406{border:4px solid #fff;border-radius:999px;box-shadow:0 8px 20px rgba(15,23,42,.12);height:22px;left:-37px;position:absolute;top:20px;width:22px}.timeline-event-card-v406 header{display:grid;grid-gap:5px;gap:5px}.timeline-event-card-v406 header strong{font-size:18px}.timeline-event-card-v406 footer{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.timeline-event-card-v406 footer a,.timeline-event-card-v406 footer span,.timeline-event-card-v406 footer strong{border-radius:999px;font-size:12px;font-weight:900;padding:8px 10px;text-decoration:none}.timeline-event-card-v406 footer a{background:rgba(236,253,245,.9);color:#0f766e}.timeline-event-card-v406 footer .ok{background:rgba(220,252,231,.9);color:#047857}.timeline-event-card-v406 footer .warning{background:rgba(254,243,199,.9);color:#b45309}.timeline-event-card-v406 footer .critical{background:rgba(254,226,226,.9);color:#b91c1c}.timeline-treatment-data-v406{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.timeline-treatment-data-v406 div{background:rgba(248,250,252,.9);border:1px solid rgba(15,118,110,.1);border-radius:12px;display:grid;grid-gap:3px;gap:3px;padding:10px}.timeline-treatment-data-v406 dd,.timeline-treatment-data-v406 dt{margin:0}.timeline-treatment-data-v406 dd{color:#12352f;font-weight:800}.timeline-photo-thumb-v406{color:inherit;display:grid;grid-gap:8px;gap:8px;max-width:300px;text-decoration:none}.timeline-photo-thumb-v406 span{aspect-ratio:4/3;background-position:50%;background-size:cover;border-radius:14px}.category-consulta .timeline-event-node-v406,.timeline-filter-panel-v406 nav a.consulta.active{background:#2563eb}.category-tratamiento .timeline-event-node-v406,.timeline-filter-panel-v406 nav a.tratamiento.active{background:#059669}.category-fotografia .timeline-event-node-v406,.timeline-filter-panel-v406 nav a.fotografia.active{background:#7c3aed}.category-consentimiento .timeline-event-node-v406,.timeline-filter-panel-v406 nav a.consentimiento.active{background:#f97316}.category-incidencia .timeline-event-node-v406,.timeline-filter-panel-v406 nav a.incidencia.active{background:#dc2626}.category-presupuesto .timeline-event-node-v406,.timeline-filter-panel-v406 nav a.presupuesto.active{background:#d97706}.category-revision .timeline-event-node-v406,.timeline-filter-panel-v406 nav a.revision.active{background:#0ea5e9}.category-pago .timeline-event-node-v406,.timeline-filter-panel-v406 nav a.pago.active{background:#14b8a6}.category-documento .timeline-event-node-v406,.timeline-filter-panel-v406 nav a.documento.active{background:#64748b}.timeline-side-v406{position:-webkit-sticky;position:sticky;top:18px}.timeline-side-v406 section{padding:16px}.timeline-alert-list-v406,.timeline-chip-list-v406,.timeline-summary-grid-v406{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.timeline-summary-grid-v406{grid-template-columns:repeat(2,minmax(0,1fr))}.timeline-alert-list-v406 strong,.timeline-chip-list-v406 span,.timeline-summary-grid-v406 article{background:rgba(236,253,245,.78);border:1px solid rgba(15,118,110,.1);border-radius:14px;display:grid;grid-gap:4px;gap:4px;padding:11px}.timeline-summary-grid-v406 strong{color:#0f766e}.timeline-alert-list-v406 strong{background:rgba(254,243,199,.9);color:#92400e}.timeline-empty-v406{align-items:center;display:grid;grid-gap:8px;gap:8px;justify-items:start;min-height:180px;padding:18px}.timeline-empty-v406 a{background:linear-gradient(135deg,#0f766e,#10b981);border-radius:12px;color:#fff;font-weight:900;padding:10px 14px;text-decoration:none}@media (max-width:1366px) and (min-width:900px){.timeline-hero-v406{grid-template-columns:minmax(0,1.35fr) minmax(200px,.65fr)}.timeline-layout-v406{grid-template-columns:minmax(200px,.8fr) minmax(0,1.35fr)}.timeline-main-grid-v406{grid-template-columns:minmax(0,1.15fr) minmax(220px,.85fr)}.timeline-filter-panel-v406 form{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(120px,auto) minmax(96px,auto)}.timeline-patient-list-v406,.timeline-side-v406{max-height:calc(100vh - 132px);position:-webkit-sticky;position:sticky;top:16px}}@media (max-width:899px){.timeline-layout-v406,.timeline-main-grid-v406{grid-template-columns:1fr}.timeline-patient-list-v406,.timeline-side-v406{max-height:none;position:static}}@media (max-width:920px){.timeline-filter-panel-v406 form,.timeline-filter-panel-v406 nav,.timeline-hero-v406{grid-template-columns:1fr}.timeline-event-card-v406{border-radius:14px;margin-left:28px;min-height:170px;padding:20px}.timeline-event-node-v406{left:-29px}}@media (max-width:680px){.clinical-timeline-v406{gap:14px}.timeline-summary-grid-v406,.timeline-treatment-data-v406{grid-template-columns:1fr}.timeline-event-card-v406 footer a,.timeline-event-card-v406 footer span,.timeline-event-card-v406 footer strong,.timeline-filter-panel-v406 a,.timeline-filter-panel-v406 button,.timeline-filter-panel-v406 input,.timeline-filter-panel-v406 select{min-height:48px}}.clinical-evolution-v407{color:#132622;display:grid;grid-gap:18px;gap:18px;padding-bottom:42px}.evolution-alert-card-v407,.evolution-alerts-v407,.evolution-dashboard-card-v407,.evolution-direct-links-v407,.evolution-domain-card-v407,.evolution-domain-panel-v407,.evolution-empty-v407,.evolution-hero-v407,.evolution-integrations-v407,.evolution-patient-item-v407,.evolution-patient-list-v407,.evolution-score-card-v407,.evolution-timeline-v407{background:rgba(255,255,255,.84);border:1px solid rgba(51,65,85,.12);border-radius:16px;box-shadow:0 22px 60px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.evolution-hero-v407{align-items:center;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) 230px;overflow:hidden;padding:24px;position:relative}.evolution-hero-v407:before{background:radial-gradient(circle at 18% 22%,rgba(14,165,233,.16),transparent 28%),radial-gradient(circle at 82% 20%,rgba(34,197,94,.14),transparent 26%),radial-gradient(circle at 58% 96%,rgba(245,158,11,.12),transparent 30%);content:"";inset:0;pointer-events:none;position:absolute}.evolution-hero-v407>*{position:relative}.evolution-hero-v407 h1,.evolution-section-title-v407 h2{letter-spacing:0;margin:4px 0 8px}.evolution-domain-card-v407 p,.evolution-empty-v407 p,.evolution-hero-v407 p,.evolution-timeline-item-v407 p{color:#536963;line-height:1.56;margin:0}.evolution-hero-v407 aside{background:linear-gradient(145deg,rgba(240,249,255,.88),rgba(236,253,245,.92));border:1px solid rgba(14,165,233,.16);border-radius:14px;display:grid;grid-gap:4px;gap:4px;min-height:150px;place-items:center;text-align:center}.evolution-hero-v407 aside strong{color:#0369a1;font-size:46px}.evolution-layout-v407{align-items:start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(270px,.62fr) minmax(0,1.9fr)}.evolution-alerts-v407,.evolution-domain-panel-v407,.evolution-integrations-v407,.evolution-patient-list-v407,.evolution-side-panel-v407,.evolution-workspace-v407{display:grid;grid-gap:14px;gap:14px}.evolution-patient-list-v407{max-height:calc(100vh - 150px);overflow:auto;padding:18px;position:-webkit-sticky;position:sticky;top:18px}.evolution-patient-item-v407{color:inherit;display:grid;grid-gap:4px;gap:4px;padding:14px;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.evolution-patient-item-v407.active,.evolution-patient-item-v407:hover{border-color:rgba(14,165,233,.34);box-shadow:0 18px 38px rgba(14,165,233,.14);transform:translateY(-1px)}.evolution-alert-card-v407 strong,.evolution-dashboard-card-v407 strong,.evolution-domain-card-v407 strong,.evolution-empty-v407 h1,.evolution-patient-item-v407 strong,.evolution-score-card-v407 strong,.evolution-timeline-item-v407 strong{color:#12352f}.evolution-alert-card-v407 span,.evolution-dashboard-card-v407 small,.evolution-domain-card-v407 dt,.evolution-patient-item-v407 span,.evolution-score-card-v407 span,.evolution-timeline-item-v407 header span,.evolution-timeline-item-v407 time{color:#5b706a}.evolution-section-title-v407{display:grid;grid-gap:2px;gap:2px}.evolution-dashboard-v407,.evolution-domain-grid-v407,.evolution-score-grid-v407{display:grid;grid-gap:14px;gap:14px}.evolution-score-grid-v407{grid-template-columns:repeat(6,minmax(0,1fr))}.evolution-dashboard-v407{grid-template-columns:repeat(4,minmax(0,1fr))}.evolution-dashboard-card-v407,.evolution-score-card-v407{display:grid;grid-gap:8px;gap:8px;min-height:118px;padding:16px}.evolution-dashboard-card-v407 span,.evolution-score-card-v407 span{font-size:12px;font-weight:900;text-transform:uppercase}.evolution-score-card-v407 strong{font-size:clamp(20px,2.2vw,34px);word-break:break-word}.evolution-dashboard-card-v407 strong{font-size:38px}.evolution-dashboard-card-v407.tone-good{border-color:rgba(34,197,94,.22)}.evolution-dashboard-card-v407.tone-stable{border-color:rgba(59,130,246,.22)}.evolution-dashboard-card-v407.tone-warning{border-color:rgba(245,158,11,.28)}.evolution-dashboard-card-v407.tone-critical{border-color:rgba(239,68,68,.25)}.evolution-domain-panel-v407{padding:18px}.evolution-domain-grid-v407{grid-template-columns:repeat(5,minmax(0,1fr))}.evolution-domain-card-v407{display:grid;grid-gap:12px;gap:12px;min-height:250px;padding:15px}.evolution-domain-card-v407 header{align-items:center;display:flex;justify-content:space-between;gap:10px}.evolution-domain-card-v407 header span{color:#12352f;font-weight:900}.evolution-domain-card-v407 header strong{background:rgba(240,249,255,.9);border-radius:999px;color:#0369a1;padding:7px 10px}.evolution-domain-card-v407 dl{display:grid;grid-gap:8px;gap:8px;margin:0}.evolution-domain-card-v407 dl div{background:rgba(248,250,252,.88);border:1px solid rgba(51,65,85,.08);border-radius:12px;display:grid;grid-gap:3px;gap:3px;padding:10px}.evolution-domain-card-v407 dd,.evolution-domain-card-v407 dt{margin:0}.evolution-domain-card-v407 dd{color:#12352f;font-weight:800}.evolution-domain-card-v407.status-mejoria{border-color:rgba(34,197,94,.28)}.evolution-domain-card-v407.status-vigilancia{border-color:rgba(245,158,11,.3)}.evolution-domain-card-v407.status-pendiente{border-color:rgba(148,163,184,.3)}.evolution-main-grid-v407{align-items:start;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr)}.evolution-alerts-v407,.evolution-integrations-v407,.evolution-timeline-v407{padding:18px}.evolution-timeline-stream-v407{display:grid;grid-gap:12px;gap:12px;margin-top:14px;position:relative}.evolution-timeline-stream-v407:before{background:linear-gradient(180deg,rgba(14,165,233,.12),rgba(34,197,94,.2),rgba(245,158,11,.16));border-radius:999px;content:"";inset:8px auto 8px 18px;position:absolute;width:4px}.evolution-timeline-item-v407{background:rgba(248,250,252,.84);border:1px solid rgba(51,65,85,.1);border-radius:14px;display:grid;grid-gap:8px;gap:8px;margin-left:46px;min-height:132px;padding:15px;position:relative}.evolution-timeline-indicator-v407{align-items:center;background:#64748b;border:4px solid #fff;border-radius:999px;box-shadow:0 8px 20px rgba(15,23,42,.14);color:#fff;display:inline-flex;font-size:14px;font-weight:900;height:30px;justify-content:center;left:-43px;line-height:1;position:absolute;top:17px;width:30px}.evolution-timeline-item-v407 header{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.evolution-timeline-item-v407.status-improvement .evolution-timeline-indicator-v407{background:#16a34a}.evolution-timeline-item-v407.status-worsening .evolution-timeline-indicator-v407{background:#dc2626}.evolution-timeline-item-v407.status-stable .evolution-timeline-indicator-v407{background:#2563eb}.evolution-timeline-item-v407.status-lost_followup .evolution-timeline-indicator-v407,.evolution-timeline-item-v407.status-review_due .evolution-timeline-indicator-v407{background:#d97706}.evolution-alert-list-v407,.evolution-chip-list-v407,.evolution-direct-links-v407{display:grid;grid-gap:10px;gap:10px}.evolution-alert-card-v407{box-shadow:none;display:grid;grid-gap:5px;gap:5px;padding:13px}.evolution-alert-card-v407.severity-info{border-color:rgba(59,130,246,.24)}.evolution-alert-card-v407.severity-warning{background:rgba(255,251,235,.88);border-color:rgba(245,158,11,.32)}.evolution-alert-card-v407.severity-critical{background:rgba(254,242,242,.88);border-color:rgba(239,68,68,.3)}.evolution-chip-list-v407{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.evolution-chip-list-v407 span{background:rgba(240,249,255,.82);border:1px solid rgba(14,165,233,.12);border-radius:999px;color:#075985;font-weight:800;padding:9px 11px}.evolution-direct-links-v407{padding:14px}.evolution-direct-links-v407 a,.timeline-open-evolution-v407{align-items:center;background:linear-gradient(135deg,#0f766e,#2563eb);border-radius:12px;color:#fff;display:inline-flex;font-weight:900;justify-content:center;min-height:44px;padding:10px 14px;text-decoration:none}.evolution-empty-v407{display:grid;grid-gap:8px;gap:8px;min-height:260px;padding:24px;place-content:center}@media (prefers-color-scheme:dark){.clinical-evolution-v407{color:#e5f5f1}.evolution-alert-card-v407,.evolution-alerts-v407,.evolution-dashboard-card-v407,.evolution-direct-links-v407,.evolution-domain-card-v407,.evolution-domain-panel-v407,.evolution-empty-v407,.evolution-hero-v407,.evolution-integrations-v407,.evolution-patient-item-v407,.evolution-patient-list-v407,.evolution-score-card-v407,.evolution-timeline-v407{background:rgba(15,23,42,.78);border-color:rgba(148,163,184,.18)}.evolution-alert-card-v407 span,.evolution-dashboard-card-v407 small,.evolution-domain-card-v407 dt,.evolution-domain-card-v407 p,.evolution-hero-v407 p,.evolution-patient-item-v407 span,.evolution-score-card-v407 span,.evolution-timeline-item-v407 header span,.evolution-timeline-item-v407 p,.evolution-timeline-item-v407 time{color:#b7c9c4}.evolution-alert-card-v407 strong,.evolution-dashboard-card-v407 strong,.evolution-domain-card-v407 dd,.evolution-domain-card-v407 header span,.evolution-domain-card-v407 strong,.evolution-empty-v407 h1,.evolution-patient-item-v407 strong,.evolution-score-card-v407 strong,.evolution-timeline-item-v407 strong{color:#f8fafc}.evolution-domain-card-v407 dl div,.evolution-timeline-item-v407{background:rgba(30,41,59,.76);border-color:rgba(148,163,184,.14)}.evolution-chip-list-v407 span,.evolution-domain-card-v407 header strong,.evolution-hero-v407 aside{background:rgba(8,47,73,.72);color:#bae6fd}}@media (max-width:1280px){.evolution-layout-v407,.evolution-main-grid-v407{grid-template-columns:1fr}.evolution-patient-list-v407{max-height:none;position:static}.evolution-score-grid-v407{grid-template-columns:repeat(3,minmax(0,1fr))}.evolution-domain-grid-v407{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.evolution-dashboard-v407,.evolution-domain-grid-v407,.evolution-hero-v407,.evolution-score-grid-v407{grid-template-columns:1fr}.evolution-dashboard-card-v407,.evolution-domain-card-v407,.evolution-score-card-v407,.evolution-timeline-item-v407{min-height:132px}.evolution-timeline-item-v407{margin-left:34px}.evolution-timeline-indicator-v407{left:-35px}}@media (max-width:640px){.evolution-chip-list-v407{grid-template-columns:1fr}.evolution-direct-links-v407 a,.timeline-open-evolution-v407{min-height:50px}}.clinical-alerts-v408{color:#172620;display:grid;grid-gap:18px;gap:18px;padding-bottom:42px}.clinical-alert-empty-v408,.clinical-alert-integrations-v408,.clinical-alert-table-panel-v408,.clinical-alert-workflow-v408,.clinical-alerts-evolution-grid-v408 article,.clinical-alerts-hero-v408,.clinical-alerts-metric-v408,.clinical-risk-profile-list-v408 article,.clinical-risk-profiles-v408{background:rgba(255,255,255,.86);border:1px solid rgba(51,65,85,.12);border-radius:16px;box-shadow:0 22px 60px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.clinical-alerts-hero-v408{align-items:center;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) 240px;overflow:hidden;padding:24px;position:relative}.clinical-alerts-hero-v408:before{background:radial-gradient(circle at 16% 12%,rgba(239,68,68,.12),transparent 28%),radial-gradient(circle at 82% 18%,rgba(245,158,11,.14),transparent 30%),radial-gradient(circle at 58% 96%,rgba(20,184,166,.14),transparent 32%);content:"";inset:0;pointer-events:none;position:absolute}.clinical-alerts-hero-v408>*{position:relative}.clinical-alerts-hero-v408 h1,.clinical-alerts-section-title-v408 h2{letter-spacing:0;margin:4px 0 8px}.clinical-alert-empty-v408 span,.clinical-alerts-hero-v408 p,.clinical-alerts-metric-v408 small{color:#5b6f68;line-height:1.55;margin:0}.clinical-alerts-hero-v408 aside{background:linear-gradient(145deg,rgba(254,242,242,.86),rgba(255,251,235,.9));border:1px solid rgba(239,68,68,.14);border-radius:14px;display:grid;grid-gap:4px;gap:4px;min-height:150px;place-items:center;text-align:center}.clinical-alerts-hero-v408 aside strong{color:#b91c1c;font-size:46px}.clinical-alert-integrations-v408,.clinical-alert-table-panel-v408,.clinical-alert-workflow-v408,.clinical-alerts-dashboard-v408,.clinical-alerts-main-v408,.clinical-alerts-metric-grid-v408,.clinical-alerts-side-v408,.clinical-risk-profiles-v408{display:grid;grid-gap:14px;gap:14px}.clinical-alerts-metric-grid-v408{grid-template-columns:repeat(6,minmax(0,1fr))}.clinical-alerts-metric-v408{display:grid;grid-gap:8px;gap:8px;min-height:124px;padding:16px}.clinical-alerts-metric-v408 span{color:#5b6f68;font-size:12px;font-weight:900;text-transform:uppercase}.clinical-alerts-metric-v408 strong{color:#122e29;font-size:clamp(26px,2.5vw,38px)}.clinical-alerts-metric-v408.tone-critical{border-color:rgba(239,68,68,.3)}.clinical-alerts-metric-v408.tone-warning{border-color:rgba(245,158,11,.3)}.clinical-alerts-metric-v408.tone-success{border-color:rgba(34,197,94,.28)}.clinical-alerts-metric-v408.tone-moderate{border-color:rgba(14,165,233,.24)}.clinical-alerts-evolution-grid-v408{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-alerts-evolution-grid-v408 article{display:grid;grid-gap:12px;gap:12px;min-height:180px;padding:16px}.clinical-alerts-bars-v408{align-items:end;display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(7,minmax(0,1fr));height:120px}.clinical-alerts-bars-v408.monthly{grid-template-columns:repeat(4,minmax(0,1fr))}.clinical-alerts-bars-v408 span{align-items:center;display:grid;grid-gap:6px;gap:6px;height:100%}.clinical-alerts-bars-v408 i{align-self:end;background:linear-gradient(180deg,#ef4444,#f59e0b);border-radius:999px 999px 6px 6px;display:block;min-height:12px;width:100%}.clinical-alerts-bars-v408 small{color:#5b6f68;font-size:11px;font-weight:800;text-align:center}.clinical-alerts-layout-v408{align-items:start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr)}.clinical-alert-integrations-v408,.clinical-alert-table-panel-v408,.clinical-alert-workflow-v408,.clinical-risk-profiles-v408{padding:18px}.clinical-alerts-section-title-v408{display:grid;grid-gap:2px;gap:2px}.clinical-alert-filter-form-v408{align-items:end;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(180px,1.4fr) repeat(4,minmax(130px,1fr)) auto auto}.clinical-alert-filter-form-v408 label{color:#31524a;display:grid;font-size:12px;font-weight:900;grid-gap:6px;gap:6px;text-transform:uppercase}.clinical-alert-filter-form-v408 input,.clinical-alert-filter-form-v408 select{background:rgba(248,250,252,.94);border:1px solid rgba(51,65,85,.14);border-radius:12px;color:#132622;min-height:42px;padding:9px 11px}.clinical-alert-filter-form-v408 a,.clinical-alert-filter-form-v408 button{align-items:center;border:0;border-radius:12px;display:inline-flex;font-weight:900;justify-content:center;min-height:42px;padding:10px 13px;text-decoration:none}.clinical-alert-filter-form-v408 button{background:linear-gradient(135deg,#b91c1c,#f59e0b);color:#fff}.clinical-alert-filter-form-v408 a{background:rgba(254,243,199,.82);color:#92400e}.clinical-alert-table-v408{overflow:auto}.clinical-alert-table-v408 table{border-collapse:collapse;min-width:1040px;width:100%}.clinical-alert-table-v408 td,.clinical-alert-table-v408 th{border-bottom:1px solid rgba(51,65,85,.1);padding:13px 11px;text-align:left;vertical-align:top}.clinical-alert-table-v408 th{color:#31524a;font-size:12px;font-weight:900;text-transform:uppercase}.clinical-alert-table-v408 td,.clinical-alert-table-v408 td a{color:#132622;font-weight:700}.clinical-alert-table-v408 td a{text-decoration:none}.clinical-alert-table-v408 td:last-child{display:grid;grid-gap:6px;gap:6px;max-width:360px}.clinical-alert-table-v408 td:last-child a{color:#0f766e;font-size:12px;font-weight:900}.clinical-alert-table-v408 .priority-alta,.clinical-alert-table-v408 .priority-baja,.clinical-alert-table-v408 .priority-critica,.clinical-alert-table-v408 .priority-moderada,.clinical-alert-table-v408 .state-archivada,.clinical-alert-table-v408 .state-asignada,.clinical-alert-table-v408 .state-en_revision,.clinical-alert-table-v408 .state-nueva,.clinical-alert-table-v408 .state-resuelta{border-radius:999px;display:inline-flex;font-size:12px;font-weight:900;padding:7px 9px}.clinical-alert-table-v408 .priority-baja,.clinical-alert-table-v408 .state-archivada{background:rgba(226,232,240,.86);color:#475569}.clinical-alert-table-v408 .priority-moderada,.clinical-alert-table-v408 .state-en_revision{background:rgba(254,243,199,.9);color:#92400e}.clinical-alert-table-v408 .priority-alta,.clinical-alert-table-v408 .state-asignada{background:rgba(255,237,213,.92);color:#c2410c}.clinical-alert-table-v408 .priority-critica,.clinical-alert-table-v408 .state-nueva{background:rgba(254,226,226,.92);color:#b91c1c}.clinical-alert-table-v408 .state-resuelta{background:rgba(220,252,231,.92);color:#047857}.clinical-alert-workflow-grid-v408{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.clinical-alert-workflow-grid-v408 article{background:rgba(248,250,252,.86);border:1px solid rgba(51,65,85,.1);border-radius:14px;display:grid;grid-gap:6px;gap:6px;padding:12px}.clinical-alert-workflow-grid-v408 span{color:#5b6f68;font-size:12px;font-weight:900}.clinical-alert-workflow-grid-v408 strong{color:#132622;font-size:28px}.clinical-risk-profile-list-v408{display:grid;grid-gap:12px;gap:12px}.clinical-risk-profile-list-v408 article{box-shadow:none;display:grid;grid-gap:12px;gap:12px;padding:14px}.clinical-risk-profile-list-v408 header{align-items:center;display:flex;justify-content:space-between;gap:10px}.clinical-risk-profile-list-v408 header div{display:grid;grid-gap:3px;gap:3px}.clinical-risk-profile-list-v408 strong{color:#132622}.clinical-risk-factor-list-v408 span,.clinical-risk-profile-list-v408 header span{color:#5b6f68}.clinical-risk-profile-list-v408 i{align-items:center;background:rgba(240,249,255,.9);border-radius:999px;color:#0369a1;display:inline-flex;font-style:normal;font-weight:900;height:44px;justify-content:center;min-width:44px}.clinical-risk-profile-list-v408 article.risk-critico{border-color:rgba(239,68,68,.32)}.clinical-risk-profile-list-v408 article.risk-alto{border-color:rgba(245,158,11,.34)}.clinical-risk-profile-list-v408 article.risk-moderado{border-color:rgba(14,165,233,.26)}.clinical-alert-chip-list-v408,.clinical-alert-direct-links-v408,.clinical-risk-factor-list-v408{display:grid;grid-gap:8px;gap:8px}.clinical-alert-chip-list-v408 span,.clinical-risk-factor-list-v408 span{background:rgba(248,250,252,.88);border:1px solid rgba(51,65,85,.08);border-radius:12px;font-size:12px;font-weight:800;padding:9px 10px}.clinical-alert-chip-list-v408,.clinical-alert-direct-links-v408{grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-alert-direct-links-v408 a{align-items:center;background:linear-gradient(135deg,#0f766e,#b91c1c);border-radius:12px;color:#fff;display:inline-flex;font-weight:900;justify-content:center;min-height:44px;padding:10px 12px;text-decoration:none}.clinical-alert-empty-v408{display:grid;grid-gap:5px;gap:5px;margin-top:14px;padding:16px}.clinical-alert-empty-v408 strong{color:#132622}@media (prefers-color-scheme:dark){.clinical-alerts-v408{color:#e7f4f0}.clinical-alert-empty-v408,.clinical-alert-integrations-v408,.clinical-alert-table-panel-v408,.clinical-alert-workflow-v408,.clinical-alerts-evolution-grid-v408 article,.clinical-alerts-hero-v408,.clinical-alerts-metric-v408,.clinical-risk-profile-list-v408 article,.clinical-risk-profiles-v408{background:rgba(15,23,42,.78);border-color:rgba(148,163,184,.18)}.clinical-alert-chip-list-v408 span,.clinical-alert-filter-form-v408 label,.clinical-alert-table-v408 th,.clinical-alert-workflow-grid-v408 span,.clinical-alerts-bars-v408 small,.clinical-alerts-hero-v408 p,.clinical-alerts-metric-v408 small,.clinical-alerts-metric-v408 span,.clinical-risk-factor-list-v408 span,.clinical-risk-profile-list-v408 header span{color:#b7c9c4}.clinical-alert-empty-v408 strong,.clinical-alert-table-v408 td,.clinical-alert-table-v408 td a,.clinical-alert-workflow-grid-v408 strong,.clinical-alerts-metric-v408 strong,.clinical-risk-profile-list-v408 strong{color:#f8fafc}.clinical-alert-chip-list-v408 span,.clinical-alert-filter-form-v408 input,.clinical-alert-filter-form-v408 select,.clinical-alert-workflow-grid-v408 article,.clinical-risk-factor-list-v408 span{background:rgba(30,41,59,.76);border-color:rgba(148,163,184,.14);color:#f8fafc}}@media (max-width:1280px){.clinical-alerts-metric-grid-v408{grid-template-columns:repeat(3,minmax(0,1fr))}.clinical-alerts-layout-v408{grid-template-columns:1fr}}@media (max-width:980px){.clinical-alert-filter-form-v408,.clinical-alert-workflow-grid-v408,.clinical-alerts-evolution-grid-v408,.clinical-alerts-hero-v408{grid-template-columns:1fr}.clinical-alerts-metric-grid-v408{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.clinical-alert-chip-list-v408,.clinical-alert-direct-links-v408,.clinical-alerts-metric-grid-v408{grid-template-columns:1fr}.clinical-alert-direct-links-v408 a,.clinical-alert-filter-form-v408 a,.clinical-alert-filter-form-v408 button,.clinical-alert-filter-form-v408 input,.clinical-alert-filter-form-v408 select{min-height:50px}}.clinical-photos-v179{display:grid;grid-gap:18px;gap:18px;padding:18px clamp(14px,2vw,28px) 42px}.clinical-photos-hero-v179,.clinical-photos-layout-v179,.clinical-photos-metrics-v179{display:grid;grid-gap:16px;gap:16px}.clinical-photos-hero-v179{align-items:stretch;grid-template-columns:minmax(0,1fr) 240px}.clinical-photo-gallery-v179,.clinical-photo-panel-v179,.clinical-photos-hero-v179>aside,.clinical-photos-hero-v179>div,.clinical-photos-metrics-v179 article{border:1px solid rgba(15,118,110,.12);border-radius:22px;background:linear-gradient(145deg,rgba(255,255,255,.9),rgba(236,253,245,.72));box-shadow:0 18px 55px rgba(15,76,68,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.clinical-photos-hero-v179>div{padding:24px}.clinical-photos-hero-v179 h1{color:#0f3f38;font-size:clamp(2rem,4vw,4.1rem);line-height:.95;margin:8px 0 10px}.clinical-photo-card-v179 p,.clinical-photo-panel-v179 p,.clinical-photos-hero-v179 p{color:#47645d;margin:0}.clinical-photos-hero-v179>aside{align-content:center;display:grid;grid-gap:7px;gap:7px;padding:22px}.clinical-photos-hero-v179 aside strong{color:#0f766e;font-size:3rem;line-height:1}.clinical-photo-card-v179 span,.clinical-photos-hero-v179 aside span,.clinical-photos-metrics-v179 span{color:#31524a;font-weight:800}.clinical-photos-metrics-v179{grid-template-columns:repeat(4,minmax(0,1fr))}.clinical-photos-metrics-v179 article{display:grid;grid-gap:5px;gap:5px;padding:16px}.clinical-photos-metrics-v179 strong{color:#0f766e;font-size:1.8rem}.clinical-photos-layout-v179{align-items:start;grid-template-columns:minmax(260px,340px) minmax(0,1fr) minmax(230px,280px)}.clinical-photo-gallery-v179,.clinical-photo-panel-v179{padding:18px}.panel-title-v179{display:grid;grid-gap:4px;gap:4px;margin-bottom:14px}.panel-title-v179 h2{color:#12352f;font-size:1.2rem;margin:0}.clinical-photo-form-v179{display:grid;grid-gap:12px;gap:12px}.clinical-photo-form-v179 label{color:#31524a;display:grid;font-size:.88rem;font-weight:800;grid-gap:6px;gap:6px}.clinical-photo-form-v179 input,.clinical-photo-form-v179 select{border:1px solid rgba(15,118,110,.16);border-radius:14px;background:rgba(255,255,255,.84);color:#183b34;min-height:42px;padding:10px 12px}.clinical-photo-form-v179 input:focus,.clinical-photo-form-v179 select:focus{border-color:#10b981;box-shadow:0 0 0 4px rgba(16,185,129,.12);outline:none}.photo-check-v179{align-items:center;display:flex!important;flex-direction:row}.photo-check-v179 input{min-height:auto}.clinical-photo-form-v179 button{border:0;border-radius:16px;background:linear-gradient(135deg,#0f766e,#10b981);color:white;cursor:pointer;font-weight:900;min-height:46px;padding:12px 15px;transition:transform .18s ease,box-shadow .18s ease}.clinical-photo-form-v179 button:hover{box-shadow:0 14px 30px rgba(16,185,129,.18);transform:translateY(-1px)}.clinical-photo-grid-v179{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-photo-card-v179{border:1px solid rgba(15,118,110,.12);border-radius:20px;background:rgba(255,255,255,.82);box-shadow:0 14px 35px rgba(15,76,68,.07);overflow:hidden}.clinical-photo-image-v179{aspect-ratio:16/10;background:linear-gradient(135deg,rgba(16,185,129,.16),rgba(14,165,233,.12)),linear-gradient(145deg,#ecfdf5,#f8fafc);background-position:50%;background-size:cover}.clinical-photo-card-v179>div:last-child{display:grid;grid-gap:7px;gap:7px;padding:14px}.clinical-photo-card-v179 strong{color:#12352f;font-size:1.05rem}.clinical-photo-card-v179 small,.clinical-photos-hero-v179 small,.clinical-photos-metrics-v179 small{color:#64748b}@media (max-width:1280px){.clinical-photos-layout-v179{grid-template-columns:minmax(260px,340px) minmax(0,1fr)}}@media (max-width:920px){.clinical-photo-grid-v179,.clinical-photos-hero-v179,.clinical-photos-layout-v179,.clinical-photos-metrics-v179{grid-template-columns:1fr}}.clinical-photo-comparison-v180{display:grid;grid-gap:18px;gap:18px;padding:18px clamp(14px,2vw,28px) 42px}.photo-comparison-hero-v180,.photo-comparison-layout-v180{display:grid;grid-gap:16px;gap:16px}.photo-comparison-hero-v180{align-items:stretch;grid-template-columns:minmax(0,1fr) 250px}.photo-comparison-hero-v180>aside,.photo-comparison-hero-v180>div,.photo-comparison-history-grid-v180 article,.photo-comparison-history-v180,.photo-comparison-panel-v180,.photo-comparison-patient-v180,.photo-comparison-workspace-v180{border:1px solid rgba(15,118,110,.12);border-radius:22px;background:linear-gradient(145deg,rgba(255,255,255,.92),rgba(236,253,245,.7));box-shadow:0 18px 55px rgba(15,76,68,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.photo-comparison-hero-v180>aside,.photo-comparison-hero-v180>div,.photo-comparison-history-v180,.photo-comparison-panel-v180,.photo-comparison-patient-v180,.photo-comparison-workspace-v180{padding:20px}.photo-comparison-hero-v180 h1{color:#0f3f38;font-size:clamp(2rem,4vw,4rem);line-height:.96;margin:8px 0 10px}.photo-comparison-hero-v180 p,.photo-comparison-history-grid-v180 p,.photo-comparison-panel-v180 p,.photo-comparison-patient-v180 p{color:#47645d;margin:0}.photo-comparison-hero-v180>aside{align-content:center;display:grid;grid-gap:7px;gap:7px}.photo-comparison-hero-v180 aside strong{color:#0f766e;font-size:3rem;line-height:1}.photo-comparison-success-v180{border:1px solid rgba(16,185,129,.24);border-radius:16px;background:rgba(236,253,245,.88);color:#0f766e;font-weight:900;padding:12px 15px}.photo-comparison-layout-v180{align-items:start;grid-template-columns:minmax(270px,340px) minmax(0,1fr) minmax(230px,280px)}.panel-title-v180{display:grid;grid-gap:4px;gap:4px;margin-bottom:14px}.panel-title-v180 h2{color:#12352f;font-size:1.2rem;margin:0}.photo-comparison-form-v180,.photo-comparison-select-v180{display:grid;grid-gap:12px;gap:12px}.photo-comparison-form-v180{border-top:1px solid rgba(15,118,110,.12);margin-top:16px;padding-top:16px}.photo-comparison-form-v180 label,.photo-comparison-select-v180 label{color:#31524a;display:grid;font-size:.88rem;font-weight:800;grid-gap:6px;gap:6px}.photo-comparison-form-v180 input,.photo-comparison-form-v180 select,.photo-comparison-form-v180 textarea,.photo-comparison-select-v180 input,.photo-comparison-select-v180 select{border:1px solid rgba(15,118,110,.16);border-radius:14px;background:rgba(255,255,255,.84);color:#183b34;min-height:42px;padding:10px 12px}.photo-comparison-form-v180 textarea{min-height:96px;resize:vertical}.photo-comparison-form-v180 button,.photo-comparison-select-v180 button{border:0;border-radius:16px;background:linear-gradient(135deg,#0f766e,#10b981);color:white;cursor:pointer;font-weight:900;min-height:46px;padding:12px 15px}.photo-comparison-form-v180 button:disabled{background:#94a3b8;cursor:not-allowed}.photo-comparison-workspace-v180{display:grid;grid-gap:16px;gap:16px}.photo-comparison-patient-v180 h2{color:#12352f;margin:4px 0}.photo-comparison-viewer-v180{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.photo-comparison-viewer-v180 figure{border:1px solid rgba(15,118,110,.12);border-radius:22px;background:rgba(255,255,255,.86);box-shadow:0 18px 38px rgba(15,76,68,.08);margin:0;overflow:hidden}.photo-comparison-viewer-v180 figure>div{aspect-ratio:4/3;background:linear-gradient(135deg,rgba(16,185,129,.16),rgba(14,165,233,.12)),linear-gradient(145deg,#ecfdf5,#f8fafc);background-position:50%;background-size:cover}.photo-comparison-viewer-v180 figcaption{display:grid;grid-gap:4px;gap:4px;padding:14px}.photo-comparison-history-grid-v180 strong,.photo-comparison-viewer-v180 strong{color:#12352f}.photo-comparison-hero-v180 aside span,.photo-comparison-history-grid-v180 span,.photo-comparison-viewer-v180 span{color:#31524a;font-weight:800}.photo-comparison-history-grid-v180{display:grid;grid-gap:12px;gap:12px}.photo-comparison-history-grid-v180 article{display:grid;grid-gap:6px;gap:6px;padding:14px}.photo-comparison-hero-v180 small,.photo-comparison-history-grid-v180 small{color:#64748b}.empty-state-v180{border:1px dashed rgba(15,118,110,.24);border-radius:16px;padding:16px}@media (max-width:1280px){.photo-comparison-layout-v180{grid-template-columns:minmax(270px,340px) minmax(0,1fr)}}@media (max-width:920px){.photo-comparison-hero-v180,.photo-comparison-layout-v180,.photo-comparison-viewer-v180{grid-template-columns:1fr}}.anatomical-map-v181{display:grid;grid-gap:18px;gap:18px;padding:18px clamp(14px,2vw,28px) 42px}.anatomical-map-hero-v181,.anatomical-map-layout-v181{display:grid;grid-gap:16px;gap:16px}.anatomical-map-hero-v181{align-items:stretch;grid-template-columns:minmax(0,1fr) 250px}.anatomical-map-cards-v181 article,.anatomical-map-hero-v181>aside,.anatomical-map-hero-v181>div,.anatomical-map-list-v181,.anatomical-map-panel-v181,.anatomical-map-patient-v181,.anatomical-map-workspace-v181{border:1px solid rgba(15,118,110,.12);border-radius:22px;background:linear-gradient(145deg,rgba(255,255,255,.92),rgba(236,253,245,.7));box-shadow:0 18px 55px rgba(15,76,68,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.anatomical-map-hero-v181>aside,.anatomical-map-hero-v181>div,.anatomical-map-list-v181,.anatomical-map-panel-v181,.anatomical-map-patient-v181,.anatomical-map-workspace-v181{padding:20px}.anatomical-map-hero-v181 h1{color:#0f3f38;font-size:clamp(2rem,4vw,4rem);line-height:.96;margin:8px 0 10px}.anatomical-map-hero-v181 p,.anatomical-map-panel-v181 p,.anatomical-map-patient-v181 p{color:#47645d;margin:0}.anatomical-map-hero-v181>aside{align-content:center;display:grid;grid-gap:7px;gap:7px}.anatomical-map-hero-v181 aside strong{color:#0f766e;font-size:3rem;line-height:1}.anatomical-map-layout-v181{align-items:start;grid-template-columns:minmax(270px,340px) minmax(0,1fr) minmax(230px,280px)}.panel-title-v181{display:grid;grid-gap:4px;gap:4px;margin-bottom:14px}.panel-title-v181 h2{color:#12352f;font-size:1.2rem;margin:0}.anatomical-map-success-v181{border:1px solid rgba(16,185,129,.24);border-radius:16px;background:rgba(236,253,245,.88);color:#0f766e;font-weight:900;padding:12px 15px}.anatomical-map-cards-v181 form,.anatomical-map-form-v181,.anatomical-map-select-v181{display:grid;grid-gap:12px;gap:12px}.anatomical-map-form-v181{border-top:1px solid rgba(15,118,110,.12);margin-top:16px;padding-top:16px}.anatomical-map-cards-v181 label,.anatomical-map-form-v181 label,.anatomical-map-select-v181 label{color:#31524a;display:grid;font-size:.88rem;font-weight:800;grid-gap:6px;gap:6px}.anatomical-map-cards-v181 input,.anatomical-map-cards-v181 select,.anatomical-map-cards-v181 textarea,.anatomical-map-form-v181 input,.anatomical-map-form-v181 select,.anatomical-map-form-v181 textarea,.anatomical-map-select-v181 input,.anatomical-map-select-v181 select{border:1px solid rgba(15,118,110,.16);border-radius:14px;background:rgba(255,255,255,.84);color:#183b34;min-height:42px;padding:10px 12px}.anatomical-map-cards-v181 textarea,.anatomical-map-form-v181 textarea{min-height:78px;resize:vertical}.anatomical-map-cards-v181 button,.anatomical-map-form-v181 button,.anatomical-map-select-v181 button{border:0;border-radius:16px;background:linear-gradient(135deg,#0f766e,#10b981);color:white;cursor:pointer;font-weight:900;min-height:46px;padding:12px 15px}.anatomical-map-cards-v181 .danger-v181{background:linear-gradient(135deg,#be123c,#fb7185);margin-top:10px}.anatomical-map-workspace-v181{display:grid;grid-gap:16px;gap:16px}.anatomical-map-patient-v181{align-items:center;display:flex;justify-content:space-between;gap:14px}.anatomical-map-patient-v181 h2{color:#12352f;margin:4px 0}.anatomical-template-v181{border:1px solid rgba(15,118,110,.14);border-radius:28px;background:radial-gradient(circle at 50% 18%,rgba(16,185,129,.14),transparent 18%),linear-gradient(145deg,rgba(248,250,252,.96),rgba(236,253,245,.86));min-height:580px;overflow:hidden;position:relative;box-shadow:inset 0 0 0 1px rgba(255,255,255,.55),0 18px 45px rgba(15,76,68,.08)}.template-body-v181{inset:30px;position:absolute}.template-arm-v181,.template-head-v181,.template-leg-v181,.template-torso-v181{border:2px solid rgba(15,118,110,.24);background:rgba(255,255,255,.72);position:absolute}.template-head-v181{border-radius:44% 44% 50% 50%;height:112px;left:calc(50% - 50px);top:18px;width:100px}.template-torso-v181{border-radius:38px 38px 50px 50px;height:210px;left:calc(50% - 82px);top:150px;width:164px}.template-arm-v181{border-radius:999px;height:190px;top:170px;width:42px}.template-arm-v181.left{left:calc(50% - 145px);transform:rotate(10deg)}.template-arm-v181.right{right:calc(50% - 145px);transform:rotate(-10deg)}.template-leg-v181{border-radius:999px;height:190px;top:370px;width:52px}.template-leg-v181.left{left:calc(50% - 65px)}.template-leg-v181.right{right:calc(50% - 65px)}.template-body-v181>span{border:1px solid rgba(15,118,110,.16);border-radius:999px;background:rgba(255,255,255,.8);color:#0f766e;font-weight:900;left:22px;padding:8px 12px;position:absolute;top:16px}.anatomical-annotation-v181{align-items:center;display:flex;font-size:.82rem;font-weight:900;justify-content:center;min-height:18px;min-width:18px;position:absolute;transform:translate(-50%,-50%);z-index:2}.anatomical-annotation-v181.shape-point{border-radius:999px;box-shadow:0 0 0 5px rgba(16,185,129,.16);height:18px;width:18px}.anatomical-annotation-v181.shape-circle{border:3px solid;border-radius:999px;height:62px;width:62px}.anatomical-annotation-v181.shape-square{border:3px solid;border-radius:12px;height:62px;width:62px}.anatomical-annotation-v181.shape-arrow,.anatomical-annotation-v181.shape-line{border-top:4px solid;min-height:0;width:80px}.anatomical-annotation-v181.shape-text{border:1px solid;border-radius:999px;background:rgba(255,255,255,.88)!important;padding:6px 10px}.anatomical-map-cards-v181{display:grid;grid-gap:12px;gap:12px}.anatomical-map-cards-v181 article{padding:14px}.anatomical-map-cards-v181 small,.anatomical-map-hero-v181 small,.anatomical-map-patient-v181 small{color:#64748b}.empty-state-v181{border:1px dashed rgba(15,118,110,.24);border-radius:16px;color:#47645d;margin:0;padding:16px}@media (max-width:1280px){.anatomical-map-layout-v181{grid-template-columns:minmax(270px,340px) minmax(0,1fr)}}@media (max-width:920px){.anatomical-map-hero-v181,.anatomical-map-layout-v181{grid-template-columns:1fr}.anatomical-map-patient-v181{align-items:flex-start;flex-direction:column}}.tablet-medical-v182{background:radial-gradient(circle at top left,rgba(16,185,129,.16),transparent 28%),linear-gradient(145deg,#f8fafc,#ecfdf5);display:grid;grid-gap:14px;gap:14px;min-height:calc(100vh - 20px);padding:14px}.tablet-bottom-panel-v182,.tablet-future-v182,.tablet-map-panel-v182,.tablet-patient-panel-v182,.tablet-photo-strip-v182,.tablet-stage-v182,.tablet-timeline-panel-v182,.tablet-topbar-v182{border:1px solid rgba(15,118,110,.12);border-radius:24px;background:rgba(255,255,255,.74);box-shadow:0 18px 55px rgba(15,76,68,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.tablet-topbar-v182{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(220px,1fr) minmax(360px,520px) auto;padding:14px 16px}.tablet-topbar-v182 h1{color:#0f3f38;font-size:1.5rem;margin:4px 0 0}.tablet-topbar-v182 form{align-items:flex-end;display:flex;gap:10px}.tablet-panel-title-v182 small,.tablet-patient-panel-v182 p,.tablet-session-card-v182 span,.tablet-topbar-v182 label{color:#47645d}.tablet-topbar-v182 button,.tablet-topbar-v182 select{border:1px solid rgba(15,118,110,.14);border-radius:16px;min-height:48px;padding:10px 14px}.tablet-topbar-v182 select{background:rgba(255,255,255,.86);min-width:260px}.tablet-topbar-v182 button{background:linear-gradient(135deg,#0f766e,#10b981);color:white;cursor:pointer;font-weight:900}.tablet-stage-v182{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(250px,300px) minmax(0,1fr) minmax(280px,340px);min-height:610px;padding:14px}.tablet-future-v182,.tablet-map-panel-v182,.tablet-patient-panel-v182,.tablet-photo-strip-v182,.tablet-timeline-panel-v182{padding:18px}.tablet-panel-title-v182 h2,.tablet-patient-panel-v182 h2{color:#12352f;margin:4px 0}.tablet-session-card-v182{border:1px solid rgba(15,118,110,.12);border-radius:18px;background:rgba(236,253,245,.72);display:grid;grid-gap:4px;gap:4px;margin:16px 0;padding:14px}.tablet-kpis-v182 strong,.tablet-session-card-v182 strong{color:#0f766e}.tablet-kpis-v182{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.tablet-kpis-v182 article{border:1px solid rgba(15,118,110,.1);border-radius:16px;background:rgba(255,255,255,.72);display:grid;grid-gap:3px;gap:3px;padding:12px}.tablet-actions-v182{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.tablet-actions-v182 a{border-radius:16px;background:rgba(15,118,110,.08);color:#0f3f38;font-weight:900;padding:13px;text-decoration:none}.tablet-map-panel-v182{display:grid;grid-gap:12px;gap:12px;grid-template-rows:auto 1fr}.tablet-panel-title-v182{display:grid;grid-gap:4px;gap:4px}.tablet-anatomy-v182{border:1px solid rgba(15,118,110,.12);border-radius:28px;background:radial-gradient(circle at 50% 18%,rgba(16,185,129,.14),transparent 18%),linear-gradient(145deg,rgba(248,250,252,.96),rgba(236,253,245,.86));min-height:510px;overflow:hidden;position:relative}.tablet-anatomy-arm-v182,.tablet-anatomy-head-v182,.tablet-anatomy-leg-v182,.tablet-anatomy-torso-v182{border:2px solid rgba(15,118,110,.24);background:rgba(255,255,255,.72);position:absolute}.tablet-anatomy-head-v182{border-radius:44% 44% 50% 50%;height:104px;left:calc(50% - 48px);top:34px;width:96px}.tablet-anatomy-torso-v182{border-radius:36px 36px 52px 52px;height:198px;left:calc(50% - 82px);top:160px;width:164px}.tablet-anatomy-arm-v182{border-radius:999px;height:188px;top:178px;width:42px}.tablet-anatomy-arm-v182.left{left:calc(50% - 148px);transform:rotate(10deg)}.tablet-anatomy-arm-v182.right{right:calc(50% - 148px);transform:rotate(-10deg)}.tablet-anatomy-leg-v182{border-radius:999px;height:170px;top:374px;width:52px}.tablet-anatomy-leg-v182.left{left:calc(50% - 65px)}.tablet-anatomy-leg-v182.right{right:calc(50% - 65px)}.tablet-annotation-v182{align-items:center;display:flex;font-weight:900;justify-content:center;min-height:20px;min-width:20px;position:absolute;transform:translate(-50%,-50%);z-index:2}.tablet-annotation-v182.shape-point{border-radius:999px;box-shadow:0 0 0 6px rgba(16,185,129,.16);height:20px;width:20px}.tablet-annotation-v182.shape-circle,.tablet-annotation-v182.shape-square{border:3px solid;height:62px;width:62px}.tablet-annotation-v182.shape-circle{border-radius:999px}.tablet-annotation-v182.shape-square{border-radius:12px}.tablet-annotation-v182.shape-arrow,.tablet-annotation-v182.shape-line{border-top:4px solid;min-height:0;width:82px}.tablet-annotation-v182.shape-text{border:1px solid;border-radius:999px;background:rgba(255,255,255,.88)!important;padding:6px 10px}.tablet-future-v182,.tablet-photos-v182,.tablet-timeline-v182{display:grid;grid-gap:10px;gap:10px}.tablet-photos-v182 article,.tablet-timeline-v182 article{border:1px solid rgba(15,118,110,.1);border-radius:18px;background:rgba(255,255,255,.76);display:grid;grid-gap:5px;gap:5px;padding:12px}.tablet-photos-v182 strong,.tablet-timeline-v182 strong{color:#12352f}.tablet-empty-v182,.tablet-future-v182 p,.tablet-photos-v182 span,.tablet-timeline-v182 p{color:#47645d;margin:0}.tablet-bottom-panel-v182{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr) minmax(260px,330px);padding:14px}.tablet-photos-v182{grid-template-columns:repeat(4,minmax(0,1fr))}.tablet-photos-v182 article div{aspect-ratio:16/9;border-radius:14px;background:linear-gradient(135deg,rgba(16,185,129,.16),rgba(14,165,233,.12)),linear-gradient(145deg,#ecfdf5,#f8fafc);background-position:50%;background-size:cover}@media (max-width:1180px){.tablet-bottom-panel-v182,.tablet-stage-v182,.tablet-topbar-v182{grid-template-columns:1fr}.tablet-photos-v182{grid-template-columns:repeat(2,minmax(0,1fr))}}.anatomical-traceability-v183{border:1px solid rgba(15,118,110,.12);border-radius:18px;background:linear-gradient(135deg,rgba(236,253,245,.82),rgba(255,255,255,.9)),rgba(255,255,255,.72);box-shadow:0 18px 44px rgba(15,118,110,.08);display:grid;grid-gap:12px;gap:12px;margin-top:14px;padding:14px}.anatomical-traceability-v183 h3{color:#12352f;font-size:1rem;margin:0}.traceability-point-v183{border:1px solid rgba(15,118,110,.12);border-radius:14px;background:rgba(255,255,255,.82);display:grid;grid-gap:4px;gap:4px;padding:10px 12px}.traceability-point-v183 strong{color:#0f766e}.traceability-point-v183 small,.traceability-point-v183 span{color:#47645d}.traceability-consumptions-v184{border-top:1px solid rgba(15,118,110,.1);display:grid;grid-gap:3px;gap:3px;margin-top:6px;padding-top:8px}.traceability-consumption-action-v184 button{border:1px solid rgba(15,118,110,.18);border-radius:12px;background:rgba(236,253,245,.92);color:#0f766e;cursor:pointer;font-weight:800;margin-top:8px;min-height:38px;padding:8px 10px}.clinical-treatment-costs-v185{background:linear-gradient(145deg,#f8fafc,#ecfdf5 46%,#eff6ff);color:#12352f;min-height:100vh;padding:24px}.clinical-treatment-cost-grid-v185,.clinical-treatment-cost-kpis-v185,.clinical-treatment-costs-hero-v185{display:grid;grid-gap:16px;gap:16px}.clinical-treatment-costs-hero-v185{align-items:stretch;grid-template-columns:minmax(0,1fr) minmax(220px,320px);margin-bottom:18px}.clinical-treatment-cost-panel-v185,.clinical-treatment-cost-table-v185,.clinical-treatment-costs-hero-v185 aside,.clinical-treatment-costs-hero-v185>div{border:1px solid rgba(15,118,110,.12);border-radius:24px;background:rgba(255,255,255,.82);box-shadow:0 22px 55px rgba(15,118,110,.08);padding:22px}.clinical-treatment-costs-hero-v185 h1{font-size:clamp(1.8rem,3vw,3rem);margin:4px 0 8px}.clinical-treatment-costs-hero-v185 p,.clinical-treatment-costs-hero-v185 small,.clinical-treatment-costs-hero-v185 span{color:#47645d}.clinical-treatment-costs-hero-v185 aside strong{color:#0f766e;display:block;font-size:3rem}.clinical-treatment-cost-success-v185{border:1px solid rgba(16,185,129,.22);border-radius:16px;background:rgba(236,253,245,.9);color:#0f766e;font-weight:800;padding:12px 16px}.clinical-treatment-cost-grid-v185{grid-template-columns:minmax(280px,360px) minmax(0,1fr)}.clinical-treatment-cost-form-v185{display:grid;grid-gap:12px;gap:12px}.clinical-treatment-cost-form-v185 label{color:#385852;display:grid;font-size:.85rem;font-weight:800;grid-gap:6px;gap:6px}.clinical-treatment-cost-form-v185 input,.clinical-treatment-cost-form-v185 select{border:1px solid rgba(15,118,110,.16);border-radius:13px;background:rgba(255,255,255,.92);color:#12352f;min-height:42px;padding:10px 12px}.clinical-treatment-cost-form-v185 button{border:0;border-radius:15px;background:linear-gradient(135deg,#0f766e,#10b981);color:#fff;cursor:pointer;font-weight:900;min-height:48px}.clinical-treatment-cost-kpis-v185{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px}.clinical-treatment-cost-kpis-v185 article{border:1px solid rgba(15,118,110,.1);border-radius:18px;background:rgba(236,253,245,.54);padding:14px}.clinical-treatment-cost-kpis-v185 strong{color:#0f766e;display:block;font-size:1.35rem}.clinical-treatment-cost-kpis-v185 span{color:#47645d;font-size:.82rem;font-weight:700}.clinical-treatment-cost-scroll-v185{overflow-x:auto}.clinical-treatment-cost-scroll-v185 table{border-collapse:collapse;min-width:1080px;width:100%}.clinical-treatment-cost-scroll-v185 td,.clinical-treatment-cost-scroll-v185 th{border-bottom:1px solid rgba(15,118,110,.1);padding:12px 10px;text-align:left}.clinical-treatment-cost-scroll-v185 th{color:#47645d;font-size:.76rem;text-transform:uppercase}.clinical-treatment-cost-scroll-v185 td{color:#12352f;font-weight:700}.clinical-treatment-cost-scroll-v185 td small{color:#64756f;display:block;font-size:.75rem;margin-top:3px}.margin-pill-v185{border-radius:999px;display:inline-flex;font-weight:900;padding:6px 10px}.margin-pill-v185.positive{background:rgba(16,185,129,.16);color:#047857}.margin-pill-v185.warning{background:rgba(250,204,21,.18);color:#92400e}.margin-pill-v185.negative{background:rgba(248,113,113,.18);color:#b91c1c}.clinical-treatment-cost-empty-v185{color:#47645d;margin:16px 0 0}@media (max-width:1100px){.clinical-treatment-cost-grid-v185,.clinical-treatment-cost-kpis-v185,.clinical-treatment-costs-hero-v185{grid-template-columns:1fr}}.traceability-form-v183{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.traceability-form-v183 label{color:#385852;display:grid;font-size:.82rem;font-weight:700;grid-gap:6px;gap:6px}.traceability-form-v183 input,.traceability-form-v183 select,.traceability-form-v183 textarea{border:1px solid rgba(15,118,110,.16);border-radius:12px;background:rgba(255,255,255,.92);color:#12352f;font:inherit;min-height:42px;padding:10px 12px}.traceability-form-v183 button,.traceability-form-v183 textarea{grid-column:1/-1}.traceability-form-v183 button{border:0;border-radius:14px;background:linear-gradient(135deg,#0f766e,#10b981);color:#fff;cursor:pointer;font-weight:800;min-height:46px;transition:transform .16s ease,box-shadow .16s ease}.traceability-form-v183 button:hover{box-shadow:0 16px 34px rgba(15,118,110,.22);transform:translateY(-1px)}.anatomical-traceability-summary-v183{border:1px solid rgba(15,118,110,.12);border-radius:18px;background:rgba(255,255,255,.78);display:grid;grid-gap:4px;gap:4px;padding:14px}.anatomical-traceability-summary-v183 strong{color:#0f766e;font-size:2rem}.anatomical-traceability-summary-v183 span{color:#12352f;font-weight:800}.anatomical-traceability-summary-v183 small{color:#47645d}@media (max-width:860px){.traceability-form-v183{grid-template-columns:1fr}}.business-profitability-v186{display:grid;grid-gap:22px;gap:22px;padding:24px}.business-profitability-hero-v186{align-items:stretch;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(220px,280px)}.business-profitability-filters-v186,.business-profitability-hero-v186>aside,.business-profitability-hero-v186>div,.business-profitability-kpis-v186 article,.business-profitability-table-v186,.profitability-ranking-v186{border:1px solid rgba(15,118,110,.12);border-radius:22px;background:linear-gradient(135deg,rgba(255,255,255,.88),rgba(236,253,245,.58));box-shadow:0 22px 60px rgba(15,118,110,.08)}.business-profitability-hero-v186>div{padding:26px}.business-profitability-hero-v186 h1{color:#0f2f2b;font-size:clamp(2rem,4vw,3.4rem);line-height:1;margin:6px 0 10px}.business-profitability-hero-v186 p{color:#48645f;font-weight:700;margin:0;max-width:760px}.business-profitability-hero-v186>aside{align-content:center;display:grid;padding:24px}.business-profitability-hero-v186 strong{color:#0f766e;font-size:3rem;line-height:1}.business-profitability-hero-v186 small,.business-profitability-hero-v186 span{color:#46625c;font-weight:800}.business-profitability-filters-v186{align-items:flex-end;display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(6,minmax(0,1fr));padding:16px}.business-profitability-filters-v186 label{color:#385852;display:grid;font-size:.82rem;font-weight:850;grid-gap:6px;gap:6px}.business-profitability-filters-v186 input,.business-profitability-filters-v186 select{border:1px solid rgba(15,118,110,.16);border-radius:13px;background:rgba(255,255,255,.92);color:#12352f;min-height:42px;padding:10px 12px}.business-profitability-filters-v186 button{border:0;border-radius:14px;background:linear-gradient(135deg,#0f766e,#10b981);color:#fff;cursor:pointer;font-weight:900;min-height:42px}.business-profitability-kpis-v186{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.business-profitability-kpis-v186 article{padding:18px}.business-profitability-kpis-v186 strong{color:#0f766e;display:block;font-size:1.55rem}.business-profitability-kpis-v186 span{color:#48645f;font-size:.86rem;font-weight:800}.business-profitability-grid-v186{display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(280px,360px)}.business-profitability-table-v186,.profitability-ranking-v186{padding:18px}.business-profitability-section-title-v186 h2,.profitability-ranking-v186 h2{color:#12352f;margin:4px 0 14px}.business-profitability-scroll-v186{overflow-x:auto}.business-profitability-scroll-v186 table{border-collapse:collapse;min-width:1180px;width:100%}.business-profitability-scroll-v186 td,.business-profitability-scroll-v186 th{border-bottom:1px solid rgba(15,118,110,.1);padding:12px 10px;text-align:left}.business-profitability-scroll-v186 th{color:#55716b;font-size:.74rem;letter-spacing:0;text-transform:uppercase}.business-profitability-scroll-v186 td{color:#12352f;font-weight:760}.business-profitability-scroll-v186 small{color:#64756f;display:block;font-size:.72rem;margin-top:2px}.profitability-margin-pill-v186{border-radius:999px;display:inline-flex;font-weight:900;padding:6px 10px}.profitability-margin-pill-v186.positive{background:rgba(16,185,129,.16);color:#047857}.profitability-margin-pill-v186.warning{background:rgba(250,204,21,.2);color:#92400e}.profitability-margin-pill-v186.negative{background:rgba(248,113,113,.18);color:#b91c1c}.business-profitability-side-v186{display:grid;grid-gap:16px;gap:16px}.profitability-ranking-v186 ol{display:grid;grid-gap:10px;gap:10px;list-style:none;margin:0;padding:0}.profitability-ranking-v186 li{align-items:center;border:1px solid rgba(15,118,110,.1);border-radius:16px;background:rgba(255,255,255,.72);display:flex;gap:12px;justify-content:space-between;padding:12px}.profitability-ranking-v186 span,.profitability-ranking-v186 strong{display:block}.profitability-ranking-v186 strong{color:#12352f}.profitability-ranking-v186 p,.profitability-ranking-v186 span{color:#55716b;font-size:.82rem;font-weight:750}.profitability-ranking-v186 em{color:#0f766e;font-style:normal;font-weight:900;white-space:nowrap}.profitability-ranking-v186.risk em{color:#b45309}.business-profitability-empty-v186{color:#48645f;font-weight:750;margin:16px 0 0}.profitability-alerts-v187{border:1px solid rgba(15,118,110,.12);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(240,253,250,.68));box-shadow:0 22px 60px rgba(15,118,110,.08);display:grid;grid-gap:16px;gap:16px;padding:18px}.profitability-alerts-header-v187{align-items:center;display:flex;gap:18px;justify-content:space-between}.profitability-alerts-header-v187 h2{color:#12352f;margin:4px 0 0}.profitability-alerts-header-v187>strong{align-items:center;border-radius:18px;background:rgba(15,118,110,.1);color:#0f766e;display:inline-flex;font-size:1.65rem;justify-content:center;min-height:58px;min-width:58px}.profitability-alerts-list-v187{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(5,minmax(180px,1fr))}.profitability-alert-card-v187{border:1px solid rgba(15,118,110,.1);border-radius:18px;background:rgba(255,255,255,.78);box-shadow:0 12px 34px rgba(15,23,42,.05);display:grid;grid-gap:8px;gap:8px;padding:14px}.profitability-alert-card-v187 header{align-items:center;display:flex;justify-content:space-between}.profitability-alert-card-v187 h3{color:#12352f;font-size:1rem;margin:0}.profitability-alert-card-v187 strong{color:#0f766e}.profitability-alert-card-v187 p,.profitability-alert-card-v187 small,.profitability-alert-card-v187 time{color:#55716b;font-size:.8rem;font-weight:720;margin:0}.profitability-alert-level-v187{border-radius:999px;font-size:.72rem;font-weight:900;padding:5px 9px;text-transform:uppercase}.profitability-alert-level-v187.bajo{background:rgba(14,165,233,.14);color:#0369a1}.profitability-alert-level-v187.medio{background:rgba(250,204,21,.2);color:#92400e}.profitability-alert-level-v187.alto{background:rgba(249,115,22,.18);color:#c2410c}.profitability-alert-level-v187.critico{background:rgba(248,113,113,.2);color:#b91c1c}@media (max-width:1180px){.business-profitability-grid-v186,.business-profitability-hero-v186,.business-profitability-kpis-v186{grid-template-columns:1fr}.business-profitability-filters-v186,.profitability-alerts-list-v187{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.business-profitability-v186{padding:14px}.business-profitability-filters-v186,.profitability-alerts-list-v187{grid-template-columns:1fr}}.business-recommendations-v188{display:grid;grid-gap:22px;gap:22px;padding:24px}.business-recommendations-hero-v188{align-items:stretch;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(220px,280px)}.business-recommendation-card-v188,.business-recommendations-filters-v188,.business-recommendations-hero-v188>aside,.business-recommendations-hero-v188>div,.business-recommendations-kpis-v188 article{border:1px solid rgba(15,118,110,.12);border-radius:22px;background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(236,253,245,.58));box-shadow:0 22px 60px rgba(15,118,110,.08)}.business-recommendations-hero-v188>div{padding:26px}.business-recommendations-hero-v188 h1{color:#0f2f2b;font-size:clamp(2rem,4vw,3.35rem);line-height:1;margin:6px 0 10px}.business-recommendations-hero-v188 p{color:#48645f;font-weight:700;margin:0;max-width:780px}.business-recommendations-hero-v188>aside{align-content:center;display:grid;padding:24px}.business-recommendations-hero-v188 strong{color:#0f766e;font-size:3rem;line-height:1}.business-recommendations-hero-v188 small,.business-recommendations-hero-v188 span{color:#46625c;font-weight:800}.business-recommendations-filters-v188{align-items:flex-end;display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(6,minmax(0,1fr));padding:16px}.business-recommendations-filters-v188 label{color:#385852;display:grid;font-size:.82rem;font-weight:850;grid-gap:6px;gap:6px}.business-recommendations-filters-v188 input,.business-recommendations-filters-v188 select{border:1px solid rgba(15,118,110,.16);border-radius:13px;background:rgba(255,255,255,.92);color:#12352f;min-height:42px;padding:10px 12px}.business-recommendations-filters-v188 button{border:0;border-radius:14px;background:linear-gradient(135deg,#0f766e,#10b981);color:#fff;cursor:pointer;font-weight:900;min-height:42px}.business-recommendations-kpis-v188{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.business-recommendations-kpis-v188 article{padding:18px}.business-recommendations-kpis-v188 strong{color:#0f766e;display:block;font-size:1.7rem}.business-recommendations-kpis-v188 span{color:#48645f;font-size:.86rem;font-weight:800}.business-recommendations-board-v188{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.business-recommendation-card-v188{display:grid;grid-gap:10px;gap:10px;padding:18px}.business-recommendation-card-v188 footer,.business-recommendation-card-v188 header{align-items:center;display:flex;gap:10px;justify-content:space-between}.business-recommendation-card-v188 h2,.business-recommendation-card-v188 h3,.business-recommendation-card-v188 p{margin:0}.business-recommendation-card-v188 h2{color:#12352f;font-size:1.15rem}.business-recommendation-card-v188 h3{color:#0f766e;font-size:1rem}.business-recommendation-card-v188 p{color:#385852;font-weight:760}.business-recommendation-card-v188 footer span,.business-recommendation-card-v188 small,.business-recommendation-card-v188 time{color:#55716b;font-size:.8rem;font-weight:740}.business-recommendation-score-v188{align-items:center;display:flex;gap:10px}.business-recommendation-score-v188 strong{align-items:center;border-radius:18px;background:rgba(15,118,110,.1);color:#0f766e;display:inline-flex;font-size:1.8rem;justify-content:center;min-height:58px;min-width:66px}.business-recommendation-priority-v188,.business-recommendation-score-v188 span{border-radius:999px;font-weight:900;padding:6px 10px}.business-recommendation-score-v188 span{background:rgba(14,165,233,.13);color:#0369a1;font-size:.78rem}.business-recommendation-priority-v188{font-size:.72rem;text-transform:uppercase}.business-recommendation-priority-v188.baja{background:rgba(14,165,233,.14);color:#0369a1}.business-recommendation-priority-v188.media{background:rgba(250,204,21,.2);color:#92400e}.business-recommendation-priority-v188.alta{background:rgba(249,115,22,.18);color:#c2410c}.business-recommendation-priority-v188.critica{background:rgba(248,113,113,.2);color:#b91c1c}.business-recommendations-empty-v188{border:1px solid rgba(15,118,110,.12);border-radius:18px;background:rgba(255,255,255,.78);color:#48645f;font-weight:800;padding:18px}@media (max-width:1180px){.business-recommendations-board-v188,.business-recommendations-hero-v188,.business-recommendations-kpis-v188{grid-template-columns:1fr}.business-recommendations-filters-v188{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.business-recommendations-v188{padding:14px}.business-recommendations-filters-v188{grid-template-columns:1fr}}.financial-source-action-v189{margin-top:4px}.financial-source-action-v189 button{border:0;border-radius:13px;background:linear-gradient(135deg,#0f766e,#10b981);color:#fff;cursor:pointer;font-weight:900;min-height:38px;padding:8px 12px;width:100%}.financial-action-plans-v189{display:grid;grid-gap:22px;gap:22px;padding:24px}.financial-action-plans-hero-v189{align-items:stretch;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(220px,280px)}.financial-action-plan-card-v189,.financial-action-plan-create-v189,.financial-action-plan-kpis-v189 article,.financial-action-plans-hero-v189>aside,.financial-action-plans-hero-v189>div{border:1px solid rgba(15,118,110,.12);border-radius:22px;background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(236,253,245,.58));box-shadow:0 22px 60px rgba(15,118,110,.08)}.financial-action-plans-hero-v189>div{padding:26px}.financial-action-plans-hero-v189 h1{color:#0f2f2b;font-size:clamp(2rem,4vw,3.35rem);line-height:1;margin:6px 0 10px}.financial-action-plans-hero-v189 p{color:#48645f;font-weight:700;margin:0;max-width:780px}.financial-action-plans-hero-v189>aside{align-content:center;display:grid;padding:24px}.financial-action-plans-hero-v189 strong{color:#0f766e;font-size:3rem;line-height:1}.financial-action-plans-hero-v189 small,.financial-action-plans-hero-v189 span{color:#46625c;font-weight:800}.financial-action-plan-success-v189{border:1px solid rgba(16,185,129,.22);border-radius:16px;background:rgba(236,253,245,.9);color:#0f766e;font-weight:850;padding:12px 16px}.financial-action-plan-kpis-v189{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.financial-action-plan-kpis-v189 article{padding:18px}.financial-action-plan-kpis-v189 strong{color:#0f766e;display:block;font-size:1.75rem}.financial-action-plan-kpis-v189 span{color:#48645f;font-size:.86rem;font-weight:800}.financial-action-plan-layout-v189{display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(280px,360px) minmax(0,1fr)}.financial-action-plan-card-v189,.financial-action-plan-create-v189{padding:18px}.financial-action-plan-card-v189 h2,.financial-action-plan-create-v189 h2{color:#12352f;margin:4px 0 14px}.financial-action-plan-create-v189 form,.financial-action-plan-note-v189{display:grid;grid-gap:10px;gap:10px}.financial-action-plan-create-v189 label{color:#385852;display:grid;font-size:.82rem;font-weight:850;grid-gap:6px;gap:6px}.financial-action-plan-create-v189 input,.financial-action-plan-create-v189 select,.financial-action-plan-create-v189 textarea,.financial-action-plan-note-v189 textarea{border:1px solid rgba(15,118,110,.16);border-radius:13px;background:rgba(255,255,255,.92);color:#12352f;font:inherit;min-height:42px;padding:10px 12px}.financial-action-plan-create-v189 textarea,.financial-action-plan-note-v189 textarea{min-height:80px;resize:vertical}.financial-action-plan-actions-v189 button,.financial-action-plan-create-v189 button,.financial-action-plan-note-v189 button{border:0;border-radius:13px;background:linear-gradient(135deg,#0f766e,#10b981);color:#fff;cursor:pointer;font-weight:900;min-height:40px;padding:8px 12px}.financial-action-plan-board-v189{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.financial-action-plan-card-v189{display:grid;grid-gap:12px;gap:12px}.financial-action-plan-card-v189 header{align-items:center;display:flex;justify-content:space-between}.financial-action-plan-card-v189 p,.financial-action-plan-card-v189 small{color:#48645f;font-weight:740;margin:0}.financial-action-plan-card-v189 dl{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.financial-action-plan-card-v189 dt{color:#55716b;font-size:.72rem;font-weight:850;text-transform:uppercase}.financial-action-plan-card-v189 dd{color:#12352f;font-weight:850;margin:2px 0 0}.financial-action-plan-priority-v189,.financial-action-plan-status-v189{border-radius:999px;font-size:.72rem;font-weight:900;padding:6px 10px;text-transform:uppercase}.financial-action-plan-priority-v189.baja,.financial-action-plan-status-v189.pending{background:rgba(14,165,233,.14);color:#0369a1}.financial-action-plan-priority-v189.media,.financial-action-plan-status-v189.under_review{background:rgba(250,204,21,.2);color:#92400e}.financial-action-plan-priority-v189.alta,.financial-action-plan-status-v189.in_progress{background:rgba(249,115,22,.18);color:#c2410c}.financial-action-plan-priority-v189.critica,.financial-action-plan-status-v189.rejected{background:rgba(248,113,113,.2);color:#b91c1c}.financial-action-plan-status-v189.approved,.financial-action-plan-status-v189.completed{background:rgba(16,185,129,.16);color:#047857}.financial-action-plan-progress-v189{border-radius:999px;background:rgba(15,118,110,.1);height:10px;overflow:hidden}.financial-action-plan-progress-v189 span{background:linear-gradient(135deg,#0f766e,#10b981);display:block;height:100%}.financial-action-plan-actions-v189{display:flex;flex-wrap:wrap;gap:8px}.financial-action-plan-actions-v189 form{flex:1 1 100px}.financial-action-plan-actions-v189 button{width:100%}.financial-action-plan-empty-v189{border:1px solid rgba(15,118,110,.12);border-radius:18px;background:rgba(255,255,255,.78);color:#48645f;font-weight:800;padding:18px}@media (max-width:1180px){.financial-action-plan-board-v189,.financial-action-plan-kpis-v189,.financial-action-plan-layout-v189,.financial-action-plans-hero-v189{grid-template-columns:1fr}}@media (max-width:720px){.financial-action-plans-v189{padding:14px}.financial-action-plan-card-v189 dl{grid-template-columns:1fr}}.financial-committee-v190{display:grid;grid-gap:22px;gap:22px;padding:24px}.financial-committee-hero-v190{align-items:stretch;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(240px,300px)}.financial-committee-hero-v190>aside,.financial-committee-hero-v190>div,.financial-committee-kpis-v190 article,.financial-committee-panel-v190{border:1px solid rgba(15,118,110,.12);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(236,253,245,.6));box-shadow:0 24px 64px rgba(15,118,110,.08)}.financial-committee-hero-v190>div{padding:28px}.financial-committee-hero-v190 h1{color:#0f2f2b;font-size:clamp(2rem,4vw,3.5rem);line-height:1;margin:6px 0 12px}.financial-committee-hero-v190 p{color:#48645f;font-weight:760;margin:0;max-width:900px}.financial-committee-hero-v190>aside{align-content:center;display:grid;padding:24px}.financial-committee-hero-v190 aside strong{color:#0f766e;font-size:2.4rem;line-height:1}.financial-committee-hero-v190 aside.alto strong,.financial-committee-hero-v190 aside.critico strong{color:#b91c1c}.financial-committee-hero-v190 aside.medio strong{color:#b45309}.financial-committee-hero-v190 aside small,.financial-committee-hero-v190 aside span{color:#46625c;font-weight:850}.financial-committee-kpis-v190{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(6,minmax(0,1fr))}.financial-committee-kpis-v190 article{padding:18px}.financial-committee-kpis-v190 strong{color:#0f766e;display:block;font-size:1.45rem}.financial-committee-kpis-v190 span{color:#48645f;font-size:.82rem;font-weight:850}.financial-committee-grid-v190{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.financial-committee-panel-v190{display:grid;grid-gap:14px;gap:14px;padding:18px}.financial-committee-panel-v190.wide{grid-column:1/-1}.financial-committee-panel-v190 h2{color:#12352f;margin:0}.financial-committee-actions-v190,.financial-committee-insights-v190,.financial-committee-recommendations-v190{display:grid;grid-gap:10px;gap:10px}.financial-committee-actions-v190 article,.financial-committee-insight-v190,.financial-committee-ranking-v190 li,.financial-committee-recommendations-v190 article{border:1px solid rgba(15,118,110,.1);border-radius:16px;background:rgba(255,255,255,.74);padding:12px}.financial-committee-insight-v190 span,.financial-committee-recommendations-v190 span{border-radius:999px;display:inline-flex;font-size:.72rem;font-weight:900;margin-bottom:6px;padding:5px 9px;text-transform:uppercase}.financial-committee-insight-v190.bajo span,.financial-committee-insight-v190.informativo span{background:rgba(14,165,233,.14);color:#0369a1}.financial-committee-insight-v190.medio span{background:rgba(250,204,21,.2);color:#92400e}.financial-committee-insight-v190.alto span{background:rgba(249,115,22,.18);color:#c2410c}.financial-committee-insight-v190.critico span{background:rgba(248,113,113,.2);color:#b91c1c}.financial-committee-actions-v190 strong,.financial-committee-insight-v190 strong,.financial-committee-ranking-v190 strong,.financial-committee-recommendations-v190 strong{color:#12352f;display:block}.financial-committee-actions-v190 span,.financial-committee-empty-v190,.financial-committee-insight-v190 p,.financial-committee-ranking-v190 span,.financial-committee-recommendations-v190 p,.financial-committee-recommendations-v190 small{color:#55716b;font-size:.84rem;font-weight:760;margin:4px 0 0}.financial-committee-ranking-v190{display:grid;grid-gap:10px;gap:10px;list-style:none;margin:0;padding:0}.financial-committee-ranking-v190 li{align-items:center;display:flex;gap:12px;justify-content:space-between}.financial-committee-ranking-v190.risk span{color:#b45309}@media (max-width:1180px){.financial-committee-grid-v190,.financial-committee-hero-v190,.financial-committee-kpis-v190{grid-template-columns:1fr}}@media (max-width:720px){.financial-committee-v190{padding:14px}.financial-committee-ranking-v190 li{align-items:flex-start;flex-direction:column}}.committee-command-center-v191{background:radial-gradient(circle at top left,rgba(16,185,129,.14),transparent 30%),linear-gradient(135deg,rgba(240,253,250,.94),rgba(248,250,252,.98));color:#12352f;display:grid;grid-gap:18px;gap:18px;min-height:100vh;padding:24px}.committee-hero-v191{align-items:stretch;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(220px,300px)}.committee-architecture-v191,.committee-card-v191,.committee-hero-v191>aside,.committee-hero-v191>div,.committee-kpis-v191 article{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(255,255,255,.78);border:1px solid rgba(15,118,110,.12);border-radius:22px;box-shadow:0 18px 45px rgba(15,118,110,.1)}.committee-hero-v191>div{padding:26px}.committee-hero-v191 h1{color:#0f3d36;font-size:clamp(2rem,4vw,3.8rem);letter-spacing:0;line-height:1;margin:6px 0 10px}.committee-hero-v191 p{color:#48645f;font-size:1rem;font-weight:750;margin:0;max-width:820px}.committee-hero-v191>aside{align-content:center;display:grid;grid-gap:6px;gap:6px;padding:22px;text-align:center}.committee-hero-v191 aside strong{color:#0f766e;font-size:2rem}.committee-hero-v191 aside.alto strong,.committee-hero-v191 aside.critico strong{color:#dc2626}.committee-hero-v191 aside.medio strong{color:#b45309}.committee-hero-v191 aside small,.committee-hero-v191 aside span{color:#55716b;font-weight:850}.committee-kpis-v191{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.committee-kpis-v191 article{padding:18px}.committee-kpis-v191 strong{color:#0f766e;display:block;font-size:1.7rem}.committee-kpis-v191 span{color:#48645f;font-size:.82rem;font-weight:850}.committee-grid-v191{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.committee-card-v191{color:inherit;display:grid;grid-gap:18px;gap:18px;min-height:260px;padding:18px;text-decoration:none;transition:box-shadow .16s ease,transform .16s ease}.committee-card-v191.active:hover{box-shadow:0 24px 60px rgba(15,118,110,.18);transform:translateY(-2px)}.committee-card-v191.future{opacity:.86}.committee-card-v191 footer,.committee-card-v191 header{align-items:center;display:flex;gap:10px;justify-content:space-between}.committee-card-v191 h2{color:#12352f;font-size:1.3rem;margin:0 0 8px}.committee-card-v191 footer,.committee-card-v191 p,.committee-card-v191 time{color:#55716b;font-size:.88rem;font-weight:760;margin:0}.committee-card-v191 section{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.committee-card-v191 section article{background:rgba(240,253,250,.78);border:1px solid rgba(15,118,110,.1);border-radius:16px;padding:12px}.committee-card-v191 section strong{color:#0f766e;display:block;font-size:1.35rem}.committee-card-v191 section span{color:#48645f;font-size:.78rem;font-weight:850}.committee-priority-v191,.committee-status-v191{border-radius:999px;display:inline-flex;font-size:.72rem;font-weight:900;padding:6px 10px;text-transform:uppercase}.committee-priority-v191.bajo,.committee-priority-v191.informativo,.committee-status-v191.active{background:rgba(16,185,129,.14);color:#047857}.committee-priority-v191.medio,.committee-status-v191.building{background:rgba(250,204,21,.2);color:#92400e}.committee-status-v191.empty{background:rgba(100,116,139,.14);color:#475569}.committee-priority-v191.alto,.committee-priority-v191.critico{background:rgba(248,113,113,.2);color:#b91c1c}.committee-architecture-v191{display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(260px,.5fr) minmax(0,1fr);padding:22px}.committee-architecture-v191 h2{margin:0 0 8px}.committee-architecture-v191 p{color:#55716b;font-weight:760;margin:0}.committee-architecture-v191 ul{display:grid;grid-gap:10px;gap:10px;list-style:none;margin:0;padding:0}.committee-architecture-v191 li{background:rgba(255,255,255,.64);border:1px solid rgba(15,118,110,.09);border-radius:14px;display:grid;grid-gap:4px;gap:4px;padding:11px 12px}.committee-architecture-v191 li strong{color:#12352f}.committee-architecture-v191 li span{color:#55716b;font-size:.82rem;font-weight:760}@media (max-width:1180px){.committee-architecture-v191,.committee-grid-v191,.committee-hero-v191,.committee-kpis-v191{grid-template-columns:1fr}}@media (max-width:720px){.committee-command-center-v191{padding:14px}.committee-card-v191 footer,.committee-card-v191 header{align-items:flex-start;flex-direction:column}}.committee-premium-v197{background:radial-gradient(circle at top left,rgba(45,212,191,.18),transparent 30%),radial-gradient(circle at 82% 8%,rgba(14,165,233,.14),transparent 28%),linear-gradient(135deg,rgba(236,253,245,.96),rgba(248,250,252,.98));color:#12352f;display:grid;grid-gap:18px;gap:18px;min-height:100vh;padding:24px}.committee-premium-hero-v197{align-items:stretch;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(230px,320px)}.committee-architecture-v197,.committee-directors-panel-v197,.committee-executive-strip-v197 article,.committee-global-kpis-v197 article,.committee-premium-hero-v197>aside,.committee-premium-hero-v197>div,.committee-side-panel-v197,.committee-signal-panel-v197{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(145deg,rgba(255,255,255,.82),rgba(240,253,250,.62));border:1px solid rgba(15,118,110,.13);border-radius:26px;box-shadow:0 22px 58px rgba(15,118,110,.12)}.committee-premium-hero-v197>div{padding:28px}.committee-premium-hero-v197 h1{color:#0f3d36;font-size:clamp(2.4rem,5vw,4.8rem);letter-spacing:0;line-height:.95;margin:8px 0 12px}.committee-premium-hero-v197 p{color:#48645f;font-size:1rem;font-weight:760;margin:0;max-width:880px}.committee-premium-hero-v197>aside{align-content:center;display:grid;grid-gap:7px;gap:7px;padding:24px;text-align:center}.committee-premium-hero-v197 aside strong{color:#0f766e;font-size:2.25rem}.committee-premium-hero-v197 aside.alto strong,.committee-premium-hero-v197 aside.critico strong{color:#dc2626}.committee-premium-hero-v197 aside.medio strong{color:#b45309}.committee-premium-hero-v197 aside small,.committee-premium-hero-v197 aside span{color:#55716b;font-weight:880}.committee-executive-summary-v198{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(135deg,rgba(15,118,110,.92),rgba(14,165,233,.72)),rgba(255,255,255,.72);border:1px solid rgba(255,255,255,.36);border-radius:30px;box-shadow:0 26px 70px rgba(15,118,110,.22);color:white;display:grid;grid-gap:18px;gap:18px;overflow:hidden;padding:22px;position:relative}.committee-executive-summary-v198:after{background:radial-gradient(circle,rgba(255,255,255,.28),transparent 62%);content:"";height:220px;position:absolute;right:-80px;top:-90px;width:220px}.committee-executive-summary-v198>header{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;position:relative;z-index:1}.committee-executive-summary-v198 h2{color:white;font-size:clamp(1.3rem,3vw,2.15rem);letter-spacing:0;line-height:1.08;margin:6px 0 0}.committee-executive-summary-v198>header>strong{background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.28);border-radius:999px;color:white;font-size:.78rem;padding:8px 12px;text-transform:uppercase}.committee-executive-summary-grid-v198{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr));position:relative;z-index:1}.committee-executive-summary-grid-v198 article{background:rgba(255,255,255,.17);border:1px solid rgba(255,255,255,.2);border-radius:20px;display:grid;grid-gap:8px;gap:8px;min-height:142px;padding:14px}.committee-executive-summary-grid-v198 span{color:rgba(255,255,255,.78);font-size:.74rem;font-weight:950;text-transform:uppercase}.committee-executive-summary-grid-v198 strong{color:white;font-size:1.08rem;line-height:1.12}.committee-executive-summary-grid-v198 p{color:rgba(255,255,255,.82);font-size:.78rem;font-weight:760;margin:0}.committee-actions-teaser-v199{align-items:center;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(145deg,rgba(255,255,255,.82),rgba(236,253,245,.7));border:1px solid rgba(15,118,110,.13);border-radius:28px;box-shadow:0 22px 58px rgba(15,118,110,.12);display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(360px,.6fr) auto;padding:18px}.committee-actions-teaser-v199 h2{color:#12352f;font-size:clamp(1.2rem,3vw,2rem);letter-spacing:0;margin:6px 0}.committee-actions-teaser-v199 p{color:#55716b;font-size:.9rem;font-weight:760;margin:0}.committee-actions-teaser-kpis-v199{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.committee-actions-teaser-kpis-v199 article{background:rgba(255,255,255,.72);border:1px solid rgba(15,118,110,.1);border-radius:16px;padding:12px}.committee-actions-teaser-kpis-v199 strong{color:#0f766e;display:block;font-size:1.35rem}.committee-actions-teaser-kpis-v199 span{color:#48645f;font-size:.72rem;font-weight:900;text-transform:uppercase}.committee-actions-teaser-v199>a{background:linear-gradient(135deg,#10b981,#0f766e);border-radius:999px;box-shadow:0 16px 36px rgba(15,118,110,.18);color:white;font-size:.82rem;font-weight:950;padding:12px 16px;text-decoration:none;white-space:nowrap}.committee-executive-strip-v197,.committee-global-kpis-v197{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.committee-executive-strip-v197 article,.committee-global-kpis-v197 article{padding:18px}.committee-executive-strip-v197 strong,.committee-global-kpis-v197 strong{color:#0f766e;display:block;font-size:1.65rem}.committee-executive-strip-v197 span,.committee-global-kpis-v197 span{color:#48645f;font-size:.82rem;font-weight:900}.committee-global-kpis-v197 p{color:#55716b;font-size:.8rem;font-weight:760;margin:6px 0 0}.committee-workspace-v197{align-items:flex-start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(260px,340px)}.committee-architecture-v197,.committee-directors-panel-v197,.committee-side-panel-v197,.committee-signal-panel-v197{padding:18px}.committee-section-title-v197{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.committee-section-title-v197 span{color:#55716b;font-size:.82rem;font-weight:900;text-transform:uppercase}.committee-section-title-v197 strong{background:rgba(16,185,129,.12);border-radius:999px;color:#047857;padding:7px 11px}.committee-grid-v197{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.committee-card-v197{background:rgba(255,255,255,.74);border:1px solid rgba(15,118,110,.11);border-radius:22px;color:inherit;display:grid;grid-gap:16px;gap:16px;min-height:235px;padding:16px;text-decoration:none;transition:box-shadow .16s ease,transform .16s ease,border-color .16s ease}.committee-card-v197.active:hover{border-color:rgba(16,185,129,.38);box-shadow:0 24px 60px rgba(15,118,110,.18);transform:translateY(-2px)}.committee-card-v197.future{opacity:.86}.committee-card-v197 footer,.committee-card-v197 header{align-items:center;display:flex;gap:12px;justify-content:space-between}.committee-card-v197 header>div:last-child{align-items:flex-end;display:grid;grid-gap:6px;gap:6px;justify-items:end}.committee-director-avatar-v197{align-items:center;background:linear-gradient(135deg,rgba(16,185,129,.95),rgba(15,118,110,.9));border:2px solid rgba(255,255,255,.9);border-radius:18px;box-shadow:0 12px 28px rgba(15,118,110,.22);color:white;display:inline-flex;font-weight:950;height:48px;justify-content:center;width:48px}.committee-director-copy-v197 h2{color:#12352f;font-size:1.25rem;margin:0 0 8px}.committee-card-v197 footer,.committee-card-v197 time,.committee-director-copy-v197 p{color:#55716b;font-size:.86rem;font-weight:760;margin:0}.committee-card-v197 section{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.committee-card-v197 section article{background:rgba(240,253,250,.72);border:1px solid rgba(15,118,110,.1);border-radius:16px;padding:12px}.committee-card-v197 section strong{color:#0f766e;display:block;font-size:1.35rem}.committee-card-v197 section span{color:#48645f;font-size:.78rem;font-weight:850}.committee-priority-v197,.committee-signal-v197 span,.committee-status-v197{border-radius:999px;display:inline-flex;font-size:.72rem;font-weight:900;padding:6px 10px;text-transform:uppercase}.committee-priority-v197.bajo,.committee-priority-v197.informativo,.committee-signal-v197.bajo span,.committee-signal-v197.informativo span,.committee-status-v197.active{background:rgba(16,185,129,.14);color:#047857}.committee-priority-v197.medio,.committee-signal-v197.medio span,.committee-status-v197.building{background:rgba(250,204,21,.2);color:#92400e}.committee-status-v197.empty{background:rgba(100,116,139,.14);color:#475569}.committee-priority-v197.alto,.committee-priority-v197.critico,.committee-signal-v197.alto span,.committee-signal-v197.critico span{background:rgba(248,113,113,.2);color:#b91c1c}.committee-side-panel-v197{display:grid;grid-gap:12px;gap:12px;position:-webkit-sticky;position:sticky;top:16px}.committee-side-panel-v197 section{background:rgba(255,255,255,.68);border:1px solid rgba(15,118,110,.1);border-radius:18px;padding:15px}.committee-side-panel-v197 span{color:#0f766e;font-size:.72rem;font-weight:950;text-transform:uppercase}.committee-architecture-v197 h2,.committee-side-panel-v197 h2,.committee-signal-panel-v197 h2{color:#12352f;font-size:1.05rem;margin:0 0 8px}.committee-architecture-v197 p,.committee-empty-v197,.committee-side-panel-v197 p,.committee-signal-v197 p,.committee-signal-v197 small{color:#55716b;font-size:.84rem;font-weight:760;margin:0}.committee-governance-v197{background:rgba(236,253,245,.72)!important}.committee-side-link-v200{background:linear-gradient(135deg,#10b981,#0f766e);border-radius:999px;color:white;display:inline-flex;font-size:.8rem;font-weight:950;margin-top:12px;padding:10px 13px;text-decoration:none}.committee-signals-grid-v197{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.committee-signal-panel-v197>div{display:grid;grid-gap:10px;gap:10px}.committee-signal-v197{background:rgba(255,255,255,.7);border:1px solid rgba(15,118,110,.1);border-radius:16px;display:grid;grid-gap:7px;gap:7px;padding:12px}.committee-signal-v197 strong{color:#12352f}.committee-architecture-v197{display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(260px,.5fr) minmax(0,1fr)}.committee-architecture-v197 ul{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.committee-architecture-v197 li{background:rgba(255,255,255,.64);border:1px solid rgba(15,118,110,.09);border-radius:14px;display:grid;grid-gap:4px;gap:4px;padding:11px 12px}.committee-architecture-v197 li strong{color:#12352f}.committee-architecture-v197 li span{color:#55716b;font-size:.82rem;font-weight:760}@media (max-width:1180px){.committee-actions-teaser-kpis-v199,.committee-actions-teaser-v199,.committee-architecture-v197,.committee-architecture-v197 ul,.committee-executive-strip-v197,.committee-executive-summary-grid-v198,.committee-global-kpis-v197,.committee-premium-hero-v197,.committee-signals-grid-v197,.committee-workspace-v197{grid-template-columns:1fr}.committee-side-panel-v197{position:static}}@media (max-width:760px){.committee-premium-v197{padding:14px}.committee-card-v197 section,.committee-grid-v197{grid-template-columns:1fr}.committee-card-v197 footer,.committee-card-v197 header{align-items:flex-start;flex-direction:column}.committee-card-v197 header>div:last-child{align-items:flex-start;justify-items:start}}.committee-actions-v199{background:radial-gradient(circle at top left,rgba(16,185,129,.16),transparent 32%),radial-gradient(circle at 88% 4%,rgba(14,165,233,.12),transparent 30%),linear-gradient(135deg,rgba(240,253,250,.94),rgba(248,250,252,.98));color:#12352f;display:grid;grid-gap:18px;gap:18px;min-height:100vh;padding:24px}.committee-actions-hero-v199{align-items:center;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(145deg,rgba(255,255,255,.84),rgba(236,253,245,.66));border:1px solid rgba(15,118,110,.13);border-radius:28px;box-shadow:0 22px 58px rgba(15,118,110,.12);display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) auto;padding:24px}.committee-actions-hero-v199 h1{color:#0f3d36;font-size:clamp(2rem,4vw,4rem);letter-spacing:0;line-height:.98;margin:8px 0 10px}.committee-actions-hero-v199 p{color:#55716b;font-weight:760;margin:0;max-width:780px}.committee-actions-hero-v199 a{background:rgba(16,185,129,.12);border:1px solid rgba(15,118,110,.16);border-radius:999px;color:#047857;font-size:.84rem;font-weight:950;padding:12px 16px;text-decoration:none;white-space:nowrap}.committee-actions-summary-v199{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.committee-action-card-v199,.committee-action-empty-v199,.committee-actions-side-v199 section,.committee-actions-summary-v199 article{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(255,255,255,.78);border:1px solid rgba(15,118,110,.11);border-radius:22px;box-shadow:0 18px 44px rgba(15,118,110,.1)}.committee-actions-summary-v199 article{padding:18px}.committee-actions-summary-v199 strong{color:#0f766e;display:block;font-size:1.7rem}.committee-actions-summary-v199 span{color:#48645f;font-size:.82rem;font-weight:900}.committee-actions-layout-v199{align-items:flex-start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(270px,360px)}.committee-actions-list-v199,.committee-actions-side-v199,.committee-actions-side-v199 section>div{display:grid;grid-gap:12px;gap:12px}.committee-action-card-v199{border-left:5px solid rgba(16,185,129,.48);display:grid;grid-gap:14px;gap:14px;padding:16px}.committee-action-card-v199.alto,.committee-action-card-v199.critico{border-left-color:rgba(220,38,38,.62)}.committee-action-card-v199.medio{border-left-color:rgba(245,158,11,.62)}.committee-action-card-v199 header{align-items:center;display:flex;gap:10px;justify-content:space-between}.committee-action-card-v199 header span,.committee-action-card-v199 header strong{border-radius:999px;font-size:.72rem;font-weight:950;padding:7px 10px;text-transform:uppercase}.committee-action-card-v199 header span{background:rgba(16,185,129,.12);color:#047857}.committee-action-card-v199.alto header span,.committee-action-card-v199.critico header span{background:rgba(248,113,113,.18);color:#b91c1c}.committee-action-card-v199.medio header span{background:rgba(250,204,21,.2);color:#92400e}.committee-action-card-v199 header strong{background:rgba(15,118,110,.08);color:#0f3d36}.committee-action-card-v199 h2{color:#12352f;font-size:1.1rem;margin:0 0 6px}.committee-action-card-v199 dd,.committee-action-card-v199 p,.committee-action-empty-v199 p,.committee-actions-side-v199 li,.committee-actions-side-v199 p,.committee-actions-side-v199 span{color:#55716b;font-size:.84rem;font-weight:760;margin:0}.committee-action-card-v199 dl{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.committee-action-card-v199 dl div{background:rgba(240,253,250,.72);border:1px solid rgba(15,118,110,.08);border-radius:14px;padding:10px}.committee-action-card-v199 dt{color:#0f766e;font-size:.7rem;font-weight:950;margin-bottom:5px;text-transform:uppercase}.committee-actions-side-v199{position:-webkit-sticky;position:sticky;top:16px}.committee-action-empty-v199,.committee-actions-side-v199 section{padding:16px}.committee-actions-side-v199 h2{color:#12352f;font-size:1.02rem;margin:0 0 10px}.committee-actions-side-v199 article{background:rgba(240,253,250,.72);border:1px solid rgba(15,118,110,.08);border-radius:14px;display:grid;grid-gap:4px;gap:4px;padding:10px}.committee-action-empty-v199 strong,.committee-actions-side-v199 article strong{color:#12352f}.committee-actions-side-v199 ul{display:grid;grid-gap:7px;gap:7px;list-style:none;margin:0;padding:0}.committee-actions-governance-v199{background:rgba(236,253,245,.74)!important}.corporate-committee-v200{background:radial-gradient(circle at top left,rgba(16,185,129,.16),transparent 30%),radial-gradient(circle at 86% 5%,rgba(14,165,233,.12),transparent 28%),linear-gradient(135deg,rgba(236,253,245,.95),rgba(248,250,252,.98));color:#12352f;display:grid;grid-gap:18px;gap:18px;min-height:100vh;padding:24px}.corporate-committee-hero-v200{align-items:stretch;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(220px,280px) auto}.corporate-committee-architecture-v200,.corporate-committee-hero-v200>aside,.corporate-committee-hero-v200>div,.corporate-committee-highlights-v200 article,.corporate-committee-panel-v200{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(145deg,rgba(255,255,255,.84),rgba(240,253,250,.66));border:1px solid rgba(15,118,110,.13);border-radius:26px;box-shadow:0 22px 58px rgba(15,118,110,.12)}.corporate-committee-hero-v200>div{padding:28px}.corporate-committee-hero-v200 h1{color:#0f3d36;font-size:clamp(2.2rem,4.6vw,4.4rem);letter-spacing:0;line-height:.96;margin:8px 0 12px}.corporate-committee-hero-v200 p{color:#48645f;font-size:1rem;font-weight:760;margin:0;max-width:860px}.corporate-committee-hero-v200>aside{align-content:center;display:grid;grid-gap:7px;gap:7px;padding:22px;text-align:center}.corporate-committee-hero-v200 aside strong{color:#0f766e;font-size:2.5rem}.corporate-committee-hero-v200 aside small,.corporate-committee-hero-v200 aside span{color:#55716b;font-weight:880}.corporate-committee-hero-v200>nav{align-self:center;display:grid;grid-gap:8px;gap:8px}.corporate-committee-hero-v200>nav a{align-self:center;background:rgba(16,185,129,.12);border:1px solid rgba(15,118,110,.16);border-radius:999px;color:#047857;font-size:.84rem;font-weight:950;padding:12px 16px;text-decoration:none;white-space:nowrap}.corporate-committee-highlights-v200{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(5,minmax(0,1fr))}.corporate-committee-highlights-v200 article{display:grid;grid-gap:7px;gap:7px;min-height:132px;padding:16px}.corporate-committee-highlights-v200 span{color:#55716b;font-size:.72rem;font-weight:950;text-transform:uppercase}.corporate-committee-highlights-v200 strong{color:#0f3d36;font-size:1.05rem}.corporate-committee-actions-v200 p,.corporate-committee-actions-v200 small,.corporate-committee-architecture-v200 p,.corporate-committee-empty-v200,.corporate-committee-highlights-v200 p,.corporate-committee-panel-v200 li,.corporate-committee-signals-v200 p,.corporate-committee-signals-v200 small,.corporate-committee-table-v200 span{color:#55716b;font-size:.84rem;font-weight:760;margin:0}.corporate-committee-blocked-v201,.corporate-committee-legal-v201{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(145deg,rgba(255,255,255,.86),rgba(240,253,250,.7));border:1px solid rgba(15,118,110,.13);border-radius:26px;box-shadow:0 22px 58px rgba(15,118,110,.12)}.corporate-committee-blocked-v201{display:grid;grid-gap:16px;gap:16px;margin:0 auto;max-width:920px;padding:28px}.corporate-committee-blocked-v201 h1{color:#0f3d36;font-size:clamp(1.8rem,4vw,3.4rem);letter-spacing:0;line-height:1;margin:0}.corporate-committee-blocked-v201 li,.corporate-committee-blocked-v201 p,.corporate-committee-legal-v201 li,.corporate-committee-legal-v201 p{color:#55716b;font-size:.9rem;font-weight:780}.corporate-committee-blocked-v201 ul,.corporate-committee-legal-v201 ul{display:grid;grid-gap:9px;gap:9px;list-style:none;margin:0;padding:0}.corporate-committee-blocked-v201 li,.corporate-committee-legal-v201 li{background:rgba(240,253,250,.72);border:1px solid rgba(15,118,110,.1);border-radius:14px;padding:10px 12px}.corporate-committee-blocked-v201 a{background:linear-gradient(135deg,#10b981,#0f766e);border-radius:999px;color:white;font-size:.84rem;font-weight:950;justify-self:start;padding:12px 16px;text-decoration:none}.corporate-committee-legal-v201{align-items:center;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,.7fr) minmax(320px,1fr);padding:18px}.corporate-committee-legal-v201 h2{color:#12352f;font-size:1.25rem;margin:6px 0}.corporate-committee-legal-v201 ul{grid-template-columns:repeat(5,minmax(0,1fr))}.corporate-metrics-v202{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(135deg,rgba(15,118,110,.9),rgba(14,165,233,.72)),rgba(255,255,255,.72);border:1px solid rgba(255,255,255,.34);border-radius:30px;box-shadow:0 26px 70px rgba(15,118,110,.22);color:white;display:grid;grid-gap:18px;gap:18px;padding:22px}.corporate-metrics-v202>header{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.corporate-metrics-v202 h2,.corporate-metrics-v202 h3{color:white;letter-spacing:0;margin:0}.corporate-metrics-v202 h2{font-size:clamp(1.35rem,3vw,2.25rem);line-height:1.06;margin-top:6px}.corporate-metrics-v202>header p{color:rgba(255,255,255,.82);font-size:.9rem;font-weight:780;margin:8px 0 0;max-width:820px}.corporate-metrics-v202>header>strong{background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.26);border-radius:999px;color:white;font-size:.78rem;padding:8px 12px;text-transform:uppercase;white-space:nowrap}.corporate-metrics-average-v202{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.corporate-metrics-average-v202 article,.corporate-metrics-layout-v202>section{background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.2);border-radius:20px}.corporate-metrics-average-v202 article{display:grid;grid-gap:7px;gap:7px;padding:13px}.corporate-metrics-average-v202 span{color:rgba(255,255,255,.74);font-size:.7rem;font-weight:950;text-transform:uppercase}.corporate-metrics-average-v202 strong{color:white;font-size:1.15rem}.corporate-metrics-layout-v202{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.corporate-metrics-layout-v202>section{display:grid;grid-gap:10px;gap:10px;padding:14px}.corporate-metrics-layout-v202 h3{font-size:.95rem}.corporate-metrics-list-v202,.corporate-metrics-ranking-v202{display:grid;grid-gap:8px;gap:8px}.corporate-metrics-list-v202 article,.corporate-metrics-ranking-v202 article{background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.16);border-radius:14px;display:grid;grid-gap:5px;gap:5px;padding:10px}.corporate-metrics-list-v202 strong,.corporate-metrics-ranking-v202 strong{color:white;font-size:.86rem}.corporate-metrics-list-v202 p,.corporate-metrics-list-v202 span,.corporate-metrics-ranking-v202 span{color:rgba(255,255,255,.78);font-size:.76rem;font-weight:760;margin:0}.corporate-best-practices-v203{background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(240,253,250,.76)),rgba(255,255,255,.82);border:1px solid rgba(20,184,166,.2);border-radius:30px;box-shadow:0 24px 60px rgba(15,118,110,.14);display:grid;grid-gap:18px;gap:18px;padding:22px}.corporate-best-practices-v203>header{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.corporate-best-practices-v203 h2{color:#0f766e;font-size:clamp(1.35rem,3vw,2.2rem);letter-spacing:0;line-height:1.06;margin:6px 0 0}.corporate-best-practices-v203>header p{color:#475569;font-size:.9rem;font-weight:760;margin:8px 0 0;max-width:820px}.corporate-best-practices-v203>header>strong{background:rgba(15,118,110,.1);border:1px solid rgba(15,118,110,.16);border-radius:999px;color:#0f766e;font-size:.78rem;padding:8px 12px;text-transform:uppercase;white-space:nowrap}.corporate-best-practices-grid-v203{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.corporate-best-practices-kpis-v204{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr))}.corporate-best-practices-kpis-v204 article{background:rgba(255,255,255,.72);border:1px solid rgba(15,118,110,.13);border-radius:18px;box-shadow:0 16px 34px rgba(15,118,110,.09);display:grid;grid-gap:7px;gap:7px;padding:13px}.corporate-best-practices-kpis-v204 span{color:#0f766e;font-size:.66rem;font-weight:950;text-transform:uppercase}.corporate-best-practices-kpis-v204 strong{color:#0f172a;font-size:1.05rem}.corporate-best-practices-grid-v203 article{background:rgba(255,255,255,.72);border:1px solid rgba(15,118,110,.13);border-radius:22px;box-shadow:0 18px 40px rgba(15,118,110,.1);display:grid;grid-gap:8px;gap:8px;padding:15px}.corporate-best-practices-grid-v203 article.critico{border-color:rgba(220,38,38,.34);box-shadow:0 18px 42px rgba(220,38,38,.12)}.corporate-best-practices-grid-v203 article.alto{border-color:rgba(234,88,12,.32);box-shadow:0 18px 42px rgba(234,88,12,.11)}.corporate-best-practices-grid-v203 article.medio{border-color:rgba(14,165,233,.3)}.corporate-best-practices-grid-v203 article>span{color:#0f766e;font-size:.68rem;font-weight:950;text-transform:uppercase}.corporate-best-practices-grid-v203 strong{color:#0f172a;font-size:1rem}.corporate-best-practices-grid-v203 em,.corporate-best-practices-grid-v203 p,.corporate-best-practices-grid-v203 small{color:#475569;font-size:.82rem;font-style:normal;font-weight:760;margin:0}.corporate-best-practices-grid-v203 small{color:#0369a1}.corporate-best-practices-grid-v203 article>div{align-items:center;display:flex;gap:8px;justify-content:space-between}.corporate-best-practices-grid-v203 b,.corporate-best-practices-grid-v203 time{background:rgba(15,118,110,.08);border-radius:999px;color:#0f766e;font-size:.72rem;padding:6px 9px}.corporate-best-practices-grid-v203 b.critico,.corporate-best-practices-grid-v203 em.critico{color:#b91c1c}.corporate-best-practices-grid-v203 em{background:rgba(20,184,166,.08);border-radius:14px;padding:10px}.corporate-standards-v204{background:rgba(255,255,255,.64);border:1px solid rgba(15,118,110,.14);border-radius:24px;box-shadow:inset 0 1px 0 rgba(255,255,255,.54);display:grid;grid-gap:14px;gap:14px;padding:16px}.corporate-standards-v204>header{align-items:flex-end;display:flex;gap:18px;justify-content:space-between}.corporate-standards-v204 h3{color:#0f766e;font-size:1.15rem;letter-spacing:0;margin:5px 0 0}.corporate-standards-filters-v204{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.corporate-standards-filters-v204 label{color:#0f766e;display:grid;font-size:.66rem;font-weight:950;grid-gap:5px;gap:5px;text-transform:uppercase}.corporate-standards-filters-v204 a,.corporate-standards-filters-v204 button,.corporate-standards-filters-v204 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(255,255,255,.78);border:1px solid rgba(15,118,110,.16);border-radius:999px;color:#0f172a;font-size:.8rem;font-weight:850;min-height:36px;padding:0 12px;text-decoration:none}.corporate-standards-filters-v204 a,.corporate-standards-filters-v204 button{align-items:center;cursor:pointer;display:inline-flex}.corporate-standards-filters-v204 button{background:linear-gradient(135deg,#0f766e,#14b8a6);color:white}.corporate-standards-table-v204{display:grid;grid-gap:8px;gap:8px;overflow-x:auto}.corporate-standards-heading-v204,.corporate-standards-table-v204 article{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(220px,1.4fr) repeat(6,minmax(110px,1fr));min-width:980px}.corporate-standards-heading-v204{color:#0f766e;font-size:.68rem;font-weight:950;padding:0 12px;text-transform:uppercase}.corporate-standards-table-v204 article{background:rgba(255,255,255,.74);border:1px solid rgba(15,118,110,.1);border-radius:16px;box-shadow:0 12px 26px rgba(15,118,110,.08);padding:11px 12px}.corporate-standards-table-v204 strong{color:#0f172a;font-size:.88rem}.corporate-standards-table-v204 span,.corporate-standards-table-v204 time{color:#475569;font-size:.8rem;font-weight:780}.corporate-standards-table-v204 b,.corporate-standards-table-v204 em{border-radius:999px;font-size:.72rem;font-style:normal;font-weight:950;justify-self:flex-start;padding:6px 9px}.corporate-standards-table-v204 b.activo{background:rgba(16,185,129,.12);color:#047857}.corporate-standards-table-v204 b.revision{background:rgba(245,158,11,.14);color:#b45309}.corporate-standards-table-v204 b.archivado{background:rgba(100,116,139,.12);color:#475569}.corporate-standards-table-v204 em.critico{background:rgba(220,38,38,.12);color:#b91c1c}.corporate-standards-table-v204 em.alto{background:rgba(234,88,12,.12);color:#c2410c}.corporate-standards-table-v204 em.medio{background:rgba(14,165,233,.12);color:#0369a1}.corporate-standards-table-v204 em.bajo{background:rgba(15,118,110,.1);color:#0f766e}.corporate-standards-table-v204>p{color:#475569;font-weight:800;margin:0}.corporate-audit-v205{display:grid;grid-gap:18px;gap:18px}.corporate-audit-hero-v205,.corporate-audit-kpis-v205,.corporate-audit-readiness-v205,.corporate-audit-table-panel-v205{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(240,253,250,.74)),rgba(255,255,255,.82);border:1px solid rgba(15,118,110,.16);border-radius:30px;box-shadow:0 24px 70px rgba(15,118,110,.14)}.corporate-audit-hero-v205{align-items:flex-start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(220px,.28fr);padding:24px;position:relative}.corporate-audit-hero-v205 h1{color:#0f766e;font-size:clamp(2rem,5vw,4rem);letter-spacing:0;line-height:.96;margin:8px 0 0}.corporate-audit-hero-v205 p{color:#475569;font-size:1rem;font-weight:760;margin:12px 0 0;max-width:860px}.corporate-audit-hero-v205 aside{background:rgba(15,118,110,.08);border:1px solid rgba(15,118,110,.13);border-radius:24px;display:grid;grid-gap:7px;gap:7px;padding:16px}.corporate-audit-hero-v205 aside strong{color:#0f172a;font-size:1.2rem}.corporate-audit-hero-v205 aside small,.corporate-audit-hero-v205 aside span{color:#475569;font-weight:800}.corporate-audit-hero-v205>a{background:rgba(15,118,110,.1);border:1px solid rgba(15,118,110,.16);border-radius:999px;color:#0f766e;font-size:.8rem;font-weight:900;justify-self:flex-start;padding:9px 13px;text-decoration:none}.corporate-audit-kpis-v205{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr));padding:14px}.corporate-audit-kpis-v205 article{background:rgba(255,255,255,.72);border:1px solid rgba(15,118,110,.12);border-radius:18px;box-shadow:0 16px 34px rgba(15,118,110,.08);display:grid;grid-gap:7px;gap:7px;padding:13px}.corporate-audit-kpis-v205 span{color:#0f766e;font-size:.66rem;font-weight:950;text-transform:uppercase}.corporate-audit-kpis-v205 strong{color:#0f172a;font-size:1.15rem}.corporate-audit-table-panel-v205{display:grid;grid-gap:14px;gap:14px;padding:18px}.corporate-audit-table-panel-v205>header{align-items:flex-end;display:flex;gap:18px;justify-content:space-between}.corporate-audit-readiness-v205 h2,.corporate-audit-table-panel-v205 h2{color:#0f766e;font-size:1.4rem;letter-spacing:0;margin:6px 0 0}.corporate-audit-filters-v205{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.corporate-audit-filters-v205 label{color:#0f766e;display:grid;font-size:.66rem;font-weight:950;grid-gap:5px;gap:5px;text-transform:uppercase}.corporate-audit-filters-v205 a,.corporate-audit-filters-v205 button,.corporate-audit-filters-v205 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(255,255,255,.78);border:1px solid rgba(15,118,110,.16);border-radius:999px;color:#0f172a;font-size:.8rem;font-weight:850;min-height:36px;padding:0 12px;text-decoration:none}.corporate-audit-filters-v205 a,.corporate-audit-filters-v205 button{align-items:center;cursor:pointer;display:inline-flex}.corporate-audit-filters-v205 button{background:linear-gradient(135deg,#0f766e,#14b8a6);color:white}.corporate-audit-table-v205{display:grid;grid-gap:8px;gap:8px;overflow-x:auto}.corporate-audit-heading-v205,.corporate-audit-table-v205 article{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(140px,.95fr) minmax(120px,.8fr) minmax(260px,1.45fr) repeat(4,minmax(120px,.8fr));min-width:1080px}.corporate-audit-heading-v205{color:#0f766e;font-size:.68rem;font-weight:950;padding:0 12px;text-transform:uppercase}.corporate-audit-table-v205 article{background:rgba(255,255,255,.74);border:1px solid rgba(15,118,110,.1);border-radius:16px;box-shadow:0 12px 26px rgba(15,118,110,.08);padding:11px 12px}.corporate-audit-table-v205 strong{color:#0f172a;font-size:.88rem}.corporate-audit-table-v205 p,.corporate-audit-table-v205 span,.corporate-audit-table-v205 time{color:#475569;font-size:.8rem;font-weight:780;margin:0}.corporate-audit-table-v205 b,.corporate-audit-table-v205 em{border-radius:999px;font-size:.72rem;font-style:normal;font-weight:950;justify-self:flex-start;padding:6px 9px}.corporate-audit-table-v205 b.critico{background:rgba(220,38,38,.12);color:#b91c1c}.corporate-audit-table-v205 b.alto{background:rgba(234,88,12,.12);color:#c2410c}.corporate-audit-table-v205 b.medio{background:rgba(14,165,233,.12);color:#0369a1}.corporate-audit-table-v205 b.bajo{background:rgba(15,118,110,.1);color:#0f766e}.corporate-audit-table-v205 em.abierto{background:rgba(220,38,38,.1);color:#b91c1c}.corporate-audit-table-v205 em.en-correccion{background:rgba(245,158,11,.14);color:#b45309}.corporate-audit-table-v205 em.validado{background:rgba(14,165,233,.12);color:#0369a1}.corporate-audit-table-v205 em.cerrado{background:rgba(16,185,129,.12);color:#047857}.corporate-audit-table-v205>p{color:#475569;font-weight:800;margin:0}.corporate-audit-readiness-v205{align-items:center;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(260px,.6fr);padding:18px}.corporate-audit-readiness-v205 p{color:#475569;font-weight:760;margin:8px 0 0}.corporate-audit-readiness-v205 ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.corporate-audit-readiness-v205 li{background:rgba(15,118,110,.08);border:1px solid rgba(15,118,110,.12);border-radius:999px;color:#0f766e;font-size:.72rem;font-weight:900;padding:7px 10px}.corporate-risk-v206{display:grid;grid-gap:18px;gap:18px}.corporate-risk-hero-v206,.corporate-risk-kpis-v206,.corporate-risk-priority-v206,.corporate-risk-readiness-v206,.corporate-risk-table-panel-v206{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:radial-gradient(circle at top left,rgba(20,184,166,.12),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.92),rgba(240,253,250,.74)),rgba(255,255,255,.82);border:1px solid rgba(15,118,110,.16);border-radius:30px;box-shadow:0 24px 70px rgba(15,118,110,.14)}.corporate-risk-hero-v206{align-items:flex-start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(220px,.28fr) auto;padding:24px}.corporate-risk-hero-v206 h1{color:#0f766e;font-size:clamp(2rem,5vw,4rem);letter-spacing:0;line-height:.96;margin:8px 0 0}.corporate-risk-hero-v206 p{color:#475569;font-size:1rem;font-weight:760;margin:12px 0 0;max-width:860px}.corporate-risk-hero-v206 aside{background:rgba(15,118,110,.08);border:1px solid rgba(15,118,110,.13);border-radius:24px;display:grid;grid-gap:7px;gap:7px;padding:16px}.corporate-risk-hero-v206 aside strong{color:#0f172a;font-size:1.2rem}.corporate-risk-hero-v206 aside small,.corporate-risk-hero-v206 aside span{color:#475569;font-weight:800}.corporate-risk-hero-v206 nav{align-self:center;display:grid;grid-gap:8px;gap:8px}.corporate-risk-hero-v206 nav a{background:rgba(15,118,110,.1);border:1px solid rgba(15,118,110,.16);border-radius:999px;color:#0f766e;font-size:.8rem;font-weight:900;padding:9px 13px;text-decoration:none;white-space:nowrap}.corporate-risk-kpis-v206{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr));padding:14px}.corporate-risk-kpis-v206 article{background:rgba(255,255,255,.72);border:1px solid rgba(15,118,110,.12);border-radius:18px;box-shadow:0 16px 34px rgba(15,118,110,.08);display:grid;grid-gap:7px;gap:7px;padding:13px}.corporate-risk-kpis-v206 span,.corporate-risk-priority-v206>header span{color:#0f766e;font-size:.66rem;font-weight:950;text-transform:uppercase}.corporate-risk-kpis-v206 strong{color:#0f172a;font-size:1.15rem}.corporate-risk-priority-v206,.corporate-risk-readiness-v206,.corporate-risk-table-panel-v206{display:grid;grid-gap:14px;gap:14px;padding:18px}.corporate-risk-priority-v206>header,.corporate-risk-table-panel-v206>header{align-items:flex-end;display:flex;gap:18px;justify-content:space-between}.corporate-risk-priority-v206 h2,.corporate-risk-readiness-v206 h2,.corporate-risk-table-panel-v206 h2{color:#0f766e;font-size:1.4rem;letter-spacing:0;margin:6px 0 0}.corporate-risk-priority-v206>header>strong{background:rgba(15,118,110,.1);border-radius:999px;color:#0f766e;font-size:.8rem;padding:8px 12px}.corporate-risk-priority-v206>div{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.corporate-risk-priority-v206 article{background:rgba(255,255,255,.74);border:1px solid rgba(15,118,110,.1);border-radius:18px;box-shadow:0 12px 26px rgba(15,118,110,.08);display:grid;grid-gap:7px;gap:7px;padding:12px}.corporate-risk-priority-v206 article.critico{border-color:rgba(220,38,38,.28)}.corporate-risk-priority-v206 article.alto{border-color:rgba(234,88,12,.28)}.corporate-risk-priority-v206 article>span{color:#0f766e;font-size:.72rem;font-weight:950}.corporate-risk-priority-v206 article strong{color:#0f172a;font-size:.9rem}.corporate-risk-priority-v206 article p{color:#475569;font-size:.78rem;font-weight:780;margin:0}.corporate-risk-priority-v206 article b{border-radius:999px;color:#0f766e;font-size:.72rem;justify-self:flex-start;padding:6px 9px}.corporate-risk-filters-v206{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.corporate-risk-filters-v206 label{color:#0f766e;display:grid;font-size:.66rem;font-weight:950;grid-gap:5px;gap:5px;text-transform:uppercase}.corporate-risk-filters-v206 a,.corporate-risk-filters-v206 button,.corporate-risk-filters-v206 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(255,255,255,.78);border:1px solid rgba(15,118,110,.16);border-radius:999px;color:#0f172a;font-size:.8rem;font-weight:850;min-height:36px;padding:0 12px;text-decoration:none}.corporate-risk-filters-v206 a,.corporate-risk-filters-v206 button{align-items:center;cursor:pointer;display:inline-flex}.corporate-risk-filters-v206 button{background:linear-gradient(135deg,#0f766e,#14b8a6);color:white}.corporate-risk-table-v206{display:grid;grid-gap:8px;gap:8px;overflow-x:auto}.corporate-risk-heading-v206,.corporate-risk-table-v206 article{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(130px,.85fr) minmax(120px,.76fr) minmax(220px,1.25fr) minmax(210px,1.12fr) repeat(5,minmax(120px,.72fr));min-width:1380px}.corporate-risk-heading-v206{color:#0f766e;font-size:.68rem;font-weight:950;padding:0 12px;text-transform:uppercase}.corporate-risk-table-v206 article{background:rgba(255,255,255,.74);border:1px solid rgba(15,118,110,.1);border-radius:16px;box-shadow:0 12px 26px rgba(15,118,110,.08);padding:11px 12px}.corporate-risk-table-v206 strong{color:#0f172a;font-size:.88rem}.corporate-risk-table-v206 p,.corporate-risk-table-v206 span,.corporate-risk-table-v206 time{color:#475569;font-size:.8rem;font-weight:780;margin:0}.corporate-risk-table-v206 b,.corporate-risk-table-v206 em{border-radius:999px;font-size:.72rem;font-style:normal;font-weight:950;justify-self:flex-start;padding:6px 9px}.corporate-risk-priority-v206 b,.corporate-risk-table-v206 b.critico{background:rgba(220,38,38,.12);color:#b91c1c}.corporate-risk-table-v206 b.alto{background:rgba(234,88,12,.12);color:#c2410c}.corporate-risk-table-v206 b.medio{background:rgba(14,165,233,.12);color:#0369a1}.corporate-risk-table-v206 b.bajo{background:rgba(15,118,110,.1);color:#0f766e}.corporate-risk-table-v206 em.detectado{background:rgba(220,38,38,.1);color:#b91c1c}.corporate-risk-table-v206 em.en-analisis{background:rgba(245,158,11,.14);color:#b45309}.corporate-risk-table-v206 em.mitigacion{background:rgba(14,165,233,.12);color:#0369a1}.corporate-risk-table-v206 em.cerrado,.corporate-risk-table-v206 em.controlado{background:rgba(16,185,129,.12);color:#047857}.corporate-risk-readiness-v206{align-items:center;grid-template-columns:minmax(0,1fr) minmax(260px,.6fr)}.corporate-risk-readiness-v206 p{color:#475569;font-weight:760;margin:8px 0 0}.corporate-risk-readiness-v206 ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.corporate-risk-readiness-v206 li{background:rgba(15,118,110,.08);border:1px solid rgba(15,118,110,.12);border-radius:999px;color:#0f766e;font-size:.72rem;font-weight:900;padding:7px 10px}.corporate-action-v207{display:grid;grid-gap:18px;gap:18px}.corporate-action-dashboard-v207,.corporate-action-hero-v207,.corporate-action-kpis-v207,.corporate-action-readiness-v207,.corporate-action-table-panel-v207{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:radial-gradient(circle at top left,rgba(16,185,129,.12),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.94),rgba(236,253,245,.76)),rgba(255,255,255,.84);border:1px solid rgba(15,118,110,.16);border-radius:30px;box-shadow:0 24px 70px rgba(15,118,110,.13)}.corporate-action-hero-v207{align-items:flex-start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(220px,.28fr) auto;padding:24px}.corporate-action-hero-v207 h1{color:#0f766e;font-size:clamp(2rem,5vw,4rem);letter-spacing:0;line-height:.96;margin:8px 0 0}.corporate-action-hero-v207 p{color:#475569;font-size:1rem;font-weight:760;margin:12px 0 0;max-width:860px}.corporate-action-hero-v207 aside{background:rgba(15,118,110,.08);border:1px solid rgba(15,118,110,.13);border-radius:24px;display:grid;grid-gap:7px;gap:7px;padding:16px}.corporate-action-hero-v207 aside strong{color:#0f172a;font-size:1.2rem}.corporate-action-hero-v207 aside small,.corporate-action-hero-v207 aside span{color:#475569;font-weight:800}.corporate-action-hero-v207 nav{align-self:center;display:grid;grid-gap:8px;gap:8px}.corporate-action-hero-v207 nav a{background:rgba(15,118,110,.1);border:1px solid rgba(15,118,110,.16);border-radius:999px;color:#0f766e;font-size:.8rem;font-weight:900;padding:9px 13px;text-decoration:none;white-space:nowrap}.corporate-action-kpis-v207{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr));padding:14px}.corporate-action-kpis-v207 article{background:rgba(255,255,255,.74);border:1px solid rgba(15,118,110,.12);border-radius:18px;box-shadow:0 16px 34px rgba(15,118,110,.08);display:grid;grid-gap:7px;gap:7px;padding:13px}.corporate-action-dashboard-v207 h3,.corporate-action-kpis-v207 span{color:#0f766e;font-size:.72rem;font-weight:950;text-transform:uppercase}.corporate-action-kpis-v207 strong{color:#0f172a;font-size:1.15rem}.corporate-action-dashboard-v207,.corporate-action-readiness-v207,.corporate-action-table-panel-v207{display:grid;grid-gap:14px;gap:14px;padding:18px}.corporate-action-dashboard-v207{grid-template-columns:repeat(4,minmax(0,1fr))}.corporate-action-dashboard-v207 article{background:rgba(255,255,255,.64);border:1px solid rgba(15,118,110,.1);border-radius:22px;display:grid;grid-gap:11px;gap:11px;padding:14px}.corporate-action-dashboard-v207 h3{margin:0}.corporate-action-dashboard-v207 article>div{display:grid;grid-gap:8px;gap:8px}.corporate-action-dashboard-v207 section{background:rgba(255,255,255,.78);border:1px solid rgba(15,118,110,.1);border-radius:16px;display:grid;grid-gap:6px;gap:6px;padding:11px}.corporate-action-dashboard-v207 section.critica{border-color:rgba(220,38,38,.28)}.corporate-action-dashboard-v207 section.alta{border-color:rgba(234,88,12,.28)}.corporate-action-dashboard-v207 section strong{color:#0f172a;font-size:.86rem}.corporate-action-dashboard-v207 p,.corporate-action-dashboard-v207 section span,.corporate-action-dashboard-v207 section time{color:#475569;font-size:.76rem;font-weight:780;margin:0}.corporate-action-dashboard-v207 section b{background:rgba(15,118,110,.1);border-radius:999px;color:#0f766e;font-size:.68rem;justify-self:flex-start;padding:6px 9px}.corporate-action-table-panel-v207>header{align-items:flex-end;display:flex;gap:18px;justify-content:space-between}.corporate-action-readiness-v207 h2,.corporate-action-table-panel-v207 h2{color:#0f766e;font-size:1.4rem;letter-spacing:0;margin:6px 0 0}.corporate-action-filters-v207{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.corporate-action-filters-v207 label{color:#0f766e;display:grid;font-size:.66rem;font-weight:950;grid-gap:5px;gap:5px;text-transform:uppercase}.corporate-action-filters-v207 a,.corporate-action-filters-v207 button,.corporate-action-filters-v207 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(255,255,255,.78);border:1px solid rgba(15,118,110,.16);border-radius:999px;color:#0f172a;font-size:.8rem;font-weight:850;min-height:36px;padding:0 12px;text-decoration:none}.corporate-action-filters-v207 a,.corporate-action-filters-v207 button{align-items:center;cursor:pointer;display:inline-flex}.corporate-action-filters-v207 button{background:linear-gradient(135deg,#0f766e,#10b981);color:white}.corporate-action-table-v207{display:grid;grid-gap:8px;gap:8px;overflow-x:auto}.corporate-action-heading-v207,.corporate-action-table-v207 article{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(140px,.85fr) minmax(120px,.74fr) minmax(260px,1.35fr) minmax(110px,.58fr) minmax(150px,.85fr) repeat(2,minmax(120px,.66fr)) minmax(130px,.7fr);min-width:1280px}.corporate-action-heading-v207{color:#0f766e;font-size:.68rem;font-weight:950;padding:0 12px;text-transform:uppercase}.corporate-action-table-v207 article{background:rgba(255,255,255,.74);border:1px solid rgba(15,118,110,.1);border-radius:16px;box-shadow:0 12px 26px rgba(15,118,110,.08);padding:11px 12px}.corporate-action-table-v207 strong{color:#0f172a;font-size:.88rem}.corporate-action-table-v207 p,.corporate-action-table-v207 span,.corporate-action-table-v207 time{color:#475569;font-size:.8rem;font-weight:780;margin:0}.corporate-action-table-v207 b,.corporate-action-table-v207 em{border-radius:999px;font-size:.72rem;font-style:normal;font-weight:950;justify-self:flex-start;padding:6px 9px}.corporate-action-dashboard-v207 section.critica b,.corporate-action-table-v207 b.critica{background:rgba(220,38,38,.12);color:#b91c1c}.corporate-action-dashboard-v207 section.alta b,.corporate-action-table-v207 b.alta{background:rgba(234,88,12,.12);color:#c2410c}.corporate-action-dashboard-v207 section.media b,.corporate-action-table-v207 b.media{background:rgba(14,165,233,.12);color:#0369a1}.corporate-action-dashboard-v207 section.baja b,.corporate-action-table-v207 b.baja{background:rgba(15,118,110,.1);color:#0f766e}.corporate-action-table-v207 em.pendiente{background:rgba(245,158,11,.14);color:#b45309}.corporate-action-table-v207 em.en-curso{background:rgba(14,165,233,.12);color:#0369a1}.corporate-action-table-v207 em.bloqueada{background:rgba(220,38,38,.1);color:#b91c1c}.corporate-action-table-v207 em.validacion{background:rgba(124,58,237,.12);color:#6d28d9}.corporate-action-table-v207 em.completada{background:rgba(16,185,129,.12);color:#047857}.corporate-action-table-v207 em.cancelada{background:rgba(100,116,139,.12);color:#475569}.corporate-action-table-v207>p{color:#475569;font-weight:780;margin:0;padding:10px}.corporate-action-readiness-v207{align-items:center;grid-template-columns:minmax(0,1fr) minmax(260px,.6fr)}.corporate-action-readiness-v207 p{color:#475569;font-weight:760;margin:8px 0 0}.corporate-action-readiness-v207 ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.corporate-action-readiness-v207 li{background:rgba(15,118,110,.08);border:1px solid rgba(15,118,110,.12);border-radius:999px;color:#0f766e;font-size:.72rem;font-weight:900;padding:7px 10px}.evolution-v208{display:grid;grid-gap:18px;gap:18px}.evolution-flow-v208,.evolution-hero-v208,.evolution-kpis-v208,.evolution-panel-v208,.evolution-principle-v208,.evolution-readiness-v208{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:radial-gradient(circle at top left,rgba(20,184,166,.16),transparent 36%),linear-gradient(135deg,rgba(255,255,255,.94),rgba(240,253,250,.72)),rgba(255,255,255,.84);border:1px solid rgba(15,118,110,.16);border-radius:30px;box-shadow:0 28px 80px rgba(15,118,110,.14)}.evolution-hero-v208{align-items:flex-start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(230px,.28fr) auto;padding:26px}.evolution-hero-v208 h1{color:#0f766e;font-size:clamp(2.2rem,5vw,4.4rem);letter-spacing:0;line-height:.94;margin:8px 0 0}.evolution-hero-v208 p{color:#475569;font-size:1rem;font-weight:760;margin:12px 0 0;max-width:900px}.evolution-hero-v208 aside{background:rgba(15,118,110,.08);border:1px solid rgba(15,118,110,.13);border-radius:24px;display:grid;grid-gap:7px;gap:7px;padding:16px}.evolution-hero-v208 aside strong{color:#0f172a;font-size:1.08rem}.evolution-hero-v208 aside small,.evolution-hero-v208 aside span{color:#475569;font-weight:800}.evolution-hero-v208 nav{align-self:center;display:grid;grid-gap:8px;gap:8px}.evolution-hero-v208 nav a{background:rgba(15,118,110,.1);border:1px solid rgba(15,118,110,.16);border-radius:999px;color:#0f766e;font-size:.8rem;font-weight:900;padding:9px 13px;text-decoration:none;white-space:nowrap}.evolution-principle-v208{display:grid;grid-gap:8px;gap:8px;padding:18px 22px}.evolution-flow-v208 header span,.evolution-kpis-v208 span,.evolution-panel-v208 h2,.evolution-principle-v208 span{color:#0f766e;font-size:.74rem;font-weight:950;text-transform:uppercase}.evolution-principle-v208 strong{color:#0f172a;font-size:1rem;line-height:1.45}.evolution-kpis-v208{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr));padding:14px}.evolution-kpis-v208 article{background:rgba(255,255,255,.74);border:1px solid rgba(15,118,110,.12);border-radius:18px;box-shadow:0 16px 34px rgba(15,118,110,.08);display:grid;grid-gap:7px;gap:7px;padding:13px}.evolution-kpis-v208 strong{color:#0f172a;font-size:1.12rem}.evolution-flow-v208{display:grid;grid-gap:14px;gap:14px;padding:18px}.evolution-flow-v208 h2,.evolution-readiness-v208 h2{color:#0f766e;font-size:1.38rem;letter-spacing:0;margin:6px 0 0}.evolution-flow-v208 p,.evolution-readiness-v208 p{color:#475569;font-weight:760;margin:8px 0 0}.evolution-flow-v208>div{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(9,minmax(0,1fr))}.evolution-flow-v208 article{background:rgba(255,255,255,.74);border:1px solid rgba(15,118,110,.1);border-radius:18px;display:grid;grid-gap:7px;gap:7px;padding:12px}.evolution-flow-v208 article b{align-items:center;background:linear-gradient(135deg,#0f766e,#10b981);border-radius:999px;color:white;display:inline-flex;font-size:.74rem;height:28px;justify-content:center;width:28px}.evolution-flow-v208 article strong{color:#0f172a;font-size:.84rem}.evolution-flow-v208 article span{color:#475569;font-size:.74rem;font-weight:780}.evolution-grid-v208{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.evolution-panel-v208{display:grid;grid-gap:14px;gap:14px;padding:18px}.evolution-panel-v208 h2{font-size:.9rem;letter-spacing:0;margin:0}.evolution-card-list-v208,.evolution-human-v208,.evolution-obsolescence-v208,.evolution-signal-list-v208{display:grid;grid-gap:10px;gap:10px}.evolution-card-list-v208 article,.evolution-human-v208 article,.evolution-obsolescence-v208 article,.evolution-signal-list-v208 article{background:rgba(255,255,255,.74);border:1px solid rgba(15,118,110,.1);border-radius:18px;box-shadow:0 14px 30px rgba(15,118,110,.08);display:grid;grid-gap:7px;gap:7px;padding:13px}.evolution-card-list-v208 article.critico,.evolution-human-v208 article.critico,.evolution-signal-list-v208 article.critico{border-color:rgba(220,38,38,.26)}.evolution-card-list-v208 article.alto,.evolution-human-v208 article.alto,.evolution-signal-list-v208 article.alto{border-color:rgba(234,88,12,.26)}.evolution-obsolescence-v208 header,.evolution-signal-list-v208 header{align-items:center;display:flex;gap:10px;justify-content:space-between}.evolution-card-list-v208 span,.evolution-human-v208 span,.evolution-signal-list-v208 span{color:#0f766e;font-size:.72rem;font-weight:950;text-transform:uppercase}.evolution-obsolescence-v208 b,.evolution-signal-list-v208 b{background:rgba(15,118,110,.1);border-radius:999px;color:#0f766e;font-size:.72rem;padding:6px 9px}.evolution-card-list-v208 strong,.evolution-human-v208 strong,.evolution-obsolescence-v208 strong,.evolution-signal-list-v208 strong{color:#0f172a;font-size:.94rem}.evolution-card-list-v208 p,.evolution-card-list-v208 small,.evolution-empty-v208,.evolution-human-v208 p,.evolution-human-v208 small,.evolution-obsolescence-v208 p,.evolution-obsolescence-v208 small,.evolution-signal-list-v208 em,.evolution-signal-list-v208 p,.evolution-signal-list-v208 small{color:#475569;font-size:.82rem;font-style:normal;font-weight:760;margin:0}.evolution-readiness-v208{align-items:center;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);padding:18px}.evolution-readiness-v208 ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.evolution-readiness-v208 li{background:rgba(15,118,110,.08);border:1px solid rgba(15,118,110,.12);border-radius:999px;color:#0f766e;font-size:.72rem;font-weight:900;padding:7px 10px}.executive-command-v209{display:grid;grid-gap:18px;gap:18px}.executive-command-alerts-v209,.executive-command-hero-v209,.executive-command-kpis-v209,.executive-command-panel-v209,.executive-command-readiness-v209{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:radial-gradient(circle at top left,rgba(16,185,129,.14),transparent 34%),radial-gradient(circle at bottom right,rgba(14,165,233,.11),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.94),rgba(240,253,250,.74)),rgba(255,255,255,.86);border:1px solid rgba(15,118,110,.16);border-radius:30px;box-shadow:0 28px 80px rgba(15,118,110,.14)}.executive-command-hero-v209{align-items:flex-start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(230px,.28fr) auto;padding:26px}.executive-command-hero-v209 h1{color:#0f766e;font-size:clamp(2.2rem,5vw,4.35rem);letter-spacing:0;line-height:.95;margin:8px 0 0}.executive-command-hero-v209 p{color:#475569;font-size:1rem;font-weight:760;margin:12px 0 0;max-width:900px}.executive-command-hero-v209 aside{background:rgba(15,118,110,.08);border:1px solid rgba(15,118,110,.13);border-radius:24px;display:grid;grid-gap:7px;gap:7px;padding:16px}.executive-command-hero-v209 aside.riesgo{border-color:rgba(220,38,38,.24)}.executive-command-hero-v209 aside.vigilancia{border-color:rgba(245,158,11,.26)}.executive-command-hero-v209 aside strong{color:#0f172a;font-size:1.3rem}.executive-command-hero-v209 aside small,.executive-command-hero-v209 aside span{color:#475569;font-weight:800}.executive-command-hero-v209 nav{align-self:center;display:grid;grid-gap:8px;gap:8px}.executive-command-hero-v209 nav a{background:rgba(15,118,110,.1);border:1px solid rgba(15,118,110,.16);border-radius:999px;color:#0f766e;font-size:.8rem;font-weight:900;padding:9px 13px;text-decoration:none;white-space:nowrap}.executive-command-kpis-v209{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));padding:14px}.executive-command-kpis-v209 article{background:rgba(255,255,255,.74);border:1px solid rgba(15,118,110,.12);border-radius:18px;box-shadow:0 16px 34px rgba(15,118,110,.08);display:grid;grid-gap:7px;gap:7px;padding:13px}.executive-command-alerts-v209 h3,.executive-command-kpis-v209 span,.executive-command-panel-v209>span{color:#0f766e;font-size:.72rem;font-weight:950;text-transform:uppercase}.executive-command-kpis-v209 strong{color:#0f172a;font-size:1.15rem}.executive-command-panels-v209{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.executive-command-panel-v209{display:grid;grid-gap:14px;gap:14px;padding:18px}.executive-command-alerts-v209 h2,.executive-command-panel-v209 h2,.executive-command-readiness-v209 h2{color:#0f766e;font-size:1.32rem;letter-spacing:0;margin:4px 0 0}.executive-command-panel-v209 p,.executive-command-readiness-v209 p{color:#475569;font-weight:760;margin:0}.executive-command-mini-kpis-v209{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.executive-command-mini-kpis-v209 div{background:rgba(255,255,255,.72);border:1px solid rgba(15,118,110,.1);border-radius:16px;display:grid;grid-gap:6px;gap:6px;padding:12px}.executive-command-mini-kpis-v209 strong{color:#0f172a;font-size:1.02rem}.executive-command-mini-kpis-v209 span,.executive-command-panel-v209 li span{color:#475569;font-size:.76rem;font-weight:780}.executive-command-panel-v209 ul{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;padding:0}.executive-command-panel-v209 li{background:rgba(255,255,255,.66);border:1px solid rgba(15,118,110,.1);border-radius:14px;display:grid;grid-gap:5px;gap:5px;padding:11px}.executive-command-panel-v209 li strong{color:#0f172a;font-size:.88rem}.executive-command-alerts-v209{display:grid;grid-gap:16px;gap:16px;padding:18px}.executive-command-alerts-v209>header{align-items:center;display:flex;justify-content:space-between;gap:18px}.executive-command-alerts-v209>header>strong{background:rgba(15,118,110,.1);border-radius:999px;color:#0f766e;padding:8px 12px}.executive-command-alert-grid-v209{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(5,minmax(0,1fr))}.executive-command-alert-column-v209{background:rgba(255,255,255,.54);border:1px solid rgba(15,118,110,.1);border-radius:22px;display:grid;grid-gap:11px;gap:11px;padding:14px}.executive-command-alert-column-v209 h3{margin:0}.executive-command-alert-column-v209>div{display:grid;grid-gap:8px;gap:8px}.executive-command-alert-column-v209 article{background:rgba(255,255,255,.74);border:1px solid rgba(15,118,110,.1);border-radius:16px;display:grid;grid-gap:7px;gap:7px;padding:12px}.executive-command-alert-column-v209 article.critico{border-color:rgba(220,38,38,.28)}.executive-command-alert-column-v209 article.alto{border-color:rgba(234,88,12,.28)}.executive-command-alert-column-v209 article header{align-items:center;display:flex;justify-content:space-between;gap:8px}.executive-command-alert-column-v209 article span{color:#0f766e;font-size:.68rem;font-weight:950;text-transform:uppercase}.executive-command-alert-column-v209 article b{background:rgba(15,118,110,.1);border-radius:999px;color:#0f766e;font-size:.68rem;padding:5px 8px}.executive-command-alert-column-v209 article strong{color:#0f172a;font-size:.86rem}.executive-command-alert-column-v209 article p,.executive-command-empty-v209{color:#475569;font-size:.78rem;font-weight:760;margin:0}.executive-command-readiness-v209{align-items:center;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);padding:18px}.executive-command-readiness-v209 ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.executive-command-readiness-v209 li{background:rgba(15,118,110,.08);border:1px solid rgba(15,118,110,.12);border-radius:999px;color:#0f766e;font-size:.72rem;font-weight:900;padding:7px 10px}.corporate-best-practices-v203 footer{display:flex;flex-wrap:wrap;gap:8px}.corporate-best-practices-v203 footer span{background:rgba(15,118,110,.08);border:1px solid rgba(15,118,110,.12);border-radius:999px;color:#0f766e;font-size:.72rem;font-weight:900;padding:7px 10px}.corporate-committee-actions-grid-v200,.corporate-committee-ranking-v200{align-items:flex-start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(300px,380px)}.corporate-committee-panel-v200{padding:18px}.corporate-committee-architecture-v200 h2,.corporate-committee-panel-v200 h2{color:#12352f;font-size:1.08rem;margin:0 0 12px}.corporate-committee-actions-v200,.corporate-committee-signals-v200,.corporate-committee-table-v200{display:grid;grid-gap:10px;gap:10px}.corporate-committee-table-v200 article{align-items:center;background:rgba(255,255,255,.72);border:1px solid rgba(15,118,110,.1);border-radius:16px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(180px,1fr) repeat(5,minmax(90px,auto));padding:12px}.corporate-committee-actions-v200 strong,.corporate-committee-signals-v200 strong,.corporate-committee-table-v200 strong{color:#12352f}.corporate-committee-panel-v200 ul{display:grid;grid-gap:10px;gap:10px;list-style:none;margin:0;padding:0}.corporate-committee-signals-grid-v200{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.corporate-committee-actions-v200 article,.corporate-committee-signals-v200 article{background:rgba(255,255,255,.72);border:1px solid rgba(15,118,110,.1);border-radius:16px;display:grid;grid-gap:7px;gap:7px;padding:12px}.corporate-committee-actions-v200 article>span,.corporate-committee-signals-v200 article>span{border-radius:999px;display:inline-flex;font-size:.72rem;font-weight:950;justify-self:start;padding:6px 10px;text-transform:uppercase}.corporate-committee-actions-v200 .bajo>span,.corporate-committee-actions-v200 .informativo>span,.corporate-committee-signals-v200 .bajo>span,.corporate-committee-signals-v200 .informativo>span{background:rgba(16,185,129,.14);color:#047857}.corporate-committee-actions-v200 .medio>span,.corporate-committee-signals-v200 .medio>span{background:rgba(250,204,21,.2);color:#92400e}.corporate-committee-actions-v200 .alto>span,.corporate-committee-actions-v200 .critico>span,.corporate-committee-signals-v200 .alto>span,.corporate-committee-signals-v200 .critico>span{background:rgba(248,113,113,.2);color:#b91c1c}.corporate-committee-architecture-v200{align-items:center;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(260px,.6fr) minmax(0,1fr);padding:18px}.corporate-committee-architecture-v200 ul{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.corporate-committee-architecture-v200 li{background:rgba(240,253,250,.74);border:1px solid rgba(15,118,110,.1);border-radius:14px;color:#0f766e;font-weight:950;padding:12px;text-align:center}@media (max-width:1180px){.corporate-action-dashboard-v207,.corporate-action-hero-v207,.corporate-action-kpis-v207,.corporate-action-readiness-v207,.corporate-audit-hero-v205,.corporate-audit-kpis-v205,.corporate-audit-readiness-v205,.corporate-best-practices-grid-v203,.corporate-best-practices-kpis-v204,.corporate-committee-actions-grid-v200,.corporate-committee-architecture-v200,.corporate-committee-architecture-v200 ul,.corporate-committee-hero-v200,.corporate-committee-highlights-v200,.corporate-committee-legal-v201,.corporate-committee-legal-v201 ul,.corporate-committee-ranking-v200,.corporate-committee-signals-grid-v200,.corporate-metrics-average-v202,.corporate-metrics-layout-v202,.corporate-risk-hero-v206,.corporate-risk-kpis-v206,.corporate-risk-priority-v206>div,.corporate-risk-readiness-v206,.evolution-flow-v208>div,.evolution-grid-v208,.evolution-hero-v208,.evolution-kpis-v208,.evolution-readiness-v208,.executive-command-alert-grid-v209,.executive-command-hero-v209,.executive-command-kpis-v209,.executive-command-panels-v209,.executive-command-readiness-v209{grid-template-columns:1fr}.corporate-action-table-panel-v207>header,.corporate-audit-table-panel-v205>header,.corporate-best-practices-v203>header,.corporate-metrics-v202>header,.corporate-risk-priority-v206>header,.corporate-risk-table-panel-v206>header,.corporate-standards-v204>header{flex-direction:column}.corporate-action-filters-v207,.corporate-audit-filters-v205,.corporate-risk-filters-v206,.corporate-standards-filters-v204{justify-content:flex-start}.corporate-committee-table-v200 article{align-items:flex-start;grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.corporate-best-practices-v203{background:linear-gradient(135deg,rgba(8,47,73,.78),rgba(15,118,110,.54)),rgba(15,23,42,.86);border-color:rgba(148,163,184,.18)}.corporate-action-dashboard-v207 h3,.corporate-action-filters-v207 label,.corporate-action-heading-v207,.corporate-action-hero-v207 h1,.corporate-action-kpis-v207 span,.corporate-action-readiness-v207 h2,.corporate-action-readiness-v207 li,.corporate-action-table-panel-v207 h2,.corporate-audit-filters-v205 label,.corporate-audit-heading-v205,.corporate-audit-hero-v205 h1,.corporate-audit-kpis-v205 span,.corporate-audit-readiness-v205 h2,.corporate-audit-readiness-v205 li,.corporate-audit-table-panel-v205 h2,.corporate-best-practices-kpis-v204 span,.corporate-best-practices-v203 footer span,.corporate-best-practices-v203 h2,.corporate-risk-filters-v206 label,.corporate-risk-heading-v206,.corporate-risk-hero-v206 h1,.corporate-risk-kpis-v206 span,.corporate-risk-priority-v206 h2,.corporate-risk-priority-v206>header span,.corporate-risk-readiness-v206 h2,.corporate-risk-readiness-v206 li,.corporate-risk-table-panel-v206 h2,.corporate-standards-filters-v204 label,.corporate-standards-heading-v204,.corporate-standards-v204 h3,.evolution-card-list-v208 span,.evolution-flow-v208 h2,.evolution-flow-v208 header span,.evolution-hero-v208 h1,.evolution-human-v208 span,.evolution-kpis-v208 span,.evolution-panel-v208 h2,.evolution-principle-v208 span,.evolution-readiness-v208 h2,.evolution-readiness-v208 li,.evolution-signal-list-v208 span,.executive-command-alert-column-v209 article span,.executive-command-alerts-v209 h2,.executive-command-alerts-v209 h3,.executive-command-hero-v209 h1,.executive-command-kpis-v209 span,.executive-command-panel-v209 h2,.executive-command-panel-v209>span,.executive-command-readiness-v209 h2,.executive-command-readiness-v209 li{color:#99f6e4}.corporate-action-dashboard-v207 p,.corporate-action-dashboard-v207 section span,.corporate-action-dashboard-v207 section time,.corporate-action-hero-v207 aside small,.corporate-action-hero-v207 aside span,.corporate-action-hero-v207 p,.corporate-action-readiness-v207 p,.corporate-action-table-v207 p,.corporate-action-table-v207 span,.corporate-action-table-v207 time,.corporate-action-table-v207>p,.corporate-audit-hero-v205 aside small,.corporate-audit-hero-v205 aside span,.corporate-audit-hero-v205 p,.corporate-audit-readiness-v205 p,.corporate-audit-table-v205 p,.corporate-audit-table-v205 span,.corporate-audit-table-v205 time,.corporate-audit-table-v205>p,.corporate-best-practices-grid-v203 em,.corporate-best-practices-grid-v203 p,.corporate-best-practices-grid-v203 small,.corporate-best-practices-v203>header p,.corporate-risk-hero-v206 aside small,.corporate-risk-hero-v206 aside span,.corporate-risk-hero-v206 p,.corporate-risk-priority-v206 article p,.corporate-risk-readiness-v206 p,.corporate-risk-table-v206 p,.corporate-risk-table-v206 span,.corporate-risk-table-v206 time,.corporate-standards-table-v204 span,.corporate-standards-table-v204 time,.corporate-standards-table-v204>p,.evolution-card-list-v208 p,.evolution-card-list-v208 small,.evolution-empty-v208,.evolution-flow-v208 article span,.evolution-flow-v208 p,.evolution-hero-v208 aside small,.evolution-hero-v208 aside span,.evolution-hero-v208 p,.evolution-human-v208 p,.evolution-human-v208 small,.evolution-obsolescence-v208 p,.evolution-obsolescence-v208 small,.evolution-readiness-v208 p,.evolution-signal-list-v208 em,.evolution-signal-list-v208 p,.evolution-signal-list-v208 small,.executive-command-alert-column-v209 article p,.executive-command-empty-v209,.executive-command-hero-v209 aside small,.executive-command-hero-v209 aside span,.executive-command-hero-v209 p,.executive-command-mini-kpis-v209 span,.executive-command-panel-v209 li span,.executive-command-panel-v209 p,.executive-command-readiness-v209 p{color:rgba(226,232,240,.78)}.corporate-action-dashboard-v207,.corporate-action-dashboard-v207 article,.corporate-action-dashboard-v207 section,.corporate-action-filters-v207 a,.corporate-action-filters-v207 select,.corporate-action-hero-v207,.corporate-action-hero-v207 aside,.corporate-action-kpis-v207,.corporate-action-kpis-v207 article,.corporate-action-readiness-v207,.corporate-action-table-panel-v207,.corporate-action-table-v207 article,.corporate-audit-filters-v205 a,.corporate-audit-filters-v205 select,.corporate-audit-hero-v205,.corporate-audit-hero-v205 aside,.corporate-audit-kpis-v205,.corporate-audit-kpis-v205 article,.corporate-audit-readiness-v205,.corporate-audit-table-panel-v205,.corporate-audit-table-v205 article,.corporate-best-practices-grid-v203 article,.corporate-best-practices-kpis-v204 article,.corporate-risk-filters-v206 a,.corporate-risk-filters-v206 select,.corporate-risk-hero-v206,.corporate-risk-hero-v206 aside,.corporate-risk-kpis-v206,.corporate-risk-kpis-v206 article,.corporate-risk-priority-v206,.corporate-risk-priority-v206 article,.corporate-risk-readiness-v206,.corporate-risk-table-panel-v206,.corporate-risk-table-v206 article,.corporate-standards-filters-v204 a,.corporate-standards-filters-v204 select,.corporate-standards-table-v204 article,.corporate-standards-v204,.evolution-card-list-v208 article,.evolution-flow-v208,.evolution-flow-v208 article,.evolution-hero-v208,.evolution-hero-v208 aside,.evolution-human-v208 article,.evolution-kpis-v208,.evolution-kpis-v208 article,.evolution-obsolescence-v208 article,.evolution-panel-v208,.evolution-principle-v208,.evolution-readiness-v208,.evolution-signal-list-v208 article,.executive-command-alert-column-v209,.executive-command-alert-column-v209 article,.executive-command-alerts-v209,.executive-command-hero-v209,.executive-command-hero-v209 aside,.executive-command-kpis-v209,.executive-command-kpis-v209 article,.executive-command-mini-kpis-v209 div,.executive-command-panel-v209,.executive-command-panel-v209 li,.executive-command-readiness-v209{background:rgba(15,23,42,.58);border-color:rgba(148,163,184,.18)}.corporate-action-dashboard-v207 section strong,.corporate-action-filters-v207 a,.corporate-action-filters-v207 select,.corporate-action-hero-v207 aside strong,.corporate-action-kpis-v207 strong,.corporate-action-table-v207 strong,.corporate-audit-filters-v205 a,.corporate-audit-filters-v205 select,.corporate-audit-hero-v205 aside strong,.corporate-audit-kpis-v205 strong,.corporate-audit-table-v205 strong,.corporate-best-practices-grid-v203 strong,.corporate-best-practices-kpis-v204 strong,.corporate-risk-filters-v206 a,.corporate-risk-filters-v206 select,.corporate-risk-hero-v206 aside strong,.corporate-risk-kpis-v206 strong,.corporate-risk-priority-v206 article strong,.corporate-risk-table-v206 strong,.corporate-standards-filters-v204 a,.corporate-standards-filters-v204 select,.corporate-standards-table-v204 strong,.evolution-card-list-v208 strong,.evolution-flow-v208 article strong,.evolution-hero-v208 aside strong,.evolution-human-v208 strong,.evolution-kpis-v208 strong,.evolution-obsolescence-v208 strong,.evolution-principle-v208 strong,.evolution-signal-list-v208 strong,.executive-command-alert-column-v209 article strong,.executive-command-hero-v209 aside strong,.executive-command-kpis-v209 strong,.executive-command-mini-kpis-v209 strong,.executive-command-panel-v209 li strong{color:#f8fafc}}@media (max-width:760px){.corporate-committee-v200{padding:14px}}@media (max-width:1180px){.committee-action-card-v199 dl,.committee-actions-hero-v199,.committee-actions-layout-v199,.committee-actions-summary-v199{grid-template-columns:1fr}.committee-actions-side-v199{position:static}}@media (max-width:760px){.committee-actions-v199{padding:14px}.committee-actions-hero-v199{align-items:flex-start}}.medical-director-v192{background:radial-gradient(circle at top left,rgba(20,184,166,.16),transparent 32%),linear-gradient(135deg,rgba(240,253,250,.94),rgba(248,250,252,.98));color:#12352f;display:grid;grid-gap:18px;gap:18px;min-height:100vh;padding:24px}.medical-director-hero-v192{align-items:stretch;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(220px,300px)}.medical-director-hero-v192>aside,.medical-director-hero-v192>div,.medical-director-kpis-v192 article,.medical-director-panel-v192{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(255,255,255,.8);border:1px solid rgba(15,118,110,.12);border-radius:22px;box-shadow:0 18px 45px rgba(15,118,110,.1)}.medical-director-hero-v192>div{padding:26px}.medical-director-hero-v192 h1{color:#0f3d36;font-size:clamp(2rem,4vw,3.6rem);letter-spacing:0;line-height:1;margin:6px 0 10px}.medical-director-hero-v192 p{color:#48645f;font-size:1rem;font-weight:750;margin:0;max-width:840px}.medical-director-hero-v192>aside{align-content:center;display:grid;grid-gap:6px;gap:6px;padding:22px;text-align:center}.medical-director-hero-v192 aside strong{color:#0f766e;font-size:2rem}.medical-director-hero-v192 aside.alto strong,.medical-director-hero-v192 aside.critico strong{color:#dc2626}.medical-director-hero-v192 aside.medio strong{color:#b45309}.medical-director-hero-v192 aside small,.medical-director-hero-v192 aside span{color:#55716b;font-weight:850}.medical-director-kpis-v192{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(5,minmax(0,1fr))}.medical-director-kpis-v192 article{padding:18px}.medical-director-kpis-v192 strong{color:#0f766e;display:block;font-size:1.55rem}.medical-director-kpis-v192 span{color:#48645f;font-size:.82rem;font-weight:850}.medical-director-grid-v192{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.medical-director-panel-v192{display:grid;grid-gap:14px;gap:14px;padding:18px}.medical-director-panel-v192.wide{grid-column:1/-1}.medical-director-panel-v192 h2{color:#12352f;font-size:1.05rem;margin:0}.medical-director-list-v192{display:grid;grid-gap:10px;gap:10px}.medical-director-list-v192.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.medical-director-item-v192{background:rgba(255,255,255,.72);border:1px solid rgba(15,118,110,.1);border-radius:16px;display:grid;grid-gap:7px;gap:7px;padding:12px}.medical-director-item-v192 header{align-items:center;display:flex;gap:10px;justify-content:space-between}.medical-director-item-v192 span{border-radius:999px;display:inline-flex;font-size:.72rem;font-weight:900;padding:5px 9px;text-transform:uppercase}.medical-director-item-v192.bajo span,.medical-director-item-v192.informativo span{background:rgba(14,165,233,.14);color:#0369a1}.medical-director-item-v192.medio span{background:rgba(250,204,21,.2);color:#92400e}.medical-director-item-v192.alto span{background:rgba(249,115,22,.18);color:#c2410c}.medical-director-item-v192.critico span{background:rgba(248,113,113,.2);color:#b91c1c}.medical-director-item-v192 strong{color:#12352f}.medical-director-empty-v192,.medical-director-item-v192 p,.medical-director-item-v192 small,.medical-director-item-v192 time{color:#55716b;font-size:.84rem;font-weight:760;margin:0}@media (max-width:1180px){.medical-director-grid-v192,.medical-director-hero-v192,.medical-director-kpis-v192,.medical-director-list-v192.compact{grid-template-columns:1fr}}@media (max-width:720px){.medical-director-v192{padding:14px}.medical-director-item-v192 header{align-items:flex-start;flex-direction:column}}.marketing-director-v193{background:radial-gradient(circle at top left,rgba(14,165,233,.14),transparent 32%),linear-gradient(135deg,rgba(240,253,250,.94),rgba(248,250,252,.98));color:#12352f;display:grid;grid-gap:18px;gap:18px;min-height:100vh;padding:24px}.marketing-director-hero-v193{align-items:stretch;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(220px,300px)}.marketing-director-hero-v193>aside,.marketing-director-hero-v193>div,.marketing-director-kpis-v193 article,.marketing-director-panel-v193{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(255,255,255,.8);border:1px solid rgba(15,118,110,.12);border-radius:22px;box-shadow:0 18px 45px rgba(15,118,110,.1)}.marketing-director-hero-v193>div{padding:26px}.marketing-director-hero-v193 h1{color:#0f3d36;font-size:clamp(2rem,4vw,3.6rem);letter-spacing:0;line-height:1;margin:6px 0 10px}.marketing-director-hero-v193 p{color:#48645f;font-size:1rem;font-weight:750;margin:0;max-width:840px}.marketing-director-hero-v193>aside{align-content:center;display:grid;grid-gap:6px;gap:6px;padding:22px;text-align:center}.marketing-director-hero-v193 aside strong{color:#0f766e;font-size:2rem}.marketing-director-hero-v193 aside.alto strong,.marketing-director-hero-v193 aside.critico strong{color:#dc2626}.marketing-director-hero-v193 aside.medio strong{color:#b45309}.marketing-director-hero-v193 aside small,.marketing-director-hero-v193 aside span{color:#55716b;font-weight:850}.marketing-director-kpis-v193{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(6,minmax(0,1fr))}.marketing-director-kpis-v193 article{padding:18px}.marketing-director-kpis-v193 strong{color:#0f766e;display:block;font-size:1.55rem}.marketing-director-kpis-v193 span{color:#48645f;font-size:.82rem;font-weight:850}.marketing-director-grid-v193{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-director-panel-v193{display:grid;grid-gap:14px;gap:14px;padding:18px}.marketing-director-panel-v193.wide{grid-column:1/-1}.marketing-director-panel-v193 h2{color:#12352f;font-size:1.05rem;margin:0}.marketing-director-list-v193{display:grid;grid-gap:10px;gap:10px}.marketing-director-channels-v193,.marketing-director-list-v193.compact{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-director-channels-v193 article,.marketing-director-item-v193{background:rgba(255,255,255,.72);border:1px solid rgba(15,118,110,.1);border-radius:16px;display:grid;grid-gap:7px;gap:7px;padding:12px}.marketing-director-item-v193 header{align-items:center;display:flex;gap:10px;justify-content:space-between}.marketing-director-channels-v193 span,.marketing-director-item-v193 span{border-radius:999px;display:inline-flex;font-size:.72rem;font-weight:900;padding:5px 9px;text-transform:uppercase}.marketing-director-channels-v193 span,.marketing-director-item-v193.bajo span,.marketing-director-item-v193.informativo span{background:rgba(14,165,233,.14);color:#0369a1}.marketing-director-item-v193.medio span{background:rgba(250,204,21,.2);color:#92400e}.marketing-director-item-v193.alto span{background:rgba(249,115,22,.18);color:#c2410c}.marketing-director-item-v193.critico span{background:rgba(248,113,113,.2);color:#b91c1c}.marketing-director-channels-v193 strong,.marketing-director-item-v193 strong{color:#12352f}.marketing-director-channels-v193 p,.marketing-director-empty-v193,.marketing-director-item-v193 p,.marketing-director-item-v193 time{color:#55716b;font-size:.84rem;font-weight:760;margin:0}@media (max-width:1180px){.marketing-director-channels-v193,.marketing-director-grid-v193,.marketing-director-hero-v193,.marketing-director-kpis-v193,.marketing-director-list-v193.compact{grid-template-columns:1fr}}@media (max-width:720px){.marketing-director-v193{padding:14px}.marketing-director-item-v193 header{align-items:flex-start;flex-direction:column}}.hr-director-v194{background:radial-gradient(circle at top left,rgba(125,211,252,.16),transparent 32%),linear-gradient(135deg,rgba(240,253,250,.94),rgba(248,250,252,.98));color:#12352f;display:grid;grid-gap:18px;gap:18px;min-height:100vh;padding:24px}.hr-director-hero-v194{align-items:stretch;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(220px,300px)}.hr-director-hero-v194>aside,.hr-director-hero-v194>div,.hr-director-kpis-v194 article,.hr-director-panel-v194{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(255,255,255,.8);border:1px solid rgba(15,118,110,.12);border-radius:22px;box-shadow:0 18px 45px rgba(15,118,110,.1)}.hr-director-hero-v194>div{padding:26px}.hr-director-hero-v194 h1{color:#0f3d36;font-size:clamp(2rem,4vw,3.6rem);letter-spacing:0;line-height:1;margin:6px 0 10px}.hr-director-hero-v194 p{color:#48645f;font-size:1rem;font-weight:750;margin:0;max-width:840px}.hr-director-hero-v194>aside{align-content:center;display:grid;grid-gap:6px;gap:6px;padding:22px;text-align:center}.hr-director-hero-v194 aside strong{color:#0f766e;font-size:2rem}.hr-director-hero-v194 aside.alto strong,.hr-director-hero-v194 aside.critico strong{color:#dc2626}.hr-director-hero-v194 aside.medio strong{color:#b45309}.hr-director-hero-v194 aside small,.hr-director-hero-v194 aside span{color:#55716b;font-weight:850}.hr-director-kpis-v194{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(5,minmax(0,1fr))}.hr-director-kpis-v194 article{padding:18px}.hr-director-kpis-v194 strong{color:#0f766e;display:block;font-size:1.55rem}.hr-director-kpis-v194 span{color:#48645f;font-size:.82rem;font-weight:850}.hr-director-grid-v194{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.hr-director-panel-v194{display:grid;grid-gap:14px;gap:14px;padding:18px}.hr-director-panel-v194.wide{grid-column:1/-1}.hr-director-panel-v194 h2{color:#12352f;font-size:1.05rem;margin:0}.hr-director-list-v194{display:grid;grid-gap:10px;gap:10px}.hr-director-channels-v194,.hr-director-list-v194.compact{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.hr-director-channels-v194 article,.hr-director-item-v194{background:rgba(255,255,255,.72);border:1px solid rgba(15,118,110,.1);border-radius:16px;display:grid;grid-gap:7px;gap:7px;padding:12px}.hr-director-item-v194 header{align-items:center;display:flex;gap:10px;justify-content:space-between}.hr-director-channels-v194 span,.hr-director-item-v194 span{border-radius:999px;display:inline-flex;font-size:.72rem;font-weight:900;padding:5px 9px;text-transform:uppercase}.hr-director-channels-v194 span,.hr-director-item-v194.bajo span,.hr-director-item-v194.informativo span{background:rgba(14,165,233,.14);color:#0369a1}.hr-director-item-v194.medio span{background:rgba(250,204,21,.2);color:#92400e}.hr-director-item-v194.alto span{background:rgba(249,115,22,.18);color:#c2410c}.hr-director-item-v194.critico span{background:rgba(248,113,113,.2);color:#b91c1c}.hr-director-channels-v194 strong,.hr-director-item-v194 strong{color:#12352f}.hr-director-channels-v194 p,.hr-director-empty-v194,.hr-director-item-v194 p,.hr-director-item-v194 small,.hr-director-item-v194 time{color:#55716b;font-size:.84rem;font-weight:760;margin:0}@media (max-width:1180px){.hr-director-channels-v194,.hr-director-grid-v194,.hr-director-hero-v194,.hr-director-kpis-v194,.hr-director-list-v194.compact{grid-template-columns:1fr}}@media (max-width:720px){.hr-director-v194{padding:14px}.hr-director-item-v194 header{align-items:flex-start;flex-direction:column}}.legal-director-v195{background:radial-gradient(circle at top right,rgba(16,185,129,.15),transparent 32%),linear-gradient(135deg,rgba(236,253,245,.94),rgba(248,250,252,.98));color:#12352f;display:grid;grid-gap:18px;gap:18px;min-height:100vh;padding:24px}.legal-director-hero-v195{align-items:stretch;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(220px,300px)}.legal-director-hero-v195>aside,.legal-director-hero-v195>div,.legal-director-kpis-v195 article,.legal-director-panel-v195{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(255,255,255,.82);border:1px solid rgba(15,118,110,.12);border-radius:22px;box-shadow:0 18px 45px rgba(15,118,110,.1)}.legal-director-hero-v195>div{padding:26px}.legal-director-hero-v195 h1{color:#0f3d36;font-size:clamp(2rem,4vw,3.6rem);letter-spacing:0;line-height:1;margin:6px 0 10px}.legal-director-hero-v195 p{color:#48645f;font-size:1rem;font-weight:750;margin:0;max-width:880px}.legal-director-hero-v195>aside{align-content:center;display:grid;grid-gap:6px;gap:6px;padding:22px;text-align:center}.legal-director-hero-v195 aside strong{color:#0f766e;font-size:2rem}.legal-director-hero-v195 aside.alto strong,.legal-director-hero-v195 aside.critico strong{color:#dc2626}.legal-director-hero-v195 aside.medio strong{color:#b45309}.legal-director-hero-v195 aside small,.legal-director-hero-v195 aside span{color:#55716b;font-weight:850}.legal-director-kpis-v195{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(5,minmax(0,1fr))}.legal-director-kpis-v195 article{padding:18px}.legal-director-kpis-v195 strong{color:#0f766e;display:block;font-size:1.55rem}.legal-director-kpis-v195 span{color:#48645f;font-size:.82rem;font-weight:850}.legal-director-grid-v195{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.legal-director-panel-v195{display:grid;grid-gap:14px;gap:14px;padding:18px}.legal-director-panel-v195.wide{grid-column:1/-1}.legal-director-panel-v195 h2{color:#12352f;font-size:1.05rem;margin:0}.legal-director-list-v195{display:grid;grid-gap:10px;gap:10px}.legal-director-channels-v195,.legal-director-list-v195.compact{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.legal-director-channels-v195 article,.legal-director-item-v195{background:rgba(255,255,255,.72);border:1px solid rgba(15,118,110,.1);border-radius:16px;display:grid;grid-gap:7px;gap:7px;padding:12px}.legal-director-item-v195 header{align-items:center;display:flex;gap:10px;justify-content:space-between}.legal-director-channels-v195 span,.legal-director-item-v195 span{border-radius:999px;display:inline-flex;font-size:.72rem;font-weight:900;padding:5px 9px;text-transform:uppercase}.legal-director-channels-v195 span,.legal-director-item-v195.bajo span,.legal-director-item-v195.informativo span{background:rgba(14,165,233,.14);color:#0369a1}.legal-director-item-v195.medio span{background:rgba(250,204,21,.2);color:#92400e}.legal-director-item-v195.alto span{background:rgba(249,115,22,.18);color:#c2410c}.legal-director-item-v195.critico span{background:rgba(248,113,113,.2);color:#b91c1c}.legal-director-channels-v195 strong,.legal-director-item-v195 strong{color:#12352f}.legal-director-channels-v195 p,.legal-director-empty-v195,.legal-director-item-v195 p,.legal-director-item-v195 small,.legal-director-item-v195 time{color:#55716b;font-size:.84rem;font-weight:760;margin:0}@media (max-width:1180px){.legal-director-channels-v195,.legal-director-grid-v195,.legal-director-hero-v195,.legal-director-kpis-v195,.legal-director-list-v195.compact{grid-template-columns:1fr}}@media (max-width:720px){.legal-director-v195{padding:14px}.legal-director-item-v195 header{align-items:flex-start;flex-direction:column}}.operations-director-v196{background:radial-gradient(circle at top left,rgba(20,184,166,.14),transparent 34%),linear-gradient(135deg,rgba(240,253,250,.95),rgba(248,250,252,.98));color:#12352f;display:grid;grid-gap:18px;gap:18px;min-height:100vh;padding:24px}.operations-director-hero-v196{align-items:stretch;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(220px,300px)}.operations-director-hero-v196>aside,.operations-director-hero-v196>div,.operations-director-kpis-v196 article,.operations-director-panel-v196{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(255,255,255,.82);border:1px solid rgba(15,118,110,.12);border-radius:22px;box-shadow:0 18px 45px rgba(15,118,110,.1)}.operations-director-hero-v196>div{padding:26px}.operations-director-hero-v196 h1{color:#0f3d36;font-size:clamp(2rem,4vw,3.6rem);letter-spacing:0;line-height:1;margin:6px 0 10px}.operations-director-hero-v196 p{color:#48645f;font-size:1rem;font-weight:750;margin:0;max-width:880px}.operations-director-hero-v196>aside{align-content:center;display:grid;grid-gap:6px;gap:6px;padding:22px;text-align:center}.operations-director-hero-v196 aside strong{color:#0f766e;font-size:2rem}.operations-director-hero-v196 aside.alto strong,.operations-director-hero-v196 aside.critico strong{color:#dc2626}.operations-director-hero-v196 aside.medio strong{color:#b45309}.operations-director-hero-v196 aside small,.operations-director-hero-v196 aside span{color:#55716b;font-weight:850}.operations-director-kpis-v196{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(6,minmax(0,1fr))}.operations-director-kpis-v196 article{padding:18px}.operations-director-kpis-v196 strong{color:#0f766e;display:block;font-size:1.55rem}.operations-director-kpis-v196 span{color:#48645f;font-size:.82rem;font-weight:850}.operations-director-grid-v196{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.operations-director-panel-v196{display:grid;grid-gap:14px;gap:14px;padding:18px}.operations-director-panel-v196.wide{grid-column:1/-1}.operations-director-panel-v196 h2{color:#12352f;font-size:1.05rem;margin:0}.operations-director-list-v196{display:grid;grid-gap:10px;gap:10px}.operations-director-channels-v196,.operations-director-list-v196.compact{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.operations-director-channels-v196 article,.operations-director-item-v196{background:rgba(255,255,255,.72);border:1px solid rgba(15,118,110,.1);border-radius:16px;display:grid;grid-gap:7px;gap:7px;padding:12px}.operations-director-item-v196 header{align-items:center;display:flex;gap:10px;justify-content:space-between}.operations-director-channels-v196 span,.operations-director-item-v196 span{border-radius:999px;display:inline-flex;font-size:.72rem;font-weight:900;padding:5px 9px;text-transform:uppercase}.operations-director-channels-v196 span,.operations-director-item-v196.bajo span,.operations-director-item-v196.informativo span{background:rgba(14,165,233,.14);color:#0369a1}.operations-director-item-v196.medio span{background:rgba(250,204,21,.2);color:#92400e}.operations-director-item-v196.alto span{background:rgba(249,115,22,.18);color:#c2410c}.operations-director-item-v196.critico span{background:rgba(248,113,113,.2);color:#b91c1c}.operations-director-channels-v196 strong,.operations-director-item-v196 strong{color:#12352f}.operations-director-channels-v196 p,.operations-director-empty-v196,.operations-director-item-v196 p,.operations-director-item-v196 small,.operations-director-item-v196 time{color:#55716b;font-size:.84rem;font-weight:760;margin:0}@media (max-width:1180px){.operations-director-channels-v196,.operations-director-grid-v196,.operations-director-hero-v196,.operations-director-kpis-v196,.operations-director-list-v196.compact{grid-template-columns:1fr}}@media (max-width:720px){.operations-director-v196{padding:14px}.operations-director-item-v196 header{align-items:flex-start;flex-direction:column}}.commercial-hub-v210{background:radial-gradient(circle at top left,rgba(16,185,129,.16),transparent 32%),radial-gradient(circle at bottom right,rgba(14,116,144,.12),transparent 34%),linear-gradient(135deg,rgba(241,250,247,.98),rgba(248,250,252,.98));color:#12352f;display:grid;grid-gap:18px;gap:18px;min-height:100vh;padding:24px}.commercial-hub-hero-v210{align-items:stretch;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(240px,330px)}.commercial-hub-alerts-v210>div,.commercial-hub-hero-v210>aside,.commercial-hub-hero-v210>div,.commercial-hub-kpis-v210 article,.commercial-hub-readiness-v210,.commercial-hub-section-v210,.commercial-hub-table-panel-v210{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,rgba(255,255,255,.9),rgba(240,253,250,.72));border:1px solid rgba(15,118,110,.12);border-radius:24px;box-shadow:0 24px 60px rgba(15,118,110,.1)}.commercial-hub-hero-v210>div{padding:28px}.commercial-hub-hero-v210 h1{color:#0f3d36;font-size:clamp(2rem,4vw,3.8rem);letter-spacing:0;line-height:1;margin:8px 0 12px;max-width:980px}.commercial-hub-hero-v210 p{color:#496760;font-size:1rem;font-weight:760;margin:0;max-width:980px}.commercial-hub-hero-v210>aside{align-content:center;display:grid;grid-gap:7px;gap:7px;padding:24px;text-align:center}.commercial-hub-hero-v210 aside strong{color:#047857;font-size:2rem}.commercial-hub-hero-v210 aside small,.commercial-hub-hero-v210 aside span{color:#55716b;font-weight:850}.commercial-hub-kpis-v210{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(8,minmax(0,1fr))}.commercial-hub-kpis-v210 article{min-height:102px;padding:17px}.commercial-hub-kpis-v210 span{color:#55716b;display:block;font-size:.78rem;font-weight:900;line-height:1.25}.commercial-hub-kpis-v210 strong{color:#0f766e;display:block;font-size:1.38rem;line-height:1.05;margin-top:10px}.commercial-hub-section-v210,.commercial-hub-table-panel-v210{display:grid;grid-gap:16px;gap:16px;padding:20px}.commercial-hub-section-v210>header,.commercial-hub-table-panel-v210>header{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}.commercial-hub-alerts-v210 h2,.commercial-hub-readiness-v210 h2,.commercial-hub-section-v210 h2,.commercial-hub-table-panel-v210 h2{color:#12352f;font-size:1.15rem;letter-spacing:0;margin:4px 0 0}.commercial-hub-table-panel-v210>header>strong{background:rgba(16,185,129,.12);border-radius:999px;color:#047857;font-size:.8rem;padding:8px 12px}.commercial-hub-table-v210{display:grid;grid-gap:8px;gap:8px;min-width:920px}.commercial-hub-table-panel-v210{overflow-x:auto}.commercial-hub-table-heading-v210,.commercial-hub-table-v210 article{display:grid;grid-gap:12px;gap:12px;grid-template-columns:1.35fr .85fr .9fr .8fr .95fr 1.55fr .55fr}.commercial-hub-table-heading-v210{color:#60746f;font-size:.72rem;font-weight:950;padding:0 12px;text-transform:uppercase}.commercial-hub-table-v210 article{align-items:center;background:rgba(255,255,255,.74);border:1px solid rgba(15,118,110,.1);border-radius:18px;padding:12px}.commercial-hub-table-v210 article div{display:grid;grid-gap:3px;gap:3px}.commercial-hub-table-v210 article strong{color:#12352f}.commercial-hub-table-v210 article p,.commercial-hub-table-v210 article small,.commercial-hub-table-v210 article span{color:#55716b;font-size:.82rem;font-weight:760;margin:0}.commercial-hub-pill-v210,.commercial-hub-table-v210 article b{border-radius:999px;display:inline-flex;font-size:.72rem;font-style:normal;font-weight:950;justify-content:center;padding:6px 9px;text-transform:uppercase}.commercial-hub-pill-v210.contacted,.commercial-hub-pill-v210.prospect{background:rgba(14,165,233,.14);color:#0369a1}.commercial-hub-pill-v210.demo-done,.commercial-hub-pill-v210.demo-scheduled,.commercial-hub-pill-v210.proposal-sent{background:rgba(245,158,11,.16);color:#92400e}.commercial-hub-pill-v210.negotiation{background:rgba(124,58,237,.14);color:#6d28d9}.commercial-hub-pill-v210.won{background:rgba(16,185,129,.16);color:#047857}.commercial-hub-pill-v210.lost{background:rgba(248,113,113,.16);color:#b91c1c}.commercial-hub-table-v210 article b.low{background:rgba(16,185,129,.14);color:#047857}.commercial-hub-table-v210 article b.medium{background:rgba(245,158,11,.16);color:#92400e}.commercial-hub-table-v210 article b.high{background:rgba(249,115,22,.16);color:#c2410c}.commercial-hub-table-v210 article b.critical{background:rgba(248,113,113,.18);color:#b91c1c}.commercial-hub-agent-grid-v210,.commercial-hub-provider-grid-v210{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.commercial-hub-agent-grid-v210 article,.commercial-hub-provider-grid-v210 article{background:rgba(255,255,255,.74);border:1px solid rgba(15,118,110,.1);border-radius:20px;display:grid;grid-gap:14px;gap:14px;padding:16px}.commercial-hub-agent-grid-v210 header,.commercial-hub-provider-grid-v210 header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.commercial-hub-agent-grid-v210 header div,.commercial-hub-provider-grid-v210 header div{display:grid;grid-gap:4px;gap:4px}.commercial-hub-agent-grid-v210 header strong,.commercial-hub-provider-grid-v210 header strong{color:#12352f}.commercial-hub-agent-grid-v210 header span,.commercial-hub-provider-grid-v210 header span,.commercial-hub-provider-grid-v210>article>p{color:#55716b;font-size:.84rem;font-weight:760;margin:0}.commercial-hub-agent-grid-v210 header b,.commercial-hub-provider-grid-v210 header b{background:rgba(16,185,129,.12);border-radius:999px;color:#047857;font-size:.78rem;padding:7px 10px}.commercial-hub-provider-grid-v210 article.error header b{background:rgba(248,113,113,.18);color:#b91c1c}.commercial-hub-provider-grid-v210 article.not-configured header b,.commercial-hub-provider-grid-v210 article.pending header b{background:rgba(245,158,11,.16);color:#92400e}.commercial-hub-agent-grid-v210 article>div,.commercial-hub-provider-grid-v210 article>div{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.commercial-hub-agent-grid-v210 p,.commercial-hub-provider-grid-v210 p{background:rgba(240,253,250,.58);border-radius:14px;display:grid;grid-gap:3px;gap:3px;margin:0;padding:10px}.commercial-hub-agent-grid-v210 p span,.commercial-hub-provider-grid-v210 p span{color:#60746f;font-size:.72rem;font-weight:900}.commercial-hub-agent-grid-v210 p strong,.commercial-hub-provider-grid-v210 p strong{color:#0f766e;font-size:.95rem}.commercial-hub-alerts-v210{display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.commercial-hub-alerts-v210>div{display:grid;grid-gap:14px;gap:14px;padding:20px}.commercial-hub-alerts-v210>div>div{display:grid;grid-gap:10px;gap:10px}.commercial-hub-alerts-v210 article{background:rgba(255,255,255,.74);border:1px solid rgba(15,118,110,.1);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:13px}.commercial-hub-alerts-v210 article strong{color:#12352f}.commercial-hub-alerts-v210 article p,.commercial-hub-alerts-v210 article small{color:#55716b;font-size:.84rem;font-weight:760;margin:0}.commercial-hub-alerts-v210 article header{display:grid;grid-gap:8px;gap:8px}.commercial-hub-alerts-v210 article header span{border-radius:999px;display:inline-flex;font-size:.72rem;font-weight:950;padding:6px 9px;width:-moz-fit-content;width:fit-content}.commercial-hub-alerts-v210 article.alta header span,.commercial-hub-alerts-v210 article.critica header span{background:rgba(248,113,113,.16);color:#b91c1c}.commercial-hub-alerts-v210 article.media header span{background:rgba(245,158,11,.16);color:#92400e}.commercial-hub-alerts-v210 article.baja header span{background:rgba(16,185,129,.14);color:#047857}.commercial-hub-readiness-v210{align-items:center;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);padding:22px}.commercial-hub-readiness-v210 p{color:#55716b;font-weight:760;margin:8px 0 0}.commercial-hub-readiness-v210 ul{display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-end;list-style:none;margin:0;padding:0}.commercial-hub-readiness-v210 li{background:rgba(16,185,129,.12);border-radius:999px;color:#047857;font-size:.78rem;font-weight:950;padding:8px 11px}@media (prefers-color-scheme:dark){.commercial-hub-v210{background:radial-gradient(circle at top left,rgba(16,185,129,.18),transparent 32%),radial-gradient(circle at bottom right,rgba(20,184,166,.12),transparent 34%),linear-gradient(135deg,#071a17,#0c1517);color:#d8f7ef}.commercial-hub-alerts-v210>div,.commercial-hub-hero-v210>aside,.commercial-hub-hero-v210>div,.commercial-hub-kpis-v210 article,.commercial-hub-readiness-v210,.commercial-hub-section-v210,.commercial-hub-table-panel-v210{background:linear-gradient(145deg,rgba(10,31,28,.86),rgba(8,24,28,.72));border-color:rgba(94,234,212,.14);box-shadow:0 24px 60px rgba(0,0,0,.28)}.commercial-hub-agent-grid-v210 header strong,.commercial-hub-alerts-v210 article strong,.commercial-hub-alerts-v210 h2,.commercial-hub-hero-v210 h1,.commercial-hub-provider-grid-v210 header strong,.commercial-hub-readiness-v210 h2,.commercial-hub-section-v210 h2,.commercial-hub-table-panel-v210 h2,.commercial-hub-table-v210 article strong{color:#ecfdf5}.commercial-hub-agent-grid-v210 header span,.commercial-hub-alerts-v210 article p,.commercial-hub-alerts-v210 article small,.commercial-hub-hero-v210 aside small,.commercial-hub-hero-v210 aside span,.commercial-hub-hero-v210 p,.commercial-hub-kpis-v210 span,.commercial-hub-provider-grid-v210 header span,.commercial-hub-provider-grid-v210>article>p,.commercial-hub-readiness-v210 p,.commercial-hub-table-v210 article p,.commercial-hub-table-v210 article small,.commercial-hub-table-v210 article span{color:#a7c7bf}.commercial-hub-agent-grid-v210 article,.commercial-hub-alerts-v210 article,.commercial-hub-provider-grid-v210 article,.commercial-hub-table-v210 article{background:rgba(8,29,26,.72);border-color:rgba(94,234,212,.12)}.commercial-hub-agent-grid-v210 p,.commercial-hub-provider-grid-v210 p{background:rgba(5,46,42,.54)}}@media (max-width:1240px){.commercial-hub-kpis-v210{grid-template-columns:repeat(4,minmax(0,1fr))}.commercial-hub-agent-grid-v210,.commercial-hub-provider-grid-v210{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.commercial-hub-alerts-v210,.commercial-hub-hero-v210,.commercial-hub-readiness-v210{grid-template-columns:1fr}.commercial-hub-readiness-v210 ul{justify-content:flex-start}}@media (max-width:720px){.commercial-hub-v210{padding:14px}.commercial-hub-agent-grid-v210,.commercial-hub-agent-grid-v210 article>div,.commercial-hub-kpis-v210,.commercial-hub-provider-grid-v210,.commercial-hub-provider-grid-v210 article>div{grid-template-columns:1fr}.commercial-hub-section-v210>header,.commercial-hub-table-panel-v210>header{align-items:flex-start;flex-direction:column}}.integrations-center-v211{background:radial-gradient(circle at 8% 0,rgba(14,165,233,.14),transparent 28%),radial-gradient(circle at 95% 14%,rgba(16,185,129,.14),transparent 30%),linear-gradient(135deg,rgba(248,250,252,.98),rgba(240,253,250,.96));color:#12352f;display:grid;grid-gap:18px;gap:18px;min-height:100vh;padding:24px}.integrations-center-hero-v211{align-items:stretch;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(230px,320px)}.integrations-center-alerts-v211>div,.integrations-center-dynamic-v211,.integrations-center-hero-v211>aside,.integrations-center-hero-v211>div,.integrations-center-kpis-v211 article,.integrations-center-readiness-v211,.integrations-center-section-v211{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,rgba(255,255,255,.9),rgba(240,253,250,.74));border:1px solid rgba(15,118,110,.12);border-radius:24px;box-shadow:0 24px 60px rgba(15,118,110,.1)}.integrations-center-hero-v211>div{padding:28px}.integrations-center-hero-v211 h1{color:#0f3d36;font-size:clamp(2rem,4vw,3.8rem);letter-spacing:0;line-height:1;margin:8px 0 12px;max-width:980px}.integrations-center-hero-v211 p{color:#496760;font-size:1rem;font-weight:760;margin:0;max-width:980px}.integrations-center-hero-v211>aside{align-content:center;display:grid;grid-gap:7px;gap:7px;padding:24px;text-align:center}.integrations-center-hero-v211 aside strong{color:#0f766e;font-size:2.4rem}.integrations-center-hero-v211 aside small,.integrations-center-hero-v211 aside span{color:#55716b;font-weight:850}.integrations-center-kpis-v211{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(5,minmax(0,1fr))}.integrations-center-kpis-v211 article{min-height:104px;padding:17px}.integrations-center-kpis-v211 span{color:#55716b;display:block;font-size:.78rem;font-weight:900;line-height:1.25}.integrations-center-kpis-v211 strong{color:#0f766e;display:block;font-size:1.35rem;line-height:1.05;margin-top:10px}.integrations-center-section-v211{display:grid;grid-gap:16px;gap:16px;padding:20px}.integrations-center-dynamic-v211>header,.integrations-center-section-v211>header{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}.integrations-center-alerts-v211 h2,.integrations-center-dynamic-v211 h2,.integrations-center-readiness-v211 h2,.integrations-center-section-v211 h2{color:#12352f;font-size:1.13rem;letter-spacing:0;margin:4px 0 0}.integrations-center-section-v211>header>strong{background:rgba(14,165,233,.12);border-radius:999px;color:#0369a1;font-size:.78rem;padding:8px 12px}.integrations-center-dynamic-v211{display:grid;grid-gap:16px;gap:16px;padding:20px}.integrations-center-dynamic-v211>header>strong{background:rgba(16,185,129,.12);border-radius:999px;color:#047857;font-size:.78rem;padding:8px 12px}.integrations-center-history-v211,.integrations-center-principles-v211{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.integrations-center-history-v211{grid-template-columns:repeat(3,minmax(0,1fr))}.integrations-center-history-v211 article,.integrations-center-principles-v211 article{background:rgba(255,255,255,.76);border:1px solid rgba(15,118,110,.1);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:13px}.integrations-center-history-v211 article strong,.integrations-center-principles-v211 article strong{color:#12352f}.integrations-center-history-v211 article p,.integrations-center-history-v211 article small,.integrations-center-principles-v211 article p{color:#55716b;font-size:.84rem;font-weight:760;margin:0}.integrations-center-history-v211 article header{align-items:center;display:flex;gap:10px;justify-content:space-between}.integrations-center-history-v211 article header span{background:rgba(14,165,233,.12);border-radius:999px;color:#0369a1;font-size:.7rem;font-weight:950;padding:5px 8px;text-transform:uppercase}.integrations-center-grid-v211{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.integrations-center-provider-v211{background:rgba(255,255,255,.76);border:1px solid rgba(15,118,110,.1);border-radius:20px;display:grid;grid-gap:13px;gap:13px;padding:16px}.integrations-center-provider-v211 header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.integrations-center-provider-v211 header div{display:grid;grid-gap:4px;gap:4px}.integrations-center-provider-v211 strong{color:#12352f}.integrations-center-provider-v211 header span,.integrations-center-provider-v211 p,.integrations-center-provider-v211 small{color:#55716b;font-size:.84rem;font-weight:760;margin:0}.integrations-center-provider-v211 header b{border-radius:999px;font-size:.72rem;padding:7px 10px;text-transform:uppercase}.integrations-center-provider-v211.connected header b{background:rgba(16,185,129,.16);color:#047857}.integrations-center-provider-v211.disconnected header b,.integrations-center-provider-v211.pending header b{background:rgba(245,158,11,.16);color:#92400e}.integrations-center-provider-v211.warning header b{background:rgba(249,115,22,.18);color:#c2410c}.integrations-center-provider-v211.error header b{background:rgba(248,113,113,.18);color:#b91c1c}.integrations-center-provider-v211 dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.integrations-center-provider-v211 dl div{background:rgba(240,253,250,.58);border-radius:14px;display:grid;grid-gap:3px;gap:3px;padding:10px}.integrations-center-provider-v211 dt{color:#60746f;font-size:.72rem;font-weight:900}.integrations-center-provider-v211 dd{color:#0f766e;font-size:.9rem;font-weight:900;margin:0}.integrations-center-lifecycle-chip-v211{background:rgba(14,165,233,.08);border:1px solid rgba(14,165,233,.12);border-radius:16px;display:grid;grid-gap:6px;gap:6px;padding:11px}.integrations-center-lifecycle-chip-v211 span{color:#0369a1;font-size:.75rem;font-weight:950;text-transform:uppercase}.integrations-center-lifecycle-chip-v211 p,.integrations-center-lifecycle-chip-v211 small{color:#55716b;font-size:.8rem;font-weight:760;margin:0}.integrations-center-alerts-v211{display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.integrations-center-alerts-v211>div{display:grid;grid-gap:14px;gap:14px;padding:20px}.integrations-center-alerts-v211>div>div{display:grid;grid-gap:10px;gap:10px}.integrations-center-alerts-v211 article{background:rgba(255,255,255,.76);border:1px solid rgba(15,118,110,.1);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:13px}.integrations-center-alerts-v211 article strong{color:#12352f}.integrations-center-alerts-v211 article p{color:#55716b;font-size:.84rem;font-weight:760;margin:0}.integrations-center-alerts-v211 article header{display:grid;grid-gap:8px;gap:8px}.integrations-center-alerts-v211 article header span{border-radius:999px;display:inline-flex;font-size:.72rem;font-weight:950;padding:6px 9px;width:-moz-fit-content;width:fit-content}.integrations-center-alerts-v211 article.alta header span,.integrations-center-alerts-v211 article.critica header span{background:rgba(248,113,113,.16);color:#b91c1c}.integrations-center-alerts-v211 article.media header span{background:rgba(245,158,11,.16);color:#92400e}.integrations-center-alerts-v211 article.baja header span{background:rgba(16,185,129,.14);color:#047857}.integrations-center-readiness-v211{align-items:center;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);padding:22px}.integrations-center-readiness-v211 p{color:#55716b;font-weight:760;margin:8px 0 0}.integrations-center-readiness-v211 ul{display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-end;list-style:none;margin:0;padding:0}.integrations-center-readiness-v211 li{background:rgba(14,165,233,.12);border-radius:999px;color:#0369a1;font-size:.78rem;font-weight:950;padding:8px 11px}@media (prefers-color-scheme:dark){.integrations-center-v211{background:radial-gradient(circle at 8% 0,rgba(14,165,233,.16),transparent 28%),radial-gradient(circle at 95% 14%,rgba(16,185,129,.16),transparent 30%),linear-gradient(135deg,#061619,#0c1517);color:#d8f7ef}.integrations-center-alerts-v211>div,.integrations-center-dynamic-v211,.integrations-center-hero-v211>aside,.integrations-center-hero-v211>div,.integrations-center-kpis-v211 article,.integrations-center-readiness-v211,.integrations-center-section-v211{background:linear-gradient(145deg,rgba(8,27,32,.86),rgba(7,25,24,.72));border-color:rgba(94,234,212,.14);box-shadow:0 24px 60px rgba(0,0,0,.28)}.integrations-center-alerts-v211 article strong,.integrations-center-alerts-v211 h2,.integrations-center-dynamic-v211 h2,.integrations-center-hero-v211 h1,.integrations-center-history-v211 article strong,.integrations-center-principles-v211 article strong,.integrations-center-provider-v211 strong,.integrations-center-readiness-v211 h2,.integrations-center-section-v211 h2{color:#ecfdf5}.integrations-center-alerts-v211 article p,.integrations-center-hero-v211 aside small,.integrations-center-hero-v211 aside span,.integrations-center-hero-v211 p,.integrations-center-history-v211 article p,.integrations-center-history-v211 article small,.integrations-center-kpis-v211 span,.integrations-center-lifecycle-chip-v211 p,.integrations-center-lifecycle-chip-v211 small,.integrations-center-principles-v211 article p,.integrations-center-provider-v211 header span,.integrations-center-provider-v211 p,.integrations-center-provider-v211 small,.integrations-center-readiness-v211 p{color:#a7c7bf}.integrations-center-alerts-v211 article,.integrations-center-history-v211 article,.integrations-center-principles-v211 article,.integrations-center-provider-v211{background:rgba(8,29,32,.72);border-color:rgba(94,234,212,.12)}.integrations-center-provider-v211 dl div{background:rgba(5,46,42,.54)}.integrations-center-lifecycle-chip-v211{background:rgba(8,47,73,.36);border-color:rgba(125,211,252,.12)}}@media (max-width:1240px){.integrations-center-kpis-v211{grid-template-columns:repeat(3,minmax(0,1fr))}.integrations-center-grid-v211,.integrations-center-history-v211,.integrations-center-principles-v211{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.integrations-center-alerts-v211,.integrations-center-hero-v211,.integrations-center-readiness-v211{grid-template-columns:1fr}.integrations-center-readiness-v211 ul{justify-content:flex-start}}@media (max-width:720px){.integrations-center-v211{padding:14px}.integrations-center-grid-v211,.integrations-center-history-v211,.integrations-center-kpis-v211,.integrations-center-principles-v211,.integrations-center-provider-v211 dl{grid-template-columns:1fr}.integrations-center-dynamic-v211>header,.integrations-center-section-v211>header{align-items:flex-start;flex-direction:column}}.lifecycle-audit-v212{background:radial-gradient(circle at 6% 4%,rgba(16,185,129,.16),transparent 28%),radial-gradient(circle at 94% 10%,rgba(14,165,233,.13),transparent 32%),linear-gradient(135deg,rgba(248,250,252,.98),rgba(240,253,250,.95));color:#12352f;display:grid;grid-gap:18px;gap:18px;min-height:100vh;padding:24px}.lifecycle-audit-hero-v212{align-items:stretch;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(230px,320px)}.lifecycle-audit-hero-v212>aside,.lifecycle-audit-hero-v212>div,.lifecycle-audit-kpis-v212 article,.lifecycle-audit-readiness-v212,.lifecycle-audit-side-v212 section,.lifecycle-audit-table-panel-v212,.lifecycle-audit-timeline-v212{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,rgba(255,255,255,.91),rgba(240,253,250,.74));border:1px solid rgba(15,118,110,.12);border-radius:24px;box-shadow:0 24px 60px rgba(15,118,110,.1)}.lifecycle-audit-hero-v212>div{padding:28px}.lifecycle-audit-hero-v212 h1{color:#0f3d36;font-size:clamp(2rem,4vw,3.7rem);letter-spacing:0;line-height:1;margin:8px 0 12px;max-width:980px}.lifecycle-audit-hero-v212 p{color:#496760;font-size:1rem;font-weight:760;margin:0;max-width:980px}.lifecycle-audit-hero-v212>aside{align-content:center;display:grid;grid-gap:7px;gap:7px;padding:24px;text-align:center}.lifecycle-audit-hero-v212 aside strong{color:#0f766e;font-size:2.4rem}.lifecycle-audit-hero-v212 aside small,.lifecycle-audit-hero-v212 aside span{color:#55716b;font-weight:850}.lifecycle-audit-kpis-v212{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(6,minmax(0,1fr))}.lifecycle-audit-kpis-v212 article{min-height:104px;padding:17px}.lifecycle-audit-kpis-v212 span{color:#55716b;display:block;font-size:.78rem;font-weight:900;line-height:1.25}.lifecycle-audit-kpis-v212 strong{color:#0f766e;display:block;font-size:1.45rem;line-height:1.05;margin-top:10px}.lifecycle-audit-side-v212 section,.lifecycle-audit-table-panel-v212,.lifecycle-audit-timeline-v212{display:grid;grid-gap:16px;gap:16px;padding:20px}.lifecycle-audit-table-panel-v212>header,.lifecycle-audit-timeline-v212>header{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}.lifecycle-audit-readiness-v212 h2,.lifecycle-audit-side-v212 h2,.lifecycle-audit-table-panel-v212 h2,.lifecycle-audit-timeline-v212 h2{color:#12352f;font-size:1.13rem;letter-spacing:0;margin:4px 0 0}.lifecycle-audit-table-panel-v212>header>strong,.lifecycle-audit-timeline-v212>header>strong{background:rgba(16,185,129,.12);border-radius:999px;color:#047857;font-size:.78rem;padding:8px 12px}.lifecycle-audit-table-v212{display:grid;grid-gap:8px;gap:8px;overflow-x:auto}.lifecycle-audit-heading-v212,.lifecycle-audit-table-v212 article{display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(210px,1.4fr) 112px minmax(150px,.9fr) minmax(150px,.9fr) 142px 88px minmax(240px,1.6fr);min-width:1180px}.lifecycle-audit-heading-v212{color:#64748b;font-size:.72rem;font-weight:950;padding:0 12px;text-transform:uppercase}.lifecycle-audit-table-v212 article{align-items:center;background:rgba(255,255,255,.78);border:1px solid rgba(15,118,110,.09);border-radius:18px;padding:12px}.lifecycle-audit-table-v212 article div{display:grid;grid-gap:4px;gap:4px}.lifecycle-audit-table-v212 strong{color:#12352f}.lifecycle-audit-table-v212 p,.lifecycle-audit-table-v212 small,.lifecycle-audit-table-v212 span,.lifecycle-audit-table-v212 time{color:#55716b;font-size:.82rem;font-weight:760;margin:0}.lifecycle-audit-pill-v212,.lifecycle-audit-table-v212 b{border-radius:999px;display:inline-flex;font-size:.72rem;font-weight:950;justify-content:center;padding:7px 10px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.lifecycle-audit-pill-v212.active,.lifecycle-audit-pill-v212.reopened{background:rgba(16,185,129,.16);color:#047857}.lifecycle-audit-pill-v212.transferred,.lifecycle-audit-pill-v212.under-review{background:rgba(14,165,233,.14);color:#0369a1}.lifecycle-audit-pill-v212.replaced,.lifecycle-audit-pill-v212.suspended{background:rgba(245,158,11,.16);color:#92400e}.lifecycle-audit-pill-v212.archived,.lifecycle-audit-pill-v212.closed,.lifecycle-audit-pill-v212.inactive{background:rgba(100,116,139,.14);color:#475569}.lifecycle-audit-table-v212 b.low{background:rgba(16,185,129,.14);color:#047857}.lifecycle-audit-table-v212 b.medium{background:rgba(245,158,11,.16);color:#92400e}.lifecycle-audit-table-v212 b.high{background:rgba(249,115,22,.16);color:#c2410c}.lifecycle-audit-table-v212 b.critical{background:rgba(248,113,113,.18);color:#b91c1c}.lifecycle-audit-workspace-v212{align-items:start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr)}.lifecycle-audit-side-v212 section>div,.lifecycle-audit-timeline-v212>div{display:grid;grid-gap:10px;gap:10px}.lifecycle-audit-side-v212 article,.lifecycle-audit-timeline-v212 article{background:rgba(255,255,255,.76);border:1px solid rgba(15,118,110,.1);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:13px}.lifecycle-audit-side-v212 article header,.lifecycle-audit-timeline-v212 article header{display:flex;gap:10px;justify-content:space-between}.lifecycle-audit-side-v212 article header span,.lifecycle-audit-timeline-v212 article header span{border-radius:999px;display:inline-flex;font-size:.72rem;font-weight:950;padding:6px 9px;width:-moz-fit-content;width:fit-content}.lifecycle-audit-timeline-v212 article header span{background:rgba(14,165,233,.12);color:#0369a1}.lifecycle-audit-side-v212 article strong,.lifecycle-audit-timeline-v212 article strong{color:#12352f}.lifecycle-audit-side-v212 article p,.lifecycle-audit-timeline-v212 article p,.lifecycle-audit-timeline-v212 article small,.lifecycle-audit-timeline-v212 article time{color:#55716b;font-size:.84rem;font-weight:760;margin:0}.lifecycle-audit-side-v212{display:grid;grid-gap:18px;gap:18px}.lifecycle-audit-side-v212 article.alta header span,.lifecycle-audit-side-v212 article.critica header span{background:rgba(248,113,113,.16);color:#b91c1c}.lifecycle-audit-side-v212 article.media header span{background:rgba(245,158,11,.16);color:#92400e}.lifecycle-audit-readiness-v212{align-items:center;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);padding:22px}.lifecycle-audit-readiness-v212 p{color:#55716b;font-weight:760;margin:8px 0 0}.lifecycle-audit-readiness-v212 ul{display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-end;list-style:none;margin:0;padding:0}.lifecycle-audit-readiness-v212 li{background:rgba(14,165,233,.12);border-radius:999px;color:#0369a1;font-size:.78rem;font-weight:950;padding:8px 11px}@media (prefers-color-scheme:dark){.lifecycle-audit-v212{background:radial-gradient(circle at 6% 4%,rgba(16,185,129,.18),transparent 28%),radial-gradient(circle at 94% 10%,rgba(14,165,233,.16),transparent 32%),linear-gradient(135deg,#061619,#0c1517);color:#d8f7ef}.lifecycle-audit-hero-v212>aside,.lifecycle-audit-hero-v212>div,.lifecycle-audit-kpis-v212 article,.lifecycle-audit-readiness-v212,.lifecycle-audit-side-v212 section,.lifecycle-audit-table-panel-v212,.lifecycle-audit-timeline-v212{background:linear-gradient(145deg,rgba(8,27,32,.86),rgba(7,25,24,.72));border-color:rgba(94,234,212,.14);box-shadow:0 24px 60px rgba(0,0,0,.28)}.lifecycle-audit-hero-v212 h1,.lifecycle-audit-readiness-v212 h2,.lifecycle-audit-side-v212 article strong,.lifecycle-audit-side-v212 h2,.lifecycle-audit-table-panel-v212 h2,.lifecycle-audit-table-v212 strong,.lifecycle-audit-timeline-v212 article strong,.lifecycle-audit-timeline-v212 h2{color:#ecfdf5}.lifecycle-audit-hero-v212 aside small,.lifecycle-audit-hero-v212 aside span,.lifecycle-audit-hero-v212 p,.lifecycle-audit-kpis-v212 span,.lifecycle-audit-readiness-v212 p,.lifecycle-audit-side-v212 article p,.lifecycle-audit-table-v212 p,.lifecycle-audit-table-v212 small,.lifecycle-audit-table-v212 span,.lifecycle-audit-table-v212 time,.lifecycle-audit-timeline-v212 article p,.lifecycle-audit-timeline-v212 article small,.lifecycle-audit-timeline-v212 article time{color:#a7c7bf}.lifecycle-audit-side-v212 article,.lifecycle-audit-table-v212 article,.lifecycle-audit-timeline-v212 article{background:rgba(8,29,32,.72);border-color:rgba(94,234,212,.12)}}@media (max-width:1240px){.lifecycle-audit-kpis-v212{grid-template-columns:repeat(3,minmax(0,1fr))}.lifecycle-audit-workspace-v212{grid-template-columns:1fr}}@media (max-width:900px){.lifecycle-audit-hero-v212,.lifecycle-audit-readiness-v212{grid-template-columns:1fr}.lifecycle-audit-readiness-v212 ul{justify-content:flex-start}}@media (max-width:720px){.lifecycle-audit-v212{padding:14px}.lifecycle-audit-kpis-v212{grid-template-columns:1fr}.lifecycle-audit-table-panel-v212>header,.lifecycle-audit-timeline-v212>header{align-items:flex-start;flex-direction:column}}.workspace-center-v213{background:radial-gradient(circle at 9% 0,rgba(14,165,233,.14),transparent 28%),radial-gradient(circle at 92% 12%,rgba(16,185,129,.16),transparent 32%),linear-gradient(135deg,rgba(248,250,252,.98),rgba(240,253,250,.96));color:#12352f;display:grid;grid-gap:18px;gap:18px;min-height:100vh;padding:24px}.workspace-center-hero-v213{align-items:stretch;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(230px,320px)}.workspace-center-hero-v213>aside,.workspace-center-hero-v213>div,.workspace-center-kpis-v213 article,.workspace-center-layouts-v213,.workspace-center-multiscreen-v213,.workspace-center-profiles-v213,.workspace-center-readiness-v213,.workspace-center-recommendations-v213,.workspace-center-section-v213{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,rgba(255,255,255,.91),rgba(240,253,250,.74));border:1px solid rgba(15,118,110,.12);border-radius:24px;box-shadow:0 24px 60px rgba(15,118,110,.1)}.workspace-center-hero-v213>div{padding:28px}.workspace-center-hero-v213 h1{color:#0f3d36;font-size:clamp(2rem,4vw,3.7rem);letter-spacing:0;line-height:1;margin:8px 0 12px;max-width:980px}.workspace-center-hero-v213 p{color:#496760;font-size:1rem;font-weight:760;margin:0;max-width:980px}.workspace-center-hero-v213>aside{align-content:center;display:grid;grid-gap:7px;gap:7px;padding:24px;text-align:center}.workspace-center-hero-v213 aside strong{color:#0f766e;font-size:2.4rem}.workspace-center-hero-v213 aside small,.workspace-center-hero-v213 aside span{color:#55716b;font-weight:850}.workspace-center-kpis-v213{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.workspace-center-kpis-v213 article{min-height:104px;padding:17px}.workspace-center-kpis-v213 span{color:#55716b;display:block;font-size:.78rem;font-weight:900;line-height:1.25}.workspace-center-kpis-v213 strong{color:#0f766e;display:block;font-size:1.55rem;line-height:1.05;margin-top:10px}.workspace-center-layouts-v213,.workspace-center-multiscreen-v213,.workspace-center-profiles-v213,.workspace-center-recommendations-v213,.workspace-center-section-v213{display:grid;grid-gap:16px;gap:16px;padding:20px}.workspace-center-layouts-v213>header,.workspace-center-multiscreen-v213>header,.workspace-center-profiles-v213>header,.workspace-center-section-v213>header{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}.workspace-center-layouts-v213 h2,.workspace-center-multiscreen-v213 h2,.workspace-center-profiles-v213 h2,.workspace-center-readiness-v213 h2,.workspace-center-recommendations-v213 h2,.workspace-center-section-v213 h2{color:#12352f;font-size:1.13rem;letter-spacing:0;margin:4px 0 0}.workspace-center-layouts-v213>header>strong,.workspace-center-profiles-v213>header>strong,.workspace-center-section-v213>header>strong{background:rgba(16,185,129,.12);border-radius:999px;color:#047857;font-size:.78rem;padding:8px 12px}.workspace-center-layouts-v213>div,.workspace-center-module-grid-v213,.workspace-center-multiscreen-v213>div,.workspace-center-profiles-v213>div{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.workspace-center-layouts-v213>div{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-center-layout-v213,.workspace-center-module-grid-v213 article,.workspace-center-profile-v213,.workspace-center-recommendations-v213 article,.workspace-center-screen-v213{background:rgba(255,255,255,.76);border:1px solid rgba(15,118,110,.1);border-radius:20px;display:grid;grid-gap:12px;gap:12px;padding:16px}.workspace-center-layout-v213 header,.workspace-center-module-grid-v213 header,.workspace-center-profile-v213 header,.workspace-center-recommendations-v213 article header,.workspace-center-screen-v213 header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.workspace-center-layout-v213 header div,.workspace-center-profile-v213 header div{display:grid;grid-gap:4px;gap:4px}.workspace-center-layout-v213 strong,.workspace-center-module-grid-v213 strong,.workspace-center-profile-v213 strong,.workspace-center-recommendations-v213 strong,.workspace-center-screen-v213 strong{color:#12352f}.workspace-center-layout-v213 p,.workspace-center-layout-v213 span,.workspace-center-module-grid-v213 p,.workspace-center-module-grid-v213 small,.workspace-center-module-grid-v213 span,.workspace-center-profile-v213 p,.workspace-center-profile-v213 small,.workspace-center-profile-v213 span,.workspace-center-recommendations-v213 p,.workspace-center-screen-v213 p,.workspace-center-screen-v213 small{color:#55716b;font-size:.84rem;font-weight:760;margin:0}.workspace-center-layout-v213 header b,.workspace-center-profile-v213 header b,.workspace-center-recommendations-v213 article header span{background:rgba(14,165,233,.12);border-radius:999px;color:#0369a1;font-size:.72rem;font-weight:950;padding:7px 10px}.workspace-center-profile-v213 dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr;margin:0}.workspace-center-layout-v213 section div,.workspace-center-profile-v213 dl div{background:rgba(240,253,250,.58);border-radius:14px;display:grid;grid-gap:3px;gap:3px;padding:10px}.workspace-center-profile-v213 dt{color:#60746f;font-size:.72rem;font-weight:900}.workspace-center-profile-v213 dd{color:#0f766e;font-size:.86rem;font-weight:900;margin:0}.workspace-center-layout-v213 footer,.workspace-center-module-grid-v213 footer,.workspace-center-profile-v213 footer,.workspace-center-screen-v213 div{display:flex;flex-wrap:wrap;gap:7px}.workspace-center-layout-v213 footer span,.workspace-center-module-grid-v213 footer small,.workspace-center-profile-v213 footer span,.workspace-center-screen-v213 div span{background:rgba(16,185,129,.12);border-radius:999px;color:#047857;font-size:.72rem;font-weight:900;padding:6px 9px}.workspace-center-layout-v213 section{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-center-layout-v213 section div.center,.workspace-center-layout-v213 section div.secondary-screen{background:rgba(14,165,233,.09)}.workspace-center-layout-v213 section div.floating,.workspace-center-layout-v213 section div.right{background:rgba(245,158,11,.1)}.workspace-center-recommendations-v213{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.workspace-center-recommendations-v213>div:first-child p{color:#55716b;font-weight:760;margin:8px 0 0}.workspace-center-recommendations-v213>div:last-child{display:grid;grid-gap:10px;gap:10px}.workspace-center-recommendations-v213 article.critica header span{background:rgba(248,113,113,.16);color:#b91c1c}.workspace-center-recommendations-v213 article.alta header span{background:rgba(245,158,11,.16);color:#92400e}.workspace-center-recommendations-v213 article.media header span{background:rgba(16,185,129,.14);color:#047857}.workspace-center-readiness-v213{align-items:center;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);padding:22px}.workspace-center-readiness-v213 p{color:#55716b;font-weight:760;margin:8px 0 0}.workspace-center-readiness-v213 ul{display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-end;list-style:none;margin:0;padding:0}.workspace-center-readiness-v213 li{background:rgba(14,165,233,.12);border-radius:999px;color:#0369a1;font-size:.78rem;font-weight:950;padding:8px 11px}@media (prefers-color-scheme:dark){.workspace-center-v213{background:radial-gradient(circle at 9% 0,rgba(14,165,233,.16),transparent 28%),radial-gradient(circle at 92% 12%,rgba(16,185,129,.16),transparent 32%),linear-gradient(135deg,#061619,#0c1517);color:#d8f7ef}.workspace-center-hero-v213>aside,.workspace-center-hero-v213>div,.workspace-center-kpis-v213 article,.workspace-center-layouts-v213,.workspace-center-multiscreen-v213,.workspace-center-profiles-v213,.workspace-center-readiness-v213,.workspace-center-recommendations-v213,.workspace-center-section-v213{background:linear-gradient(145deg,rgba(8,27,32,.86),rgba(7,25,24,.72));border-color:rgba(94,234,212,.14);box-shadow:0 24px 60px rgba(0,0,0,.28)}.workspace-center-hero-v213 h1,.workspace-center-layout-v213 strong,.workspace-center-layouts-v213 h2,.workspace-center-module-grid-v213 strong,.workspace-center-multiscreen-v213 h2,.workspace-center-profile-v213 strong,.workspace-center-profiles-v213 h2,.workspace-center-readiness-v213 h2,.workspace-center-recommendations-v213 h2,.workspace-center-recommendations-v213 strong,.workspace-center-screen-v213 strong,.workspace-center-section-v213 h2{color:#ecfdf5}.workspace-center-hero-v213 aside small,.workspace-center-hero-v213 aside span,.workspace-center-hero-v213 p,.workspace-center-kpis-v213 span,.workspace-center-layout-v213 p,.workspace-center-layout-v213 span,.workspace-center-module-grid-v213 p,.workspace-center-module-grid-v213 small,.workspace-center-module-grid-v213 span,.workspace-center-profile-v213 p,.workspace-center-profile-v213 small,.workspace-center-profile-v213 span,.workspace-center-readiness-v213 p,.workspace-center-recommendations-v213 p,.workspace-center-screen-v213 p,.workspace-center-screen-v213 small{color:#a7c7bf}.workspace-center-layout-v213,.workspace-center-module-grid-v213 article,.workspace-center-profile-v213,.workspace-center-recommendations-v213 article,.workspace-center-screen-v213{background:rgba(8,29,32,.72);border-color:rgba(94,234,212,.12)}.workspace-center-layout-v213 section div,.workspace-center-profile-v213 dl div{background:rgba(5,46,42,.54)}}@media (max-width:1240px){.workspace-center-kpis-v213,.workspace-center-module-grid-v213,.workspace-center-multiscreen-v213>div,.workspace-center-profiles-v213>div{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-center-layouts-v213>div,.workspace-center-recommendations-v213{grid-template-columns:1fr}}@media (max-width:900px){.workspace-center-hero-v213,.workspace-center-readiness-v213{grid-template-columns:1fr}.workspace-center-readiness-v213 ul{justify-content:flex-start}}@media (max-width:720px){.workspace-center-v213{padding:14px}.workspace-center-kpis-v213,.workspace-center-layout-v213 section,.workspace-center-layouts-v213>div,.workspace-center-module-grid-v213,.workspace-center-multiscreen-v213>div,.workspace-center-profiles-v213>div{grid-template-columns:1fr}.workspace-center-layouts-v213>header,.workspace-center-multiscreen-v213>header,.workspace-center-profiles-v213>header,.workspace-center-section-v213>header{align-items:flex-start;flex-direction:column}}.module-symbol-library-v214{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,rgba(255,255,255,.9),rgba(240,253,250,.72));border:1px solid rgba(15,118,110,.12);border-radius:24px;box-shadow:0 24px 60px rgba(15,118,110,.1);display:grid;grid-gap:16px;gap:16px;padding:20px}.module-symbol-library-v214>header{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}.module-symbol-library-v214 h2{color:#12352f;font-size:1.13rem;letter-spacing:0;margin:4px 0 0}.module-symbol-library-v214>header>strong{background:rgba(16,185,129,.12);border-radius:999px;color:#047857;font-size:.78rem;padding:8px 12px}.module-symbol-library-shell-v214{align-items:stretch;display:grid;grid-gap:16px;gap:16px;grid-template-columns:76px minmax(0,1fr)}.module-symbol-rail-v214{align-content:start;background:linear-gradient(180deg,rgba(15,118,110,.08),rgba(14,165,233,.08));border:1px solid rgba(15,118,110,.1);border-radius:24px;display:grid;grid-gap:9px;gap:9px;padding:10px}.module-symbol-rail-v214 button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(255,255,255,.64);border:1px solid rgba(15,118,110,.1);border-radius:18px;box-shadow:0 14px 28px rgba(15,118,110,.07);color:#0f766e;cursor:pointer;display:inline-flex;height:48px;justify-content:center;position:relative;transition:background .16s ease,box-shadow .16s ease,transform .16s ease,border-color .16s ease;width:48px}.module-symbol-rail-v214 button.active,.module-symbol-rail-v214 button:focus-visible,.module-symbol-rail-v214 button:hover{background:rgba(16,185,129,.16);border-color:rgba(15,118,110,.24);box-shadow:0 18px 34px rgba(15,118,110,.14);outline:none;transform:translateX(3px)}.module-symbol-rail-v214 button>span{font-size:.98rem;font-weight:950;line-height:1}.module-symbol-rail-v214 button small{background:rgba(12,74,110,.94);border:1px solid rgba(186,230,253,.18);border-radius:999px;box-shadow:0 14px 30px rgba(15,23,42,.16);color:#ecfeff;font-size:.72rem;font-weight:900;left:58px;opacity:0;padding:7px 10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%) translateX(-4px);transition:opacity .16s ease,transform .16s ease;white-space:nowrap;z-index:6}.module-symbol-rail-v214 button:focus-visible small,.module-symbol-rail-v214 button:hover small{opacity:1;transform:translateY(-50%) translateX(0)}.module-symbol-panel-v214{background:linear-gradient(145deg,rgba(255,255,255,.82),rgba(240,253,250,.6)),radial-gradient(circle at 100% 0,rgba(14,165,233,.08),transparent 30%);border:1px solid rgba(15,118,110,.1);border-radius:24px;display:grid;grid-gap:16px;gap:16px;min-height:270px;padding:18px}.module-symbol-panel-v214>header{align-items:center;display:flex;gap:14px}.module-symbol-panel-mark-v214{align-items:center;background:linear-gradient(145deg,rgba(16,185,129,.24),rgba(14,165,233,.16));border:1px solid rgba(255,255,255,.72);border-radius:22px;box-shadow:0 16px 32px rgba(15,118,110,.14);color:#0f766e;display:inline-flex;font-size:1.25rem;font-weight:950;height:58px;justify-content:center;width:58px}.module-symbol-panel-v214 dd,.module-symbol-panel-v214 dt,.module-symbol-panel-v214 header span,.module-symbol-panel-v214 p{color:#55716b;font-size:.86rem;font-weight:760;margin:0}.module-symbol-panel-v214 h3{color:#12352f;font-size:1.3rem;letter-spacing:0;margin:4px 0 0}.module-symbol-panel-v214 dl{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.module-symbol-panel-v214 dl div{background:rgba(255,255,255,.68);border:1px solid rgba(15,118,110,.09);border-radius:16px;display:grid;grid-gap:5px;gap:5px;padding:11px}.module-symbol-panel-v214 dt{font-size:.72rem;font-weight:950;text-transform:uppercase}.module-symbol-panel-v214 dd{color:#0f766e;font-weight:900}.module-symbol-panel-v214 section{display:flex;flex-wrap:wrap;gap:9px}.module-symbol-panel-v214 section a,.module-symbol-panel-v214 section span{background:rgba(14,165,233,.12);border:1px solid rgba(14,165,233,.12);border-radius:999px;color:#0369a1;font-size:.78rem;font-weight:950;padding:8px 11px;text-decoration:none}.module-symbol-panel-v214 section span{background:rgba(100,116,139,.1);color:#475569}@media (prefers-color-scheme:dark){.module-symbol-library-v214{background:linear-gradient(145deg,rgba(8,27,32,.86),rgba(7,25,24,.72));border-color:rgba(94,234,212,.14);box-shadow:0 24px 60px rgba(0,0,0,.28)}.module-symbol-library-v214 h2,.module-symbol-panel-v214 h3{color:#ecfdf5}.module-symbol-panel-v214,.module-symbol-panel-v214 dl div,.module-symbol-rail-v214{background:rgba(8,29,32,.72);border-color:rgba(94,234,212,.12)}.module-symbol-rail-v214 button{background:rgba(5,46,42,.72);border-color:rgba(94,234,212,.12);color:#5eead4}.module-symbol-panel-mark-v214{background:linear-gradient(145deg,rgba(20,184,166,.28),rgba(14,165,233,.16));border-color:rgba(94,234,212,.18);color:#5eead4}.module-symbol-panel-v214 dd,.module-symbol-panel-v214 dt,.module-symbol-panel-v214 header span,.module-symbol-panel-v214 p{color:#a7c7bf}.module-symbol-panel-v214 dd{color:#99f6e4}}@media (max-width:900px){.module-symbol-library-v214>header{align-items:flex-start;flex-direction:column}.module-symbol-library-shell-v214{grid-template-columns:1fr}.module-symbol-rail-v214{display:flex;overflow-x:auto}.module-symbol-rail-v214 button.active,.module-symbol-rail-v214 button:focus-visible,.module-symbol-rail-v214 button:hover{transform:translateY(-2px)}.module-symbol-rail-v214 button small{left:50%;top:calc(100% + 9px);transform:translateX(-50%) translateY(-4px)}.module-symbol-rail-v214 button:focus-visible small,.module-symbol-rail-v214 button:hover small{transform:translateX(-50%) translateY(0)}.module-symbol-panel-v214 dl{grid-template-columns:1fr}}.workspace-manager-v215{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,rgba(255,255,255,.91),rgba(240,253,250,.74));border:1px solid rgba(15,118,110,.12);border-radius:24px;box-shadow:0 24px 60px rgba(15,118,110,.1);display:grid;grid-gap:16px;gap:16px;padding:20px}.workspace-manager-v215>header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.workspace-manager-v215 h2{color:#12352f;font-size:1.13rem;letter-spacing:0;margin:4px 0 0}.workspace-manager-v215>header p{color:#55716b;font-size:.9rem;font-weight:760;margin:8px 0 0;max-width:820px}.workspace-manager-v215>header>strong{background:rgba(16,185,129,.12);border-radius:999px;color:#047857;font-size:.78rem;padding:8px 12px;white-space:nowrap}.workspace-manager-toolbar-v215{align-items:flex-end;background:rgba(255,255,255,.68);border:1px solid rgba(15,118,110,.1);border-radius:20px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(220px,1fr) minmax(220px,1fr) auto auto;padding:14px}.workspace-manager-toolbar-v215 label{color:#60746f;display:grid;font-size:.74rem;font-weight:950;grid-gap:7px;gap:7px;text-transform:uppercase}.workspace-manager-toolbar-v215 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(255,255,255,.88);border:1px solid rgba(15,118,110,.16);border-radius:14px;color:#12352f;font:inherit;font-size:.9rem;font-weight:850;min-height:42px;padding:9px 12px}.workspace-manager-toolbar-v215>div{display:flex;flex-wrap:wrap;gap:8px}.workspace-manager-toolbar-v215 span{background:rgba(14,165,233,.11);border-radius:999px;color:#0369a1;font-size:.76rem;font-weight:950;padding:8px 10px}.workspace-manager-grid-v215 button,.workspace-manager-toolbar-v215 button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(15,118,110,.92);border:0;border-radius:999px;color:#ecfdf5;cursor:pointer;font-size:.78rem;font-weight:950;min-height:38px;padding:9px 12px}.workspace-manager-grid-v215 button,.workspace-manager-toolbar-v215 button:last-child{background:rgba(14,165,233,.12);color:#0369a1}.workspace-manager-grid-v215 button:disabled{cursor:not-allowed;opacity:.42}.workspace-manager-grid-v215{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-manager-grid-v215 article{background:rgba(255,255,255,.76);border:1px solid rgba(15,118,110,.1);border-radius:20px;display:grid;grid-gap:12px;gap:12px;padding:16px}.workspace-manager-grid-v215 article.hidden{background:rgba(241,245,249,.72);border-style:dashed}.workspace-manager-grid-v215 article header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.workspace-manager-grid-v215 article header div{display:grid;grid-gap:4px;gap:4px}.workspace-manager-grid-v215 strong{color:#12352f}.workspace-manager-grid-v215 p,.workspace-manager-grid-v215 span{color:#55716b;font-size:.84rem;font-weight:760;margin:0}.workspace-manager-grid-v215 b{background:rgba(16,185,129,.12);border-radius:999px;color:#047857;font-size:.72rem;padding:7px 10px;text-transform:uppercase}.workspace-manager-grid-v215 article.hidden b{background:rgba(100,116,139,.12);color:#475569}.workspace-manager-grid-v215 footer{display:flex;flex-wrap:wrap;gap:8px}@media (prefers-color-scheme:dark){.workspace-manager-v215{background:linear-gradient(145deg,rgba(8,27,32,.86),rgba(7,25,24,.72));border-color:rgba(94,234,212,.14);box-shadow:0 24px 60px rgba(0,0,0,.28)}.workspace-manager-grid-v215 strong,.workspace-manager-toolbar-v215 select,.workspace-manager-v215 h2{color:#ecfdf5}.workspace-manager-grid-v215 p,.workspace-manager-grid-v215 span,.workspace-manager-toolbar-v215 label,.workspace-manager-v215>header p{color:#a7c7bf}.workspace-manager-grid-v215 article,.workspace-manager-grid-v215 article.hidden,.workspace-manager-toolbar-v215{background:rgba(8,29,32,.72);border-color:rgba(94,234,212,.12)}.workspace-manager-toolbar-v215 select{background:rgba(5,46,42,.72);border-color:rgba(94,234,212,.14)}}@media (max-width:1240px){.workspace-manager-grid-v215,.workspace-manager-toolbar-v215{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.workspace-manager-v215>header{flex-direction:column}.workspace-manager-grid-v215,.workspace-manager-toolbar-v215{grid-template-columns:1fr}}.floating-panels-engine-v216{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:radial-gradient(circle at top left,rgba(16,185,129,.16),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.84),rgba(236,253,245,.66));border:1px solid rgba(15,118,110,.12);border-radius:28px;box-shadow:0 24px 70px rgba(15,23,42,.1);display:grid;grid-gap:18px;gap:18px;padding:22px}.floating-panels-engine-v216>header{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.floating-panels-engine-v216 h2{color:#12352f;font-size:clamp(1.35rem,2vw,2rem);margin:0}.floating-panels-engine-v216 p{color:#60746f;font-weight:720;margin:7px 0 0;max-width:820px}.floating-panels-engine-v216>header>strong{background:rgba(15,118,110,.12);border-radius:999px;color:#047857;flex:0 0 auto;padding:10px 14px}.floating-panel-grid-v216{align-items:stretch;display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.floating-panel-v216{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(150deg,rgba(255,255,255,.82),rgba(240,253,250,.64));border:1px solid rgba(15,118,110,.12);border-radius:24px;box-shadow:0 18px 48px rgba(15,23,42,.08);display:grid;grid-gap:12px;gap:12px;min-height:230px;padding:16px;transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease}.floating-panel-v216:hover{border-color:rgba(16,185,129,.24);box-shadow:0 24px 60px rgba(15,23,42,.12);transform:translateY(-2px)}.floating-panel-v216[data-status=inactive]{background:linear-gradient(150deg,rgba(248,250,252,.86),rgba(241,245,249,.66))}.floating-panel-v216.expanded{grid-column:span 2;min-height:300px}.floating-panel-v216.minimized{min-height:auto}.floating-panel-v216>header{align-items:flex-start;display:grid;grid-gap:12px;gap:12px;grid-template-columns:auto 1fr}.floating-panel-v216>header nav{display:flex;flex-wrap:wrap;gap:7px;grid-column:1/-1}.floating-panel-icon-v216{align-items:center;background:linear-gradient(135deg,rgba(16,185,129,.96),rgba(14,116,144,.88));border:1px solid rgba(255,255,255,.72);border-radius:18px;box-shadow:0 14px 28px rgba(5,150,105,.18);color:#ecfdf5;display:inline-flex;font-size:.84rem;font-weight:1000;height:44px;justify-content:center;letter-spacing:0;width:44px}.floating-panel-v216 span{color:#059669;display:block;font-size:.72rem;font-weight:950;text-transform:uppercase}.floating-panel-v216 strong{color:#12352f;display:block;font-size:1rem}.floating-panel-restore-v216,.floating-panel-v216 button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(15,118,110,.1);border:1px solid rgba(15,118,110,.1);border-radius:999px;color:#047857;cursor:pointer;font-size:.72rem;font-weight:950;min-height:34px;padding:7px 10px}.floating-panel-restore-v216:hover,.floating-panel-v216 button:hover{background:rgba(15,118,110,.18)}.floating-panel-body-v216{display:grid;grid-gap:12px;gap:12px}.floating-panel-body-v216 p,.floating-panel-body-v216 small{color:#60746f;font-size:.84rem;font-weight:720;margin:0}.floating-panel-body-v216 small{background:rgba(14,165,233,.1);border-radius:14px;color:#0369a1;padding:9px 10px}.floating-panel-plan-v216{background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.1);border-radius:14px;color:#047857;font-size:.78rem;font-weight:950;padding:9px 10px}.floating-panel-body-v216 dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.floating-panel-body-v216 dl div{background:rgba(255,255,255,.62);border:1px solid rgba(15,118,110,.08);border-radius:16px;padding:10px}.floating-panel-body-v216 dt{color:#60746f;font-size:.68rem;font-weight:900;text-transform:uppercase}.floating-panel-body-v216 dd{color:#12352f;font-size:.86rem;font-weight:950;margin:3px 0 0}.floating-panel-restore-v216{justify-self:start}@media (prefers-color-scheme:dark){.floating-panel-v216,.floating-panels-engine-v216{background:linear-gradient(145deg,rgba(8,27,32,.86),rgba(7,25,24,.72));border-color:rgba(94,234,212,.14);box-shadow:0 24px 60px rgba(0,0,0,.28)}.floating-panel-body-v216 dd,.floating-panel-v216 strong,.floating-panels-engine-v216 h2{color:#ecfdf5}.floating-panel-body-v216 dt,.floating-panel-body-v216 p,.floating-panel-body-v216 small,.floating-panel-plan-v216,.floating-panels-engine-v216 p{color:#a7c7bf}.floating-panel-body-v216 dl div{background:rgba(8,29,32,.72);border-color:rgba(94,234,212,.12)}}@media (max-width:1320px){.floating-panel-grid-v216{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.floating-panels-engine-v216>header{flex-direction:column}.floating-panel-body-v216 dl,.floating-panel-grid-v216{grid-template-columns:1fr}.floating-panel-v216.expanded{grid-column:span 1}}.navigation-universe-v217{display:grid;grid-gap:22px;gap:22px}.navigation-universe-hero-v217{align-items:stretch;background:radial-gradient(circle at top left,rgba(16,185,129,.2),transparent 35%),linear-gradient(135deg,rgba(255,255,255,.88),rgba(240,253,250,.72));border:1px solid rgba(15,118,110,.12);border-radius:30px;box-shadow:0 24px 70px rgba(15,23,42,.1);display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(220px,.26fr);padding:26px}.navigation-universe-hero-v217 h1{color:#12352f;font-size:clamp(2rem,4vw,4rem);letter-spacing:0;line-height:1;margin:0}.navigation-universe-hero-v217 p{color:#60746f;font-size:1rem;font-weight:730;margin:12px 0 0;max-width:860px}.navigation-universe-hero-v217 aside{align-content:center;background:rgba(15,118,110,.1);border:1px solid rgba(15,118,110,.1);border-radius:24px;display:grid;grid-gap:6px;gap:6px;justify-items:center;padding:20px;text-align:center}.navigation-universe-hero-v217 aside strong{color:#047857;font-size:3rem;line-height:1}.navigation-universe-hero-v217 aside small,.navigation-universe-hero-v217 aside span{color:#12352f;font-weight:900}.navigation-universe-kpis-v217{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.navigation-universe-kpis-v217 article{background:rgba(255,255,255,.78);border:1px solid rgba(15,118,110,.1);border-radius:20px;box-shadow:0 16px 40px rgba(15,23,42,.06);display:grid;grid-gap:8px;gap:8px;padding:16px}.navigation-universe-kpis-v217 span{color:#60746f;font-size:.76rem;font-weight:950;text-transform:uppercase}.navigation-universe-kpis-v217 strong{color:#12352f;font-size:1.7rem}.navigation-universe-grid-v217{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.navigation-universe-panel-v217{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(circle at top left,rgba(14,165,233,.12),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.82),rgba(241,245,249,.66));border:1px solid rgba(15,118,110,.1);border-radius:28px;box-shadow:0 22px 60px rgba(15,23,42,.08);display:grid;grid-gap:16px;gap:16px;padding:20px}.navigation-universe-panel-v217.patient{background:radial-gradient(circle at top left,rgba(16,185,129,.18),transparent 35%),linear-gradient(145deg,rgba(255,255,255,.84),rgba(236,253,245,.68))}.navigation-universe-panel-v217.clinic{background:radial-gradient(circle at top left,rgba(14,116,144,.16),transparent 35%),linear-gradient(145deg,rgba(255,255,255,.84),rgba(240,249,255,.68))}.navigation-universe-panel-v217>header{align-items:flex-start;display:grid;grid-gap:14px;gap:14px;grid-template-columns:auto minmax(0,1fr) auto}.navigation-universe-icon-v217{align-items:center;background:linear-gradient(135deg,rgba(16,185,129,.96),rgba(14,116,144,.88));border:1px solid rgba(255,255,255,.7);border-radius:22px;box-shadow:0 16px 36px rgba(5,150,105,.16);color:#ecfdf5;display:inline-flex;font-weight:1000;height:58px;justify-content:center;letter-spacing:0;width:58px}.navigation-universe-panel-v217 h2{color:#12352f;font-size:1.55rem;margin:0}.navigation-universe-panel-v217 p{color:#60746f;font-weight:720;margin:6px 0 0}.navigation-universe-panel-v217>header>strong{background:rgba(15,118,110,.1);border-radius:999px;color:#047857;padding:9px 12px;white-space:nowrap}.navigation-universe-panel-v217>div:last-child{display:grid;grid-gap:10px;gap:10px}.navigation-module-chip-v217{background:rgba(255,255,255,.68);border:1px solid rgba(15,118,110,.08);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:13px}.navigation-module-chip-v217 footer,.navigation-module-chip-v217 header{align-items:center;display:flex;gap:10px;justify-content:space-between}.navigation-module-chip-v217 strong{color:#12352f}.navigation-module-chip-v217 b,.navigation-module-chip-v217 span{border-radius:999px;font-size:.68rem;font-weight:950;padding:6px 8px;text-transform:uppercase}.navigation-module-chip-v217 span{background:rgba(14,165,233,.1);color:#0369a1}.navigation-module-chip-v217.high span{background:rgba(16,185,129,.12);color:#047857}.navigation-module-chip-v217.future span{background:rgba(139,92,246,.12);color:#6d28d9}.navigation-module-chip-v217 b{background:rgba(245,158,11,.14);color:#92400e}.navigation-module-chip-v217 small{color:#60746f;font-weight:850}.navigation-governance-v217,.navigation-library-blueprint-v217,.navigation-recommendations-v217,.navigation-tablet-concept-v217{background:rgba(255,255,255,.78);border:1px solid rgba(15,118,110,.1);border-radius:26px;box-shadow:0 18px 48px rgba(15,23,42,.07);display:grid;grid-gap:16px;gap:16px;padding:20px}.navigation-library-blueprint-v217{grid-template-columns:minmax(0,.9fr) minmax(260px,.55fr)}.navigation-library-blueprint-v217 h2,.navigation-recommendations-v217 h2,.navigation-tablet-concept-v217 h2{color:#12352f;margin:0}.navigation-governance-v217 p,.navigation-library-blueprint-v217 p,.navigation-recommendations-v217 p,.navigation-tablet-concept-v217 p{color:#60746f;font-weight:720;margin:6px 0 0}.navigation-library-blueprint-v217 ul,.navigation-tablet-concept-v217 ul{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;padding:0}.navigation-library-blueprint-v217 li,.navigation-tablet-concept-v217 li{background:rgba(16,185,129,.09);border-radius:14px;color:#047857;font-weight:900;padding:10px 12px}.navigation-tablet-concept-v217>div:nth-child(2){display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.navigation-tablet-concept-v217 article{background:rgba(241,245,249,.72);border-radius:18px;padding:14px}.navigation-tablet-concept-v217 strong{color:#12352f}.navigation-recommendations-v217>div:last-child{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.navigation-recommendations-v217 article{background:rgba(240,253,250,.74);border:1px solid rgba(15,118,110,.08);border-radius:18px;padding:14px}.navigation-recommendations-v217 article span{color:#047857;display:block;font-size:.72rem;font-weight:950;margin-bottom:6px;text-transform:uppercase}.navigation-recommendations-v217 article strong{color:#12352f}.navigation-governance-v217 span{color:#047857;font-weight:950;text-transform:uppercase}@media (prefers-color-scheme:dark){.navigation-governance-v217,.navigation-library-blueprint-v217,.navigation-module-chip-v217,.navigation-recommendations-v217,.navigation-tablet-concept-v217,.navigation-universe-hero-v217,.navigation-universe-kpis-v217 article,.navigation-universe-panel-v217{background:linear-gradient(145deg,rgba(8,27,32,.86),rgba(7,25,24,.72));border-color:rgba(94,234,212,.14);box-shadow:0 24px 60px rgba(0,0,0,.28)}.navigation-library-blueprint-v217 h2,.navigation-module-chip-v217 strong,.navigation-recommendations-v217 article strong,.navigation-recommendations-v217 h2,.navigation-tablet-concept-v217 h2,.navigation-tablet-concept-v217 strong,.navigation-universe-hero-v217 aside small,.navigation-universe-hero-v217 aside span,.navigation-universe-hero-v217 h1,.navigation-universe-kpis-v217 strong,.navigation-universe-panel-v217 h2{color:#ecfdf5}.navigation-governance-v217 p,.navigation-library-blueprint-v217 p,.navigation-module-chip-v217 p,.navigation-module-chip-v217 small,.navigation-recommendations-v217 p,.navigation-tablet-concept-v217 p,.navigation-universe-hero-v217 p,.navigation-universe-kpis-v217 span,.navigation-universe-panel-v217 p{color:#a7c7bf}.navigation-recommendations-v217 article,.navigation-tablet-concept-v217 article{background:rgba(8,29,32,.72)}}@media (max-width:1280px){.navigation-recommendations-v217>div:last-child,.navigation-universe-kpis-v217{grid-template-columns:repeat(2,minmax(0,1fr))}.navigation-library-blueprint-v217,.navigation-universe-grid-v217{grid-template-columns:1fr}}@media (max-width:760px){.navigation-recommendations-v217>div:last-child,.navigation-tablet-concept-v217>div:nth-child(2),.navigation-universe-hero-v217,.navigation-universe-kpis-v217,.navigation-universe-panel-v217>header{grid-template-columns:1fr}}.patient-workspace-core-v218{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:radial-gradient(circle at 50% 24%,rgba(16,185,129,.2),transparent 32%),linear-gradient(145deg,rgba(255,255,255,.86),rgba(236,253,245,.68));border:1px solid rgba(15,118,110,.12);border-radius:30px;box-shadow:0 26px 76px rgba(15,23,42,.1);display:grid;grid-gap:20px;gap:20px;padding:24px}.patient-workspace-core-v218>header{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.patient-workspace-core-v218 h2{color:#12352f;font-size:clamp(1.45rem,2.4vw,2.35rem);margin:0}.patient-workspace-core-v218>header p{color:#60746f;font-weight:730;margin:8px 0 0;max-width:860px}.patient-workspace-core-v218>header>strong{background:rgba(15,118,110,.12);border-radius:999px;color:#047857;padding:10px 14px;white-space:nowrap}.patient-workspace-shell-v218{align-items:center;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(260px,.35fr) minmax(280px,.38fr) minmax(300px,.5fr)}.patient-nucleus-v218{align-content:center;aspect-ratio:1;background:radial-gradient(circle at 50% 30%,rgba(255,255,255,.92),rgba(209,250,229,.78)),linear-gradient(135deg,rgba(16,185,129,.24),rgba(14,116,144,.18));border:1px solid rgba(255,255,255,.78);border-radius:999px;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 24px 72px rgba(5,150,105,.16);display:grid;grid-gap:8px;gap:8px;justify-items:center;padding:30px;text-align:center}.patient-nucleus-v218 span{color:#047857;font-size:.76rem;font-weight:1000;text-transform:uppercase}.patient-nucleus-v218 strong{color:#12352f;font-size:clamp(2rem,4vw,4.2rem);letter-spacing:0;line-height:.95}.patient-nucleus-v218 p{color:#48645f;font-size:.92rem;font-weight:760;margin:0}.patient-orbit-v218{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.patient-orbit-v218 button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(255,255,255,.74);border:1px solid rgba(15,118,110,.1);border-radius:20px;box-shadow:0 14px 32px rgba(15,23,42,.06);color:#12352f;cursor:pointer;display:grid;grid-gap:7px;gap:7px;min-height:82px;padding:12px;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.patient-orbit-v218 button.active,.patient-orbit-v218 button:hover{border-color:rgba(16,185,129,.34);box-shadow:0 20px 46px rgba(15,23,42,.1);transform:translateY(-2px)}.patient-orbit-v218 button span{align-items:center;background:linear-gradient(135deg,rgba(16,185,129,.96),rgba(14,116,144,.86));border-radius:14px;color:#ecfdf5;display:inline-flex;font-weight:1000;height:34px;justify-content:center;letter-spacing:0;width:42px}.patient-orbit-v218 button small{color:#12352f;font-size:.78rem;font-weight:950}.patient-access-panel-v218{background:rgba(255,255,255,.78);border:1px solid rgba(15,118,110,.1);border-radius:24px;box-shadow:0 18px 52px rgba(15,23,42,.08);display:grid;grid-gap:14px;gap:14px;padding:18px}.patient-access-panel-v218 header{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:auto minmax(0,1fr)}.patient-access-symbol-v218{align-items:center;background:linear-gradient(135deg,rgba(16,185,129,.96),rgba(14,116,144,.86));border:1px solid rgba(255,255,255,.74);border-radius:18px;box-shadow:0 14px 34px rgba(5,150,105,.16);color:#ecfdf5;display:inline-flex;font-weight:1000;height:52px;justify-content:center;letter-spacing:0;width:52px}.patient-access-panel-v218 span{color:#059669;display:block;font-size:.72rem;font-weight:950;text-transform:uppercase}.patient-access-panel-v218 h3{color:#12352f;margin:2px 0 0}.patient-access-panel-v218 p{color:#60746f;font-weight:730;margin:0}.patient-access-panel-v218 dl{display:grid;grid-gap:10px;gap:10px;margin:0}.patient-access-panel-v218 dl div{background:rgba(241,245,249,.72);border-radius:16px;padding:11px 12px}.patient-access-panel-v218 dt{color:#60746f;font-size:.68rem;font-weight:950;text-transform:uppercase}.patient-access-panel-v218 dd{color:#12352f;font-size:.86rem;font-weight:850;margin:4px 0 0}.patient-workspace-boundary-v218{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.patient-workspace-boundary-v218 div{background:rgba(255,255,255,.72);border:1px solid rgba(15,118,110,.08);border-radius:20px;padding:16px}.patient-workspace-boundary-v218 span{color:#047857;display:block;font-size:.72rem;font-weight:950;text-transform:uppercase}.patient-workspace-boundary-v218 strong{color:#12352f;display:block;margin-top:4px}.patient-workspace-boundary-v218 p{color:#60746f;font-weight:740;margin:8px 0 0}@media (prefers-color-scheme:dark){.patient-access-panel-v218,.patient-workspace-boundary-v218 div,.patient-workspace-core-v218{background:linear-gradient(145deg,rgba(8,27,32,.86),rgba(7,25,24,.72));border-color:rgba(94,234,212,.14);box-shadow:0 24px 60px rgba(0,0,0,.28)}.patient-access-panel-v218 dl div,.patient-nucleus-v218,.patient-orbit-v218 button{background:rgba(8,29,32,.72);border-color:rgba(94,234,212,.12)}.patient-access-panel-v218 dd,.patient-access-panel-v218 h3,.patient-nucleus-v218 strong,.patient-orbit-v218 button small,.patient-workspace-boundary-v218 strong,.patient-workspace-core-v218 h2{color:#ecfdf5}.patient-access-panel-v218 dt,.patient-access-panel-v218 p,.patient-nucleus-v218 p,.patient-workspace-boundary-v218 p,.patient-workspace-core-v218>header p{color:#a7c7bf}}@media (max-width:1280px){.patient-workspace-shell-v218{grid-template-columns:1fr}.patient-nucleus-v218{aspect-ratio:auto;border-radius:28px}}@media (max-width:760px){.patient-workspace-boundary-v218,.patient-workspace-core-v218>header{grid-template-columns:1fr}.patient-workspace-core-v218>header{flex-direction:column}.patient-orbit-v218{grid-template-columns:1fr}}.clinical-management-universe-v219{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:radial-gradient(circle at top right,rgba(14,116,144,.18),transparent 36%),linear-gradient(145deg,rgba(255,255,255,.86),rgba(240,249,255,.68));border:1px solid rgba(14,116,144,.12);border-radius:30px;box-shadow:0 26px 76px rgba(15,23,42,.1);display:grid;grid-gap:20px;gap:20px;padding:24px}.clinical-management-universe-v219>header{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.clinical-management-universe-v219 h2{color:#12352f;font-size:clamp(1.45rem,2.4vw,2.35rem);margin:0}.clinical-management-universe-v219>header p{color:#60746f;font-weight:730;margin:8px 0 0;max-width:900px}.clinical-management-universe-v219>header>strong{background:rgba(14,116,144,.12);border-radius:999px;color:#0e7490;padding:10px 14px;white-space:nowrap}.clinical-management-shell-v219{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(280px,.48fr) minmax(320px,.42fr) minmax(220px,.22fr)}.clinical-management-rail-v219{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.clinical-management-rail-v219 button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(255,255,255,.74);border:1px solid rgba(14,116,144,.1);border-radius:18px;box-shadow:0 14px 32px rgba(15,23,42,.06);color:#12352f;cursor:pointer;display:grid;grid-gap:7px;gap:7px;min-height:78px;padding:11px;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.clinical-management-rail-v219 button.active,.clinical-management-rail-v219 button:hover{border-color:rgba(14,116,144,.34);box-shadow:0 20px 46px rgba(15,23,42,.1);transform:translateY(-2px)}.clinical-management-rail-v219 button span{align-items:center;background:linear-gradient(135deg,rgba(14,116,144,.96),rgba(15,118,110,.86));border-radius:14px;color:#ecfeff;display:inline-flex;font-weight:1000;height:34px;justify-content:center;letter-spacing:0;width:42px}.clinical-management-rail-v219 button small{color:#12352f;font-size:.76rem;font-weight:950}.clinical-management-panel-v219{background:rgba(255,255,255,.78);border:1px solid rgba(14,116,144,.1);border-radius:24px;box-shadow:0 18px 52px rgba(15,23,42,.08);display:grid;grid-gap:14px;gap:14px;padding:18px}.clinical-management-panel-v219 header{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:auto minmax(0,1fr)}.clinical-management-symbol-v219{align-items:center;background:linear-gradient(135deg,rgba(14,116,144,.96),rgba(15,118,110,.86));border:1px solid rgba(255,255,255,.74);border-radius:18px;box-shadow:0 14px 34px rgba(8,145,178,.14);color:#ecfeff;display:inline-flex;font-weight:1000;height:52px;justify-content:center;letter-spacing:0;width:52px}.clinical-management-panel-v219 span{color:#0e7490;display:block;font-size:.72rem;font-weight:950;text-transform:uppercase}.clinical-management-panel-v219 h3{color:#12352f;margin:2px 0 0}.clinical-management-panel-v219 p{color:#60746f;font-weight:730;margin:0}.clinical-management-panel-v219 dl{display:grid;grid-gap:10px;gap:10px;margin:0}.clinical-management-panel-v219 dl div{background:rgba(241,245,249,.72);border-radius:16px;padding:11px 12px}.clinical-management-panel-v219 dt{color:#60746f;font-size:.68rem;font-weight:950;text-transform:uppercase}.clinical-management-panel-v219 dd{color:#12352f;font-size:.86rem;font-weight:850;margin:4px 0 0}.clinical-management-kpis-v219{display:grid;grid-gap:10px;gap:10px}.clinical-management-kpis-v219 article{background:rgba(255,255,255,.74);border:1px solid rgba(14,116,144,.08);border-radius:18px;display:grid;grid-gap:4px;gap:4px;padding:14px}.clinical-management-kpis-v219 strong{color:#0e7490;font-size:1.6rem}.clinical-management-kpis-v219 span{color:#60746f;font-size:.76rem;font-weight:950;text-transform:uppercase}.patient-management-bridges-v219{background:rgba(255,255,255,.72);border:1px solid rgba(14,116,144,.08);border-radius:24px;display:grid;grid-gap:14px;gap:14px;padding:16px}.patient-management-bridges-v219>header{display:grid;grid-gap:4px;gap:4px}.patient-management-bridges-v219>header span{color:#0e7490;font-size:.72rem;font-weight:950;text-transform:uppercase}.patient-management-bridges-v219 h3{color:#12352f;margin:0}.patient-management-bridges-v219>div{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.patient-management-bridges-v219 article{background:rgba(240,249,255,.78);border-radius:18px;display:grid;grid-gap:7px;gap:7px;padding:12px}.patient-management-bridges-v219 strong{color:#12352f;font-size:.88rem}.patient-management-bridges-v219 article span{color:#0e7490;font-size:.72rem;font-weight:950;text-transform:uppercase}.patient-management-bridges-v219 p{color:#60746f;font-size:.8rem;font-weight:730;margin:0}@media (prefers-color-scheme:dark){.clinical-management-kpis-v219 article,.clinical-management-panel-v219,.clinical-management-universe-v219,.patient-management-bridges-v219{background:linear-gradient(145deg,rgba(8,27,32,.86),rgba(7,25,24,.72));border-color:rgba(94,234,212,.14);box-shadow:0 24px 60px rgba(0,0,0,.28)}.clinical-management-panel-v219 dl div,.clinical-management-rail-v219 button,.patient-management-bridges-v219 article{background:rgba(8,29,32,.72);border-color:rgba(94,234,212,.12)}.clinical-management-panel-v219 dd,.clinical-management-panel-v219 h3,.clinical-management-rail-v219 button small,.clinical-management-universe-v219 h2,.patient-management-bridges-v219 h3,.patient-management-bridges-v219 strong{color:#ecfdf5}.clinical-management-kpis-v219 span,.clinical-management-panel-v219 dt,.clinical-management-panel-v219 p,.clinical-management-universe-v219>header p,.patient-management-bridges-v219 p{color:#a7c7bf}}@media (max-width:1320px){.clinical-management-shell-v219,.patient-management-bridges-v219>div{grid-template-columns:1fr}.clinical-management-rail-v219{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.clinical-management-universe-v219>header{flex-direction:column}.clinical-management-rail-v219{grid-template-columns:1fr}}.clinical-event-bridge-v220{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:radial-gradient(circle at top left,rgba(16,185,129,.16),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.88),rgba(236,253,245,.7));border:1px solid rgba(16,185,129,.13);border-radius:30px;box-shadow:0 26px 78px rgba(15,23,42,.09);display:grid;grid-gap:20px;gap:20px;padding:24px}.clinical-event-bridge-v220>header{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.clinical-event-bridge-v220 h2{color:#12352f;font-size:clamp(1.45rem,2.3vw,2.3rem);margin:0}.clinical-event-bridge-v220>header p{color:#60746f;font-weight:730;margin:8px 0 0;max-width:920px}.clinical-event-bridge-v220>header>strong{background:rgba(16,185,129,.12);border-radius:999px;color:#047857;padding:10px 14px;white-space:nowrap}.clinical-event-bridge-grid-v220{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(280px,.44fr) minmax(360px,.56fr) minmax(220px,.22fr)}.clinical-event-catalog-v220{display:grid;grid-gap:10px;gap:10px}.clinical-event-catalog-v220 button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(255,255,255,.76);border:1px solid rgba(16,185,129,.1);border-radius:18px;box-shadow:0 14px 34px rgba(15,23,42,.06);color:#12352f;cursor:pointer;display:grid;grid-gap:5px;gap:5px;padding:12px 14px;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.clinical-event-catalog-v220 button.active,.clinical-event-catalog-v220 button:hover{border-color:rgba(16,185,129,.34);box-shadow:0 20px 46px rgba(15,23,42,.1);transform:translateY(-2px)}.clinical-event-catalog-v220 button span{color:#047857;font-size:.68rem;font-weight:950;text-transform:uppercase}.clinical-event-catalog-v220 button strong{color:#12352f;font-size:.9rem}.clinical-event-catalog-v220 button small{color:#60746f;font-weight:850}.clinical-event-flow-v220{background:rgba(255,255,255,.8);border:1px solid rgba(16,185,129,.1);border-radius:24px;box-shadow:0 18px 52px rgba(15,23,42,.08);display:grid;grid-gap:16px;gap:16px;padding:18px}.clinical-event-flow-v220>header span{color:#047857;font-size:.72rem;font-weight:950;text-transform:uppercase}.clinical-event-flow-v220 h3{color:#12352f;margin:4px 0 0}.clinical-event-path-v220{align-items:stretch;display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr auto 1fr auto 1fr}.clinical-event-path-v220>div{align-items:center;color:#059669;display:flex;font-size:1.4rem;font-weight:1000;justify-content:center}.clinical-event-path-v220 article{background:rgba(236,253,245,.82);border:1px solid rgba(16,185,129,.1);border-radius:18px;display:grid;grid-gap:5px;gap:5px;min-height:96px;padding:14px}.clinical-event-path-v220 article span{color:#047857;font-size:.7rem;font-weight:950;text-transform:uppercase}.clinical-event-path-v220 article strong{color:#12352f;font-size:.95rem}.clinical-event-flow-v220 dl{display:grid;grid-gap:10px;gap:10px;margin:0}.clinical-event-flow-v220 dl div{background:rgba(241,245,249,.7);border-radius:16px;padding:11px 12px}.clinical-event-flow-v220 dt{color:#60746f;font-size:.68rem;font-weight:950;text-transform:uppercase}.clinical-event-flow-v220 dd{color:#12352f;font-size:.86rem;font-weight:820;margin:4px 0 0}.clinical-event-kpis-v220{display:grid;grid-gap:10px;gap:10px}.clinical-event-kpis-v220 article{background:rgba(255,255,255,.76);border:1px solid rgba(16,185,129,.08);border-radius:18px;display:grid;grid-gap:4px;gap:4px;padding:14px}.clinical-event-kpis-v220 strong{color:#047857;font-size:1.55rem}.clinical-event-kpis-v220 span{color:#60746f;font-size:.75rem;font-weight:950;text-transform:uppercase}.clinical-event-bridge-v220 footer{display:flex;flex-wrap:wrap;gap:10px}.clinical-event-bridge-v220 footer span{background:rgba(16,185,129,.1);border-radius:999px;color:#047857;font-size:.78rem;font-weight:900;padding:8px 12px}@media (prefers-color-scheme:dark){.clinical-event-bridge-v220,.clinical-event-flow-v220,.clinical-event-kpis-v220 article{background:linear-gradient(145deg,rgba(8,31,27,.88),rgba(6,24,24,.74));border-color:rgba(110,231,183,.14);box-shadow:0 24px 60px rgba(0,0,0,.28)}.clinical-event-catalog-v220 button,.clinical-event-flow-v220 dl div,.clinical-event-path-v220 article{background:rgba(8,29,32,.72);border-color:rgba(110,231,183,.12)}.clinical-event-bridge-v220 h2,.clinical-event-catalog-v220 button strong,.clinical-event-flow-v220 dd,.clinical-event-flow-v220 h3,.clinical-event-path-v220 article strong{color:#ecfdf5}.clinical-event-bridge-v220>header p,.clinical-event-catalog-v220 button small,.clinical-event-flow-v220 dt,.clinical-event-kpis-v220 span{color:#a7c7bf}}@media (max-width:1320px){.clinical-event-bridge-grid-v220{grid-template-columns:1fr}.clinical-event-catalog-v220{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.clinical-event-bridge-v220>header{flex-direction:column}.clinical-event-catalog-v220,.clinical-event-path-v220{grid-template-columns:1fr}.clinical-event-path-v220>div{transform:rotate(90deg)}}.universal-command-center-v221{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:radial-gradient(circle at top left,rgba(14,165,233,.18),transparent 34%),radial-gradient(circle at bottom right,rgba(16,185,129,.18),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.9),rgba(240,253,250,.74));border:1px solid rgba(14,116,144,.13);border-radius:34px;box-shadow:0 30px 90px rgba(15,23,42,.12);display:grid;grid-gap:20px;gap:20px;overflow:hidden;padding:26px;position:relative}.universal-command-center-v221:before{background:linear-gradient(90deg,rgba(14,116,144,.22),rgba(16,185,129,.22),rgba(99,102,241,.16));content:"";height:4px;inset:0 0 auto;position:absolute}.universal-command-center-v221>header{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.universal-command-center-v221 h2{color:#102f2c;font-size:clamp(1.55rem,2.8vw,2.65rem);margin:0}.universal-command-center-v221>header p{color:#60746f;font-weight:740;margin:8px 0 0;max-width:980px}.universal-command-center-v221>header aside{background:rgba(255,255,255,.76);border:1px solid rgba(14,116,144,.1);border-radius:22px;box-shadow:0 18px 46px rgba(15,23,42,.08);display:grid;grid-gap:2px;gap:2px;min-width:180px;padding:16px;text-align:right}.universal-command-center-v221>header aside strong{color:#0e7490;font-size:2rem}.universal-command-center-v221>header aside span{color:#12352f;font-weight:950}.universal-command-center-v221>header aside small{color:#60746f;font-weight:800}.universal-command-kpis-v221{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.universal-command-kpis-v221 article{background:rgba(255,255,255,.76);border:1px solid rgba(14,116,144,.08);border-radius:20px;box-shadow:0 16px 42px rgba(15,23,42,.06);display:grid;grid-gap:5px;gap:5px;padding:14px 16px}.universal-command-kpis-v221 span{color:#60746f;font-size:.72rem;font-weight:950;text-transform:uppercase}.universal-command-kpis-v221 strong{color:#0e7490;font-size:1.65rem}.universal-command-panels-v221{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.universal-command-panel-v221{background:rgba(255,255,255,.78);border:1px solid rgba(14,116,144,.08);border-radius:24px;box-shadow:0 18px 52px rgba(15,23,42,.08);display:grid;grid-gap:14px;gap:14px;min-height:320px;padding:18px;position:relative}.universal-command-panel-v221:before{border-radius:999px;content:"";height:12px;position:absolute;right:18px;top:18px;width:12px}.universal-command-panel-v221.normal:before{background:#10b981;box-shadow:0 0 0 7px rgba(16,185,129,.12)}.universal-command-panel-v221.attention:before{background:#f59e0b;box-shadow:0 0 0 7px rgba(245,158,11,.12)}.universal-command-panel-v221.critical:before{background:#ef4444;box-shadow:0 0 0 7px rgba(239,68,68,.12)}.universal-command-panel-v221 header{display:flex;gap:12px;justify-content:space-between;padding-right:22px}.universal-command-panel-v221 header span{color:#0e7490;font-size:.7rem;font-weight:950;text-transform:uppercase}.universal-command-panel-v221 h3{color:#12352f;margin:4px 0 0}.universal-command-panel-v221 header strong{align-self:flex-start;border-radius:999px;font-size:.72rem;padding:7px 10px;text-transform:uppercase}.universal-command-panel-v221.normal header strong{background:rgba(16,185,129,.12);color:#047857}.universal-command-panel-v221.attention header strong{background:rgba(245,158,11,.13);color:#a16207}.universal-command-panel-v221.critical header strong{background:rgba(239,68,68,.12);color:#b91c1c}.universal-command-panel-v221 p{color:#60746f;font-weight:730;margin:0}.universal-command-panel-v221 dl{display:grid;grid-gap:9px;gap:9px;margin:0}.universal-command-panel-v221 dl div{background:rgba(241,245,249,.72);border-radius:15px;padding:10px 12px}.universal-command-panel-v221 dt{color:#60746f;font-size:.66rem;font-weight:950;text-transform:uppercase}.universal-command-panel-v221 dd{color:#12352f;font-size:.84rem;font-weight:850;margin:4px 0 0}.universal-command-panel-v221 footer{display:flex;flex-wrap:wrap;gap:8px}.universal-command-panel-v221 footer span{background:rgba(14,116,144,.09);border-radius:999px;color:#0e7490;font-size:.72rem;font-weight:900;padding:7px 10px}.universal-command-foundation-v221{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.universal-command-foundation-v221 article{background:rgba(255,255,255,.72);border:1px solid rgba(14,116,144,.08);border-radius:22px;box-shadow:0 16px 42px rgba(15,23,42,.06);display:grid;grid-gap:7px;gap:7px;padding:16px}.universal-command-foundation-v221 span{color:#0e7490;font-size:.72rem;font-weight:950;text-transform:uppercase}.universal-command-foundation-v221 strong{color:#12352f;font-size:1rem}.universal-command-foundation-v221 p{color:#60746f;font-weight:730;margin:0}@media (prefers-color-scheme:dark){.universal-command-center-v221,.universal-command-center-v221>header aside,.universal-command-foundation-v221 article,.universal-command-kpis-v221 article,.universal-command-panel-v221{background:linear-gradient(145deg,rgba(8,29,32,.9),rgba(6,24,24,.76));border-color:rgba(125,211,252,.13);box-shadow:0 24px 68px rgba(0,0,0,.3)}.universal-command-panel-v221 dl div{background:rgba(8,29,32,.7)}.universal-command-center-v221 h2,.universal-command-center-v221>header aside span,.universal-command-foundation-v221 strong,.universal-command-panel-v221 dd,.universal-command-panel-v221 h3{color:#ecfdf5}.universal-command-center-v221>header aside small,.universal-command-center-v221>header p,.universal-command-foundation-v221 p,.universal-command-kpis-v221 span,.universal-command-panel-v221 dt,.universal-command-panel-v221 p{color:#a7c7bf}}@media (max-width:1320px){.universal-command-foundation-v221,.universal-command-kpis-v221,.universal-command-panels-v221{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.universal-command-center-v221>header{flex-direction:column}.universal-command-center-v221>header aside{text-align:left;width:100%}.universal-command-foundation-v221,.universal-command-kpis-v221,.universal-command-panels-v221{grid-template-columns:1fr}}.smart-medical-agenda-v222{background:radial-gradient(circle at 12% 4%,rgba(20,184,166,.18),transparent 30%),radial-gradient(circle at 88% 8%,rgba(14,116,144,.14),transparent 30%),linear-gradient(145deg,#f8fffd,#eef8f5 48%,#f8fafc);display:grid;grid-gap:16px;gap:16px;min-height:calc(100vh - 48px);padding:18px}.smart-agenda-topbar-v222{align-items:center;display:flex;gap:18px;justify-content:space-between}.smart-agenda-topbar-v222 h1{color:#0f2f2b;font-size:clamp(1.55rem,2.7vw,2.7rem);margin:0}.smart-agenda-topbar-v222 p{color:#5f756f;font-weight:740;margin:6px 0 0;max-width:980px}.smart-agenda-datebox-v222{background:rgba(255,255,255,.78);border:1px solid rgba(15,118,110,.12);border-radius:22px;box-shadow:0 18px 44px rgba(15,23,42,.08);display:grid;grid-gap:8px;gap:8px;min-width:220px;padding:14px;text-align:right}.smart-agenda-datebox-v222 strong{color:#0f2f2b;font-size:1rem}.smart-agenda-actions-v222 a,.smart-agenda-actions-v222 button,.smart-agenda-controls-v222 button,.smart-agenda-datebox-v222 button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(135deg,#0f766e,#059669);border:0;border-radius:999px;color:#ecfdf5;cursor:pointer;display:inline-flex;font-weight:950;justify-content:center;padding:10px 14px;text-decoration:none;transition:box-shadow .18s ease,transform .18s ease}.smart-agenda-actions-v222 a:hover,.smart-agenda-actions-v222 button:hover,.smart-agenda-controls-v222 button:hover,.smart-agenda-datebox-v222 button:hover{box-shadow:0 12px 26px rgba(15,118,110,.18);transform:translateY(-1px)}.smart-agenda-controls-v222{align-items:center;background:rgba(255,255,255,.72);border:1px solid rgba(15,118,110,.1);border-radius:24px;box-shadow:0 18px 46px rgba(15,23,42,.07);display:flex;flex-wrap:wrap;gap:12px;padding:12px}.smart-agenda-segment-v222{background:rgba(241,245,249,.82);border-radius:999px;display:flex;gap:4px;padding:4px}.smart-agenda-segment-v222 button{background:transparent;color:#31554f;padding:9px 13px}.smart-agenda-segment-v222 button.active{background:#0f766e;color:#ecfdf5}.smart-agenda-controls-v222 label{color:#5f756f;display:grid;font-size:.72rem;font-weight:950;grid-gap:4px;gap:4px;text-transform:uppercase}.smart-agenda-controls-v222 input,.smart-agenda-controls-v222 select{background:rgba(255,255,255,.86);border:1px solid rgba(15,118,110,.12);border-radius:14px;color:#0f2f2b;font:inherit;font-weight:850;min-height:40px;padding:8px 11px}.smart-agenda-layout-v222{align-items:flex-start;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr) minmax(320px,380px)}.smart-agenda-board-v222,.smart-agenda-side-v222{background:rgba(255,255,255,.76);border:1px solid rgba(15,118,110,.1);border-radius:28px;box-shadow:0 24px 70px rgba(15,23,42,.08)}.smart-agenda-board-v222{display:grid;grid-gap:14px;gap:14px;overflow:hidden;padding:14px}.smart-agenda-professionals-v222{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.smart-agenda-professionals-v222 article{align-items:center;background:rgba(248,250,252,.88);border:1px solid rgba(15,118,110,.08);border-left:5px solid var(--professional-color);border-radius:20px;display:flex;gap:10px;padding:12px}.smart-agenda-professionals-v222 article>span{align-items:center;background:linear-gradient(135deg,rgba(15,118,110,.16),rgba(20,184,166,.1));border:1px solid rgba(255,255,255,.7);border-radius:18px;display:inline-flex;font-size:1.4rem;height:44px;justify-content:center;width:44px}.smart-agenda-column-head-v222,.smart-agenda-professionals-v222 strong{color:#0f2f2b}.smart-agenda-professionals-v222 small{color:#5f756f;display:block;font-weight:850;margin-top:3px}.smart-agenda-resources-v630{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.smart-agenda-mode-panel-v630,.smart-agenda-quick-actions-v630 a,.smart-agenda-quick-actions-v630 button,.smart-agenda-resources-v630 article{background:rgba(248,250,252,.86);border:1px solid rgba(15,118,110,.08);border-radius:18px}.smart-agenda-resources-v630 article{display:grid;grid-gap:4px;gap:4px;min-height:86px;padding:12px}.smart-agenda-resources-v630 article.active{border-color:rgba(15,118,110,.34);background:rgba(204,251,241,.7)}.smart-agenda-mode-panel-v630 strong,.smart-agenda-resources-v630 strong{color:#0f2f2b}.smart-agenda-resources-v630 small,.smart-agenda-resources-v630 span{color:#5f756f;font-size:.76rem;font-weight:820}.smart-agenda-day-grid-v222{display:grid;grid-template-columns:82px repeat(var(--professional-count),minmax(220px,1fr));min-width:min(980px,100%);overflow:auto}.smart-agenda-column-head-v222,.smart-agenda-corner-v222,.smart-agenda-hour-v222,.smart-agenda-slot-v222{border-bottom:1px solid rgba(15,118,110,.08);border-right:1px solid rgba(15,118,110,.08)}.smart-agenda-column-head-v222,.smart-agenda-corner-v222{background:rgba(236,253,245,.76);font-size:.76rem;font-weight:950;min-height:44px;padding:12px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.smart-agenda-row-v222{display:contents}.smart-agenda-hour-v222{align-items:flex-start;color:#5f756f;display:flex;font-size:.78rem;font-weight:950;justify-content:center;min-height:82px;padding-top:12px}.smart-agenda-slot-v222{background:rgba(255,255,255,.54);display:grid;grid-gap:8px;gap:8px;min-height:82px;padding:8px}.smart-agenda-slot-v222:hover{background:rgba(236,253,245,.54)}.smart-agenda-appointment-v222{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(248,250,252,.86));border:1px solid rgba(15,118,110,.08);border-left:5px solid var(--appointment-color);border-radius:18px;box-shadow:0 14px 34px rgba(15,23,42,.08);color:#0f2f2b;cursor:pointer;display:grid;grid-gap:3px;gap:3px;padding:10px 11px;text-align:left;transition:box-shadow .18s ease,transform .18s ease;width:100%}.smart-agenda-appointment-v222:hover{box-shadow:0 18px 42px rgba(15,23,42,.12);transform:translateY(-1px)}.smart-agenda-appointment-v222 span{color:var(--appointment-color);font-size:.72rem;font-weight:1000}.smart-agenda-appointment-v222 strong{color:#0f2f2b;font-size:.9rem}.smart-agenda-appointment-v222 em,.smart-agenda-appointment-v222 small{color:#5f756f;font-size:.74rem;font-style:normal;font-weight:820}.smart-agenda-appointment-v222.compact{min-height:74px}.smart-agenda-period-grid-v222{display:grid;grid-gap:10px;gap:10px}.smart-agenda-period-grid-v222.week{grid-template-columns:repeat(7,minmax(160px,1fr));overflow-x:auto}.smart-agenda-period-grid-v222.month{grid-template-columns:repeat(7,minmax(120px,1fr));overflow-x:auto}.smart-agenda-period-grid-v222 article{background:rgba(248,250,252,.82);border:1px solid rgba(15,118,110,.08);border-radius:18px;display:grid;grid-gap:8px;gap:8px;min-height:150px;padding:10px}.smart-agenda-period-grid-v222 article.active{border-color:rgba(15,118,110,.34);box-shadow:inset 0 0 0 1px rgba(15,118,110,.12)}.smart-agenda-period-grid-v222 article>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#0f766e;cursor:pointer;font-weight:950;padding:0;text-align:left}.smart-agenda-period-grid-v222 article>div{display:grid;grid-gap:8px;gap:8px}.smart-agenda-empty-v222{color:#94a3b8;font-size:.82rem;font-weight:850}.smart-agenda-side-v222{display:grid;grid-gap:14px;gap:14px;padding:14px;position:-webkit-sticky;position:sticky;top:18px}.smart-agenda-summary-v222{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.smart-agenda-summary-v222 article{background:rgba(236,253,245,.72);border-radius:18px;display:grid;grid-gap:4px;gap:4px;padding:12px}.smart-agenda-appointment-panel-v222 header span,.smart-agenda-future-v222>span,.smart-agenda-summary-v222 span{color:#0f766e;font-size:.7rem;font-weight:950;text-transform:uppercase}.smart-agenda-summary-v222 strong{color:#0f2f2b;font-size:1.45rem}.smart-agenda-appointment-panel-v222,.smart-agenda-future-v222{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(255,255,255,.78);border:1px solid rgba(15,118,110,.1);border-radius:24px;box-shadow:0 18px 44px rgba(15,23,42,.07);display:grid;grid-gap:13px;gap:13px;padding:16px}.smart-agenda-appointment-panel-v222 h2{color:#0f2f2b;margin:3px 0 0}.smart-agenda-appointment-panel-v222 dl{display:grid;grid-gap:9px;gap:9px;margin:0}.smart-agenda-appointment-panel-v222 dl div{background:rgba(241,245,249,.74);border-radius:15px;padding:10px 11px}.smart-agenda-appointment-panel-v222 dt{color:#5f756f;font-size:.66rem;font-weight:950;text-transform:uppercase}.smart-agenda-appointment-panel-v222 dd{color:#0f2f2b;font-size:.84rem;font-weight:850;margin:4px 0 0}.smart-agenda-actions-v222,.smart-agenda-quick-actions-v630{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.smart-agenda-quick-actions-v630 a,.smart-agenda-quick-actions-v630 button{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#0f2f2b;cursor:pointer;font:inherit;font-size:.78rem;font-weight:900;min-height:44px;padding:9px 10px;text-align:center;text-decoration:none}.smart-agenda-quick-actions-v630 a{display:inline-flex;align-items:center;justify-content:center;grid-column:1/-1}.smart-agenda-quick-actions-v630 button.active{border-color:rgba(15,118,110,.34);background:#0f766e;color:#ecfdf5}.smart-agenda-actions-v222 a:first-child,.smart-agenda-actions-v222 button:first-child{grid-column:1/-1}.smart-agenda-notice-v222{background:rgba(14,116,144,.1);border-radius:16px;color:#0e7490;font-size:.82rem;padding:10px 12px}.smart-agenda-alerts-v481{display:grid;grid-gap:8px;gap:8px}.smart-agenda-alerts-v481 a,.smart-agenda-alerts-v481 span{background:rgba(217,119,6,.1);border:1px solid rgba(217,119,6,.16);border-radius:14px;color:#92400e;font-size:.8rem;font-weight:850;padding:9px 10px;text-decoration:none}.smart-agenda-secretary-v481{gap:10px}.smart-agenda-secretary-list-v481{display:grid;grid-gap:8px;gap:8px}.smart-agenda-secretary-list-v481 a,.smart-agenda-secretary-list-v481 article{background:rgba(241,245,249,.74);border:1px solid rgba(15,118,110,.08);border-radius:15px;color:inherit;display:grid;grid-gap:4px;gap:4px;padding:10px 11px;text-decoration:none}.smart-agenda-secretary-list-v481 strong{color:#0f2f2b;font-size:.84rem}.smart-agenda-secretary-list-v481 em,.smart-agenda-secretary-list-v481 small{color:#5f756f;font-size:.74rem;font-style:normal;font-weight:820}.smart-agenda-future-v222 ul{color:#5f756f;display:grid;font-weight:800;grid-gap:7px;gap:7px;margin:0;padding-left:18px}.smart-agenda-mode-panel-v630{display:grid;grid-gap:10px;gap:10px;padding:14px}.smart-agenda-mode-panel-v630>span{color:#0f766e;font-size:.7rem;font-weight:950;text-transform:uppercase}.smart-agenda-mode-panel-v630>div{display:grid;grid-gap:8px;gap:8px}.smart-agenda-mode-panel-v630 a,.smart-agenda-mode-panel-v630 article{background:rgba(241,245,249,.76);border:1px solid rgba(15,118,110,.08);border-radius:15px;color:inherit;display:grid;grid-gap:4px;gap:4px;min-height:46px;padding:10px;text-decoration:none}.smart-agenda-mode-panel-v630 nav{display:flex;flex-wrap:wrap;gap:8px}.smart-agenda-mode-panel-v630 nav a{display:inline-flex;min-height:38px;align-items:center;border-radius:999px;color:#0f766e;font-size:.78rem;font-weight:900;padding:8px 10px}.smart-agenda-mode-panel-v630 em,.smart-agenda-mode-panel-v630 small{color:#5f756f;font-size:.74rem;font-style:normal;font-weight:800}@media (prefers-color-scheme:dark){.smart-medical-agenda-v222{background:radial-gradient(circle at 12% 4%,rgba(20,184,166,.18),transparent 30%),linear-gradient(145deg,#071816,#0b1f22)}.smart-agenda-appointment-panel-v222,.smart-agenda-appointment-v222,.smart-agenda-board-v222,.smart-agenda-controls-v222,.smart-agenda-datebox-v222,.smart-agenda-future-v222,.smart-agenda-mode-panel-v630,.smart-agenda-period-grid-v222 article,.smart-agenda-quick-actions-v630 a,.smart-agenda-quick-actions-v630 button,.smart-agenda-resources-v630 article,.smart-agenda-side-v222{background:rgba(8,29,32,.78);border-color:rgba(94,234,212,.12)}.smart-agenda-appointment-panel-v222 dd,.smart-agenda-appointment-panel-v222 h2,.smart-agenda-appointment-v222 strong,.smart-agenda-column-head-v222,.smart-agenda-datebox-v222 strong,.smart-agenda-mode-panel-v630 strong,.smart-agenda-professionals-v222 strong,.smart-agenda-resources-v630 strong,.smart-agenda-summary-v222 strong,.smart-agenda-topbar-v222 h1{color:#ecfdf5}.smart-agenda-appointment-panel-v222 dt,.smart-agenda-appointment-v222 em,.smart-agenda-appointment-v222 small,.smart-agenda-future-v222 ul,.smart-agenda-mode-panel-v630 em,.smart-agenda-mode-panel-v630 small,.smart-agenda-professionals-v222 small,.smart-agenda-resources-v630 small,.smart-agenda-resources-v630 span,.smart-agenda-secretary-list-v481 em,.smart-agenda-secretary-list-v481 small,.smart-agenda-topbar-v222 p{color:#a7c7bf}.smart-agenda-mode-panel-v630 a,.smart-agenda-mode-panel-v630 article,.smart-agenda-secretary-list-v481 a,.smart-agenda-secretary-list-v481 article{background:rgba(15,44,48,.82);border-color:rgba(94,234,212,.12)}.smart-agenda-secretary-list-v481 strong{color:#ecfdf5}.smart-agenda-quick-actions-v630 button.active{background:#14b8a6;color:#042f2e}.smart-agenda-alerts-v481 a,.smart-agenda-alerts-v481 span{background:rgba(245,158,11,.14);border-color:rgba(245,158,11,.22);color:#fde68a}}@media (max-width:1240px){.smart-agenda-layout-v222{grid-template-columns:1fr}.smart-agenda-side-v222{position:static}}@media (max-width:760px){.smart-medical-agenda-v222{padding:12px}.smart-agenda-topbar-v222{align-items:stretch;flex-direction:column}.smart-agenda-datebox-v222{text-align:left}.smart-agenda-actions-v222,.smart-agenda-period-grid-v222.month,.smart-agenda-period-grid-v222.week,.smart-agenda-quick-actions-v630,.smart-agenda-resources-v630,.smart-agenda-summary-v222{grid-template-columns:1fr}.smart-agenda-mode-panel-v630 nav a,.smart-agenda-quick-actions-v630 a,.smart-agenda-quick-actions-v630 button{min-height:48px}}body[data-sidebar-mode=icons] .sidebar{overflow:visible;z-index:40}body[data-sidebar-mode=icons] .nav a{overflow:visible;position:relative}body[data-sidebar-mode=icons] .nav a span{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(15,23,42,.94);border:1px solid rgba(255,255,255,.14);border-radius:14px;box-shadow:0 16px 42px rgba(15,23,42,.24);color:#f8fafc;display:block;font-size:.78rem;font-weight:900;left:calc(100% + 12px);max-width:220px;opacity:0;padding:9px 11px;pointer-events:none;position:absolute;top:50%;transform:translate3d(-4px,-50%,0);transition:opacity .16s ease,transform .16s ease;white-space:nowrap;z-index:80}body[data-sidebar-mode=icons] .nav a:active span,body[data-sidebar-mode=icons] .nav a:focus-visible span,body[data-sidebar-mode=icons] .nav a:hover span{opacity:1;transform:translate3d(0,-50%,0)}.agenda-ux-v1300{gap:12px;padding:14px}.agenda-ux-v1300 .smart-agenda-topbar-v222{gap:12px}.agenda-ux-v1300 .smart-agenda-topbar-v222 p{max-width:820px}.agenda-ux-v1300 .smart-agenda-datebox-v222{grid-template-columns:1fr;min-width:210px}.agenda-ux-v1300 .smart-agenda-controls-v222{gap:8px;padding:10px}.agenda-ux-v1300 .smart-agenda-controls-v222 label{min-width:128px}.agenda-reception-strip-v1300{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(180px,1fr))}.agenda-reception-strip-v1300 button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(255,255,255,.76);border:1px solid rgba(15,118,110,.12);border-left:5px solid var(--reception-color,#0f766e);border-radius:20px;box-shadow:0 16px 42px rgba(15,23,42,.06);color:inherit;cursor:pointer;display:grid;grid-gap:3px;gap:3px;min-height:74px;padding:12px;text-align:left}.agenda-reception-strip-v1300 button.active{background:rgba(204,251,241,.78);border-color:rgba(15,118,110,.34);box-shadow:inset 0 0 0 1px rgba(15,118,110,.12)}.agenda-reception-strip-v1300 strong{color:#0f2f2b;font-size:.9rem}.agenda-reception-strip-v1300 small,.agenda-reception-strip-v1300 span{color:#5f756f;font-size:.76rem;font-weight:820}.agenda-ux-v1300 .smart-agenda-layout-v222{grid-template-columns:1fr}.agenda-ux-v1300 .smart-agenda-professionals-v222,.agenda-ux-v1300 .smart-agenda-resources-v630{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.agenda-ux-v1300 .smart-agenda-professionals-v222 article,.agenda-ux-v1300 .smart-agenda-resources-v630 article{min-height:66px;padding:10px}.agenda-ux-v1300 .smart-agenda-day-grid-v222{grid-template-columns:72px repeat(var(--professional-count),minmax(190px,1fr));min-width:max(920px,100%)}.agenda-ux-v1300 .smart-agenda-hour-v222,.agenda-ux-v1300 .smart-agenda-slot-v222{min-height:74px}.agenda-ux-v1300 .smart-agenda-slot-v222{padding:6px}.smart-agenda-empty-slot-v1300{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(236,253,245,.54);border:1px dashed rgba(15,118,110,.28);border-radius:16px;color:#0f766e;cursor:pointer;display:grid;font:inherit;grid-gap:2px;gap:2px;justify-items:center;min-height:56px;padding:8px;text-align:center}.smart-agenda-empty-slot-v1300 strong{color:#0f766e;font-size:.8rem}.smart-agenda-empty-slot-v1300 span{color:#4b635e;font-size:.72rem;font-weight:850}.smart-agenda-empty-slot-v1300:focus-visible,.smart-agenda-empty-slot-v1300:hover{background:rgba(20,184,166,.16);outline:2px solid rgba(15,118,110,.26);outline-offset:2px}.agenda-ux-v1300 .smart-agenda-side-v222{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(240px,1fr));overflow-x:auto;padding:12px;position:static}.agenda-ux-v1300 .smart-agenda-summary-v222{grid-template-columns:repeat(4,minmax(82px,1fr));min-width:360px}.agenda-ux-v1300 .smart-agenda-summary-v222 article{min-height:62px;padding:10px}.agenda-ux-v1300 .smart-agenda-summary-v222 strong{font-size:1.22rem}.agenda-ux-v1300 .smart-agenda-appointment-panel-v222,.agenda-ux-v1300 .smart-agenda-future-v222,.agenda-ux-v1300 .smart-agenda-mode-panel-v630{min-width:300px}.agenda-ux-v1300 .smart-agenda-appointment-panel-v222 dl{grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-ux-v1300 .smart-agenda-actions-v222,.agenda-ux-v1300 .smart-agenda-quick-actions-v630{grid-template-columns:repeat(3,minmax(0,1fr))}.agenda-ux-v1300.support-hidden-v1300 .smart-agenda-side-v222{display:none}.agenda-ux-notes-v1300 article.status-listo,.agenda-ux-notes-v1300 article.status-mejorado{border-color:rgba(16,185,129,.24)}.agenda-ux-notes-v1300 article.status-revisar{border-color:rgba(245,158,11,.24)}.agenda-quick-modal-v1300{align-items:center;background:rgba(15,23,42,.48);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:130}.agenda-quick-modal-v1300 form,.agenda-quick-modal-v1300 form.agenda-quick-modal-card-v1300,.agenda-quick-modal-v1300 form.clinical-sticky-form{-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%);background:#ffffff;border:1px solid rgba(255,255,255,.68);border-radius:26px;box-shadow:0 28px 90px rgba(15,23,42,.24);display:flex;flex-direction:column;gap:0;height:min(85vh,820px);max-height:90vh;max-width:760px;min-height:0;overflow:hidden;padding:0;width:min(760px,100%)}.agenda-quick-modal-v1300 .agenda-quick-modal-header-v1300,.agenda-quick-modal-v1300 form>header{flex:0 0 auto;padding:16px 18px 12px}.agenda-quick-modal-v1300 .agenda-quick-modal-body-v1300,.agenda-quick-modal-v1300 .clinical-sticky-form-body{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:4px 18px 16px;-webkit-overflow-scrolling:touch}.agenda-quick-modal-v1300 .agenda-quick-modal-actions-v1300,.agenda-quick-modal-v1300 .clinical-sticky-form-actions,.agenda-quick-modal-v1300 form>footer{background:#ffffff;border-top:1px solid rgba(148,163,184,.28);bottom:0;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:auto;padding:12px 18px 16px;position:-webkit-sticky;position:sticky;z-index:2}.agenda-quick-modal-v1300 header span{color:#0f766e;font-size:.74rem;font-weight:950;text-transform:uppercase}.agenda-quick-modal-v1300 h2{color:#0f2f2b;margin:4px 0 0}.agenda-quick-modal-v1300 p{color:#5f756f;font-weight:820;margin:4px 0 0}.agenda-quick-modal-grid-v1300{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-quick-modal-grid-v1300 label{color:#5f756f;display:grid;font-size:.72rem;font-weight:950;grid-gap:5px;gap:5px;text-transform:uppercase}.agenda-quick-modal-grid-v1300 label.wide{grid-column:1/-1}.agenda-quick-modal-grid-v1300 input,.agenda-quick-modal-grid-v1300 select,.agenda-quick-modal-grid-v1300 textarea{background:rgba(248,250,252,.92);border:1px solid rgba(15,118,110,.12);border-radius:14px;color:#0f2f2b;font:inherit;font-weight:820;min-height:44px;padding:10px 12px}.agenda-quick-modal-v1300 footer{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.agenda-quick-close-warning-v1300{align-items:center;background:rgba(255,247,237,.94);border:1px solid rgba(217,119,6,.2);border-radius:18px;color:#7c2d12;display:flex;flex:1 1 100%;gap:10px;justify-content:flex-end;padding:10px 12px}.agenda-quick-close-warning-v1300 span{font-weight:850;margin-right:auto}.agenda-quick-modal-v1300 footer button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:999px;cursor:pointer;font:inherit;font-weight:950;min-height:46px;padding:11px 16px}.agenda-quick-close-warning-v1300 button,.agenda-quick-modal-v1300 footer>button:first-of-type{background:rgba(241,245,249,.9);color:#334155}.agenda-quick-close-warning-v1300 button:first-of-type,.agenda-quick-modal-v1300 footer>button:last-of-type{background:linear-gradient(135deg,#0f766e,#059669);color:#ecfdf5}@media (prefers-color-scheme:dark){.agenda-quick-modal-v1300 form,.agenda-reception-strip-v1300 button{background:rgba(8,29,32,.88);border-color:rgba(94,234,212,.14)}.agenda-quick-modal-grid-v1300 input,.agenda-quick-modal-grid-v1300 select,.agenda-quick-modal-grid-v1300 textarea,.agenda-quick-modal-v1300 h2,.agenda-reception-strip-v1300 strong{color:#ecfdf5}.agenda-quick-modal-grid-v1300 label,.agenda-quick-modal-v1300 p,.agenda-reception-strip-v1300 small,.agenda-reception-strip-v1300 span{color:#a7c7bf}.agenda-quick-modal-grid-v1300 input,.agenda-quick-modal-grid-v1300 select,.agenda-quick-modal-grid-v1300 textarea{background:rgba(15,44,48,.86);border-color:rgba(94,234,212,.14)}}@media (max-width:920px){.agenda-quick-modal-grid-v1300,.agenda-reception-strip-v1300{grid-template-columns:1fr}.agenda-ux-v1300 .smart-agenda-side-v222{grid-template-columns:repeat(2,minmax(260px,1fr))}}.visual-clinical-history-v223{background:radial-gradient(circle at 16% 8%,rgba(20,184,166,.18),transparent 32%),radial-gradient(circle at 88% 12%,rgba(14,116,144,.14),transparent 30%),linear-gradient(145deg,#f8fffd,#f1fbf8 48%,#f8fafc);display:grid;grid-gap:18px;gap:18px;min-height:calc(100vh - 48px);padding:20px}.visual-clinical-hero-v223{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.visual-clinical-hero-v223 h1{color:#102f2c;font-size:clamp(1.65rem,3vw,3rem);margin:0}.visual-clinical-hero-v223 p{color:#5f756f;font-weight:740;margin:8px 0;max-width:880px}.visual-clinical-hero-v223 div>strong{background:rgba(15,118,110,.1);border-radius:999px;color:#0f766e;display:inline-flex;font-size:.84rem;padding:9px 13px}.visual-clinical-hero-v223 aside{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(255,255,255,.78);border:1px solid rgba(15,118,110,.1);border-radius:24px;box-shadow:0 18px 48px rgba(15,23,42,.08);display:grid;grid-gap:5px;gap:5px;min-width:260px;padding:16px;text-align:right}.visual-clinical-hero-v223 aside span{color:#0f766e;font-size:.72rem;font-weight:950;text-transform:uppercase}.visual-clinical-hero-v223 aside strong{color:#102f2c}.visual-clinical-hero-v223 aside small{color:#5f756f;font-weight:780}.visual-clinical-kpis-v223{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.visual-clinical-episodes-v223,.visual-clinical-kpis-v223 article,.visual-clinical-patient-v223,.visual-clinical-workspace-v223{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:rgba(255,255,255,.76);border:1px solid rgba(15,118,110,.1);border-radius:28px;box-shadow:0 24px 68px rgba(15,23,42,.08)}.visual-clinical-kpis-v223 article{display:grid;grid-gap:4px;gap:4px;padding:15px}.visual-clinical-active-panel-v223 header span,.visual-clinical-episodes-v223 article span,.visual-clinical-future-panel-v223 strong,.visual-clinical-kpis-v223 span,.visual-clinical-patient-v223 section>span,.visual-clinical-treatment-grid-v223 article span{color:#0f766e;font-size:.7rem;font-weight:950;text-transform:uppercase}.visual-clinical-kpis-v223 strong{color:#102f2c;font-size:1.75rem}.visual-clinical-kpis-v223 p{color:#5f756f;font-weight:800;margin:0}.visual-clinical-layout-v223{align-items:flex-start;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(250px,.28fr) minmax(0,1fr) minmax(280px,.32fr)}.visual-clinical-episodes-v223,.visual-clinical-patient-v223{display:grid;grid-gap:14px;gap:14px;padding:18px;position:-webkit-sticky;position:sticky;top:18px}.visual-clinical-avatar-v223{align-items:center;background:linear-gradient(135deg,#0f766e,#14b8a6);border:3px solid rgba(255,255,255,.82);border-radius:28px;box-shadow:0 18px 38px rgba(15,118,110,.18);color:#ecfdf5;display:flex;font-size:1.4rem;font-weight:1000;height:78px;justify-content:center;width:78px}.visual-clinical-active-panel-v223 h2,.visual-clinical-episodes-v223 h2,.visual-clinical-future-panel-v223 h2,.visual-clinical-patient-v223 h2,.visual-clinical-summary-v223 h2,.visual-clinical-treatment-grid-v223 h3{color:#102f2c;margin:0}.visual-clinical-episodes-v223 p,.visual-clinical-future-panel-v223 p,.visual-clinical-patient-v223 p,.visual-clinical-summary-v223 p,.visual-clinical-timeline-v223 p,.visual-clinical-treatment-grid-v223 p{color:#5f756f;font-weight:740;margin:0}.visual-clinical-patient-v223 dl{display:grid;grid-gap:8px;gap:8px;margin:0}.visual-clinical-patient-v223 dl div{background:rgba(241,245,249,.74);border-radius:16px;padding:10px 12px}.visual-clinical-patient-v223 dt{color:#5f756f;font-size:.66rem;font-weight:950;text-transform:uppercase}.visual-clinical-patient-v223 dd{color:#102f2c;font-weight:850;margin:3px 0 0}.visual-clinical-future-panel-v223 div,.visual-clinical-patient-v223 section{display:flex;flex-wrap:wrap;gap:8px}.visual-clinical-patient-v223 section>span{width:100%}.visual-clinical-future-panel-v223 div strong,.visual-clinical-patient-v223 section strong{background:rgba(15,118,110,.09);border-radius:999px;color:#0f766e;font-size:.76rem;padding:7px 10px}.visual-clinical-workspace-v223{display:grid;grid-gap:14px;gap:14px;padding:16px}.visual-clinical-tabs-v223{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.visual-clinical-tabs-v223 button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(248,250,252,.86);border:1px solid rgba(15,118,110,.1);border-radius:18px;color:#102f2c;cursor:pointer;display:grid;grid-gap:3px;gap:3px;min-height:64px;padding:10px;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.visual-clinical-tabs-v223 button.active,.visual-clinical-tabs-v223 button:hover{border-color:rgba(15,118,110,.32);box-shadow:0 16px 34px rgba(15,23,42,.08);transform:translateY(-1px)}.visual-clinical-tabs-v223 button.active{background:linear-gradient(135deg,rgba(15,118,110,.96),rgba(20,184,166,.88));color:#ecfdf5}.visual-clinical-tabs-v223 button span{font-weight:950}.visual-clinical-tabs-v223 button small{color:inherit;font-weight:780;opacity:.76}.visual-clinical-active-panel-v223{background:rgba(248,250,252,.76);border-radius:24px;display:grid;grid-gap:14px;gap:14px;min-height:460px;padding:16px}.visual-clinical-active-panel-v223>header{display:grid;grid-gap:4px;gap:4px}.visual-clinical-summary-v223{display:grid;grid-gap:14px;gap:14px}.visual-clinical-summary-v223>section{background:rgba(236,253,245,.74);border-radius:22px;display:grid;grid-gap:8px;gap:8px;padding:18px}.visual-clinical-summary-v223>section strong{color:#0f766e}.visual-clinical-summary-v223>div,.visual-clinical-treatment-grid-v223{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.visual-clinical-episodes-v223 article,.visual-clinical-summary-v223 article,.visual-clinical-timeline-v223 article,.visual-clinical-treatment-grid-v223 article{background:rgba(255,255,255,.78);border:1px solid rgba(15,118,110,.08);border-radius:18px;display:grid;grid-gap:6px;gap:6px;padding:14px}.visual-clinical-summary-v223 article span{color:#0f766e;font-weight:950}.visual-clinical-timeline-v223{display:grid;grid-gap:10px;gap:10px}.visual-clinical-timeline-v223 article{border-left:5px solid #14b8a6}.visual-clinical-timeline-v223 time{color:#0f766e;font-size:.78rem;font-weight:950}.visual-clinical-episodes-v223 strong,.visual-clinical-timeline-v223 strong,.visual-clinical-treatment-grid-v223 strong{color:#102f2c}.visual-clinical-timeline-v223 article>span{color:#5f756f;font-size:.82rem;font-weight:850}.visual-clinical-treatment-grid-v223 section{display:grid;grid-gap:10px;gap:10px}.visual-clinical-future-panel-v223{background:radial-gradient(circle at top right,rgba(20,184,166,.18),transparent 34%),rgba(255,255,255,.78);border:1px solid rgba(15,118,110,.08);border-radius:22px;display:grid;grid-gap:12px;gap:12px;padding:18px}.visual-clinical-episodes-v223 header{display:grid;grid-gap:4px;gap:4px}.visual-clinical-episodes-v223 footer{background:rgba(15,118,110,.1);border-radius:18px;color:#0f766e;font-size:.86rem;padding:12px}@media (prefers-color-scheme:dark){.visual-clinical-history-v223{background:radial-gradient(circle at 16% 8%,rgba(20,184,166,.16),transparent 32%),linear-gradient(145deg,#071816,#0b1f22)}.visual-clinical-active-panel-v223,.visual-clinical-episodes-v223,.visual-clinical-episodes-v223 article,.visual-clinical-future-panel-v223,.visual-clinical-hero-v223 aside,.visual-clinical-kpis-v223 article,.visual-clinical-patient-v223,.visual-clinical-summary-v223 article,.visual-clinical-timeline-v223 article,.visual-clinical-treatment-grid-v223 article,.visual-clinical-workspace-v223{background:rgba(8,29,32,.78);border-color:rgba(94,234,212,.12)}.visual-clinical-patient-v223 dl div,.visual-clinical-tabs-v223 button{background:rgba(12,38,40,.76);border-color:rgba(94,234,212,.12)}.visual-clinical-active-panel-v223 h2,.visual-clinical-episodes-v223 h2,.visual-clinical-episodes-v223 strong,.visual-clinical-future-panel-v223 h2,.visual-clinical-hero-v223 aside strong,.visual-clinical-hero-v223 h1,.visual-clinical-kpis-v223 strong,.visual-clinical-patient-v223 dd,.visual-clinical-patient-v223 h2,.visual-clinical-summary-v223 h2,.visual-clinical-timeline-v223 strong,.visual-clinical-treatment-grid-v223 h3,.visual-clinical-treatment-grid-v223 strong{color:#ecfdf5}.visual-clinical-episodes-v223 p,.visual-clinical-future-panel-v223 p,.visual-clinical-hero-v223 aside small,.visual-clinical-hero-v223 p,.visual-clinical-kpis-v223 p,.visual-clinical-patient-v223 p,.visual-clinical-summary-v223 p,.visual-clinical-timeline-v223 p,.visual-clinical-treatment-grid-v223 p{color:#a7c7bf}}@media (max-width:1320px){.visual-clinical-layout-v223{grid-template-columns:1fr}.visual-clinical-episodes-v223,.visual-clinical-patient-v223{position:static}}@media (max-width:860px){.visual-clinical-hero-v223{flex-direction:column}.visual-clinical-hero-v223 aside{text-align:left;width:100%}.visual-clinical-kpis-v223,.visual-clinical-summary-v223>div,.visual-clinical-tabs-v223,.visual-clinical-treatment-grid-v223{grid-template-columns:1fr}}.smart-consents-v224{min-height:100vh;padding:24px;color:#0f2f2a;background:radial-gradient(circle at 12% 8%,rgba(20,184,166,.18),transparent 32%),linear-gradient(135deg,#f7fffc,#eef8f4 45%,#f8fbff)}.smart-consent-detail-v224,.smart-consents-architecture-v224,.smart-consents-hero-v224,.smart-consents-kpis-v224 article,.smart-consents-list-panel-v224{border:1px solid rgba(15,118,110,.16);background:rgba(255,255,255,.78);box-shadow:0 22px 70px rgba(13,76,66,.11);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.smart-consents-hero-v224{display:flex;align-items:stretch;justify-content:space-between;gap:20px;border-radius:28px;padding:28px}.smart-consents-hero-v224 h1{margin:8px 0;color:#0b3b35;font-size:clamp(2rem,3vw,3.6rem);line-height:1.02}.smart-consents-architecture-v224 p,.smart-consents-hero-v224 p{max-width:780px;margin:0 0 12px;color:#41645e;font-size:1rem;line-height:1.7}.smart-consents-hero-v224 strong{color:#0f766e}.smart-consents-hero-v224 aside{display:flex;min-width:220px;flex-direction:column;justify-content:center;border-radius:24px;padding:22px;color:#ffffff;background:linear-gradient(135deg,#0f766e,#14b8a6);box-shadow:0 18px 40px rgba(15,118,110,.24)}.smart-consents-hero-v224 aside small,.smart-consents-hero-v224 aside span{color:rgba(255,255,255,.78)}.smart-consents-hero-v224 aside strong{color:#ffffff;font-size:3.2rem;line-height:1}.smart-consents-kpis-v224{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin:18px 0}.smart-consents-kpis-v224 article{border-radius:22px;padding:18px}.smart-consent-meta-v224 dt,.smart-consents-kpis-v224 span,.smart-consents-toolbar-v224 span{color:#5f7f78;font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.smart-consents-kpis-v224 strong{display:block;margin-top:6px;color:#0f766e;font-size:2.2rem}.smart-consents-kpis-v224 p{margin:4px 0 0;color:#58776f}.smart-consents-layout-v224{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);grid-gap:18px;gap:18px;align-items:flex-start}.smart-consent-detail-v224,.smart-consents-list-panel-v224{border-radius:28px;padding:18px}.smart-consents-toolbar-v224{display:grid;grid-template-columns:minmax(240px,1fr) auto;grid-gap:12px;gap:12px;align-items:flex-end;margin-bottom:14px}.smart-consents-toolbar-v224 label{display:grid;grid-gap:6px;gap:6px}.smart-consents-toolbar-v224 input{min-height:44px;border:1px solid rgba(15,118,110,.16);border-radius:16px;padding:0 14px;color:#123c36;background:rgba(255,255,255,.9);outline:none}.smart-consents-toolbar-v224 input:focus{border-color:rgba(20,184,166,.55);box-shadow:0 0 0 4px rgba(20,184,166,.12)}.smart-consents-status-filter-v224{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.smart-consent-actions-v224 button,.smart-consents-status-filter-v224 button{min-height:42px;border:1px solid rgba(15,118,110,.15);border-radius:999px;padding:0 14px;color:#17443e;background:rgba(255,255,255,.72);font-weight:800}.smart-consent-actions-v224 button:first-child,.smart-consents-status-filter-v224 button.active{border-color:rgba(20,184,166,.45);color:#ffffff;background:linear-gradient(135deg,#0f766e,#14b8a6)}.smart-consent-actions-v224 button:disabled{cursor:not-allowed;opacity:.78}.smart-consents-list-v224{display:grid;grid-gap:12px;gap:12px}.smart-consent-card-v224{display:grid;grid-gap:8px;gap:8px;width:100%;border:1px solid rgba(15,118,110,.12);border-radius:22px;padding:16px;text-align:left;color:#163f39;background:rgba(255,255,255,.68);box-shadow:0 12px 30px rgba(13,76,66,.07);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.smart-consent-card-v224.active,.smart-consent-card-v224:hover{transform:translateY(-2px);border-color:rgba(20,184,166,.42);box-shadow:0 20px 42px rgba(13,76,66,.14)}.smart-consent-card-v224 strong{color:#0b3b35;font-size:1.03rem}.smart-consent-card-v224 em,.smart-consent-card-v224 small,.smart-consent-card-v224 span{color:#5a746f;font-style:normal}.smart-consent-status-v224{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:6px 10px;font-size:.74rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.smart-consent-status-v224.status-pendiente{color:#854d0e;background:#fef3c7}.smart-consent-status-v224.status-firmado{color:#065f46;background:#ccfbf1}.smart-consent-status-v224.status-caducado{color:#991b1b;background:#fee2e2}.smart-consent-status-v224.status-actualizado{color:#1d4ed8;background:#dbeafe}.smart-consent-detail-v224{position:-webkit-sticky;position:sticky;top:18px}.smart-consent-detail-head-v224{display:grid;grid-gap:8px;gap:8px;border-radius:22px;padding:18px;background:linear-gradient(135deg,rgba(240,253,250,.95),rgba(255,255,255,.86))}.smart-consent-detail-head-v224 h2{margin:0;color:#0b3b35;font-size:1.55rem}.smart-consent-detail-head-v224 p,.smart-consent-summary-v224 p{margin:0;color:#56736c;line-height:1.65}.smart-consent-meta-v224{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:14px 0}.smart-consent-meta-v224 div{border:1px solid rgba(15,118,110,.11);border-radius:18px;padding:12px;background:rgba(255,255,255,.64)}.smart-consent-meta-v224 dd{margin:6px 0 0;color:#0f3d36;font-weight:800}.smart-consent-detail-grid-v224 section,.smart-consent-summary-v224,.smart-consents-empty-v224{border:1px solid rgba(15,118,110,.11);border-radius:20px;padding:14px;background:rgba(255,255,255,.62)}.smart-consent-detail-grid-v224{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:12px}.smart-consent-detail-grid-v224 h3{margin:0 0 8px;color:#0f3d36;font-size:.98rem}.smart-consent-detail-grid-v224 p{margin:8px 0;border-left:3px solid rgba(20,184,166,.45);padding-left:10px;color:#58736d;line-height:1.5}.smart-consent-actions-v224{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.smart-consents-architecture-v224{display:grid;grid-template-columns:minmax(260px,.85fr) 1.15fr;grid-gap:18px;gap:18px;margin-top:18px;border-radius:28px;padding:22px}.smart-consents-architecture-v224 h2{margin:6px 0;color:#0b3b35}.smart-consents-chipgrid-v224{display:flex;flex-wrap:wrap;gap:10px;align-content:flex-start}.smart-consents-chipgrid-v224 span{border:1px solid rgba(15,118,110,.14);border-radius:999px;padding:10px 12px;color:#17443e;background:rgba(255,255,255,.7);font-weight:800}@media (prefers-color-scheme:dark){.smart-consents-v224{color:#e8fff8;background:radial-gradient(circle at 12% 8%,rgba(20,184,166,.22),transparent 32%),linear-gradient(135deg,#061d1a,#0a2c27 48%,#071f2a)}.smart-consent-card-v224,.smart-consent-detail-grid-v224 section,.smart-consent-detail-v224,.smart-consent-meta-v224 div,.smart-consent-summary-v224,.smart-consents-architecture-v224,.smart-consents-empty-v224,.smart-consents-hero-v224,.smart-consents-kpis-v224 article,.smart-consents-list-panel-v224{border-color:rgba(167,243,208,.16);background:rgba(8,47,42,.76)}.smart-consent-card-v224 strong,.smart-consent-detail-grid-v224 h3,.smart-consent-detail-head-v224 h2,.smart-consent-meta-v224 dd,.smart-consents-architecture-v224 h2,.smart-consents-hero-v224 h1{color:#e8fff8}.smart-consent-card-v224 em,.smart-consent-card-v224 small,.smart-consent-card-v224 span,.smart-consent-detail-grid-v224 p,.smart-consent-detail-head-v224 p,.smart-consent-summary-v224 p,.smart-consents-architecture-v224 p,.smart-consents-hero-v224 p,.smart-consents-kpis-v224 p{color:#a7c7bf}}@media (max-width:1180px){.smart-consents-architecture-v224,.smart-consents-layout-v224{grid-template-columns:1fr}.smart-consent-detail-v224{position:static}}@media (max-width:820px){.smart-consents-v224{padding:14px}.smart-consents-hero-v224{flex-direction:column}.smart-consent-detail-grid-v224,.smart-consent-meta-v224,.smart-consents-kpis-v224,.smart-consents-toolbar-v224{grid-template-columns:1fr}.smart-consents-status-filter-v224{justify-content:flex-start}}.clinical-photography-v225{min-height:100vh;padding:24px;color:#102f2b;background:radial-gradient(circle at 10% 10%,rgba(14,165,233,.14),transparent 28%),radial-gradient(circle at 82% 8%,rgba(16,185,129,.16),transparent 30%),linear-gradient(135deg,#f8fffd,#eef8f7 48%,#f8fbff)}.clinical-photo-comparator-v225,.clinical-photo-detail-v225,.clinical-photo-future-v225,.clinical-photo-gallery-panel-v225,.clinical-photography-hero-v225,.clinical-photography-kpis-v225 article{border:1px solid rgba(15,118,110,.14);background:rgba(255,255,255,.78);box-shadow:0 24px 76px rgba(13,76,66,.11);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.clinical-photography-hero-v225{display:flex;align-items:stretch;justify-content:space-between;gap:20px;border-radius:30px;padding:28px}.clinical-photography-hero-v225 h1{margin:8px 0;color:#0b3b35;font-size:clamp(2rem,3vw,3.6rem);line-height:1.02}.clinical-photo-comparison-grid-v225 p,.clinical-photo-future-v225 p,.clinical-photo-note-v225,.clinical-photography-hero-v225 p{max-width:820px;margin:0;color:#456760;line-height:1.68}.clinical-photography-hero-v225 strong{color:#0f766e}.clinical-photo-actions-v225{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.clinical-photo-actions-v225 a{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:42px;align-items:center;border:1px solid rgba(20,184,166,.45);border-radius:999px;padding:0 16px;box-shadow:0 14px 30px rgba(8,145,178,.18);font-weight:900;text-decoration:none}.clinical-photo-actions-v225 a,.clinical-photography-hero-v225 aside{justify-content:center;color:#ffffff;background:linear-gradient(135deg,#0f766e,#0891b2)}.clinical-photography-hero-v225 aside{display:flex;min-width:240px;flex-direction:column;border-radius:26px;padding:22px;box-shadow:0 18px 42px rgba(8,145,178,.22)}.clinical-photography-hero-v225 aside small,.clinical-photography-hero-v225 aside span{color:rgba(255,255,255,.78)}.clinical-photography-hero-v225 aside strong{color:#ffffff;font-size:3.15rem;line-height:1}.clinical-photography-kpis-v225{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin:18px 0}.clinical-photography-kpis-v225 article{border-radius:22px;padding:18px}.clinical-photo-meta-v225 dt,.clinical-photo-section-title-v225 span,.clinical-photography-kpis-v225 span{color:#607d77;font-size:.78rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.clinical-photography-kpis-v225 strong{display:block;margin-top:6px;color:#0f766e;font-size:2.2rem}.clinical-photography-kpis-v225 p{margin:4px 0 0;color:#59766f}.clinical-photography-layout-v225{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);grid-gap:18px;gap:18px;align-items:flex-start}.clinical-photo-comparator-v225,.clinical-photo-detail-v225,.clinical-photo-future-v225,.clinical-photo-gallery-panel-v225{border-radius:28px;padding:18px}.clinical-photo-section-title-v225{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px}.clinical-photo-comparator-head-v225 h2,.clinical-photo-future-v225 h2,.clinical-photo-section-title-v225 h2{margin:4px 0 0;color:#0b3b35}.clinical-photo-gallery-v225{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.clinical-photo-card-v225{display:grid;grid-template-columns:140px minmax(0,1fr);grid-gap:14px;gap:14px;width:100%;border:1px solid rgba(15,118,110,.12);border-radius:24px;padding:12px;text-align:left;color:#143f39;background:rgba(255,255,255,.72);box-shadow:0 14px 34px rgba(13,76,66,.08);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.clinical-photo-card-v225.active,.clinical-photo-card-v225:hover{transform:translateY(-2px);border-color:rgba(20,184,166,.45);box-shadow:0 22px 46px rgba(13,76,66,.15)}.clinical-photo-card-v225 strong{color:#0b3b35;font-size:1.02rem}.clinical-photo-card-v225 p{margin:5px 0;color:#4c6b65}.clinical-photo-card-v225 small{display:block;color:#617d77;line-height:1.45}.clinical-photo-preview-v225,.clinical-photo-visual-v225{position:relative;overflow:hidden;min-height:120px;border:1px solid rgba(255,255,255,.56);border-radius:20px;background:linear-gradient(140deg,rgba(255,255,255,.24),transparent 42%),linear-gradient(135deg,#dbeafe,#ccfbf1);box-shadow:inset 0 0 0 1px rgba(255,255,255,.32)}.clinical-photo-preview-v225{min-height:270px;margin-bottom:14px}.clinical-photo-preview-v225:before,.clinical-photo-visual-v225:before{content:"";position:absolute;inset:14% 22% 20%;border-radius:45% 45% 38% 38%;background:radial-gradient(circle at 50% 32%,rgba(255,255,255,.92) 0 16%,transparent 17%),radial-gradient(circle at 38% 48%,rgba(15,118,110,.18) 0 6%,transparent 7%),radial-gradient(circle at 62% 48%,rgba(15,118,110,.18) 0 6%,transparent 7%),linear-gradient(180deg,rgba(255,255,255,.42),rgba(255,255,255,.12));opacity:.78}.clinical-photo-preview-v225:after,.clinical-photo-visual-v225:after{content:"";position:absolute;right:12px;bottom:12px;width:38%;height:2px;border-radius:999px;background:rgba(255,255,255,.75);box-shadow:0 -12px 0 rgba(255,255,255,.36),0 -24px 0 rgba(255,255,255,.2)}.clinical-photo-preview-v225 span,.clinical-photo-visual-v225 span{position:absolute;top:12px;left:12px;z-index:1;border-radius:999px;padding:6px 10px;color:#ffffff;background:rgba(15,118,110,.82);font-size:.74rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.clinical-photo-preview-v225.tone-facial,.clinical-photo-visual-v225.tone-facial,.tone-facial .clinical-photo-visual-v225{background:linear-gradient(140deg,rgba(255,255,255,.28),transparent 42%),linear-gradient(135deg,#d1fae5,#e0f2fe)}.clinical-photo-preview-v225.tone-laser,.clinical-photo-visual-v225.tone-laser,.tone-laser .clinical-photo-visual-v225{background:linear-gradient(140deg,rgba(255,255,255,.28),transparent 42%),linear-gradient(135deg,#fee2e2,#e0f2fe)}.clinical-photo-preview-v225.tone-capilar,.clinical-photo-visual-v225.tone-capilar,.tone-capilar .clinical-photo-visual-v225{background:linear-gradient(140deg,rgba(255,255,255,.28),transparent 42%),linear-gradient(135deg,#e0e7ff,#ccfbf1)}.clinical-photo-preview-v225.tone-corporal,.clinical-photo-visual-v225.tone-corporal,.tone-corporal .clinical-photo-visual-v225{background:linear-gradient(140deg,rgba(255,255,255,.28),transparent 42%),linear-gradient(135deg,#fef3c7,#ccfbf1)}.photo-quality-v225{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-top:10px;border-radius:999px;padding:6px 10px;font-size:.74rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.photo-quality-v225.quality-excelente{color:#065f46;background:#ccfbf1}.photo-quality-v225.quality-correcta{color:#075985;background:#e0f2fe}.photo-quality-v225.quality-revisar{color:#854d0e;background:#fef3c7}.clinical-photo-meta-v225{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:14px 0}.clinical-photo-meta-v225 div{border:1px solid rgba(15,118,110,.11);border-radius:18px;padding:12px;background:rgba(255,255,255,.64)}.clinical-photo-meta-v225 dd{margin:6px 0 0;color:#0f3d36;font-weight:800}.clinical-photo-note-v225{border:1px solid rgba(15,118,110,.11);border-radius:20px;padding:14px;background:rgba(255,255,255,.62)}.clinical-photo-comparator-v225,.clinical-photo-future-v225{margin-top:18px}.clinical-photo-comparator-head-v225{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}.clinical-photo-comparison-tabs-v225{display:flex;flex-wrap:wrap;gap:8px}.clinical-photo-comparison-tabs-v225 button{min-height:40px;border:1px solid rgba(15,118,110,.14);border-radius:999px;padding:0 14px;color:#17443e;background:rgba(255,255,255,.72);font-weight:800}.clinical-photo-comparison-tabs-v225 button.active{color:#ffffff;border-color:rgba(20,184,166,.45);background:linear-gradient(135deg,#0f766e,#0891b2)}.clinical-photo-comparison-grid-v225{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) minmax(280px,.8fr);grid-gap:14px;gap:14px}.clinical-photo-comparison-grid-v225 article,.clinical-photo-comparison-grid-v225 figure{margin:0;border:1px solid rgba(15,118,110,.11);border-radius:24px;padding:12px;background:rgba(255,255,255,.64)}.clinical-photo-comparison-grid-v225 figcaption{display:grid;grid-gap:4px;gap:4px}.clinical-photo-comparison-grid-v225 h3,.clinical-photo-comparison-grid-v225 strong{color:#0b3b35}.clinical-photo-comparison-grid-v225 span{color:#5f7f78}.clinical-photo-future-v225{display:grid;grid-template-columns:minmax(260px,.78fr) 1.22fr;grid-gap:18px;gap:18px}.clinical-photo-chipgrid-v225{display:flex;flex-wrap:wrap;gap:10px;align-content:flex-start}.clinical-photo-chipgrid-v225 span{border:1px solid rgba(15,118,110,.14);border-radius:999px;padding:10px 12px;color:#17443e;background:rgba(255,255,255,.7);font-weight:800}@media (prefers-color-scheme:dark){.clinical-photography-v225{color:#e8fff8;background:radial-gradient(circle at 10% 10%,rgba(14,165,233,.16),transparent 28%),radial-gradient(circle at 82% 8%,rgba(16,185,129,.18),transparent 30%),linear-gradient(135deg,#061d1a,#0a2c27 48%,#071f2a)}.clinical-photo-card-v225,.clinical-photo-comparator-v225,.clinical-photo-comparison-grid-v225 article,.clinical-photo-comparison-grid-v225 figure,.clinical-photo-detail-v225,.clinical-photo-future-v225,.clinical-photo-gallery-panel-v225,.clinical-photo-meta-v225 div,.clinical-photo-note-v225,.clinical-photography-hero-v225,.clinical-photography-kpis-v225 article{border-color:rgba(167,243,208,.16);background:rgba(8,47,42,.76)}.clinical-photo-card-v225 strong,.clinical-photo-comparator-head-v225 h2,.clinical-photo-comparison-grid-v225 h3,.clinical-photo-comparison-grid-v225 strong,.clinical-photo-future-v225 h2,.clinical-photo-meta-v225 dd,.clinical-photo-section-title-v225 h2,.clinical-photography-hero-v225 h1{color:#e8fff8}.clinical-photo-card-v225 p,.clinical-photo-card-v225 small,.clinical-photo-comparison-grid-v225 p,.clinical-photo-comparison-grid-v225 span,.clinical-photo-future-v225 p,.clinical-photo-note-v225,.clinical-photography-hero-v225 p,.clinical-photography-kpis-v225 p{color:#a7c7bf}}@media (max-width:1240px){.clinical-photo-comparison-grid-v225,.clinical-photo-future-v225,.clinical-photography-layout-v225{grid-template-columns:1fr}}@media (max-width:860px){.clinical-photography-v225{padding:14px}.clinical-photo-comparator-head-v225,.clinical-photography-hero-v225{flex-direction:column;align-items:flex-start}.clinical-photo-card-v225,.clinical-photo-gallery-v225,.clinical-photo-meta-v225,.clinical-photography-kpis-v225{grid-template-columns:1fr}}.photo-quality-v226{min-height:100vh;padding:24px;color:#102f2b;background:radial-gradient(circle at 12% 8%,rgba(16,185,129,.18),transparent 30%),radial-gradient(circle at 88% 10%,rgba(14,165,233,.14),transparent 30%),linear-gradient(135deg,#f8fffd,#edf8f5 46%,#f8fbff)}.photo-quality-future-v226,.photo-quality-hero-v226,.photo-quality-kpis-v226 article,.photo-quality-list-v226,.photo-quality-main-v226,.photo-standardization-v226{border:1px solid rgba(15,118,110,.14);background:rgba(255,255,255,.78);box-shadow:0 24px 76px rgba(13,76,66,.11);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.photo-quality-hero-v226{display:flex;align-items:stretch;justify-content:space-between;gap:20px;border-radius:30px;padding:28px}.photo-quality-hero-v226 h1{margin:8px 0;color:#0b3b35;font-size:clamp(2rem,3vw,3.6rem);line-height:1.02}.photo-quality-future-v226 p,.photo-quality-hero-v226 p,.photo-quality-list-item-v226 small,.photo-quality-score-panel-v226 p{margin:0;color:#456760;line-height:1.68}.photo-quality-hero-v226 strong{color:#0f766e}.photo-quality-hero-v226 aside{display:flex;min-width:240px;flex-direction:column;justify-content:center;border-radius:26px;padding:22px;color:#ffffff;background:linear-gradient(135deg,#0f766e,#0891b2);box-shadow:0 18px 42px rgba(8,145,178,.22)}.photo-quality-hero-v226 aside small,.photo-quality-hero-v226 aside span{color:rgba(255,255,255,.78)}.photo-quality-hero-v226 aside strong{color:#ffffff;font-size:3.15rem;line-height:1}.photo-quality-kpis-v226{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin:18px 0}.photo-quality-kpis-v226 article{border-radius:22px;padding:18px}.photo-quality-kpis-v226 span,.photo-quality-section-title-v226 span,.photo-standard-grid-v226 span{color:#607d77;font-size:.78rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.photo-quality-kpis-v226 strong{display:block;margin-top:6px;color:#0f766e;font-size:2.2rem}.photo-quality-kpis-v226 p{margin:4px 0 0;color:#59766f}.photo-quality-layout-v226{display:grid;grid-template-columns:minmax(280px,.42fr) minmax(0,1fr);grid-gap:18px;gap:18px;align-items:flex-start}.photo-quality-future-v226,.photo-quality-list-v226,.photo-quality-main-v226,.photo-standardization-v226{border-radius:28px;padding:18px}.photo-quality-list-v226{display:grid;grid-gap:12px;gap:12px;position:-webkit-sticky;position:sticky;top:18px}.photo-quality-future-v226 h2,.photo-quality-section-title-v226 h2,.photo-standardization-v226 h2{margin:4px 0 0;color:#0b3b35}.photo-quality-list-item-v226{display:grid;grid-gap:7px;gap:7px;width:100%;border:1px solid rgba(15,118,110,.12);border-radius:22px;padding:14px;text-align:left;color:#143f39;background:rgba(255,255,255,.72);box-shadow:0 14px 34px rgba(13,76,66,.08);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.photo-quality-list-item-v226.active,.photo-quality-list-item-v226:hover{transform:translateY(-2px);border-color:rgba(20,184,166,.45);box-shadow:0 22px 46px rgba(13,76,66,.15)}.photo-quality-list-item-v226 span{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:6px 10px;color:#065f46;background:#ccfbf1;font-size:.74rem;font-weight:900}.photo-quality-list-item-v226 strong{color:#0b3b35}.photo-quality-score-panel-v226{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:22px;gap:22px;align-items:center;border:1px solid rgba(15,118,110,.11);border-radius:26px;padding:18px;background:rgba(255,255,255,.66)}.photo-quality-score-ring-v226{display:grid;width:190px;height:190px;place-items:center;border-radius:50%;box-shadow:0 24px 50px rgba(16,185,129,.18)}.photo-quality-score-ring-v226>div{display:grid;width:136px;height:136px;place-items:center;border-radius:50%;background:rgba(255,255,255,.94);text-align:center}.photo-quality-score-ring-v226 strong{color:#0f766e;font-size:2.35rem;line-height:1}.photo-quality-score-ring-v226 span{color:#58766f;font-weight:900}.photo-quality-score-panel-v226 h2{margin:4px 0 8px;color:#0b3b35;font-size:clamp(1.45rem,2vw,2.35rem)}.photo-quality-score-panel-v226 small{display:block;margin-top:10px;color:#0f766e;font-weight:800}.photo-quality-repeat-v226{display:grid;grid-gap:10px;gap:10px;margin:14px 0;border:1px solid rgba(234,179,8,.26);border-radius:22px;padding:16px;background:rgba(254,243,199,.72)}.photo-quality-repeat-v226 strong{color:#854d0e;font-size:1.05rem}.photo-quality-repeat-v226 p{margin:0;color:#745216}.photo-quality-repeat-v226 button{width:-moz-fit-content;width:fit-content;min-height:42px;border:0;border-radius:999px;padding:0 16px;color:#ffffff;background:linear-gradient(135deg,#b45309,#f59e0b);font-weight:900}.photo-quality-cards-v226{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:14px}.photo-quality-cards-v226 article{border:1px solid rgba(15,118,110,.11);border-radius:20px;padding:14px;background:rgba(255,255,255,.64)}.photo-quality-cards-v226 span{color:#607d77;font-size:.78rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.photo-quality-cards-v226 strong{display:block;margin-top:8px;font-size:1.05rem}.photo-quality-cards-v226 .quality-ok strong{color:#047857}.photo-quality-cards-v226 .quality-warn strong{color:#b45309}.photo-quality-cards-v226 .quality-critical strong{color:#b91c1c}.photo-quality-future-v226,.photo-standardization-v226{margin-top:18px}.photo-standardization-v226>div:first-child{margin-bottom:14px}.photo-standard-grid-v226{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.photo-standard-grid-v226 article{border:1px solid rgba(15,118,110,.11);border-radius:20px;padding:14px;background:rgba(255,255,255,.64)}.photo-standard-grid-v226 strong{display:block;margin-top:8px;color:#0b3b35}.photo-quality-chipgrid-v226{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.photo-quality-chipgrid-v226 span{border:1px solid rgba(15,118,110,.14);border-radius:999px;padding:10px 12px;color:#17443e;background:rgba(255,255,255,.7);font-weight:800}.photo-quality-future-v226{display:grid;grid-template-columns:minmax(280px,.76fr) 1.24fr;grid-gap:18px;gap:18px}.photo-quality-columns-v226{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.photo-quality-columns-v226 section{border:1px solid rgba(15,118,110,.11);border-radius:20px;padding:14px;background:rgba(255,255,255,.64)}.photo-quality-columns-v226 h3{margin:0 0 10px;color:#0b3b35}.photo-quality-columns-v226 p{margin:8px 0;border-left:3px solid rgba(20,184,166,.45);padding-left:10px;color:#58736d}@media (prefers-color-scheme:dark){.clinical-photo-actions-v225 a{color:#ffffff}.photo-quality-v226{color:#e8fff8;background:radial-gradient(circle at 12% 8%,rgba(16,185,129,.2),transparent 30%),radial-gradient(circle at 88% 10%,rgba(14,165,233,.16),transparent 30%),linear-gradient(135deg,#061d1a,#0a2c27 48%,#071f2a)}.photo-quality-cards-v226 article,.photo-quality-columns-v226 section,.photo-quality-future-v226,.photo-quality-hero-v226,.photo-quality-kpis-v226 article,.photo-quality-list-item-v226,.photo-quality-list-v226,.photo-quality-main-v226,.photo-quality-score-panel-v226,.photo-standard-grid-v226 article,.photo-standardization-v226{border-color:rgba(167,243,208,.16);background:rgba(8,47,42,.76)}.photo-quality-columns-v226 h3,.photo-quality-future-v226 h2,.photo-quality-hero-v226 h1,.photo-quality-list-item-v226 strong,.photo-quality-score-panel-v226 h2,.photo-quality-section-title-v226 h2,.photo-standard-grid-v226 strong,.photo-standardization-v226 h2{color:#e8fff8}.photo-quality-columns-v226 p,.photo-quality-future-v226 p,.photo-quality-hero-v226 p,.photo-quality-kpis-v226 p,.photo-quality-list-item-v226 small,.photo-quality-score-panel-v226 p{color:#a7c7bf}}.anatomical-photo-map-v227{min-height:100vh;padding:24px;color:#102f2b;background:radial-gradient(circle at 10% 8%,rgba(16,185,129,.18),transparent 30%),radial-gradient(circle at 88% 12%,rgba(14,165,233,.16),transparent 32%),linear-gradient(135deg,#f8fffd,#edf8f5 46%,#f8fbff)}.anatomical-photo-detail-v227,.anatomical-photo-future-v227,.anatomical-photo-layers-v227,.anatomical-photo-map-hero-v227,.anatomical-photo-map-kpis-v227 article,.anatomical-photo-map-sidebar-v227,.anatomical-photo-map-stage-v227{border:1px solid rgba(15,118,110,.14);background:rgba(255,255,255,.78);box-shadow:0 24px 76px rgba(13,76,66,.11);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.anatomical-photo-map-hero-v227{display:flex;align-items:stretch;justify-content:space-between;gap:20px;border-radius:30px;padding:28px}.anatomical-photo-map-hero-v227 h1{margin:8px 0;color:#0b3b35;font-size:clamp(2rem,3vw,3.6rem);line-height:1.02}.anatomical-photo-future-v227 p,.anatomical-photo-map-hero-v227 p,.anatomical-photo-map-stage-head-v227 p,.anatomical-photo-session-list-v227 small,.anatomical-photo-tool-grid-v227 span{margin:0;color:#456760;line-height:1.62}.anatomical-photo-map-hero-v227 strong{color:#0f766e}.anatomical-photo-map-hero-v227 aside{display:flex;min-width:240px;flex-direction:column;justify-content:center;border-radius:26px;padding:22px;color:#ffffff;background:linear-gradient(135deg,#0f766e,#0891b2);box-shadow:0 18px 42px rgba(8,145,178,.22)}.anatomical-photo-map-hero-v227 aside small,.anatomical-photo-map-hero-v227 aside span{color:rgba(255,255,255,.78)}.anatomical-photo-map-hero-v227 aside strong{color:#ffffff;font-size:3.15rem;line-height:1}.anatomical-photo-map-kpis-v227{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin:18px 0}.anatomical-photo-map-kpis-v227 article{border-radius:22px;padding:18px}.anatomical-photo-active-tool-v227 span,.anatomical-photo-map-kpis-v227 span,.anatomical-photo-map-title-v227 span,.anatomical-photo-mark-form-v227 label{color:#607d77;font-size:.78rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.anatomical-photo-map-kpis-v227 strong{display:block;margin-top:6px;color:#0f766e;font-size:2.2rem}.anatomical-photo-map-kpis-v227 p{margin:4px 0 0;color:#59766f}.anatomical-photo-map-workspace-v227{display:grid;grid-template-columns:minmax(250px,.3fr) minmax(0,1fr) minmax(320px,.34fr);grid-gap:18px;gap:18px;align-items:flex-start}.anatomical-photo-detail-v227,.anatomical-photo-future-v227,.anatomical-photo-layers-v227,.anatomical-photo-map-sidebar-v227,.anatomical-photo-map-stage-v227{border-radius:28px;padding:18px}.anatomical-photo-detail-v227,.anatomical-photo-map-sidebar-v227{position:-webkit-sticky;position:sticky;top:18px}.anatomical-photo-future-v227 h2,.anatomical-photo-layers-v227 h2,.anatomical-photo-map-stage-head-v227 h2,.anatomical-photo-map-title-v227 h2{margin:4px 0 0;color:#0b3b35}.anatomical-photo-session-list-v227,.anatomical-photo-tool-grid-v227{display:grid;grid-gap:10px;gap:10px;margin:14px 0 22px}.anatomical-photo-layer-grid-v227 button,.anatomical-photo-session-list-v227 button,.anatomical-photo-tool-grid-v227 button{display:grid;grid-gap:5px;gap:5px;width:100%;border:1px solid rgba(15,118,110,.12);border-radius:18px;padding:12px;text-align:left;color:#143f39;background:rgba(255,255,255,.72);box-shadow:0 10px 28px rgba(13,76,66,.07);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.anatomical-photo-layer-grid-v227 button.active,.anatomical-photo-layer-grid-v227 button:hover,.anatomical-photo-session-list-v227 button.active,.anatomical-photo-session-list-v227 button:hover,.anatomical-photo-tool-grid-v227 button.active,.anatomical-photo-tool-grid-v227 button:hover{transform:translateY(-1px);border-color:rgba(20,184,166,.46);box-shadow:0 18px 38px rgba(13,76,66,.13)}.anatomical-photo-layer-grid-v227 button.active,.anatomical-photo-tool-grid-v227 button.active{color:#ffffff;background:linear-gradient(135deg,#0f766e,#0891b2)}.anatomical-photo-layer-grid-v227 button.active,.anatomical-photo-tool-grid-v227 button.active span{color:rgba(255,255,255,.82)}.anatomical-photo-map-stage-head-v227{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.anatomical-photo-active-tool-v227{min-width:170px;border:1px solid rgba(15,118,110,.12);border-radius:20px;padding:12px;background:rgba(255,255,255,.68)}.anatomical-photo-active-tool-v227 strong{display:block;margin-top:6px;color:#0f766e;font-size:1.2rem}.anatomical-photo-canvas-v227{position:relative;min-height:640px;overflow:hidden;border:1px solid rgba(15,118,110,.14);border-radius:30px;background:linear-gradient(140deg,rgba(255,255,255,.28),transparent 42%),linear-gradient(135deg,#d1fae5,#e0f2fe);box-shadow:inset 0 0 0 1px rgba(255,255,255,.4),0 20px 58px rgba(13,76,66,.12);cursor:crosshair;touch-action:manipulation}.anatomical-photo-placeholder-v227{position:absolute;inset:28px;border-radius:28px;background:radial-gradient(circle at 50% 28%,rgba(255,255,255,.82) 0 8%,transparent 9%),radial-gradient(circle at 43% 42%,rgba(15,118,110,.12) 0 3%,transparent 4%),radial-gradient(circle at 57% 42%,rgba(15,118,110,.12) 0 3%,transparent 4%),linear-gradient(180deg,rgba(255,255,255,.34),rgba(255,255,255,.1))}.anatomical-photo-placeholder-v227:before{content:"";position:absolute;inset:18% 28% 10%;border:2px solid rgba(15,118,110,.16);border-radius:46% 46% 38% 38%}.anatomical-photo-placeholder-v227:after{content:"";position:absolute;left:32%;right:32%;bottom:18%;height:2px;border-radius:999px;background:rgba(15,118,110,.16)}.anatomical-photo-placeholder-v227 span{position:absolute;top:14px;left:14px;border-radius:999px;padding:8px 12px;color:#ffffff;background:rgba(15,118,110,.82);font-weight:900}.photo-map-mark-v227{position:absolute;z-index:3;width:38px;height:38px;transform:translate(-50%,-50%);border:2px solid rgba(255,255,255,.92);border-radius:50%;color:#ffffff;background:var(--mark-color);box-shadow:0 12px 26px rgba(8,47,42,.22);font-weight:900;transition:transform .18s ease,box-shadow .18s ease}.photo-map-mark-v227 span{display:grid;width:100%;height:100%;place-items:center}.photo-map-mark-v227.selected,.photo-map-mark-v227:hover{transform:translate(-50%,-50%) scale(1.14);box-shadow:0 18px 34px rgba(8,47,42,.3),0 0 0 8px rgba(16,185,129,.14)}.photo-map-mark-v227.mark-arrow,.photo-map-mark-v227.mark-line,.photo-map-mark-v227.mark-vector{width:94px;height:14px;border-radius:999px;transform:translate(-50%,-50%) rotate(-24deg)}.photo-map-mark-v227.mark-arrow:after,.photo-map-mark-v227.mark-vector:after{content:"";position:absolute;right:-8px;top:50%;width:0;height:0;transform:translateY(-50%);border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:14px solid var(--mark-color)}.photo-map-mark-v227.mark-circle{width:78px;height:78px;border-width:4px;background:rgba(255,255,255,.12)}.photo-map-mark-v227.mark-rectangle{width:92px;height:58px;border-radius:16px;background:rgba(255,255,255,.12)}.photo-map-mark-v227.mark-freezone,.photo-map-mark-v227.mark-manual{width:110px;height:70px;border-radius:42% 58% 48% 52%;background:color-mix(in srgb,var(--mark-color) 42%,transparent)}.anatomical-photo-mark-form-v227{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.anatomical-photo-mark-form-v227 label{display:grid;grid-gap:6px;gap:6px}.anatomical-photo-mark-form-v227 label.wide{grid-column:1/-1}.anatomical-photo-mark-form-v227 input,.anatomical-photo-mark-form-v227 select,.anatomical-photo-mark-form-v227 textarea{min-height:42px;border:1px solid rgba(15,118,110,.14);border-radius:14px;padding:0 12px;color:#123c36;background:rgba(255,255,255,.82);outline:none}.anatomical-photo-mark-form-v227 textarea{min-height:86px;padding-top:10px;resize:vertical}.anatomical-photo-mark-form-v227 button{grid-column:1/-1;min-height:44px;border:0;border-radius:999px;color:#ffffff;background:linear-gradient(135deg,#be123c,#f97316);font-weight:900}.anatomical-photo-empty-v227{border:1px dashed rgba(15,118,110,.22);border-radius:20px;padding:16px;color:#58736d;background:rgba(255,255,255,.62)}.anatomical-photo-layers-v227{display:grid;grid-template-columns:minmax(260px,.42fr) 1fr;grid-gap:18px;gap:18px;margin-top:18px}.anatomical-photo-layer-grid-v227{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.anatomical-photo-layer-grid-v227 button{min-height:48px;text-align:center}.anatomical-photo-future-v227{display:grid;grid-template-columns:minmax(280px,.72fr) 1.28fr;grid-gap:18px;gap:18px;margin-top:18px}.anatomical-photo-columns-v227{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.anatomical-photo-columns-v227 section{border:1px solid rgba(15,118,110,.11);border-radius:20px;padding:14px;background:rgba(255,255,255,.64)}.anatomical-photo-columns-v227 h3{margin:0 0 10px;color:#0b3b35}.anatomical-photo-columns-v227 p{margin:8px 0;border-left:3px solid rgba(20,184,166,.45);padding-left:10px;color:#58736d}@media (prefers-color-scheme:dark){.anatomical-photo-map-v227{color:#e8fff8;background:radial-gradient(circle at 10% 8%,rgba(16,185,129,.2),transparent 30%),radial-gradient(circle at 88% 12%,rgba(14,165,233,.18),transparent 32%),linear-gradient(135deg,#061d1a,#0a2c27 48%,#071f2a)}.anatomical-photo-active-tool-v227,.anatomical-photo-columns-v227 section,.anatomical-photo-detail-v227,.anatomical-photo-future-v227,.anatomical-photo-layer-grid-v227 button,.anatomical-photo-layers-v227,.anatomical-photo-map-hero-v227,.anatomical-photo-map-kpis-v227 article,.anatomical-photo-map-sidebar-v227,.anatomical-photo-map-stage-v227,.anatomical-photo-session-list-v227 button,.anatomical-photo-tool-grid-v227 button{border-color:rgba(167,243,208,.16);background:rgba(8,47,42,.76)}.anatomical-photo-columns-v227 h3,.anatomical-photo-future-v227 h2,.anatomical-photo-layers-v227 h2,.anatomical-photo-map-hero-v227 h1,.anatomical-photo-map-stage-head-v227 h2,.anatomical-photo-map-title-v227 h2{color:#e8fff8}.anatomical-photo-columns-v227 p,.anatomical-photo-empty-v227,.anatomical-photo-future-v227 p,.anatomical-photo-map-hero-v227 p,.anatomical-photo-map-stage-head-v227 p,.anatomical-photo-session-list-v227 small,.anatomical-photo-tool-grid-v227 span{color:#a7c7bf}.anatomical-photo-mark-form-v227 input,.anatomical-photo-mark-form-v227 select,.anatomical-photo-mark-form-v227 textarea{color:#e8fff8;background:rgba(6,29,26,.72)}}@media (max-width:1380px){.anatomical-photo-columns-v227,.anatomical-photo-future-v227,.anatomical-photo-layers-v227,.anatomical-photo-map-workspace-v227{grid-template-columns:1fr}.anatomical-photo-detail-v227,.anatomical-photo-map-sidebar-v227{position:static}}@media (max-width:860px){.anatomical-photo-map-v227{padding:14px}.anatomical-photo-map-hero-v227,.anatomical-photo-map-stage-head-v227{flex-direction:column}.anatomical-photo-layer-grid-v227,.anatomical-photo-map-kpis-v227,.anatomical-photo-mark-form-v227{grid-template-columns:1fr}.anatomical-photo-canvas-v227{min-height:520px}}@media (max-width:1240px){.photo-quality-columns-v226,.photo-quality-future-v226,.photo-quality-layout-v226{grid-template-columns:1fr}.photo-quality-list-v226{position:static}}@media (max-width:860px){.photo-quality-v226{padding:14px}.photo-quality-hero-v226{flex-direction:column}.photo-quality-cards-v226,.photo-quality-kpis-v226,.photo-quality-score-panel-v226,.photo-standard-grid-v226{grid-template-columns:1fr}.photo-quality-score-ring-v226{width:160px;height:160px}.photo-quality-score-ring-v226>div{width:116px;height:116px}}.before-after-comparator-v228{min-height:100vh;padding:22px;color:#0b3b35;background:radial-gradient(circle at 12% 8%,rgba(16,185,129,.18),transparent 32%),radial-gradient(circle at 86% 10%,rgba(14,165,233,.14),transparent 30%),linear-gradient(135deg,#f7fffb,#eefcf7 44%,#f8fbff)}.before-after-comparator-v228.presentation-mode{position:relative;z-index:20;padding:12px}.before-after-audit-v228,.before-after-control-deck-v228,.before-after-detail-v228,.before-after-export-v228,.before-after-future-v228 article,.before-after-hero-v228,.before-after-kpis-v228 article,.before-after-sidebar-v228,.before-after-stage-v228{border:1px solid rgba(15,118,110,.12);background:rgba(255,255,255,.72);box-shadow:0 22px 60px rgba(15,118,110,.1);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.before-after-hero-v228{display:flex;justify-content:space-between;align-items:stretch;gap:18px;border-radius:30px;padding:24px}.before-after-hero-v228 h1{max-width:980px;margin:8px 0 10px;color:#063b35;font-size:clamp(2rem,4vw,4rem);line-height:1}.before-after-hero-v228 p{max-width:900px;margin:0 0 14px;color:#58736d;font-size:1rem}.before-after-hero-v228 strong{color:#0f766e}.before-after-hero-v228 aside{min-width:230px;display:grid;align-content:center;grid-gap:8px;gap:8px;border-radius:24px;padding:18px;color:#ffffff;background:linear-gradient(135deg,#047857,#0f766e 58%,#0891b2)}.before-after-hero-v228 aside small,.before-after-hero-v228 aside span{color:rgba(255,255,255,.78)}.before-after-hero-v228 aside strong{color:#ffffff;font-size:1.35rem}.before-after-kpis-v228{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:16px}.before-after-kpis-v228 article{border-radius:22px;padding:16px}.before-after-kpis-v228 span,.before-after-title-v228 .eyebrow{color:#0f766e;font-size:.72rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.before-after-kpis-v228 strong{display:block;margin:8px 0;color:#063b35;font-size:2rem}.before-after-kpis-v228 p{margin:0;color:#58736d}.before-after-control-deck-v228{display:grid;grid-template-columns:minmax(320px,.6fr) 1fr;grid-gap:16px;gap:16px;margin-top:16px;border-radius:26px;padding:16px}.before-after-session-selectors-v228{display:grid;grid-gap:12px;gap:12px}.before-after-export-grid-v228 label,.before-after-session-selectors-v228 label{display:grid;grid-gap:7px;gap:7px;color:#315952;font-weight:800}.before-after-export-grid-v228 select,.before-after-session-selectors-v228 select{min-height:46px;border:1px solid rgba(15,118,110,.13);border-radius:16px;padding:0 14px;color:#123c36;background:rgba(255,255,255,.82);outline:none}.before-after-mode-buttons-v228{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.before-after-export-grid-v228 button,.before-after-mode-buttons-v228 button,.before-after-stage-actions-v228 button,.before-after-timeline-v228 button{border:1px solid rgba(15,118,110,.13);border-radius:18px;padding:12px;color:#16443e;background:rgba(255,255,255,.7);cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.before-after-export-grid-v228 button:hover,.before-after-mode-buttons-v228 button:hover,.before-after-stage-actions-v228 button:hover,.before-after-timeline-v228 button:hover{transform:translateY(-2px);border-color:rgba(16,185,129,.36);box-shadow:0 16px 34px rgba(15,118,110,.12)}.before-after-export-grid-v228 button.active,.before-after-mode-buttons-v228 button.active,.before-after-timeline-v228 button.active{color:#ffffff;border-color:transparent;background:linear-gradient(135deg,#059669,#0f766e)}.before-after-mode-buttons-v228 span,.before-after-mode-buttons-v228 strong,.before-after-timeline-v228 small,.before-after-timeline-v228 span,.before-after-timeline-v228 strong{display:block}.before-after-mode-buttons-v228 span,.before-after-timeline-v228 small,.before-after-timeline-v228 span{margin-top:4px;color:inherit;opacity:.74;font-size:.78rem}.before-after-workspace-v228{display:grid;grid-template-columns:minmax(260px,.28fr) minmax(480px,1fr) minmax(300px,.34fr);grid-gap:16px;gap:16px;margin-top:16px}.before-after-detail-v228,.before-after-sidebar-v228{position:-webkit-sticky;position:sticky;top:16px;align-self:start;border-radius:26px;padding:16px}.before-after-title-v228 h2,.before-after-title-v228 h3{margin:6px 0 0;color:#063b35}.before-after-timeline-v228{display:grid;grid-gap:9px;gap:9px;margin-top:14px}.before-after-timeline-v228 button{text-align:left}.before-after-sync-v228{margin-top:16px;border-radius:20px;padding:14px;background:linear-gradient(135deg,rgba(236,253,245,.8),rgba(240,253,250,.64))}.before-after-sync-v228 h3{margin:6px 0 12px;color:#063b35}.before-after-sync-v228 p{display:grid;grid-gap:3px;gap:3px;margin:10px 0;color:#315952}.before-after-sync-v228 small{color:#6b8580}.before-after-stage-v228{min-height:720px;border-radius:30px;padding:16px;overflow:hidden}.presentation-mode .before-after-stage-v228{min-height:calc(100vh - 260px)}.before-after-stage-head-v228{display:flex;justify-content:space-between;gap:12px;margin-bottom:14px}.before-after-stage-head-v228 h2{margin:4px 0;color:#063b35}.before-after-stage-head-v228 p{margin:0;color:#58736d}.before-after-stage-actions-v228{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.before-after-stage-actions-v228 button{min-height:40px;border-radius:999px;font-weight:900}.before-after-horizontal-v228{display:grid;grid-template-columns:1fr minmax(80px,.16fr) 1fr;align-items:stretch;grid-gap:12px;gap:12px;min-height:590px}.before-after-photo-card-v228{display:grid;grid-template-rows:1fr auto;min-height:560px;overflow:hidden;border:1px solid rgba(15,118,110,.12);border-radius:26px;background:rgba(255,255,255,.7)}.before-after-photo-surface-v228{display:grid;place-items:center;align-content:center;grid-gap:10px;gap:10px;min-height:460px;padding:22px;color:#ffffff;text-align:center;background:radial-gradient(circle at 50% 30%,rgba(255,255,255,.35),transparent 18%),linear-gradient(145deg,#0f766e,#10b981)}.curtain-overlay-v228.tone-teal,.tone-teal .before-after-photo-surface-v228,.transparency-layer-v228.tone-teal{background:linear-gradient(145deg,#0f766e,#14b8a6)}.curtain-overlay-v228.tone-cyan,.tone-cyan .before-after-photo-surface-v228,.transparency-layer-v228.tone-cyan{background:linear-gradient(145deg,#0891b2,#22d3ee)}.curtain-overlay-v228.tone-violet,.tone-violet .before-after-photo-surface-v228,.transparency-layer-v228.tone-violet{background:linear-gradient(145deg,#7c3aed,#a78bfa)}.curtain-overlay-v228.tone-blue,.tone-blue .before-after-photo-surface-v228,.transparency-layer-v228.tone-blue{background:linear-gradient(145deg,#2563eb,#38bdf8)}.before-after-photo-surface-v228 span{border-radius:999px;padding:7px 12px;background:rgba(255,255,255,.2);font-weight:900}.before-after-photo-surface-v228 strong{font-size:clamp(2rem,4vw,4.4rem)}.before-after-photo-surface-v228 small{color:rgba(255,255,255,.82)}.before-after-photo-card-v228 footer{display:flex;justify-content:space-between;gap:10px;padding:14px;color:#315952}.before-after-slider-v228{display:grid;place-items:center;grid-gap:10px;gap:10px;border-radius:24px;padding:14px 8px;color:#0f766e;background:linear-gradient(180deg,rgba(236,253,245,.88),rgba(255,255,255,.74))}.before-after-slider-v228 input{width:210px;transform:rotate(90deg);accent-color:#10b981}.before-after-vertical-v228{display:grid;grid-gap:14px;gap:14px}.before-after-vertical-v228 .before-after-photo-card-v228{min-height:320px}.before-after-vertical-v228 .before-after-photo-surface-v228{min-height:240px}.before-after-curtain-v228,.before-after-transparency-v228{position:relative;min-height:590px;overflow:hidden;border-radius:28px;background:#ecfdf5}.curtain-base-v228,.curtain-overlay-v228,.transparency-layer-v228{position:absolute;inset:0;display:grid;place-items:center;color:#ffffff;font-size:clamp(1.7rem,4vw,4rem);font-weight:950;text-align:center}.curtain-base-v228,.transparency-layer-v228.before{background:linear-gradient(145deg,#047857,#10b981)}.curtain-overlay-v228{width:var(--curtain-position);overflow:hidden}.curtain-handle-v228{position:absolute;top:0;bottom:0;left:var(--curtain-position);width:4px;background:rgba(255,255,255,.92);box-shadow:0 0 0 999px rgba(255,255,255,.02)}.before-after-curtain-v228 input{position:absolute;left:18px;right:18px;bottom:18px;width:calc(100% - 36px);accent-color:#10b981}.transparency-layer-v228.after{opacity:var(--after-opacity)}.transparency-levels-v228{position:absolute;left:50%;bottom:18px;display:flex;flex-wrap:wrap;gap:8px;transform:translateX(-50%)}.transparency-levels-v228 button{min-width:58px;min-height:40px;border:1px solid rgba(255,255,255,.45);border-radius:999px;color:#ffffff;background:rgba(6,95,70,.42);cursor:pointer}.transparency-levels-v228 button.active{color:#064e3b;background:#ffffff}.before-after-clinical-table-v228{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.before-after-clinical-table-v228 p{display:grid;grid-gap:3px;gap:3px;margin:0;border-bottom:1px solid rgba(15,118,110,.1);padding-bottom:10px}.before-after-clinical-table-v228 span{color:#6b8580;font-size:.78rem;font-weight:900}.before-after-clinical-table-v228 strong{color:#123c36}.before-after-consent-v228{margin-top:16px;border-radius:20px;padding:14px;background:rgba(236,253,245,.72)}.before-after-consent-v228 h3{margin:0 0 10px;color:#063b35}.before-after-consent-v228 p{margin:8px 0;border-radius:14px;padding:10px}.before-after-consent-v228 .blocked{color:#991b1b;background:rgba(254,226,226,.78)}.before-after-consent-v228 .allowed{color:#047857;background:rgba(209,250,229,.82)}.before-after-export-v228{display:grid;grid-template-columns:minmax(280px,.52fr) 1fr;grid-gap:18px;gap:18px;margin-top:16px;border-radius:26px;padding:18px}.before-after-export-v228 h2,.before-after-future-v228 h2{margin:6px 0 10px;color:#063b35}.before-after-export-v228 p,.before-after-future-v228 p{margin:8px 0;color:#58736d}.before-after-export-grid-v228{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.before-after-export-grid-v228 .primary{grid-column:1/-1;min-height:48px;color:#ffffff;border-color:transparent;background:linear-gradient(135deg,#047857,#0891b2);font-weight:950}.before-after-future-v228{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:16px}.before-after-future-v228 article{border-radius:26px;padding:18px}.before-after-future-v228 p{border-left:3px solid rgba(16,185,129,.42);padding-left:10px}.before-after-audit-v228{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px;border-radius:22px;padding:14px;color:#315952}.before-after-audit-v228 span,.before-after-audit-v228 strong{border-radius:999px;padding:8px 12px;background:rgba(236,253,245,.82)}@media (prefers-color-scheme:dark){.before-after-comparator-v228{color:#e8fff8;background:radial-gradient(circle at 14% 8%,rgba(16,185,129,.2),transparent 32%),radial-gradient(circle at 88% 12%,rgba(14,165,233,.16),transparent 30%),linear-gradient(135deg,#061d1a,#0a2c27 48%,#071f2a)}.before-after-audit-v228,.before-after-control-deck-v228,.before-after-detail-v228,.before-after-export-grid-v228 button,.before-after-export-v228,.before-after-future-v228 article,.before-after-hero-v228,.before-after-kpis-v228 article,.before-after-mode-buttons-v228 button,.before-after-sidebar-v228,.before-after-stage-v228,.before-after-timeline-v228 button{border-color:rgba(167,243,208,.16);background:rgba(8,47,42,.76)}.before-after-clinical-table-v228 strong,.before-after-consent-v228 h3,.before-after-export-v228 h2,.before-after-future-v228 h2,.before-after-hero-v228 h1,.before-after-kpis-v228 strong,.before-after-stage-head-v228 h2,.before-after-sync-v228 h3,.before-after-title-v228 h2,.before-after-title-v228 h3{color:#e8fff8}.before-after-audit-v228,.before-after-clinical-table-v228 span,.before-after-export-v228 p,.before-after-future-v228 p,.before-after-hero-v228 p,.before-after-kpis-v228 p,.before-after-stage-head-v228 p,.before-after-sync-v228 p,.before-after-sync-v228 small{color:#a7c7bf}.before-after-export-grid-v228 select,.before-after-session-selectors-v228 select{color:#e8fff8;background:rgba(6,29,26,.72)}.before-after-audit-v228 span,.before-after-audit-v228 strong,.before-after-consent-v228,.before-after-sync-v228{background:rgba(6,29,26,.62)}}@media (max-width:1320px){.before-after-control-deck-v228,.before-after-export-v228,.before-after-future-v228,.before-after-workspace-v228{grid-template-columns:1fr}.before-after-detail-v228,.before-after-sidebar-v228{position:static}}@media (max-width:900px){.before-after-comparator-v228{padding:14px}.before-after-hero-v228,.before-after-stage-head-v228{flex-direction:column}.before-after-export-grid-v228,.before-after-horizontal-v228,.before-after-kpis-v228,.before-after-mode-buttons-v228{grid-template-columns:1fr}.before-after-curtain-v228,.before-after-stage-v228,.before-after-transparency-v228{min-height:520px}.before-after-photo-card-v228{min-height:360px}.before-after-photo-surface-v228{min-height:280px}.before-after-slider-v228 input{width:100%;transform:none}}.clinical-timeline-engine-v229{min-height:100vh;padding:22px;color:#0b3b35;background:radial-gradient(circle at 12% 8%,rgba(16,185,129,.18),transparent 32%),radial-gradient(circle at 88% 14%,rgba(14,165,233,.12),transparent 30%),linear-gradient(135deg,#f8fffc,#edfdf7 48%,#f8fbff)}.clinical-timeline-audit-v229,.clinical-timeline-card-v229,.clinical-timeline-controls-v229,.clinical-timeline-detail-v229,.clinical-timeline-empty-v229,.clinical-timeline-evolution-v229 article,.clinical-timeline-hero-v229,.clinical-timeline-summary-v229{border:1px solid rgba(15,118,110,.12);background:rgba(255,255,255,.72);box-shadow:0 22px 60px rgba(15,118,110,.1);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.clinical-timeline-hero-v229{display:flex;justify-content:space-between;gap:18px;border-radius:30px;padding:24px}.clinical-timeline-hero-v229 h1{max-width:920px;margin:8px 0 10px;color:#063b35;font-size:clamp(2rem,4vw,4rem);line-height:1}.clinical-timeline-hero-v229 p{max-width:920px;margin:0 0 14px;color:#58736d}.clinical-timeline-hero-v229 strong{color:#0f766e}.clinical-timeline-hero-v229 aside{min-width:230px;display:grid;align-content:center;grid-gap:8px;gap:8px;border-radius:24px;padding:18px;color:#ffffff;background:linear-gradient(135deg,#047857,#0f766e 58%,#0891b2)}.clinical-timeline-hero-v229 aside small,.clinical-timeline-hero-v229 aside span{color:rgba(255,255,255,.78)}.clinical-timeline-hero-v229 aside strong{color:#ffffff;font-size:2.25rem}.clinical-timeline-hero-v229 aside a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;border:1px solid rgba(255,255,255,.32);border-radius:999px;padding:0 12px;color:#ffffff;background:rgba(255,255,255,.12);font-weight:900;text-decoration:none}.clinical-timeline-evolution-v229{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:16px}.clinical-timeline-evolution-v229 article{border-radius:22px;padding:16px}.clinical-timeline-evolution-v229 span,.clinical-timeline-section-title-v229 .eyebrow{color:#0f766e;font-size:.72rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.clinical-timeline-evolution-v229 strong{display:block;margin:8px 0;color:#063b35;font-size:1.45rem}.clinical-timeline-evolution-v229 p{margin:0;color:#58736d}.clinical-timeline-controls-v229{display:grid;grid-template-columns:1fr minmax(300px,.4fr);grid-gap:14px;gap:14px;margin-top:16px;border-radius:26px;padding:16px}.clinical-timeline-filter-strip-v229{display:flex;flex-wrap:wrap;gap:8px}.clinical-timeline-filter-strip-v229 button{min-height:42px;border:1px solid rgba(15,118,110,.13);border-radius:999px;padding:0 14px;color:#16443e;background:rgba(255,255,255,.72);cursor:pointer;font-weight:900;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.clinical-timeline-filter-strip-v229 button:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgba(15,118,110,.12)}.clinical-timeline-filter-strip-v229 button.active{color:#ffffff;border-color:transparent;background:linear-gradient(135deg,#059669,#0f766e)}.clinical-timeline-search-v229{display:grid;grid-gap:7px;gap:7px;color:#315952;font-weight:900}.clinical-timeline-search-v229 input{min-height:46px;border:1px solid rgba(15,118,110,.13);border-radius:16px;padding:0 14px;color:#123c36;background:rgba(255,255,255,.82);outline:none}.clinical-timeline-layout-v229{display:grid;grid-template-columns:minmax(260px,.3fr) minmax(520px,1fr) minmax(260px,.3fr);grid-gap:16px;gap:16px;margin-top:16px}.clinical-timeline-audit-v229,.clinical-timeline-summary-v229{position:-webkit-sticky;position:sticky;top:16px;align-self:flex-start;border-radius:26px;padding:16px}.clinical-timeline-section-title-v229 h2{margin:6px 0 14px;color:#063b35}.clinical-timeline-summary-v229 dl{display:grid;grid-gap:10px;gap:10px;margin:0}.clinical-timeline-summary-v229 dl div{border:1px solid rgba(15,118,110,.1);border-radius:18px;padding:12px;background:rgba(255,255,255,.6)}.clinical-timeline-summary-v229 dt{color:#6b8580;font-size:.78rem;font-weight:900}.clinical-timeline-summary-v229 dd{margin:6px 0 0;color:#123c36;font-weight:800}.clinical-timeline-integrations-v229{margin-top:16px;border-radius:20px;padding:14px;background:linear-gradient(135deg,rgba(236,253,245,.82),rgba(240,253,250,.64))}.clinical-timeline-integrations-v229 h3{margin:0 0 10px;color:#063b35}.clinical-timeline-integrations-v229 p{margin:8px 0;border-left:3px solid rgba(16,185,129,.42);padding-left:10px;color:#58736d}.clinical-timeline-rail-v229{position:relative;display:grid;grid-gap:14px;gap:14px}.clinical-timeline-rail-v229:before{content:"";position:absolute;top:8px;bottom:8px;left:54px;width:3px;border-radius:999px;background:linear-gradient(180deg,rgba(16,185,129,.58),rgba(14,165,233,.18))}.clinical-timeline-event-v229{position:relative;display:grid;grid-template-columns:110px 1fr;grid-gap:14px;gap:14px;min-width:0}.clinical-timeline-node-v229{position:relative;z-index:1;display:grid;place-items:center}.clinical-timeline-node-v229 span{display:grid;place-items:center;width:78px;height:78px;border:5px solid rgba(255,255,255,.9);border-radius:999px;color:#ffffff;background:linear-gradient(135deg,#059669,#0f766e);box-shadow:0 18px 34px rgba(15,118,110,.18);font-weight:950}.clinical-timeline-card-v229{width:100%;border-radius:24px;padding:16px;text-align:left;color:inherit;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.clinical-timeline-card-v229:hover{transform:translateY(-2px);border-color:rgba(16,185,129,.34);box-shadow:0 24px 54px rgba(15,118,110,.14)}.clinical-timeline-card-head-v229{display:flex;justify-content:space-between;gap:12px}.clinical-timeline-card-head-v229 time{color:#6b8580;font-size:.8rem;font-weight:900}.clinical-timeline-card-head-v229 h3{margin:5px 0 0;color:#063b35}.clinical-timeline-card-head-v229 strong{align-self:flex-start;border-radius:999px;padding:7px 10px;color:#047857;background:rgba(209,250,229,.9);font-size:.76rem}.clinical-timeline-card-v229 p{margin:12px 0;color:#58736d}.clinical-timeline-meta-v229{display:flex;flex-wrap:wrap;gap:8px}.clinical-timeline-meta-v229 span{border-radius:999px;padding:7px 10px;color:#315952;background:rgba(236,253,245,.78);font-size:.78rem;font-weight:900}.clinical-timeline-event-v229.status-alerta .clinical-timeline-node-v229 span{background:linear-gradient(135deg,#dc2626,#f97316)}.clinical-timeline-event-v229.status-pendiente .clinical-timeline-node-v229 span,.clinical-timeline-event-v229.status-revision .clinical-timeline-node-v229 span{background:linear-gradient(135deg,#d97706,#facc15)}.clinical-timeline-event-v229.status-alta .clinical-timeline-node-v229 span{background:linear-gradient(135deg,#047857,#064e3b)}.clinical-timeline-detail-v229{grid-column:2;border-radius:24px;padding:16px;animation:timelineDetailInV229 .18s ease both}@keyframes timelineDetailInV229{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.clinical-timeline-detail-v229>p{margin:0 0 12px;color:#58736d}.clinical-timeline-photo-v229{display:grid;grid-template-columns:minmax(180px,.42fr) 1fr auto;grid-gap:12px;gap:12px;align-items:center;border-radius:20px;padding:12px;background:rgba(236,253,245,.72)}.clinical-timeline-photo-v229>div{display:grid;place-items:center;min-height:150px;border-radius:18px;padding:12px;color:#ffffff;text-align:center;background:radial-gradient(circle at 50% 30%,rgba(255,255,255,.35),transparent 20%),linear-gradient(145deg,#0f766e,#10b981)}.clinical-timeline-photo-v229 small,.clinical-timeline-photo-v229 span{color:rgba(255,255,255,.82)}.clinical-timeline-links-v229 a,.clinical-timeline-photo-v229 a{border-radius:999px;padding:9px 12px;color:#ffffff;background:linear-gradient(135deg,#047857,#0891b2);font-weight:900;text-decoration:none}.clinical-timeline-data-grid-v229{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:12px}.clinical-timeline-data-grid-v229 div{border:1px solid rgba(15,118,110,.1);border-radius:18px;padding:12px;background:rgba(255,255,255,.64)}.clinical-timeline-data-grid-v229 span{display:block;color:#6b8580;font-size:.75rem;font-weight:900}.clinical-timeline-data-grid-v229 strong{display:block;margin-top:6px;color:#123c36}.clinical-timeline-links-v229{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.clinical-timeline-audit-v229 p{margin:10px 0;border-radius:16px;padding:10px;color:#315952;background:rgba(236,253,245,.72)}.clinical-timeline-audit-actions-v229{display:grid;grid-gap:8px;gap:8px;margin-top:14px}.clinical-timeline-audit-actions-v229 button{min-height:42px;border:1px solid rgba(15,118,110,.13);border-radius:999px;color:#ffffff;background:linear-gradient(135deg,#047857,#0f766e);cursor:pointer;font-weight:900}.clinical-timeline-empty-v229{border-radius:24px;padding:22px;text-align:center}.clinical-timeline-empty-v229 span,.clinical-timeline-empty-v229 strong{display:block}.clinical-timeline-empty-v229 span{margin-top:6px;color:#58736d}@media (prefers-color-scheme:dark){.clinical-timeline-engine-v229{color:#e8fff8;background:radial-gradient(circle at 12% 8%,rgba(16,185,129,.2),transparent 32%),radial-gradient(circle at 88% 14%,rgba(14,165,233,.16),transparent 30%),linear-gradient(135deg,#061d1a,#0a2c27 48%,#071f2a)}.clinical-timeline-audit-v229,.clinical-timeline-card-v229,.clinical-timeline-controls-v229,.clinical-timeline-data-grid-v229 div,.clinical-timeline-detail-v229,.clinical-timeline-empty-v229,.clinical-timeline-evolution-v229 article,.clinical-timeline-filter-strip-v229 button,.clinical-timeline-hero-v229,.clinical-timeline-summary-v229,.clinical-timeline-summary-v229 dl div{border-color:rgba(167,243,208,.16);background:rgba(8,47,42,.76)}.clinical-timeline-card-head-v229 h3,.clinical-timeline-data-grid-v229 strong,.clinical-timeline-evolution-v229 strong,.clinical-timeline-hero-v229 h1,.clinical-timeline-integrations-v229 h3,.clinical-timeline-section-title-v229 h2,.clinical-timeline-summary-v229 dd{color:#e8fff8}.clinical-timeline-audit-v229 p,.clinical-timeline-card-head-v229 time,.clinical-timeline-card-v229 p,.clinical-timeline-data-grid-v229 span,.clinical-timeline-detail-v229>p,.clinical-timeline-empty-v229 span,.clinical-timeline-evolution-v229 p,.clinical-timeline-hero-v229 p,.clinical-timeline-integrations-v229 p,.clinical-timeline-summary-v229 dt{color:#a7c7bf}.clinical-timeline-search-v229,.clinical-timeline-search-v229 input{color:#e8fff8}.clinical-timeline-search-v229 input{background:rgba(6,29,26,.72)}.clinical-timeline-audit-v229 p,.clinical-timeline-integrations-v229,.clinical-timeline-photo-v229{background:rgba(6,29,26,.62)}}@media (max-width:1320px){.clinical-timeline-controls-v229,.clinical-timeline-layout-v229{grid-template-columns:1fr}.clinical-timeline-audit-v229,.clinical-timeline-summary-v229{position:static}}@media (max-width:920px){.clinical-timeline-engine-v229{padding:14px}.clinical-timeline-hero-v229{flex-direction:column}.clinical-timeline-data-grid-v229,.clinical-timeline-evolution-v229,.clinical-timeline-photo-v229{grid-template-columns:1fr}.clinical-timeline-event-v229{grid-template-columns:76px 1fr}.clinical-timeline-rail-v229:before{left:36px}.clinical-timeline-node-v229 span{width:58px;height:58px;font-size:.76rem}.clinical-timeline-card-head-v229{flex-direction:column}}.visual-medical-record-v230{min-height:100vh;padding:22px;color:#0b3b35;background:radial-gradient(circle at 10% 8%,rgba(16,185,129,.18),transparent 34%),radial-gradient(circle at 90% 12%,rgba(14,165,233,.13),transparent 30%),linear-gradient(135deg,#f8fffc,#edfdf7 48%,#f8fbff)}.visual-medical-controls-v230,.visual-medical-detail-v230,.visual-medical-empty-v230,.visual-medical-hero-v230,.visual-medical-indicators-v230 article,.visual-medical-main-v230,.visual-medical-patient-summary-v230 article,.visual-medical-relations-v230,.visual-medical-right-panel-v230,.visual-medical-side-panel-v230{border:1px solid rgba(15,118,110,.12);background:rgba(255,255,255,.72);box-shadow:0 22px 60px rgba(15,118,110,.1);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.visual-medical-hero-v230{display:flex;justify-content:space-between;gap:18px;border-radius:30px;padding:24px}.visual-medical-hero-v230 h1{max-width:960px;margin:8px 0 10px;color:#063b35;font-size:clamp(2rem,4vw,4rem);line-height:1}.visual-medical-hero-v230 p{max-width:900px;margin:0 0 14px;color:#58736d}.visual-medical-hero-v230 strong{color:#0f766e}.visual-medical-hero-v230 aside{min-width:280px;display:grid;align-content:center;grid-gap:8px;gap:8px;border-radius:24px;padding:18px;color:#ffffff;background:linear-gradient(135deg,#047857,#0f766e 58%,#0891b2)}.visual-medical-hero-v230 aside small,.visual-medical-hero-v230 aside span{color:rgba(255,255,255,.78)}.visual-medical-hero-v230 aside strong{color:#ffffff;font-size:1.2rem}.visual-medical-patient-summary-v230{display:grid;grid-template-columns:.42fr 1fr 1fr 1fr;grid-gap:14px;gap:14px;margin-top:16px}.visual-medical-indicators-v230 article,.visual-medical-patient-summary-v230 article{border-radius:22px;padding:16px}.visual-medical-indicators-v230 span,.visual-medical-patient-summary-v230 span,.visual-medical-title-v230 .eyebrow{color:#0f766e;font-size:.72rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.visual-medical-patient-summary-v230 strong{display:block;margin:8px 0;color:#063b35;font-size:1.1rem}.visual-medical-patient-summary-v230 p{margin:0;color:#58736d}.visual-medical-indicators-v230{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:14px}.visual-medical-indicators-v230 strong{display:block;margin-top:8px;color:#063b35;font-size:2rem}.visual-medical-controls-v230{display:grid;grid-template-columns:1fr minmax(320px,.38fr);grid-gap:14px;gap:14px;margin-top:16px;border-radius:26px;padding:16px}.visual-medical-area-strip-v230{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.visual-medical-area-strip-v230 button,.visual-medical-card-grid-v230 button{border:1px solid rgba(15,118,110,.13);border-radius:18px;padding:12px;color:#16443e;background:rgba(255,255,255,.72);cursor:pointer;text-align:left;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.visual-medical-area-strip-v230 button:hover,.visual-medical-card-grid-v230 button:hover{transform:translateY(-2px);border-color:rgba(16,185,129,.34);box-shadow:0 16px 34px rgba(15,118,110,.12)}.visual-medical-area-strip-v230 button.active,.visual-medical-card-grid-v230 button.active{color:#ffffff;border-color:transparent;background:linear-gradient(135deg,#059669,#0f766e)}.visual-medical-area-strip-v230 span,.visual-medical-area-strip-v230 strong,.visual-medical-card-grid-v230 em,.visual-medical-card-grid-v230 small,.visual-medical-card-grid-v230 span,.visual-medical-card-grid-v230 strong{display:block}.visual-medical-area-strip-v230 span,.visual-medical-card-grid-v230 small,.visual-medical-card-grid-v230 span{margin-top:5px;color:inherit;opacity:.72;font-size:.76rem}.visual-medical-card-grid-v230 em{margin-top:10px;font-style:normal;font-weight:900}.visual-medical-search-v230{display:grid;grid-gap:7px;gap:7px;color:#315952;font-weight:900}.visual-medical-search-v230 input{min-height:46px;border:1px solid rgba(15,118,110,.13);border-radius:16px;padding:0 14px;color:#123c36;background:rgba(255,255,255,.82);outline:none}.visual-medical-layout-v230{display:grid;grid-template-columns:minmax(260px,.3fr) minmax(560px,1fr) minmax(280px,.34fr);grid-gap:16px;gap:16px;margin-top:16px}.visual-medical-right-panel-v230,.visual-medical-side-panel-v230{position:-webkit-sticky;position:sticky;top:16px;align-self:start;border-radius:26px;padding:16px}.visual-medical-main-v230{border-radius:30px;padding:16px}.visual-medical-detail-v230 h2,.visual-medical-main-head-v230 h2,.visual-medical-title-v230 h2{margin:6px 0 10px;color:#063b35}.visual-medical-module-links-v230,.visual-medical-recent-v230{display:grid;grid-gap:9px;gap:9px}.visual-medical-detail-v230>a,.visual-medical-main-head-v230 a,.visual-medical-module-links-v230 a,.visual-medical-recent-v230 a{border:1px solid rgba(15,118,110,.12);border-radius:18px;padding:12px;color:#16443e;background:rgba(255,255,255,.64);text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.visual-medical-detail-v230>a:hover,.visual-medical-main-head-v230 a:hover,.visual-medical-module-links-v230 a:hover,.visual-medical-recent-v230 a:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgba(15,118,110,.12)}.visual-medical-recent-v230 span,.visual-medical-recent-v230 strong{display:block}.visual-medical-recent-v230 span{color:#6b8580;font-size:.78rem;font-weight:900}.visual-medical-recent-v230 strong{margin-top:5px}.visual-medical-alerts-v230,.visual-medical-audit-v230,.visual-medical-future-v230,.visual-medical-specialties-v230{margin-top:16px;border-radius:20px;padding:14px;background:linear-gradient(135deg,rgba(236,253,245,.82),rgba(240,253,250,.64))}.visual-medical-alerts-v230 h3,.visual-medical-audit-v230 h3,.visual-medical-future-v230 h3,.visual-medical-specialties-v230 h3{margin:0 0 10px;color:#063b35}.visual-medical-alerts-v230 p,.visual-medical-audit-v230 p,.visual-medical-future-v230 p,.visual-medical-specialties-v230 p{margin:8px 0;border-left:3px solid rgba(16,185,129,.42);padding-left:10px;color:#58736d}.visual-medical-main-head-v230{display:flex;justify-content:space-between;gap:12px;margin-bottom:14px}.visual-medical-main-head-v230 p{margin:0;color:#58736d}.visual-medical-detail-v230>a,.visual-medical-main-head-v230 a{align-self:flex-start;color:#ffffff;border-color:transparent;background:linear-gradient(135deg,#047857,#0891b2);font-weight:900}.visual-medical-card-grid-v230{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.visual-medical-card-grid-v230 button{min-height:160px}.visual-medical-detail-v230{display:grid;grid-gap:14px;gap:14px;margin-top:16px;border-radius:26px;padding:16px}.visual-medical-detail-v230 p{margin:0;color:#58736d}.visual-medical-detail-v230 dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0}.visual-medical-detail-v230 dl div{border:1px solid rgba(15,118,110,.1);border-radius:18px;padding:12px;background:rgba(255,255,255,.64)}.visual-medical-detail-v230 dt{color:#6b8580;font-size:.76rem;font-weight:900}.visual-medical-detail-v230 dd{margin:6px 0 0;color:#123c36;font-weight:800}.visual-medical-relations-v230{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:16px;border-radius:26px;padding:16px}.visual-medical-relations-v230 div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;align-items:center}.visual-medical-relations-v230 em,.visual-medical-relations-v230 small,.visual-medical-relations-v230 span,.visual-medical-relations-v230 strong{position:relative;display:grid;min-height:58px;place-items:center;border-radius:18px;padding:8px;color:#ffffff;background:linear-gradient(135deg,#059669,#0f766e);font-style:normal;font-weight:900;text-align:center}.visual-medical-relations-v230 strong{background:linear-gradient(135deg,#0891b2,#14b8a6)}.visual-medical-relations-v230 small{background:linear-gradient(135deg,#7c3aed,#a78bfa)}.visual-medical-relations-v230 em{background:linear-gradient(135deg,#2563eb,#38bdf8)}.visual-medical-empty-v230{grid-column:1/-1;border-radius:22px;padding:22px;text-align:center}.visual-medical-empty-v230 span,.visual-medical-empty-v230 strong{display:block}.visual-medical-empty-v230 span{margin-top:6px;color:#58736d}@media (prefers-color-scheme:dark){.visual-medical-record-v230{color:#e8fff8;background:radial-gradient(circle at 10% 8%,rgba(16,185,129,.2),transparent 34%),radial-gradient(circle at 90% 12%,rgba(14,165,233,.16),transparent 30%),linear-gradient(135deg,#061d1a,#0a2c27 48%,#071f2a)}.visual-medical-area-strip-v230 button,.visual-medical-card-grid-v230 button,.visual-medical-controls-v230,.visual-medical-detail-v230,.visual-medical-detail-v230 dl div,.visual-medical-empty-v230,.visual-medical-hero-v230,.visual-medical-indicators-v230 article,.visual-medical-main-v230,.visual-medical-module-links-v230 a,.visual-medical-patient-summary-v230 article,.visual-medical-recent-v230 a,.visual-medical-relations-v230,.visual-medical-right-panel-v230,.visual-medical-side-panel-v230{border-color:rgba(167,243,208,.16);background:rgba(8,47,42,.76)}.visual-medical-alerts-v230 h3,.visual-medical-audit-v230 h3,.visual-medical-detail-v230 dd,.visual-medical-detail-v230 h2,.visual-medical-future-v230 h3,.visual-medical-hero-v230 h1,.visual-medical-indicators-v230 strong,.visual-medical-main-head-v230 h2,.visual-medical-patient-summary-v230 strong,.visual-medical-specialties-v230 h3,.visual-medical-title-v230 h2{color:#e8fff8}.visual-medical-alerts-v230 p,.visual-medical-audit-v230 p,.visual-medical-detail-v230 dt,.visual-medical-detail-v230 p,.visual-medical-empty-v230 span,.visual-medical-future-v230 p,.visual-medical-hero-v230 p,.visual-medical-main-head-v230 p,.visual-medical-patient-summary-v230 p,.visual-medical-recent-v230 span,.visual-medical-specialties-v230 p{color:#a7c7bf}.visual-medical-search-v230,.visual-medical-search-v230 input{color:#e8fff8}.visual-medical-search-v230 input{background:rgba(6,29,26,.72)}.visual-medical-alerts-v230,.visual-medical-audit-v230,.visual-medical-future-v230,.visual-medical-specialties-v230{background:rgba(6,29,26,.62)}}@media (max-width:1320px){.visual-medical-controls-v230,.visual-medical-layout-v230,.visual-medical-patient-summary-v230{grid-template-columns:1fr}.visual-medical-right-panel-v230,.visual-medical-side-panel-v230{position:static}}@media (max-width:960px){.visual-medical-record-v230{padding:14px}.visual-medical-hero-v230,.visual-medical-main-head-v230{flex-direction:column}.visual-medical-area-strip-v230,.visual-medical-card-grid-v230,.visual-medical-detail-v230 dl,.visual-medical-indicators-v230,.visual-medical-relations-v230,.visual-medical-relations-v230 div{grid-template-columns:1fr}}.diagnostic-facial-ai-v231{min-height:100vh;padding:22px;color:#0b3b35;background:radial-gradient(circle at 12% 8%,rgba(16,185,129,.18),transparent 34%),radial-gradient(circle at 88% 12%,rgba(14,165,233,.14),transparent 32%),linear-gradient(135deg,#f8fffc,#edfdf7 48%,#f8fbff)}.diagnostic-facial-hero-v231,.diagnostic-facial-integration-v231 article,.diagnostic-facial-kpis-v231 article,.diagnostic-facial-left-v231,.diagnostic-facial-panels-v231 article,.diagnostic-facial-right-v231,.diagnostic-facial-source-v231,.diagnostic-facial-stage-v231{border:1px solid rgba(15,118,110,.12);background:rgba(255,255,255,.72);box-shadow:0 22px 60px rgba(15,118,110,.1);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.diagnostic-facial-hero-v231{display:flex;justify-content:space-between;gap:18px;border-radius:30px;padding:24px}.diagnostic-facial-hero-v231 h1{max-width:980px;margin:8px 0 10px;color:#063b35;font-size:clamp(2rem,4vw,4rem);line-height:1}.diagnostic-facial-hero-v231 p{max-width:900px;margin:0 0 14px;color:#58736d}.diagnostic-facial-hero-v231 strong{color:#0f766e}.diagnostic-facial-hero-v231 aside{min-width:270px;display:grid;align-content:center;grid-gap:8px;gap:8px;border-radius:24px;padding:18px;color:#ffffff;background:linear-gradient(135deg,#047857,#0f766e 58%,#0891b2)}.diagnostic-facial-hero-v231 aside small,.diagnostic-facial-hero-v231 aside span{color:rgba(255,255,255,.78)}.diagnostic-facial-hero-v231 aside strong{color:#ffffff;font-size:1.35rem}.diagnostic-facial-kpis-v231{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:16px}.diagnostic-facial-kpis-v231 article{border-radius:22px;padding:16px}.diagnostic-facial-kpis-v231 span,.diagnostic-facial-title-v231 .eyebrow{color:#0f766e;font-size:.72rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.diagnostic-facial-kpis-v231 strong{display:block;margin:8px 0;color:#063b35;font-size:2rem}.diagnostic-facial-kpis-v231 p{margin:0;color:#58736d}.diagnostic-facial-source-v231{display:grid;grid-template-columns:minmax(300px,.42fr) 1fr;grid-gap:14px;gap:14px;margin-top:16px;border-radius:26px;padding:16px}.diagnostic-facial-layer-grid-v231,.diagnostic-facial-module-links-v231,.diagnostic-facial-source-list-v231,.diagnostic-facial-view-switch-v231{display:grid;grid-gap:9px;gap:9px}.diagnostic-facial-view-switch-v231{grid-template-columns:repeat(5,minmax(0,1fr))}.diagnostic-facial-layer-grid-v231 button,.diagnostic-facial-source-list-v231 button,.diagnostic-facial-view-switch-v231 button,.diagnostic-facial-zones-v231 button{border:1px solid rgba(15,118,110,.13);border-radius:18px;padding:12px;color:#16443e;background:rgba(255,255,255,.72);cursor:pointer;text-align:left;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.diagnostic-facial-layer-grid-v231 button:hover,.diagnostic-facial-source-list-v231 button:hover,.diagnostic-facial-view-switch-v231 button:hover,.diagnostic-facial-zones-v231 button:hover{transform:translateY(-2px);border-color:rgba(16,185,129,.34);box-shadow:0 16px 34px rgba(15,118,110,.12)}.diagnostic-facial-layer-grid-v231 button.active,.diagnostic-facial-source-list-v231 button.active,.diagnostic-facial-view-switch-v231 button.active{color:#ffffff;border-color:transparent;background:linear-gradient(135deg,#059669,#0f766e)}.diagnostic-facial-layer-grid-v231 span,.diagnostic-facial-layer-grid-v231 strong,.diagnostic-facial-source-list-v231 small,.diagnostic-facial-source-list-v231 span,.diagnostic-facial-source-list-v231 strong,.diagnostic-facial-view-switch-v231 span,.diagnostic-facial-view-switch-v231 strong{display:block}.diagnostic-facial-layer-grid-v231 span,.diagnostic-facial-source-list-v231 small,.diagnostic-facial-source-list-v231 span,.diagnostic-facial-view-switch-v231 span{margin-top:5px;color:inherit;opacity:.72;font-size:.76rem}.diagnostic-facial-workspace-v231{display:grid;grid-template-columns:minmax(260px,.3fr) minmax(560px,1fr) minmax(300px,.34fr);grid-gap:16px;gap:16px;margin-top:16px}.diagnostic-facial-left-v231,.diagnostic-facial-right-v231{position:-webkit-sticky;position:sticky;top:16px;align-self:start;border-radius:26px;padding:16px}.diagnostic-facial-stage-v231{border-radius:30px;padding:16px}.diagnostic-facial-integration-v231 h2,.diagnostic-facial-panels-v231 h2,.diagnostic-facial-stage-head-v231 h2,.diagnostic-facial-title-v231 h2{margin:6px 0 10px;color:#063b35}.diagnostic-facial-stage-head-v231{display:flex;justify-content:space-between;gap:12px;margin-bottom:14px}.diagnostic-facial-stage-head-v231 p{margin:0;color:#58736d}.diagnostic-facial-integration-v231 a,.diagnostic-facial-stage-head-v231 a{align-self:flex-start;border-radius:999px;padding:10px 13px;color:#ffffff;background:linear-gradient(135deg,#047857,#0891b2);font-weight:900;text-decoration:none}.diagnostic-facial-photo-v231{min-height:620px;border-radius:30px;padding:18px;background:radial-gradient(circle at 50% 28%,rgba(255,255,255,.84),transparent 13%),linear-gradient(145deg,rgba(16,185,129,.22),rgba(14,165,233,.16))}.diagnostic-facial-face-v231{position:relative;display:grid;place-items:center;align-content:center;grid-gap:10px;gap:10px;min-height:584px;overflow:hidden;border:1px solid rgba(15,118,110,.12);border-radius:28px;color:#ffffff;text-align:center;background:radial-gradient(circle at 50% 28%,rgba(255,255,255,.32),transparent 10%),radial-gradient(ellipse at 50% 50%,rgba(255,255,255,.22),transparent 34%),linear-gradient(145deg,#0f766e,#10b981 52%,#0891b2)}.diagnostic-facial-face-v231>span{border-radius:999px;padding:7px 12px;background:rgba(255,255,255,.18);font-weight:900}.diagnostic-facial-face-v231>strong{max-width:620px;font-size:clamp(2rem,4vw,4.5rem);line-height:1}.diagnostic-facial-face-v231>small{color:rgba(255,255,255,.8)}.facial-layer-marker-v231{position:absolute;border:1px solid rgba(255,255,255,.38);border-radius:999px;padding:7px 10px;color:#ffffff;background:rgba(6,95,70,.34);box-shadow:0 10px 24px rgba(6,95,70,.18);font-size:.78rem;font-style:normal;font-weight:900}.facial-layer-marker-v231.marker-0{left:12%;top:18%}.facial-layer-marker-v231.marker-1{right:13%;top:24%}.facial-layer-marker-v231.marker-2{left:18%;top:48%}.facial-layer-marker-v231.marker-3{right:18%;top:48%}.facial-layer-marker-v231.marker-4{left:36%;bottom:22%}.facial-layer-marker-v231.marker-5{right:30%;bottom:18%}.diagnostic-facial-zones-v231{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;margin-top:12px}.diagnostic-facial-zones-v231 button{text-align:center;font-weight:900}.diagnostic-facial-disclaimer-v231{display:block;border-radius:18px;padding:12px;color:#7c2d12;background:rgba(255,237,213,.84)}.diagnostic-facial-metrics-v231{display:grid;grid-gap:12px;gap:12px;margin-top:14px}.diagnostic-facial-metrics-v231 article{border:1px solid rgba(15,118,110,.1);border-radius:18px;padding:12px;background:rgba(255,255,255,.62)}.diagnostic-facial-metrics-v231 article div{display:flex;justify-content:space-between;gap:10px}.diagnostic-facial-metrics-v231 span{color:#315952;font-weight:900}.diagnostic-facial-metrics-v231 strong{color:#047857}.diagnostic-facial-metrics-v231 progress{width:100%;height:10px;margin:10px 0;accent-color:#10b981}.diagnostic-facial-metrics-v231 small{color:#6b8580}.diagnostic-facial-integration-v231,.diagnostic-facial-panels-v231{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:16px}.diagnostic-facial-integration-v231{grid-template-columns:repeat(4,minmax(0,1fr))}.diagnostic-facial-integration-v231 article,.diagnostic-facial-panels-v231 article{border-radius:26px;padding:18px}.diagnostic-facial-integration-v231 p,.diagnostic-facial-panels-v231 p{margin:8px 0;border-left:3px solid rgba(16,185,129,.42);padding-left:10px;color:#58736d}.diagnostic-facial-panels-v231 label{display:grid;grid-gap:7px;gap:7px;margin:10px 0;color:#315952;font-weight:900}.diagnostic-facial-panels-v231 select{min-height:44px;border:1px solid rgba(15,118,110,.13);border-radius:16px;padding:0 12px;color:#123c36;background:rgba(255,255,255,.82);outline:none}@media (prefers-color-scheme:dark){.diagnostic-facial-ai-v231{color:#e8fff8;background:radial-gradient(circle at 12% 8%,rgba(16,185,129,.2),transparent 34%),radial-gradient(circle at 88% 12%,rgba(14,165,233,.16),transparent 32%),linear-gradient(135deg,#061d1a,#0a2c27 48%,#071f2a)}.diagnostic-facial-hero-v231,.diagnostic-facial-integration-v231 article,.diagnostic-facial-kpis-v231 article,.diagnostic-facial-layer-grid-v231 button,.diagnostic-facial-left-v231,.diagnostic-facial-metrics-v231 article,.diagnostic-facial-panels-v231 article,.diagnostic-facial-right-v231,.diagnostic-facial-source-list-v231 button,.diagnostic-facial-source-v231,.diagnostic-facial-stage-v231,.diagnostic-facial-view-switch-v231 button,.diagnostic-facial-zones-v231 button{border-color:rgba(167,243,208,.16);background:rgba(8,47,42,.76)}.diagnostic-facial-hero-v231 h1,.diagnostic-facial-integration-v231 h2,.diagnostic-facial-kpis-v231 strong,.diagnostic-facial-metrics-v231 span,.diagnostic-facial-panels-v231 h2,.diagnostic-facial-stage-head-v231 h2,.diagnostic-facial-title-v231 h2{color:#e8fff8}.diagnostic-facial-hero-v231 p,.diagnostic-facial-integration-v231 p,.diagnostic-facial-kpis-v231 p,.diagnostic-facial-metrics-v231 small,.diagnostic-facial-panels-v231 label,.diagnostic-facial-panels-v231 p,.diagnostic-facial-stage-head-v231 p{color:#a7c7bf}.diagnostic-facial-panels-v231 select{color:#e8fff8;background:rgba(6,29,26,.72)}}@media (max-width:1320px){.diagnostic-facial-integration-v231,.diagnostic-facial-panels-v231,.diagnostic-facial-source-v231,.diagnostic-facial-workspace-v231{grid-template-columns:1fr}.diagnostic-facial-left-v231,.diagnostic-facial-right-v231{position:static}}@media (max-width:900px){.diagnostic-facial-ai-v231{padding:14px}.diagnostic-facial-hero-v231,.diagnostic-facial-stage-head-v231{flex-direction:column}.diagnostic-facial-kpis-v231,.diagnostic-facial-view-switch-v231,.diagnostic-facial-zones-v231{grid-template-columns:1fr}.diagnostic-facial-face-v231,.diagnostic-facial-photo-v231{min-height:520px}}.dynamic-medical-forms-v232{min-height:100vh;padding:22px;color:#12312c;background:radial-gradient(circle at top left,rgba(16,185,129,.18),transparent 34%),linear-gradient(135deg,#f8fffc,#edf8f5 45%,#f8fafc)}.dynamic-forms-controlbar-v232,.dynamic-forms-hero-v232,.dynamic-forms-panel-v232{border:1px solid rgba(255,255,255,.78);background:linear-gradient(145deg,rgba(255,255,255,.82),rgba(236,253,245,.58));box-shadow:0 24px 70px rgba(15,118,110,.14);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.dynamic-forms-hero-v232{display:flex;align-items:stretch;justify-content:space-between;gap:22px;padding:28px;border-radius:30px}.dynamic-forms-hero-v232 h1{margin:8px 0;font-size:clamp(2rem,4vw,4.6rem);line-height:1;letter-spacing:0;color:#07352e}.dynamic-forms-hero-v232 p{max-width:850px;margin:0 0 14px;color:rgba(18,49,44,.74);font-size:1rem}.dynamic-forms-hero-v232 strong{color:#047857}.dynamic-forms-hero-v232 aside{display:grid;align-content:center;min-width:260px;padding:22px;border-radius:24px;color:#ecfdf5;background:linear-gradient(145deg,#047857,#0f766e);box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 22px 48px rgba(4,120,87,.24)}.dynamic-forms-hero-v232 aside small,.dynamic-forms-hero-v232 aside span{color:rgba(236,253,245,.78)}.dynamic-forms-hero-v232 aside strong{margin:6px 0;color:#ffffff;font-size:1.7rem}.dynamic-forms-kpis-v232{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin:18px 0}.dynamic-forms-kpis-v232 article{padding:18px;border:1px solid rgba(16,185,129,.14);border-radius:22px;background:rgba(255,255,255,.72);box-shadow:0 14px 38px rgba(15,118,110,.08)}.dynamic-forms-kpis-v232 span,.panel-heading-v232 .eyebrow,.section-head-v232 .eyebrow,.selected-template-v232 .eyebrow{display:inline-flex;margin-bottom:6px;color:#047857;font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.dynamic-forms-kpis-v232 strong{display:block;color:#07352e;font-size:2rem}.dynamic-forms-kpis-v232 p{margin:4px 0 0;color:rgba(18,49,44,.62)}.dynamic-forms-controlbar-v232{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px;padding:12px;border-radius:24px}.dynamic-forms-controlbar-v232 label{display:grid;grid-gap:6px;gap:6px;min-width:240px;color:rgba(18,49,44,.68);font-size:.78rem;font-weight:800;text-transform:uppercase}.dynamic-forms-controlbar-v232 button,.dynamic-forms-controlbar-v232 select{min-height:42px;border:1px solid rgba(4,120,87,.16);border-radius:15px;color:#0f3d36;background:rgba(255,255,255,.76);font-weight:800}.dynamic-forms-controlbar-v232 div{display:flex;flex-wrap:wrap;gap:8px}.dynamic-forms-controlbar-v232 button{padding:0 14px;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.dynamic-forms-controlbar-v232 button.active,.dynamic-forms-controlbar-v232 button:hover{color:#ffffff;background:linear-gradient(135deg,#047857,#0f766e);box-shadow:0 12px 26px rgba(4,120,87,.2);transform:translateY(-1px)}.dynamic-forms-layout-v232{display:grid;grid-template-columns:minmax(250px,.86fr) minmax(0,2.5fr) minmax(280px,.96fr);grid-gap:18px;gap:18px;align-items:start}.dynamic-forms-panel-v232{border-radius:26px;padding:18px}.dynamic-forms-side-v232,.template-library-v232{position:-webkit-sticky;position:sticky;top:18px}.panel-heading-v232 h2,.panel-heading-v232 h3,.section-head-v232 h3,.selected-template-v232 h2{margin:0;color:#07352e;letter-spacing:0}.panel-heading-v232 p,.section-head-v232 p,.selected-template-v232 p{color:rgba(18,49,44,.66)}.template-list-v232{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.template-list-v232 button{display:grid;grid-gap:5px;gap:5px;width:100%;padding:14px;border:1px solid rgba(15,118,110,.14);border-radius:18px;color:#153d37;text-align:left;background:rgba(255,255,255,.66);cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.template-list-v232 button.active,.template-list-v232 button:hover{border-color:rgba(16,185,129,.45);box-shadow:0 14px 34px rgba(4,120,87,.14);transform:translateY(-1px)}.template-list-v232 button small,.template-list-v232 button span{color:rgba(18,49,44,.58);font-size:.8rem}.dynamic-forms-workbench-v232{display:grid;grid-gap:16px;gap:16px}.selected-template-v232{display:flex;justify-content:space-between;gap:18px}.template-status-strip-v232{display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:flex-end;gap:8px;max-width:360px}.audit-panel-v232 span,.rules-tags-v232 span,.template-status-strip-v232 span,.validation-list-v232 span{display:inline-flex;align-items:center;min-height:30px;padding:6px 10px;border:1px solid rgba(4,120,87,.12);border-radius:999px;color:#0f3d36;background:rgba(236,253,245,.72);font-size:.82rem;font-weight:800}.rules-engine-v232{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:14px;gap:14px}.future-panel-v232 p,.rules-engine-v232 p{margin:10px 0 0;color:rgba(18,49,44,.68)}.audit-panel-v232,.integration-links-v232,.rules-tags-v232,.validation-list-v232{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.integration-links-v232 a{padding:9px 11px;border:1px solid rgba(15,118,110,.14);border-radius:14px;color:#047857;background:rgba(255,255,255,.7);font-size:.86rem;font-weight:800;text-decoration:none}.form-builder-preview-v232{display:grid;grid-gap:14px;gap:14px}.form-builder-preview-v232.consulta .form-section-v232{border-color:rgba(14,116,144,.24);background:linear-gradient(145deg,rgba(255,255,255,.9),rgba(236,253,245,.74))}.section-head-v232{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.section-head-v232 button{flex:0 0 auto;padding:9px 12px;border:1px solid rgba(4,120,87,.14);border-radius:999px;color:#047857;background:rgba(255,255,255,.72);font-weight:800}.fields-preview-grid-v232{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:14px}.field-preview-card-v232{display:grid;grid-gap:6px;gap:6px;min-height:132px;padding:14px;border:1px solid rgba(15,118,110,.12);border-radius:18px;background:rgba(255,255,255,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.5)}.field-preview-card-v232 span{color:#047857;font-size:.78rem;font-weight:900;text-transform:uppercase}.field-preview-card-v232 strong{color:#07352e}.field-preview-card-v232 small{color:rgba(18,49,44,.6)}.field-preview-card-v232 em{justify-self:start;padding:5px 8px;border-radius:999px;color:#0f3d36;background:rgba(209,250,229,.78);font-size:.76rem;font-style:normal;font-weight:900}.field-preview-card-v232.incomplete em{color:#7f1d1d;background:rgba(254,226,226,.84)}.field-preview-card-v232.warning em{color:#713f12;background:rgba(254,243,199,.92)}.dynamic-forms-side-v232{display:grid;grid-gap:14px;gap:14px}.validation-panel-v232>strong{display:block;margin:10px 0;color:#047857;font-size:2.5rem}.validation-panel-v232 p{color:rgba(18,49,44,.68)}.future-panel-v232 p{padding:10px 0;border-bottom:1px solid rgba(15,118,110,.1)}.audit-panel-v232{align-content:start}@media (prefers-color-scheme:dark){.dynamic-medical-forms-v232{color:#e8fff8;background:radial-gradient(circle at top left,rgba(16,185,129,.2),transparent 34%),linear-gradient(135deg,#041f1c,#0d2d29 55%,#071916)}.dynamic-forms-controlbar-v232,.dynamic-forms-controlbar-v232 button,.dynamic-forms-controlbar-v232 select,.dynamic-forms-hero-v232,.dynamic-forms-kpis-v232 article,.dynamic-forms-panel-v232,.field-preview-card-v232,.integration-links-v232 a,.template-list-v232 button{border-color:rgba(148,163,184,.2);color:#e8fff8;background:rgba(6,29,26,.72)}.dynamic-forms-hero-v232 h1,.dynamic-forms-kpis-v232 strong,.field-preview-card-v232 strong,.panel-heading-v232 h2,.panel-heading-v232 h3,.section-head-v232 h3,.selected-template-v232 h2{color:#f8fffc}.dynamic-forms-hero-v232 p,.dynamic-forms-kpis-v232 p,.field-preview-card-v232 small,.future-panel-v232 p,.rules-engine-v232 p,.section-head-v232 p,.selected-template-v232 p,.validation-panel-v232 p{color:rgba(232,255,248,.68)}}@media (max-width:1320px){.dynamic-forms-layout-v232{grid-template-columns:1fr}.dynamic-forms-side-v232,.template-library-v232{position:static}.template-list-v232{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.dynamic-medical-forms-v232{padding:14px}.dynamic-forms-controlbar-v232,.dynamic-forms-hero-v232,.section-head-v232,.selected-template-v232{flex-direction:column}.dynamic-forms-kpis-v232,.fields-preview-grid-v232,.rules-engine-v232,.template-list-v232{grid-template-columns:1fr}.dynamic-forms-controlbar-v232,.dynamic-forms-controlbar-v232 div{align-items:stretch}.dynamic-forms-controlbar-v232 button,.dynamic-forms-controlbar-v232 label,.dynamic-forms-controlbar-v232 select{width:100%}}.specialty-adaptive-records-v233{min-height:100vh;padding:22px;color:#113c35;background:radial-gradient(circle at 8% 5%,rgba(16,185,129,.2),transparent 32%),radial-gradient(circle at 92% 0,rgba(14,165,233,.12),transparent 28%),linear-gradient(135deg,#fbfffd,#eefaf6 48%,#f8fafc)}.adaptive-field-actions-v233,.adaptive-records-hero-v233,.adaptive-records-panel-v233,.adaptive-records-selector-v233,.adaptive-tabs-v233{border:1px solid rgba(255,255,255,.78);background:linear-gradient(145deg,rgba(255,255,255,.84),rgba(236,253,245,.56));box-shadow:0 24px 70px rgba(15,118,110,.13);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.adaptive-records-hero-v233{display:flex;align-items:stretch;justify-content:space-between;gap:22px;padding:28px;border-radius:30px}.adaptive-records-hero-v233 h1{margin:8px 0;color:#07352e;font-size:clamp(2rem,4vw,4.7rem);line-height:1;letter-spacing:0}.adaptive-records-hero-v233 p{max-width:880px;margin:0 0 14px;color:rgba(17,60,53,.72);font-size:1rem}.adaptive-records-hero-v233 strong{color:#047857}.adaptive-records-hero-v233 aside{display:grid;align-content:center;min-width:280px;padding:22px;border-radius:24px;color:#ecfdf5;background:linear-gradient(145deg,#047857,#0f766e);box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 22px 48px rgba(4,120,87,.24)}.adaptive-records-hero-v233 aside small,.adaptive-records-hero-v233 aside span{color:rgba(236,253,245,.78)}.adaptive-records-hero-v233 aside strong{margin:6px 0;color:#ffffff;font-size:1.8rem}.adaptive-records-kpis-v233{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin:18px 0}.adaptive-records-kpis-v233 article{padding:18px;border:1px solid rgba(16,185,129,.14);border-radius:22px;background:rgba(255,255,255,.72);box-shadow:0 14px 38px rgba(15,118,110,.08)}.adaptive-group-head-v233 .eyebrow,.adaptive-panel-title-v233 .eyebrow,.adaptive-records-kpis-v233 span,.adaptive-summary-v233 .eyebrow{display:inline-flex;margin-bottom:6px;color:#047857;font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.adaptive-records-kpis-v233 strong{display:block;color:#07352e;font-size:2rem}.adaptive-records-kpis-v233 p{margin:4px 0 0;color:rgba(17,60,53,.62)}.adaptive-records-selector-v233{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px;padding:13px;border-radius:24px}.adaptive-records-selector-v233 label{display:grid;grid-gap:6px;gap:6px;min-width:290px;color:rgba(17,60,53,.68);font-size:.78rem;font-weight:900;text-transform:uppercase}.adaptive-records-selector-v233 select{min-height:44px;border:1px solid rgba(4,120,87,.16);border-radius:16px;color:#0f3d36;background:rgba(255,255,255,.78);font-weight:800}.adaptive-records-selector-v233 div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.adaptive-records-selector-v233 a{padding:10px 12px;border:1px solid rgba(15,118,110,.14);border-radius:999px;color:#047857;background:rgba(255,255,255,.72);font-size:.84rem;font-weight:900;text-decoration:none}.adaptive-records-layout-v233{display:grid;grid-template-columns:minmax(250px,.82fr) minmax(0,2.35fr) minmax(280px,.95fr);grid-gap:18px;gap:18px;align-items:start}.adaptive-records-panel-v233{border-radius:26px;padding:18px}.adaptive-records-side-v233,.adaptive-specialty-list-v233{position:-webkit-sticky;position:sticky;top:18px}.adaptive-group-head-v233 h3,.adaptive-panel-title-v233 h2,.adaptive-summary-v233 h2{margin:0;color:#07352e;letter-spacing:0}.adaptive-specialty-buttons-v233{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.adaptive-specialty-buttons-v233 button{display:grid;grid-gap:6px;gap:6px;width:100%;padding:14px;border:1px solid rgba(15,118,110,.14);border-radius:18px;color:#153d37;text-align:left;background:rgba(255,255,255,.68);cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.adaptive-specialty-buttons-v233 button.active,.adaptive-specialty-buttons-v233 button:hover{border-color:rgba(16,185,129,.45);box-shadow:0 14px 34px rgba(4,120,87,.14);transform:translateY(-1px)}.adaptive-specialty-buttons-v233 button span{color:rgba(17,60,53,.6);font-size:.84rem}.adaptive-records-workbench-v233{display:grid;grid-gap:16px;gap:16px}.adaptive-summary-v233{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);grid-gap:18px;gap:18px}.adaptive-group-head-v233 p,.adaptive-summary-v233 p{color:rgba(17,60,53,.68)}.adaptive-summary-grid-v233{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.adaptive-summary-grid-v233 span{display:grid;grid-gap:5px;gap:5px;padding:12px;border:1px solid rgba(4,120,87,.12);border-radius:18px;background:rgba(255,255,255,.7)}.adaptive-summary-grid-v233 small{color:#047857;font-weight:900}.adaptive-summary-grid-v233 strong{color:#07352e}.adaptive-summary-grid-v233 em{color:rgba(17,60,53,.58);font-size:.78rem;font-style:normal}.adaptive-tabs-v233{display:flex;gap:10px;overflow-x:auto;padding:10px;border-radius:24px}.adaptive-tabs-v233 button{display:grid;grid-gap:4px;gap:4px;min-width:170px;padding:12px;border:1px solid rgba(4,120,87,.12);border-radius:16px;color:#0f3d36;text-align:left;background:rgba(255,255,255,.7);cursor:pointer}.adaptive-tabs-v233 button.active{color:#ffffff;background:linear-gradient(135deg,#047857,#0f766e);box-shadow:0 14px 30px rgba(4,120,87,.2)}.adaptive-tabs-v233 button span{color:rgba(17,60,53,.58);font-size:.78rem}.adaptive-tabs-v233 button.active span{color:rgba(236,253,245,.82)}.adaptive-field-actions-v233{display:flex;flex-wrap:wrap;gap:8px;padding:12px;border-radius:22px}.adaptive-empty-v233 button,.adaptive-field-actions-v233 button,.adaptive-template-card-v233 button{min-height:38px;padding:0 12px;border:1px solid rgba(4,120,87,.16);border-radius:999px;color:#047857;background:rgba(255,255,255,.76);font-weight:900;cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease}.adaptive-empty-v233 button:hover,.adaptive-field-actions-v233 button:hover,.adaptive-template-card-v233 button:hover{color:#ffffff;background:linear-gradient(135deg,#047857,#0f766e);transform:translateY(-1px)}.adaptive-groups-v233,.adaptive-records-side-v233{display:grid;grid-gap:14px;gap:14px}.adaptive-group-head-v233{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.adaptive-group-head-v233>strong{flex:0 0 auto;padding:8px 10px;border-radius:999px;color:#047857;background:rgba(209,250,229,.78)}.adaptive-fields-grid-v233{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:14px}.adaptive-field-v233{display:grid;grid-gap:6px;gap:6px;min-height:126px;padding:14px;border:1px solid rgba(15,118,110,.12);border-radius:18px;background:rgba(255,255,255,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.5)}.adaptive-field-v233 span{color:#047857;font-size:.76rem;font-weight:900;text-transform:uppercase}.adaptive-field-v233 strong{color:#07352e}.adaptive-field-v233 small{color:rgba(17,60,53,.6)}.adaptive-field-v233 em{justify-self:start;padding:5px 8px;border-radius:999px;color:#0f3d36;background:rgba(209,250,229,.78);font-size:.76rem;font-style:normal;font-weight:900}.adaptive-field-v233.missing em{color:#7f1d1d;background:rgba(254,226,226,.84)}.adaptive-field-v233.warning em{color:#713f12;background:rgba(254,243,199,.92)}.adaptive-empty-v233{display:grid;grid-gap:10px;gap:10px;text-align:center}.adaptive-template-card-v233{display:grid;grid-gap:6px;gap:6px;margin-top:12px;padding:13px;border:1px solid rgba(15,118,110,.12);border-radius:18px;background:rgba(255,255,255,.68)}.adaptive-template-card-v233 small,.adaptive-template-card-v233 span{color:rgba(17,60,53,.58);font-size:.8rem}.adaptive-template-card-v233 strong{color:#07352e}.adaptive-template-card-v233 div{display:flex;flex-wrap:wrap;gap:7px;margin-top:6px}.adaptive-validation-v233>strong{display:block;margin:10px 0;color:#047857;font-size:2.5rem}.adaptive-future-v233 p,.adaptive-validation-v233 p{color:rgba(17,60,53,.68)}.adaptive-audit-v233 span,.adaptive-validation-v233>span{display:inline-flex;margin:6px 6px 0 0;padding:6px 10px;border:1px solid rgba(4,120,87,.12);border-radius:999px;color:#0f3d36;background:rgba(236,253,245,.72);font-size:.82rem;font-weight:800}.adaptive-future-v233 p{margin:0;padding:10px 0;border-bottom:1px solid rgba(15,118,110,.1)}@media (prefers-color-scheme:dark){.specialty-adaptive-records-v233{color:#e8fff8;background:radial-gradient(circle at 8% 5%,rgba(16,185,129,.2),transparent 32%),radial-gradient(circle at 92% 0,rgba(14,165,233,.14),transparent 28%),linear-gradient(135deg,#041f1c,#0d2d29 55%,#071916)}.adaptive-field-actions-v233,.adaptive-field-v233,.adaptive-records-hero-v233,.adaptive-records-kpis-v233 article,.adaptive-records-panel-v233,.adaptive-records-selector-v233,.adaptive-records-selector-v233 a,.adaptive-records-selector-v233 select,.adaptive-specialty-buttons-v233 button,.adaptive-summary-grid-v233 span,.adaptive-tabs-v233,.adaptive-tabs-v233 button,.adaptive-template-card-v233{border-color:rgba(148,163,184,.2);color:#e8fff8;background:rgba(6,29,26,.72)}.adaptive-field-v233 strong,.adaptive-group-head-v233 h3,.adaptive-panel-title-v233 h2,.adaptive-records-hero-v233 h1,.adaptive-records-kpis-v233 strong,.adaptive-summary-grid-v233 strong,.adaptive-summary-v233 h2,.adaptive-template-card-v233 strong{color:#f8fffc}.adaptive-field-v233 small,.adaptive-future-v233 p,.adaptive-group-head-v233 p,.adaptive-records-hero-v233 p,.adaptive-records-kpis-v233 p,.adaptive-specialty-buttons-v233 button span,.adaptive-summary-grid-v233 em,.adaptive-summary-v233 p,.adaptive-tabs-v233 button span,.adaptive-template-card-v233 small,.adaptive-template-card-v233 span,.adaptive-validation-v233 p{color:rgba(232,255,248,.68)}}@media (max-width:1320px){.adaptive-records-layout-v233{grid-template-columns:1fr}.adaptive-records-side-v233,.adaptive-specialty-list-v233{position:static}.adaptive-specialty-buttons-v233{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.specialty-adaptive-records-v233{padding:14px}.adaptive-group-head-v233,.adaptive-records-hero-v233,.adaptive-records-selector-v233,.adaptive-summary-v233{flex-direction:column}.adaptive-fields-grid-v233,.adaptive-records-kpis-v233,.adaptive-specialty-buttons-v233,.adaptive-summary-grid-v233,.adaptive-summary-v233{grid-template-columns:1fr}.adaptive-records-selector-v233 label,.adaptive-records-selector-v233 select{width:100%}.adaptive-records-selector-v233 div{justify-content:flex-start}}.intelligent-treatment-planner-v234{min-height:100vh;padding:22px;color:#12312c;background:radial-gradient(circle at 10% 6%,rgba(16,185,129,.2),transparent 32%),radial-gradient(circle at 90% 0,rgba(20,184,166,.14),transparent 30%),linear-gradient(135deg,#fbfffd,#edf8f5 48%,#f8fafc)}.planner-actions-v234,.therapeutic-objectives-v234,.treatment-planner-hero-v234,.treatment-planner-panel-v234,.treatment-planner-selector-v234{border:1px solid rgba(255,255,255,.78);background:linear-gradient(145deg,rgba(255,255,255,.84),rgba(236,253,245,.56));box-shadow:0 24px 70px rgba(15,118,110,.13);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.treatment-planner-hero-v234{display:flex;align-items:stretch;justify-content:space-between;gap:22px;padding:28px;border-radius:30px}.treatment-planner-hero-v234 h1{margin:8px 0;color:#07352e;font-size:clamp(2rem,4vw,4.7rem);line-height:1;letter-spacing:0}.treatment-planner-hero-v234 p{max-width:900px;margin:0 0 14px;color:rgba(18,49,44,.72)}.treatment-planner-hero-v234 strong{color:#047857}.treatment-planner-hero-v234 aside{display:grid;align-content:center;min-width:290px;padding:22px;border-radius:24px;color:#ecfdf5;background:linear-gradient(145deg,#047857,#0f766e);box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 22px 48px rgba(4,120,87,.24)}.treatment-planner-hero-v234 aside small,.treatment-planner-hero-v234 aside span{color:rgba(236,253,245,.78)}.treatment-planner-hero-v234 aside strong{margin:6px 0;color:#ffffff;font-size:1.55rem}.treatment-planner-kpis-v234{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin:18px 0}.treatment-planner-kpis-v234 article{padding:18px;border:1px solid rgba(16,185,129,.14);border-radius:22px;background:rgba(255,255,255,.72);box-shadow:0 14px 38px rgba(15,118,110,.08)}.plan-summary-v234 .eyebrow,.planner-panel-title-v234 .eyebrow,.treatment-planner-kpis-v234 span{display:inline-flex;margin-bottom:6px;color:#047857;font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.treatment-planner-kpis-v234 strong{display:block;color:#07352e;font-size:1.85rem}.treatment-planner-kpis-v234 p{margin:4px 0 0;color:rgba(18,49,44,.62)}.treatment-planner-selector-v234{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px;padding:13px;border-radius:24px}.treatment-planner-selector-v234 label{display:grid;grid-gap:6px;gap:6px;min-width:290px;color:rgba(18,49,44,.68);font-size:.78rem;font-weight:900;text-transform:uppercase}.treatment-planner-selector-v234 select{min-height:44px;border:1px solid rgba(4,120,87,.16);border-radius:16px;color:#0f3d36;background:rgba(255,255,255,.78);font-weight:800}.treatment-planner-selector-v234 div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.treatment-planner-selector-v234 a{padding:10px 12px;border:1px solid rgba(15,118,110,.14);border-radius:999px;color:#047857;background:rgba(255,255,255,.72);font-size:.84rem;font-weight:900;text-decoration:none}.treatment-planner-layout-v234{display:grid;grid-template-columns:minmax(250px,.82fr) minmax(0,2.35fr) minmax(280px,.95fr);grid-gap:18px;gap:18px;align-items:start}.treatment-planner-panel-v234{border-radius:26px;padding:18px}.therapeutic-library-v234,.treatment-planner-side-v234{position:-webkit-sticky;position:sticky;top:18px}.plan-summary-v234 h2,.planner-panel-title-v234 h2,.planner-panel-title-v234 h3{margin:0;color:#07352e;letter-spacing:0}.therapeutic-area-list-v234{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.therapeutic-area-list-v234 button{display:grid;grid-gap:6px;gap:6px;width:100%;padding:14px;border:1px solid rgba(15,118,110,.14);border-radius:18px;color:#153d37;text-align:left;background:rgba(255,255,255,.68);cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.therapeutic-area-list-v234 button.active,.therapeutic-area-list-v234 button:hover{border-color:rgba(16,185,129,.45);box-shadow:0 14px 34px rgba(4,120,87,.14);transform:translateY(-1px)}.therapeutic-area-list-v234 button span{color:rgba(18,49,44,.6);font-size:.84rem}.treatment-planner-side-v234,.treatment-planner-workbench-v234{display:grid;grid-gap:16px;gap:16px}.plan-summary-v234{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);grid-gap:18px;gap:18px}.plan-summary-v234 p{color:rgba(18,49,44,.68)}.plan-summary-grid-v234{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.plan-summary-grid-v234 span{display:grid;grid-gap:5px;gap:5px;padding:12px;border:1px solid rgba(4,120,87,.12);border-radius:18px;background:rgba(255,255,255,.7)}.plan-summary-grid-v234 small{color:#047857;font-weight:900}.plan-summary-grid-v234 strong{color:#07352e}.therapeutic-objectives-v234{display:grid;grid-gap:12px;gap:12px;padding:16px;border-radius:24px}.planner-actions-v234,.therapeutic-objectives-v234>div:last-child{display:flex;flex-wrap:wrap;gap:8px}.planner-actions-v234 button,.therapeutic-objectives-v234 button{min-height:40px;padding:0 12px;border:1px solid rgba(4,120,87,.16);border-radius:999px;color:#047857;background:rgba(255,255,255,.76);font-weight:900;cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease}.planner-actions-v234 button:hover,.therapeutic-objectives-v234 button.active,.therapeutic-objectives-v234 button:hover{color:#ffffff;background:linear-gradient(135deg,#047857,#0f766e);transform:translateY(-1px)}.planner-actions-v234{padding:12px;border-radius:22px}.therapeutic-timeline-v234{display:grid;grid-gap:14px;gap:14px}.therapy-phase-card-v234{position:relative;display:grid;grid-gap:10px;gap:10px;padding:18px 18px 18px 28px;border:1px solid rgba(15,118,110,.12);border-radius:24px;background:rgba(255,255,255,.72);box-shadow:0 14px 36px rgba(15,118,110,.08)}.therapy-phase-card-v234:before{position:absolute;top:24px;bottom:24px;left:12px;width:4px;border-radius:999px;background:#a7f3d0;content:""}.therapy-phase-card-v234.completed:before{background:#047857}.therapy-phase-card-v234.active,.therapy-phase-card-v234.active:before{border-color:rgba(16,185,129,.42)}.therapy-phase-card-v234.delayed:before{background:#f87171}.therapy-phase-card-v234>button{display:grid;grid-gap:5px;gap:5px;padding:0;border:0;color:inherit;text-align:left;background:transparent;cursor:pointer}.therapy-phase-card-v234 button span{color:#047857;font-size:.78rem;font-weight:900;text-transform:uppercase}.therapy-phase-card-v234 button strong{color:#07352e;font-size:1.25rem}.phase-treatment-list-v234 span,.planned-treatment-card-v234 p,.planned-treatment-card-v234 small,.therapy-phase-card-v234 button small,.therapy-phase-card-v234 p{color:rgba(18,49,44,.64)}.phase-treatment-list-v234{display:grid;grid-gap:8px;gap:8px}.phase-treatment-list-v234 div,.phase-treatment-list-v234 em{display:grid;grid-gap:4px;gap:4px;padding:10px;border:1px solid rgba(4,120,87,.1);border-radius:16px;background:rgba(236,253,245,.54);font-style:normal}.phase-treatment-list-v234 div.completed{background:rgba(209,250,229,.78)}.treatment-builder-grid-v234{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:14px}.planned-treatment-card-v234{display:grid;grid-gap:8px;gap:8px;padding:14px;border:1px solid rgba(15,118,110,.12);border-radius:20px;background:rgba(255,255,255,.72)}.planned-treatment-card-v234>span{color:#047857;font-size:.82rem;font-weight:900}.planned-treatment-card-v234 strong{color:#07352e}.planned-treatment-card-v234 dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.planned-treatment-card-v234 dl div{display:grid;grid-gap:3px;gap:3px;padding:8px;border-radius:14px;background:rgba(236,253,245,.66)}.planned-treatment-card-v234 dt{color:#047857;font-size:.72rem;font-weight:900;text-transform:uppercase}.planned-treatment-card-v234 dd{margin:0;color:#0f3d36;font-weight:800}.planned-treatment-card-v234 div:last-child{display:flex;flex-wrap:wrap;gap:6px}.audit-panel-v234 span,.planned-treatment-card-v234 em,.progress-panel-v234 span{display:inline-flex;align-items:center;padding:6px 9px;border:1px solid rgba(4,120,87,.12);border-radius:999px;color:#0f3d36;background:rgba(236,253,245,.72);font-size:.78rem;font-style:normal;font-weight:800}.progress-panel-v234>strong{display:block;margin:10px 0;color:#047857;font-size:2.6rem}.ai-future-panel-v234 p,.progress-panel-v234 p,.relation-panel-v234 p{color:rgba(18,49,44,.68)}.audit-panel-v234 span,.progress-panel-v234 span{margin:6px 6px 0 0}.alerts-panel-v234 div{display:grid;grid-gap:4px;gap:4px;margin-top:10px;padding:11px;border:1px solid rgba(4,120,87,.12);border-radius:16px;background:rgba(255,255,255,.68)}.alerts-panel-v234 div strong{color:#07352e}.alerts-panel-v234 div span{color:rgba(18,49,44,.64)}.ai-future-panel-v234 p,.relation-panel-v234 p{margin:0;padding:10px 0;border-bottom:1px solid rgba(15,118,110,.1)}.ai-future-panel-v234 a{display:inline-flex;margin:10px 0;padding:8px 10px;border:1px solid rgba(4,120,87,.12);border-radius:999px;color:#047857;background:rgba(236,253,245,.72);font-size:.82rem;font-weight:900;text-decoration:none}@media (prefers-color-scheme:dark){.intelligent-treatment-planner-v234{color:#e8fff8;background:radial-gradient(circle at 10% 6%,rgba(16,185,129,.2),transparent 32%),radial-gradient(circle at 90% 0,rgba(20,184,166,.14),transparent 30%),linear-gradient(135deg,#041f1c,#0d2d29 55%,#071916)}.alerts-panel-v234 div,.plan-summary-grid-v234 span,.planned-treatment-card-v234,.planner-actions-v234,.therapeutic-area-list-v234 button,.therapeutic-objectives-v234,.therapy-phase-card-v234,.treatment-planner-hero-v234,.treatment-planner-kpis-v234 article,.treatment-planner-panel-v234,.treatment-planner-selector-v234,.treatment-planner-selector-v234 a,.treatment-planner-selector-v234 select{border-color:rgba(148,163,184,.2);color:#e8fff8;background:rgba(6,29,26,.72)}.alerts-panel-v234 div strong,.plan-summary-grid-v234 strong,.plan-summary-v234 h2,.planned-treatment-card-v234 dd,.planned-treatment-card-v234 strong,.planner-panel-title-v234 h2,.planner-panel-title-v234 h3,.therapy-phase-card-v234 button strong,.treatment-planner-hero-v234 h1,.treatment-planner-kpis-v234 strong{color:#f8fffc}.ai-future-panel-v234 p,.alerts-panel-v234 div span,.phase-treatment-list-v234 span,.plan-summary-v234 p,.planned-treatment-card-v234 p,.planned-treatment-card-v234 small,.progress-panel-v234 p,.relation-panel-v234 p,.therapeutic-area-list-v234 button span,.therapy-phase-card-v234 button small,.therapy-phase-card-v234 p,.treatment-planner-hero-v234 p,.treatment-planner-kpis-v234 p{color:rgba(232,255,248,.68)}}@media (max-width:1320px){.treatment-planner-layout-v234{grid-template-columns:1fr}.therapeutic-library-v234,.treatment-planner-side-v234{position:static}.therapeutic-area-list-v234{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.intelligent-treatment-planner-v234{padding:14px}.plan-summary-v234,.treatment-planner-hero-v234,.treatment-planner-selector-v234{flex-direction:column}.plan-summary-grid-v234,.plan-summary-v234,.planned-treatment-card-v234 dl,.therapeutic-area-list-v234,.treatment-builder-grid-v234,.treatment-planner-kpis-v234{grid-template-columns:1fr}.treatment-planner-selector-v234 label,.treatment-planner-selector-v234 select{width:100%}.treatment-planner-selector-v234 div{justify-content:flex-start}}.ai-medical-assistant-v235{min-height:100vh;padding:22px;color:#113c35;background:radial-gradient(circle at 8% 6%,rgba(16,185,129,.2),transparent 32%),radial-gradient(circle at 90% 0,rgba(14,165,233,.12),transparent 30%),linear-gradient(135deg,#fbfffd,#edf8f5 48%,#f8fafc)}.assistant-hero-v235,.assistant-panel-v235,.assistant-suggestions-v235{border:1px solid rgba(255,255,255,.78);background:linear-gradient(145deg,rgba(255,255,255,.84),rgba(236,253,245,.56));box-shadow:0 24px 70px rgba(15,118,110,.13);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.assistant-hero-v235{display:flex;align-items:stretch;justify-content:space-between;gap:22px;padding:28px;border-radius:30px}.assistant-hero-v235 h1{margin:8px 0;color:#07352e;font-size:clamp(2rem,4vw,4.7rem);line-height:1;letter-spacing:0}.assistant-hero-v235 p{max-width:900px;margin:0 0 14px;color:rgba(17,60,53,.72)}.assistant-hero-v235 strong{color:#047857}.assistant-hero-v235 aside{display:grid;align-content:center;min-width:300px;padding:22px;border-radius:24px;color:#ecfdf5;background:linear-gradient(145deg,#047857,#0f766e);box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 22px 48px rgba(4,120,87,.24)}.assistant-hero-v235 aside small,.assistant-hero-v235 aside span{color:rgba(236,253,245,.78)}.assistant-hero-v235 aside strong{margin:6px 0;color:#ffffff;font-size:1.45rem}.assistant-kpis-v235{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin:18px 0}.assistant-kpis-v235 article{padding:18px;border:1px solid rgba(16,185,129,.14);border-radius:22px;background:rgba(255,255,255,.72);box-shadow:0 14px 38px rgba(15,118,110,.08)}.assistant-kpis-v235 span,.assistant-panel-title-v235 .eyebrow{display:inline-flex;margin-bottom:6px;color:#047857;font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.assistant-kpis-v235 strong{display:block;color:#07352e;font-size:1.85rem}.assistant-kpis-v235 p{margin:4px 0 0;color:rgba(17,60,53,.62)}.assistant-layout-v235{display:grid;grid-template-columns:minmax(250px,.82fr) minmax(0,2.35fr) minmax(280px,.95fr);grid-gap:18px;gap:18px;align-items:start}.assistant-panel-v235,.assistant-suggestions-v235{border-radius:26px;padding:18px}.assistant-context-v235,.assistant-side-v235{position:-webkit-sticky;position:sticky;top:18px}.assistant-panel-title-v235 h2{margin:0;color:#07352e;letter-spacing:0}.assistant-cockpit-v235,.assistant-context-v235,.assistant-side-v235{display:grid;grid-gap:16px;gap:16px}.context-item-v235{display:grid;grid-gap:5px;gap:5px;margin-top:10px;padding:12px;border:1px solid rgba(15,118,110,.12);border-radius:18px;background:rgba(255,255,255,.68)}.cockpit-card-v235 span,.context-item-v235 span,.suggestion-card-v235 span{color:#047857;font-size:.76rem;font-weight:900;text-transform:uppercase}.cockpit-card-v235 strong,.context-item-v235 strong,.suggestion-card-v235 strong{color:#07352e}.cockpit-card-v235 small,.context-item-v235 small,.suggestion-card-v235 small{color:rgba(17,60,53,.58)}.assistant-cockpit-grid-v235{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.cockpit-card-v235{display:grid;grid-gap:8px;gap:8px;min-height:140px}.assistant-conversation-v235{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:14px;gap:14px}.conversation-panel-v235 label{display:grid;grid-gap:8px;gap:8px;margin-top:14px;color:rgba(17,60,53,.68);font-size:.82rem;font-weight:900}.conversation-panel-v235 textarea{min-height:132px;resize:vertical;border:1px solid rgba(4,120,87,.16);border-radius:18px;padding:14px;color:#0f3d36;background:rgba(255,255,255,.78);font:inherit}.prompt-buttons-v235{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.draft-panel-v235 button,.prompt-buttons-v235 button{min-height:38px;padding:0 12px;border:1px solid rgba(4,120,87,.16);border-radius:999px;color:#047857;background:rgba(255,255,255,.76);font-weight:900;cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease}.draft-panel-v235 button:hover,.prompt-buttons-v235 button:hover{color:#ffffff;background:linear-gradient(135deg,#047857,#0f766e);transform:translateY(-1px)}.draft-panel-v235{display:grid;grid-gap:14px;gap:14px}.draft-panel-v235 p{margin:0;padding:16px;border:1px solid rgba(15,118,110,.12);border-radius:18px;color:rgba(17,60,53,.72);background:rgba(255,255,255,.68)}.draft-panel-v235>strong{color:#b45309}.draft-panel-v235 div:last-child{display:flex;flex-wrap:wrap;gap:8px}.assistant-suggestions-v235{display:grid;grid-gap:14px;gap:14px}.assistant-suggestions-v235>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.suggestion-card-v235{display:grid;grid-gap:8px;gap:8px;min-height:132px;padding:14px;border:1px solid rgba(15,118,110,.12);border-radius:18px;background:rgba(255,255,255,.7)}.suggestion-card-v235.alta{border-color:rgba(245,158,11,.34);background:rgba(255,251,235,.72)}.suggestion-card-v235.media{border-color:rgba(14,165,233,.22)}.assistant-integrations-v235{display:grid;grid-gap:8px;gap:8px}.assistant-audit-v235 span,.assistant-integrations-v235 a{display:inline-flex;align-items:center;padding:8px 10px;border:1px solid rgba(4,120,87,.12);border-radius:999px;color:#047857;background:rgba(236,253,245,.72);font-size:.82rem;font-weight:900;text-decoration:none}.future-panel-v235 p,.safety-panel-v235 p{margin:0;padding:10px 0;border-bottom:1px solid rgba(15,118,110,.1);color:rgba(17,60,53,.68)}.safety-panel-v235 p{color:#7f1d1d;font-weight:800}.assistant-audit-v235{display:flex;flex-wrap:wrap;gap:8px}.assistant-audit-v235 .assistant-panel-title-v235{flex-basis:100%}@media (prefers-color-scheme:dark){.ai-medical-assistant-v235{color:#e8fff8;background:radial-gradient(circle at 8% 6%,rgba(16,185,129,.2),transparent 32%),radial-gradient(circle at 90% 0,rgba(14,165,233,.14),transparent 30%),linear-gradient(135deg,#041f1c,#0d2d29 55%,#071916)}.assistant-hero-v235,.assistant-kpis-v235 article,.assistant-panel-v235,.assistant-suggestions-v235,.context-item-v235,.conversation-panel-v235 textarea,.draft-panel-v235 p,.suggestion-card-v235{border-color:rgba(148,163,184,.2);color:#e8fff8;background:rgba(6,29,26,.72)}.assistant-hero-v235 h1,.assistant-kpis-v235 strong,.assistant-panel-title-v235 h2,.cockpit-card-v235 strong,.context-item-v235 strong,.suggestion-card-v235 strong{color:#f8fffc}.assistant-hero-v235 p,.assistant-kpis-v235 p,.cockpit-card-v235 small,.context-item-v235 small,.conversation-panel-v235 label,.draft-panel-v235 p,.future-panel-v235 p,.safety-panel-v235 p,.suggestion-card-v235 small{color:rgba(232,255,248,.68)}.safety-panel-v235 p{color:#fecaca}}@media (max-width:1320px){.assistant-layout-v235{grid-template-columns:1fr}.assistant-context-v235,.assistant-side-v235{position:static}}@media (max-width:900px){.ai-medical-assistant-v235{padding:14px}.assistant-hero-v235{flex-direction:column}.assistant-cockpit-grid-v235,.assistant-conversation-v235,.assistant-kpis-v235,.assistant-suggestions-v235>div{grid-template-columns:1fr}}.clinical-protocol-engine-v236{min-height:100vh;padding:24px;color:#0f3d36;background:radial-gradient(circle at 8% 6%,rgba(16,185,129,.16),transparent 30%),radial-gradient(circle at 92% 4%,rgba(14,165,233,.12),transparent 28%),linear-gradient(135deg,#f8fffb,#edfdf5 46%,#f7fbff)}.protocol-detail-card-v236,.protocol-engine-hero-v236,.protocol-kpis-v236 article,.protocol-panel-v236,.protocol-search-v236{border:1px solid rgba(4,120,87,.13);box-shadow:0 22px 58px rgba(15,61,54,.11);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.protocol-engine-hero-v236{display:flex;justify-content:space-between;gap:24px;padding:26px;border-radius:30px;background:rgba(255,255,255,.74)}.protocol-engine-hero-v236 h1{margin:8px 0 10px;color:#073b33;font-size:clamp(2rem,4vw,4.2rem);line-height:.98}.protocol-engine-hero-v236 p,.protocol-engine-hero-v236 small{max-width:860px;margin:0;color:rgba(17,60,53,.68)}.protocol-engine-hero-v236 aside strong,.protocol-engine-hero-v236 strong{color:#047857}.protocol-engine-hero-v236 aside{display:grid;align-content:center;grid-gap:8px;gap:8px;min-width:min(320px,100%);padding:18px;border-radius:24px;background:linear-gradient(135deg,rgba(236,253,245,.9),rgba(240,249,255,.82))}.protocol-kpis-v236{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin:18px 0}.protocol-kpis-v236 article{display:grid;grid-gap:6px;gap:6px;padding:18px;border-radius:22px;background:rgba(255,255,255,.72)}.favorite-panel-v236 span,.protocol-audit-v236 span,.protocol-detail-card-v236 span,.protocol-engine-hero-v236 aside span,.protocol-kpis-v236 span,.protocol-list-v236 button span,.protocol-validation-v236 span{color:rgba(17,60,53,.62);font-size:.78rem;font-weight:900}.protocol-kpis-v236 strong{color:#073b33;font-size:1.85rem}.protocol-kpis-v236 p{margin:0;color:rgba(17,60,53,.62)}.protocol-search-v236{display:grid;grid-template-columns:minmax(260px,1.4fr) minmax(220px,.55fr) minmax(260px,1fr);align-items:end;grid-gap:12px;gap:12px;margin-bottom:18px;padding:16px;border-radius:24px;background:rgba(255,255,255,.66)}.protocol-search-v236 label{display:grid;grid-gap:8px;gap:8px;color:rgba(17,60,53,.68);font-size:.82rem;font-weight:900}.protocol-search-v236 input,.protocol-search-v236 select{min-height:44px;border:1px solid rgba(4,120,87,.14);border-radius:16px;padding:0 14px;color:#0f3d36;background:rgba(255,255,255,.82);font:inherit}.protocol-search-v236 div,.version-actions-v236{display:flex;flex-wrap:wrap;gap:8px}.favorite-panel-v236 button,.protocol-search-v236 a,.protocol-version-panel-v236 a,.version-actions-v236 button{min-height:38px;border:1px solid rgba(4,120,87,.14);border-radius:999px;padding:0 12px;color:#047857;background:rgba(236,253,245,.78);font-weight:900;text-decoration:none}.protocol-layout-v236{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.55fr) minmax(260px,.72fr);grid-gap:18px;gap:18px;align-items:start}.protocol-panel-v236{border-radius:26px;padding:18px;background:rgba(255,255,255,.72)}.protocol-library-v236,.protocol-side-v236{position:-webkit-sticky;position:sticky;top:18px}.protocol-current-v236 h2,.protocol-title-v236 h2{margin:4px 0 8px;color:#073b33}.protocol-current-v236{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);grid-gap:18px;gap:18px}.protocol-current-v236 p{margin:0;color:rgba(17,60,53,.68)}.protocol-validation-v236{display:grid;grid-gap:8px;gap:8px;padding:14px;border-radius:18px;background:rgba(236,253,245,.72)}.protocol-list-v236{display:grid;grid-gap:10px;gap:10px;max-height:680px;overflow:auto}.protocol-list-v236 button{display:grid;grid-gap:6px;gap:6px;width:100%;border:1px solid rgba(4,120,87,.12);border-radius:18px;padding:14px;text-align:left;background:rgba(255,255,255,.62);cursor:pointer;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.favorite-panel-v236 button:hover,.protocol-list-v236 button.active,.protocol-list-v236 button:hover{border-color:rgba(4,120,87,.34);box-shadow:0 16px 34px rgba(4,120,87,.12);transform:translateY(-1px)}.favorite-panel-v236 strong,.protocol-detail-card-v236 strong,.protocol-list-v236 strong,.version-list-v236 strong{color:#073b33}.exclusive-panel-v236 p,.future-protocol-panel-v236 p,.protocol-list-v236 small,.version-list-v236 small{color:rgba(17,60,53,.64)}.protocol-workbench-v236{display:grid;grid-gap:16px;gap:16px}.protocol-tabs-v236{display:flex;flex-wrap:wrap;gap:8px}.protocol-tabs-v236 button{min-height:40px;border:1px solid rgba(4,120,87,.12);border-radius:999px;padding:0 12px;color:rgba(17,60,53,.68);background:rgba(255,255,255,.72);font-weight:900;cursor:pointer}.protocol-tabs-v236 button.active{color:#ffffff;background:linear-gradient(135deg,#047857,#0f766e)}.protocol-detail-v236{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.protocol-detail-card-v236{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;min-height:76px;padding:14px;border-radius:20px;background:rgba(255,255,255,.7)}.protocol-detail-card-v236 span{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:999px;color:#047857;background:rgba(209,250,229,.88)}.protocol-version-panel-v236{display:grid}.favorite-panel-v236 button,.version-actions-v236 button{cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease}.version-actions-v236 button:hover{color:#ffffff;background:linear-gradient(135deg,#047857,#0f766e);transform:translateY(-1px)}.version-list-v236{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.version-list-v236 div{display:grid;grid-gap:4px;gap:4px;padding:12px;border-radius:16px;background:rgba(255,255,255,.66)}.version-list-v236 .active{background:rgba(209,250,229,.72)}.version-list-v236 .archived{background:rgba(241,245,249,.82)}.version-list-v236 .draft{background:rgba(255,251,235,.78)}.protocol-side-v236{display:grid;grid-gap:14px;gap:14px}.favorite-panel-v236{display:grid;grid-gap:8px;gap:8px}.favorite-panel-v236 button{display:grid;grid-gap:4px;gap:4px;min-height:auto;padding:12px;text-align:left;border-radius:16px}.exclusive-panel-v236 p,.future-protocol-panel-v236 p{margin:0;padding:9px 0;border-bottom:1px solid rgba(15,118,110,.1)}.protocol-audit-v236{display:flex;flex-wrap:wrap;gap:8px}.protocol-audit-v236 .protocol-title-v236{flex-basis:100%}.protocol-audit-v236 span{padding:8px 10px;border-radius:999px;background:rgba(236,253,245,.76)}@media (prefers-color-scheme:dark){.clinical-protocol-engine-v236{color:#e8fff8;background:radial-gradient(circle at 8% 6%,rgba(16,185,129,.22),transparent 30%),radial-gradient(circle at 92% 4%,rgba(14,165,233,.15),transparent 28%),linear-gradient(135deg,#041f1c,#0d2d29 55%,#071916)}.protocol-detail-card-v236,.protocol-engine-hero-v236,.protocol-kpis-v236 article,.protocol-list-v236 button,.protocol-panel-v236,.protocol-search-v236,.protocol-search-v236 input,.protocol-search-v236 select,.version-list-v236 div{border-color:rgba(148,163,184,.2);color:#e8fff8;background:rgba(6,29,26,.72)}.favorite-panel-v236 strong,.protocol-current-v236 h2,.protocol-detail-card-v236 strong,.protocol-engine-hero-v236 h1,.protocol-kpis-v236 strong,.protocol-list-v236 strong,.protocol-title-v236 h2,.version-list-v236 strong{color:#f8fffc}.exclusive-panel-v236 p,.future-protocol-panel-v236 p,.protocol-current-v236 p,.protocol-engine-hero-v236 p,.protocol-kpis-v236 p,.protocol-list-v236 small,.version-list-v236 small{color:rgba(232,255,248,.68)}}@media (max-width:1280px){.protocol-current-v236,.protocol-layout-v236,.protocol-search-v236{grid-template-columns:1fr}.protocol-library-v236,.protocol-side-v236{position:static}}@media (max-width:820px){.clinical-protocol-engine-v236{padding:14px}.protocol-engine-hero-v236{flex-direction:column}.protocol-detail-v236,.protocol-kpis-v236{grid-template-columns:1fr}}.dynamic-template-engine-v237,.dynamic-template-loading-v237{min-height:100vh;padding:24px;color:#0f3d36;background:radial-gradient(circle at 10% 8%,rgba(16,185,129,.18),transparent 31%),radial-gradient(circle at 90% 5%,rgba(20,184,166,.12),transparent 28%),linear-gradient(135deg,#f8fffb,#edfdf5 48%,#f7fbff)}.dynamic-template-loading-v237{display:grid;place-items:center;font-weight:900}.template-controls-v237,.template-hero-v237,.template-kpis-v237 article,.template-module-strip-v237,.template-panel-v237{border:1px solid rgba(4,120,87,.13);box-shadow:0 22px 58px rgba(15,61,54,.11);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.template-hero-v237{display:flex;justify-content:space-between;gap:24px;padding:26px;border-radius:30px;background:rgba(255,255,255,.74)}.template-hero-v237 h1{margin:8px 0 10px;color:#073b33;font-size:clamp(2rem,4vw,4.2rem);line-height:.98}.template-context-v237 p,.template-hero-v237 p,.template-hero-v237 small{max-width:880px;margin:0;color:rgba(17,60,53,.68)}.template-hero-v237 aside strong,.template-hero-v237 strong{color:#047857}.template-hero-v237 aside{display:grid;align-content:center;grid-gap:8px;gap:8px;min-width:min(320px,100%);padding:18px;border-radius:24px;background:linear-gradient(135deg,rgba(236,253,245,.92),rgba(240,249,255,.84))}.template-kpis-v237{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin:18px 0}.template-kpis-v237 article,.template-panel-v237{border-radius:24px;background:rgba(255,255,255,.72)}.template-kpis-v237 article{display:grid;grid-gap:6px;gap:6px;padding:18px}.template-audit-v237 span,.template-filemaker-v237 span,.template-hero-v237 aside span,.template-kpis-v237 span,.template-loaded-grid-v237 article>span,.template-specialty-panel-v237 button span,.template-table-v237 .header span,.template-table-v237 div span{color:rgba(17,60,53,.62);font-size:.78rem;font-weight:900}.template-kpis-v237 strong{color:#073b33;font-size:1.85rem}.template-kpis-v237 p{margin:0;color:rgba(17,60,53,.62)}.template-controls-v237{display:grid;grid-template-columns:repeat(4,minmax(180px,1fr));grid-gap:12px;gap:12px;margin-bottom:12px;padding:16px;border-radius:24px;background:rgba(255,255,255,.66)}.template-controls-v237 label{display:grid;grid-gap:8px;gap:8px;color:rgba(17,60,53,.68);font-size:.82rem;font-weight:900}.template-controls-v237 select{min-height:44px;border:1px solid rgba(4,120,87,.14);border-radius:16px;padding:0 14px;color:#0f3d36;background:rgba(255,255,255,.82);font:inherit}.template-module-strip-v237{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px;padding:12px;border-radius:22px;background:rgba(255,255,255,.62)}.template-context-v237 a,.template-module-strip-v237 button{min-height:38px;border:1px solid rgba(4,120,87,.14);border-radius:999px;padding:0 12px;color:#047857;background:rgba(236,253,245,.78);font-weight:900;text-decoration:none;cursor:pointer}.template-module-strip-v237 button.active{color:#ffffff;background:linear-gradient(135deg,#047857,#0f766e)}.template-layout-v237{display:grid;grid-template-columns:minmax(260px,.68fr) minmax(0,1.55fr) minmax(260px,.72fr);grid-gap:18px;gap:18px;align-items:start}.template-panel-v237{padding:18px}.template-side-v237,.template-specialty-panel-v237{position:-webkit-sticky;position:sticky;top:18px}.template-context-v237 h2,.template-title-v237 h2{margin:4px 0 8px;color:#073b33}.template-side-v237,.template-specialty-panel-v237,.template-workbench-v237{display:grid;grid-gap:14px;gap:14px}.template-specialty-panel-v237 button{display:grid;grid-gap:6px;gap:6px;width:100%;border:1px solid rgba(4,120,87,.12);border-radius:18px;padding:14px;color:#0f3d36;text-align:left;background:rgba(255,255,255,.62);cursor:pointer;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.template-specialty-panel-v237 button.active,.template-specialty-panel-v237 button:hover{border-color:rgba(4,120,87,.34);box-shadow:0 16px 34px rgba(4,120,87,.12);transform:translateY(-1px)}.template-hierarchy-v237 strong,.template-loaded-grid-v237 strong,.template-specialty-panel-v237 strong{color:#073b33}.template-alerts-v237 p,.template-filemaker-v237 p,.template-hierarchy-v237 small,.template-specialty-panel-v237 small{color:rgba(17,60,53,.64)}.template-context-v237{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);grid-gap:18px;gap:18px;align-items:center}.template-context-v237 div:last-child{display:flex;flex-wrap:wrap;gap:8px}.template-loaded-grid-v237{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.template-loaded-grid-v237 article{display:grid;align-content:start;grid-gap:8px;gap:8px;min-height:144px}.template-hierarchy-v237>div:last-child{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.template-hierarchy-v237 article{display:grid;grid-gap:6px;gap:6px;min-height:128px;padding:12px;border-radius:18px;background:rgba(255,255,255,.68)}.template-hierarchy-v237 article.active{background:rgba(209,250,229,.76)}.template-hierarchy-v237 article.draft{background:rgba(255,251,235,.78)}.template-hierarchy-v237 article.missing{border:1px solid rgba(248,113,113,.22);background:rgba(254,242,242,.78)}.template-hierarchy-v237 article.legacy_import_ready{background:rgba(240,249,255,.82)}.template-dynamic-history-v237>div:last-child{display:flex;flex-wrap:wrap;gap:8px}.template-audit-v237 span,.template-dynamic-history-v237 span,.template-filemaker-v237 span{display:inline-flex;align-items:center;min-height:34px;border-radius:999px;padding:0 10px;color:#047857;background:rgba(236,253,245,.78);font-weight:900}.template-table-v237{display:grid;grid-gap:6px;gap:6px;overflow-x:auto}.template-table-v237 div{display:grid;grid-template-columns:minmax(220px,1.3fr) repeat(5,minmax(120px,.6fr));grid-gap:8px;gap:8px;align-items:center;min-width:840px;padding:10px;border-radius:14px;background:rgba(255,255,255,.62)}.template-table-v237 .header{background:rgba(209,250,229,.72)}.template-alerts-v237 p{margin:0;padding:10px 0;border-bottom:1px solid rgba(15,118,110,.1)}.template-audit-v237,.template-filemaker-v237{display:flex;flex-wrap:wrap;gap:8px}.template-audit-v237 .template-title-v237,.template-filemaker-v237 .template-title-v237{flex-basis:100%}.template-filemaker-v237 p{flex-basis:100%;margin:6px 0 0}@media (prefers-color-scheme:dark){.dynamic-template-engine-v237,.dynamic-template-loading-v237{color:#e8fff8;background:radial-gradient(circle at 10% 8%,rgba(16,185,129,.22),transparent 31%),radial-gradient(circle at 90% 5%,rgba(20,184,166,.15),transparent 28%),linear-gradient(135deg,#041f1c,#0d2d29 55%,#071916)}.template-controls-v237,.template-controls-v237 select,.template-hero-v237,.template-hierarchy-v237 article,.template-kpis-v237 article,.template-module-strip-v237,.template-panel-v237,.template-specialty-panel-v237 button,.template-table-v237 div{border-color:rgba(148,163,184,.2);color:#e8fff8;background:rgba(6,29,26,.72)}.template-context-v237 h2,.template-hero-v237 h1,.template-hierarchy-v237 strong,.template-kpis-v237 strong,.template-loaded-grid-v237 strong,.template-specialty-panel-v237 strong,.template-title-v237 h2{color:#f8fffc}.template-alerts-v237 p,.template-context-v237 p,.template-filemaker-v237 p,.template-hero-v237 p,.template-hierarchy-v237 small,.template-kpis-v237 p,.template-specialty-panel-v237 small{color:rgba(232,255,248,.68)}}@media (max-width:1320px){.template-context-v237,.template-controls-v237,.template-layout-v237{grid-template-columns:1fr}.template-side-v237,.template-specialty-panel-v237{position:static}.template-hierarchy-v237>div:last-child,.template-loaded-grid-v237{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.dynamic-template-engine-v237{padding:14px}.template-hero-v237{flex-direction:column}.template-hierarchy-v237>div:last-child,.template-kpis-v237,.template-loaded-grid-v237{grid-template-columns:1fr}}.dynamic-record-generator-v238,.dynamic-record-loading-v238{padding:24px;color:#0f3d36;background:radial-gradient(circle at 8% 8%,rgba(16,185,129,.16),transparent 30%),radial-gradient(circle at 90% 5%,rgba(14,165,233,.12),transparent 28%),linear-gradient(135deg,#f8fffb,#eefdf6 46%,#f7fbff)}.dynamic-record-loading-v238{display:grid;place-items:center;min-height:180px;font-weight:900}.record-generator-controls-v238,.record-generator-hero-v238,.record-generator-kpis-v238 article,.record-generator-panel-v238{border:1px solid rgba(4,120,87,.13);box-shadow:0 22px 58px rgba(15,61,54,.1);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.record-generator-hero-v238{display:flex;justify-content:space-between;gap:24px;padding:26px;border-radius:30px;background:rgba(255,255,255,.74)}.record-generator-hero-v238 h2{margin:8px 0 10px;color:#073b33;font-size:clamp(1.9rem,3.4vw,3.7rem);line-height:.98}.record-generated-section-v238 p,.record-generator-hero-v238 p,.record-generator-hero-v238 small,.voice-filemaker-panel-v238 p{margin:0;color:rgba(17,60,53,.68)}.record-generator-hero-v238 aside{display:grid;align-content:center;grid-gap:8px;gap:8px;min-width:min(320px,100%);padding:18px;border-radius:24px;background:linear-gradient(135deg,rgba(236,253,245,.92),rgba(240,249,255,.84))}.record-generator-hero-v238 aside strong,.record-generator-hero-v238 strong{color:#047857}.record-generator-kpis-v238{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin:18px 0}.record-generator-kpis-v238 article,.record-generator-panel-v238{border-radius:24px;background:rgba(255,255,255,.72)}.record-generator-kpis-v238 article{display:grid;grid-gap:6px;gap:6px;padding:18px}.audit-record-panel-v238 span,.field-type-panel-v238 span,.record-fields-grid-v238 span,.record-generator-hero-v238 aside span,.record-generator-kpis-v238 span,.relation-panel-v238 span,.treatment-switcher-v238 button span{color:rgba(17,60,53,.62);font-size:.78rem;font-weight:900}.record-generator-kpis-v238 strong{color:#073b33;font-size:1.8rem}.record-generator-kpis-v238 p{margin:0;color:rgba(17,60,53,.62)}.record-generator-controls-v238{display:grid;grid-template-columns:minmax(240px,.8fr) auto minmax(260px,1.2fr);grid-gap:12px;gap:12px;align-items:flex-end;margin-bottom:18px;padding:16px;border-radius:24px;background:rgba(255,255,255,.66)}.record-generator-controls-v238 label{display:grid;grid-gap:8px;gap:8px;color:rgba(17,60,53,.68);font-size:.82rem;font-weight:900}.record-generator-controls-v238 select{min-height:48px;border:1px solid rgba(4,120,87,.14);border-radius:16px;padding:0 14px;color:#0f3d36;background:rgba(255,255,255,.82);font:inherit}.record-generator-controls-v238 a,.record-generator-controls-v238 button,.record-tabs-v238 button{min-height:44px;border:1px solid rgba(4,120,87,.14);border-radius:999px;padding:0 14px;color:#047857;background:rgba(236,253,245,.78);font-weight:900;text-decoration:none;cursor:pointer}.record-generator-controls-v238 div{display:flex;flex-wrap:wrap;gap:8px}.record-generator-layout-v238{display:grid;grid-template-columns:minmax(240px,.62fr) minmax(0,1.6fr) minmax(260px,.72fr);grid-gap:18px;gap:18px;align-items:start}.record-generator-panel-v238{padding:18px}.record-generator-side-v238,.treatment-switcher-v238{position:-webkit-sticky;position:sticky;top:18px}.record-title-v238 h3{margin:4px 0 8px;color:#073b33}.record-generator-side-v238,.record-generator-workbench-v238,.treatment-switcher-v238{display:grid;grid-gap:14px;gap:14px}.treatment-switcher-v238 button{display:grid;grid-gap:6px;gap:6px;width:100%;border:1px solid rgba(4,120,87,.12);border-radius:18px;padding:14px;color:#0f3d36;text-align:left;background:rgba(255,255,255,.62);cursor:pointer}.treatment-switcher-v238 button.active,.treatment-switcher-v238 button:hover{border-color:rgba(4,120,87,.34);box-shadow:0 16px 34px rgba(4,120,87,.12)}.field-type-panel-v238 strong,.record-generated-section-v238 strong,.relation-panel-v238 strong,.treatment-switcher-v238 strong{color:#073b33}.record-tabs-v238{display:flex;flex-wrap:wrap;gap:8px}.record-tabs-v238 button.active{color:#ffffff;background:linear-gradient(135deg,#047857,#0f766e)}.record-generated-section-v238{display:grid;grid-gap:16px;gap:16px}.record-generated-section-v238 article{display:grid;grid-gap:12px;gap:12px}.record-fields-grid-v238{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.record-fields-grid-v238 div{display:grid;grid-gap:6px;gap:6px;min-height:116px;padding:14px;border:1px solid rgba(4,120,87,.12);border-radius:18px;background:rgba(255,255,255,.66)}.record-fields-grid-v238 div.complete{background:rgba(236,253,245,.72)}.record-fields-grid-v238 div.pending{background:rgba(255,251,235,.78)}.record-fields-grid-v238 div.warning{background:rgba(240,249,255,.82)}.record-fields-grid-v238 small{color:rgba(17,60,53,.62)}.relation-panel-v238>div:last-child{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.relation-panel-v238 article{display:grid;grid-gap:6px;gap:6px;min-height:110px;padding:14px;border-radius:18px;background:rgba(236,253,245,.68)}.voice-filemaker-panel-v238{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.audit-record-panel-v238,.field-type-panel-v238{display:flex;flex-wrap:wrap;gap:8px}.audit-record-panel-v238 .record-title-v238,.field-type-panel-v238 .record-title-v238{flex-basis:100%}.audit-record-panel-v238 span,.field-type-panel-v238 span{display:inline-flex;align-items:center;min-height:34px;border-radius:999px;padding:0 10px;color:#047857;background:rgba(236,253,245,.78)}.followup-panel-v238 p{margin:0;padding:10px 0;border-bottom:1px solid rgba(15,118,110,.1);color:rgba(17,60,53,.66)}.dynamic-record-generator-v238.tablet-mode .record-generator-controls-v238 button,.dynamic-record-generator-v238.tablet-mode .record-tabs-v238 button,.dynamic-record-generator-v238.tablet-mode .treatment-switcher-v238 button{min-height:52px}@media (prefers-color-scheme:dark){.dynamic-record-generator-v238,.dynamic-record-loading-v238{color:#e8fff8;background:radial-gradient(circle at 8% 8%,rgba(16,185,129,.2),transparent 30%),radial-gradient(circle at 90% 5%,rgba(14,165,233,.15),transparent 28%),linear-gradient(135deg,#041f1c,#0d2d29 55%,#071916)}.record-fields-grid-v238 div,.record-generator-controls-v238,.record-generator-controls-v238 select,.record-generator-hero-v238,.record-generator-kpis-v238 article,.record-generator-panel-v238,.treatment-switcher-v238 button{border-color:rgba(148,163,184,.2);color:#e8fff8;background:rgba(6,29,26,.72)}.record-generated-section-v238 strong,.record-generator-hero-v238 h2,.record-generator-kpis-v238 strong,.record-title-v238 h3,.relation-panel-v238 strong,.treatment-switcher-v238 strong{color:#f8fffc}.followup-panel-v238 p,.record-fields-grid-v238 small,.record-generated-section-v238 p,.record-generator-hero-v238 p,.voice-filemaker-panel-v238 p{color:rgba(232,255,248,.68)}}@media (max-width:1320px){.record-generator-controls-v238,.record-generator-layout-v238,.voice-filemaker-panel-v238{grid-template-columns:1fr}.record-generator-side-v238,.treatment-switcher-v238{position:static}.record-fields-grid-v238,.relation-panel-v238>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.dynamic-record-generator-v238{padding:14px}.record-generator-hero-v238{flex-direction:column}.record-fields-grid-v238,.record-generator-kpis-v238,.relation-panel-v238>div:last-child{grid-template-columns:1fr}}.unified-workflow-loading-v239,.unified-workflow-v239{margin:20px 0;border:1px solid rgba(4,120,87,.14);border-radius:30px;padding:22px;color:#123d37;background:radial-gradient(circle at 10% 0,rgba(16,185,129,.16),transparent 28%),radial-gradient(circle at 100% 10%,rgba(14,165,233,.12),transparent 26%),linear-gradient(135deg,rgba(255,255,255,.94),rgba(236,253,245,.78));box-shadow:0 24px 80px rgba(15,23,42,.1)}.unified-workflow-loading-v239{min-height:150px;display:grid;place-items:center;font-weight:850}.unified-workflow-hero-v239,.unified-workflow-kpis-v239,.unified-workflow-layout-v239,.unified-workflow-spine-v239,.workflow-focus-grid-v239{display:grid;grid-gap:14px;gap:14px}.unified-workflow-hero-v239{grid-template-columns:minmax(0,1.5fr) minmax(260px,.5fr);align-items:stretch}.unified-workflow-hero-v239>aside,.unified-workflow-hero-v239>div,.unified-workflow-kpis-v239 article,.unified-workflow-main-v239,.unified-workflow-right-v239,.unified-workflow-spine-v239 div,.unified-workflow-treatment-panel-v239,.workflow-audit-v239,.workflow-focus-card-v239,.workflow-focus-grid-v239 article{border:1px solid rgba(4,120,87,.12);border-radius:24px;background:rgba(255,255,255,.68);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 16px 42px rgba(15,23,42,.08)}.unified-workflow-hero-v239>aside,.unified-workflow-hero-v239>div{padding:24px}.unified-workflow-hero-v239 h2,.unified-workflow-kpis-v239 strong,.unified-workflow-spine-v239 strong,.workflow-focus-grid-v239 strong,.workflow-title-v239 h3{color:#073b33}.unified-workflow-hero-v239 h2{margin:6px 0;font-size:clamp(2rem,4vw,4rem)}.unified-workflow-hero-v239 p,.unified-workflow-kpis-v239 p,.workflow-alerts-v239 p,.workflow-audit-v239 p,.workflow-focus-grid-v239 p,.workflow-title-v239 p{margin:0;color:rgba(18,61,55,.68)}.unified-workflow-hero-v239 strong{display:block;margin-top:12px;word-break:break-word}.unified-workflow-kpis-v239{grid-template-columns:repeat(6,minmax(0,1fr));margin:16px 0}.unified-workflow-kpis-v239 article{min-height:118px;padding:16px}.unified-workflow-kpis-v239 strong{display:block;margin:4px 0;font-size:1.9rem}.unified-workflow-spine-v239{grid-template-columns:repeat(7,minmax(0,1fr));margin-bottom:16px}.unified-workflow-spine-v239 div{min-height:92px;padding:14px;position:relative}.unified-workflow-spine-v239 span{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:999px;color:#ffffff;background:linear-gradient(135deg,#047857,#0f766e)}.unified-workflow-layout-v239{grid-template-columns:minmax(220px,.28fr) minmax(0,1fr) minmax(260px,.32fr);align-items:start}.unified-workflow-main-v239,.unified-workflow-right-v239,.unified-workflow-treatment-panel-v239{padding:18px}.unified-workflow-right-v239,.unified-workflow-treatment-panel-v239{position:-webkit-sticky;position:sticky;top:18px}.workflow-title-v239{display:grid;grid-gap:6px;gap:6px}.workflow-title-v239 h3{margin:0}.workflow-alerts-v239,.workflow-treatment-list-v239{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.workflow-area-tabs-v239 button,.workflow-inline-navigation-v239 button,.workflow-treatment-list-v239 button{border:1px solid rgba(4,120,87,.14);border-radius:18px;color:#123d37;background:rgba(255,255,255,.72);cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.workflow-treatment-list-v239 button{display:grid;grid-gap:4px;gap:4px;width:100%;min-height:86px;padding:14px;text-align:left}.workflow-area-tabs-v239 button.active,.workflow-area-tabs-v239 button:hover,.workflow-inline-navigation-v239 button:hover,.workflow-treatment-list-v239 button.active,.workflow-treatment-list-v239 button:hover{transform:translateY(-1px);border-color:rgba(4,120,87,.34);box-shadow:0 14px 32px rgba(4,120,87,.12)}.workflow-area-tabs-v239 button.active,.workflow-treatment-list-v239 button.active{color:#ffffff;background:linear-gradient(135deg,#047857,#0f766e)}.workflow-area-tabs-v239{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:14px}.workflow-area-tabs-v239 button{display:grid;grid-gap:4px;gap:4px;min-height:76px;padding:12px;text-align:left}.workflow-area-tabs-v239 span,.workflow-treatment-list-v239 small,.workflow-treatment-list-v239 span{color:inherit;opacity:.74}.workflow-focus-card-v239{padding:18px}.workflow-focus-grid-v239{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.workflow-focus-grid-v239 article{min-height:166px;padding:16px}.workflow-focus-grid-v239 article.active{border-color:rgba(4,120,87,.4);background:rgba(236,253,245,.78)}.unified-workflow-kpis-v239 span,.workflow-audit-v239 h3,.workflow-focus-grid-v239 span{color:#047857;font-weight:850}.workflow-focus-grid-v239 small{color:rgba(18,61,55,.58)}.workflow-inline-navigation-v239{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center;margin-top:14px;padding:12px;border-radius:20px;background:rgba(236,253,245,.5)}.workflow-inline-navigation-v239 button{min-height:42px;padding:0 14px}.workflow-alerts-v239 article{padding:14px;border-radius:18px;border:1px solid rgba(4,120,87,.12);background:rgba(255,255,255,.72)}.workflow-alerts-v239 article.critica{border-color:rgba(220,38,38,.32);background:rgba(254,242,242,.82)}.workflow-alerts-v239 article.alta{border-color:rgba(245,158,11,.3);background:rgba(255,251,235,.82)}.workflow-alerts-v239 article.media{border-color:rgba(14,165,233,.28);background:rgba(240,249,255,.82)}.workflow-alerts-v239 article.baja{background:rgba(236,253,245,.74)}.workflow-alerts-v239 span{color:#047857;font-size:.78rem;font-weight:900;text-transform:uppercase}.workflow-alerts-v239 strong{display:block;margin:4px 0;color:#073b33}.workflow-empty-v239{padding:14px;border-radius:18px;background:rgba(236,253,245,.72)}.workflow-audit-v239{display:grid;grid-gap:6px;gap:6px;margin-top:14px;padding:14px}@media (prefers-color-scheme:dark){.unified-workflow-loading-v239,.unified-workflow-v239{color:#e8fff8;background:radial-gradient(circle at 10% 0,rgba(16,185,129,.18),transparent 28%),radial-gradient(circle at 100% 10%,rgba(14,165,233,.12),transparent 26%),linear-gradient(135deg,#041f1c,#0d2d29)}.unified-workflow-hero-v239>aside,.unified-workflow-hero-v239>div,.unified-workflow-kpis-v239 article,.unified-workflow-main-v239,.unified-workflow-right-v239,.unified-workflow-spine-v239 div,.unified-workflow-treatment-panel-v239,.workflow-alerts-v239 article,.workflow-area-tabs-v239 button,.workflow-audit-v239,.workflow-focus-card-v239,.workflow-focus-grid-v239 article,.workflow-inline-navigation-v239 button,.workflow-treatment-list-v239 button{border-color:rgba(148,163,184,.2);color:#e8fff8;background:rgba(6,29,26,.72)}.unified-workflow-hero-v239 h2,.unified-workflow-kpis-v239 strong,.unified-workflow-spine-v239 strong,.workflow-alerts-v239 strong,.workflow-focus-grid-v239 strong,.workflow-title-v239 h3{color:#f8fffc}.unified-workflow-hero-v239 p,.unified-workflow-kpis-v239 p,.workflow-alerts-v239 p,.workflow-audit-v239 p,.workflow-focus-grid-v239 p,.workflow-focus-grid-v239 small,.workflow-title-v239 p{color:rgba(232,255,248,.68)}}@media (max-width:1320px){.unified-workflow-kpis-v239,.unified-workflow-spine-v239,.workflow-area-tabs-v239,.workflow-focus-grid-v239{grid-template-columns:repeat(2,minmax(0,1fr))}.unified-workflow-hero-v239,.unified-workflow-layout-v239{grid-template-columns:1fr}.unified-workflow-right-v239,.unified-workflow-treatment-panel-v239{position:static}}@media (max-width:760px){.unified-workflow-v239{padding:14px}.unified-workflow-kpis-v239,.unified-workflow-spine-v239,.workflow-area-tabs-v239,.workflow-focus-grid-v239{grid-template-columns:1fr}}.smart-patient-hub-v240,.smart-patient-loading-v240{margin:20px 0;border:1px solid rgba(4,120,87,.14);border-radius:32px;padding:22px;color:#103f37;background:radial-gradient(circle at 6% 4%,rgba(16,185,129,.18),transparent 30%),radial-gradient(circle at 92% 0,rgba(14,165,233,.12),transparent 28%),linear-gradient(135deg,rgba(255,255,255,.95),rgba(236,253,245,.78));box-shadow:0 28px 90px rgba(15,23,42,.1)}.smart-patient-loading-v240{min-height:150px;display:grid;place-items:center;font-weight:900}.smart-patient-command-v240,.smart-patient-hero-v240,.smart-patient-kpis-v240,.smart-patient-layout-v240{display:grid;grid-gap:14px;gap:14px}.smart-patient-hero-v240{grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr)}.smart-patient-alerts-v240 article,.smart-patient-audit-v240,.smart-patient-hero-v240>aside,.smart-patient-hero-v240>div,.smart-patient-kpis-v240 article,.smart-patient-left-v240,.smart-patient-main-v240,.smart-patient-personal-v240,.smart-patient-quicklinks-v240,.smart-patient-right-v240,.smart-patient-summary-v240,.smart-patient-tablet-v240,.smart-patient-timeline-v240 article,.smart-patient-treatment-list-v240 article{border:1px solid rgba(4,120,87,.12);border-radius:24px;background:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 16px 42px rgba(15,23,42,.08)}.smart-patient-hero-v240>aside,.smart-patient-hero-v240>div,.smart-patient-left-v240,.smart-patient-main-v240,.smart-patient-personal-v240,.smart-patient-right-v240,.smart-patient-summary-v240,.smart-patient-tablet-v240{padding:20px}.smart-patient-alerts-v240 strong,.smart-patient-hero-v240 h2,.smart-patient-kpis-v240 strong,.smart-patient-personal-v240 h3,.smart-patient-summary-v240 h3,.smart-patient-tablet-v240 h3,.smart-patient-timeline-v240 strong,.smart-patient-title-v240 h3,.smart-patient-treatment-list-v240 strong{color:#073b33}.smart-patient-hero-v240 h2{margin:6px 0;font-size:clamp(2rem,4vw,4.2rem)}.smart-patient-alerts-v240 p,.smart-patient-audit-v240 p,.smart-patient-hero-v240 p,.smart-patient-kpis-v240 p,.smart-patient-personal-v240 p,.smart-patient-summary-v240 p,.smart-patient-tablet-v240 p,.smart-patient-timeline-v240 p,.smart-patient-title-v240 p,.smart-patient-treatment-list-v240 p{margin:0;color:rgba(16,63,55,.68)}.smart-patient-hero-v240 strong{display:block;margin-top:12px;word-break:break-word}.smart-patient-kpis-v240{grid-template-columns:repeat(5,minmax(0,1fr));margin:16px 0}.smart-patient-kpis-v240 article{min-height:116px;padding:16px}.smart-patient-kpis-v240 strong{display:block;margin:4px 0;font-size:1.9rem}.smart-patient-command-v240{grid-template-columns:minmax(240px,.35fr) minmax(0,1fr) minmax(240px,.32fr);margin-bottom:16px}.smart-patient-summary-v240 div{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.smart-patient-summary-v240 span:not(.eyebrow){display:inline-flex;align-items:center;min-height:34px;border-radius:999px;padding:0 10px;color:#047857;background:rgba(236,253,245,.82)}.smart-patient-tablet-v240 button,.smart-patient-timeline-filters-v240 button{border:1px solid rgba(4,120,87,.14);border-radius:999px;min-height:42px;padding:0 14px;color:#123d37;background:rgba(255,255,255,.74);cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.smart-patient-tablet-v240 button:hover,.smart-patient-timeline-filters-v240 button.active,.smart-patient-timeline-filters-v240 button:hover{transform:translateY(-1px);border-color:rgba(4,120,87,.34);box-shadow:0 14px 32px rgba(4,120,87,.12)}.smart-patient-timeline-filters-v240 button.active{color:#ffffff;background:linear-gradient(135deg,#047857,#0f766e)}.smart-patient-layout-v240{grid-template-columns:minmax(230px,.3fr) minmax(0,1fr) minmax(260px,.34fr);align-items:start}.smart-patient-left-v240,.smart-patient-right-v240{position:-webkit-sticky;position:sticky;top:18px}.smart-patient-title-v240{display:grid;grid-gap:6px;gap:6px;margin-bottom:14px}.smart-patient-title-v240 h3{margin:0}.smart-patient-alerts-v240,.smart-patient-timeline-v240,.smart-patient-treatment-list-v240{display:grid;grid-gap:10px;gap:10px}.smart-patient-alerts-v240 article,.smart-patient-timeline-v240 article,.smart-patient-treatment-list-v240 article{padding:14px}.smart-patient-alerts-v240 span,.smart-patient-kpis-v240 span,.smart-patient-personal-v240 .eyebrow,.smart-patient-summary-v240 .eyebrow,.smart-patient-tablet-v240 .eyebrow,.smart-patient-timeline-v240 span,.smart-patient-treatment-list-v240 span{color:#047857;font-weight:850}.smart-patient-alerts-v240 small,.smart-patient-timeline-v240 small,.smart-patient-treatment-list-v240 small{color:rgba(16,63,55,.58)}.smart-patient-timeline-filters-v240{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.smart-patient-timeline-v240{position:relative}.smart-patient-timeline-v240 article{border-left:5px solid rgba(4,120,87,.36)}.smart-patient-timeline-v240 article.fotografia{border-left-color:rgba(14,165,233,.62)}.smart-patient-timeline-v240 article.consentimiento{border-left-color:rgba(124,58,237,.58)}.smart-patient-timeline-v240 article.presupuesto{border-left-color:rgba(245,158,11,.62)}.smart-patient-timeline-v240 article.incidencia{border-left-color:rgba(220,38,38,.56)}.smart-patient-alerts-v240 article.critica,.smart-patient-alerts-v240 article.crítica{border-color:rgba(220,38,38,.32);background:rgba(254,242,242,.84)}.smart-patient-alerts-v240 article.alta{border-color:rgba(245,158,11,.34);background:rgba(255,251,235,.84)}.smart-patient-alerts-v240 article.media{border-color:rgba(14,165,233,.3);background:rgba(240,249,255,.84)}.smart-patient-alerts-v240 article.baja{background:rgba(236,253,245,.78)}.smart-patient-audit-v240,.smart-patient-quicklinks-v240{display:grid;grid-gap:8px;gap:8px;margin-top:14px;padding:14px}.smart-patient-quicklinks-v240 a{display:flex;align-items:center;min-height:38px;border-radius:999px;padding:0 12px;color:#047857;text-decoration:none;background:rgba(236,253,245,.78)}.smart-patient-hub-v240.tablet-mode .smart-patient-quicklinks-v240 a,.smart-patient-hub-v240.tablet-mode .smart-patient-tablet-v240 button,.smart-patient-hub-v240.tablet-mode .smart-patient-timeline-filters-v240 button{min-height:54px;font-size:1rem}@media (prefers-color-scheme:dark){.smart-patient-hub-v240,.smart-patient-loading-v240{color:#e8fff8;background:radial-gradient(circle at 6% 4%,rgba(16,185,129,.18),transparent 30%),radial-gradient(circle at 92% 0,rgba(14,165,233,.12),transparent 28%),linear-gradient(135deg,#041f1c,#0d2d29)}.smart-patient-alerts-v240 article,.smart-patient-audit-v240,.smart-patient-hero-v240>aside,.smart-patient-hero-v240>div,.smart-patient-kpis-v240 article,.smart-patient-left-v240,.smart-patient-main-v240,.smart-patient-personal-v240,.smart-patient-quicklinks-v240,.smart-patient-right-v240,.smart-patient-summary-v240,.smart-patient-tablet-v240,.smart-patient-tablet-v240 button,.smart-patient-timeline-filters-v240 button,.smart-patient-timeline-v240 article,.smart-patient-treatment-list-v240 article{border-color:rgba(148,163,184,.2);color:#e8fff8;background:rgba(6,29,26,.72)}.smart-patient-alerts-v240 strong,.smart-patient-hero-v240 h2,.smart-patient-kpis-v240 strong,.smart-patient-personal-v240 h3,.smart-patient-summary-v240 h3,.smart-patient-tablet-v240 h3,.smart-patient-timeline-v240 strong,.smart-patient-title-v240 h3,.smart-patient-treatment-list-v240 strong{color:#f8fffc}.smart-patient-alerts-v240 p,.smart-patient-alerts-v240 small,.smart-patient-audit-v240 p,.smart-patient-hero-v240 p,.smart-patient-kpis-v240 p,.smart-patient-personal-v240 p,.smart-patient-summary-v240 p,.smart-patient-tablet-v240 p,.smart-patient-timeline-v240 p,.smart-patient-timeline-v240 small,.smart-patient-title-v240 p,.smart-patient-treatment-list-v240 p,.smart-patient-treatment-list-v240 small{color:rgba(232,255,248,.68)}}@media (max-width:1320px){.smart-patient-command-v240,.smart-patient-hero-v240,.smart-patient-layout-v240{grid-template-columns:1fr}.smart-patient-kpis-v240{grid-template-columns:repeat(2,minmax(0,1fr))}.smart-patient-left-v240,.smart-patient-right-v240{position:static}}@media (max-width:760px){.smart-patient-hub-v240{padding:14px}.smart-patient-kpis-v240{grid-template-columns:1fr}}.treatment-journey-loading-v241,.treatment-journey-v241{margin:20px 0;border:1px solid rgba(4,120,87,.14);border-radius:32px;padding:22px;color:#103f37;background:radial-gradient(circle at 8% 0,rgba(16,185,129,.16),transparent 30%),radial-gradient(circle at 96% 8%,rgba(20,184,166,.13),transparent 28%),linear-gradient(135deg,rgba(255,255,255,.96),rgba(240,253,250,.78));box-shadow:0 28px 90px rgba(15,23,42,.1)}.treatment-journey-loading-v241{min-height:150px;display:grid;place-items:center;font-weight:900}.journey-kpis-v241,.journey-layout-v241,.journey-state-strip-v241,.treatment-journey-hero-v241{display:grid;grid-gap:14px;gap:14px}.treatment-journey-hero-v241{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr)}.journey-audit-v241,.journey-global-timeline-v241,.journey-kpis-v241 article,.journey-main-v241,.journey-phase-detail-v241,.journey-phases-v241,.journey-recommendation-banner-v241,.journey-recommendations-v241 article,.journey-right-v241,.journey-state-strip-v241 div,.journey-timeline-list-v241 article,.treatment-journey-hero-v241>aside,.treatment-journey-hero-v241>div{border:1px solid rgba(4,120,87,.12);border-radius:24px;background:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 16px 42px rgba(15,23,42,.08)}.journey-main-v241,.journey-phases-v241,.journey-right-v241,.treatment-journey-hero-v241>aside,.treatment-journey-hero-v241>div{padding:20px}.journey-kpis-v241 strong,.journey-phase-detail-v241 dd,.journey-phases-v241 button strong,.journey-recommendation-banner-v241 strong,.journey-recommendations-v241 strong,.journey-state-strip-v241 span,.journey-timeline-list-v241 strong,.journey-title-v241 h3,.treatment-journey-hero-v241 h2{color:#073b33}.treatment-journey-hero-v241 h2{margin:6px 0;font-size:clamp(2rem,4vw,4rem)}.journey-audit-v241 p,.journey-kpis-v241 p,.journey-phase-detail-v241 p,.journey-recommendation-banner-v241 p,.journey-recommendations-v241 p,.journey-timeline-list-v241 p,.journey-title-v241 p,.treatment-journey-hero-v241 p{margin:0;color:rgba(16,63,55,.68)}.treatment-journey-hero-v241 strong{display:block;margin-top:12px;word-break:break-word}.journey-state-strip-v241{grid-template-columns:repeat(7,minmax(0,1fr));margin:16px 0}.journey-state-strip-v241 div{min-height:70px;display:grid;place-items:center;padding:12px}.journey-state-strip-v241 div.active{color:#ffffff;background:linear-gradient(135deg,#047857,#0f766e)}.journey-state-strip-v241 div.active span{color:#ffffff}.journey-kpis-v241{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px}.journey-kpis-v241 article{min-height:116px;padding:16px}.journey-kpis-v241 strong{display:block;margin:4px 0;font-size:1.9rem}.journey-layout-v241{grid-template-columns:minmax(230px,.3fr) minmax(0,1fr) minmax(270px,.34fr);align-items:start}.journey-phases-v241,.journey-right-v241{position:-webkit-sticky;position:sticky;top:18px}.journey-title-v241{display:grid;grid-gap:6px;gap:6px;margin-bottom:14px}.journey-title-v241 h3{margin:0}.journey-phases-v241{display:grid;grid-gap:10px;gap:10px}.journey-phases-v241 button,.journey-timeline-filters-v241 button{border:1px solid rgba(4,120,87,.14);border-radius:18px;color:#103f37;background:rgba(255,255,255,.72);cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.journey-phases-v241 button{display:grid;grid-gap:4px;gap:4px;width:100%;min-height:88px;padding:14px;text-align:left}.journey-phases-v241 button.active,.journey-phases-v241 button:hover,.journey-timeline-filters-v241 button.active,.journey-timeline-filters-v241 button:hover{transform:translateY(-1px);border-color:rgba(4,120,87,.34);box-shadow:0 14px 32px rgba(4,120,87,.12)}.journey-phases-v241 button.activa,.journey-phases-v241 button.active{color:#ffffff;background:linear-gradient(135deg,#047857,#0f766e)}.journey-phases-v241 button.activa strong,.journey-phases-v241 button.active strong{color:#ffffff}.journey-phases-v241 button.bloqueada{border-color:rgba(220,38,38,.26);background:rgba(254,242,242,.78)}.journey-main-v241{display:grid;grid-gap:14px;gap:14px}.journey-audit-v241,.journey-global-timeline-v241,.journey-phase-detail-v241,.journey-recommendation-banner-v241{padding:16px}.journey-phase-detail-v241 dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin:14px 0 0}.journey-phase-detail-v241 div{border-radius:18px;padding:12px;background:rgba(236,253,245,.72)}.journey-phase-detail-v241 dt{color:#047857;font-weight:850}.journey-phase-detail-v241 dd{margin:4px 0 0}.journey-recommendation-banner-v241{background:linear-gradient(135deg,rgba(236,253,245,.9),rgba(240,249,255,.78))}.journey-kpis-v241 span,.journey-recommendation-banner-v241 span,.journey-recommendations-v241 span,.journey-timeline-list-v241 span,.journey-title-v241 .eyebrow{color:#047857;font-weight:850}.journey-timeline-filters-v241{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.journey-timeline-filters-v241 button{min-height:40px;border-radius:999px;padding:0 14px}.journey-timeline-filters-v241 button.active{color:#ffffff;background:linear-gradient(135deg,#047857,#0f766e)}.journey-recommendations-v241,.journey-timeline-list-v241{display:grid;grid-gap:10px;gap:10px}.journey-recommendations-v241 article,.journey-timeline-list-v241 article{padding:14px}.journey-timeline-list-v241 article{border-left:5px solid rgba(4,120,87,.36)}.journey-timeline-list-v241 article.fotografia{border-left-color:rgba(14,165,233,.62)}.journey-timeline-list-v241 article.consentimiento{border-left-color:rgba(124,58,237,.58)}.journey-timeline-list-v241 article.presupuesto{border-left-color:rgba(245,158,11,.62)}.journey-timeline-list-v241 article.incidencia{border-left-color:rgba(220,38,38,.56)}.journey-phases-v241 small,.journey-recommendations-v241 small,.journey-timeline-list-v241 small{color:rgba(16,63,55,.58)}.journey-recommendations-v241 article.critica,.journey-recommendations-v241 article.crítica{border-color:rgba(220,38,38,.34);background:rgba(254,242,242,.84)}.journey-recommendations-v241 article.alta{border-color:rgba(245,158,11,.34);background:rgba(255,251,235,.84)}.journey-recommendations-v241 article.media{border-color:rgba(14,165,233,.3);background:rgba(240,249,255,.84)}.journey-recommendations-v241 article.baja{background:rgba(236,253,245,.78)}.journey-audit-v241{display:grid;grid-gap:6px;gap:6px;margin-top:14px}@media (prefers-color-scheme:dark){.treatment-journey-loading-v241,.treatment-journey-v241{color:#e8fff8;background:radial-gradient(circle at 8% 0,rgba(16,185,129,.18),transparent 30%),radial-gradient(circle at 96% 8%,rgba(20,184,166,.13),transparent 28%),linear-gradient(135deg,#041f1c,#0d2d29)}.journey-audit-v241,.journey-global-timeline-v241,.journey-kpis-v241 article,.journey-main-v241,.journey-phase-detail-v241,.journey-phases-v241,.journey-phases-v241 button,.journey-recommendation-banner-v241,.journey-recommendations-v241 article,.journey-right-v241,.journey-state-strip-v241 div,.journey-timeline-filters-v241 button,.journey-timeline-list-v241 article,.treatment-journey-hero-v241>aside,.treatment-journey-hero-v241>div{border-color:rgba(148,163,184,.2);color:#e8fff8;background:rgba(6,29,26,.72)}.journey-kpis-v241 strong,.journey-phase-detail-v241 dd,.journey-phases-v241 button strong,.journey-recommendation-banner-v241 strong,.journey-recommendations-v241 strong,.journey-state-strip-v241 span,.journey-timeline-list-v241 strong,.journey-title-v241 h3,.treatment-journey-hero-v241 h2{color:#f8fffc}.journey-audit-v241 p,.journey-kpis-v241 p,.journey-phase-detail-v241 p,.journey-phases-v241 small,.journey-recommendation-banner-v241 p,.journey-recommendations-v241 p,.journey-recommendations-v241 small,.journey-timeline-list-v241 p,.journey-timeline-list-v241 small,.journey-title-v241 p,.treatment-journey-hero-v241 p{color:rgba(232,255,248,.68)}}@media (max-width:1320px){.journey-layout-v241,.treatment-journey-hero-v241{grid-template-columns:1fr}.journey-kpis-v241,.journey-phase-detail-v241 dl,.journey-state-strip-v241{grid-template-columns:repeat(2,minmax(0,1fr))}.journey-phases-v241,.journey-right-v241{position:static}}@media (max-width:760px){.treatment-journey-v241{padding:14px}.journey-kpis-v241,.journey-phase-detail-v241 dl,.journey-state-strip-v241{grid-template-columns:1fr}}.smart-protocol-loading-v242,.smart-protocol-panel-v242{margin:20px 0;border:1px solid rgba(4,120,87,.14);border-radius:32px;padding:22px;color:#103f37;background:radial-gradient(circle at 8% 0,rgba(16,185,129,.16),transparent 30%),radial-gradient(circle at 96% 10%,rgba(59,130,246,.12),transparent 28%),linear-gradient(135deg,rgba(255,255,255,.96),rgba(236,253,245,.78));box-shadow:0 28px 90px rgba(15,23,42,.1)}.smart-protocol-loading-v242{min-height:150px;display:grid;place-items:center;font-weight:900}.smart-protocol-breakdown-v242,.smart-protocol-content-v242,.smart-protocol-hero-v242,.smart-protocol-layout-v242,.smart-protocol-profile-v242{display:grid;grid-gap:14px;gap:14px}.smart-protocol-hero-v242{grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr)}.smart-protocol-breakdown-v242 article,.smart-protocol-card-v242,.smart-protocol-combo-v242,.smart-protocol-content-v242 article,.smart-protocol-detail-v242,.smart-protocol-hero-v242>aside,.smart-protocol-hero-v242>div,.smart-protocol-profile-v242 article,.smart-protocol-right-v242,.smart-protocol-right-v242 section{border:1px solid rgba(4,120,87,.12);border-radius:24px;background:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 16px 42px rgba(15,23,42,.08)}.smart-protocol-detail-v242,.smart-protocol-hero-v242>aside,.smart-protocol-hero-v242>div,.smart-protocol-right-v242{padding:20px}.smart-protocol-breakdown-v242 strong,.smart-protocol-card-v242 strong,.smart-protocol-combo-v242 strong,.smart-protocol-content-v242 h4,.smart-protocol-hero-v242 h2,.smart-protocol-profile-v242 strong,.smart-protocol-right-v242 h3,.smart-protocol-score-v242 strong,.smart-protocol-title-v242 h3{color:#073b33}.smart-protocol-hero-v242 h2{margin:6px 0;font-size:clamp(2rem,4vw,4rem)}.smart-protocol-card-v242 p,.smart-protocol-card-v242 small,.smart-protocol-combo-v242 p,.smart-protocol-content-v242 p,.smart-protocol-hero-v242 p,.smart-protocol-profile-v242 p,.smart-protocol-right-v242 p,.smart-protocol-right-v242 section,.smart-protocol-title-v242 p{margin:0;color:rgba(16,63,55,.68)}.smart-protocol-hero-v242 strong{display:block;margin-top:12px}.smart-protocol-profile-v242{grid-template-columns:repeat(5,minmax(0,1fr));margin:16px 0}.smart-protocol-profile-v242 article{min-height:122px;padding:16px}.smart-protocol-profile-v242 strong{display:block;margin:4px 0}.smart-protocol-tabs-v242{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.smart-protocol-card-v242,.smart-protocol-tabs-v242 button{cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.smart-protocol-tabs-v242 button{min-height:42px;border:1px solid rgba(4,120,87,.14);border-radius:999px;padding:0 14px;color:#123d37;background:rgba(255,255,255,.74)}.smart-protocol-card-v242.active,.smart-protocol-card-v242:hover,.smart-protocol-tabs-v242 button.active,.smart-protocol-tabs-v242 button:hover{transform:translateY(-1px);border-color:rgba(4,120,87,.34);box-shadow:0 14px 32px rgba(4,120,87,.12)}.smart-protocol-tabs-v242 button.active{color:#ffffff;background:linear-gradient(135deg,#047857,#0f766e)}.smart-protocol-layout-v242{grid-template-columns:minmax(250px,.32fr) minmax(0,1fr) minmax(260px,.32fr);align-items:start}.smart-protocol-list-v242,.smart-protocol-right-v242{display:grid;grid-gap:10px;gap:10px;position:-webkit-sticky;position:sticky;top:18px}.smart-protocol-card-v242{display:grid;grid-gap:8px;gap:8px;width:100%;min-height:148px;padding:16px;color:#103f37;text-align:left}.smart-protocol-breakdown-v242 span,.smart-protocol-card-v242 span,.smart-protocol-combo-v242 span,.smart-protocol-hero-v242 span:not(.eyebrow),.smart-protocol-profile-v242 span{color:#047857;font-weight:850}.smart-protocol-card-v242 div{display:grid;grid-gap:4px;gap:4px}.smart-protocol-card-v242 em{color:#047857;font-size:1.6rem;font-style:normal;font-weight:950}.smart-protocol-combo-v242{display:grid;grid-gap:8px;gap:8px;padding:16px}.smart-protocol-score-v242{display:grid;grid-gap:8px;gap:8px;margin:14px 0}.smart-protocol-score-v242 strong{font-size:clamp(2rem,4vw,3.4rem)}.smart-protocol-score-v242 span{display:block;height:12px;max-width:100%;border-radius:999px;background:linear-gradient(135deg,#047857,#0f766e,#38bdf8)}.smart-protocol-breakdown-v242{grid-template-columns:repeat(4,minmax(0,1fr))}.smart-protocol-breakdown-v242 article,.smart-protocol-content-v242 article,.smart-protocol-right-v242 section{padding:14px}.smart-protocol-content-v242{grid-template-columns:repeat(2,minmax(0,1fr))}.smart-protocol-content-v242 p,.smart-protocol-right-v242 p{padding:8px 0;border-bottom:1px solid rgba(4,120,87,.08)}@media (prefers-color-scheme:dark){.smart-protocol-loading-v242,.smart-protocol-panel-v242{color:#e8fff8;background:radial-gradient(circle at 8% 0,rgba(16,185,129,.18),transparent 30%),radial-gradient(circle at 96% 10%,rgba(59,130,246,.12),transparent 28%),linear-gradient(135deg,#041f1c,#0d2d29)}.smart-protocol-breakdown-v242 article,.smart-protocol-card-v242,.smart-protocol-combo-v242,.smart-protocol-content-v242 article,.smart-protocol-detail-v242,.smart-protocol-hero-v242>aside,.smart-protocol-hero-v242>div,.smart-protocol-profile-v242 article,.smart-protocol-right-v242,.smart-protocol-right-v242 section,.smart-protocol-tabs-v242 button{border-color:rgba(148,163,184,.2);color:#e8fff8;background:rgba(6,29,26,.72)}.smart-protocol-breakdown-v242 strong,.smart-protocol-card-v242 strong,.smart-protocol-combo-v242 strong,.smart-protocol-content-v242 h4,.smart-protocol-hero-v242 h2,.smart-protocol-profile-v242 strong,.smart-protocol-right-v242 h3,.smart-protocol-score-v242 strong,.smart-protocol-title-v242 h3{color:#f8fffc}.smart-protocol-card-v242 p,.smart-protocol-card-v242 small,.smart-protocol-combo-v242 p,.smart-protocol-content-v242 p,.smart-protocol-hero-v242 p,.smart-protocol-profile-v242 p,.smart-protocol-right-v242 p,.smart-protocol-right-v242 section,.smart-protocol-title-v242 p{color:rgba(232,255,248,.68)}}@media (max-width:1320px){.smart-protocol-hero-v242,.smart-protocol-layout-v242{grid-template-columns:1fr}.smart-protocol-breakdown-v242,.smart-protocol-content-v242,.smart-protocol-profile-v242{grid-template-columns:repeat(2,minmax(0,1fr))}.smart-protocol-list-v242,.smart-protocol-right-v242{position:static}}@media (max-width:760px){.smart-protocol-panel-v242{padding:14px}.smart-protocol-breakdown-v242,.smart-protocol-content-v242,.smart-protocol-profile-v242{grid-template-columns:1fr}}.smart-budget-loading-v243,.smart-budget-panel-v243{margin:20px 0;border:1px solid rgba(4,120,87,.14);border-radius:32px;padding:22px;color:#103f37;background:radial-gradient(circle at 10% 0,rgba(16,185,129,.14),transparent 30%),radial-gradient(circle at 88% 12%,rgba(14,165,233,.13),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.96),rgba(240,253,250,.8));box-shadow:0 28px 90px rgba(15,23,42,.1)}.smart-budget-loading-v243{min-height:150px;display:grid;place-items:center;font-weight:900}.smart-budget-hero-v243,.smart-budget-kpis-v243,.smart-budget-layout-v243,.smart-budget-price-grid-v243{display:grid;grid-gap:14px;gap:14px}.smart-budget-hero-v243{grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr)}.smart-budget-card-v243,.smart-budget-detail-v243,.smart-budget-hero-v243>aside,.smart-budget-hero-v243>div,.smart-budget-items-v243,.smart-budget-kpis-v243 article,.smart-budget-price-grid-v243 article,.smart-budget-right-v243,.smart-budget-right-v243 section{border:1px solid rgba(4,120,87,.12);border-radius:24px;background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 16px 42px rgba(15,23,42,.08)}.smart-budget-detail-v243,.smart-budget-hero-v243>aside,.smart-budget-hero-v243>div,.smart-budget-right-v243{padding:20px}.smart-budget-card-v243 strong,.smart-budget-hero-v243 h2,.smart-budget-items-v243 h4,.smart-budget-items-v243 strong,.smart-budget-kpis-v243 strong,.smart-budget-price-grid-v243 strong,.smart-budget-right-v243 h3,.smart-budget-right-v243 strong,.smart-budget-title-v243 h3{color:#073b33}.smart-budget-hero-v243 h2{margin:6px 0;font-size:clamp(2rem,4vw,4rem)}.smart-budget-card-v243 p,.smart-budget-card-v243 small,.smart-budget-hero-v243 p,.smart-budget-hero-v243 small,.smart-budget-items-v243 span,.smart-budget-kpis-v243 p,.smart-budget-price-grid-v243 p,.smart-budget-price-grid-v243 small,.smart-budget-right-v243 p,.smart-budget-right-v243 small,.smart-budget-title-v243 p{margin:0;color:rgba(16,63,55,.68)}.smart-budget-hero-v243 strong{display:block;margin-top:12px}.smart-budget-hero-v243>aside strong{font-size:clamp(2rem,4vw,3.8rem)}.smart-budget-kpis-v243{grid-template-columns:repeat(5,minmax(0,1fr));margin:16px 0}.smart-budget-kpis-v243 article{min-height:122px;padding:16px}.smart-budget-card-v243 span,.smart-budget-hero-v243 span:not(.eyebrow),.smart-budget-kpis-v243 span,.smart-budget-price-grid-v243 span,.smart-budget-right-v243 span{color:#047857;font-weight:850}.smart-budget-tabs-v243{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.smart-budget-card-v243,.smart-budget-tabs-v243 button{cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.smart-budget-tabs-v243 button{min-height:42px;border:1px solid rgba(4,120,87,.14);border-radius:999px;padding:0 14px;color:#123d37;background:rgba(255,255,255,.74)}.smart-budget-card-v243.active,.smart-budget-card-v243:hover,.smart-budget-tabs-v243 button.active,.smart-budget-tabs-v243 button:hover{transform:translateY(-1px);border-color:rgba(4,120,87,.34);box-shadow:0 14px 32px rgba(4,120,87,.12)}.smart-budget-tabs-v243 button.active{color:#ffffff;background:linear-gradient(135deg,#047857,#0f766e)}.smart-budget-layout-v243{grid-template-columns:minmax(250px,.32fr) minmax(0,1fr) minmax(270px,.34fr);align-items:start}.smart-budget-list-v243,.smart-budget-right-v243{display:grid;grid-gap:10px;gap:10px;position:-webkit-sticky;position:sticky;top:18px}.smart-budget-card-v243{display:grid;grid-gap:8px;gap:8px;width:100%;min-height:148px;padding:16px;color:#103f37;text-align:left}.smart-budget-card-v243 em{color:#047857;font-size:1.6rem;font-style:normal;font-weight:950}.smart-budget-price-grid-v243{grid-template-columns:repeat(3,minmax(0,1fr));margin:14px 0}.smart-budget-price-grid-v243 article,.smart-budget-right-v243 section{padding:14px}.smart-budget-price-grid-v243 strong{display:block;margin:8px 0;font-size:clamp(1.6rem,3vw,2.5rem)}.smart-budget-items-v243{display:grid;grid-gap:10px;gap:10px;padding:16px}.smart-budget-items-v243 article,.smart-budget-items-v243 footer{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(4,120,87,.08);padding:10px 0}.smart-budget-items-v243 em{color:#047857;font-style:normal;font-weight:900}.smart-budget-items-v243 footer{border-bottom:0;flex-wrap:wrap}.smart-budget-items-v243 footer strong{border-radius:999px;padding:9px 14px;color:#ffffff;background:linear-gradient(135deg,#047857,#0f766e)}.smart-budget-right-v243 section{display:grid;grid-gap:8px;gap:8px}.smart-budget-right-v243 p{display:grid;grid-gap:4px;gap:4px;border-bottom:1px solid rgba(4,120,87,.08);padding:8px 0}@media (prefers-color-scheme:dark){.smart-budget-loading-v243,.smart-budget-panel-v243{color:#e8fff8;background:radial-gradient(circle at 10% 0,rgba(16,185,129,.18),transparent 30%),radial-gradient(circle at 88% 12%,rgba(14,165,233,.12),transparent 30%),linear-gradient(135deg,#041f1c,#0d2d29)}.smart-budget-card-v243,.smart-budget-detail-v243,.smart-budget-hero-v243>aside,.smart-budget-hero-v243>div,.smart-budget-items-v243,.smart-budget-kpis-v243 article,.smart-budget-price-grid-v243 article,.smart-budget-right-v243,.smart-budget-right-v243 section,.smart-budget-tabs-v243 button{border-color:rgba(148,163,184,.2);color:#e8fff8;background:rgba(6,29,26,.72)}.smart-budget-card-v243 strong,.smart-budget-hero-v243 h2,.smart-budget-items-v243 h4,.smart-budget-items-v243 strong,.smart-budget-kpis-v243 strong,.smart-budget-price-grid-v243 strong,.smart-budget-right-v243 h3,.smart-budget-right-v243 strong,.smart-budget-title-v243 h3{color:#f8fffc}.smart-budget-card-v243 p,.smart-budget-card-v243 small,.smart-budget-hero-v243 p,.smart-budget-hero-v243 small,.smart-budget-items-v243 span,.smart-budget-kpis-v243 p,.smart-budget-price-grid-v243 p,.smart-budget-price-grid-v243 small,.smart-budget-right-v243 p,.smart-budget-right-v243 small,.smart-budget-title-v243 p{color:rgba(232,255,248,.68)}}@media (max-width:1320px){.smart-budget-hero-v243,.smart-budget-layout-v243{grid-template-columns:1fr}.smart-budget-kpis-v243,.smart-budget-price-grid-v243{grid-template-columns:repeat(2,minmax(0,1fr))}.smart-budget-list-v243,.smart-budget-right-v243{position:static}}@media (max-width:760px){.smart-budget-panel-v243{padding:14px}.smart-budget-kpis-v243,.smart-budget-price-grid-v243{grid-template-columns:1fr}.smart-budget-items-v243 article,.smart-budget-items-v243 footer{align-items:flex-start;flex-direction:column}}.commercial-follow-loading-v244,.commercial-follow-panel-v244{margin:20px 0;border:1px solid rgba(4,120,87,.14);border-radius:32px;padding:22px;color:#103f37;background:radial-gradient(circle at 8% 0,rgba(16,185,129,.14),transparent 30%),radial-gradient(circle at 88% 14%,rgba(59,130,246,.12),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.96),rgba(236,253,245,.82));box-shadow:0 28px 90px rgba(15,23,42,.1)}.commercial-follow-loading-v244{min-height:150px;display:grid;place-items:center;font-weight:900}.commercial-follow-hero-v244,.commercial-follow-kpis-v244,.commercial-follow-layout-v244,.commercial-follow-status-grid-v244{display:grid;grid-gap:14px;gap:14px}.commercial-follow-hero-v244{grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr)}.commercial-follow-card-v244,.commercial-follow-detail-v244,.commercial-follow-hero-v244>aside,.commercial-follow-hero-v244>div,.commercial-follow-kpis-v244 article,.commercial-follow-list-v244,.commercial-follow-right-v244,.commercial-follow-right-v244 section,.commercial-follow-status-grid-v244 article,.commercial-timeline-v244,.commercial-timeline-v244 article{border:1px solid rgba(4,120,87,.12);border-radius:24px;background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 16px 42px rgba(15,23,42,.08)}.commercial-follow-detail-v244,.commercial-follow-hero-v244>aside,.commercial-follow-hero-v244>div,.commercial-follow-list-v244,.commercial-follow-right-v244{padding:20px}.commercial-follow-card-v244 strong,.commercial-follow-hero-v244 h2,.commercial-follow-hero-v244 strong,.commercial-follow-kpis-v244 strong,.commercial-follow-list-v244 h3,.commercial-follow-right-v244 h3,.commercial-follow-right-v244 strong,.commercial-follow-status-grid-v244 strong,.commercial-follow-title-v244 h3,.commercial-timeline-v244 h4,.commercial-timeline-v244 strong{color:#073b33}.commercial-follow-hero-v244 h2{margin:6px 0;font-size:clamp(2rem,4vw,4rem)}.commercial-follow-card-v244 p,.commercial-follow-card-v244 small,.commercial-follow-hero-v244 p,.commercial-follow-hero-v244 small,.commercial-follow-kpis-v244 p,.commercial-follow-right-v244 p,.commercial-follow-right-v244 small,.commercial-follow-status-grid-v244 p,.commercial-follow-title-v244 p,.commercial-timeline-v244 p,.commercial-timeline-v244 small{margin:0;color:rgba(16,63,55,.68)}.commercial-follow-hero-v244>aside strong{display:block;margin:8px 0;font-size:clamp(2rem,4vw,3.8rem)}.commercial-follow-kpis-v244{grid-template-columns:repeat(5,minmax(0,1fr));margin:16px 0}.commercial-follow-kpis-v244 article{min-height:122px;padding:16px}.commercial-follow-card-v244 span,.commercial-follow-hero-v244 span:not(.eyebrow),.commercial-follow-kpis-v244 span,.commercial-follow-right-v244 span,.commercial-follow-status-grid-v244 span,.commercial-timeline-v244 span{color:#047857;font-weight:850}.commercial-follow-layout-v244{grid-template-columns:minmax(250px,.32fr) minmax(0,1fr) minmax(280px,.34fr);align-items:start}.commercial-follow-list-v244,.commercial-follow-right-v244{display:grid;grid-gap:10px;gap:10px;position:-webkit-sticky;position:sticky;top:18px}.commercial-follow-card-v244{display:grid;grid-gap:8px;gap:8px;width:100%;min-height:136px;padding:16px;color:#103f37;text-align:left;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.commercial-follow-card-v244.active,.commercial-follow-card-v244:hover{transform:translateY(-1px);border-color:rgba(4,120,87,.34);box-shadow:0 14px 32px rgba(4,120,87,.12)}.commercial-follow-card-v244.status-pending{border-color:rgba(245,158,11,.28)}.commercial-follow-card-v244.status-sent{border-color:rgba(14,165,233,.28)}.commercial-follow-card-v244.status-accepted{border-color:rgba(4,120,87,.36);background:rgba(236,253,245,.78)}.commercial-follow-card-v244.status-expired,.commercial-follow-card-v244.status-rejected{border-color:rgba(248,113,113,.26);background:rgba(254,242,242,.72)}.commercial-follow-status-grid-v244{grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 0}.commercial-follow-right-v244 section,.commercial-follow-status-grid-v244 article,.commercial-timeline-v244,.commercial-timeline-v244 article{padding:14px}.commercial-timeline-v244{display:grid;grid-gap:10px;gap:10px}.commercial-timeline-v244 article{position:relative;display:grid;grid-gap:5px;gap:5px;padding-left:28px}.commercial-timeline-v244 article:before{position:absolute;top:18px;left:12px;width:9px;height:9px;border-radius:999px;background:#047857;box-shadow:0 0 0 5px rgba(4,120,87,.12);content:""}.commercial-follow-right-v244 section{display:grid;grid-gap:8px;gap:8px}.commercial-follow-right-v244 p{display:grid;grid-gap:4px;gap:4px;border-bottom:1px solid rgba(4,120,87,.08);padding:8px 0}.commercial-follow-right-v244 p.priority-critical{border-color:rgba(220,38,38,.3);color:#991b1b}.commercial-follow-right-v244 p.priority-high{border-color:rgba(245,158,11,.34)}.commercial-follow-right-v244 p.priority-medium{border-color:rgba(14,165,233,.26)}@media (prefers-color-scheme:dark){.commercial-follow-loading-v244,.commercial-follow-panel-v244{color:#e8fff8;background:radial-gradient(circle at 8% 0,rgba(16,185,129,.18),transparent 30%),radial-gradient(circle at 88% 14%,rgba(59,130,246,.12),transparent 30%),linear-gradient(135deg,#041f1c,#0d2d29)}.commercial-follow-card-v244,.commercial-follow-detail-v244,.commercial-follow-hero-v244>aside,.commercial-follow-hero-v244>div,.commercial-follow-kpis-v244 article,.commercial-follow-list-v244,.commercial-follow-right-v244,.commercial-follow-right-v244 section,.commercial-follow-status-grid-v244 article,.commercial-timeline-v244,.commercial-timeline-v244 article{border-color:rgba(148,163,184,.2);color:#e8fff8;background:rgba(6,29,26,.72)}.commercial-follow-card-v244 strong,.commercial-follow-hero-v244 h2,.commercial-follow-hero-v244 strong,.commercial-follow-kpis-v244 strong,.commercial-follow-list-v244 h3,.commercial-follow-right-v244 h3,.commercial-follow-right-v244 strong,.commercial-follow-status-grid-v244 strong,.commercial-follow-title-v244 h3,.commercial-timeline-v244 h4,.commercial-timeline-v244 strong{color:#f8fffc}.commercial-follow-card-v244 p,.commercial-follow-card-v244 small,.commercial-follow-hero-v244 p,.commercial-follow-hero-v244 small,.commercial-follow-kpis-v244 p,.commercial-follow-right-v244 p,.commercial-follow-right-v244 small,.commercial-follow-status-grid-v244 p,.commercial-follow-title-v244 p,.commercial-timeline-v244 p,.commercial-timeline-v244 small{color:rgba(232,255,248,.68)}.commercial-follow-card-v244.status-accepted,.commercial-follow-card-v244.status-expired,.commercial-follow-card-v244.status-rejected{background:rgba(6,29,26,.72)}}@media (max-width:1320px){.commercial-follow-hero-v244,.commercial-follow-layout-v244{grid-template-columns:1fr}.commercial-follow-kpis-v244,.commercial-follow-status-grid-v244{grid-template-columns:repeat(2,minmax(0,1fr))}.commercial-follow-list-v244,.commercial-follow-right-v244{position:static}}@media (max-width:760px){.commercial-follow-panel-v244{padding:14px}.commercial-follow-kpis-v244,.commercial-follow-status-grid-v244{grid-template-columns:1fr}}.consent-engine-loading-v245,.consent-engine-panel-v245{margin:20px 0;border:1px solid rgba(4,120,87,.14);border-radius:32px;padding:22px;color:#103f37;background:radial-gradient(circle at 8% 0,rgba(16,185,129,.14),transparent 30%),radial-gradient(circle at 88% 14%,rgba(34,197,94,.1),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.97),rgba(240,253,250,.82));box-shadow:0 28px 90px rgba(15,23,42,.1)}.consent-engine-loading-v245{min-height:150px;display:grid;place-items:center;font-weight:900}.consent-engine-context-v245,.consent-engine-hero-v245,.consent-engine-kpis-v245,.consent-engine-layout-v245,.consent-engine-status-grid-v245{display:grid;grid-gap:14px;gap:14px}.consent-engine-hero-v245{grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr)}.consent-engine-card-v245,.consent-engine-context-v245 article,.consent-engine-detail-v245,.consent-engine-hero-v245>aside,.consent-engine-hero-v245>div,.consent-engine-kpis-v245 article,.consent-engine-reasons-v245,.consent-engine-right-v245,.consent-engine-right-v245 section,.consent-engine-status-grid-v245 article{border:1px solid rgba(4,120,87,.12);border-radius:24px;background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 16px 42px rgba(15,23,42,.08)}.consent-engine-detail-v245,.consent-engine-hero-v245>aside,.consent-engine-hero-v245>div,.consent-engine-right-v245{padding:20px}.consent-engine-card-v245 strong,.consent-engine-context-v245 strong,.consent-engine-hero-v245 h2,.consent-engine-hero-v245 strong,.consent-engine-kpis-v245 strong,.consent-engine-reasons-v245 h4,.consent-engine-right-v245 h3,.consent-engine-right-v245 strong,.consent-engine-status-grid-v245 strong,.consent-engine-title-v245 h3{color:#073b33}.consent-engine-hero-v245 h2{margin:6px 0;font-size:clamp(2rem,4vw,4rem)}.consent-engine-card-v245 p,.consent-engine-card-v245 small,.consent-engine-context-v245 p,.consent-engine-hero-v245 p,.consent-engine-hero-v245 small,.consent-engine-kpis-v245 p,.consent-engine-reasons-v245 p,.consent-engine-right-v245 p,.consent-engine-right-v245 small,.consent-engine-status-grid-v245 p,.consent-engine-title-v245 p{margin:0;color:rgba(16,63,55,.68)}.consent-engine-hero-v245>aside strong{display:block;margin:8px 0;font-size:clamp(2rem,4vw,3.8rem)}.consent-engine-context-v245{grid-template-columns:repeat(4,minmax(0,1fr));margin:16px 0 0}.consent-engine-context-v245 article,.consent-engine-kpis-v245 article{min-height:118px;padding:16px}.consent-engine-kpis-v245{grid-template-columns:repeat(5,minmax(0,1fr));margin:14px 0}.consent-engine-card-v245 span,.consent-engine-context-v245 span,.consent-engine-hero-v245 span:not(.eyebrow),.consent-engine-kpis-v245 span,.consent-engine-right-v245 span,.consent-engine-status-grid-v245 span{color:#047857;font-weight:850}.consent-engine-tabs-v245{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.consent-engine-card-v245,.consent-engine-tabs-v245 button{cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.consent-engine-tabs-v245 button{min-height:42px;border:1px solid rgba(4,120,87,.14);border-radius:999px;padding:0 14px;color:#123d37;background:rgba(255,255,255,.74)}.consent-engine-card-v245.active,.consent-engine-card-v245:hover,.consent-engine-tabs-v245 button.active,.consent-engine-tabs-v245 button:hover{transform:translateY(-1px);border-color:rgba(4,120,87,.34);box-shadow:0 14px 32px rgba(4,120,87,.12)}.consent-engine-tabs-v245 button.active{color:#ffffff;background:linear-gradient(135deg,#047857,#0f766e)}.consent-engine-layout-v245{grid-template-columns:minmax(250px,.32fr) minmax(0,1fr) minmax(280px,.34fr);align-items:start}.consent-engine-list-v245,.consent-engine-right-v245{display:grid;grid-gap:10px;gap:10px;position:-webkit-sticky;position:sticky;top:18px}.consent-engine-card-v245{display:grid;grid-gap:8px;gap:8px;width:100%;min-height:136px;padding:16px;color:#103f37;text-align:left}.consent-engine-card-v245.status-signed{border-color:rgba(4,120,87,.36);background:rgba(236,253,245,.78)}.consent-engine-card-v245.status-pending{border-color:rgba(245,158,11,.28)}.consent-engine-card-v245.status-expired,.consent-engine-card-v245.status-requires_review{border-color:rgba(248,113,113,.28);background:rgba(254,242,242,.72)}.consent-engine-status-grid-v245{grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 0}.consent-engine-reasons-v245,.consent-engine-right-v245 section,.consent-engine-status-grid-v245 article{padding:14px}.consent-engine-reasons-v245,.consent-engine-right-v245 section{display:grid;grid-gap:8px;gap:8px}.consent-engine-reasons-v245 p,.consent-engine-right-v245 p{display:grid;grid-gap:4px;gap:4px;border-bottom:1px solid rgba(4,120,87,.08);padding:8px 0}@media (prefers-color-scheme:dark){.consent-engine-loading-v245,.consent-engine-panel-v245{color:#e8fff8;background:radial-gradient(circle at 8% 0,rgba(16,185,129,.18),transparent 30%),radial-gradient(circle at 88% 14%,rgba(34,197,94,.1),transparent 30%),linear-gradient(135deg,#041f1c,#0d2d29)}.consent-engine-card-v245,.consent-engine-context-v245 article,.consent-engine-detail-v245,.consent-engine-hero-v245>aside,.consent-engine-hero-v245>div,.consent-engine-kpis-v245 article,.consent-engine-reasons-v245,.consent-engine-right-v245,.consent-engine-right-v245 section,.consent-engine-status-grid-v245 article,.consent-engine-tabs-v245 button{border-color:rgba(148,163,184,.2);color:#e8fff8;background:rgba(6,29,26,.72)}.consent-engine-card-v245 strong,.consent-engine-context-v245 strong,.consent-engine-hero-v245 h2,.consent-engine-hero-v245 strong,.consent-engine-kpis-v245 strong,.consent-engine-reasons-v245 h4,.consent-engine-right-v245 h3,.consent-engine-right-v245 strong,.consent-engine-status-grid-v245 strong,.consent-engine-title-v245 h3{color:#f8fffc}.consent-engine-card-v245 p,.consent-engine-card-v245 small,.consent-engine-context-v245 p,.consent-engine-hero-v245 p,.consent-engine-hero-v245 small,.consent-engine-kpis-v245 p,.consent-engine-reasons-v245 p,.consent-engine-right-v245 p,.consent-engine-right-v245 small,.consent-engine-status-grid-v245 p,.consent-engine-title-v245 p{color:rgba(232,255,248,.68)}.consent-engine-card-v245.status-expired,.consent-engine-card-v245.status-requires_review,.consent-engine-card-v245.status-signed{background:rgba(6,29,26,.72)}}@media (max-width:1320px){.consent-engine-hero-v245,.consent-engine-layout-v245{grid-template-columns:1fr}.consent-engine-context-v245,.consent-engine-kpis-v245,.consent-engine-status-grid-v245{grid-template-columns:repeat(2,minmax(0,1fr))}.consent-engine-list-v245,.consent-engine-right-v245{position:static}}@media (max-width:760px){.consent-engine-panel-v245{padding:14px}.consent-engine-context-v245,.consent-engine-kpis-v245,.consent-engine-status-grid-v245{grid-template-columns:1fr}}.treatment-execution-loading-v246,.treatment-execution-panel-v246{margin:20px 0;border:1px solid rgba(4,120,87,.14);border-radius:32px;padding:22px;color:#103f37;background:radial-gradient(circle at 8% 0,rgba(16,185,129,.14),transparent 30%),radial-gradient(circle at 90% 16%,rgba(14,165,233,.12),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.97),rgba(236,253,245,.84));box-shadow:0 28px 90px rgba(15,23,42,.1)}.treatment-execution-loading-v246{min-height:150px;display:grid;place-items:center;font-weight:900}.treatment-execution-hero-v246,.treatment-execution-kpis-v246,.treatment-execution-layout-v246,.treatment-execution-material-v246,.treatment-execution-status-grid-v246{display:grid;grid-gap:14px;gap:14px}.treatment-execution-hero-v246{grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr)}.treatment-execution-detail-v246,.treatment-execution-hero-v246>aside,.treatment-execution-hero-v246>div,.treatment-execution-kpis-v246 article,.treatment-execution-list-v246,.treatment-execution-material-v246 article,.treatment-execution-progress-v246,.treatment-execution-right-v246,.treatment-execution-right-v246 section,.treatment-execution-session-v246,.treatment-execution-status-grid-v246 article{border:1px solid rgba(4,120,87,.12);border-radius:24px;background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 16px 42px rgba(15,23,42,.08)}.treatment-execution-detail-v246,.treatment-execution-hero-v246>aside,.treatment-execution-hero-v246>div,.treatment-execution-list-v246,.treatment-execution-right-v246{padding:20px}.treatment-execution-hero-v246 h2,.treatment-execution-hero-v246 strong,.treatment-execution-kpis-v246 strong,.treatment-execution-list-v246 h3,.treatment-execution-material-v246 h4,.treatment-execution-right-v246 h3,.treatment-execution-right-v246 strong,.treatment-execution-session-v246 strong,.treatment-execution-status-grid-v246 strong,.treatment-execution-title-v246 h3{color:#073b33}.treatment-execution-hero-v246 h2{margin:6px 0;font-size:clamp(2rem,4vw,4rem)}.treatment-execution-hero-v246 p,.treatment-execution-hero-v246 small,.treatment-execution-kpis-v246 p,.treatment-execution-material-v246 p,.treatment-execution-progress-v246 p,.treatment-execution-right-v246 p,.treatment-execution-right-v246 small,.treatment-execution-session-v246 p,.treatment-execution-session-v246 small,.treatment-execution-status-grid-v246 p,.treatment-execution-title-v246 p{margin:0;color:rgba(16,63,55,.68)}.treatment-execution-hero-v246>aside strong{display:block;margin:8px 0;font-size:clamp(2rem,4vw,3.8rem)}.treatment-execution-kpis-v246{grid-template-columns:repeat(5,minmax(0,1fr));margin:16px 0}.treatment-execution-kpis-v246 article{min-height:122px;padding:16px}.treatment-execution-hero-v246 span:not(.eyebrow),.treatment-execution-kpis-v246 span,.treatment-execution-right-v246 span,.treatment-execution-session-v246 span,.treatment-execution-status-grid-v246 span{color:#047857;font-weight:850}.treatment-execution-progress-v246{display:grid;grid-gap:10px;gap:10px;margin:0 0 14px;padding:14px}.treatment-execution-progress-v246>div{overflow:hidden;height:12px;border-radius:999px;background:rgba(4,120,87,.1)}.treatment-execution-progress-v246>div span{display:block;height:100%;border-radius:inherit;background:linear-gradient(135deg,#047857,#0f766e,#38bdf8)}.treatment-execution-layout-v246{grid-template-columns:minmax(260px,.32fr) minmax(0,1fr) minmax(280px,.34fr);align-items:start}.treatment-execution-list-v246,.treatment-execution-right-v246{display:grid;grid-gap:10px;gap:10px;position:-webkit-sticky;position:sticky;top:18px}.treatment-execution-session-v246{display:grid;grid-gap:8px;gap:8px;width:100%;min-height:138px;padding:16px;color:#103f37;text-align:left;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.treatment-execution-session-v246.active,.treatment-execution-session-v246:hover{transform:translateY(-1px);border-color:rgba(4,120,87,.34);box-shadow:0 14px 32px rgba(4,120,87,.12)}.treatment-execution-session-v246.status-completed{border-color:rgba(4,120,87,.36);background:rgba(236,253,245,.78)}.treatment-execution-session-v246.status-scheduled{border-color:rgba(14,165,233,.3)}.treatment-execution-session-v246.status-pending{border-color:rgba(245,158,11,.28)}.treatment-execution-session-v246.status-cancelled{border-color:rgba(248,113,113,.28);background:rgba(254,242,242,.72)}.treatment-execution-status-grid-v246{grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 0}.treatment-execution-material-v246 article,.treatment-execution-right-v246 section,.treatment-execution-status-grid-v246 article{padding:14px}.treatment-execution-material-v246{grid-template-columns:repeat(3,minmax(0,1fr))}.treatment-execution-material-v246 article,.treatment-execution-right-v246 section{display:grid;grid-gap:8px;gap:8px}.treatment-execution-material-v246 p,.treatment-execution-right-v246 p{display:grid;grid-gap:4px;gap:4px;border-bottom:1px solid rgba(4,120,87,.08);padding:8px 0}.treatment-execution-right-v246 p.status-ready{border-color:rgba(4,120,87,.28)}.treatment-execution-right-v246 p.severity-medium,.treatment-execution-right-v246 p.status-warning{border-color:rgba(245,158,11,.34)}.treatment-execution-right-v246 p.severity-high,.treatment-execution-right-v246 p.status-blocked{border-color:rgba(220,38,38,.3)}@media (prefers-color-scheme:dark){.treatment-execution-loading-v246,.treatment-execution-panel-v246{color:#e8fff8;background:radial-gradient(circle at 8% 0,rgba(16,185,129,.18),transparent 30%),radial-gradient(circle at 90% 16%,rgba(14,165,233,.12),transparent 30%),linear-gradient(135deg,#041f1c,#0d2d29)}.treatment-execution-detail-v246,.treatment-execution-hero-v246>aside,.treatment-execution-hero-v246>div,.treatment-execution-kpis-v246 article,.treatment-execution-list-v246,.treatment-execution-material-v246 article,.treatment-execution-progress-v246,.treatment-execution-right-v246,.treatment-execution-right-v246 section,.treatment-execution-session-v246,.treatment-execution-status-grid-v246 article{border-color:rgba(148,163,184,.2);color:#e8fff8;background:rgba(6,29,26,.72)}.treatment-execution-hero-v246 h2,.treatment-execution-hero-v246 strong,.treatment-execution-kpis-v246 strong,.treatment-execution-list-v246 h3,.treatment-execution-material-v246 h4,.treatment-execution-right-v246 h3,.treatment-execution-right-v246 strong,.treatment-execution-session-v246 strong,.treatment-execution-status-grid-v246 strong,.treatment-execution-title-v246 h3{color:#f8fffc}.treatment-execution-hero-v246 p,.treatment-execution-hero-v246 small,.treatment-execution-kpis-v246 p,.treatment-execution-material-v246 p,.treatment-execution-progress-v246 p,.treatment-execution-right-v246 p,.treatment-execution-right-v246 small,.treatment-execution-session-v246 p,.treatment-execution-session-v246 small,.treatment-execution-status-grid-v246 p,.treatment-execution-title-v246 p{color:rgba(232,255,248,.68)}.treatment-execution-session-v246.status-cancelled,.treatment-execution-session-v246.status-completed{background:rgba(6,29,26,.72)}}@media (max-width:1320px){.treatment-execution-hero-v246,.treatment-execution-layout-v246{grid-template-columns:1fr}.treatment-execution-kpis-v246,.treatment-execution-material-v246,.treatment-execution-status-grid-v246{grid-template-columns:repeat(2,minmax(0,1fr))}.treatment-execution-list-v246,.treatment-execution-right-v246{position:static}}@media (max-width:760px){.treatment-execution-panel-v246{padding:14px}.treatment-execution-kpis-v246,.treatment-execution-material-v246,.treatment-execution-status-grid-v246{grid-template-columns:1fr}}.inventory-engine-loading-v247,.inventory-engine-panel-v247{margin:18px auto;width:min(1780px,calc(100vw - 28px));border:1px solid rgba(4,120,87,.16);border-radius:28px;padding:18px;color:#103f37;background:radial-gradient(circle at 6% 0,rgba(16,185,129,.12),transparent 28%),radial-gradient(circle at 94% 8%,rgba(14,165,233,.1),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.92),rgba(236,253,245,.74));box-shadow:0 26px 60px rgba(15,23,42,.09);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.inventory-engine-loading-v247{display:grid;min-height:120px;place-items:center;font-weight:900;color:#047857}.inventory-engine-consumption-v247,.inventory-engine-hero-v247,.inventory-engine-kpis-v247,.inventory-engine-layout-v247,.inventory-engine-product-grid-v247{display:grid;grid-gap:14px;gap:14px}.inventory-engine-hero-v247{grid-template-columns:minmax(0,1fr) minmax(260px,.24fr);margin-bottom:16px}.inventory-engine-alerts-v247,.inventory-engine-alerts-v247 section,.inventory-engine-consumption-v247 article,.inventory-engine-detail-v247,.inventory-engine-hero-v247>aside,.inventory-engine-hero-v247>div,.inventory-engine-kpis-v247 article,.inventory-engine-product-grid-v247 article,.inventory-engine-stock-v247,.inventory-engine-stock-v247 button{border:1px solid rgba(4,120,87,.12);border-radius:24px;background:rgba(255,255,255,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.72);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.inventory-engine-hero-v247>aside,.inventory-engine-hero-v247>div{padding:22px}.inventory-engine-hero-v247 h2,.inventory-engine-title-v247 h3{margin:4px 0;color:#073b33;letter-spacing:0}.inventory-engine-alerts-v247 em,.inventory-engine-alerts-v247 small,.inventory-engine-consumption-v247 p,.inventory-engine-hero-v247 p,.inventory-engine-hero-v247 small,.inventory-engine-kpis-v247 p,.inventory-engine-product-grid-v247 p{color:rgba(15,23,42,.66)}.inventory-engine-hero-v247 aside{display:grid;align-content:center;grid-gap:8px;gap:8px}.inventory-engine-hero-v247 aside strong{color:#047857;font-size:2.3rem}.inventory-engine-kpis-v247{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:16px}.inventory-engine-kpis-v247 article,.inventory-engine-product-grid-v247 article{min-height:118px;padding:16px}.inventory-engine-alerts-v247 span,.inventory-engine-kpis-v247 span,.inventory-engine-product-grid-v247 span,.inventory-engine-stock-v247 span{color:#047857;font-weight:900}.inventory-engine-kpis-v247 strong,.inventory-engine-product-grid-v247 strong{display:block;margin:6px 0;color:#073b33;font-size:1.2rem}.inventory-engine-layout-v247{grid-template-columns:minmax(260px,.3fr) minmax(0,1fr) minmax(300px,.34fr);align-items:start}.inventory-engine-alerts-v247,.inventory-engine-stock-v247{display:grid;grid-gap:10px;gap:10px;position:-webkit-sticky;position:sticky;top:18px;padding:14px}.inventory-engine-stock-v247 button{display:grid;grid-gap:7px;gap:7px;width:100%;min-height:112px;padding:14px;color:#103f37;text-align:left;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.inventory-engine-stock-v247 button.active,.inventory-engine-stock-v247 button:hover{transform:translateY(-1px);border-color:rgba(4,120,87,.34);box-shadow:0 14px 30px rgba(4,120,87,.12)}.inventory-engine-stock-v247 button.sin-stock,.inventory-engine-stock-v247 button.stock-bajo{border-color:rgba(245,158,11,.34);background:rgba(255,251,235,.76)}.inventory-engine-stock-v247 button.sin-stock{border-color:rgba(220,38,38,.34);background:rgba(254,242,242,.76)}.inventory-engine-stock-v247 button.stock-ok{background:rgba(236,253,245,.76)}.inventory-engine-stock-v247 em,.inventory-engine-stock-v247 small{color:rgba(15,23,42,.62);font-style:normal}.inventory-engine-detail-v247{display:grid;grid-gap:14px;gap:14px;padding:16px}.inventory-engine-product-grid-v247{grid-template-columns:repeat(4,minmax(0,1fr))}.inventory-engine-consumption-v247{grid-template-columns:minmax(0,1.1fr) minmax(260px,.55fr)}.inventory-engine-alerts-v247 section,.inventory-engine-consumption-v247>div{display:grid;grid-gap:10px;gap:10px}.inventory-engine-alerts-v247 h3,.inventory-engine-consumption-v247 h4{margin:0;color:#073b33}.inventory-engine-consumption-v247 article{display:grid;grid-gap:5px;gap:5px;padding:14px}.inventory-engine-consumption-v247 article small{color:rgba(4,120,87,.76)}.inventory-engine-alerts-v247 section{padding:14px}.inventory-engine-alerts-v247 p{display:grid;grid-gap:5px;gap:5px;border-bottom:1px solid rgba(4,120,87,.08);margin:0;padding:9px 0}.inventory-engine-alerts-v247 p:last-child{border-bottom:0}.inventory-engine-alerts-v247 p.level-critical,.inventory-engine-alerts-v247 p.level-high{border-color:rgba(220,38,38,.25)}.inventory-engine-alerts-v247 p.level-medium{border-color:rgba(245,158,11,.28)}.inventory-engine-alerts-v247 p strong{color:#073b33}@media (prefers-color-scheme:dark){.inventory-engine-loading-v247,.inventory-engine-panel-v247{color:#e8fff8;background:radial-gradient(circle at 6% 0,rgba(16,185,129,.18),transparent 28%),radial-gradient(circle at 94% 8%,rgba(14,165,233,.12),transparent 30%),linear-gradient(135deg,#041f1c,#0d2d29)}.inventory-engine-alerts-v247,.inventory-engine-alerts-v247 section,.inventory-engine-consumption-v247 article,.inventory-engine-detail-v247,.inventory-engine-hero-v247>aside,.inventory-engine-hero-v247>div,.inventory-engine-kpis-v247 article,.inventory-engine-product-grid-v247 article,.inventory-engine-stock-v247,.inventory-engine-stock-v247 button,.inventory-engine-stock-v247 button.sin-stock,.inventory-engine-stock-v247 button.stock-bajo,.inventory-engine-stock-v247 button.stock-ok{border-color:rgba(148,163,184,.2);color:#e8fff8;background:rgba(6,29,26,.72)}.inventory-engine-alerts-v247 h3,.inventory-engine-alerts-v247 p strong,.inventory-engine-consumption-v247 h4,.inventory-engine-consumption-v247 strong,.inventory-engine-hero-v247 h2,.inventory-engine-hero-v247 strong,.inventory-engine-kpis-v247 strong,.inventory-engine-product-grid-v247 strong,.inventory-engine-stock-v247 strong,.inventory-engine-title-v247 h3{color:#f8fffc}.inventory-engine-alerts-v247 em,.inventory-engine-alerts-v247 small,.inventory-engine-consumption-v247 p,.inventory-engine-hero-v247 p,.inventory-engine-hero-v247 small,.inventory-engine-kpis-v247 p,.inventory-engine-product-grid-v247 p,.inventory-engine-stock-v247 em,.inventory-engine-stock-v247 small{color:rgba(232,255,248,.68)}}@media (max-width:1320px){.inventory-engine-hero-v247,.inventory-engine-layout-v247{grid-template-columns:1fr}.inventory-engine-consumption-v247,.inventory-engine-kpis-v247,.inventory-engine-product-grid-v247{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-engine-alerts-v247,.inventory-engine-stock-v247{position:static}}@media (max-width:760px){.inventory-engine-panel-v247{padding:14px}.inventory-engine-consumption-v247,.inventory-engine-kpis-v247,.inventory-engine-product-grid-v247{grid-template-columns:1fr}}.clinical-photography-engine-v248,.clinical-photography-loading-v248{margin:18px auto;width:min(1780px,calc(100vw - 28px));border:1px solid rgba(4,120,87,.16);border-radius:28px;padding:18px;color:#103f37;background:radial-gradient(circle at 8% 0,rgba(16,185,129,.12),transparent 30%),radial-gradient(circle at 94% 8%,rgba(14,165,233,.1),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.92),rgba(239,246,255,.74));box-shadow:0 26px 60px rgba(15,23,42,.09);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.clinical-photography-loading-v248{display:grid;min-height:120px;place-items:center;font-weight:900;color:#047857}.clinical-comparison-grid-v248,.clinical-photography-hero-v248,.clinical-photography-kpis-v248,.clinical-photography-layout-v248,.clinical-photography-preview-v248,.clinical-photography-quality-v248{display:grid;grid-gap:14px;gap:14px}.clinical-photography-hero-v248{grid-template-columns:minmax(0,1fr) minmax(260px,.24fr);margin-bottom:16px}.clinical-photo-frame-v248,.clinical-photography-comparison-v248,.clinical-photography-gallery-v248,.clinical-photography-gallery-v248 button,.clinical-photography-hero-v248>aside,.clinical-photography-hero-v248>div,.clinical-photography-kpis-v248 article,.clinical-photography-preview-v248 article,.clinical-photography-quality-v248>div,.clinical-photography-side-v248,.clinical-photography-side-v248 section,.clinical-photography-viewer-v248{border:1px solid rgba(4,120,87,.12);border-radius:24px;background:rgba(255,255,255,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.72);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.clinical-photography-hero-v248>aside,.clinical-photography-hero-v248>div{padding:22px}.clinical-photography-hero-v248 h2,.clinical-photography-title-v248 h3{margin:4px 0;color:#073b33;letter-spacing:0}.clinical-photography-hero-v248 p,.clinical-photography-hero-v248 small,.clinical-photography-kpis-v248 p,.clinical-photography-preview-v248 p,.clinical-photography-quality-v248 small,.clinical-photography-side-v248 small,.clinical-photography-title-v248 p{color:rgba(15,23,42,.66)}.clinical-photography-hero-v248 aside{display:grid;align-content:center;grid-gap:8px;gap:8px}.clinical-photography-hero-v248 aside strong{color:#047857;font-size:2.3rem}.clinical-photography-kpis-v248{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:16px}.clinical-photography-kpis-v248 article{min-height:118px;padding:16px}.clinical-photography-gallery-v248 span,.clinical-photography-kpis-v248 span,.clinical-photography-preview-v248 span,.clinical-photography-quality-v248 span,.clinical-photography-side-v248 span{color:#047857;font-weight:900}.clinical-photography-kpis-v248 strong,.clinical-photography-preview-v248 strong,.clinical-photography-quality-v248 strong{display:block;margin:6px 0;color:#073b33;font-size:1.2rem}.clinical-photography-layout-v248{grid-template-columns:minmax(260px,.3fr) minmax(0,1fr) minmax(300px,.34fr);align-items:start}.clinical-photography-gallery-v248,.clinical-photography-side-v248{display:grid;grid-gap:10px;gap:10px;position:-webkit-sticky;position:sticky;top:18px;padding:14px}.clinical-photography-gallery-v248 button{display:grid;grid-gap:7px;gap:7px;width:100%;min-height:116px;padding:14px;color:#103f37;text-align:left;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.clinical-photography-gallery-v248 button.active,.clinical-photography-gallery-v248 button:hover{transform:translateY(-1px);border-color:rgba(4,120,87,.34);box-shadow:0 14px 30px rgba(4,120,87,.12)}.clinical-photography-gallery-v248 em,.clinical-photography-gallery-v248 small{color:rgba(15,23,42,.62);font-style:normal}.clinical-photography-viewer-v248{display:grid;grid-gap:14px;gap:14px;padding:16px}.clinical-photography-preview-v248{grid-template-columns:minmax(260px,.8fr) repeat(2,minmax(0,.55fr))}.clinical-photo-frame-v248{display:grid;min-height:260px;align-content:end;grid-gap:8px;gap:8px;overflow:hidden;padding:18px;color:#f8fffc;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.72),transparent 14%),radial-gradient(circle at 68% 32%,rgba(255,255,255,.5),transparent 12%),linear-gradient(145deg,#047857,#0f766e)}.clinical-photo-frame-v248.tone-blue{background:radial-gradient(circle at 28% 24%,rgba(255,255,255,.7),transparent 14%),radial-gradient(circle at 70% 35%,rgba(255,255,255,.42),transparent 12%),linear-gradient(145deg,#0f766e,#0284c7)}.clinical-photo-frame-v248.tone-amber{background:radial-gradient(circle at 28% 24%,rgba(255,255,255,.7),transparent 14%),radial-gradient(circle at 70% 35%,rgba(255,255,255,.42),transparent 12%),linear-gradient(145deg,#b45309,#0f766e)}.clinical-photo-frame-v248.tone-red{background:radial-gradient(circle at 28% 24%,rgba(255,255,255,.7),transparent 14%),radial-gradient(circle at 70% 35%,rgba(255,255,255,.42),transparent 12%),linear-gradient(145deg,#b91c1c,#7c2d12)}.clinical-photo-frame-v248 strong{color:#ffffff;font-size:1.4rem}.clinical-photo-frame-v248 small{color:rgba(255,255,255,.8)}.clinical-photography-comparison-v248,.clinical-photography-preview-v248 article,.clinical-photography-quality-v248>div,.clinical-photography-side-v248 section{padding:14px}.clinical-photography-quality-v248{grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-photography-quality-v248>div,.clinical-photography-side-v248 section{display:grid;grid-gap:9px;gap:9px}.clinical-photography-quality-v248 p,.clinical-photography-side-v248 p{display:grid;grid-gap:5px;gap:5px;border-bottom:1px solid rgba(4,120,87,.08);margin:0;padding:9px 0}.clinical-photography-quality-v248 p.severity-high,.clinical-photography-quality-v248 p.signal-critical{border-color:rgba(220,38,38,.28)}.clinical-photography-quality-v248 p.severity-medium,.clinical-photography-quality-v248 p.signal-warning{border-color:rgba(245,158,11,.28)}.clinical-comparison-grid-v248{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.clinical-comparison-grid-v248 .clinical-photo-frame-v248{min-height:190px}.clinical-comparison-grid-v248 article{border:1px solid rgba(4,120,87,.12);border-radius:22px;padding:14px;background:rgba(236,253,245,.66)}.clinical-photography-side-v248 p.active{border-color:rgba(4,120,87,.34);background:rgba(236,253,245,.52)}@media (prefers-color-scheme:dark){.clinical-photography-engine-v248,.clinical-photography-loading-v248{color:#e8fff8;background:radial-gradient(circle at 8% 0,rgba(16,185,129,.18),transparent 30%),radial-gradient(circle at 94% 8%,rgba(14,165,233,.12),transparent 30%),linear-gradient(135deg,#041f1c,#0d2d29)}.clinical-comparison-grid-v248 article,.clinical-photography-comparison-v248,.clinical-photography-gallery-v248,.clinical-photography-gallery-v248 button,.clinical-photography-hero-v248>aside,.clinical-photography-hero-v248>div,.clinical-photography-kpis-v248 article,.clinical-photography-preview-v248 article,.clinical-photography-quality-v248>div,.clinical-photography-side-v248,.clinical-photography-side-v248 p.active,.clinical-photography-side-v248 section,.clinical-photography-viewer-v248{border-color:rgba(148,163,184,.2);color:#e8fff8;background:rgba(6,29,26,.72)}.clinical-photography-gallery-v248 strong,.clinical-photography-hero-v248 h2,.clinical-photography-hero-v248 strong,.clinical-photography-kpis-v248 strong,.clinical-photography-preview-v248 strong,.clinical-photography-quality-v248 strong,.clinical-photography-side-v248 strong,.clinical-photography-title-v248 h3{color:#f8fffc}.clinical-photography-gallery-v248 em,.clinical-photography-gallery-v248 small,.clinical-photography-hero-v248 p,.clinical-photography-hero-v248 small,.clinical-photography-kpis-v248 p,.clinical-photography-preview-v248 p,.clinical-photography-quality-v248 small,.clinical-photography-side-v248 small,.clinical-photography-title-v248 p{color:rgba(232,255,248,.68)}}@media (max-width:1320px){.clinical-photography-hero-v248,.clinical-photography-layout-v248{grid-template-columns:1fr}.clinical-comparison-grid-v248,.clinical-photography-kpis-v248,.clinical-photography-preview-v248,.clinical-photography-quality-v248{grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-photography-gallery-v248,.clinical-photography-side-v248{position:static}}@media (max-width:760px){.clinical-photography-engine-v248{padding:14px}.clinical-comparison-grid-v248,.clinical-photography-kpis-v248,.clinical-photography-preview-v248,.clinical-photography-quality-v248{grid-template-columns:1fr}}.anatomical-record-loading-v249,.anatomical-record-panel-v249{margin:18px auto;width:min(1780px,calc(100vw - 28px));border:1px solid rgba(4,120,87,.16);border-radius:28px;padding:18px;color:#103f37;background:radial-gradient(circle at 8% 0,rgba(16,185,129,.12),transparent 30%),radial-gradient(circle at 92% 10%,rgba(168,85,247,.1),transparent 28%),linear-gradient(135deg,rgba(255,255,255,.92),rgba(236,253,245,.74));box-shadow:0 26px 60px rgba(15,23,42,.09);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.anatomical-record-loading-v249{display:grid;min-height:120px;place-items:center;font-weight:900;color:#047857}.anatomical-record-actions-v249,.anatomical-record-hero-v249,.anatomical-record-kpis-v249,.anatomical-record-layers-v249,.anatomical-record-layout-v249{display:grid;grid-gap:14px;gap:14px}.anatomical-record-hero-v249{grid-template-columns:minmax(0,1fr) minmax(260px,.24fr);margin-bottom:16px}.anatomical-record-canvas-card-v249,.anatomical-record-canvas-v249,.anatomical-record-hero-v249>aside,.anatomical-record-hero-v249>div,.anatomical-record-kpis-v249 article,.anatomical-record-layers-v249,.anatomical-record-side-v249,.anatomical-record-side-v249 section,.anatomical-record-tools-v249,.anatomical-record-tools-v249 button,.anatomical-record-tools-v249 section{border:1px solid rgba(4,120,87,.12);border-radius:24px;background:rgba(255,255,255,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.72);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.anatomical-record-hero-v249>aside,.anatomical-record-hero-v249>div{padding:22px}.anatomical-record-hero-v249 h2,.anatomical-record-title-v249 h3{margin:4px 0;color:#073b33;letter-spacing:0}.anatomical-record-hero-v249 p,.anatomical-record-hero-v249 small,.anatomical-record-kpis-v249 p,.anatomical-record-side-v249 small,.anatomical-record-title-v249 p,.anatomical-record-tools-v249 small{color:rgba(15,23,42,.66)}.anatomical-record-hero-v249 aside{display:grid;align-content:center;grid-gap:8px;gap:8px}.anatomical-record-hero-v249 aside strong{color:#047857;font-size:2.3rem}.anatomical-record-kpis-v249{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:16px}.anatomical-record-kpis-v249 article{min-height:118px;padding:16px}.anatomical-record-kpis-v249 span,.anatomical-record-side-v249 span,.anatomical-record-tools-v249 span,.anatomical-selected-v249 dt{color:#047857;font-weight:900}.anatomical-record-kpis-v249 strong{display:block;margin:6px 0;color:#073b33;font-size:1.2rem}.anatomical-record-layout-v249{grid-template-columns:minmax(270px,.3fr) minmax(0,1fr) minmax(310px,.35fr);align-items:start}.anatomical-record-side-v249,.anatomical-record-tools-v249{display:grid;grid-gap:10px;gap:10px;position:-webkit-sticky;position:sticky;top:18px;padding:14px}.anatomical-record-side-v249 section,.anatomical-record-tools-v249 section{display:grid;grid-gap:9px;gap:9px;padding:14px}.anatomical-record-side-v249 h3,.anatomical-record-tools-v249 h3{margin:0;color:#073b33}.anatomical-record-actions-v249 button,.anatomical-record-tools-v249 button{display:grid;grid-gap:6px;gap:6px;width:100%;border-radius:18px;padding:12px;color:#103f37;text-align:left;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.anatomical-record-actions-v249 button:hover,.anatomical-record-tools-v249 button.active,.anatomical-record-tools-v249 button:hover{transform:translateY(-1px);border-color:rgba(4,120,87,.34);box-shadow:0 14px 30px rgba(4,120,87,.12)}.anatomical-record-canvas-card-v249{display:grid;grid-gap:14px;gap:14px;padding:16px}.anatomical-record-canvas-v249{position:relative;overflow:hidden;min-height:600px;background:radial-gradient(ellipse at 50% 20%,rgba(255,255,255,.95),transparent 21%),radial-gradient(ellipse at 50% 52%,rgba(255,255,255,.82),transparent 33%),linear-gradient(145deg,rgba(236,253,245,.92),rgba(239,246,255,.74))}.anatomical-silhouette-v249{position:absolute;inset:8% 22%;display:grid;place-items:center;border:1px solid rgba(4,120,87,.16);border-radius:48% 48% 42% 42%;background:linear-gradient(180deg,rgba(255,255,255,.86),rgba(236,253,245,.48)),radial-gradient(circle at 42% 36%,rgba(4,120,87,.12),transparent 4%),radial-gradient(circle at 58% 36%,rgba(4,120,87,.12),transparent 4%);color:rgba(7,59,51,.5);text-align:center}.anatomical-silhouette-v249 strong{color:rgba(7,59,51,.64)}.anatomical-mark-v249{position:absolute;z-index:2;display:grid;place-items:center;width:24px;height:24px;border:2px solid;border-radius:999px;background:rgba(255,255,255,.74);box-shadow:0 10px 24px rgba(15,23,42,.12);transform:translate(-50%,-50%);cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}.anatomical-mark-v249.active,.anatomical-mark-v249:hover{transform:translate(-50%,-50%) scale(1.16);box-shadow:0 14px 32px rgba(4,120,87,.2)}.anatomical-mark-v249.shape-arrow,.anatomical-mark-v249.shape-line,.anatomical-mark-v249.shape-vector{width:68px;height:8px;border-radius:999px;transform:translate(-18%,-50%) rotate(-24deg)}.anatomical-mark-v249.shape-arrow,.anatomical-mark-v249.shape-vector{width:82px}.anatomical-mark-v249.shape-circle{width:64px;height:48px;border-radius:50%}.anatomical-mark-v249.shape-square{width:62px;height:46px;border-radius:14px}.anatomical-mark-v249.shape-cross{border-color:currentColor;background:rgba(254,242,242,.8);font-size:1.4rem;font-weight:900}.anatomical-record-actions-v249{grid-template-columns:repeat(5,minmax(0,1fr))}.anatomical-record-actions-v249 button{justify-content:center;min-height:48px;border:1px solid rgba(4,120,87,.16);background:rgba(236,253,245,.7);color:#047857;font-weight:900;text-align:center}.anatomical-record-layers-v249{padding:14px}.anatomical-record-layers-v249 label{display:flex;align-items:center;gap:10px;color:#103f37;font-weight:800}.anatomical-record-layers-v249 input{accent-color:#047857}.anatomical-selected-v249,.anatomical-selected-v249 dl{display:grid;grid-gap:8px;gap:8px}.anatomical-selected-v249 dl{margin:0}.anatomical-record-side-v249 p,.anatomical-selected-v249 dl div{display:grid;grid-gap:4px;gap:4px;border-bottom:1px solid rgba(4,120,87,.08);margin:0;padding:8px 0}.anatomical-selected-v249 dd,.anatomical-selected-v249 dt{margin:0}@media (prefers-color-scheme:dark){.anatomical-record-loading-v249,.anatomical-record-panel-v249{color:#e8fff8;background:radial-gradient(circle at 8% 0,rgba(16,185,129,.18),transparent 30%),radial-gradient(circle at 92% 10%,rgba(168,85,247,.12),transparent 28%),linear-gradient(135deg,#041f1c,#0d2d29)}.anatomical-record-canvas-card-v249,.anatomical-record-canvas-v249,.anatomical-record-hero-v249>aside,.anatomical-record-hero-v249>div,.anatomical-record-kpis-v249 article,.anatomical-record-layers-v249,.anatomical-record-side-v249,.anatomical-record-side-v249 section,.anatomical-record-tools-v249,.anatomical-record-tools-v249 button,.anatomical-record-tools-v249 section{border-color:rgba(148,163,184,.2);color:#e8fff8;background:rgba(6,29,26,.72)}.anatomical-record-hero-v249 h2,.anatomical-record-hero-v249 strong,.anatomical-record-kpis-v249 strong,.anatomical-record-side-v249 h3,.anatomical-record-side-v249 strong,.anatomical-record-title-v249 h3,.anatomical-record-tools-v249 h3,.anatomical-record-tools-v249 strong,.anatomical-silhouette-v249 strong{color:#f8fffc}.anatomical-record-hero-v249 p,.anatomical-record-hero-v249 small,.anatomical-record-kpis-v249 p,.anatomical-record-side-v249 small,.anatomical-record-title-v249 p,.anatomical-record-tools-v249 small,.anatomical-silhouette-v249{color:rgba(232,255,248,.68)}.anatomical-mark-v249,.anatomical-record-actions-v249 button,.anatomical-record-layers-v249 label{color:#e8fff8}}@media (max-width:1320px){.anatomical-record-hero-v249,.anatomical-record-layout-v249{grid-template-columns:1fr}.anatomical-record-actions-v249,.anatomical-record-kpis-v249{grid-template-columns:repeat(2,minmax(0,1fr))}.anatomical-record-side-v249,.anatomical-record-tools-v249{position:static}}@media (max-width:760px){.anatomical-record-panel-v249{padding:14px}.anatomical-record-actions-v249,.anatomical-record-kpis-v249{grid-template-columns:1fr}.anatomical-record-canvas-v249{min-height:460px}}.photo-anatomical-fusion-v250,.photo-fusion-loading-v250{margin:18px auto;width:min(1780px,calc(100vw - 28px));border:1px solid rgba(4,120,87,.16);border-radius:28px;padding:18px;color:#103f37;background:radial-gradient(circle at 8% 0,rgba(16,185,129,.12),transparent 30%),radial-gradient(circle at 92% 10%,rgba(14,165,233,.1),transparent 28%),linear-gradient(135deg,rgba(255,255,255,.92),rgba(239,246,255,.76));box-shadow:0 26px 60px rgba(15,23,42,.09);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.photo-fusion-loading-v250{display:grid;min-height:120px;place-items:center;font-weight:900;color:#047857}.photo-fusion-actions-v250,.photo-fusion-comparison-v250,.photo-fusion-hero-v250,.photo-fusion-kpis-v250,.photo-fusion-layout-v250{display:grid;grid-gap:14px;gap:14px}.photo-fusion-hero-v250{grid-template-columns:minmax(0,1fr) minmax(260px,.24fr);margin-bottom:16px}.photo-fusion-actions-v250 button,.photo-fusion-comparison-v250 article,.photo-fusion-hero-v250>aside,.photo-fusion-hero-v250>div,.photo-fusion-kpis-v250 article,.photo-fusion-left-v250,.photo-fusion-left-v250 button,.photo-fusion-left-v250 section,.photo-fusion-right-v250,.photo-fusion-right-v250 section,.photo-fusion-viewer-card-v250,.photo-fusion-viewer-v250{border:1px solid rgba(4,120,87,.12);border-radius:24px;background:rgba(255,255,255,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.72);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.photo-fusion-hero-v250>aside,.photo-fusion-hero-v250>div{padding:22px}.photo-fusion-hero-v250 h2,.photo-fusion-title-v250 h3{margin:4px 0;color:#073b33;letter-spacing:0}.photo-fusion-comparison-v250 p,.photo-fusion-hero-v250 p,.photo-fusion-hero-v250 small,.photo-fusion-kpis-v250 p,.photo-fusion-left-v250 small,.photo-fusion-right-v250 small,.photo-fusion-title-v250 p{color:rgba(15,23,42,.66)}.photo-fusion-hero-v250 aside{display:grid;align-content:center;grid-gap:8px;gap:8px}.photo-fusion-hero-v250 aside strong{color:#047857;font-size:2.3rem}.photo-fusion-kpis-v250{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:16px}.photo-fusion-kpis-v250 article{min-height:118px;padding:16px}.photo-fusion-comparison-v250 span,.photo-fusion-kpis-v250 span,.photo-fusion-left-v250 span,.photo-fusion-right-v250 span{color:#047857;font-weight:900}.photo-fusion-comparison-v250 strong,.photo-fusion-kpis-v250 strong{display:block;margin:6px 0;color:#073b33;font-size:1.2rem}.photo-fusion-layout-v250{grid-template-columns:minmax(270px,.3fr) minmax(0,1fr) minmax(320px,.36fr);align-items:start}.photo-fusion-left-v250,.photo-fusion-right-v250{display:grid;grid-gap:10px;gap:10px;position:-webkit-sticky;position:sticky;top:18px;padding:14px}.photo-fusion-left-v250 section,.photo-fusion-right-v250 section{display:grid;grid-gap:9px;gap:9px;padding:14px}.photo-fusion-left-v250 h3,.photo-fusion-right-v250 h3{margin:0;color:#073b33}.photo-fusion-left-v250 button{display:grid;grid-gap:6px;gap:6px;width:100%;border-radius:18px;padding:12px;color:#103f37;text-align:left;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.photo-fusion-actions-v250 button:hover,.photo-fusion-left-v250 button.active,.photo-fusion-left-v250 button:hover{transform:translateY(-1px);border-color:rgba(4,120,87,.34);box-shadow:0 14px 30px rgba(4,120,87,.12)}.photo-fusion-viewer-card-v250{display:grid;grid-gap:14px;gap:14px;padding:16px}.photo-fusion-viewer-v250{position:relative;overflow:hidden;min-height:620px;background:radial-gradient(circle at 24% 28%,rgba(255,255,255,.9),transparent 15%),radial-gradient(circle at 64% 34%,rgba(255,255,255,.62),transparent 18%),linear-gradient(145deg,rgba(236,253,245,.94),rgba(219,234,254,.74))}.photo-fusion-layer-v250,.photo-fusion-photo-v250,.photo-fusion-template-v250{position:absolute;border-radius:28px;pointer-events:none}.photo-fusion-photo-v250{inset:7% 9%;display:grid;align-content:end;grid-gap:8px;gap:8px;padding:22px;color:#f8fffc;background:radial-gradient(circle at 42% 26%,rgba(255,255,255,.74),transparent 12%),radial-gradient(circle at 58% 30%,rgba(255,255,255,.48),transparent 11%),linear-gradient(145deg,#047857,#0284c7);box-shadow:0 24px 70px rgba(4,120,87,.18)}.photo-fusion-photo-v250 strong{color:#ffffff;font-size:1.4rem}.photo-fusion-template-v250{inset:10% 25%;display:grid;place-items:center;border:1px solid rgba(255,255,255,.48);color:rgba(255,255,255,.76);text-align:center;background:rgba(255,255,255,.12)}.photo-fusion-layer-v250{inset:11% 11%;border:1px solid rgba(255,255,255,.34);padding:14px;color:rgba(255,255,255,.84);background:rgba(255,255,255,.12)}.photo-fusion-layer-v250.layer-dose,.photo-fusion-layer-v250.layer-products{border-color:rgba(16,185,129,.45)}.photo-fusion-layer-v250.layer-batches{border-color:rgba(14,165,233,.45)}.photo-fusion-layer-v250.layer-incidents{border-color:rgba(220,38,38,.48)}.photo-fusion-mark-v250{position:absolute;z-index:24;display:grid;place-items:center;width:24px;height:24px;border:2px solid;border-radius:999px;box-shadow:0 12px 26px rgba(15,23,42,.16);transform:translate(-50%,-50%);pointer-events:auto}.photo-fusion-mark-v250.shape-arrow,.photo-fusion-mark-v250.shape-line,.photo-fusion-mark-v250.shape-vector{width:76px;height:8px;border-radius:999px;transform:translate(-18%,-50%) rotate(-24deg)}.photo-fusion-mark-v250.shape-circle{width:64px;height:48px;border-radius:50%}.photo-fusion-mark-v250.shape-square{width:62px;height:46px;border-radius:14px}.photo-fusion-mark-v250.shape-cross{border-color:currentColor;background:rgba(254,242,242,.84);font-size:1.4rem;font-weight:900}.photo-fusion-actions-v250{grid-template-columns:repeat(4,minmax(0,1fr))}.photo-fusion-actions-v250 button{min-height:48px;color:#047857;font-weight:900;cursor:pointer}.photo-fusion-comparison-v250{grid-template-columns:repeat(2,minmax(0,1fr))}.photo-fusion-comparison-v250 article{padding:14px}.photo-fusion-right-v250 label{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;align-items:start;border:1px solid rgba(4,120,87,.1);border-radius:18px;padding:10px;background:rgba(236,253,245,.46)}.photo-fusion-right-v250 label.active{border-color:rgba(4,120,87,.36)}.photo-fusion-right-v250 input{margin-top:8px;accent-color:#047857}.photo-fusion-right-v250 label button{display:grid;grid-gap:4px;gap:4px;border:0;padding:0;color:inherit;text-align:left;background:transparent;cursor:pointer}.photo-fusion-right-v250 p{display:grid;grid-gap:4px;gap:4px;border-bottom:1px solid rgba(4,120,87,.08);margin:0;padding:8px 0}@media (prefers-color-scheme:dark){.photo-anatomical-fusion-v250,.photo-fusion-loading-v250{color:#e8fff8;background:radial-gradient(circle at 8% 0,rgba(16,185,129,.18),transparent 30%),radial-gradient(circle at 92% 10%,rgba(14,165,233,.12),transparent 28%),linear-gradient(135deg,#041f1c,#0d2d29)}.photo-fusion-actions-v250 button,.photo-fusion-comparison-v250 article,.photo-fusion-hero-v250>aside,.photo-fusion-hero-v250>div,.photo-fusion-kpis-v250 article,.photo-fusion-left-v250,.photo-fusion-left-v250 button,.photo-fusion-left-v250 section,.photo-fusion-right-v250,.photo-fusion-right-v250 label,.photo-fusion-right-v250 section,.photo-fusion-viewer-card-v250,.photo-fusion-viewer-v250{border-color:rgba(148,163,184,.2);color:#e8fff8;background:rgba(6,29,26,.72)}.photo-fusion-comparison-v250 strong,.photo-fusion-hero-v250 h2,.photo-fusion-hero-v250 strong,.photo-fusion-kpis-v250 strong,.photo-fusion-left-v250 h3,.photo-fusion-left-v250 strong,.photo-fusion-right-v250 h3,.photo-fusion-right-v250 strong,.photo-fusion-title-v250 h3{color:#f8fffc}.photo-fusion-comparison-v250 p,.photo-fusion-hero-v250 p,.photo-fusion-hero-v250 small,.photo-fusion-kpis-v250 p,.photo-fusion-left-v250 small,.photo-fusion-right-v250 small,.photo-fusion-title-v250 p{color:rgba(232,255,248,.68)}}@media (max-width:1320px){.photo-fusion-hero-v250,.photo-fusion-layout-v250{grid-template-columns:1fr}.photo-fusion-actions-v250,.photo-fusion-comparison-v250,.photo-fusion-kpis-v250{grid-template-columns:repeat(2,minmax(0,1fr))}.photo-fusion-left-v250,.photo-fusion-right-v250{position:static}}@media (max-width:760px){.photo-anatomical-fusion-v250{padding:14px}.photo-fusion-actions-v250,.photo-fusion-comparison-v250,.photo-fusion-kpis-v250{grid-template-columns:1fr}.photo-fusion-viewer-v250{min-height:470px}}.clinical-traceability-loading-v251,.clinical-traceability-panel-v251{margin:18px auto;width:min(1780px,calc(100vw - 28px));border:1px solid rgba(4,120,87,.16);border-radius:28px;padding:18px;color:#103f37;background:radial-gradient(circle at 8% 0,rgba(16,185,129,.14),transparent 30%),radial-gradient(circle at 92% 10%,rgba(14,165,233,.1),transparent 28%),linear-gradient(135deg,rgba(255,255,255,.94),rgba(240,253,250,.78));box-shadow:0 26px 64px rgba(15,23,42,.09);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.clinical-traceability-loading-v251{display:grid;min-height:120px;place-items:center;font-weight:900;color:#047857}.clinical-traceability-events-v251,.clinical-traceability-filters-v251,.clinical-traceability-hero-v251,.clinical-traceability-kpis-v251,.clinical-traceability-layout-v251{display:grid;grid-gap:14px;gap:14px}.clinical-traceability-hero-v251{grid-template-columns:minmax(0,1fr) minmax(260px,.24fr);margin-bottom:16px}.clinical-traceability-detail-v251 section,.clinical-traceability-events-v251 button,.clinical-traceability-filters-v251 button,.clinical-traceability-hero-v251>aside,.clinical-traceability-hero-v251>div,.clinical-traceability-kpis-v251 article,.clinical-traceability-side-v251 section,.clinical-traceability-timeline-v251{border:1px solid rgba(4,120,87,.12);border-radius:24px;background:rgba(255,255,255,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.72);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.clinical-traceability-hero-v251>aside,.clinical-traceability-hero-v251>div{padding:22px}.clinical-traceability-detail-v251 h3,.clinical-traceability-hero-v251 h2,.clinical-traceability-side-v251 h3,.clinical-traceability-title-v251 h3{margin:4px 0;color:#073b33;letter-spacing:0}.clinical-traceability-detail-v251 small,.clinical-traceability-events-v251 p,.clinical-traceability-events-v251 small,.clinical-traceability-hero-v251 p,.clinical-traceability-hero-v251 small,.clinical-traceability-kpis-v251 p,.clinical-traceability-selected-v251 p,.clinical-traceability-selected-v251 small,.clinical-traceability-title-v251 p{color:rgba(15,23,42,.66)}.clinical-traceability-hero-v251 aside{display:grid;align-content:center;grid-gap:8px;gap:8px}.clinical-traceability-hero-v251 aside strong{color:#047857;font-size:2.3rem}.clinical-traceability-kpis-v251{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:16px}.clinical-traceability-filters-v251 button,.clinical-traceability-kpis-v251 article{padding:16px}.clinical-traceability-detail-v251 dt,.clinical-traceability-detail-v251 p span,.clinical-traceability-filters-v251 span,.clinical-traceability-kpis-v251 span,.clinical-traceability-selected-v251 span,.clinical-traceability-side-v251 h3,.clinical-traceability-title-v251 span{color:#047857;font-weight:900}.clinical-traceability-detail-v251 dd,.clinical-traceability-detail-v251 p strong,.clinical-traceability-events-v251 strong,.clinical-traceability-filters-v251 strong,.clinical-traceability-kpis-v251 strong,.clinical-traceability-selected-v251 strong{display:block;margin:6px 0;color:#073b33}.clinical-traceability-filters-v251{grid-template-columns:repeat(9,minmax(0,1fr));margin-bottom:16px}.clinical-traceability-filters-v251 button{min-height:78px;color:inherit;text-align:left;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.clinical-traceability-events-v251 button.active,.clinical-traceability-events-v251 button:hover,.clinical-traceability-filters-v251 button.active,.clinical-traceability-filters-v251 button:hover{transform:translateY(-1px);border-color:rgba(4,120,87,.36);box-shadow:0 16px 34px rgba(4,120,87,.12)}.clinical-traceability-layout-v251{grid-template-columns:minmax(0,1fr) minmax(340px,.42fr) minmax(280px,.3fr);align-items:start}.clinical-traceability-detail-v251,.clinical-traceability-side-v251,.clinical-traceability-timeline-v251{display:grid;grid-gap:12px;gap:12px}.clinical-traceability-timeline-v251{padding:16px}.clinical-traceability-detail-v251,.clinical-traceability-side-v251{position:-webkit-sticky;position:sticky;top:18px}.clinical-traceability-detail-v251 section,.clinical-traceability-side-v251 section{display:grid;grid-gap:10px;gap:10px;padding:16px}.clinical-traceability-events-v251{position:relative}.clinical-traceability-events-v251:before{position:absolute;top:8px;bottom:8px;left:19px;width:2px;border-radius:999px;background:linear-gradient(180deg,rgba(4,120,87,.2),rgba(14,165,233,.14));content:""}.clinical-traceability-events-v251 button{position:relative;display:grid;grid-gap:6px;gap:6px;margin-left:34px;padding:14px 16px;color:#103f37;text-align:left;cursor:pointer}.clinical-traceability-events-v251 button:before{position:absolute;top:20px;left:-29px;width:12px;height:12px;border:3px solid rgba(255,255,255,.9);border-radius:999px;background:#047857;box-shadow:0 0 0 4px rgba(4,120,87,.14);content:""}.clinical-traceability-events-v251 button.severity-warning:before{background:#f59e0b;box-shadow:0 0 0 4px rgba(245,158,11,.16)}.clinical-traceability-events-v251 button.severity-critical:before{background:#dc2626;box-shadow:0 0 0 4px rgba(220,38,38,.16)}.clinical-traceability-events-v251 button em,.clinical-traceability-selected-v251 em{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:5px 9px;color:#047857;font-style:normal;font-weight:900;background:rgba(209,250,229,.72)}.clinical-traceability-selected-v251{display:grid;grid-gap:8px;gap:8px}.clinical-traceability-detail-v251 dl{display:grid;grid-gap:8px;gap:8px;margin:0}.clinical-traceability-detail-v251 dl div,.clinical-traceability-detail-v251 p,.clinical-traceability-side-v251 p{display:grid;grid-gap:4px;gap:4px;border-bottom:1px solid rgba(4,120,87,.08);margin:0;padding:8px 0}.clinical-traceability-detail-v251 dd,.clinical-traceability-detail-v251 dt{margin:0}.clinical-traceability-side-v251 p{color:rgba(15,23,42,.72);font-weight:700}@media (prefers-color-scheme:dark){.clinical-traceability-loading-v251,.clinical-traceability-panel-v251{color:#e8fff8;background:radial-gradient(circle at 8% 0,rgba(16,185,129,.18),transparent 30%),radial-gradient(circle at 92% 10%,rgba(14,165,233,.12),transparent 28%),linear-gradient(135deg,#041f1c,#0d2d29)}.clinical-traceability-detail-v251 section,.clinical-traceability-events-v251 button,.clinical-traceability-filters-v251 button,.clinical-traceability-hero-v251>aside,.clinical-traceability-hero-v251>div,.clinical-traceability-kpis-v251 article,.clinical-traceability-side-v251 section,.clinical-traceability-timeline-v251{border-color:rgba(148,163,184,.2);color:#e8fff8;background:rgba(6,29,26,.72)}.clinical-traceability-detail-v251 dd,.clinical-traceability-detail-v251 h3,.clinical-traceability-detail-v251 p strong,.clinical-traceability-events-v251 strong,.clinical-traceability-filters-v251 strong,.clinical-traceability-hero-v251 aside strong,.clinical-traceability-hero-v251 h2,.clinical-traceability-kpis-v251 strong,.clinical-traceability-selected-v251 strong,.clinical-traceability-side-v251 h3,.clinical-traceability-title-v251 h3{color:#f8fffc}.clinical-traceability-detail-v251 small,.clinical-traceability-events-v251 p,.clinical-traceability-events-v251 small,.clinical-traceability-hero-v251 p,.clinical-traceability-hero-v251 small,.clinical-traceability-kpis-v251 p,.clinical-traceability-selected-v251 p,.clinical-traceability-selected-v251 small,.clinical-traceability-side-v251 p,.clinical-traceability-title-v251 p{color:rgba(232,255,248,.68)}}@media (max-width:1420px){.clinical-traceability-hero-v251,.clinical-traceability-layout-v251{grid-template-columns:1fr}.clinical-traceability-filters-v251,.clinical-traceability-kpis-v251{grid-template-columns:repeat(3,minmax(0,1fr))}.clinical-traceability-detail-v251,.clinical-traceability-side-v251{position:static}}@media (max-width:780px){.clinical-traceability-panel-v251{padding:14px}.clinical-traceability-filters-v251,.clinical-traceability-kpis-v251{grid-template-columns:1fr}.clinical-traceability-events-v251 button{margin-left:26px}}.clinical-timeline-intelligence-v252,.clinical-timeline-loading-v252{padding:26px;border-radius:30px;color:#08231f;background:radial-gradient(circle at 12% 0,rgba(16,185,129,.22),transparent 28%),radial-gradient(circle at 96% 8%,rgba(14,165,233,.14),transparent 26%),linear-gradient(135deg,rgba(248,255,252,.96),rgba(237,247,243,.9));border:1px solid rgba(6,95,70,.12);box-shadow:0 30px 90px rgba(15,23,42,.12)}.clinical-timeline-hero-v252,.clinical-timeline-layout-v252{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:18px;gap:18px}.clinical-timeline-detail-v252 section,.clinical-timeline-empty-v252,.clinical-timeline-events-v252 button,.clinical-timeline-filters-v252 button,.clinical-timeline-hero-v252>aside,.clinical-timeline-hero-v252>div,.clinical-timeline-kpis-v252 article,.clinical-timeline-narrative-v252,.clinical-timeline-side-v252 section,.clinical-timeline-stream-v252{border:1px solid rgba(15,118,110,.12);border-radius:24px;background:rgba(255,255,255,.7);box-shadow:0 18px 44px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.clinical-timeline-hero-v252>aside,.clinical-timeline-hero-v252>div{padding:28px}.clinical-timeline-hero-v252 h2{margin:8px 0;font-size:2rem;line-height:1;color:#062e27}.clinical-timeline-detail-v252 small,.clinical-timeline-events-v252 p,.clinical-timeline-events-v252 small,.clinical-timeline-hero-v252 p,.clinical-timeline-hero-v252 small,.clinical-timeline-kpis-v252 p,.clinical-timeline-narrative-v252 p,.clinical-timeline-selected-v252 p,.clinical-timeline-selected-v252 small,.clinical-timeline-side-v252 small,.clinical-timeline-title-v252 p{color:rgba(15,23,42,.62)}.clinical-timeline-hero-v252 aside{display:flex;flex-direction:column;justify-content:center}.clinical-timeline-hero-v252 aside strong{font-size:3rem;color:#047857}.clinical-timeline-filters-v252,.clinical-timeline-kpis-v252{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px;margin:16px 0}.clinical-timeline-filters-v252 button,.clinical-timeline-kpis-v252 article{padding:16px}.clinical-timeline-filters-v252 strong,.clinical-timeline-kpis-v252 strong{display:block;margin:6px 0;font-size:1.45rem;color:#064e3b}.clinical-timeline-filters-v252 button{cursor:pointer;color:inherit;text-align:left}.clinical-timeline-filters-v252 button.active{border-color:rgba(4,120,87,.34);background:linear-gradient(135deg,rgba(209,250,229,.92),rgba(236,253,245,.76))}.clinical-timeline-narrative-v252{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);grid-gap:18px;gap:18px;align-items:end;padding:20px;margin-top:16px}.clinical-timeline-detail-v252 h3,.clinical-timeline-narrative-v252 h3,.clinical-timeline-side-v252 h3,.clinical-timeline-title-v252 h3{margin:6px 0;color:#0f3b35}.clinical-timeline-narrative-v252 label{display:grid;grid-gap:8px;gap:8px;color:rgba(15,23,42,.64);font-size:.84rem;font-weight:700}.clinical-timeline-narrative-v252 input{width:100%;border:1px solid rgba(15,118,110,.16);border-radius:18px;padding:12px 14px;color:#08231f;background:rgba(255,255,255,.78);outline:none}.clinical-timeline-layout-v252{grid-template-columns:minmax(0,1.2fr) minmax(320px,.7fr) minmax(260px,.55fr);align-items:start;margin-top:18px}.clinical-timeline-detail-v252 section,.clinical-timeline-side-v252 section,.clinical-timeline-stream-v252{padding:20px}.clinical-timeline-events-v252{display:grid;grid-gap:14px;gap:14px;margin-top:18px}.clinical-timeline-events-v252 button{position:relative;display:grid;grid-gap:5px;gap:5px;margin-left:40px;padding:16px 18px 16px 22px;color:inherit;text-align:left;cursor:pointer}.clinical-timeline-events-v252 button:before{content:"";position:absolute;left:-25px;top:-14px;bottom:-14px;width:2px;background:linear-gradient(180deg,rgba(4,120,87,.08),rgba(4,120,87,.36),rgba(4,120,87,.08))}.clinical-timeline-events-v252 i{position:absolute;left:-40px;top:18px;display:grid;place-items:center;width:34px;height:34px;border-radius:14px;color:#ecfdf5;font-style:normal;font-size:.68rem;font-weight:800;background:linear-gradient(135deg,#047857,#0f766e);box-shadow:0 10px 28px rgba(4,120,87,.26)}.clinical-timeline-events-v252 button.active{border-color:rgba(4,120,87,.34);background:rgba(236,253,245,.84)}.clinical-timeline-events-v252 strong,.clinical-timeline-selected-v252 strong{color:#062e27}.clinical-timeline-events-v252 .severity-attention i,.clinical-timeline-selected-v252.severity-attention{background:linear-gradient(135deg,#d97706,#f59e0b)}.clinical-timeline-events-v252 .severity-critical i,.clinical-timeline-selected-v252.severity-critical{background:linear-gradient(135deg,#be123c,#ef4444)}.clinical-timeline-detail-v252,.clinical-timeline-side-v252{position:-webkit-sticky;position:sticky;top:88px;display:grid;grid-gap:14px;gap:14px}.clinical-timeline-selected-v252{display:grid;grid-gap:6px;gap:6px;padding:16px;border-radius:18px;color:#062e27;background:rgba(236,253,245,.82)}.clinical-timeline-detail-v252 dl{display:grid;grid-gap:8px;gap:8px}.clinical-timeline-detail-v252 dl div{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid rgba(15,118,110,.1)}.clinical-timeline-detail-v252 dt{color:rgba(15,23,42,.56)}.clinical-timeline-detail-v252 dd{margin:0;color:#064e3b;font-weight:800;text-align:right}.clinical-timeline-detail-v252 p,.clinical-timeline-side-v252 p{display:grid;grid-gap:4px;gap:4px;margin:10px 0 0;padding:12px;border-radius:16px;background:rgba(248,250,252,.74)}.clinical-timeline-detail-v252 p span,.clinical-timeline-side-v252 p span{color:#047857;font-size:.76rem;font-weight:800;text-transform:uppercase}.clinical-timeline-empty-v252{margin-left:40px;padding:18px}@media (prefers-color-scheme:dark){.clinical-timeline-intelligence-v252,.clinical-timeline-loading-v252{color:#e8fff8;background:radial-gradient(circle at 10% 0,rgba(16,185,129,.18),transparent 30%),radial-gradient(circle at 94% 8%,rgba(14,165,233,.12),transparent 28%),linear-gradient(135deg,#041f1c,#0d2d29)}.clinical-timeline-detail-v252 section,.clinical-timeline-empty-v252,.clinical-timeline-events-v252 button,.clinical-timeline-filters-v252 button,.clinical-timeline-hero-v252>aside,.clinical-timeline-hero-v252>div,.clinical-timeline-kpis-v252 article,.clinical-timeline-narrative-v252,.clinical-timeline-side-v252 section,.clinical-timeline-stream-v252{border-color:rgba(148,163,184,.2);color:#e8fff8;background:rgba(6,29,26,.72)}.clinical-timeline-detail-v252 dd,.clinical-timeline-detail-v252 h3,.clinical-timeline-events-v252 strong,.clinical-timeline-filters-v252 strong,.clinical-timeline-hero-v252 h2,.clinical-timeline-kpis-v252 strong,.clinical-timeline-narrative-v252 h3,.clinical-timeline-selected-v252 strong,.clinical-timeline-side-v252 h3,.clinical-timeline-title-v252 h3{color:#f8fffc}.clinical-timeline-detail-v252 small,.clinical-timeline-events-v252 p,.clinical-timeline-events-v252 small,.clinical-timeline-hero-v252 p,.clinical-timeline-hero-v252 small,.clinical-timeline-kpis-v252 p,.clinical-timeline-narrative-v252 p,.clinical-timeline-selected-v252 p,.clinical-timeline-selected-v252 small,.clinical-timeline-side-v252 small,.clinical-timeline-title-v252 p{color:rgba(232,255,248,.68)}.clinical-timeline-detail-v252 p,.clinical-timeline-narrative-v252 input,.clinical-timeline-selected-v252,.clinical-timeline-side-v252 p{color:#e8fff8;background:rgba(8,47,43,.66)}}@media (max-width:1420px){.clinical-timeline-hero-v252,.clinical-timeline-layout-v252,.clinical-timeline-narrative-v252{grid-template-columns:1fr}.clinical-timeline-filters-v252,.clinical-timeline-kpis-v252{grid-template-columns:repeat(3,minmax(0,1fr))}.clinical-timeline-detail-v252,.clinical-timeline-side-v252{position:static}}@media (max-width:780px){.clinical-timeline-intelligence-v252{padding:14px}.clinical-timeline-filters-v252,.clinical-timeline-kpis-v252{grid-template-columns:1fr}.clinical-timeline-events-v252 button{margin-left:28px}}.knowledge-hub-v253{display:grid;grid-gap:18px;gap:18px;padding:22px;color:#0f3b35;background:radial-gradient(circle at 8% 0,rgba(16,185,129,.14),transparent 28%),radial-gradient(circle at 88% 10%,rgba(14,165,233,.1),transparent 24%),linear-gradient(135deg,rgba(248,250,252,.96),rgba(236,253,245,.86))}.knowledge-hub-hero-v253,.knowledge-hub-layout-v253,.knowledge-hub-toolbar-v253{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px}.knowledge-hub-detail-v253 section,.knowledge-hub-empty-v253,.knowledge-hub-governance-v253 section,.knowledge-hub-hero-v253>aside,.knowledge-hub-hero-v253>div,.knowledge-hub-kpis-v253 article,.knowledge-hub-library-v253,.knowledge-hub-list-v253 button,.knowledge-hub-toolbar-v253{border:1px solid rgba(15,118,110,.14);border-radius:24px;background:rgba(255,255,255,.68);box-shadow:0 24px 70px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.knowledge-hub-hero-v253>div{padding:28px}.knowledge-hub-detail-v253 h3,.knowledge-hub-governance-v253 h3,.knowledge-hub-hero-v253 h2,.knowledge-hub-section-title-v253 h3{margin:6px 0;color:#062e27}.knowledge-hub-detail-v253 p,.knowledge-hub-governance-v253 p,.knowledge-hub-governance-v253 small,.knowledge-hub-hero-v253 p,.knowledge-hub-list-v253 p{color:rgba(15,23,42,.66);line-height:1.55}.knowledge-hub-hero-v253>aside{display:grid;align-content:center;min-width:220px;padding:24px;text-align:center}.knowledge-hub-hero-v253 strong,.knowledge-hub-kpis-v253 strong{color:#047857;font-size:clamp(2rem,4vw,4rem)}.knowledge-hub-capabilities-v253,.knowledge-hub-governance-v253 section:nth-child(2),.knowledge-hub-modules-v253,.knowledge-hub-tags-v253{display:flex;flex-wrap:wrap;gap:8px}.knowledge-hub-capabilities-v253 span,.knowledge-hub-governance-v253 a,.knowledge-hub-modules-v253 span,.knowledge-hub-tags-v253 span{border:1px solid rgba(15,118,110,.14);border-radius:999px;padding:8px 10px;color:#065f46;background:rgba(236,253,245,.72);font-size:.78rem;font-weight:800;text-decoration:none}.knowledge-hub-kpis-v253{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.knowledge-hub-kpis-v253 article{display:grid;grid-gap:5px;gap:5px;padding:18px}.knowledge-hub-detail-v253 dt,.knowledge-hub-kpis-v253 span,.knowledge-hub-list-v253 button>span,.knowledge-hub-toolbar-v253 span{color:rgba(15,23,42,.56);font-size:.76rem;font-weight:800;text-transform:uppercase}.knowledge-hub-toolbar-v253{grid-template-columns:minmax(280px,1fr) minmax(180px,240px) minmax(180px,240px);padding:16px}.knowledge-hub-toolbar-v253 label{display:grid;grid-gap:8px;gap:8px}.knowledge-hub-toolbar-v253 input,.knowledge-hub-toolbar-v253 select{width:100%;border:1px solid rgba(15,118,110,.15);border-radius:16px;padding:12px 14px;color:#082f2a;background:rgba(255,255,255,.76);outline:none}.knowledge-hub-layout-v253{grid-template-columns:minmax(0,1fr) minmax(300px,.48fr) minmax(260px,.38fr);align-items:start}.knowledge-hub-detail-v253,.knowledge-hub-governance-v253,.knowledge-hub-library-v253{display:grid;grid-gap:14px;gap:14px}.knowledge-hub-detail-v253 section,.knowledge-hub-governance-v253 section,.knowledge-hub-library-v253{padding:18px}.knowledge-hub-section-title-v253{display:flex;align-items:center;justify-content:space-between;gap:14px}.knowledge-hub-section-title-v253>strong{border-radius:999px;padding:8px 12px;color:#ecfdf5;background:linear-gradient(135deg,#047857,#0f766e)}.knowledge-hub-list-v253{display:grid;grid-gap:12px;gap:12px;margin-top:14px}.knowledge-hub-detail-v253 button,.knowledge-hub-list-v253 button{display:grid;grid-gap:6px;gap:6px;width:100%;padding:16px;color:inherit;text-align:left;cursor:pointer}.knowledge-hub-list-v253 button.active{border-color:rgba(4,120,87,.36);background:rgba(236,253,245,.86)}.knowledge-hub-detail-v253 dd,.knowledge-hub-detail-v253 strong,.knowledge-hub-list-v253 strong{color:#062e27}.knowledge-hub-list-v253 footer{display:flex;justify-content:space-between;gap:12px;color:rgba(15,23,42,.54)}.knowledge-hub-list-v253 b{color:#047857}.knowledge-hub-detail-v253,.knowledge-hub-governance-v253{position:-webkit-sticky;position:sticky;top:88px}.knowledge-hub-detail-v253 dl{display:grid;grid-gap:8px;gap:8px}.knowledge-hub-detail-v253 dl div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(15,118,110,.1);padding:8px 0}.knowledge-hub-detail-v253 dd{margin:0;text-align:right;font-weight:800}.knowledge-hub-detail-v253 section:nth-child(3) button{border:1px solid rgba(15,118,110,.12);border-radius:16px;background:rgba(248,250,252,.72)}.knowledge-hub-empty-v253{padding:18px}@media (prefers-color-scheme:dark){.knowledge-hub-v253{color:#e8fff8;background:radial-gradient(circle at 8% 0,rgba(16,185,129,.18),transparent 28%),radial-gradient(circle at 88% 10%,rgba(14,165,233,.12),transparent 24%),linear-gradient(135deg,#041f1c,#0d2d29)}.knowledge-hub-detail-v253 section,.knowledge-hub-empty-v253,.knowledge-hub-governance-v253 section,.knowledge-hub-hero-v253>aside,.knowledge-hub-hero-v253>div,.knowledge-hub-kpis-v253 article,.knowledge-hub-library-v253,.knowledge-hub-list-v253 button,.knowledge-hub-toolbar-v253{border-color:rgba(148,163,184,.2);color:#e8fff8;background:rgba(6,29,26,.72)}.knowledge-hub-detail-v253 dd,.knowledge-hub-detail-v253 h3,.knowledge-hub-detail-v253 strong,.knowledge-hub-governance-v253 h3,.knowledge-hub-hero-v253 h2,.knowledge-hub-list-v253 strong,.knowledge-hub-section-title-v253 h3{color:#f8fffc}.knowledge-hub-detail-v253 p,.knowledge-hub-governance-v253 p,.knowledge-hub-governance-v253 small,.knowledge-hub-hero-v253 p,.knowledge-hub-list-v253 footer,.knowledge-hub-list-v253 p{color:rgba(232,255,248,.68)}.knowledge-hub-detail-v253 section:nth-child(3) button,.knowledge-hub-toolbar-v253 input,.knowledge-hub-toolbar-v253 select{color:#e8fff8;background:rgba(8,47,43,.66)}}@media (max-width:1380px){.knowledge-hub-hero-v253,.knowledge-hub-layout-v253{grid-template-columns:1fr}.knowledge-hub-detail-v253,.knowledge-hub-governance-v253{position:static}}@media (max-width:860px){.knowledge-hub-v253{padding:14px}.knowledge-hub-kpis-v253,.knowledge-hub-toolbar-v253{grid-template-columns:1fr}}.document-ingestion-v254{display:grid;grid-gap:18px;gap:18px;padding:22px;color:#0f3b35;background:radial-gradient(circle at 14% 0,rgba(4,120,87,.14),transparent 30%),radial-gradient(circle at 88% 0,rgba(56,189,248,.12),transparent 28%),linear-gradient(135deg,rgba(255,255,255,.96),rgba(240,253,250,.88))}.document-ingestion-dropzone-v254,.document-ingestion-hero-v254,.document-ingestion-layout-v254,.document-ingestion-search-v254{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px}.document-ingestion-detail-v254 section,.document-ingestion-dropzone-v254,.document-ingestion-empty-v254,.document-ingestion-hero-v254>aside,.document-ingestion-hero-v254>div,.document-ingestion-items-v254 button,.document-ingestion-kpis-v254 article,.document-ingestion-list-v254,.document-ingestion-pipeline-v254 section,.document-ingestion-search-v254{border:1px solid rgba(15,118,110,.14);border-radius:24px;background:rgba(255,255,255,.68);box-shadow:0 24px 70px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.document-ingestion-detail-v254 section,.document-ingestion-hero-v254>aside,.document-ingestion-hero-v254>div,.document-ingestion-list-v254,.document-ingestion-pipeline-v254 section{padding:22px}.document-ingestion-detail-v254 h3,.document-ingestion-hero-v254 h2,.document-ingestion-pipeline-v254 h3,.document-ingestion-title-v254 h3{margin:6px 0;color:#062e27}.document-ingestion-detail-v254 p,.document-ingestion-dropzone-v254 p,.document-ingestion-dropzone-v254 span,.document-ingestion-hero-v254 p,.document-ingestion-items-v254 p,.document-ingestion-pipeline-v254 p,.document-ingestion-pipeline-v254 small{color:rgba(15,23,42,.66);line-height:1.55}.document-ingestion-hero-v254>aside{display:grid;align-content:center;min-width:220px;text-align:center}.document-ingestion-hero-v254 strong,.document-ingestion-kpis-v254 strong{color:#047857;font-size:clamp(2rem,4vw,3.5rem)}.document-ingestion-kpis-v254{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.document-ingestion-kpis-v254 article{display:grid;grid-gap:5px;gap:5px;padding:18px}.document-ingestion-detail-v254 dt,.document-ingestion-dropzone-v254 div>span,.document-ingestion-items-v254 button>span,.document-ingestion-kpis-v254 span,.document-ingestion-search-v254 span{color:rgba(15,23,42,.56);font-size:.76rem;font-weight:800;text-transform:uppercase}.document-ingestion-dropzone-v254{padding:16px}.document-ingestion-dropzone-v254 label{position:relative;display:grid;grid-gap:6px;gap:6px;border:1px dashed rgba(4,120,87,.36);border-radius:20px;padding:22px;color:#064e3b;background:rgba(236,253,245,.64);cursor:pointer}.document-ingestion-dropzone-v254 input{position:absolute;inset:0;opacity:0;cursor:pointer}.document-ingestion-dropzone-v254>div{display:grid;align-content:center;max-width:360px;border-radius:18px;padding:16px;background:rgba(248,250,252,.72)}.document-ingestion-search-v254{grid-template-columns:minmax(280px,1fr) minmax(340px,.6fr);padding:16px}.document-ingestion-search-v254 label{display:grid;grid-gap:8px;gap:8px}.document-ingestion-search-v254 input{border:1px solid rgba(15,118,110,.15);border-radius:16px;padding:12px 14px;color:#082f2a;background:rgba(255,255,255,.76);outline:none}.document-ingestion-capabilities-v254,.document-ingestion-tags-v254{display:flex;flex-wrap:wrap;gap:8px;align-content:center}.document-ingestion-capabilities-v254 span,.document-ingestion-tags-v254 span{border:1px solid rgba(15,118,110,.14);border-radius:999px;padding:8px 10px;color:#065f46;background:rgba(236,253,245,.72);font-size:.78rem;font-weight:800}.document-ingestion-layout-v254{grid-template-columns:minmax(0,1fr) minmax(320px,.5fr) minmax(270px,.38fr);align-items:start}.document-ingestion-title-v254{display:flex;justify-content:space-between;gap:14px}.document-ingestion-title-v254>strong{align-self:start;border-radius:999px;padding:8px 12px;color:#ecfdf5;background:linear-gradient(135deg,#047857,#0f766e)}.document-ingestion-detail-v254,.document-ingestion-items-v254,.document-ingestion-pipeline-v254{display:grid;grid-gap:12px;gap:12px}.document-ingestion-items-v254{margin-top:14px}.document-ingestion-items-v254 button{display:grid;grid-gap:7px;gap:7px;width:100%;padding:16px;color:inherit;text-align:left;cursor:pointer}.document-ingestion-items-v254 button.active{border-color:rgba(4,120,87,.36);background:rgba(236,253,245,.86)}.document-ingestion-items-v254 button.requires_review{border-color:rgba(217,119,6,.26)}.document-ingestion-detail-v254 dd,.document-ingestion-detail-v254 strong,.document-ingestion-items-v254 strong,.document-ingestion-pipeline-v254 strong{color:#062e27}.document-ingestion-items-v254 i{overflow:hidden;display:block;height:8px;border-radius:999px;background:rgba(15,118,110,.1)}.document-ingestion-items-v254 i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#047857,#22c55e)}.document-ingestion-items-v254 footer{display:flex;justify-content:space-between;color:rgba(15,23,42,.54)}.document-ingestion-detail-v254,.document-ingestion-pipeline-v254{position:-webkit-sticky;position:sticky;top:88px}.document-ingestion-detail-v254 dl{display:grid;grid-gap:8px;gap:8px}.document-ingestion-detail-v254 dl div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(15,118,110,.1);padding:8px 0}.document-ingestion-detail-v254 dd{margin:0;text-align:right;font-weight:800}.document-ingestion-detail-v254 article,.document-ingestion-pipeline-v254 article{display:grid;grid-gap:4px;gap:4px;border-radius:16px;padding:12px;background:rgba(248,250,252,.72)}.document-ingestion-empty-v254{padding:18px}@media (prefers-color-scheme:dark){.document-ingestion-v254{color:#e8fff8;background:radial-gradient(circle at 14% 0,rgba(4,120,87,.18),transparent 30%),radial-gradient(circle at 88% 0,rgba(56,189,248,.13),transparent 28%),linear-gradient(135deg,#041f1c,#0d2d29)}.document-ingestion-detail-v254 section,.document-ingestion-dropzone-v254,.document-ingestion-empty-v254,.document-ingestion-hero-v254>aside,.document-ingestion-hero-v254>div,.document-ingestion-items-v254 button,.document-ingestion-kpis-v254 article,.document-ingestion-list-v254,.document-ingestion-pipeline-v254 section,.document-ingestion-search-v254{border-color:rgba(148,163,184,.2);color:#e8fff8;background:rgba(6,29,26,.72)}.document-ingestion-detail-v254 dd,.document-ingestion-detail-v254 h3,.document-ingestion-detail-v254 strong,.document-ingestion-hero-v254 h2,.document-ingestion-items-v254 strong,.document-ingestion-pipeline-v254 h3,.document-ingestion-pipeline-v254 strong,.document-ingestion-title-v254 h3{color:#f8fffc}.document-ingestion-detail-v254 p,.document-ingestion-dropzone-v254 p,.document-ingestion-dropzone-v254 span,.document-ingestion-hero-v254 p,.document-ingestion-items-v254 footer,.document-ingestion-items-v254 p,.document-ingestion-pipeline-v254 p,.document-ingestion-pipeline-v254 small{color:rgba(232,255,248,.68)}.document-ingestion-detail-v254 article,.document-ingestion-dropzone-v254>div,.document-ingestion-pipeline-v254 article,.document-ingestion-search-v254 input{color:#e8fff8;background:rgba(8,47,43,.66)}}@media (max-width:1380px){.document-ingestion-hero-v254,.document-ingestion-layout-v254{grid-template-columns:1fr}.document-ingestion-detail-v254,.document-ingestion-pipeline-v254{position:static}}@media (max-width:860px){.document-ingestion-v254{padding:14px}.document-ingestion-dropzone-v254,.document-ingestion-kpis-v254,.document-ingestion-search-v254{grid-template-columns:1fr}}.provider-knowledge-v255{display:grid;grid-gap:18px;gap:18px;padding:22px;color:#0f3b35;background:radial-gradient(circle at 10% 0,rgba(16,185,129,.15),transparent 30%),radial-gradient(circle at 90% 4%,rgba(14,165,233,.11),transparent 28%),linear-gradient(135deg,rgba(255,255,255,.96),rgba(236,253,245,.88))}.provider-knowledge-hero-v255,.provider-knowledge-layout-v255,.provider-knowledge-search-v255{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px}.provider-knowledge-comparisons-v255 article,.provider-knowledge-detail-v255 section,.provider-knowledge-hero-v255>aside,.provider-knowledge-hero-v255>div,.provider-knowledge-kpis-v255 article,.provider-knowledge-product-list-v255 button,.provider-knowledge-products-v255,.provider-knowledge-search-v255,.provider-knowledge-side-v255 section{border:1px solid rgba(15,118,110,.14);border-radius:24px;background:rgba(255,255,255,.68);box-shadow:0 24px 70px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.provider-knowledge-detail-v255 section,.provider-knowledge-hero-v255>aside,.provider-knowledge-hero-v255>div,.provider-knowledge-products-v255,.provider-knowledge-side-v255 section{padding:22px}.provider-knowledge-detail-v255 h3,.provider-knowledge-hero-v255 h2,.provider-knowledge-side-v255 h3,.provider-knowledge-title-v255 h3{margin:6px 0;color:#062e27}.provider-knowledge-detail-v255 p,.provider-knowledge-hero-v255 p,.provider-knowledge-product-list-v255 p,.provider-knowledge-search-v255 p,.provider-knowledge-side-v255 p{color:rgba(15,23,42,.66);line-height:1.55}.provider-knowledge-hero-v255>aside{display:grid;align-content:center;min-width:220px;text-align:center}.provider-knowledge-hero-v255 strong,.provider-knowledge-kpis-v255 strong{color:#047857;font-size:clamp(2rem,4vw,3.6rem)}.provider-knowledge-capabilities-v255,.provider-knowledge-side-v255 section:last-child,.provider-knowledge-tags-v255{display:flex;flex-wrap:wrap;gap:8px}.provider-knowledge-capabilities-v255 span,.provider-knowledge-side-v255 a,.provider-knowledge-tags-v255 span{border:1px solid rgba(15,118,110,.14);border-radius:999px;padding:8px 10px;color:#065f46;background:rgba(236,253,245,.72);font-size:.78rem;font-weight:800;text-decoration:none}.provider-knowledge-kpis-v255{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.provider-knowledge-kpis-v255 article{display:grid;grid-gap:5px;gap:5px;padding:18px}.provider-knowledge-comparisons-v255 header span,.provider-knowledge-detail-v255 dt,.provider-knowledge-kpis-v255 span,.provider-knowledge-product-list-v255 button>span,.provider-knowledge-search-v255 label span{color:rgba(15,23,42,.56);font-size:.76rem;font-weight:800;text-transform:uppercase}.provider-knowledge-search-v255{grid-template-columns:minmax(280px,1fr) minmax(280px,.42fr);padding:16px}.provider-knowledge-search-v255 label{display:grid;grid-gap:8px;gap:8px}.provider-knowledge-search-v255 input{border:1px solid rgba(15,118,110,.15);border-radius:16px;padding:12px 14px;color:#082f2a;background:rgba(255,255,255,.76);outline:none}.provider-knowledge-layout-v255{grid-template-columns:minmax(0,1fr) minmax(320px,.48fr) minmax(300px,.42fr);align-items:start}.provider-knowledge-title-v255{display:flex;justify-content:space-between;gap:14px}.provider-knowledge-title-v255>strong{align-self:start;border-radius:999px;padding:8px 12px;color:#ecfdf5;background:linear-gradient(135deg,#047857,#0f766e)}.provider-knowledge-comparisons-v255,.provider-knowledge-detail-v255,.provider-knowledge-product-list-v255,.provider-knowledge-side-v255{display:grid;grid-gap:12px;gap:12px}.provider-knowledge-product-list-v255{margin-top:14px}.provider-knowledge-product-list-v255 button{display:grid;grid-gap:7px;gap:7px;width:100%;padding:16px;color:inherit;text-align:left;cursor:pointer}.provider-knowledge-product-list-v255 button.active{border-color:rgba(4,120,87,.36);background:rgba(236,253,245,.86)}.provider-knowledge-comparisons-v255 b,.provider-knowledge-comparisons-v255 strong,.provider-knowledge-detail-v255 dd,.provider-knowledge-detail-v255 strong,.provider-knowledge-product-list-v255 strong{color:#062e27}.provider-knowledge-product-list-v255 footer{display:flex;justify-content:space-between;color:rgba(15,23,42,.54)}.provider-knowledge-product-list-v255 b{color:#047857}.provider-knowledge-detail-v255,.provider-knowledge-side-v255{position:-webkit-sticky;position:sticky;top:88px}.provider-knowledge-comparisons-v255 dl,.provider-knowledge-detail-v255 dl{display:grid;grid-gap:8px;gap:8px}.provider-knowledge-comparisons-v255 dl div,.provider-knowledge-detail-v255 dl div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(15,118,110,.1);padding:8px 0}.provider-knowledge-comparisons-v255 dd,.provider-knowledge-detail-v255 dd{margin:0;text-align:right;font-weight:800}.provider-knowledge-comparisons-v255 article{display:grid;grid-gap:10px;gap:10px;padding:16px}.provider-knowledge-comparisons-v255 article.excellent{border-color:rgba(4,120,87,.36)}.provider-knowledge-comparisons-v255 article.good{border-color:rgba(14,165,233,.28)}.provider-knowledge-comparisons-v255 article.review{border-color:rgba(217,119,6,.3)}.provider-knowledge-comparisons-v255 article>div{display:flex;align-items:baseline;gap:10px}.provider-knowledge-comparisons-v255 b{font-size:2rem}@media (prefers-color-scheme:dark){.provider-knowledge-v255{color:#e8fff8;background:radial-gradient(circle at 10% 0,rgba(16,185,129,.18),transparent 30%),radial-gradient(circle at 90% 4%,rgba(14,165,233,.13),transparent 28%),linear-gradient(135deg,#041f1c,#0d2d29)}.provider-knowledge-comparisons-v255 article,.provider-knowledge-detail-v255 section,.provider-knowledge-hero-v255>aside,.provider-knowledge-hero-v255>div,.provider-knowledge-kpis-v255 article,.provider-knowledge-product-list-v255 button,.provider-knowledge-products-v255,.provider-knowledge-search-v255,.provider-knowledge-side-v255 section{border-color:rgba(148,163,184,.2);color:#e8fff8;background:rgba(6,29,26,.72)}.provider-knowledge-comparisons-v255 b,.provider-knowledge-comparisons-v255 strong,.provider-knowledge-detail-v255 dd,.provider-knowledge-detail-v255 h3,.provider-knowledge-detail-v255 strong,.provider-knowledge-hero-v255 h2,.provider-knowledge-product-list-v255 strong,.provider-knowledge-side-v255 h3,.provider-knowledge-title-v255 h3{color:#f8fffc}.provider-knowledge-detail-v255 p,.provider-knowledge-hero-v255 p,.provider-knowledge-product-list-v255 footer,.provider-knowledge-product-list-v255 p,.provider-knowledge-search-v255 p,.provider-knowledge-side-v255 p{color:rgba(232,255,248,.68)}.provider-knowledge-search-v255 input{color:#e8fff8;background:rgba(8,47,43,.66)}}@media (max-width:1380px){.provider-knowledge-hero-v255,.provider-knowledge-layout-v255{grid-template-columns:1fr}.provider-knowledge-detail-v255,.provider-knowledge-side-v255{position:static}}@media (max-width:860px){.provider-knowledge-v255{padding:14px}.provider-knowledge-kpis-v255,.provider-knowledge-search-v255{grid-template-columns:1fr}}.recommendation-engine-v256,.recommendation-loading-v256{display:grid;grid-gap:18px;gap:18px;padding:22px;color:#0f3b35;background:radial-gradient(circle at 8% 4%,rgba(16,185,129,.16),transparent 30%),radial-gradient(circle at 88% 8%,rgba(20,184,166,.14),transparent 28%),linear-gradient(135deg,rgba(248,255,252,.96),rgba(236,253,245,.86))}.recommendation-loading-v256{border-radius:24px;color:#047857;font-weight:900}.recommendation-hero-v256,.recommendation-layout-v256,.recommendation-search-v256{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px}.recommendation-cards-v256 button,.recommendation-detail-v256 section,.recommendation-empty-v256,.recommendation-hero-v256>aside,.recommendation-hero-v256>div,.recommendation-kpis-v256 article,.recommendation-list-v256,.recommendation-search-v256,.recommendation-side-v256 section{border:1px solid rgba(15,118,110,.14);border-radius:24px;background:rgba(255,255,255,.68);box-shadow:0 24px 70px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.recommendation-detail-v256 section,.recommendation-empty-v256,.recommendation-hero-v256>aside,.recommendation-hero-v256>div,.recommendation-list-v256,.recommendation-side-v256 section{padding:22px}.recommendation-cards-v256 h3,.recommendation-detail-v256 h3,.recommendation-hero-v256 h2,.recommendation-side-v256 h3,.recommendation-title-v256 h3{margin:6px 0;color:#062e27}.recommendation-cards-v256 p,.recommendation-detail-v256 p,.recommendation-empty-v256 span,.recommendation-hero-v256 p,.recommendation-search-v256 p,.recommendation-side-v256 p{color:rgba(15,23,42,.66);line-height:1.55}.recommendation-hero-v256>aside{display:grid;align-content:center;min-width:220px;text-align:center}.recommendation-hero-v256 aside strong,.recommendation-kpis-v256 strong{color:#047857;font-size:clamp(2rem,4vw,3.6rem)}.recommendation-action-list-v256,.recommendation-badges-v256,.recommendation-side-v256 section:last-child,.recommendation-tags-v256{display:flex;flex-wrap:wrap;gap:8px}.recommendation-action-list-v256 span,.recommendation-badges-v256 span,.recommendation-side-v256 a,.recommendation-tags-v256 span{border:1px solid rgba(15,118,110,.14);border-radius:999px;padding:8px 10px;color:#065f46;background:rgba(236,253,245,.72);font-size:.78rem;font-weight:800;text-decoration:none}.recommendation-kpis-v256{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.recommendation-kpis-v256 article{display:grid;grid-gap:5px;gap:5px;padding:18px}.recommendation-cards-v256 header span,.recommendation-cards-v256 small,.recommendation-detail-v256 dt,.recommendation-kpis-v256 span,.recommendation-search-v256 label span,.recommendation-side-v256 dt{color:rgba(15,23,42,.56);font-size:.76rem;font-weight:800;text-transform:uppercase}.recommendation-search-v256{grid-template-columns:minmax(280px,1fr) minmax(280px,.42fr);padding:16px}.recommendation-search-v256 label{display:grid;grid-gap:8px;gap:8px}.recommendation-search-v256 input{border:1px solid rgba(15,118,110,.15);border-radius:16px;padding:12px 14px;color:#082f2a;background:rgba(255,255,255,.76);outline:none}.recommendation-layout-v256{grid-template-columns:minmax(0,1fr) minmax(320px,.48fr) minmax(300px,.42fr);align-items:start}.recommendation-title-v256{display:flex;justify-content:space-between;gap:14px}.recommendation-title-v256>strong{align-self:start;border-radius:999px;padding:8px 12px;color:#ecfdf5;background:linear-gradient(135deg,#047857,#0f766e)}.recommendation-cards-v256,.recommendation-detail-v256,.recommendation-side-v256{display:grid;grid-gap:12px;gap:12px}.recommendation-cards-v256{margin-top:14px}.recommendation-cards-v256 button{display:grid;grid-gap:9px;gap:9px;width:100%;padding:16px;color:inherit;text-align:left;cursor:pointer}.recommendation-cards-v256 button.active{border-color:rgba(4,120,87,.38);background:rgba(236,253,245,.88)}.recommendation-cards-v256 button.excellent{border-color:rgba(4,120,87,.32)}.recommendation-cards-v256 button.strong{border-color:rgba(14,165,233,.28)}.recommendation-cards-v256 button.review{border-color:rgba(217,119,6,.28)}.recommendation-cards-v256 footer,.recommendation-cards-v256 header,.recommendation-detail-v256 dl div,.recommendation-side-v256 dl div{display:flex;justify-content:space-between;gap:12px}.recommendation-cards-v256 b,.recommendation-cards-v256 h3,.recommendation-cards-v256 strong,.recommendation-detail-v256 dd,.recommendation-detail-v256 strong,.recommendation-side-v256 dd{color:#062e27}.recommendation-cards-v256 header strong{color:#047857;font-size:1.6rem}.recommendation-cards-v256 b{border-radius:999px;padding:4px 8px;background:rgba(16,185,129,.12);font-size:.78rem}.recommendation-detail-v256,.recommendation-side-v256{position:-webkit-sticky;position:sticky;top:88px}.recommendation-detail-v256 dl,.recommendation-side-v256 dl{display:grid;grid-gap:8px;gap:8px;margin:0}.recommendation-detail-v256 dl div,.recommendation-side-v256 dl div{border-bottom:1px solid rgba(15,118,110,.1);padding:8px 0}.recommendation-detail-v256 dd,.recommendation-side-v256 dd{margin:0;text-align:right;font-weight:800}@media (prefers-color-scheme:dark){.recommendation-engine-v256,.recommendation-loading-v256{color:#e8fff8;background:radial-gradient(circle at 8% 4%,rgba(16,185,129,.18),transparent 30%),radial-gradient(circle at 88% 8%,rgba(20,184,166,.14),transparent 28%),linear-gradient(135deg,#041f1c,#0d2d29)}.recommendation-cards-v256 button,.recommendation-detail-v256 section,.recommendation-empty-v256,.recommendation-hero-v256>aside,.recommendation-hero-v256>div,.recommendation-kpis-v256 article,.recommendation-list-v256,.recommendation-search-v256,.recommendation-side-v256 section{border-color:rgba(148,163,184,.2);color:#e8fff8;background:rgba(6,29,26,.72)}.recommendation-cards-v256 b,.recommendation-cards-v256 h3,.recommendation-cards-v256 strong,.recommendation-detail-v256 dd,.recommendation-detail-v256 h3,.recommendation-detail-v256 strong,.recommendation-hero-v256 h2,.recommendation-side-v256 dd,.recommendation-side-v256 h3,.recommendation-title-v256 h3{color:#f8fffc}.recommendation-cards-v256 p,.recommendation-detail-v256 p,.recommendation-empty-v256 span,.recommendation-hero-v256 p,.recommendation-search-v256 p,.recommendation-side-v256 p{color:rgba(232,255,248,.68)}.recommendation-search-v256 input{color:#e8fff8;background:rgba(8,47,43,.66)}}@media (max-width:1380px){.recommendation-hero-v256,.recommendation-layout-v256{grid-template-columns:1fr}.recommendation-detail-v256,.recommendation-side-v256{position:static}}@media (max-width:860px){.recommendation-engine-v256,.recommendation-loading-v256{padding:14px}.recommendation-kpis-v256,.recommendation-search-v256{grid-template-columns:1fr}}.committee-engine-v257{display:grid;grid-gap:18px;gap:18px;padding:22px;color:#0f3b35;background:radial-gradient(circle at 8% 0,rgba(16,185,129,.14),transparent 32%),radial-gradient(circle at 90% 8%,rgba(14,165,233,.12),transparent 28%),linear-gradient(135deg,rgba(255,255,255,.94),rgba(236,253,245,.84))}.committee-engine-context-v257,.committee-engine-hero-v257,.committee-engine-layout-v257{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px}.committee-engine-actions-v257,.committee-engine-actions-v257 article,.committee-engine-agents-v257 article,.committee-engine-alerts-v257 article,.committee-engine-context-v257>div,.committee-engine-hero-v257>aside,.committee-engine-hero-v257>div,.committee-engine-kpis-v257 article,.committee-engine-main-v257,.committee-engine-recommendations-v257,.committee-engine-recommendations-v257 article,.committee-engine-relations-v257,.committee-engine-relations-v257 article,.committee-engine-report-v257,.committee-engine-side-v257 section{border:1px solid rgba(15,118,110,.14);border-radius:24px;background:rgba(255,255,255,.68);box-shadow:0 24px 70px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.committee-engine-actions-v257,.committee-engine-context-v257>div,.committee-engine-hero-v257>aside,.committee-engine-hero-v257>div,.committee-engine-main-v257,.committee-engine-relations-v257,.committee-engine-side-v257 section{padding:22px}.committee-engine-agents-v257 h3,.committee-engine-hero-v257 h2,.committee-engine-side-v257 h3,.committee-engine-title-v257 h3{margin:6px 0;color:#062e27}.committee-engine-actions-v257 p,.committee-engine-agents-v257 p,.committee-engine-alerts-v257 p,.committee-engine-context-v257 p,.committee-engine-hero-v257 p,.committee-engine-recommendations-v257 p,.committee-engine-relations-v257 p,.committee-engine-report-v257 p{color:rgba(15,23,42,.66);line-height:1.55}.committee-engine-hero-v257>aside{display:grid;align-content:center;min-width:220px;text-align:center}.committee-engine-hero-v257 aside strong,.committee-engine-kpis-v257 strong{color:#047857;font-size:clamp(2rem,4vw,3.6rem)}.committee-engine-agents-v257 article div,.committee-engine-badges-v257,.committee-engine-future-v257{display:flex;flex-wrap:wrap;gap:8px}.committee-engine-actions-v257 a,.committee-engine-agents-v257 small,.committee-engine-badges-v257 span,.committee-engine-future-v257 span{border:1px solid rgba(15,118,110,.14);border-radius:999px;padding:8px 10px;color:#065f46;background:rgba(236,253,245,.72);font-size:.78rem;font-weight:800;text-decoration:none}.committee-engine-kpis-v257{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.committee-engine-kpis-v257 article{display:grid;grid-gap:5px;gap:5px;padding:18px}.committee-engine-actions-v257 b,.committee-engine-agents-v257 header span,.committee-engine-alerts-v257 span,.committee-engine-context-v257 span,.committee-engine-kpis-v257 span,.committee-engine-report-v257 span,.committee-engine-side-v257 dt{color:rgba(15,23,42,.56);font-size:.76rem;font-weight:800;text-transform:uppercase}.committee-engine-layout-v257{grid-template-columns:minmax(0,1fr) minmax(340px,.42fr);align-items:start}.committee-engine-title-v257{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.committee-engine-title-v257>a,.committee-engine-title-v257>strong{border-radius:999px;padding:8px 12px;color:#ecfdf5;background:linear-gradient(135deg,#047857,#0f766e);font-weight:900;text-decoration:none}.committee-engine-agents-v257{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:14px}.committee-engine-actions-v257 article,.committee-engine-agents-v257 article,.committee-engine-alerts-v257 article,.committee-engine-recommendations-v257 article,.committee-engine-relations-v257 article{padding:16px}.committee-engine-actions-v257 article,.committee-engine-agents-v257 header,.committee-engine-recommendations-v257 article{display:flex;justify-content:space-between;gap:14px}.committee-engine-actions-v257 strong,.committee-engine-agents-v257 strong,.committee-engine-context-v257 strong,.committee-engine-recommendations-v257 strong,.committee-engine-relations-v257 strong,.committee-engine-report-v257 strong,.committee-engine-side-v257 dd{color:#062e27}.committee-engine-recommendations-v257{margin-top:16px}.committee-engine-actions-v257>div:last-child,.committee-engine-alerts-v257,.committee-engine-recommendations-v257>div:last-child,.committee-engine-relations-v257>div:last-child,.committee-engine-side-v257{display:grid;grid-gap:12px;gap:12px}.committee-engine-actions-v257 article>span,.committee-engine-recommendations-v257 article span,.committee-engine-relations-v257 article span{display:grid;min-width:56px;height:56px;place-items:center;border-radius:18px;color:#ffffff;background:linear-gradient(135deg,#047857,#0891b2);font-size:1.35rem;font-weight:950}.committee-engine-side-v257{position:-webkit-sticky;position:sticky;top:88px}.committee-engine-side-v257 dl{display:grid;grid-gap:8px;gap:8px;margin:0}.committee-engine-side-v257 dl div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(15,118,110,.1);padding:8px 0}.committee-engine-side-v257 dd{margin:0;font-weight:900}.committee-engine-alerts-v257 article.critica{border-color:rgba(220,38,38,.34);background:rgba(254,242,242,.82)}.committee-engine-alerts-v257 article.alta{border-color:rgba(217,119,6,.32);background:rgba(255,251,235,.82)}.committee-engine-alerts-v257 small{color:#047857;font-weight:800}.committee-engine-actions-v257 article{align-items:center}.committee-engine-actions-v257 article.bloqueada{opacity:.78}.committee-engine-relations-v257>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.committee-engine-future-v257{border-radius:24px;padding:18px;background:rgba(255,255,255,.54)}@media (prefers-color-scheme:dark){.committee-engine-v257{color:#e8fff8;background:radial-gradient(circle at 8% 0,rgba(16,185,129,.16),transparent 32%),radial-gradient(circle at 90% 8%,rgba(14,165,233,.14),transparent 28%),linear-gradient(135deg,#041f1c,#0d2d29)}.committee-engine-actions-v257,.committee-engine-actions-v257 article,.committee-engine-agents-v257 article,.committee-engine-alerts-v257 article,.committee-engine-context-v257>div,.committee-engine-future-v257,.committee-engine-hero-v257>aside,.committee-engine-hero-v257>div,.committee-engine-kpis-v257 article,.committee-engine-main-v257,.committee-engine-recommendations-v257,.committee-engine-recommendations-v257 article,.committee-engine-relations-v257,.committee-engine-relations-v257 article,.committee-engine-report-v257,.committee-engine-side-v257 section{border-color:rgba(148,163,184,.2);color:#e8fff8;background:rgba(6,29,26,.72)}.committee-engine-actions-v257 strong,.committee-engine-agents-v257 h3,.committee-engine-agents-v257 strong,.committee-engine-context-v257 strong,.committee-engine-hero-v257 h2,.committee-engine-recommendations-v257 strong,.committee-engine-relations-v257 strong,.committee-engine-report-v257 strong,.committee-engine-side-v257 dd,.committee-engine-side-v257 h3,.committee-engine-title-v257 h3{color:#f8fffc}.committee-engine-actions-v257 p,.committee-engine-agents-v257 p,.committee-engine-alerts-v257 p,.committee-engine-context-v257 p,.committee-engine-hero-v257 p,.committee-engine-recommendations-v257 p,.committee-engine-relations-v257 p,.committee-engine-report-v257 p{color:rgba(232,255,248,.68)}}@media (max-width:1380px){.committee-engine-context-v257,.committee-engine-hero-v257,.committee-engine-layout-v257{grid-template-columns:1fr}.committee-engine-side-v257{position:static}.committee-engine-agents-v257,.committee-engine-relations-v257>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.committee-engine-v257{padding:14px}.committee-engine-agents-v257,.committee-engine-kpis-v257,.committee-engine-relations-v257>div:last-child{grid-template-columns:1fr}.committee-engine-actions-v257 article,.committee-engine-recommendations-v257 article{flex-direction:column}}.executive-dashboard-v258{display:grid;grid-gap:18px;gap:18px;margin:22px 0;border:1px solid rgba(15,118,110,.16);border-radius:30px;padding:22px;color:#0f2f2a;background:radial-gradient(circle at 8% 8%,rgba(16,185,129,.18),transparent 30%),radial-gradient(circle at 86% 0,rgba(14,165,233,.14),transparent 28%),linear-gradient(135deg,rgba(240,253,250,.92),rgba(255,255,255,.74));box-shadow:0 28px 90px rgba(4,120,87,.14);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.executive-dashboard-v258.locked{opacity:.9}.executive-dashboard-hero-v258{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.3fr);grid-gap:18px;gap:18px;align-items:stretch}.executive-dashboard-actions-v258 article,.executive-dashboard-hero-v258>aside,.executive-dashboard-hero-v258>div,.executive-dashboard-kpis-v258 article,.executive-dashboard-panel-v258,.executive-dashboard-signal-list-v258 article,.executive-dashboard-sources-v258 article,.executive-dashboard-summary-v258 article{border:1px solid rgba(15,118,110,.15);border-radius:24px;background:rgba(255,255,255,.66);box-shadow:0 18px 52px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.executive-dashboard-hero-v258>div{padding:26px}.executive-dashboard-hero-v258 h2{margin:8px 0;color:#05352d;font-size:clamp(2rem,4vw,4rem);line-height:1}.executive-dashboard-actions-v258 p,.executive-dashboard-hero-v258 p,.executive-dashboard-signal-list-v258 p,.executive-dashboard-sources-v258 p,.executive-dashboard-summary-v258 p{color:rgba(15,23,42,.66);line-height:1.55}.executive-dashboard-hero-v258>aside{display:grid;place-items:center;grid-gap:4px;gap:4px;padding:24px;text-align:center}.executive-dashboard-hero-v258 aside strong{color:#047857;font-size:clamp(3.4rem,9vw,6rem);line-height:.9}.executive-dashboard-hero-v258 aside span{color:#064e3b;font-weight:900;text-transform:uppercase}.executive-dashboard-actions-v258 article>span,.executive-dashboard-hero-v258 aside small,.executive-dashboard-kpis-v258 article span,.executive-dashboard-signal-list-v258 article>span,.executive-dashboard-sources-v258 article span,.executive-dashboard-summary-v258 article span,.executive-dashboard-title-v258 span{color:rgba(15,23,42,.54);font-size:.76rem;font-weight:850;text-transform:uppercase}.executive-dashboard-badges-v258,.executive-dashboard-sources-v258{display:flex;flex-wrap:wrap;gap:10px}.executive-dashboard-badges-v258 span{border:1px solid rgba(4,120,87,.14);border-radius:999px;padding:8px 12px;color:#065f46;background:rgba(236,253,245,.76);font-size:.82rem;font-weight:850}.executive-dashboard-kpis-v258{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px}.executive-dashboard-kpis-v258 article{display:grid;grid-gap:7px;gap:7px;min-height:150px;padding:16px;border-left:4px solid rgba(16,185,129,.58)}.executive-dashboard-kpis-v258 article.status-warning{border-left-color:rgba(217,119,6,.72);background:rgba(255,251,235,.72)}.executive-dashboard-kpis-v258 article.status-critical{border-left-color:rgba(220,38,38,.74);background:rgba(254,242,242,.74)}.executive-dashboard-kpis-v258 article strong{color:#05352d;font-size:1.75rem;line-height:1}.executive-dashboard-kpis-v258 article h3{margin:0;color:#0f2f2a;font-size:.98rem}.executive-dashboard-kpis-v258 article p{margin:0;color:rgba(15,23,42,.58);font-size:.86rem}.executive-dashboard-summary-v258{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.executive-dashboard-summary-v258 article{padding:18px}.executive-dashboard-actions-v258 strong,.executive-dashboard-signal-list-v258 strong,.executive-dashboard-sources-v258 strong,.executive-dashboard-summary-v258 strong,.executive-dashboard-title-v258 h3{color:#05352d}.executive-dashboard-grid-v258{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.executive-dashboard-panel-v258{display:grid;grid-gap:14px;gap:14px;padding:18px}.executive-dashboard-panel-v258.wide{grid-column:1/-1}.executive-dashboard-title-v258{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.executive-dashboard-title-v258 h3{margin:3px 0 0;font-size:1.2rem}.executive-dashboard-title-v258>a,.executive-dashboard-title-v258>strong{border-radius:999px;padding:8px 12px;color:#ecfdf5;background:linear-gradient(135deg,#047857,#0f766e);font-weight:900;text-decoration:none}.executive-dashboard-actions-v258,.executive-dashboard-signal-list-v258{display:grid;grid-gap:12px;gap:12px}.executive-dashboard-signal-list-v258.compact{grid-template-columns:repeat(1,minmax(0,1fr))}.executive-dashboard-actions-v258 article,.executive-dashboard-signal-list-v258 article{display:grid;grid-gap:8px;gap:8px;padding:15px}.executive-dashboard-actions-v258 article{grid-template-columns:minmax(86px,.16fr) minmax(0,1fr);align-items:start}.executive-dashboard-actions-v258 article.critica,.executive-dashboard-signal-list-v258 article.critica{border-color:rgba(220,38,38,.28);background:rgba(254,242,242,.78)}.executive-dashboard-actions-v258 article.alta,.executive-dashboard-signal-list-v258 article.alta{border-color:rgba(217,119,6,.3);background:rgba(255,251,235,.78)}.executive-dashboard-actions-v258 article.media,.executive-dashboard-signal-list-v258 article.media{border-color:rgba(8,145,178,.22);background:rgba(236,254,255,.66)}.executive-dashboard-actions-v258 article>span,.executive-dashboard-signal-list-v258 article>span{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:6px 10px;color:#065f46;background:rgba(236,253,245,.82)}.executive-dashboard-sources-v258{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.executive-dashboard-sources-v258 article{padding:15px}.executive-dashboard-sources-v258 article.restringido{opacity:.78}.executive-dashboard-sources-v258 article.vigilancia{border-color:rgba(217,119,6,.3)}@media (prefers-color-scheme:dark){.executive-dashboard-v258{color:#e8fff8;background:radial-gradient(circle at 12% 0,rgba(16,185,129,.17),transparent 28%),radial-gradient(circle at 92% 10%,rgba(14,165,233,.14),transparent 28%),linear-gradient(135deg,#04201c,#0e2d29)}.executive-dashboard-actions-v258 article,.executive-dashboard-hero-v258>aside,.executive-dashboard-hero-v258>div,.executive-dashboard-kpis-v258 article,.executive-dashboard-panel-v258,.executive-dashboard-signal-list-v258 article,.executive-dashboard-sources-v258 article,.executive-dashboard-summary-v258 article{border-color:rgba(148,163,184,.2);color:#e8fff8;background:rgba(6,29,26,.72)}.executive-dashboard-actions-v258 strong,.executive-dashboard-hero-v258 aside span,.executive-dashboard-hero-v258 h2,.executive-dashboard-kpis-v258 article h3,.executive-dashboard-kpis-v258 article strong,.executive-dashboard-signal-list-v258 strong,.executive-dashboard-sources-v258 strong,.executive-dashboard-summary-v258 strong,.executive-dashboard-title-v258 h3{color:#f8fffc}.executive-dashboard-actions-v258 p,.executive-dashboard-hero-v258 p,.executive-dashboard-kpis-v258 article p,.executive-dashboard-signal-list-v258 p,.executive-dashboard-sources-v258 p,.executive-dashboard-summary-v258 p{color:rgba(232,255,248,.68)}}@media (max-width:1380px){.executive-dashboard-kpis-v258{grid-template-columns:repeat(3,minmax(0,1fr))}.executive-dashboard-sources-v258{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.executive-dashboard-v258{padding:14px}.executive-dashboard-grid-v258,.executive-dashboard-hero-v258,.executive-dashboard-sources-v258,.executive-dashboard-summary-v258{grid-template-columns:1fr}.executive-dashboard-kpis-v258{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.executive-dashboard-actions-v258 article,.executive-dashboard-kpis-v258{grid-template-columns:1fr}}.automation-engine-v259{display:grid;grid-gap:18px;gap:18px;margin:22px 0;border:1px solid rgba(15,118,110,.16);border-radius:30px;padding:22px;color:#0f2f2a;background:radial-gradient(circle at 12% 0,rgba(16,185,129,.16),transparent 30%),radial-gradient(circle at 88% 4%,rgba(20,184,166,.13),transparent 30%),linear-gradient(135deg,rgba(236,253,245,.9),rgba(255,255,255,.72));box-shadow:0 28px 90px rgba(4,120,87,.13);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.automation-engine-v259.locked{opacity:.9}.automation-engine-hero-v259{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.3fr);grid-gap:18px;gap:18px;align-items:stretch}.automation-engine-conflicts-v259 article,.automation-engine-executions-v259 article,.automation-engine-hero-v259>aside,.automation-engine-hero-v259>div,.automation-engine-kpis-v259 article,.automation-engine-panel-v259,.automation-engine-rules-v259 article,.automation-engine-suggestions-v259 article{border:1px solid rgba(15,118,110,.15);border-radius:24px;background:rgba(255,255,255,.66);box-shadow:0 18px 52px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.automation-engine-hero-v259>div{padding:26px}.automation-engine-hero-v259 h2{margin:8px 0;color:#05352d;font-size:clamp(2rem,4vw,3.7rem);line-height:1}.automation-engine-conflicts-v259 p,.automation-engine-executions-v259 p,.automation-engine-hero-v259 p,.automation-engine-rules-v259 p,.automation-engine-suggestions-v259 p{color:rgba(15,23,42,.66);line-height:1.55}.automation-engine-hero-v259>aside{display:grid;place-items:center;grid-gap:4px;gap:4px;padding:24px;text-align:center}.automation-engine-hero-v259 aside strong{color:#047857;font-size:clamp(2.8rem,8vw,5.2rem);line-height:.95}.automation-engine-hero-v259 aside span{color:#064e3b;font-weight:900;text-transform:uppercase}.automation-engine-badges-v259,.automation-engine-future-v259{display:flex;flex-wrap:wrap;gap:10px}.automation-engine-badges-v259 span,.automation-engine-future-v259 span{border:1px solid rgba(4,120,87,.14);border-radius:999px;padding:8px 12px;color:#065f46;background:rgba(236,253,245,.76);font-size:.82rem;font-weight:850}.automation-engine-kpis-v259{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px}.automation-engine-kpis-v259 article{display:grid;grid-gap:6px;gap:6px;padding:17px}.automation-engine-conflicts-v259 span,.automation-engine-executions-v259 small,.automation-engine-executions-v259 span,.automation-engine-hero-v259 aside small,.automation-engine-integrations-v259 dt,.automation-engine-kpis-v259 span,.automation-engine-rules-v259 header span,.automation-engine-rules-v259 header strong,.automation-engine-rules-v259 small,.automation-engine-suggestions-v259 span,.automation-engine-title-v259 span{color:rgba(15,23,42,.54);font-size:.76rem;font-weight:850;text-transform:uppercase}.automation-engine-kpis-v259 strong{color:#05352d;font-size:1.8rem}.automation-engine-grid-v259{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.automation-engine-panel-v259{display:grid;grid-gap:14px;gap:14px;padding:18px}.automation-engine-panel-v259.wide{grid-column:1/-1}.automation-engine-title-v259{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.automation-engine-title-v259 h3{margin:3px 0 0;color:#05352d;font-size:1.2rem}.automation-engine-title-v259>a,.automation-engine-title-v259>strong{border-radius:999px;padding:8px 12px;color:#ecfdf5;background:linear-gradient(135deg,#047857,#0f766e);font-weight:900;text-decoration:none}.automation-engine-rules-v259{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.automation-engine-conflicts-v259 article,.automation-engine-executions-v259 article,.automation-engine-rules-v259 article,.automation-engine-suggestions-v259 article{display:grid;grid-gap:8px;gap:8px;padding:15px}.automation-engine-rules-v259 article.disabled{opacity:.68}.automation-engine-rules-v259 header{display:flex;justify-content:space-between;gap:10px}.automation-engine-conflicts-v259 strong,.automation-engine-executions-v259 strong,.automation-engine-integrations-v259 dd,.automation-engine-rules-v259 h3,.automation-engine-suggestions-v259 strong{margin:0;color:#05352d}.automation-engine-conflicts-v259,.automation-engine-executions-v259,.automation-engine-suggestions-v259{display:grid;grid-gap:12px;gap:12px}.automation-engine-conflicts-v259 article.alta,.automation-engine-conflicts-v259 article.critica,.automation-engine-executions-v259 article.blocked,.automation-engine-suggestions-v259 article.critica{border-color:rgba(220,38,38,.25);background:rgba(254,242,242,.76)}.automation-engine-conflicts-v259 article.media,.automation-engine-executions-v259 article.pending-review,.automation-engine-suggestions-v259 article.alta{border-color:rgba(217,119,6,.28);background:rgba(255,251,235,.76)}.automation-engine-executions-v259 article.success,.automation-engine-suggestions-v259 article.baja,.automation-engine-suggestions-v259 article.media{border-color:rgba(16,185,129,.22);background:rgba(236,253,245,.7)}.automation-engine-integrations-v259{display:grid;grid-gap:8px;gap:8px;margin:0}.automation-engine-integrations-v259 div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(15,118,110,.1);padding:8px 0}.automation-engine-integrations-v259 dd{margin:0;font-weight:900}@media (prefers-color-scheme:dark){.automation-engine-v259{color:#e8fff8;background:radial-gradient(circle at 12% 0,rgba(16,185,129,.17),transparent 30%),radial-gradient(circle at 92% 8%,rgba(45,212,191,.13),transparent 28%),linear-gradient(135deg,#04201c,#0e2d29)}.automation-engine-conflicts-v259 article,.automation-engine-executions-v259 article,.automation-engine-hero-v259>aside,.automation-engine-hero-v259>div,.automation-engine-kpis-v259 article,.automation-engine-panel-v259,.automation-engine-rules-v259 article,.automation-engine-suggestions-v259 article{border-color:rgba(148,163,184,.2);color:#e8fff8;background:rgba(6,29,26,.72)}.automation-engine-conflicts-v259 strong,.automation-engine-executions-v259 strong,.automation-engine-hero-v259 aside span,.automation-engine-hero-v259 h2,.automation-engine-integrations-v259 dd,.automation-engine-kpis-v259 strong,.automation-engine-rules-v259 h3,.automation-engine-suggestions-v259 strong,.automation-engine-title-v259 h3{color:#f8fffc}.automation-engine-conflicts-v259 p,.automation-engine-executions-v259 p,.automation-engine-hero-v259 p,.automation-engine-rules-v259 p,.automation-engine-suggestions-v259 p{color:rgba(232,255,248,.68)}}@media (max-width:1380px){.automation-engine-kpis-v259,.automation-engine-rules-v259{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:960px){.automation-engine-v259{padding:14px}.automation-engine-grid-v259,.automation-engine-hero-v259{grid-template-columns:1fr}.automation-engine-kpis-v259,.automation-engine-rules-v259{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.automation-engine-kpis-v259,.automation-engine-rules-v259{grid-template-columns:1fr}}.secure-email-v260{display:grid;grid-gap:18px;gap:18px;margin:22px 0;border:1px solid rgba(15,118,110,.16);border-radius:30px;padding:22px;color:#0f2f2a;background:radial-gradient(circle at 10% 0,rgba(16,185,129,.16),transparent 30%),radial-gradient(circle at 92% 8%,rgba(56,189,248,.13),transparent 28%),linear-gradient(135deg,rgba(240,253,250,.92),rgba(255,255,255,.72));box-shadow:0 28px 90px rgba(4,120,87,.13);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.secure-email-v260.locked{opacity:.9}.secure-email-hero-v260{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.3fr);grid-gap:18px;gap:18px;align-items:stretch}.secure-email-alerts-v260 article,.secure-email-categories-v260 article,.secure-email-classifications-v260 article,.secure-email-hero-v260>aside,.secure-email-hero-v260>div,.secure-email-inbox-v260 article,.secure-email-kpis-v260 article,.secure-email-panel-v260{border:1px solid rgba(15,118,110,.15);border-radius:24px;background:rgba(255,255,255,.66);box-shadow:0 18px 52px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.secure-email-hero-v260>div{padding:26px}.secure-email-hero-v260 h2{margin:8px 0;color:#05352d;font-size:clamp(2rem,4vw,3.7rem);line-height:1}.secure-email-alerts-v260 p,.secure-email-categories-v260 p,.secure-email-hero-v260 p,.secure-email-inbox-v260 p{color:rgba(15,23,42,.66);line-height:1.55}.secure-email-hero-v260>aside{display:grid;place-items:center;grid-gap:4px;gap:4px;padding:24px;text-align:center}.secure-email-hero-v260 aside strong{color:#047857;font-size:clamp(3rem,8vw,5.4rem);line-height:.95}.secure-email-hero-v260 aside span{color:#064e3b;font-weight:900;text-transform:uppercase}.secure-email-badges-v260,.secure-email-future-v260{display:flex;flex-wrap:wrap;gap:10px}.secure-email-badges-v260 span,.secure-email-future-v260 span{border:1px solid rgba(4,120,87,.14);border-radius:999px;padding:8px 12px;color:#065f46;background:rgba(236,253,245,.76);font-size:.82rem;font-weight:850}.secure-email-kpis-v260{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px}.secure-email-kpis-v260 article{display:grid;grid-gap:6px;gap:6px;padding:17px}.secure-email-alerts-v260 small,.secure-email-alerts-v260 span,.secure-email-categories-v260 span,.secure-email-hero-v260 aside small,.secure-email-inbox-v260 small,.secure-email-inbox-v260 span,.secure-email-integrations-v260 dt,.secure-email-kpis-v260 span,.secure-email-title-v260 span{color:rgba(15,23,42,.54);font-size:.76rem;font-weight:850;text-transform:uppercase}.secure-email-kpis-v260 strong{color:#05352d;font-size:1.8rem}.secure-email-grid-v260{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.secure-email-panel-v260{display:grid;grid-gap:14px;gap:14px;padding:18px}.secure-email-panel-v260.wide{grid-column:1/-1}.secure-email-title-v260{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.secure-email-title-v260 h3{margin:3px 0 0;color:#05352d;font-size:1.2rem}.secure-email-title-v260>strong{border-radius:999px;padding:8px 12px;color:#ecfdf5;background:linear-gradient(135deg,#047857,#0f766e);font-weight:900}.secure-email-alerts-v260,.secure-email-categories-v260,.secure-email-classifications-v260,.secure-email-inbox-v260{display:grid;grid-gap:12px;gap:12px}.secure-email-inbox-v260 article{display:grid;grid-template-columns:minmax(220px,1.1fr) minmax(140px,.7fr) minmax(170px,.8fr) minmax(220px,1fr);grid-gap:14px;gap:14px;align-items:start;padding:15px}.secure-email-alerts-v260 article.critica,.secure-email-inbox-v260 article.risk-critico{border-color:rgba(220,38,38,.28);background:rgba(254,242,242,.78)}.secure-email-alerts-v260 article.alta,.secure-email-inbox-v260 article.risk-alto{border-color:rgba(217,119,6,.28);background:rgba(255,251,235,.78)}.secure-email-alerts-v260 article.media,.secure-email-inbox-v260 article.risk-medio{border-color:rgba(8,145,178,.22);background:rgba(236,254,255,.66)}.secure-email-alerts-v260 strong,.secure-email-categories-v260 strong,.secure-email-classifications-v260 strong,.secure-email-inbox-v260 strong,.secure-email-integrations-v260 dd{color:#05352d}.secure-email-alerts-v260 article,.secure-email-categories-v260 article,.secure-email-classifications-v260 article{display:grid;grid-gap:8px;gap:8px;padding:15px}.secure-email-classifications-v260{grid-template-columns:repeat(2,minmax(0,1fr))}.secure-email-classifications-v260 article{align-content:center;min-height:92px}.secure-email-integrations-v260{display:grid;grid-gap:8px;gap:8px;margin:0}.secure-email-integrations-v260 div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(15,118,110,.1);padding:8px 0}.secure-email-integrations-v260 dd{margin:0;font-weight:900}@media (prefers-color-scheme:dark){.secure-email-v260{color:#e8fff8;background:radial-gradient(circle at 12% 0,rgba(16,185,129,.17),transparent 30%),radial-gradient(circle at 92% 8%,rgba(56,189,248,.13),transparent 28%),linear-gradient(135deg,#04201c,#0e2d29)}.secure-email-alerts-v260 article,.secure-email-categories-v260 article,.secure-email-classifications-v260 article,.secure-email-hero-v260>aside,.secure-email-hero-v260>div,.secure-email-inbox-v260 article,.secure-email-kpis-v260 article,.secure-email-panel-v260{border-color:rgba(148,163,184,.2);color:#e8fff8;background:rgba(6,29,26,.72)}.secure-email-alerts-v260 strong,.secure-email-categories-v260 strong,.secure-email-classifications-v260 strong,.secure-email-hero-v260 aside span,.secure-email-hero-v260 h2,.secure-email-inbox-v260 strong,.secure-email-integrations-v260 dd,.secure-email-kpis-v260 strong,.secure-email-title-v260 h3{color:#f8fffc}.secure-email-alerts-v260 p,.secure-email-categories-v260 p,.secure-email-hero-v260 p,.secure-email-inbox-v260 p{color:rgba(232,255,248,.68)}}@media (max-width:1380px){.secure-email-kpis-v260{grid-template-columns:repeat(3,minmax(0,1fr))}.secure-email-inbox-v260 article{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.secure-email-v260{padding:14px}.secure-email-grid-v260,.secure-email-hero-v260,.secure-email-inbox-v260 article{grid-template-columns:1fr}.secure-email-classifications-v260,.secure-email-kpis-v260{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.secure-email-classifications-v260,.secure-email-kpis-v260{grid-template-columns:1fr}}.patient-portal-intelligence-v261{width:min(1480px,calc(100% - 32px));margin:24px auto 18px;color:#07352f}.patient-portal-intelligence-v261__card,.patient-portal-intelligence-v261__hero,.patient-portal-intelligence-v261__kpi{border:1px solid rgba(15,118,110,.16);background:linear-gradient(135deg,rgba(255,255,255,.84),rgba(236,253,245,.58));box-shadow:0 24px 70px rgba(13,75,67,.12);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.patient-portal-intelligence-v261__hero{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:18px;gap:18px;align-items:stretch;padding:24px;border-radius:28px}.patient-portal-intelligence-v261__card-header span,.patient-portal-intelligence-v261__eyebrow,.patient-portal-intelligence-v261__kpi span{display:block;color:#0f766e;font-size:.76rem;font-weight:900;text-transform:uppercase}.patient-portal-intelligence-v261 h1,.patient-portal-intelligence-v261 h2,.patient-portal-intelligence-v261 p{margin:0}.patient-portal-intelligence-v261 h1{margin-top:8px;color:#062f2a;font-size:clamp(1.9rem,4vw,4.2rem);line-height:1}.patient-portal-intelligence-v261__hero p{max-width:780px;margin-top:14px;color:rgba(7,53,47,.72);line-height:1.7}.patient-portal-intelligence-v261__security{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:20px;border-radius:22px;color:#064e3b;background:rgba(16,185,129,.12)}.patient-portal-intelligence-v261__notice small,.patient-portal-intelligence-v261__recommendations small,.patient-portal-intelligence-v261__row small,.patient-portal-intelligence-v261__security small,.patient-portal-intelligence-v261__security span,.patient-portal-intelligence-v261__timeline-summary small{color:rgba(7,53,47,.62)}.patient-portal-intelligence-v261__security strong{font-size:1.25rem}.patient-portal-intelligence-v261__kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px;margin:14px 0}.patient-portal-intelligence-v261__kpi{padding:16px;border-radius:20px}.patient-portal-intelligence-v261__kpi strong{display:block;margin-top:6px;color:#062f2a;font-size:1.9rem}.patient-portal-intelligence-v261__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.patient-portal-intelligence-v261__card{min-height:260px;padding:20px;border-radius:24px}.patient-portal-intelligence-v261__card--wide{grid-column:span 2}.patient-portal-intelligence-v261__card-header{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:16px}.patient-portal-intelligence-v261__card-header h2{margin-top:4px;color:#062f2a;font-size:1.1rem}.patient-portal-intelligence-v261__card-header>strong{display:inline-grid;min-width:42px;min-height:42px;place-items:center;border-radius:16px;color:#ecfdf5;background:#0f766e}.patient-portal-intelligence-v261__chips,.patient-portal-intelligence-v261__modules{display:flex;flex-wrap:wrap;gap:10px}.patient-portal-intelligence-v261__chips span,.patient-portal-intelligence-v261__modules span{display:inline-flex;flex-direction:column;gap:3px;min-width:150px;padding:12px 14px;border:1px solid rgba(15,118,110,.12);border-radius:18px;background:rgba(255,255,255,.58)}.patient-portal-intelligence-v261__chips span{min-width:auto;color:#065f46;font-weight:800}.patient-portal-intelligence-v261__modules small{color:rgba(7,53,47,.56)}.patient-portal-intelligence-v261__list{display:grid;grid-gap:10px;gap:10px}.patient-portal-intelligence-v261__notice,.patient-portal-intelligence-v261__recommendations>div,.patient-portal-intelligence-v261__row{display:grid;grid-gap:5px;gap:5px;padding:12px 14px;border-radius:16px;background:rgba(255,255,255,.62)}.patient-portal-intelligence-v261__notice{border-left:4px solid #14b8a6}.patient-portal-intelligence-v261__notice--alta,.patient-portal-intelligence-v261__notice--critica{border-left-color:#f59e0b}.patient-portal-intelligence-v261__notice--media{border-left-color:#38bdf8}.patient-portal-intelligence-v261__recommendations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.patient-portal-intelligence-v261__recommendations span{width:-moz-fit-content;width:fit-content;padding:5px 9px;border-radius:999px;color:#ecfdf5;font-size:.75rem;font-weight:900;background:#0f766e}.patient-portal-intelligence-v261__recommendations p{color:rgba(7,53,47,.7);line-height:1.55}.patient-portal-intelligence-v261__timeline-summary{display:grid;grid-gap:12px;gap:12px;min-height:170px;align-content:center;padding:18px;border-radius:20px;background:radial-gradient(circle at 0 0,rgba(20,184,166,.16),transparent 35%),rgba(255,255,255,.62)}.patient-portal-intelligence-v261__timeline-summary strong{font-size:1.8rem}@media (prefers-color-scheme:dark){.patient-portal-intelligence-v261{color:#e8fff8}.patient-portal-intelligence-v261__card,.patient-portal-intelligence-v261__hero,.patient-portal-intelligence-v261__kpi{border-color:rgba(148,163,184,.2);background:linear-gradient(135deg,rgba(4,32,28,.82),rgba(12,48,42,.7))}.patient-portal-intelligence-v261 h1,.patient-portal-intelligence-v261 h2,.patient-portal-intelligence-v261__kpi strong,.patient-portal-intelligence-v261__timeline-summary strong{color:#f8fffc}.patient-portal-intelligence-v261__hero p,.patient-portal-intelligence-v261__notice small,.patient-portal-intelligence-v261__recommendations p,.patient-portal-intelligence-v261__recommendations small,.patient-portal-intelligence-v261__row small,.patient-portal-intelligence-v261__security small,.patient-portal-intelligence-v261__security span,.patient-portal-intelligence-v261__timeline-summary small{color:rgba(232,255,248,.68)}.patient-portal-intelligence-v261__chips span,.patient-portal-intelligence-v261__modules span,.patient-portal-intelligence-v261__notice,.patient-portal-intelligence-v261__recommendations>div,.patient-portal-intelligence-v261__row,.patient-portal-intelligence-v261__security,.patient-portal-intelligence-v261__timeline-summary{color:#e8fff8;background:rgba(6,29,26,.7)}}@media (max-width:1120px){.patient-portal-intelligence-v261__grid,.patient-portal-intelligence-v261__hero{grid-template-columns:1fr}.patient-portal-intelligence-v261__card--wide{grid-column:auto}.patient-portal-intelligence-v261__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.patient-portal-intelligence-v261{width:min(100% - 20px,1480px);margin-top:12px}.patient-portal-intelligence-v261__card,.patient-portal-intelligence-v261__hero{padding:16px;border-radius:20px}.patient-portal-intelligence-v261__kpis,.patient-portal-intelligence-v261__recommendations{grid-template-columns:1fr}}.medical-translation-v262{width:min(1480px,calc(100% - 32px));margin:18px auto;color:#07352f}.medical-translation-v262__hero,.medical-translation-v262__kpis article,.medical-translation-v262__panel{border:1px solid rgba(15,118,110,.16);background:linear-gradient(135deg,rgba(255,255,255,.86),rgba(236,253,245,.6));box-shadow:0 24px 70px rgba(13,75,67,.12);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.medical-translation-v262__hero{display:grid;grid-template-columns:minmax(0,1fr) 240px;grid-gap:18px;gap:18px;align-items:stretch;padding:24px;border-radius:28px}.medical-translation-v262__hero h2,.medical-translation-v262__hero p,.medical-translation-v262__integrations,.medical-translation-v262__panel h3,.medical-translation-v262__panel p{margin:0}.medical-translation-v262__hero h2{margin-top:8px;color:#062f2a;font-size:clamp(1.8rem,3.4vw,3.6rem);line-height:1}.medical-translation-v262__hero p{max-width:840px;margin-top:12px;color:rgba(7,53,47,.72);line-height:1.7}.medical-translation-v262__hero aside{display:grid;align-content:center;grid-gap:6px;gap:6px;padding:18px;border-radius:22px;color:#064e3b;background:rgba(16,185,129,.12)}.medical-translation-v262__hero aside strong{font-size:2.1rem}.medical-translation-v262__editor span,.medical-translation-v262__eyebrow,.medical-translation-v262__kpis span,.medical-translation-v262__panel-title span{display:block;color:#0f766e;font-size:.76rem;font-weight:900;text-transform:uppercase}.medical-translation-v262__kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px;margin:14px 0}.medical-translation-v262__kpis article{padding:16px;border-radius:20px}.medical-translation-v262__kpis strong{display:block;margin-top:6px;color:#062f2a;font-size:1.8rem}.medical-translation-v262__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.medical-translation-v262__panel{min-height:250px;padding:20px;border-radius:24px}.medical-translation-v262__panel--wide{grid-column:span 2}.medical-translation-v262__panel-title{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.medical-translation-v262__panel-title h3{margin-top:4px;color:#062f2a;font-size:1.1rem}.medical-translation-v262__panel-title>strong{display:inline-grid;min-width:48px;min-height:42px;place-items:center;border-radius:16px;color:#ecfdf5;background:#0f766e}.medical-translation-v262__chips,.medical-translation-v262__future,.medical-translation-v262__language-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.medical-translation-v262__chips span,.medical-translation-v262__future span,.medical-translation-v262__language-row em,.medical-translation-v262__language-row span{padding:8px 12px;border-radius:999px;color:#065f46;font-size:.85rem;font-style:normal;font-weight:900;background:rgba(255,255,255,.66)}.medical-translation-v262__editor{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:14px}.medical-translation-v262__document-list>div,.medical-translation-v262__editor>div,.medical-translation-v262__integrations>div,.medical-translation-v262__translation-list>div{padding:14px;border-radius:18px;background:rgba(255,255,255,.62)}.medical-translation-v262__editor p,.medical-translation-v262__note,.medical-translation-v262__translation-list p{color:rgba(7,53,47,.7);line-height:1.55}.medical-translation-v262__document-list,.medical-translation-v262__integrations,.medical-translation-v262__translation-list{display:grid;grid-gap:10px;gap:10px}.medical-translation-v262__document-list small,.medical-translation-v262__hero aside small,.medical-translation-v262__translation-list small{color:rgba(7,53,47,.62)}.medical-translation-v262__translation-list>div{display:grid;grid-gap:5px;gap:5px}.medical-translation-v262__translation-list span{width:-moz-fit-content;width:fit-content;padding:5px 9px;border-radius:999px;color:#ecfdf5;font-size:.75rem;font-weight:900;background:#0f766e}.medical-translation-v262__integrations>div{display:flex;justify-content:space-between;gap:12px}.medical-translation-v262__integrations dd,.medical-translation-v262__integrations dt{margin:0}.medical-translation-v262__integrations dd{color:#0f766e;font-weight:900}.medical-translation-v262__note{margin-top:14px}@media (prefers-color-scheme:dark){.medical-translation-v262{color:#e8fff8}.medical-translation-v262__hero,.medical-translation-v262__kpis article,.medical-translation-v262__panel{border-color:rgba(148,163,184,.2);background:linear-gradient(135deg,rgba(4,32,28,.82),rgba(12,48,42,.7))}.medical-translation-v262__hero h2,.medical-translation-v262__kpis strong,.medical-translation-v262__panel-title h3{color:#f8fffc}.medical-translation-v262__document-list small,.medical-translation-v262__editor p,.medical-translation-v262__hero aside small,.medical-translation-v262__hero p,.medical-translation-v262__note,.medical-translation-v262__translation-list p,.medical-translation-v262__translation-list small{color:rgba(232,255,248,.68)}.medical-translation-v262__chips span,.medical-translation-v262__document-list>div,.medical-translation-v262__editor>div,.medical-translation-v262__future span,.medical-translation-v262__hero aside,.medical-translation-v262__integrations>div,.medical-translation-v262__language-row em,.medical-translation-v262__language-row span,.medical-translation-v262__translation-list>div{color:#e8fff8;background:rgba(6,29,26,.7)}}@media (max-width:1120px){.medical-translation-v262__editor,.medical-translation-v262__grid,.medical-translation-v262__hero{grid-template-columns:1fr}.medical-translation-v262__panel--wide{grid-column:auto}.medical-translation-v262__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.medical-translation-v262{width:min(100% - 20px,1480px)}.medical-translation-v262__hero,.medical-translation-v262__panel{padding:16px;border-radius:20px}.medical-translation-v262__kpis{grid-template-columns:1fr}}.voice-assistant-v263{width:min(1480px,calc(100% - 32px));margin:24px auto 18px;color:#07352f}.voice-assistant-v263__hero,.voice-assistant-v263__kpis article,.voice-assistant-v263__panel{border:1px solid rgba(15,118,110,.16);background:linear-gradient(135deg,rgba(255,255,255,.86),rgba(236,253,245,.58));box-shadow:0 24px 70px rgba(13,75,67,.12);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.voice-assistant-v263__hero{display:grid;grid-template-columns:96px minmax(0,1fr) 260px;grid-gap:18px;gap:18px;align-items:stretch;padding:24px;border-radius:28px}.voice-assistant-v263__mic{display:grid;place-items:center;border-radius:28px;background:radial-gradient(circle,rgba(20,184,166,.22),rgba(15,118,110,.1))}.voice-assistant-v263__mic span{width:42px;height:62px;border:4px solid #0f766e;border-radius:28px;position:relative}.voice-assistant-v263__mic span:after{content:"";position:absolute;left:50%;bottom:-20px;width:36px;height:18px;border-bottom:4px solid #0f766e;border-radius:0 0 22px 22px;transform:translateX(-50%)}.voice-assistant-v263__hero h2,.voice-assistant-v263__hero p,.voice-assistant-v263__integrations,.voice-assistant-v263__panel h3,.voice-assistant-v263__panel p{margin:0}.voice-assistant-v263__hero h2{margin-top:8px;color:#062f2a;font-size:clamp(1.8rem,3.4vw,3.6rem);line-height:1}.voice-assistant-v263__hero p{max-width:820px;margin-top:12px;color:rgba(7,53,47,.72);line-height:1.7}.voice-assistant-v263__hero aside{display:grid;align-content:center;grid-gap:6px;gap:6px;padding:18px;border-radius:22px;color:#064e3b;background:rgba(16,185,129,.12)}.voice-assistant-v263__hero aside strong{font-size:1.35rem}.voice-assistant-v263__eyebrow,.voice-assistant-v263__kpis span,.voice-assistant-v263__panel-title span{display:block;color:#0f766e;font-size:.76rem;font-weight:900;text-transform:uppercase}.voice-assistant-v263__kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px;margin:14px 0}.voice-assistant-v263__kpis article{padding:16px;border-radius:20px}.voice-assistant-v263__kpis strong{display:block;margin-top:6px;color:#062f2a;font-size:1.8rem}.voice-assistant-v263__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.voice-assistant-v263__panel{min-height:250px;padding:20px;border-radius:24px}.voice-assistant-v263__panel--wide{grid-column:span 2}.voice-assistant-v263__panel-title{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.voice-assistant-v263__panel-title h3{margin-top:4px;color:#062f2a;font-size:1.1rem}.voice-assistant-v263__panel-title>strong{display:inline-grid;min-width:48px;min-height:42px;place-items:center;border-radius:16px;color:#ecfdf5;background:#0f766e}.voice-assistant-v263__commands>div,.voice-assistant-v263__current,.voice-assistant-v263__errors>div,.voice-assistant-v263__integrations>div,.voice-assistant-v263__micro-status,.voice-assistant-v263__recognized>div{padding:14px;border-radius:18px;background:rgba(255,255,255,.62)}.voice-assistant-v263__current{display:grid;grid-gap:10px;gap:10px;border-left:4px solid #14b8a6}.voice-assistant-v263__current--error,.voice-assistant-v263__current--requires_confirmation{border-left-color:#f59e0b}.voice-assistant-v263__current a{width:-moz-fit-content;width:fit-content;padding:9px 12px;border-radius:12px;color:#ecfdf5;font-weight:900;text-decoration:none;background:#0f766e}.voice-assistant-v263__commands,.voice-assistant-v263__errors,.voice-assistant-v263__integrations,.voice-assistant-v263__recognized{display:grid;grid-gap:10px;gap:10px}.voice-assistant-v263__commands>div,.voice-assistant-v263__errors>div,.voice-assistant-v263__recognized>div{display:grid;grid-gap:5px;gap:5px}.voice-assistant-v263__recognized span{width:-moz-fit-content;width:fit-content;padding:5px 9px;border-radius:999px;color:#ecfdf5;font-size:.75rem;font-weight:900;background:#0f766e}.voice-assistant-v263__future{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.voice-assistant-v263__future span{padding:8px 12px;border-radius:999px;color:#065f46;font-weight:900;background:rgba(255,255,255,.66)}.voice-assistant-v263__integrations>div{display:flex;justify-content:space-between;gap:12px}.voice-assistant-v263__integrations dd,.voice-assistant-v263__integrations dt{margin:0}.voice-assistant-v263__integrations dd{color:#0f766e;font-weight:900}.voice-assistant-v263 small,.voice-assistant-v263__panel p{color:rgba(7,53,47,.66)}@media (prefers-color-scheme:dark){.voice-assistant-v263{color:#e8fff8}.voice-assistant-v263__hero,.voice-assistant-v263__kpis article,.voice-assistant-v263__panel{border-color:rgba(148,163,184,.2);background:linear-gradient(135deg,rgba(4,32,28,.82),rgba(12,48,42,.7))}.voice-assistant-v263__hero h2,.voice-assistant-v263__kpis strong,.voice-assistant-v263__panel-title h3{color:#f8fffc}.voice-assistant-v263 small,.voice-assistant-v263__hero p,.voice-assistant-v263__panel p{color:rgba(232,255,248,.68)}.voice-assistant-v263__commands>div,.voice-assistant-v263__current,.voice-assistant-v263__errors>div,.voice-assistant-v263__future span,.voice-assistant-v263__hero aside,.voice-assistant-v263__integrations>div,.voice-assistant-v263__micro-status,.voice-assistant-v263__recognized>div{color:#e8fff8;background:rgba(6,29,26,.7)}}@media (max-width:1120px){.voice-assistant-v263__grid,.voice-assistant-v263__hero{grid-template-columns:1fr}.voice-assistant-v263__panel--wide{grid-column:auto}.voice-assistant-v263__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.voice-assistant-v263{width:min(100% - 20px,1480px)}.voice-assistant-v263__hero,.voice-assistant-v263__panel{padding:16px;border-radius:20px}.voice-assistant-v263__kpis{grid-template-columns:1fr}}.voice-actions-v264{position:fixed;right:24px;bottom:24px;z-index:80;color:#07352f;font-family:inherit}.voice-actions-v264__floating{display:grid;min-width:76px;min-height:76px;place-items:center;border:1px solid rgba(20,184,166,.42);border-radius:22px;color:#ecfdf5;background:linear-gradient(135deg,rgba(15,118,110,.92),rgba(16,185,129,.84));box-shadow:0 22px 70px rgba(15,118,110,.28);cursor:pointer;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.voice-actions-v264__floating span{font-size:.68rem;font-weight:900}.voice-actions-v264__floating strong{font-size:1.05rem}.voice-actions-v264__panel{position:absolute;right:0;bottom:92px;width:min(460px,calc(100vw - 32px));padding:18px;border:1px solid rgba(20,184,166,.28);border-radius:28px;background:radial-gradient(circle at top left,rgba(16,185,129,.22),transparent 38%),linear-gradient(135deg,rgba(255,255,255,.88),rgba(236,253,245,.72));box-shadow:0 28px 90px rgba(8,47,73,.2);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);animation:voiceActionsV264In .18s ease-out}@keyframes voiceActionsV264In{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.voice-actions-v264__panel header,.voice-actions-v264__states,.voice-actions-v264__toolbar{display:flex;align-items:center;gap:10px}.voice-actions-v264__panel header{justify-content:space-between;margin-bottom:14px}.voice-actions-v264__command label,.voice-actions-v264__intent span,.voice-actions-v264__panel header span{color:#0f766e;font-size:.74rem;font-weight:900;text-transform:uppercase}.voice-actions-v264__panel h2{margin:3px 0 0;color:#062f2a;font-size:1.2rem}.voice-actions-v264__intent a,.voice-actions-v264__panel button,.voice-actions-v264__suggestions button{border:0;border-radius:14px;color:#ecfdf5;font-weight:900;text-decoration:none;background:#0f766e;cursor:pointer}.voice-actions-v264__panel header button{padding:9px 12px;background:rgba(15,118,110,.78)}.voice-actions-v264__states{flex-wrap:wrap;margin-bottom:14px}.voice-actions-v264__states span{padding:7px 10px;border-radius:999px;color:rgba(7,53,47,.72);font-size:.72rem;font-weight:900;background:rgba(255,255,255,.66)}.voice-actions-v264__states .is-active{color:#ecfdf5;background:#0f766e}.voice-actions-v264__command{display:grid;grid-gap:12px;gap:12px;margin-bottom:14px}.voice-actions-v264__command label{display:grid;grid-gap:7px;gap:7px}.voice-actions-v264__command textarea{min-height:88px;resize:vertical;border:1px solid rgba(20,184,166,.24);border-radius:18px;padding:12px;color:#062f2a;font:inherit;background:rgba(255,255,255,.68);outline:none}.voice-actions-v264__command textarea:focus{border-color:rgba(15,118,110,.76);box-shadow:0 0 0 4px rgba(20,184,166,.16)}.voice-actions-v264__toolbar{flex-wrap:wrap}.voice-actions-v264__toolbar button{padding:10px 12px}.voice-actions-v264__toolbar button:first-child{color:#0f766e;background:rgba(255,255,255,.72)}.voice-actions-v264__command small,.voice-actions-v264__intent small,.voice-actions-v264__suggestions small{color:rgba(7,53,47,.64);line-height:1.45}.voice-actions-v264__intent{display:grid;grid-gap:6px;gap:6px;margin-bottom:14px;padding:14px;border-radius:20px;background:rgba(255,255,255,.62)}.voice-actions-v264__intent strong{color:#062f2a;font-size:1rem}.voice-actions-v264__intent p{margin:0;color:rgba(7,53,47,.72)}.voice-actions-v264__intent a{width:-moz-fit-content;width:fit-content;padding:9px 12px}.voice-actions-v264__suggestions{display:grid;grid-gap:9px;gap:9px}.voice-actions-v264__suggestions button{display:grid;width:100%;grid-gap:4px;gap:4px;padding:12px;text-align:left;color:#07352f;background:rgba(255,255,255,.72)}.voice-actions-v264__suggestions button span{color:#0f766e;font-weight:900}.voice-actions-v264--executing .voice-actions-v264__floating,.voice-actions-v264--processing .voice-actions-v264__floating{animation:voiceActionsV264Pulse 1.3s ease-in-out infinite}.voice-actions-v264--confirmed .voice-actions-v264__floating{background:linear-gradient(135deg,rgba(13,148,136,.95),rgba(5,150,105,.9))}.voice-actions-v264--error .voice-actions-v264__floating{background:linear-gradient(135deg,rgba(185,28,28,.92),rgba(217,119,6,.86))}@keyframes voiceActionsV264Pulse{0%,to{box-shadow:0 22px 70px rgba(15,118,110,.22)}50%{box-shadow:0 22px 88px rgba(20,184,166,.42)}}@media (prefers-color-scheme:dark){.voice-actions-v264{color:#e8fff8}.voice-actions-v264__panel{border-color:rgba(148,163,184,.24);background:radial-gradient(circle at top left,rgba(20,184,166,.2),transparent 42%),linear-gradient(135deg,rgba(4,32,28,.88),rgba(12,48,42,.78))}.voice-actions-v264__intent strong,.voice-actions-v264__panel h2,.voice-actions-v264__suggestions button{color:#f8fffc}.voice-actions-v264__command textarea,.voice-actions-v264__intent,.voice-actions-v264__states span,.voice-actions-v264__suggestions button,.voice-actions-v264__toolbar button:first-child{color:#e8fff8;background:rgba(6,29,26,.72)}.voice-actions-v264__command small,.voice-actions-v264__intent p,.voice-actions-v264__intent small,.voice-actions-v264__suggestions small{color:rgba(232,255,248,.68)}}@media (max-width:720px){.voice-actions-v264{right:14px;bottom:14px}.voice-actions-v264__panel{right:-2px;bottom:84px;padding:14px}.voice-actions-v264__toolbar button{flex:1 1 140px}}.voice-dictation-v265{width:min(100% - 32px,1480px);margin:0 auto;padding:28px 0 56px;color:#07352f}.voice-dictation-v265__hero,.voice-dictation-v265__history>div,.voice-dictation-v265__kpis article,.voice-dictation-v265__panel,.voice-dictation-v265__recorder{border:1px solid rgba(20,184,166,.24);background:radial-gradient(circle at top left,rgba(16,185,129,.18),transparent 36%),linear-gradient(135deg,rgba(255,255,255,.86),rgba(236,253,245,.7));box-shadow:0 22px 70px rgba(8,47,73,.12);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.voice-dictation-v265__hero{display:grid;grid-template-columns:minmax(0,1fr) 260px;grid-gap:18px;gap:18px;align-items:stretch;padding:28px;border-radius:28px}.voice-dictation-v265__hero span,.voice-dictation-v265__history>div>span,.voice-dictation-v265__kpis span,.voice-dictation-v265__panel-title span{color:#0f766e;font-size:.78rem;font-weight:900;text-transform:uppercase}.voice-dictation-v265__hero h1{margin:8px 0;color:#062f2a;font-size:clamp(2rem,4vw,4.2rem)}.voice-dictation-v265__hero p,.voice-dictation-v265__history p,.voice-dictation-v265__panel p{color:rgba(7,53,47,.68);line-height:1.55}.voice-dictation-v265__hero aside{display:grid;place-content:center;grid-gap:8px;gap:8px;padding:20px;border-radius:24px;color:#ecfdf5;background:linear-gradient(135deg,#0f766e,#10b981)}.voice-dictation-v265__hero aside strong{font-size:2rem}.voice-dictation-v265__kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin:16px 0}.voice-dictation-v265__kpis article{padding:18px;border-radius:22px}.voice-dictation-v265__kpis strong{display:block;margin-top:8px;color:#062f2a;font-size:2rem}.voice-dictation-v265__layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);grid-gap:16px;gap:16px}.voice-dictation-v265__panel,.voice-dictation-v265__recorder{padding:22px;border-radius:28px}.voice-dictation-v265__orb{position:relative;display:grid;width:min(330px,82vw);aspect-ratio:1;place-items:center;margin:4px auto 22px;border-radius:999px;background:radial-gradient(circle,rgba(236,253,245,.95) 0 28%,rgba(20,184,166,.22) 30% 44%,transparent 46%),conic-gradient(from 180deg,rgba(20,184,166,.18),rgba(15,118,110,.88),rgba(16,185,129,.22),rgba(20,184,166,.18));box-shadow:inset 0 0 40px rgba(16,185,129,.2),0 26px 80px rgba(15,118,110,.18)}.voice-dictation-v265__orb span{width:42%;aspect-ratio:1;border-radius:999px;background:radial-gradient(circle,#ecfdf5,#14b8a6);box-shadow:0 0 34px rgba(20,184,166,.7)}.voice-dictation-v265__orb b{position:absolute;bottom:24%;color:#062f2a;font-size:1.1rem}.voice-dictation-v265__orb--listening,.voice-dictation-v265__orb--processing,.voice-dictation-v265__orb--recording{animation:voiceDictationV265Pulse 1.6s ease-in-out infinite}.voice-dictation-v265__orb--error{background:radial-gradient(circle,rgba(255,247,237,.95) 0 28%,rgba(245,158,11,.24) 30% 44%,transparent 46%),conic-gradient(from 180deg,rgba(245,158,11,.2),rgba(185,28,28,.82),rgba(245,158,11,.22),rgba(245,158,11,.2))}@keyframes voiceDictationV265Pulse{0%,to{transform:scale(1);filter:saturate(1)}50%{transform:scale(1.025);filter:saturate(1.2)}}.voice-dictation-v265__controls{display:grid;grid-gap:14px;gap:14px}.voice-dictation-v265__controls label,.voice-dictation-v265__transcript{display:grid;grid-gap:8px;gap:8px;color:#0f766e;font-size:.78rem;font-weight:900;text-transform:uppercase}.voice-dictation-v265__controls select,.voice-dictation-v265__transcript textarea{border:1px solid rgba(20,184,166,.24);border-radius:18px;padding:12px;color:#062f2a;font:inherit;background:rgba(255,255,255,.72);outline:none}.voice-dictation-v265__controls div{display:flex;flex-wrap:wrap;gap:10px}.voice-dictation-v265__controls button{min-height:46px;border:0;border-radius:14px;padding:0 14px;color:#ecfdf5;font-weight:900;background:#0f766e;cursor:pointer}.voice-dictation-v265__controls button:disabled{opacity:.42;cursor:not-allowed}.voice-dictation-v265__transcript{margin-top:16px}.voice-dictation-v265__transcript textarea{min-height:220px;resize:vertical;line-height:1.55;text-transform:none}.voice-dictation-v265__error{padding:12px;border-radius:16px;color:#991b1b;background:rgba(254,226,226,.78)}.voice-dictation-v265__panel{display:grid;grid-gap:12px;gap:12px}.voice-dictation-v265__panel-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.voice-dictation-v265__panel-title strong{display:inline-grid;min-width:54px;min-height:44px;place-items:center;border-radius:16px;color:#ecfdf5;background:#0f766e}.voice-dictation-v265__history article,.voice-dictation-v265__panel article{padding:14px;border-radius:18px;background:rgba(255,255,255,.62)}.voice-dictation-v265__history strong,.voice-dictation-v265__panel h3{margin:0 0 6px;color:#062f2a}.voice-dictation-v265__history{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);grid-gap:16px;gap:16px;margin-top:16px}.voice-dictation-v265__history>div{display:grid;grid-gap:12px;gap:12px;padding:20px;border-radius:26px}.voice-dictation-v265__history small{color:rgba(7,53,47,.58)}.voice-dictation-v265__denied{padding:28px;border-radius:28px;background:rgba(255,255,255,.78)}@media (prefers-color-scheme:dark){.voice-dictation-v265{color:#e8fff8}.voice-dictation-v265__hero,.voice-dictation-v265__history>div,.voice-dictation-v265__kpis article,.voice-dictation-v265__panel,.voice-dictation-v265__recorder{border-color:rgba(148,163,184,.22);background:radial-gradient(circle at top left,rgba(20,184,166,.16),transparent 38%),linear-gradient(135deg,rgba(4,32,28,.88),rgba(12,48,42,.78))}.voice-dictation-v265__hero h1,.voice-dictation-v265__history strong,.voice-dictation-v265__kpis strong,.voice-dictation-v265__orb b,.voice-dictation-v265__panel h3{color:#f8fffc}.voice-dictation-v265__hero p,.voice-dictation-v265__history p,.voice-dictation-v265__history small,.voice-dictation-v265__panel p{color:rgba(232,255,248,.68)}.voice-dictation-v265__controls select,.voice-dictation-v265__denied,.voice-dictation-v265__history article,.voice-dictation-v265__panel article,.voice-dictation-v265__transcript textarea{color:#e8fff8;background:rgba(6,29,26,.72)}}@media (max-width:1120px){.voice-dictation-v265__hero,.voice-dictation-v265__history,.voice-dictation-v265__layout{grid-template-columns:1fr}.voice-dictation-v265__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.voice-dictation-v265{width:min(100% - 20px,1480px);padding-top:16px}.voice-dictation-v265__hero,.voice-dictation-v265__history>div,.voice-dictation-v265__panel,.voice-dictation-v265__recorder{padding:16px;border-radius:22px}.voice-dictation-v265__kpis{grid-template-columns:1fr}}.clinical-scribe-v266{width:min(100% - 32px,1480px);margin:0 auto;padding:28px 0 56px;color:#07352f}.clinical-scribe-v266__documents article,.clinical-scribe-v266__hero,.clinical-scribe-v266__kpis article,.clinical-scribe-v266__outputs article,.clinical-scribe-v266__source,.clinical-scribe-v266__status{border:1px solid rgba(20,184,166,.24);background:radial-gradient(circle at top left,rgba(16,185,129,.18),transparent 36%),linear-gradient(135deg,rgba(255,255,255,.86),rgba(236,253,245,.7));box-shadow:0 22px 70px rgba(8,47,73,.12);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.clinical-scribe-v266__hero{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:18px;gap:18px;align-items:stretch;padding:28px;border-radius:28px}.clinical-scribe-v266__documents span,.clinical-scribe-v266__hero span,.clinical-scribe-v266__kpis span,.clinical-scribe-v266__outputs span,.clinical-scribe-v266__textarea,.clinical-scribe-v266__toolbar label{color:#0f766e;font-size:.78rem;font-weight:900;text-transform:uppercase}.clinical-scribe-v266__hero h1{margin:8px 0;color:#062f2a;font-size:clamp(2rem,4vw,4.1rem)}.clinical-scribe-v266__documents small,.clinical-scribe-v266__hero p,.clinical-scribe-v266__status p{color:rgba(7,53,47,.68);line-height:1.55}.clinical-scribe-v266__hero aside{display:grid;place-content:center;grid-gap:8px;gap:8px;padding:20px;border-radius:24px;color:#ecfdf5;background:linear-gradient(135deg,#0f766e,#10b981)}.clinical-scribe-v266__hero aside strong{font-size:1.8rem}.clinical-scribe-v266__kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin:16px 0}.clinical-scribe-v266__kpis article{padding:18px;border-radius:22px}.clinical-scribe-v266__kpis strong{display:block;margin-top:8px;color:#062f2a;font-size:2rem}.clinical-scribe-v266__layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);grid-gap:16px;gap:16px}.clinical-scribe-v266__source,.clinical-scribe-v266__status{padding:22px;border-radius:28px}.clinical-scribe-v266__toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:end;margin-bottom:14px}.clinical-scribe-v266__textarea,.clinical-scribe-v266__toolbar label{display:grid;grid-gap:8px;gap:8px}.clinical-scribe-v266 select,.clinical-scribe-v266 textarea{border:1px solid rgba(20,184,166,.24);border-radius:18px;padding:12px;color:#062f2a;font:inherit;line-height:1.5;background:rgba(255,255,255,.72);outline:none;text-transform:none}.clinical-scribe-v266 select:focus,.clinical-scribe-v266 textarea:focus{border-color:rgba(15,118,110,.74);box-shadow:0 0 0 4px rgba(20,184,166,.14)}.clinical-scribe-v266__toolbar div{display:flex;flex-wrap:wrap;gap:10px}.clinical-scribe-v266 button{min-height:46px;border:0;border-radius:14px;padding:0 14px;color:#ecfdf5;font-weight:900;background:#0f766e;cursor:pointer}.clinical-scribe-v266__textarea{margin-top:12px}.clinical-scribe-v266__textarea textarea{min-height:170px;resize:vertical}.clinical-scribe-v266__error{padding:12px;border-radius:16px;color:#991b1b;background:rgba(254,226,226,.78)}.clinical-scribe-v266__status{display:grid;place-items:center;grid-gap:14px;gap:14px;text-align:center}.clinical-scribe-v266__orb{position:relative;display:grid;width:min(260px,70vw);aspect-ratio:1;place-items:center;border-radius:999px;background:radial-gradient(circle,rgba(236,253,245,.95) 0 26%,rgba(20,184,166,.2) 28% 43%,transparent 45%),conic-gradient(from 120deg,rgba(20,184,166,.2),rgba(15,118,110,.9),rgba(16,185,129,.24),rgba(20,184,166,.2));box-shadow:inset 0 0 40px rgba(16,185,129,.2),0 26px 80px rgba(15,118,110,.18);animation:clinicalScribeV266Pulse 1.8s ease-in-out infinite}.clinical-scribe-v266__orb span{width:42%;aspect-ratio:1;border-radius:999px;background:radial-gradient(circle,#ecfdf5,#14b8a6);box-shadow:0 0 34px rgba(20,184,166,.7)}.clinical-scribe-v266__orb b{position:absolute;bottom:23%;color:#062f2a;font-size:1.05rem}@keyframes clinicalScribeV266Pulse{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}.clinical-scribe-v266__status small{display:inline-flex;margin:4px;padding:7px 10px;border-radius:999px;color:#065f46;font-weight:900;background:rgba(255,255,255,.64)}.clinical-scribe-v266__outputs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:16px}.clinical-scribe-v266__documents article,.clinical-scribe-v266__outputs article{display:grid;grid-gap:10px;gap:10px;padding:18px;border-radius:24px}.clinical-scribe-v266__outputs label{display:grid;grid-gap:6px;gap:6px;color:#0f766e;font-size:.76rem;font-weight:900;text-transform:uppercase}.clinical-scribe-v266__outputs textarea{min-height:92px;resize:vertical}.clinical-scribe-v266__documents{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:16px}.clinical-scribe-v266__documents article div{display:grid;grid-gap:4px;gap:4px}.clinical-scribe-v266__documents strong{color:#062f2a;font-size:1.05rem}.clinical-scribe-v266__documents textarea{min-height:230px;resize:vertical}.clinical-scribe-v266__denied{padding:28px;border-radius:28px;background:rgba(255,255,255,.78)}@media (prefers-color-scheme:dark){.clinical-scribe-v266{color:#e8fff8}.clinical-scribe-v266__documents article,.clinical-scribe-v266__hero,.clinical-scribe-v266__kpis article,.clinical-scribe-v266__outputs article,.clinical-scribe-v266__source,.clinical-scribe-v266__status{border-color:rgba(148,163,184,.22);background:radial-gradient(circle at top left,rgba(20,184,166,.16),transparent 38%),linear-gradient(135deg,rgba(4,32,28,.88),rgba(12,48,42,.78))}.clinical-scribe-v266__documents strong,.clinical-scribe-v266__hero h1,.clinical-scribe-v266__kpis strong,.clinical-scribe-v266__orb b{color:#f8fffc}.clinical-scribe-v266__documents small,.clinical-scribe-v266__hero p,.clinical-scribe-v266__status p{color:rgba(232,255,248,.68)}.clinical-scribe-v266 select,.clinical-scribe-v266 textarea,.clinical-scribe-v266__denied,.clinical-scribe-v266__status small{color:#e8fff8;background:rgba(6,29,26,.72)}}@media (max-width:1280px){.clinical-scribe-v266__outputs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:920px){.clinical-scribe-v266__documents,.clinical-scribe-v266__hero,.clinical-scribe-v266__layout,.clinical-scribe-v266__toolbar{grid-template-columns:1fr}.clinical-scribe-v266__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.clinical-scribe-v266{width:min(100% - 20px,1480px);padding-top:16px}.clinical-scribe-v266__documents article,.clinical-scribe-v266__hero,.clinical-scribe-v266__outputs article,.clinical-scribe-v266__source,.clinical-scribe-v266__status{padding:16px;border-radius:22px}.clinical-scribe-v266__kpis,.clinical-scribe-v266__outputs{grid-template-columns:1fr}}.auto-history-v267{width:min(100% - 32px,1540px);margin:0 auto;padding:24px 0 48px;color:#073b36}.auto-history-v267__fields,.auto-history-v267__hero,.auto-history-v267__kpis article,.auto-history-v267__review article,.auto-history-v267__source{border:1px solid rgba(20,184,166,.22);background:linear-gradient(135deg,rgba(255,255,255,.82),rgba(236,253,245,.62)),radial-gradient(circle at top left,rgba(16,185,129,.18),transparent 42%);box-shadow:0 24px 80px rgba(15,118,110,.12);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.auto-history-v267__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,320px);grid-gap:18px;gap:18px;align-items:center;padding:26px;border-radius:30px}.auto-history-v267__draft-list span,.auto-history-v267__field-grid label,.auto-history-v267__hero span,.auto-history-v267__kpis span,.auto-history-v267__review span,.auto-history-v267__textarea,.auto-history-v267__toolbar label{color:#0f766e;font-size:.74rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.auto-history-v267__hero h1{margin:8px 0;color:#062f2a;font-size:clamp(2rem,5vw,4.35rem);line-height:.98}.auto-history-v267__hero p,.auto-history-v267__review p{margin:0;color:rgba(7,59,54,.68);line-height:1.65}.auto-history-v267__hero aside{display:grid;grid-gap:8px;gap:8px;padding:18px;border-radius:22px;color:#ecfdf5;background:linear-gradient(135deg,rgba(15,118,110,.96),rgba(20,184,166,.76))}.auto-history-v267__hero aside strong{font-size:1.5rem}.auto-history-v267__kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin:16px 0}.auto-history-v267__kpis article{display:grid;grid-gap:6px;gap:6px;padding:18px;border-radius:22px}.auto-history-v267__kpis strong{color:#062f2a;font-size:1.8rem}.auto-history-v267__workspace{display:grid;grid-template-columns:minmax(320px,.42fr) minmax(0,1fr);grid-gap:16px;gap:16px}.auto-history-v267__fields,.auto-history-v267__review article,.auto-history-v267__source{padding:18px;border-radius:26px}.auto-history-v267__actions,.auto-history-v267__toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end;justify-content:space-between}.auto-history-v267__field-grid label,.auto-history-v267__textarea,.auto-history-v267__toolbar label{display:grid;grid-gap:8px;gap:8px}.auto-history-v267 select,.auto-history-v267 textarea{width:100%;border:1px solid rgba(20,184,166,.24);border-radius:17px;padding:12px;color:#062f2a;font:inherit;line-height:1.5;background:rgba(255,255,255,.74);outline:none;resize:vertical;text-transform:none}.auto-history-v267 select:focus,.auto-history-v267 textarea:focus{border-color:rgba(15,118,110,.74);box-shadow:0 0 0 4px rgba(20,184,166,.14)}.auto-history-v267 button{min-height:44px;border:0;border-radius:14px;padding:0 14px;color:#ecfdf5;font-weight:900;background:#0f766e;cursor:pointer}.auto-history-v267 button:disabled{cursor:not-allowed;opacity:.55}.auto-history-v267__textarea{margin-top:12px}.auto-history-v267__textarea textarea{min-height:188px}.auto-history-v267__error{padding:12px;border-radius:16px;color:#991b1b;background:rgba(254,226,226,.78)}.auto-history-v267__draft-list{display:grid;grid-gap:8px;gap:8px;margin-top:14px}.auto-history-v267__draft-list button{display:grid;min-height:auto;grid-gap:4px;gap:4px;justify-items:start;padding:12px;color:#073b36;text-align:left;background:rgba(255,255,255,.66)}.auto-history-v267__draft-list small{color:rgba(7,59,54,.64)}.auto-history-v267__actions{justify-content:flex-start;margin-bottom:14px}.auto-history-v267__actions button:nth-child(2){background:linear-gradient(135deg,#059669,#14b8a6)}.auto-history-v267__actions button:nth-child(3){background:#9f1239}.auto-history-v267__field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.auto-history-v267__field-grid textarea{min-height:116px}.auto-history-v267__field-grid label:first-child,.auto-history-v267__field-grid label:nth-child(11),.auto-history-v267__field-grid label:nth-child(4),.auto-history-v267__field-grid label:nth-child(5){grid-column:1/-1}.auto-history-v267__review{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:16px}.auto-history-v267__review article{display:grid;grid-gap:10px;gap:10px}.auto-history-v267__review strong{color:#062f2a;font-size:1.18rem}.auto-history-v267__issue,.auto-history-v267__review small{display:inline-flex;margin:4px 4px 0 0;padding:7px 10px;border-radius:999px;color:#065f46;font-weight:900;background:rgba(255,255,255,.64)}.auto-history-v267__issue--critical{color:#991b1b;background:rgba(254,226,226,.78)}.auto-history-v267__issue--warning{color:#92400e;background:rgba(254,243,199,.78)}.auto-history-v267__denied{padding:28px;border-radius:28px;background:rgba(255,255,255,.78)}@media (prefers-color-scheme:dark){.auto-history-v267{color:#e8fff8}.auto-history-v267__fields,.auto-history-v267__hero,.auto-history-v267__kpis article,.auto-history-v267__review article,.auto-history-v267__source{border-color:rgba(148,163,184,.22);background:radial-gradient(circle at top left,rgba(20,184,166,.16),transparent 38%),linear-gradient(135deg,rgba(4,32,28,.9),rgba(12,48,42,.78))}.auto-history-v267__hero h1,.auto-history-v267__kpis strong,.auto-history-v267__review strong{color:#f8fffc}.auto-history-v267__draft-list small,.auto-history-v267__hero p,.auto-history-v267__review p{color:rgba(232,255,248,.68)}.auto-history-v267 select,.auto-history-v267 textarea,.auto-history-v267__denied,.auto-history-v267__draft-list button,.auto-history-v267__review small{color:#e8fff8;background:rgba(6,29,26,.72)}}@media (max-width:1180px){.auto-history-v267__field-grid,.auto-history-v267__review,.auto-history-v267__workspace{grid-template-columns:1fr}}@media (max-width:760px){.auto-history-v267{width:min(100% - 20px,1540px);padding-top:16px}.auto-history-v267__hero,.auto-history-v267__kpis{grid-template-columns:1fr}.auto-history-v267__kpis{gap:10px}.auto-history-v267__fields,.auto-history-v267__hero,.auto-history-v267__review article,.auto-history-v267__source{padding:16px;border-radius:22px}}.clinical-timeline-v268{width:min(100% - 32px,1580px);margin:0 auto;padding:24px 0 48px;color:#073b36}.clinical-timeline-v268__empty,.clinical-timeline-v268__filters,.clinical-timeline-v268__group,.clinical-timeline-v268__hero,.clinical-timeline-v268__journey,.clinical-timeline-v268__kpis article,.clinical-timeline-v268__side>section{border:1px solid rgba(20,184,166,.22);background:linear-gradient(135deg,rgba(255,255,255,.84),rgba(236,253,245,.62)),radial-gradient(circle at top left,rgba(16,185,129,.18),transparent 42%);box-shadow:0 24px 80px rgba(15,118,110,.12);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.clinical-timeline-v268__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,320px);grid-gap:18px;gap:18px;align-items:center;padding:28px;border-radius:30px}.clinical-timeline-v268__detail span,.clinical-timeline-v268__filters label,.clinical-timeline-v268__future span,.clinical-timeline-v268__group header span,.clinical-timeline-v268__hero span,.clinical-timeline-v268__journey span,.clinical-timeline-v268__kpis span{color:#0f766e;font-size:.74rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.clinical-timeline-v268__hero h1{margin:8px 0;color:#062f2a;font-size:clamp(2rem,5vw,4.35rem);line-height:.98}.clinical-timeline-v268__detail p,.clinical-timeline-v268__expanded p,.clinical-timeline-v268__future p,.clinical-timeline-v268__hero p,.clinical-timeline-v268__journey p{margin:0;color:rgba(7,59,54,.68);line-height:1.6}.clinical-timeline-v268__hero aside{display:grid;grid-gap:8px;gap:8px;padding:18px;border-radius:22px;color:#ecfdf5;background:linear-gradient(135deg,rgba(15,118,110,.96),rgba(20,184,166,.76))}.clinical-timeline-v268__hero aside strong{font-size:3rem;line-height:1}.clinical-timeline-v268__kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:14px;gap:14px;margin:16px 0}.clinical-timeline-v268__kpis article{display:grid;grid-gap:6px;gap:6px;padding:18px;border-radius:22px}.clinical-timeline-v268__kpis strong{color:#062f2a;font-size:1.8rem}.clinical-timeline-v268__filters{display:grid;grid-template-columns:repeat(6,minmax(150px,1fr));grid-gap:12px;gap:12px;padding:18px;border-radius:26px;margin-bottom:16px}.clinical-timeline-v268__filters label{display:grid;grid-gap:8px;gap:8px}.clinical-timeline-v268__search{grid-column:1/-1}.clinical-timeline-v268 input,.clinical-timeline-v268 select{width:100%;border:1px solid rgba(20,184,166,.24);border-radius:16px;padding:12px;color:#062f2a;font:inherit;background:rgba(255,255,255,.74);outline:none}.clinical-timeline-v268 input:focus,.clinical-timeline-v268 select:focus{border-color:rgba(15,118,110,.74);box-shadow:0 0 0 4px rgba(20,184,166,.14)}.clinical-timeline-v268__layout{grid-template-columns:minmax(0,1fr) minmax(340px,.38fr)}.clinical-timeline-v268__layout,.clinical-timeline-v268__stream{display:grid;grid-gap:16px;gap:16px}.clinical-timeline-v268__group{padding:18px;border-radius:26px}.clinical-timeline-v268__group header{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:14px}.clinical-timeline-v268__group header strong{color:#062f2a}.clinical-timeline-v268__rail{position:relative;display:grid;grid-gap:12px;gap:12px;padding-left:18px}.clinical-timeline-v268__rail:before{content:"";position:absolute;inset:6px auto 6px 5px;width:2px;border-radius:99px;background:linear-gradient(#14b8a6,rgba(20,184,166,.1))}.clinical-timeline-v268__event{position:relative;display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid rgba(20,184,166,.16);border-radius:20px;background:rgba(255,255,255,.56)}.clinical-timeline-v268__event:before{content:"";position:absolute;left:-19px;top:24px;width:12px;height:12px;border-radius:99px;background:#14b8a6;box-shadow:0 0 0 6px rgba(20,184,166,.14)}.clinical-timeline-v268__event--attention:before{background:#f59e0b;box-shadow:0 0 0 6px rgba(245,158,11,.16)}.clinical-timeline-v268__event--critical:before{background:#e11d48;box-shadow:0 0 0 6px rgba(225,29,72,.16)}.clinical-timeline-v268__event.active{border-color:rgba(15,118,110,.42);box-shadow:0 18px 50px rgba(15,118,110,.12)}.clinical-timeline-v268__event button{display:grid;grid-template-columns:52px minmax(0,1fr);grid-gap:2px 12px;gap:2px 12px;width:100%;border:0;padding:0;color:inherit;text-align:left;background:transparent;cursor:pointer}.clinical-timeline-v268__event i{grid-row:1/5;display:grid;width:46px;aspect-ratio:1;place-items:center;border-radius:16px;color:#ecfdf5;font-style:normal;font-weight:900;background:linear-gradient(135deg,#0f766e,#14b8a6)}.clinical-timeline-v268__event span{color:#0f766e;font-size:.8rem;font-weight:900}.clinical-timeline-v268__event strong{color:#062f2a;font-size:1.03rem}.clinical-timeline-v268__event small{color:rgba(7,59,54,.62)}.clinical-timeline-v268__expanded{display:grid;grid-gap:10px;gap:10px;padding:12px;border-radius:18px;background:rgba(236,253,245,.58)}.clinical-timeline-v268__expanded dl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.clinical-timeline-v268__expanded dl div{display:grid;grid-gap:3px;gap:3px;padding:8px;border-radius:14px;background:rgba(255,255,255,.62)}.clinical-timeline-v268__expanded dt{color:#0f766e;font-size:.68rem;font-weight:900;text-transform:uppercase}.clinical-timeline-v268__expanded dd{margin:0;color:#062f2a;font-size:.82rem;font-weight:800}.clinical-timeline-v268__detail small,.clinical-timeline-v268__expanded em,.clinical-timeline-v268__journey-stage small{display:inline-flex;margin:4px 4px 0 0;padding:6px 9px;border-radius:999px;color:#065f46;font-style:normal;font-weight:900;background:rgba(255,255,255,.68)}.clinical-timeline-v268__side{display:grid;align-content:start;grid-gap:16px;gap:16px}.clinical-timeline-v268__journey,.clinical-timeline-v268__side>section{padding:18px;border-radius:26px}.clinical-timeline-v268__journey-head{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:start;margin-bottom:14px}.clinical-timeline-v268__detail strong,.clinical-timeline-v268__journey-head strong{display:block;color:#062f2a;font-size:1.18rem}.clinical-timeline-v268__journey-head aside{display:grid;min-width:92px;aspect-ratio:1;place-items:center;border-radius:999px;color:#ecfdf5;text-align:center;background:conic-gradient(#14b8a6,#0f766e,rgba(20,184,166,.28),#14b8a6)}.clinical-timeline-v268__journey-head b{font-size:1.55rem}.clinical-timeline-v268__journey-track{display:grid;grid-gap:10px;gap:10px}.clinical-timeline-v268__journey-stage{display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:10px;gap:10px;padding:10px;border-radius:18px;background:rgba(255,255,255,.58)}.clinical-timeline-v268__journey-stage i{display:grid;width:38px;aspect-ratio:1;place-items:center;border-radius:14px;color:#ecfdf5;font-style:normal;font-weight:900;background:#0f766e}.clinical-timeline-v268__journey-stage--pending{opacity:.68}.clinical-timeline-v268__journey-stage--active{outline:2px solid rgba(20,184,166,.28)}.clinical-timeline-v268__journey-stage--attention i{background:#f59e0b}.clinical-timeline-v268__future{display:grid;grid-gap:8px;gap:8px}.clinical-timeline-v268__denied,.clinical-timeline-v268__empty{padding:24px;border-radius:26px}@media (prefers-color-scheme:dark){.clinical-timeline-v268{color:#e8fff8}.clinical-timeline-v268__empty,.clinical-timeline-v268__filters,.clinical-timeline-v268__group,.clinical-timeline-v268__hero,.clinical-timeline-v268__journey,.clinical-timeline-v268__kpis article,.clinical-timeline-v268__side>section{border-color:rgba(148,163,184,.22);background:radial-gradient(circle at top left,rgba(20,184,166,.16),transparent 38%),linear-gradient(135deg,rgba(4,32,28,.9),rgba(12,48,42,.78))}.clinical-timeline-v268__detail strong,.clinical-timeline-v268__event strong,.clinical-timeline-v268__expanded dd,.clinical-timeline-v268__group header strong,.clinical-timeline-v268__hero h1,.clinical-timeline-v268__journey-head strong,.clinical-timeline-v268__kpis strong{color:#f8fffc}.clinical-timeline-v268__detail p,.clinical-timeline-v268__event small,.clinical-timeline-v268__expanded p,.clinical-timeline-v268__future p,.clinical-timeline-v268__hero p,.clinical-timeline-v268__journey p{color:rgba(232,255,248,.68)}.clinical-timeline-v268 input,.clinical-timeline-v268 select,.clinical-timeline-v268__event,.clinical-timeline-v268__expanded,.clinical-timeline-v268__expanded dl div,.clinical-timeline-v268__journey-stage{color:#e8fff8;background:rgba(6,29,26,.72)}}@media (max-width:1280px){.clinical-timeline-v268__filters{grid-template-columns:repeat(3,minmax(0,1fr))}.clinical-timeline-v268__expanded dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.clinical-timeline-v268__hero,.clinical-timeline-v268__journey-head,.clinical-timeline-v268__layout{grid-template-columns:1fr}.clinical-timeline-v268__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.clinical-timeline-v268{width:min(100% - 20px,1580px);padding-top:16px}.clinical-timeline-v268__expanded dl,.clinical-timeline-v268__filters,.clinical-timeline-v268__hero,.clinical-timeline-v268__kpis{grid-template-columns:1fr}.clinical-timeline-v268__filters,.clinical-timeline-v268__group,.clinical-timeline-v268__hero,.clinical-timeline-v268__journey,.clinical-timeline-v268__side>section{padding:16px;border-radius:22px}}.visual-history-v269{width:min(100% - 32px,1680px);margin:0 auto;padding:28px 0 56px;color:#102a27}.visual-history-v269__denied{display:grid;grid-gap:12px;gap:12px;border:1px solid rgba(16,185,129,.22);border-radius:24px;padding:28px;background:rgba(255,255,255,.74);box-shadow:0 24px 80px rgba(15,118,110,.12)}.visual-history-v269__patient-header{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.42fr);grid-gap:18px;gap:18px;align-items:stretch}.visual-history-v269__comparison,.visual-history-v269__export,.visual-history-v269__filters,.visual-history-v269__patient-alerts,.visual-history-v269__patient-core,.visual-history-v269__photo-rail,.visual-history-v269__session-board,.visual-history-v269__session-detail,.visual-history-v269__timeline-bridge,.visual-history-v269__treatment-strip{border:1px solid rgba(16,185,129,.2);background:linear-gradient(145deg,rgba(255,255,255,.78),rgba(236,253,245,.48)),rgba(255,255,255,.5);box-shadow:0 28px 90px rgba(15,118,110,.12);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.visual-history-v269__patient-core{min-height:250px;border-radius:30px;padding:30px;position:relative;overflow:hidden}.visual-history-v269__patient-core:after{content:"";position:absolute;inset:auto -12% -44% 42%;height:250px;background:linear-gradient(110deg,rgba(20,184,166,.16),rgba(56,189,248,.1),rgba(251,191,36,.1));transform:rotate(-7deg);pointer-events:none}.visual-history-v269__patient-core>*{position:relative;z-index:1}.visual-history-v269__comparison header span,.visual-history-v269__export header span,.visual-history-v269__patient-core span,.visual-history-v269__photo-rail header span,.visual-history-v269__session-board header span,.visual-history-v269__session-detail header span,.visual-history-v269__timeline-bridge header span,.visual-history-v269__treatment-strip header span{font-size:.78rem;font-weight:800;letter-spacing:0;text-transform:uppercase;color:#047857}.visual-history-v269__patient-core h1{margin:12px 0;font-size:clamp(2rem,4vw,4.3rem);line-height:.98;letter-spacing:0;max-width:860px}.visual-history-v269__patient-core p{max-width:780px;color:rgba(16,42,39,.72);line-height:1.7}.visual-history-v269__comparison-tags,.visual-history-v269__patient-tags,.visual-history-v269__session>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.visual-history-v269__comparison-tags em,.visual-history-v269__patient-tags em,.visual-history-v269__session em{border:1px solid rgba(16,185,129,.18);border-radius:999px;padding:7px 10px;background:rgba(255,255,255,.62);color:#065f46;font-size:.78rem;font-style:normal;font-weight:800}.visual-history-v269__patient-alerts{border-radius:30px;padding:24px;display:grid;align-content:start;grid-gap:12px;gap:12px}.visual-history-v269__patient-alerts strong{font-size:1rem}.visual-history-v269__patient-alerts span{border-radius:18px;padding:12px;color:rgba(16,42,39,.72);background:rgba(255,255,255,.54)}.visual-history-v269__kpis{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.visual-history-v269__snapshot-card{display:grid;grid-gap:8px;gap:8px;min-height:118px;border-radius:24px;border:1px solid rgba(16,185,129,.18);padding:18px;background:rgba(255,255,255,.66);box-shadow:0 18px 60px rgba(15,118,110,.08)}.visual-history-v269__snapshot-card span{color:rgba(16,42,39,.62);font-weight:800}.visual-history-v269__snapshot-card strong{font-size:2.2rem;line-height:1}.visual-history-v269__snapshot-card small{color:rgba(16,42,39,.58)}.visual-history-v269__snapshot-card--blue{border-color:rgba(14,165,233,.2)}.visual-history-v269__snapshot-card--amber{border-color:rgba(245,158,11,.24)}.visual-history-v269__snapshot-card--rose{border-color:rgba(244,63,94,.2)}.visual-history-v269__filters{margin-top:18px;border-radius:26px;padding:18px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.visual-history-v269__comparison-controls label,.visual-history-v269__filters label{display:grid;grid-gap:8px;gap:8px;font-size:.78rem;font-weight:900;color:#0f766e}.visual-history-v269__comparison select,.visual-history-v269__filters input,.visual-history-v269__filters select{width:100%;min-height:44px;border:1px solid rgba(16,185,129,.2);border-radius:16px;padding:0 12px;background:rgba(255,255,255,.72);color:#102a27;outline:none}.visual-history-v269__query{grid-column:span 2}.visual-history-v269__layout{grid-template-columns:minmax(0,1fr) minmax(340px,.42fr);align-items:start;margin-top:18px}.visual-history-v269__layout,.visual-history-v269__main{display:grid;grid-gap:18px;gap:18px}.visual-history-v269__comparison,.visual-history-v269__photo-rail,.visual-history-v269__session-board,.visual-history-v269__session-detail,.visual-history-v269__timeline-bridge,.visual-history-v269__treatment-strip{border-radius:28px;padding:20px}.visual-history-v269__comparison>header,.visual-history-v269__export>header,.visual-history-v269__photo-rail>header,.visual-history-v269__session-board>header,.visual-history-v269__session-detail>header,.visual-history-v269__timeline-bridge>header,.visual-history-v269__treatment-strip>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.visual-history-v269__session-board header small{color:rgba(16,42,39,.58);font-weight:800}.visual-history-v269__photo-strip,.visual-history-v269__sessions,.visual-history-v269__treatment-strip>div{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(250px,320px);grid-gap:14px;gap:14px;overflow-x:auto;padding:16px 2px 8px;scroll-snap-type:x proximity}.visual-history-v269__photo-strip article,.visual-history-v269__session,.visual-history-v269__timeline-event,.visual-history-v269__treatment-strip article{border:1px solid rgba(16,185,129,.16);border-radius:22px;background:rgba(255,255,255,.62);box-shadow:0 18px 50px rgba(15,118,110,.08)}.visual-history-v269__session{padding:14px;scroll-snap-align:start}.visual-history-v269__session.active{border-color:rgba(16,185,129,.48);box-shadow:0 22px 70px rgba(16,185,129,.18)}.visual-history-v269__session--attention{border-color:rgba(245,158,11,.34)}.visual-history-v269__session--critical{border-color:rgba(244,63,94,.34)}.visual-history-v269__session button,.visual-history-v269__timeline-event button{width:100%;border:0;padding:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.visual-history-v269__photo-strip small,.visual-history-v269__session button span,.visual-history-v269__timeline-event span,.visual-history-v269__treatment-strip small{color:#047857;font-size:.78rem;font-weight:900}.visual-history-v269__photo-strip strong,.visual-history-v269__session button strong,.visual-history-v269__timeline-event strong,.visual-history-v269__treatment-strip strong{display:block;margin-top:6px;font-size:1rem}.visual-history-v269__session button small,.visual-history-v269__timeline-event small{display:block;margin-top:6px;color:rgba(16,42,39,.58)}.visual-history-v269__comparison p,.visual-history-v269__session-detail p,.visual-history-v269__timeline-event p{color:rgba(16,42,39,.68);line-height:1.6}.visual-history-v269__session-relations{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:16px}.visual-history-v269__session-relations article{border-radius:18px;padding:14px;background:rgba(255,255,255,.58)}.visual-history-v269__session-relations strong{display:block;font-size:1.6rem}.visual-history-v269__session-relations span{color:rgba(16,42,39,.58)}.visual-history-v269__relation-flow{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px}.visual-history-v269__relation-flow span{border-radius:999px;padding:9px 12px;background:rgba(16,185,129,.12);color:#047857;font-weight:900}.visual-history-v269__relation-flow i{width:28px;height:2px;background:rgba(16,185,129,.34)}.visual-history-v269__photo-frame{position:relative;aspect-ratio:4/3;border-radius:18px;overflow:hidden;background:linear-gradient(135deg,rgba(16,185,129,.18),rgba(14,165,233,.12))}.visual-history-v269__before-after img,.visual-history-v269__photo-frame img{width:100%;height:100%;object-fit:cover;display:block}.visual-history-v269__photo-frame span{position:absolute;top:10px;left:10px;border-radius:999px;padding:7px 10px;background:rgba(7,47,41,.78);color:#ecfdf5;font-size:.74rem;font-weight:900}.visual-history-v269__photo-strip article,.visual-history-v269__treatment-strip article{padding:12px}.visual-history-v269__photo-strip em,.visual-history-v269__treatment-strip em{display:inline-block;margin-top:8px;border-radius:999px;padding:7px 10px;background:rgba(16,185,129,.1);color:#047857;font-size:.75rem;font-style:normal;font-weight:900}.visual-history-v269__comparison{position:-webkit-sticky;position:sticky;top:18px;display:grid;grid-gap:14px;gap:14px}.visual-history-v269__comparison-controls{display:grid;grid-gap:12px;gap:12px}.visual-history-v269__comparison button,.visual-history-v269__export button{min-height:44px;border:0;border-radius:16px;padding:0 14px;background:linear-gradient(135deg,#059669,#0f766e);color:#ecfdf5;font-weight:900;cursor:pointer;box-shadow:0 14px 34px rgba(5,150,105,.2)}.visual-history-v269__comparison button:disabled{background:rgba(100,116,139,.45);cursor:not-allowed;box-shadow:none}.visual-history-v269__before-after{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.visual-history-v269__before-after article{min-height:220px;border:1px solid rgba(16,185,129,.16);border-radius:20px;padding:10px;background:rgba(255,255,255,.52)}.visual-history-v269__before-after article>span{display:block;margin-bottom:8px;color:#047857;font-weight:900}.visual-history-v269__before-after img{aspect-ratio:4/3;border-radius:16px}.visual-history-v269__before-after p{display:grid;min-height:150px;place-items:center;border-radius:16px;background:rgba(16,185,129,.08);text-align:center}.visual-history-v269__comparison ul{margin:0;padding-left:18px;color:#9f1239}.visual-history-v269__timeline-bridge>div{display:grid;grid-gap:10px;gap:10px;max-height:620px;overflow-y:auto;padding-top:14px}.visual-history-v269__timeline-event{padding:14px}.visual-history-v269__timeline-event i{display:inline-grid;place-items:center;width:34px;height:34px;margin-right:8px;border-radius:12px;background:rgba(16,185,129,.14);color:#047857;font-style:normal;font-weight:900}.visual-history-v269__timeline-event--attention{border-color:rgba(245,158,11,.32)}.visual-history-v269__timeline-event--critical{border-color:rgba(244,63,94,.32)}.visual-history-v269__export{margin-top:18px;border-radius:28px;padding:22px}.visual-history-v269__export h2{margin:12px 0 18px}.visual-history-v269__export>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.visual-history-v269__export article{border-radius:18px;padding:14px;background:rgba(255,255,255,.54)}.visual-history-v269__export article p{margin:8px 0 0;color:rgba(16,42,39,.68)}.visual-history-v269__export footer{display:grid;grid-gap:8px;gap:8px;margin-top:14px}.visual-history-v269__export footer span{color:rgba(16,42,39,.62)}@media (prefers-color-scheme:dark){.visual-history-v269{color:#e8fff8}.visual-history-v269__before-after article,.visual-history-v269__comparison,.visual-history-v269__export,.visual-history-v269__export article,.visual-history-v269__filters,.visual-history-v269__patient-alerts,.visual-history-v269__patient-core,.visual-history-v269__photo-rail,.visual-history-v269__photo-strip article,.visual-history-v269__session,.visual-history-v269__session-board,.visual-history-v269__session-detail,.visual-history-v269__session-relations article,.visual-history-v269__snapshot-card,.visual-history-v269__timeline-bridge,.visual-history-v269__timeline-event,.visual-history-v269__treatment-strip,.visual-history-v269__treatment-strip article{border-color:rgba(45,212,191,.18);background:rgba(5,25,23,.72);color:#e8fff8}.visual-history-v269__comparison p,.visual-history-v269__export article p,.visual-history-v269__patient-alerts span,.visual-history-v269__patient-core p,.visual-history-v269__session button small,.visual-history-v269__session-detail p,.visual-history-v269__snapshot-card small,.visual-history-v269__snapshot-card span,.visual-history-v269__timeline-event p{color:rgba(232,255,248,.68)}.visual-history-v269__comparison select,.visual-history-v269__filters input,.visual-history-v269__filters select{background:rgba(6,29,26,.8);color:#e8fff8}}@media (max-width:1240px){.visual-history-v269__layout,.visual-history-v269__patient-header{grid-template-columns:1fr}.visual-history-v269__comparison{position:static}.visual-history-v269__filters{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:780px){.visual-history-v269{width:min(100% - 20px,1680px);padding-top:16px}.visual-history-v269__before-after,.visual-history-v269__export>div,.visual-history-v269__filters,.visual-history-v269__kpis,.visual-history-v269__session-relations{grid-template-columns:1fr}.visual-history-v269__query{grid-column:auto}.visual-history-v269__comparison,.visual-history-v269__patient-alerts,.visual-history-v269__patient-core,.visual-history-v269__photo-rail,.visual-history-v269__session-board,.visual-history-v269__session-detail,.visual-history-v269__timeline-bridge,.visual-history-v269__treatment-strip{border-radius:22px;padding:16px}}.brain-notes-entry-v270,.brain-notes-v270{width:min(100% - 32px,1640px);margin:0 auto 24px;color:#102a27}.brain-notes-entry-v270{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center;border:1px solid rgba(16,185,129,.2);border-radius:28px;padding:24px;background:linear-gradient(145deg,rgba(255,255,255,.78),rgba(236,253,245,.48));box-shadow:0 24px 70px rgba(15,118,110,.11);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.brain-notes-entry-v270 span,.brain-notes-v270__composer header span,.brain-notes-v270__detail section>span,.brain-notes-v270__hero span,.brain-notes-v270__vault-denied span{font-size:.76rem;font-weight:900;letter-spacing:0;text-transform:uppercase;color:#047857}.brain-notes-entry-v270 h2{margin:8px 0;font-size:clamp(1.7rem,3vw,3.1rem);letter-spacing:0}.brain-notes-entry-v270 p,.brain-notes-v270__composer p,.brain-notes-v270__detail p,.brain-notes-v270__hero p,.brain-notes-v270__vault-denied p{color:rgba(16,42,39,.68);line-height:1.65}.brain-notes-entry-v270 a,.brain-notes-v270 button{border:0;border-radius:16px;background:linear-gradient(135deg,#059669,#0f766e);color:#ecfdf5;font-weight:900;text-decoration:none;cursor:pointer}.brain-notes-entry-v270 a{padding:14px 18px;white-space:nowrap}.brain-notes-v270{padding:28px 0 56px}.brain-notes-v270__composer,.brain-notes-v270__detail,.brain-notes-v270__hero,.brain-notes-v270__kpis article,.brain-notes-v270__notes article,.brain-notes-v270__toolbar,.brain-notes-v270__vault-denied,.brain-notes-v270__vault-list article{border:1px solid rgba(16,185,129,.2);background:linear-gradient(145deg,rgba(255,255,255,.78),rgba(236,253,245,.48)),rgba(255,255,255,.52);box-shadow:0 24px 80px rgba(15,118,110,.11);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.brain-notes-v270__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.28fr);grid-gap:18px;gap:18px;border-radius:32px;padding:30px;overflow:hidden}.brain-notes-v270__hero h1{margin:12px 0;max-width:980px;font-size:clamp(2.1rem,4vw,4.4rem);line-height:.98;letter-spacing:0}.brain-notes-v270__hero aside{display:grid;place-items:center;text-align:center;border-radius:26px;background:rgba(255,255,255,.54);padding:22px}.brain-notes-v270__hero aside strong{font-size:3.4rem;line-height:1}.brain-notes-v270__hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.brain-notes-v270__hero-actions button{min-height:44px;padding:0 16px;background:rgba(16,185,129,.12);color:#065f46}.brain-notes-v270__hero-actions button.active{background:linear-gradient(135deg,#059669,#0f766e);color:#ecfdf5}.brain-notes-v270__kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:16px}.brain-notes-v270__kpis article{min-height:110px;border-radius:22px;padding:16px;display:grid;align-content:center;grid-gap:8px;gap:8px}.brain-notes-v270__kpis span{color:rgba(16,42,39,.58);font-weight:900}.brain-notes-v270__kpis strong{font-size:2rem}.brain-notes-v270__toolbar{display:grid;grid-template-columns:1.4fr repeat(3,minmax(0,1fr)) auto;grid-gap:12px;gap:12px;align-items:end;margin-top:16px;border-radius:24px;padding:18px}.brain-notes-v270__composer label,.brain-notes-v270__toggle,.brain-notes-v270__toolbar label{display:grid;grid-gap:8px;gap:8px;color:#0f766e;font-size:.78rem;font-weight:900}.brain-notes-v270 input,.brain-notes-v270 select,.brain-notes-v270 textarea{width:100%;border:1px solid rgba(16,185,129,.2);border-radius:16px;padding:0 12px;background:rgba(255,255,255,.72);color:#102a27;outline:none}.brain-notes-v270 input,.brain-notes-v270 select{min-height:44px}.brain-notes-v270 textarea{min-height:128px;padding:12px;resize:vertical}.brain-notes-v270__toggle{grid-auto-flow:column;align-items:center;justify-content:start}.brain-notes-v270__toggle input{width:18px;min-height:18px}.brain-notes-v270__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.38fr);grid-gap:18px;gap:18px;align-items:start;margin-top:18px}.brain-notes-v270__workspace{display:grid;grid-gap:16px;gap:16px}.brain-notes-v270__composer{border-radius:26px;padding:20px;display:grid;grid-gap:14px;gap:14px}.brain-notes-v270__composer header{display:flex;align-items:center;justify-content:space-between;gap:12px}.brain-notes-v270__form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.brain-notes-v270__composer>button{min-height:46px;padding:0 16px;justify-self:start}.brain-notes-v270 button:disabled,.brain-notes-v270__composer>button:disabled{background:rgba(100,116,139,.42);cursor:not-allowed}.brain-notes-v270__notes,.brain-notes-v270__vault-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.brain-notes-v270__notes article,.brain-notes-v270__vault-list article{border-radius:24px;padding:14px}.brain-notes-v270__notes article.active,.brain-notes-v270__vault-list article.active{border-color:rgba(16,185,129,.52);box-shadow:0 26px 78px rgba(16,185,129,.18)}.brain-notes-v270__notes article.archived{opacity:.72}.brain-notes-v270__notes article>button,.brain-notes-v270__vault-list article>button{width:100%;padding:0;background:transparent;color:inherit;text-align:left}.brain-notes-v270__notes article span,.brain-notes-v270__vault-list article span{color:#047857;font-size:.76rem;font-weight:900;text-transform:uppercase}.brain-notes-v270__notes article strong,.brain-notes-v270__vault-list article strong{display:block;margin-top:8px;font-size:1.08rem}.brain-notes-v270__notes article p,.brain-notes-v270__vault-list article p{color:rgba(16,42,39,.68);line-height:1.55}.brain-notes-v270__notes footer{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.brain-notes-v270__notes footer button{min-height:34px;border-radius:999px;padding:0 10px;background:rgba(16,185,129,.12);color:#065f46;font-size:.76rem}.brain-notes-v270__detail{position:-webkit-sticky;position:sticky;top:18px;display:grid;grid-gap:14px;gap:14px;border-radius:28px;padding:18px}.brain-notes-v270__detail section{border-radius:20px;padding:14px;background:rgba(255,255,255,.54)}.brain-notes-v270__detail h2{margin:8px 0}.brain-notes-v270__detail dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.brain-notes-v270__detail dl div{border-radius:14px;padding:10px;background:rgba(16,185,129,.08)}.brain-notes-v270__detail dt{color:#047857;font-size:.75rem;font-weight:900}.brain-notes-v270__detail dd{margin:4px 0 0;color:rgba(16,42,39,.72)}.brain-notes-v270__security-grid,.brain-notes-v270__tags{display:flex;flex-wrap:wrap;gap:8px}.brain-notes-v270__security-grid em,.brain-notes-v270__tags span{border-radius:999px;padding:8px 10px;background:rgba(16,185,129,.12);color:#047857;font-size:.76rem;font-style:normal;font-weight:900}.brain-notes-v270__vault-area{display:grid;grid-gap:16px;gap:16px}.brain-notes-v270__vault-composer{border-color:rgba(14,165,233,.24)}.brain-notes-v270__vault-denied{border-radius:28px;padding:24px}@media (prefers-color-scheme:dark){.brain-notes-entry-v270,.brain-notes-v270{color:#e8fff8}.brain-notes-entry-v270,.brain-notes-v270__composer,.brain-notes-v270__detail,.brain-notes-v270__detail section,.brain-notes-v270__hero,.brain-notes-v270__kpis article,.brain-notes-v270__notes article,.brain-notes-v270__toolbar,.brain-notes-v270__vault-denied,.brain-notes-v270__vault-list article{border-color:rgba(45,212,191,.18);background:rgba(5,25,23,.72);color:#e8fff8}.brain-notes-entry-v270 p,.brain-notes-v270__composer p,.brain-notes-v270__detail dd,.brain-notes-v270__detail p,.brain-notes-v270__hero p,.brain-notes-v270__notes article p,.brain-notes-v270__vault-list article p{color:rgba(232,255,248,.68)}.brain-notes-v270 input,.brain-notes-v270 select,.brain-notes-v270 textarea{background:rgba(6,29,26,.8);color:#e8fff8}}@media (max-width:1240px){.brain-notes-entry-v270,.brain-notes-v270__hero,.brain-notes-v270__layout{grid-template-columns:1fr}.brain-notes-v270__detail{position:static}.brain-notes-v270__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.brain-notes-v270__toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.brain-notes-entry-v270,.brain-notes-v270{width:min(100% - 20px,1640px)}.brain-notes-v270__detail dl,.brain-notes-v270__form-grid,.brain-notes-v270__kpis,.brain-notes-v270__notes,.brain-notes-v270__toolbar,.brain-notes-v270__vault-list{grid-template-columns:1fr}.brain-notes-v270__composer,.brain-notes-v270__detail,.brain-notes-v270__hero{border-radius:22px;padding:16px}}.knowledge-library-v271{display:grid;grid-gap:1.25rem;gap:1.25rem;color:var(--text)}.knowledge-library-create-v271 section,.knowledge-library-denied-v271,.knowledge-library-detail-v271,.knowledge-library-hero-v271,.knowledge-library-kpis-v271 article,.knowledge-library-list-v271,.knowledge-library-toolbar-v271{border:1px solid rgba(16,185,129,.2);background:linear-gradient(135deg,rgba(255,255,255,.86),rgba(236,253,245,.68)),rgba(255,255,255,.72);box-shadow:0 24px 60px rgba(15,23,42,.1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.knowledge-library-hero-v271{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,240px);grid-gap:1rem;gap:1rem;align-items:stretch;border-radius:24px;padding:1.5rem;overflow:hidden}.knowledge-library-create-v271 h2,.knowledge-library-detail-v271 h2,.knowledge-library-hero-v271 h1,.knowledge-library-section-title-v271 h2{margin:.25rem 0;letter-spacing:0}.knowledge-library-create-v271 p,.knowledge-library-detail-v271 p,.knowledge-library-empty-v271 p,.knowledge-library-hero-v271 p{color:var(--muted)}.knowledge-library-hero-tags-v271,.knowledge-library-status-actions-v271,.knowledge-library-tags-v271{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.knowledge-library-hero-tags-v271 span,.knowledge-library-modules-v271 span,.knowledge-library-tags-v271 span{border:1px solid rgba(16,185,129,.24);border-radius:999px;padding:.35rem .6rem;background:rgba(16,185,129,.09);color:#065f46;font-size:.78rem}.knowledge-library-hero-v271 aside{display:grid;align-content:center;justify-items:start;border-radius:20px;padding:1rem;background:radial-gradient(circle at top right,rgba(16,185,129,.24),rgba(15,23,42,.05))}.knowledge-library-hero-v271 aside strong{font-size:clamp(2.25rem,6vw,4rem);line-height:1;color:#047857}.knowledge-library-kpis-v271{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.knowledge-library-kpis-v271 article{border-radius:18px;padding:1rem}.knowledge-library-create-v271 label span,.knowledge-library-detail-v271 dt,.knowledge-library-kpis-v271 span,.knowledge-library-resource-grid-v271 button>span{display:block;color:var(--muted);font-size:.76rem}.knowledge-library-kpis-v271 strong{display:block;margin-top:.3rem;font-size:1.55rem}.knowledge-library-toolbar-v271{display:grid;grid-template-columns:1.35fr repeat(6,minmax(120px,1fr));grid-gap:.7rem;gap:.7rem;border-radius:20px;padding:1rem}.knowledge-library-create-v271 label,.knowledge-library-toolbar-v271 label{display:grid;grid-gap:.35rem;gap:.35rem}.knowledge-library-create-v271 input,.knowledge-library-create-v271 select,.knowledge-library-create-v271 textarea,.knowledge-library-toolbar-v271 input,.knowledge-library-toolbar-v271 select{width:100%;border:1px solid rgba(15,118,110,.2);border-radius:14px;padding:.72rem .8rem;background:rgba(255,255,255,.78);color:var(--text)}.knowledge-library-create-v271 textarea{min-height:92px;resize:vertical}.knowledge-library-grid-v271{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.8fr) minmax(260px,.75fr);grid-gap:1rem;gap:1rem;align-items:start}.knowledge-library-create-v271 section,.knowledge-library-detail-v271,.knowledge-library-list-v271{border-radius:22px;padding:1rem}.knowledge-library-section-title-v271{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.85rem}.knowledge-library-section-title-v271>strong{border-radius:999px;padding:.4rem .65rem;background:rgba(5,150,105,.12);color:#047857}.knowledge-library-resource-grid-v271{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.knowledge-library-create-v271 button,.knowledge-library-relation-v271,.knowledge-library-resource-grid-v271 button,.knowledge-library-status-actions-v271 button{border:1px solid rgba(16,185,129,.16);border-radius:18px;background:rgba(255,255,255,.72);color:inherit}.knowledge-library-resource-grid-v271 button{display:grid;grid-gap:.45rem;gap:.45rem;min-height:190px;padding:1rem;text-align:left;cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.knowledge-library-resource-grid-v271 button.active,.knowledge-library-resource-grid-v271 button:hover{transform:translateY(-2px);border-color:rgba(5,150,105,.46);box-shadow:0 18px 40px rgba(16,185,129,.14)}.knowledge-library-resource-grid-v271 strong{font-size:1rem}.knowledge-library-resource-grid-v271 p{margin:0;color:var(--muted)}.knowledge-library-resource-grid-v271 footer{display:flex;align-items:center;justify-content:space-between;gap:.7rem;margin-top:auto}.knowledge-library-resource-grid-v271 b,.knowledge-library-status-actions-v271 button.active{border-radius:999px;padding:.34rem .55rem;font-size:.72rem}.knowledge-library-resource-grid-v271 b[data-tone=ok]{background:rgba(16,185,129,.14);color:#047857}.knowledge-library-resource-grid-v271 b[data-tone=favorite]{background:rgba(250,204,21,.22);color:#854d0e}.knowledge-library-resource-grid-v271 b[data-tone=study]{background:rgba(59,130,246,.14);color:#1d4ed8}.knowledge-library-resource-grid-v271 b[data-tone=pending]{background:rgba(148,163,184,.16);color:#475569}.knowledge-library-create-v271,.knowledge-library-detail-v271{display:grid;grid-gap:1rem;gap:1rem}.knowledge-library-create-v271 section+section,.knowledge-library-detail-v271 section+section{margin-top:1rem}.knowledge-library-detail-v271 dl{display:grid;grid-gap:.55rem;gap:.55rem;margin:1rem 0 0}.knowledge-library-detail-v271 dl div{display:grid;grid-template-columns:110px 1fr;grid-gap:.6rem;gap:.6rem}.knowledge-library-status-actions-v271 button{padding:.55rem .7rem;cursor:pointer}.knowledge-library-status-actions-v271 button:disabled{cursor:not-allowed;opacity:.55}.knowledge-library-status-actions-v271 button.active{border-color:rgba(5,150,105,.45);background:rgba(16,185,129,.16);color:#047857}.knowledge-library-relation-v271{display:grid;grid-gap:.2rem;gap:.2rem;padding:.75rem;margin-top:.6rem}.knowledge-library-relation-v271 span{color:var(--muted);font-size:.78rem}.knowledge-library-create-v271 button{width:100%;padding:.8rem 1rem;margin-top:.75rem;background:linear-gradient(135deg,#059669,#0f766e);color:white;font-weight:700;cursor:pointer}.knowledge-library-create-v271 button:disabled{background:rgba(148,163,184,.35);color:var(--muted);cursor:not-allowed}.knowledge-library-empty-v271{grid-column:1/-1;border:1px dashed rgba(16,185,129,.28);border-radius:18px;padding:1rem}.knowledge-library-denied-v271{border-radius:24px;padding:1.5rem}@media (max-width:1180px){.knowledge-library-grid-v271,.knowledge-library-toolbar-v271{grid-template-columns:1fr}.knowledge-library-kpis-v271{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.knowledge-library-hero-v271,.knowledge-library-kpis-v271,.knowledge-library-resource-grid-v271{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.knowledge-library-create-v271 section,.knowledge-library-denied-v271,.knowledge-library-detail-v271,.knowledge-library-hero-v271,.knowledge-library-kpis-v271 article,.knowledge-library-list-v271,.knowledge-library-toolbar-v271{background:linear-gradient(135deg,rgba(6,78,59,.72),rgba(15,23,42,.86)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.18)}.knowledge-library-hero-tags-v271 span,.knowledge-library-modules-v271 span,.knowledge-library-section-title-v271>strong,.knowledge-library-status-actions-v271 button.active,.knowledge-library-tags-v271 span{color:#a7f3d0;background:rgba(16,185,129,.14)}.knowledge-library-create-v271 input,.knowledge-library-create-v271 select,.knowledge-library-create-v271 textarea,.knowledge-library-relation-v271,.knowledge-library-resource-grid-v271 button,.knowledge-library-status-actions-v271 button,.knowledge-library-toolbar-v271 input,.knowledge-library-toolbar-v271 select{background:rgba(15,23,42,.62);border-color:rgba(110,231,183,.16)}}.patient-care-v272{display:grid;grid-gap:1.25rem;gap:1.25rem}.patient-care-hero-v272{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,260px);grid-gap:1rem;gap:1rem}.patient-care-automation-v274,.patient-care-classification-v272,.patient-care-entity-v274,.patient-care-hero-v272>aside,.patient-care-hero-v272>div,.patient-care-integrations-v274,.patient-care-kpis-v272 article,.patient-care-learning-v274,.patient-care-panel-v272,.patient-care-roadmap-v272,.patient-care-slot-v272,.patient-care-voice-v272{border:1px solid rgba(16,185,129,.2);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.88),rgba(236,253,245,.66)),rgba(255,255,255,.72);box-shadow:0 24px 60px rgba(15,23,42,.1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.patient-care-automation-v274,.patient-care-classification-v272,.patient-care-entity-v274,.patient-care-hero-v272>aside,.patient-care-hero-v272>div,.patient-care-integrations-v274,.patient-care-learning-v274,.patient-care-panel-v272,.patient-care-roadmap-v272,.patient-care-slot-v272,.patient-care-voice-v272{padding:1.25rem}.patient-care-automation-v274 h2,.patient-care-classification-v272 h2,.patient-care-entity-v274 h2,.patient-care-hero-v272 h1,.patient-care-integrations-v274 h2,.patient-care-learning-v274 h2,.patient-care-panel-v272 h2,.patient-care-roadmap-v272 h2,.patient-care-slot-v272 h2,.patient-care-voice-v272 h2{margin:.25rem 0;letter-spacing:0}.patient-care-automation-v274 p,.patient-care-classification-v272 p,.patient-care-entity-v274 p,.patient-care-hero-v272 p,.patient-care-integrations-v274 p,.patient-care-item-v272 p,.patient-care-learning-v274 p,.patient-care-profile-v272 p,.patient-care-roadmap-v272 p,.patient-care-slot-v272 p,.patient-care-voice-v272 p{color:var(--muted)}.patient-care-hero-v272>aside{display:grid;align-content:center;background:radial-gradient(circle at top right,rgba(16,185,129,.24),rgba(15,23,42,.05))}.patient-care-hero-v272 aside strong{font-size:clamp(1.8rem,5vw,3.25rem);line-height:1}.patient-care-hero-v272 aside.alto strong,.patient-care-hero-v272 aside.critico strong{color:#dc2626}.patient-care-hero-v272 aside.medio strong{color:#d97706}.patient-care-hero-v272 aside.bajo strong,.patient-care-hero-v272 aside.informativo strong{color:#047857}.patient-care-hero-v272 aside small,.patient-care-hero-v272 aside span{color:var(--muted)}.patient-care-kpis-v272{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.patient-care-kpis-v272 article{padding:1rem}.patient-care-kpis-v272 strong{display:block;font-size:1.7rem}.patient-care-automation-card-v274 footer,.patient-care-automation-card-v274 small,.patient-care-item-v272 small,.patient-care-kpis-v272 span,.patient-care-learning-grid-v274 span,.patient-care-profile-v272 dt,.patient-care-slot-grid-v272 span,.patient-care-voice-grid-v272 span{color:var(--muted);font-size:.78rem}.patient-care-grid-v272{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.patient-care-list-v272{display:grid;grid-gap:.75rem;gap:.75rem}.patient-care-automation-card-v274,.patient-care-integrations-grid-v274 article,.patient-care-item-v272,.patient-care-learning-grid-v274 article,.patient-care-profile-v272,.patient-care-slot-grid-v272 article,.patient-care-voice-grid-v272 article{border:1px solid rgba(16,185,129,.16);border-radius:18px;padding:.9rem;background:rgba(255,255,255,.72)}.patient-care-automation-card-v274 header,.patient-care-item-v272 header,.patient-care-profile-v272 header{display:flex;align-items:center;justify-content:space-between;gap:.7rem;margin-bottom:.55rem}.patient-care-automation-card-v274 header span,.patient-care-chip-row-v274 span,.patient-care-integrations-grid-v274 span,.patient-care-item-v272 header span,.patient-care-profile-v272 header span,.patient-care-slot-grid-v272 span{border-radius:999px;padding:.32rem .55rem;background:rgba(16,185,129,.12);color:#047857;font-weight:700}.patient-care-item-v272.alto header span,.patient-care-item-v272.critico header span,.patient-care-profile-v272.noshow header span,.patient-care-profile-v272.risk header span{background:rgba(239,68,68,.12);color:#b91c1c}.patient-care-item-v272.medio header span,.patient-care-profile-v272.gold header span{background:rgba(245,158,11,.16);color:#92400e}.patient-care-automation-card-v274 strong,.patient-care-integrations-grid-v274 strong,.patient-care-item-v272 strong,.patient-care-learning-grid-v274 strong,.patient-care-profile-v272 strong,.patient-care-slot-grid-v272 strong,.patient-care-voice-grid-v272 strong{display:block;margin-bottom:.25rem}.patient-care-automation-grid-v274,.patient-care-integrations-grid-v274,.patient-care-learning-grid-v274,.patient-care-profile-grid-v272,.patient-care-slot-grid-v272,.patient-care-voice-grid-v272{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.8rem;gap:.8rem;margin-top:1rem}.patient-care-profile-v272 dl{display:grid;grid-gap:.4rem;gap:.4rem;margin:.75rem 0}.patient-care-profile-v272 dl div{display:flex;justify-content:space-between;gap:.65rem}.patient-care-automation-v274,.patient-care-entity-v274,.patient-care-integrations-v274,.patient-care-learning-v274,.patient-care-roadmap-v272,.patient-care-slot-v272,.patient-care-voice-v272{display:grid;grid-gap:1rem;gap:1rem}.patient-care-entity-v274{grid-template-columns:minmax(0,.85fr) minmax(260px,.55fr);align-items:start}.patient-care-entity-v274 dl{display:grid;grid-gap:.5rem;gap:.5rem;margin:0}.patient-care-entity-v274 dl div{display:grid;grid-gap:.25rem;gap:.25rem;border-radius:16px;padding:.75rem;background:rgba(16,185,129,.09)}.patient-care-entity-v274 dt{color:#047857;font-size:.74rem;font-weight:800}.patient-care-entity-v274 dd{margin:0;overflow-wrap:anywhere}.patient-care-chip-row-v274{display:flex;flex-wrap:wrap;gap:.45rem}.patient-care-automation-card-v274 footer{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.75rem}.patient-care-automation-card-v274 footer em{border-radius:999px;padding:.28rem .5rem;background:rgba(15,118,110,.1);color:#047857;font-style:normal;font-weight:700}.patient-care-automation-card-v274.blocked-by-rgpd,.patient-care-automation-card-v274.waiting-consent{border-color:rgba(239,68,68,.22)}.patient-care-automation-card-v274.pending-human-validation{border-color:rgba(245,158,11,.28)}.patient-care-integrations-grid-v274,.patient-care-learning-grid-v274{grid-template-columns:repeat(3,minmax(0,1fr))}.patient-care-roadmap-v272{grid-template-columns:minmax(0,.45fr) minmax(0,1fr)}.patient-care-roadmap-v272 p{border-left:3px solid rgba(16,185,129,.34);padding-left:.75rem}.patient-care-empty-v272{color:var(--muted)}.patient-care-link-v274{display:inline-flex;align-items:center;min-height:40px;border-radius:999px;padding:0 .9rem;margin-top:.5rem;background:linear-gradient(135deg,#059669,#0f766e);color:#ecfdf5;font-weight:800;text-decoration:none}@media (max-width:1180px){.patient-care-automation-grid-v274,.patient-care-entity-v274,.patient-care-grid-v272,.patient-care-hero-v272,.patient-care-integrations-grid-v274,.patient-care-learning-grid-v274,.patient-care-profile-grid-v272,.patient-care-roadmap-v272,.patient-care-slot-grid-v272,.patient-care-voice-grid-v272{grid-template-columns:1fr}.patient-care-kpis-v272{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.patient-care-v272{gap:.85rem}.patient-care-kpis-v272{grid-template-columns:1fr}.patient-care-item-v272 header,.patient-care-profile-v272 header{align-items:flex-start;flex-direction:column}}@media (prefers-color-scheme:dark){.patient-care-automation-v274,.patient-care-classification-v272,.patient-care-entity-v274,.patient-care-hero-v272>aside,.patient-care-hero-v272>div,.patient-care-integrations-v274,.patient-care-kpis-v272 article,.patient-care-learning-v274,.patient-care-panel-v272,.patient-care-roadmap-v272,.patient-care-slot-v272,.patient-care-voice-v272{background:linear-gradient(135deg,rgba(6,78,59,.72),rgba(15,23,42,.88)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.18)}.patient-care-automation-card-v274,.patient-care-integrations-grid-v274 article,.patient-care-item-v272,.patient-care-learning-grid-v274 article,.patient-care-profile-v272,.patient-care-slot-grid-v272 article,.patient-care-voice-grid-v272 article{background:rgba(15,23,42,.62);border-color:rgba(110,231,183,.16)}.patient-care-automation-card-v274 footer em,.patient-care-entity-v274 dl div{background:rgba(16,185,129,.12);color:#a7f3d0}}.vacancy-recovery-v275{display:grid;grid-gap:1.25rem;gap:1.25rem}.vacancy-recovery-hero-v275{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,280px);grid-gap:1rem;gap:1rem}.vacancy-recovery-engine-v275,.vacancy-recovery-hero-v275>aside,.vacancy-recovery-hero-v275>div,.vacancy-recovery-integrations-v275,.vacancy-recovery-kpis-v275 article,.vacancy-recovery-panel-v275,.vacancy-recovery-primary-slot-v275,.vacancy-recovery-ranking-v275,.vacancy-recovery-simulator-v275{border:1px solid rgba(16,185,129,.2);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.88),rgba(236,253,245,.64)),rgba(255,255,255,.72);box-shadow:0 24px 60px rgba(15,23,42,.1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.vacancy-recovery-engine-v275,.vacancy-recovery-hero-v275>aside,.vacancy-recovery-hero-v275>div,.vacancy-recovery-integrations-v275,.vacancy-recovery-panel-v275,.vacancy-recovery-ranking-v275,.vacancy-recovery-simulator-v275{padding:1.25rem}.vacancy-recovery-engine-v275 h2,.vacancy-recovery-hero-v275 h1,.vacancy-recovery-integrations-v275 h2,.vacancy-recovery-panel-v275 h2,.vacancy-recovery-ranking-v275 h2,.vacancy-recovery-simulator-v275 h2{margin:.25rem 0;letter-spacing:0}.vacancy-recovery-candidate-v275 p,.vacancy-recovery-empty-v275,.vacancy-recovery-engine-v275 p,.vacancy-recovery-hero-v275 p,.vacancy-recovery-integrations-v275 p,.vacancy-recovery-panel-v275 p,.vacancy-recovery-primary-slot-v275 p,.vacancy-recovery-simulator-v275 p{color:var(--muted)}.vacancy-recovery-hero-v275>aside{display:grid;align-content:center;background:radial-gradient(circle at top right,rgba(16,185,129,.26),rgba(14,165,233,.08))}.vacancy-recovery-hero-v275 aside strong{color:#047857;font-size:clamp(1.8rem,5vw,3.25rem);line-height:1}.vacancy-recovery-kpis-v275{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.vacancy-recovery-kpis-v275 article{padding:1rem}.vacancy-recovery-kpis-v275 strong{display:block;font-size:1.55rem}.vacancy-recovery-engine-v275 dt,.vacancy-recovery-kpis-v275 span,.vacancy-recovery-primary-slot-v275 dt,.vacancy-recovery-rules-v275 span,.vacancy-recovery-score-grid-v275 span{color:var(--muted);font-size:.78rem}.vacancy-recovery-engine-v275,.vacancy-recovery-integrations-v275,.vacancy-recovery-simulator-v275{display:grid;grid-template-columns:minmax(0,.82fr) minmax(280px,.58fr);grid-gap:1rem;gap:1rem}.vacancy-recovery-engine-v275 dl,.vacancy-recovery-primary-slot-v275 dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.7rem;gap:.7rem;margin:0}.vacancy-recovery-engine-v275 dl div,.vacancy-recovery-primary-slot-v275 dl div,.vacancy-recovery-rules-v275 article{border-radius:16px;padding:.75rem;background:rgba(16,185,129,.09)}.vacancy-recovery-engine-v275 dd,.vacancy-recovery-primary-slot-v275 dd{margin:.25rem 0 0;overflow-wrap:anywhere}.vacancy-recovery-primary-slot-v275{padding:1rem}.vacancy-recovery-candidate-v275 header,.vacancy-recovery-primary-slot-v275 header,.vacancy-recovery-slot-list-v275 article header{display:flex;align-items:center;justify-content:space-between;gap:.7rem;margin-bottom:.65rem}.vacancy-recovery-actions-v275 span,.vacancy-recovery-candidate-v275 footer em,.vacancy-recovery-candidate-v275 header span,.vacancy-recovery-integrations-v275 article span,.vacancy-recovery-primary-slot-v275 header span,.vacancy-recovery-slot-list-v275 article span{border-radius:999px;padding:.32rem .55rem;background:rgba(16,185,129,.12);color:#047857;font-size:.76rem;font-style:normal;font-weight:800}.vacancy-recovery-candidates-v275,.vacancy-recovery-integrations-v275>div:last-child,.vacancy-recovery-rules-v275,.vacancy-recovery-slot-list-v275{display:grid;grid-gap:.8rem;gap:.8rem}.vacancy-recovery-candidates-v275{grid-template-columns:repeat(3,minmax(0,1fr))}.vacancy-recovery-candidate-v275,.vacancy-recovery-integrations-v275 article,.vacancy-recovery-slot-list-v275 article{border:1px solid rgba(16,185,129,.16);border-radius:18px;padding:.9rem;background:rgba(255,255,255,.72)}.vacancy-recovery-score-grid-v275{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.45rem;gap:.45rem;margin-top:.8rem}.vacancy-recovery-score-grid-v275 span{display:flex;justify-content:space-between;gap:.5rem;border-radius:12px;padding:.5rem;background:rgba(15,118,110,.08)}.vacancy-recovery-actions-v275,.vacancy-recovery-candidate-v275 footer{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.8rem}.vacancy-recovery-candidate-v275 footer em.risk{background:rgba(239,68,68,.12);color:#b91c1c}.vacancy-recovery-candidate-v275 footer em.vip{background:rgba(245,158,11,.16);color:#92400e}.vacancy-recovery-grid-v275{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.42fr);grid-gap:1rem;gap:1rem}.vacancy-recovery-rules-v275{grid-template-columns:repeat(2,minmax(0,1fr))}.vacancy-recovery-rules-v275 strong{display:block;font-size:1.35rem}@media (max-width:1180px){.vacancy-recovery-candidates-v275,.vacancy-recovery-engine-v275,.vacancy-recovery-grid-v275,.vacancy-recovery-hero-v275,.vacancy-recovery-integrations-v275,.vacancy-recovery-simulator-v275{grid-template-columns:1fr}.vacancy-recovery-kpis-v275{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.vacancy-recovery-engine-v275 dl,.vacancy-recovery-kpis-v275,.vacancy-recovery-primary-slot-v275 dl,.vacancy-recovery-rules-v275,.vacancy-recovery-score-grid-v275{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.vacancy-recovery-engine-v275,.vacancy-recovery-hero-v275>aside,.vacancy-recovery-hero-v275>div,.vacancy-recovery-integrations-v275,.vacancy-recovery-kpis-v275 article,.vacancy-recovery-panel-v275,.vacancy-recovery-primary-slot-v275,.vacancy-recovery-ranking-v275,.vacancy-recovery-simulator-v275{background:linear-gradient(135deg,rgba(6,78,59,.72),rgba(15,23,42,.88)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.18)}.vacancy-recovery-candidate-v275,.vacancy-recovery-engine-v275 dl div,.vacancy-recovery-integrations-v275 article,.vacancy-recovery-primary-slot-v275 dl div,.vacancy-recovery-rules-v275 article,.vacancy-recovery-score-grid-v275 span,.vacancy-recovery-slot-list-v275 article{background:rgba(15,23,42,.62);border-color:rgba(110,231,183,.16)}}.medical-translation-v276{display:grid;grid-gap:1.25rem;gap:1.25rem}.medical-translation-hero-v276{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,300px);grid-gap:1rem;gap:1rem}.medical-translation-engine-v276,.medical-translation-governance-v276,.medical-translation-hero-v276>aside,.medical-translation-hero-v276>div,.medical-translation-integrations-v276,.medical-translation-kpis-v276 article,.medical-translation-languages-v276,.medical-translation-modes-v276,.medical-translation-panel-v276,.medical-translation-review-v276,.medical-translation-roadmap-v276{border:1px solid rgba(16,185,129,.18);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(236,253,245,.62)),rgba(255,255,255,.78);box-shadow:0 24px 70px rgba(15,23,42,.1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.medical-translation-engine-v276,.medical-translation-governance-v276,.medical-translation-hero-v276>aside,.medical-translation-hero-v276>div,.medical-translation-integrations-v276,.medical-translation-languages-v276,.medical-translation-modes-v276,.medical-translation-panel-v276,.medical-translation-review-v276,.medical-translation-roadmap-v276{padding:1.25rem}.medical-translation-engine-v276 h2,.medical-translation-governance-v276 h2,.medical-translation-hero-v276 h1,.medical-translation-integrations-v276 h2,.medical-translation-languages-v276 h2,.medical-translation-modes-v276 h2,.medical-translation-panel-v276 h2,.medical-translation-review-v276 h2,.medical-translation-roadmap-v276 h2{margin:.25rem 0;letter-spacing:0}.medical-translation-empty-v276,.medical-translation-engine-v276 p,.medical-translation-governance-v276 p,.medical-translation-hero-v276 p,.medical-translation-integrations-v276 p,.medical-translation-languages-v276 p,.medical-translation-modes-v276 p,.medical-translation-panel-v276 p,.medical-translation-review-v276 p,.medical-translation-roadmap-v276 p{color:var(--muted)}.medical-translation-hero-v276>aside{display:grid;align-content:center;background:radial-gradient(circle at top right,rgba(16,185,129,.28),rgba(14,165,233,.12)),rgba(255,255,255,.7)}.medical-translation-hero-v276 aside strong{color:#047857;font-size:clamp(2rem,5vw,3.4rem);line-height:1}.medical-translation-kpis-v276{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.medical-translation-kpis-v276 article{min-height:96px;padding:1rem}.medical-translation-kpis-v276 strong{display:block;font-size:1.55rem}.medical-translation-engine-v276 dt,.medical-translation-kpis-v276 span,.medical-translation-list-v276 small,.medical-translation-mode-grid-v276 footer small,.medical-translation-preferences-v276 dt{color:var(--muted);font-size:.78rem}.medical-translation-engine-v276,.medical-translation-governance-v276,.medical-translation-integrations-v276,.medical-translation-languages-v276{display:grid;grid-template-columns:minmax(0,.72fr) minmax(280px,.58fr);grid-gap:1rem;gap:1rem}.medical-translation-engine-v276 dl,.medical-translation-preferences-v276 dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;margin:0}.medical-translation-domain-grid-v276 article,.medical-translation-engine-v276 dl div,.medical-translation-governance-v276 span,.medical-translation-preferences-v276 dl div{border-radius:16px;padding:.72rem;background:rgba(16,185,129,.09)}.medical-translation-engine-v276 dd,.medical-translation-preferences-v276 dd{margin:.25rem 0 0;overflow-wrap:anywhere}.medical-translation-chip-row-v276,.medical-translation-governance-v276>div:last-child{display:flex;flex-wrap:wrap;gap:.55rem;align-content:flex-start}.medical-translation-chip-row-v276 span,.medical-translation-detections-v276 article header span,.medical-translation-integrations-v276 article span,.medical-translation-list-v276 article header span,.medical-translation-mode-grid-v276 article header span{border-radius:999px;padding:.32rem .58rem;background:rgba(16,185,129,.12);color:#047857;font-size:.76rem;font-weight:800}.medical-translation-chip-row-v276 span.future{background:rgba(14,165,233,.12);color:#0369a1}.medical-translation-grid-v276{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.45fr);grid-gap:1rem;gap:1rem}.medical-translation-detections-v276,.medical-translation-domain-grid-v276,.medical-translation-integrations-v276>div:last-child,.medical-translation-list-v276,.medical-translation-preferences-v276,.medical-translation-roadmap-v276>div{display:grid;grid-gap:.8rem;gap:.8rem}.medical-translation-detections-v276 article,.medical-translation-integrations-v276 article,.medical-translation-list-v276 article,.medical-translation-mode-grid-v276 article,.medical-translation-preferences-v276 article{border:1px solid rgba(16,185,129,.16);border-radius:18px;padding:.9rem;background:rgba(255,255,255,.72)}.medical-translation-detections-v276 article header,.medical-translation-list-v276 article header,.medical-translation-mode-grid-v276 article header{display:flex;align-items:center;justify-content:space-between;gap:.7rem;margin-bottom:.55rem}.medical-translation-preferences-v276 article.consented,.medical-translation-preferences-v276 article.consenting{border-color:rgba(16,185,129,.24)}.medical-translation-preferences-v276 article.pending{border-color:rgba(245,158,11,.28);background:rgba(255,251,235,.72)}.medical-translation-modes-v276{display:grid;grid-gap:1rem;gap:1rem}.medical-translation-mode-grid-v276{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.medical-translation-mode-grid-v276 article{min-height:176px;display:grid;align-content:space-between}.medical-translation-mode-grid-v276 article.voice-voice{background:radial-gradient(circle at top right,rgba(14,165,233,.14),transparent 52%),rgba(255,255,255,.72)}.medical-translation-mode-grid-v276 footer{display:flex;flex-wrap:wrap;gap:.45rem}.medical-translation-review-grid-v276{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(220px,.4fr);grid-gap:.8rem;gap:.8rem}.medical-translation-review-grid-v276 article{border-radius:18px;padding:1rem;background:rgba(16,185,129,.08)}.medical-translation-review-grid-v276 article span{display:block;color:#047857;font-weight:800;margin-bottom:.5rem}.medical-translation-validation-v276{display:grid;align-content:center;text-align:center}.medical-translation-validation-v276 strong{color:#047857;font-size:2.4rem;line-height:1}.medical-translation-domain-grid-v276{grid-template-columns:repeat(2,minmax(0,1fr))}.medical-translation-domain-grid-v276 strong{display:block;margin-bottom:.35rem}.medical-translation-domain-grid-v276 span{color:var(--muted);font-size:.78rem}.medical-translation-governance-v276 span{color:#047857;font-weight:800}@media (max-width:1180px){.medical-translation-engine-v276,.medical-translation-governance-v276,.medical-translation-grid-v276,.medical-translation-hero-v276,.medical-translation-integrations-v276,.medical-translation-languages-v276,.medical-translation-mode-grid-v276,.medical-translation-review-grid-v276{grid-template-columns:1fr}.medical-translation-kpis-v276{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.medical-translation-domain-grid-v276,.medical-translation-engine-v276 dl,.medical-translation-kpis-v276,.medical-translation-preferences-v276 dl{grid-template-columns:1fr}.medical-translation-detections-v276 article header,.medical-translation-list-v276 article header,.medical-translation-mode-grid-v276 article header{align-items:flex-start;flex-direction:column}}@media (prefers-color-scheme:dark){.medical-translation-engine-v276,.medical-translation-governance-v276,.medical-translation-hero-v276>aside,.medical-translation-hero-v276>div,.medical-translation-integrations-v276,.medical-translation-kpis-v276 article,.medical-translation-languages-v276,.medical-translation-modes-v276,.medical-translation-panel-v276,.medical-translation-review-v276,.medical-translation-roadmap-v276{background:linear-gradient(135deg,rgba(6,78,59,.72),rgba(15,23,42,.88)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.18)}.medical-translation-detections-v276 article,.medical-translation-domain-grid-v276 article,.medical-translation-engine-v276 dl div,.medical-translation-governance-v276 span,.medical-translation-integrations-v276 article,.medical-translation-list-v276 article,.medical-translation-mode-grid-v276 article,.medical-translation-preferences-v276 article,.medical-translation-preferences-v276 dl div,.medical-translation-review-grid-v276 article{background:rgba(15,23,42,.62);border-color:rgba(110,231,183,.16)}.medical-translation-preferences-v276 article.pending{background:rgba(69,26,3,.38)}}.waitlist-secretary-v277{display:grid;grid-gap:1.25rem;gap:1.25rem}.waitlist-hero-v277{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,300px);grid-gap:1rem;gap:1rem}.waitlist-engine-v277,.waitlist-governance-v277,.waitlist-hero-v277>aside,.waitlist-hero-v277>div,.waitlist-kpis-v277 article,.waitlist-noshow-v277,.waitlist-opportunity-v277,.waitlist-panel-v277,.waitlist-voice-v277{border:1px solid rgba(16,185,129,.18);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(236,253,245,.62)),rgba(255,255,255,.78);box-shadow:0 24px 70px rgba(15,23,42,.1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.waitlist-engine-v277,.waitlist-governance-v277,.waitlist-hero-v277>aside,.waitlist-hero-v277>div,.waitlist-noshow-v277,.waitlist-opportunity-v277,.waitlist-panel-v277,.waitlist-voice-v277{padding:1.25rem}.waitlist-engine-v277 h2,.waitlist-governance-v277 h2,.waitlist-hero-v277 h1,.waitlist-noshow-v277 h2,.waitlist-opportunity-v277 h2,.waitlist-panel-v277 h2,.waitlist-voice-v277 h2{margin:.25rem 0;letter-spacing:0}.waitlist-candidate-v277 p,.waitlist-empty-v277,.waitlist-engine-v277 p,.waitlist-entry-v277 span,.waitlist-governance-v277 p,.waitlist-hero-v277 p,.waitlist-noshow-v277 p,.waitlist-opportunity-v277 p,.waitlist-voice-v277 p{color:var(--muted)}.waitlist-hero-v277>aside{display:grid;align-content:center;background:radial-gradient(circle at top right,rgba(16,185,129,.28),rgba(14,165,233,.12)),rgba(255,255,255,.7)}.waitlist-hero-v277 aside strong{color:#047857;font-size:clamp(2rem,5vw,3.4rem);line-height:1}.waitlist-kpis-v277{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.waitlist-kpis-v277 article{min-height:96px;padding:1rem}.waitlist-kpis-v277 strong{display:block;font-size:1.55rem}.waitlist-engine-v277 dt,.waitlist-entry-v277 dt,.waitlist-kpis-v277 span,.waitlist-opportunity-v277 dt{color:var(--muted);font-size:.78rem}.waitlist-engine-v277,.waitlist-governance-v277,.waitlist-noshow-v277,.waitlist-opportunity-v277,.waitlist-voice-v277{display:grid;grid-template-columns:minmax(0,.72fr) minmax(280px,.58fr);grid-gap:1rem;gap:1rem}.waitlist-engine-v277 dl,.waitlist-entry-v277 dl,.waitlist-opportunity-v277 dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;margin:0}.waitlist-engine-v277 dl div,.waitlist-entry-v277 dl div,.waitlist-governance-v277 span,.waitlist-noshow-v277 article,.waitlist-opportunity-v277 dl div,.waitlist-voice-grid-v277 article{border-radius:16px;padding:.72rem;background:rgba(16,185,129,.09)}.waitlist-engine-v277 dd,.waitlist-entry-v277 dd,.waitlist-opportunity-v277 dd{margin:.25rem 0 0;overflow-wrap:anywhere}.waitlist-chip-row-v277,.waitlist-governance-v277>div:last-child{display:flex;flex-wrap:wrap;gap:.55rem;align-content:flex-start}.waitlist-candidate-v277 footer em,.waitlist-chip-row-v277 span,.waitlist-entry-v277 header b,.waitlist-governance-v277 span,.waitlist-noshow-v277 article span,.waitlist-opportunity-v277 article header span{border-radius:999px;padding:.32rem .58rem;background:rgba(16,185,129,.12);color:#047857;font-size:.76rem;font-style:normal;font-weight:800}.waitlist-grid-v277{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.48fr);grid-gap:1rem;gap:1rem}.waitlist-candidate-list-v277,.waitlist-entry-list-v277,.waitlist-noshow-v277>div:last-child,.waitlist-voice-grid-v277{display:grid;grid-gap:.8rem;gap:.8rem}.waitlist-candidate-v277,.waitlist-entry-v277,.waitlist-opportunity-v277 article{border:1px solid rgba(16,185,129,.16);border-radius:18px;padding:.95rem;background:rgba(255,255,255,.72)}.waitlist-candidate-v277 header,.waitlist-entry-v277 header,.waitlist-opportunity-v277 article header{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem;margin-bottom:.65rem}.waitlist-candidate-v277 header strong,.waitlist-entry-v277 header strong,.waitlist-opportunity-v277 article header strong{display:block}.waitlist-entry-v277.contacted{border-color:rgba(14,165,233,.26)}.waitlist-entry-v277.booked{border-color:rgba(16,185,129,.34)}.waitlist-entry-v277.cancelled,.waitlist-entry-v277.expired{opacity:.72}.waitlist-actions-v277{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.85rem}.waitlist-actions-v277 button{border:1px solid rgba(16,185,129,.22);border-radius:999px;min-height:38px;padding:.5rem .75rem;background:rgba(16,185,129,.1);color:#047857;cursor:default;font-weight:800}.waitlist-candidate-v277 header b{color:#047857;font-size:1.5rem}.waitlist-score-grid-v277{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.45rem;gap:.45rem;margin-top:.8rem}.waitlist-score-grid-v277 span{display:flex;justify-content:space-between;gap:.5rem;border-radius:12px;padding:.5rem;background:rgba(15,118,110,.08);color:var(--muted);font-size:.78rem}.waitlist-candidate-v277 footer{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.8rem}.waitlist-candidate-v277.risk-high,.waitlist-noshow-v277 article.risk-high{border-color:rgba(239,68,68,.3)}.waitlist-candidate-v277.risk-high footer em:nth-child(2),.waitlist-noshow-v277 article.risk-high span{background:rgba(239,68,68,.12);color:#b91c1c}.waitlist-noshow-v277 article strong,.waitlist-voice-grid-v277 article strong{display:block;margin-bottom:.35rem}.waitlist-voice-grid-v277{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1180px){.waitlist-engine-v277,.waitlist-governance-v277,.waitlist-grid-v277,.waitlist-hero-v277,.waitlist-noshow-v277,.waitlist-opportunity-v277,.waitlist-voice-grid-v277,.waitlist-voice-v277{grid-template-columns:1fr}.waitlist-kpis-v277{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.waitlist-engine-v277 dl,.waitlist-entry-v277 dl,.waitlist-kpis-v277,.waitlist-opportunity-v277 dl,.waitlist-score-grid-v277{grid-template-columns:1fr}.waitlist-candidate-v277 header,.waitlist-entry-v277 header,.waitlist-opportunity-v277 article header{flex-direction:column}}@media (prefers-color-scheme:dark){.waitlist-engine-v277,.waitlist-governance-v277,.waitlist-hero-v277>aside,.waitlist-hero-v277>div,.waitlist-kpis-v277 article,.waitlist-noshow-v277,.waitlist-opportunity-v277,.waitlist-panel-v277,.waitlist-voice-v277{background:linear-gradient(135deg,rgba(6,78,59,.72),rgba(15,23,42,.88)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.18)}.waitlist-candidate-v277,.waitlist-engine-v277 dl div,.waitlist-entry-v277,.waitlist-entry-v277 dl div,.waitlist-governance-v277 span,.waitlist-noshow-v277 article,.waitlist-opportunity-v277 article,.waitlist-opportunity-v277 dl div,.waitlist-score-grid-v277 span,.waitlist-voice-grid-v277 article{background:rgba(15,23,42,.62);border-color:rgba(110,231,183,.16)}}.committee-sil-v273{display:grid;grid-gap:1rem;gap:1rem}.committee-sil-column-v273,.committee-sil-feed-v273,.committee-sil-hero-v273,.committee-sil-kpis-v273 article,.committee-sil-memory-v273,.committee-sil-roadmap-v273{border:1px solid rgba(16,185,129,.2);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.88),rgba(236,253,245,.64)),rgba(255,255,255,.72);box-shadow:0 24px 60px rgba(15,23,42,.1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.committee-sil-hero-v273{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,260px);grid-gap:1rem;gap:1rem;padding:1.25rem}.committee-sil-column-v273 h2,.committee-sil-hero-v273 h1,.committee-sil-memory-v273 h2,.committee-sil-roadmap-v273 h2,.committee-sil-title-v273 h2{margin:.25rem 0;letter-spacing:0}.committee-sil-empty-v273,.committee-sil-hero-v273 p,.committee-sil-memory-v273 p,.committee-sil-record-v273 p,.committee-sil-roadmap-v273 p{color:var(--muted)}.committee-sil-hero-v273 aside{display:grid;align-content:center;border-radius:20px;padding:1rem;background:radial-gradient(circle at top right,rgba(16,185,129,.24),rgba(15,23,42,.05))}.committee-sil-hero-v273 aside strong{font-size:clamp(2rem,5vw,3.5rem);line-height:1;color:#047857}.committee-sil-kpis-v273{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.committee-sil-kpis-v273 article{padding:1rem}.committee-sil-kpis-v273 strong{display:block;font-size:1.55rem}.committee-sil-kpis-v273 span,.committee-sil-record-v273 footer,.committee-sil-record-v273 header span{color:var(--muted);font-size:.78rem}.committee-sil-layout-v273{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);grid-gap:1rem;gap:1rem}.committee-sil-column-v273,.committee-sil-feed-v273,.committee-sil-memory-v273,.committee-sil-roadmap-v273{padding:1rem}.committee-sil-title-v273{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.85rem}.committee-sil-title-v273>strong{border-radius:999px;padding:.36rem .62rem;background:rgba(16,185,129,.12);color:#047857}.committee-sil-columns-v273,.committee-sil-record-grid-v273{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.committee-sil-record-v273{display:grid;grid-gap:.55rem;gap:.55rem;min-height:176px;border:1px solid rgba(16,185,129,.16);border-radius:18px;padding:.9rem;background:rgba(255,255,255,.74)}.committee-sil-record-v273 footer,.committee-sil-record-v273 header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.committee-sil-record-v273 header strong{border-radius:999px;padding:.3rem .55rem;font-size:.72rem}.committee-sil-record-v273.critical header strong{background:rgba(239,68,68,.14);color:#b91c1c}.committee-sil-record-v273.high header strong{background:rgba(245,158,11,.16);color:#92400e}.committee-sil-record-v273.medium header strong{background:rgba(59,130,246,.14);color:#1d4ed8}.committee-sil-record-v273.low header strong{background:rgba(16,185,129,.14);color:#047857}.committee-sil-record-v273 h3{margin:0;font-size:1rem}.committee-sil-record-v273 p{margin:0}.committee-sil-memory-v273{display:grid;grid-gap:.75rem;gap:.75rem}.committee-sil-column-v273>div,.committee-sil-memory-v273 section{display:grid;grid-gap:.65rem;gap:.65rem}.committee-sil-memory-v273 p,.committee-sil-roadmap-v273 p{border-left:3px solid rgba(16,185,129,.34);padding-left:.75rem}.committee-sil-columns-v273{grid-template-columns:repeat(5,minmax(0,1fr))}.committee-sil-column-v273 .committee-sil-record-v273{min-height:auto}.committee-sil-roadmap-v273{display:grid;grid-template-columns:minmax(0,.45fr) minmax(0,1fr);grid-gap:1rem;gap:1rem}.committee-sil-v273.compact .committee-sil-hero-v273{padding:1rem}.committee-sil-v273.compact .committee-sil-layout-v273{grid-template-columns:minmax(0,1fr) minmax(260px,.6fr)}.committee-sil-v273.compact .committee-sil-record-grid-v273{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1180px){.committee-sil-hero-v273,.committee-sil-layout-v273,.committee-sil-roadmap-v273,.committee-sil-v273.compact .committee-sil-layout-v273{grid-template-columns:1fr}.committee-sil-columns-v273,.committee-sil-kpis-v273,.committee-sil-record-grid-v273,.committee-sil-v273.compact .committee-sil-record-grid-v273{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.committee-sil-columns-v273,.committee-sil-kpis-v273,.committee-sil-record-grid-v273,.committee-sil-v273.compact .committee-sil-record-grid-v273{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.committee-sil-column-v273,.committee-sil-feed-v273,.committee-sil-hero-v273,.committee-sil-kpis-v273 article,.committee-sil-memory-v273,.committee-sil-roadmap-v273{background:linear-gradient(135deg,rgba(6,78,59,.72),rgba(15,23,42,.88)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.18)}.committee-sil-record-v273{background:rgba(15,23,42,.64);border-color:rgba(110,231,183,.16)}.committee-sil-title-v273>strong{color:#a7f3d0;background:rgba(16,185,129,.16)}}.treatment-recommendation-v281{display:grid;grid-gap:1.4rem;gap:1.4rem;padding:clamp(1rem,2vw,2rem)}.treatment-recommendation-hero-v281{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.34fr);grid-gap:1rem;gap:1rem;align-items:stretch}.treatment-recommendation-architecture-v281,.treatment-recommendation-entity-v281,.treatment-recommendation-governance-v281,.treatment-recommendation-hero-v281>aside,.treatment-recommendation-hero-v281>div,.treatment-recommendation-integrations-v281,.treatment-recommendation-kpis-v281 article,.treatment-recommendation-panel-v281{border:1px solid rgba(16,185,129,.16);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.82),rgba(236,253,245,.58)),rgba(255,255,255,.58);box-shadow:0 22px 70px rgba(6,78,59,.12);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.treatment-recommendation-architecture-v281,.treatment-recommendation-entity-v281,.treatment-recommendation-governance-v281,.treatment-recommendation-hero-v281>aside,.treatment-recommendation-hero-v281>div,.treatment-recommendation-integrations-v281,.treatment-recommendation-panel-v281{padding:clamp(1rem,2vw,1.6rem)}.treatment-recommendation-architecture-v281 h2,.treatment-recommendation-entity-v281 h2,.treatment-recommendation-governance-v281 h2,.treatment-recommendation-hero-v281 h1,.treatment-recommendation-integrations-v281 h2,.treatment-recommendation-panel-v281 h2{margin:.3rem 0 .45rem;color:#052e2b}.treatment-recommendation-card-v281 p,.treatment-recommendation-empty-v281,.treatment-recommendation-entity-v281 p,.treatment-recommendation-governance-v281 p,.treatment-recommendation-hero-v281 p,.treatment-recommendation-integrations-v281 p{margin:0;color:rgba(15,23,42,.68);line-height:1.6}.treatment-recommendation-hero-v281>aside{display:grid;place-items:center;text-align:center;grid-gap:.25rem;gap:.25rem}.treatment-recommendation-hero-v281 aside strong{font-size:clamp(2rem,5vw,4rem);color:#047857}.treatment-recommendation-kpis-v281{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.treatment-recommendation-kpis-v281 article{display:grid;grid-gap:.3rem;gap:.3rem;padding:1rem}.treatment-recommendation-kpis-v281 strong{color:#064e3b;font-size:clamp(1.1rem,2vw,1.6rem);line-height:1.15}.treatment-recommendation-card-v281 dt,.treatment-recommendation-entity-v281 dt,.treatment-recommendation-kpis-v281 span{color:rgba(15,23,42,.54);font-size:.78rem}.treatment-recommendation-architecture-v281,.treatment-recommendation-entity-v281,.treatment-recommendation-governance-v281,.treatment-recommendation-integrations-v281{display:grid;grid-gap:1rem;gap:1rem}.treatment-recommendation-card-v281 dl,.treatment-recommendation-entity-v281 dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem;margin:0}.treatment-recommendation-card-v281 dl div,.treatment-recommendation-category-list-v281 article,.treatment-recommendation-entity-v281 dl div,.treatment-recommendation-governance-v281 span,.treatment-recommendation-integrations-v281 article{border:1px solid rgba(16,185,129,.14);border-radius:18px;background:rgba(255,255,255,.56);padding:.8rem}.treatment-recommendation-card-v281 dd,.treatment-recommendation-entity-v281 dd{margin:.2rem 0 0;color:#064e3b;font-weight:700}.treatment-recommendation-architecture-v281>div:last-child,.treatment-recommendation-chip-row-v281,.treatment-recommendation-governance-v281>div:last-child{display:flex;flex-wrap:wrap;gap:.55rem}.treatment-recommendation-architecture-v281 span,.treatment-recommendation-card-v281 header small,.treatment-recommendation-card-v281 header span,.treatment-recommendation-chip-row-v281 span,.treatment-recommendation-governance-v281 span,.treatment-recommendation-integrations-v281 article span{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;background:rgba(16,185,129,.1);color:#047857;font-size:.76rem;font-weight:700;padding:.34rem .62rem}.treatment-recommendation-grid-v281{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.75fr);grid-gap:1rem;gap:1rem}.treatment-recommendation-category-list-v281,.treatment-recommendation-integrations-v281>div:last-child,.treatment-recommendation-list-v281{display:grid;grid-gap:.8rem;gap:.8rem}.treatment-recommendation-card-v281{display:grid;grid-gap:.95rem;gap:.95rem;border:1px solid rgba(16,185,129,.14);border-radius:22px;background:rgba(255,255,255,.62);padding:1rem}.treatment-recommendation-card-v281.high,.treatment-recommendation-card-v281.premium{border-color:rgba(16,185,129,.34);box-shadow:inset 0 0 0 1px rgba(16,185,129,.1)}.treatment-recommendation-card-v281 header,.treatment-recommendation-category-list-v281 article,.treatment-recommendation-scorebar-v281>div{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.treatment-recommendation-card-v281 header>div{display:grid;grid-gap:.35rem;gap:.35rem}.treatment-recommendation-card-v281 header strong{color:#052e2b;font-size:1.08rem}.treatment-recommendation-card-v281 header aside{display:grid;place-items:center;min-width:72px;border-radius:18px;background:linear-gradient(135deg,rgba(16,185,129,.18),rgba(20,184,166,.1));padding:.7rem}.treatment-recommendation-card-v281 header aside b{color:#047857;font-size:1.8rem}.treatment-recommendation-score-grid-v281{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.treatment-recommendation-scorebar-v281{display:grid;grid-gap:.35rem;gap:.35rem}.treatment-recommendation-scorebar-v281 i{display:block;overflow:hidden;height:8px;border-radius:999px;background:rgba(15,23,42,.08)}.treatment-recommendation-scorebar-v281 em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#059669,#14b8a6)}@media (max-width:1024px){.treatment-recommendation-grid-v281,.treatment-recommendation-hero-v281{grid-template-columns:1fr}.treatment-recommendation-kpis-v281{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.treatment-recommendation-card-v281 dl,.treatment-recommendation-entity-v281 dl,.treatment-recommendation-kpis-v281,.treatment-recommendation-score-grid-v281{grid-template-columns:1fr}.treatment-recommendation-card-v281 header,.treatment-recommendation-category-list-v281 article{align-items:stretch;flex-direction:column}}@media (prefers-color-scheme:dark){.treatment-recommendation-architecture-v281,.treatment-recommendation-entity-v281,.treatment-recommendation-governance-v281,.treatment-recommendation-hero-v281>aside,.treatment-recommendation-hero-v281>div,.treatment-recommendation-integrations-v281,.treatment-recommendation-kpis-v281 article,.treatment-recommendation-panel-v281{background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.16)}.treatment-recommendation-architecture-v281 h2,.treatment-recommendation-card-v281 header strong,.treatment-recommendation-entity-v281 h2,.treatment-recommendation-governance-v281 h2,.treatment-recommendation-hero-v281 h1,.treatment-recommendation-integrations-v281 h2,.treatment-recommendation-panel-v281 h2{color:#ecfdf5}.treatment-recommendation-card-v281,.treatment-recommendation-card-v281 dl div,.treatment-recommendation-category-list-v281 article,.treatment-recommendation-entity-v281 dl div,.treatment-recommendation-governance-v281 span,.treatment-recommendation-integrations-v281 article{background:rgba(15,23,42,.62);border-color:rgba(110,231,183,.14)}}.brain-knowledge-v282{display:grid;grid-gap:1.4rem;gap:1.4rem;padding:clamp(1rem,2vw,2rem)}.brain-knowledge-hero-v282{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.32fr);grid-gap:1rem;gap:1rem}.brain-knowledge-architecture-v282,.brain-knowledge-governance-v282,.brain-knowledge-hero-v282>aside,.brain-knowledge-hero-v282>div,.brain-knowledge-integrations-v282,.brain-knowledge-kpis-v282 article,.brain-knowledge-latest-v282,.brain-knowledge-panel-v282,.brain-knowledge-search-v282{border:1px solid rgba(16,185,129,.16);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.84),rgba(236,253,245,.58)),rgba(255,255,255,.6);box-shadow:0 22px 70px rgba(6,78,59,.12);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.brain-knowledge-architecture-v282,.brain-knowledge-governance-v282,.brain-knowledge-hero-v282>aside,.brain-knowledge-hero-v282>div,.brain-knowledge-integrations-v282,.brain-knowledge-latest-v282,.brain-knowledge-panel-v282,.brain-knowledge-search-v282{padding:clamp(1rem,2vw,1.6rem)}.brain-knowledge-architecture-v282 h2,.brain-knowledge-governance-v282 h2,.brain-knowledge-hero-v282 h1,.brain-knowledge-integrations-v282 h2,.brain-knowledge-latest-v282 h2,.brain-knowledge-panel-v282 h2,.brain-knowledge-search-v282 h2{margin:.25rem 0 .45rem;color:#052e2b}.brain-knowledge-architecture-v282 p,.brain-knowledge-card-v282 p,.brain-knowledge-empty-v282,.brain-knowledge-governance-v282 p,.brain-knowledge-hero-v282 p,.brain-knowledge-integrations-v282 p,.brain-knowledge-search-v282 p{margin:0;color:rgba(15,23,42,.68);line-height:1.6}.brain-knowledge-hero-v282>aside{display:grid;place-items:center;text-align:center;grid-gap:.25rem;gap:.25rem}.brain-knowledge-hero-v282 aside strong{color:#047857;font-size:clamp(2.2rem,5vw,4.2rem)}.brain-knowledge-kpis-v282{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.brain-knowledge-kpis-v282 article{display:grid;grid-gap:.3rem;gap:.3rem;padding:1rem}.brain-knowledge-kpis-v282 strong{color:#064e3b;font-size:clamp(1.2rem,2vw,1.7rem)}.brain-knowledge-card-v282 dt,.brain-knowledge-kpis-v282 span,.brain-knowledge-search-v282 label span{color:rgba(15,23,42,.54);font-size:.78rem}.brain-knowledge-architecture-v282,.brain-knowledge-governance-v282,.brain-knowledge-integrations-v282,.brain-knowledge-latest-v282,.brain-knowledge-search-v282{display:grid;grid-gap:1rem;gap:1rem}.brain-knowledge-search-v282 form{display:grid;grid-template-columns:minmax(220px,1.2fr) repeat(4,minmax(140px,.8fr)) auto;grid-gap:.75rem;gap:.75rem;align-items:end}.brain-knowledge-search-v282 label{display:grid;grid-gap:.35rem;gap:.35rem}.brain-knowledge-search-v282 button,.brain-knowledge-search-v282 input,.brain-knowledge-search-v282 select{min-height:44px;border:1px solid rgba(16,185,129,.18);border-radius:14px;background:rgba(255,255,255,.72);color:#052e2b;padding:.65rem .8rem}.brain-knowledge-search-v282 button{background:linear-gradient(135deg,#047857,#14b8a6);color:#fff;font-weight:800;cursor:pointer}.brain-knowledge-grid-v282{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.65fr);grid-gap:1rem;gap:1rem}.brain-knowledge-category-list-v282,.brain-knowledge-integrations-v282>div:last-child,.brain-knowledge-latest-v282>div:last-child,.brain-knowledge-list-v282{display:grid;grid-gap:.8rem;gap:.8rem}.brain-knowledge-card-v282,.brain-knowledge-category-list-v282 article,.brain-knowledge-governance-v282 span,.brain-knowledge-integrations-v282 article,.brain-knowledge-latest-v282 article{border:1px solid rgba(16,185,129,.14);border-radius:20px;background:rgba(255,255,255,.58);padding:.9rem}.brain-knowledge-card-v282{display:grid;grid-gap:.85rem;gap:.85rem}.brain-knowledge-card-v282.draft,.brain-knowledge-card-v282.review_required{border-color:rgba(245,158,11,.3)}.brain-knowledge-card-v282 header,.brain-knowledge-category-list-v282 article,.brain-knowledge-latest-v282 article{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.brain-knowledge-card-v282 header>div{display:grid;grid-gap:.3rem;gap:.3rem}.brain-knowledge-card-v282 header strong,.brain-knowledge-category-list-v282 article strong,.brain-knowledge-latest-v282 article strong{color:#052e2b}.brain-knowledge-architecture-v282 span,.brain-knowledge-card-v282 header b,.brain-knowledge-card-v282 header small,.brain-knowledge-card-v282 header span,.brain-knowledge-chip-row-v282 span,.brain-knowledge-governance-v282 span,.brain-knowledge-integrations-v282 article span,.brain-knowledge-latest-v282 article span{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;background:rgba(16,185,129,.1);color:#047857;font-size:.76rem;font-weight:800;padding:.34rem .62rem}.brain-knowledge-card-v282 dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;margin:0}.brain-knowledge-card-v282 dl div{border-radius:16px;background:rgba(236,253,245,.56);padding:.7rem}.brain-knowledge-card-v282 dd{margin:.2rem 0 0;color:#064e3b;font-weight:700}.brain-knowledge-architecture-v282>div:last-child,.brain-knowledge-chip-row-v282,.brain-knowledge-governance-v282>div:last-child{display:flex;flex-wrap:wrap;gap:.55rem}@media (max-width:1180px){.brain-knowledge-search-v282 form{grid-template-columns:repeat(2,minmax(0,1fr))}.brain-knowledge-kpis-v282{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.brain-knowledge-grid-v282,.brain-knowledge-hero-v282{grid-template-columns:1fr}.brain-knowledge-card-v282 dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.brain-knowledge-card-v282 dl,.brain-knowledge-kpis-v282,.brain-knowledge-search-v282 form{grid-template-columns:1fr}.brain-knowledge-card-v282 header,.brain-knowledge-category-list-v282 article,.brain-knowledge-latest-v282 article{flex-direction:column}}@media (prefers-color-scheme:dark){.brain-knowledge-architecture-v282,.brain-knowledge-governance-v282,.brain-knowledge-hero-v282>aside,.brain-knowledge-hero-v282>div,.brain-knowledge-integrations-v282,.brain-knowledge-kpis-v282 article,.brain-knowledge-latest-v282,.brain-knowledge-panel-v282,.brain-knowledge-search-v282{background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.16)}.brain-knowledge-architecture-v282 h2,.brain-knowledge-card-v282 header strong,.brain-knowledge-category-list-v282 article strong,.brain-knowledge-governance-v282 h2,.brain-knowledge-hero-v282 h1,.brain-knowledge-integrations-v282 h2,.brain-knowledge-latest-v282 article strong,.brain-knowledge-latest-v282 h2,.brain-knowledge-panel-v282 h2,.brain-knowledge-search-v282 h2{color:#ecfdf5}.brain-knowledge-card-v282,.brain-knowledge-card-v282 dl div,.brain-knowledge-category-list-v282 article,.brain-knowledge-governance-v282 span,.brain-knowledge-integrations-v282 article,.brain-knowledge-latest-v282 article,.brain-knowledge-search-v282 input,.brain-knowledge-search-v282 select{background:rgba(15,23,42,.62);border-color:rgba(110,231,183,.14);color:#ecfdf5}}.brain-memory-v287{min-height:100vh;display:grid;grid-gap:1rem;gap:1rem;padding:1.5rem;color:#052e2b;background:radial-gradient(circle at top left,rgba(16,185,129,.16),transparent 32rem),radial-gradient(circle at top right,rgba(59,130,246,.1),transparent 26rem),linear-gradient(135deg,rgba(236,253,245,.9),rgba(248,250,252,.86))}.brain-memory-filter-v287,.brain-memory-governance-v287,.brain-memory-hero-v287,.brain-memory-integrations-v287,.brain-memory-kpis-v287 article,.brain-memory-map-v287,.brain-memory-panel-v287,.brain-memory-relations-v287{border:1px solid rgba(16,185,129,.18);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.84),rgba(236,253,245,.58)),rgba(255,255,255,.54);box-shadow:0 22px 70px rgba(6,78,59,.11);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.brain-memory-hero-v287{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.32fr);grid-gap:1rem;gap:1rem;padding:1.5rem}.brain-memory-filter-v287 h2,.brain-memory-governance-v287 h2,.brain-memory-hero-v287 h1,.brain-memory-integrations-v287 h2,.brain-memory-map-v287 h2,.brain-memory-panel-v287 h2,.brain-memory-relations-v287 h2{margin:.25rem 0 .45rem;color:#052e2b}.brain-memory-empty-v287,.brain-memory-filter-v287 p,.brain-memory-governance-v287 p,.brain-memory-hero-v287 p,.brain-memory-integrations-v287 p,.brain-memory-map-v287 p,.brain-memory-node-v287 p,.brain-memory-relations-v287 p{margin:0;color:rgba(15,23,42,.68);line-height:1.6}.brain-memory-hero-v287>aside{display:grid;place-items:center;grid-gap:.25rem;gap:.25rem;text-align:center}.brain-memory-hero-v287 aside strong{color:#047857;font-size:3.25rem}.brain-memory-filter-v287 label span,.brain-memory-hero-v287 aside small,.brain-memory-hero-v287 aside span,.brain-memory-kpis-v287 span,.brain-memory-node-v287 footer,.brain-memory-relation-v287 small,.brain-memory-topology-v287 small{color:rgba(15,23,42,.56);font-size:.78rem}.brain-memory-kpis-v287{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.brain-memory-kpis-v287 article{display:grid;grid-gap:.3rem;gap:.3rem;padding:1rem}.brain-memory-kpis-v287 strong{color:#064e3b;font-size:1.55rem}.brain-memory-filter-v287,.brain-memory-governance-v287,.brain-memory-integrations-v287,.brain-memory-map-v287,.brain-memory-panel-v287,.brain-memory-relations-v287{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.brain-memory-filter-v287 form{display:grid;grid-template-columns:minmax(220px,1.2fr) repeat(2,minmax(150px,.75fr)) auto;grid-gap:.75rem;gap:.75rem;align-items:end}.brain-memory-filter-v287 label{display:grid;grid-gap:.35rem;gap:.35rem}.brain-memory-filter-v287 button,.brain-memory-filter-v287 input,.brain-memory-filter-v287 select{min-height:44px;border:1px solid rgba(16,185,129,.18);border-radius:14px;background:rgba(255,255,255,.72);color:#052e2b;padding:.65rem .8rem}.brain-memory-filter-v287 button{background:linear-gradient(135deg,#047857,#0f766e);color:#fff;font-weight:800;cursor:pointer}.brain-memory-layout-v287{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.65fr);grid-gap:1rem;gap:1rem}.brain-memory-integrations-v287>div:last-child,.brain-memory-node-grid-v287,.brain-memory-relations-v287>div:last-child,.brain-memory-topology-v287{display:grid;grid-gap:.8rem;gap:.8rem}.brain-memory-node-grid-v287{grid-template-columns:repeat(2,minmax(0,1fr))}.brain-memory-governance-v287 a,.brain-memory-governance-v287 span,.brain-memory-integrations-v287 article,.brain-memory-map-v287 span,.brain-memory-node-v287,.brain-memory-relation-v287,.brain-memory-topology-v287 article{border:1px solid rgba(16,185,129,.14);border-radius:20px;background:rgba(255,255,255,.6);padding:.9rem}.brain-memory-node-v287,.brain-memory-relation-v287,.brain-memory-topology-v287 article{display:grid;grid-gap:.7rem;gap:.7rem}.brain-memory-node-v287 header,.brain-memory-relation-v287 header,.brain-memory-topology-v287 article{display:grid;grid-gap:.4rem;gap:.4rem}.brain-memory-integrations-v287 strong,.brain-memory-node-v287 strong,.brain-memory-relation-v287 strong,.brain-memory-topology-v287 strong{color:#052e2b}.brain-memory-governance-v287 a,.brain-memory-governance-v287 span,.brain-memory-integrations-v287 span,.brain-memory-map-v287 span,.brain-memory-node-v287 footer small,.brain-memory-node-v287 footer time,.brain-memory-node-v287 header span,.brain-memory-relation-v287 div b,.brain-memory-relation-v287 header span,.brain-memory-topology-v287 b,.brain-memory-topology-v287 span{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;background:rgba(16,185,129,.1);color:#047857;font-size:.76rem;font-weight:800;padding:.34rem .62rem;text-decoration:none}.brain-memory-governance-v287>div:last-of-type,.brain-memory-map-v287>div:last-child,.brain-memory-node-v287 footer,.brain-memory-relation-v287 div{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}.brain-memory-relation-v287{border-left:4px solid rgba(16,185,129,.5)}.brain-memory-relation-v287.critical{border-left-color:#059669}.brain-memory-relation-v287.high{border-left-color:#2563eb}.brain-memory-relation-v287.medium{border-left-color:#f59e0b}.brain-memory-relation-v287.low{border-left-color:#64748b}.brain-memory-integrations-v287 article.future{border-color:rgba(245,158,11,.24)}@media (max-width:1180px){.brain-memory-kpis-v287{grid-template-columns:repeat(3,minmax(0,1fr))}.brain-memory-filter-v287 form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.brain-memory-hero-v287,.brain-memory-layout-v287,.brain-memory-node-grid-v287{grid-template-columns:1fr}}@media (max-width:640px){.brain-memory-v287{padding:1rem}.brain-memory-filter-v287 form,.brain-memory-kpis-v287{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.brain-memory-v287{color:#ecfdf5;background:radial-gradient(circle at top left,rgba(16,185,129,.16),transparent 32rem),radial-gradient(circle at top right,rgba(37,99,235,.14),transparent 24rem),linear-gradient(135deg,#020617,#042f2e)}.brain-memory-filter-v287,.brain-memory-governance-v287,.brain-memory-hero-v287,.brain-memory-integrations-v287,.brain-memory-kpis-v287 article,.brain-memory-map-v287,.brain-memory-panel-v287,.brain-memory-relations-v287{background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.16)}.brain-memory-filter-v287 h2,.brain-memory-governance-v287 h2,.brain-memory-hero-v287 h1,.brain-memory-integrations-v287 h2,.brain-memory-integrations-v287 strong,.brain-memory-map-v287 h2,.brain-memory-node-v287 strong,.brain-memory-panel-v287 h2,.brain-memory-relation-v287 strong,.brain-memory-relations-v287 h2,.brain-memory-topology-v287 strong{color:#ecfdf5}.brain-memory-filter-v287 input,.brain-memory-filter-v287 select,.brain-memory-governance-v287 a,.brain-memory-governance-v287 span,.brain-memory-integrations-v287 article,.brain-memory-map-v287 span,.brain-memory-node-v287,.brain-memory-relation-v287,.brain-memory-topology-v287 article{background:rgba(15,23,42,.62);border-color:rgba(110,231,183,.14);color:#ecfdf5}}.clinical-protocol-engine-v288{min-height:100vh;display:grid;grid-gap:1rem;gap:1rem;padding:1.5rem;color:#052e2b;background:radial-gradient(circle at top left,rgba(16,185,129,.18),transparent 32rem),radial-gradient(circle at 85% 10%,rgba(14,165,233,.11),transparent 24rem),linear-gradient(135deg,rgba(236,253,245,.9),rgba(248,250,252,.88))}.clinical-protocol-filter-v288,.clinical-protocol-governance-v288,.clinical-protocol-hero-v288,.clinical-protocol-integrations-v288,.clinical-protocol-kpis-v288 article,.clinical-protocol-panel-v288,.clinical-protocol-templates-v288,.clinical-protocol-versioning-v288{border:1px solid rgba(16,185,129,.18);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.86),rgba(236,253,245,.58)),rgba(255,255,255,.56);box-shadow:0 22px 70px rgba(6,78,59,.11);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.clinical-protocol-hero-v288{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.3fr);grid-gap:1rem;gap:1rem;padding:1.5rem}.clinical-protocol-filter-v288 h2,.clinical-protocol-governance-v288 h2,.clinical-protocol-hero-v288 h1,.clinical-protocol-integrations-v288 h2,.clinical-protocol-panel-v288 h2,.clinical-protocol-templates-v288 h2,.clinical-protocol-versioning-v288 h2{margin:.25rem 0 .45rem;color:#052e2b}.clinical-protocol-card-v288 p,.clinical-protocol-empty-v288 p,.clinical-protocol-filter-v288 p,.clinical-protocol-governance-v288 p,.clinical-protocol-hero-v288 p,.clinical-protocol-integrations-v288 p,.clinical-protocol-templates-v288 p,.clinical-protocol-versioning-v288 p{margin:0;color:rgba(15,23,42,.68);line-height:1.6}.clinical-protocol-hero-v288>aside{display:grid;place-items:center;grid-gap:.25rem;gap:.25rem;text-align:center}.clinical-protocol-hero-v288 aside strong{color:#047857;font-size:3.25rem}.clinical-protocol-card-v288 dt,.clinical-protocol-card-v288 footer,.clinical-protocol-filter-v288 label span,.clinical-protocol-hero-v288 aside small,.clinical-protocol-hero-v288 aside span,.clinical-protocol-kpis-v288 span,.clinical-protocol-versioning-v288 small{color:rgba(15,23,42,.56);font-size:.78rem}.clinical-protocol-kpis-v288{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.clinical-protocol-kpis-v288 article{display:grid;grid-gap:.3rem;gap:.3rem;padding:1rem}.clinical-protocol-kpis-v288 strong{color:#064e3b;font-size:1.55rem}.clinical-protocol-filter-v288,.clinical-protocol-governance-v288,.clinical-protocol-integrations-v288,.clinical-protocol-panel-v288,.clinical-protocol-templates-v288,.clinical-protocol-versioning-v288{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.clinical-protocol-filter-v288 form{display:grid;grid-template-columns:minmax(220px,1.2fr) repeat(3,minmax(140px,.75fr)) auto;grid-gap:.75rem;gap:.75rem;align-items:end}.clinical-protocol-filter-v288 label{display:grid;grid-gap:.35rem;gap:.35rem}.clinical-protocol-filter-v288 button,.clinical-protocol-filter-v288 input,.clinical-protocol-filter-v288 select{min-height:44px;border:1px solid rgba(16,185,129,.18);border-radius:14px;background:rgba(255,255,255,.72);color:#052e2b;padding:.65rem .8rem}.clinical-protocol-filter-v288 button{background:linear-gradient(135deg,#047857,#14b8a6);color:#fff;font-weight:800;cursor:pointer}.clinical-protocol-layout-v288{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);grid-gap:1rem;gap:1rem}.clinical-protocol-category-list-v288,.clinical-protocol-integrations-v288>div:last-child,.clinical-protocol-list-v288{display:grid;grid-gap:.8rem;gap:.8rem}.clinical-protocol-card-v288,.clinical-protocol-category-list-v288 article,.clinical-protocol-empty-v288,.clinical-protocol-governance-v288 a,.clinical-protocol-governance-v288 span,.clinical-protocol-integrations-v288 article,.clinical-protocol-templates-v288 span,.clinical-protocol-versioning-v288 article,.clinical-protocol-versioning-v288 span{border:1px solid rgba(16,185,129,.14);border-radius:20px;background:rgba(255,255,255,.6);padding:.9rem}.clinical-protocol-card-v288,.clinical-protocol-empty-v288{display:grid;grid-gap:.85rem;gap:.85rem}.clinical-protocol-card-v288.draft,.clinical-protocol-card-v288.review{border-color:rgba(245,158,11,.3)}.clinical-protocol-card-v288.archived{opacity:.74}.clinical-protocol-card-v288 header,.clinical-protocol-category-list-v288 article,.clinical-protocol-versioning-v288 article{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start}.clinical-protocol-card-v288 header>div,.clinical-protocol-category-list-v288 article,.clinical-protocol-versioning-v288 article{display:grid}.clinical-protocol-card-v288 strong,.clinical-protocol-category-list-v288 strong,.clinical-protocol-empty-v288 strong,.clinical-protocol-integrations-v288 strong,.clinical-protocol-versioning-v288 strong{color:#052e2b}.clinical-protocol-card-v288 footer span,.clinical-protocol-card-v288 footer time,.clinical-protocol-card-v288 header b,.clinical-protocol-card-v288 header small,.clinical-protocol-card-v288 header span,.clinical-protocol-category-list-v288 span,.clinical-protocol-governance-v288 a,.clinical-protocol-governance-v288 span,.clinical-protocol-integrations-v288 span,.clinical-protocol-templates-v288 span,.clinical-protocol-versioning-v288 span{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;background:rgba(16,185,129,.1);color:#047857;font-size:.76rem;font-weight:800;padding:.34rem .62rem;text-decoration:none}.clinical-protocol-card-v288 dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;margin:0}.clinical-protocol-card-v288 dl div{border-radius:16px;background:rgba(236,253,245,.56);padding:.7rem}.clinical-protocol-card-v288 dd{margin:.2rem 0 0;color:#064e3b;font-weight:800}.clinical-protocol-card-v288 footer,.clinical-protocol-governance-v288>div:last-of-type,.clinical-protocol-templates-v288>div:last-child,.clinical-protocol-versioning-v288>div:last-child{display:flex;flex-wrap:wrap;gap:.55rem}@media (max-width:1180px){.clinical-protocol-kpis-v288{grid-template-columns:repeat(3,minmax(0,1fr))}.clinical-protocol-filter-v288 form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.clinical-protocol-hero-v288,.clinical-protocol-layout-v288{grid-template-columns:1fr}.clinical-protocol-card-v288 dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.clinical-protocol-engine-v288{padding:1rem}.clinical-protocol-card-v288 dl,.clinical-protocol-filter-v288 form,.clinical-protocol-kpis-v288{grid-template-columns:1fr}.clinical-protocol-card-v288 header{flex-direction:column}}@media (prefers-color-scheme:dark){.clinical-protocol-engine-v288{color:#ecfdf5;background:radial-gradient(circle at top left,rgba(16,185,129,.18),transparent 32rem),radial-gradient(circle at 85% 10%,rgba(14,165,233,.14),transparent 24rem),linear-gradient(135deg,#020617,#042f2e)}.clinical-protocol-filter-v288,.clinical-protocol-governance-v288,.clinical-protocol-hero-v288,.clinical-protocol-integrations-v288,.clinical-protocol-kpis-v288 article,.clinical-protocol-panel-v288,.clinical-protocol-templates-v288,.clinical-protocol-versioning-v288{background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.16)}.clinical-protocol-card-v288 strong,.clinical-protocol-category-list-v288 strong,.clinical-protocol-empty-v288 strong,.clinical-protocol-filter-v288 h2,.clinical-protocol-governance-v288 h2,.clinical-protocol-hero-v288 h1,.clinical-protocol-integrations-v288 h2,.clinical-protocol-integrations-v288 strong,.clinical-protocol-panel-v288 h2,.clinical-protocol-templates-v288 h2,.clinical-protocol-versioning-v288 h2,.clinical-protocol-versioning-v288 strong{color:#ecfdf5}.clinical-protocol-card-v288,.clinical-protocol-card-v288 dl div,.clinical-protocol-category-list-v288 article,.clinical-protocol-empty-v288,.clinical-protocol-filter-v288 input,.clinical-protocol-filter-v288 select,.clinical-protocol-governance-v288 a,.clinical-protocol-governance-v288 span,.clinical-protocol-integrations-v288 article,.clinical-protocol-templates-v288 span,.clinical-protocol-versioning-v288 article,.clinical-protocol-versioning-v288 span{background:rgba(15,23,42,.62);border-color:rgba(110,231,183,.14);color:#ecfdf5}}.clinical-cases-engine-v289{min-height:100vh;display:grid;grid-gap:1rem;gap:1rem;padding:1.5rem;color:#052e2b;background:radial-gradient(circle at top left,rgba(16,185,129,.18),transparent 32rem),radial-gradient(circle at 85% 8%,rgba(45,212,191,.12),transparent 25rem),linear-gradient(135deg,rgba(236,253,245,.92),rgba(248,250,252,.9))}.clinical-cases-bridge-v289,.clinical-cases-filter-v289,.clinical-cases-governance-v289,.clinical-cases-hero-v289,.clinical-cases-integrations-v289,.clinical-cases-kpis-v289 article,.clinical-cases-panel-v289,.clinical-cases-roadmap-v289{border:1px solid rgba(16,185,129,.18);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.86),rgba(236,253,245,.58)),rgba(255,255,255,.56);box-shadow:0 22px 70px rgba(6,78,59,.11);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.clinical-cases-hero-v289{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.3fr);grid-gap:1rem;gap:1rem;padding:1.5rem}.clinical-cases-bridge-v289 h2,.clinical-cases-filter-v289 h2,.clinical-cases-governance-v289 h2,.clinical-cases-hero-v289 h1,.clinical-cases-integrations-v289 h2,.clinical-cases-panel-v289 h2,.clinical-cases-roadmap-v289 h2{margin:.25rem 0 .45rem;color:#052e2b}.clinical-case-card-v289 p,.clinical-cases-bridge-v289 p,.clinical-cases-empty-v289 p,.clinical-cases-filter-v289 p,.clinical-cases-governance-v289 p,.clinical-cases-hero-v289 p,.clinical-cases-integrations-v289 p,.clinical-cases-roadmap-v289 p{margin:0;color:rgba(15,23,42,.68);line-height:1.6}.clinical-cases-hero-v289>aside{display:grid;place-items:center;grid-gap:.25rem;gap:.25rem;text-align:center}.clinical-cases-hero-v289 aside strong{color:#047857;font-size:3.25rem}.clinical-case-card-v289 dt,.clinical-case-card-v289 footer,.clinical-cases-filter-v289 label span,.clinical-cases-hero-v289 aside small,.clinical-cases-hero-v289 aside span,.clinical-cases-kpis-v289 span{color:rgba(15,23,42,.56);font-size:.78rem}.clinical-cases-kpis-v289{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.clinical-cases-kpis-v289 article{display:grid;grid-gap:.3rem;gap:.3rem;padding:1rem}.clinical-cases-kpis-v289 strong{color:#064e3b;font-size:1.55rem}.clinical-cases-bridge-v289,.clinical-cases-filter-v289,.clinical-cases-governance-v289,.clinical-cases-integrations-v289,.clinical-cases-panel-v289,.clinical-cases-roadmap-v289{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.clinical-cases-filter-v289 form{display:grid;grid-template-columns:minmax(220px,1.2fr) repeat(3,minmax(140px,.75fr)) auto;grid-gap:.75rem;gap:.75rem;align-items:end}.clinical-cases-filter-v289 label{display:grid;grid-gap:.35rem;gap:.35rem}.clinical-cases-filter-v289 button,.clinical-cases-filter-v289 input,.clinical-cases-filter-v289 select{min-height:44px;border:1px solid rgba(16,185,129,.18);border-radius:14px;background:rgba(255,255,255,.72);color:#052e2b;padding:.65rem .8rem}.clinical-cases-filter-v289 button{background:linear-gradient(135deg,#047857,#14b8a6);color:#fff;font-weight:800;cursor:pointer}.clinical-cases-layout-v289{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);grid-gap:1rem;gap:1rem}.clinical-cases-category-list-v289,.clinical-cases-integrations-v289>div:last-child,.clinical-cases-list-v289{display:grid;grid-gap:.8rem;gap:.8rem}.clinical-case-card-v289,.clinical-cases-bridge-v289 span,.clinical-cases-category-list-v289 article,.clinical-cases-empty-v289,.clinical-cases-governance-v289 a,.clinical-cases-governance-v289 span,.clinical-cases-integrations-v289 article,.clinical-cases-roadmap-v289 span{border:1px solid rgba(16,185,129,.14);border-radius:20px;background:rgba(255,255,255,.6);padding:.9rem}.clinical-case-card-v289,.clinical-cases-empty-v289{display:grid;grid-gap:.85rem;gap:.85rem}.clinical-case-card-v289.draft,.clinical-case-card-v289.review{border-color:rgba(245,158,11,.3)}.clinical-case-card-v289.archived{opacity:.74}.clinical-case-card-v289.complication{border-color:rgba(239,68,68,.28)}.clinical-case-card-v289 header,.clinical-cases-category-list-v289 article{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start}.clinical-case-card-v289 header>div,.clinical-cases-category-list-v289 article{display:grid}.clinical-case-card-v289 strong,.clinical-cases-category-list-v289 strong,.clinical-cases-empty-v289 strong,.clinical-cases-integrations-v289 strong{color:#052e2b}.clinical-case-card-v289 footer span,.clinical-case-card-v289 footer time,.clinical-case-card-v289 header b,.clinical-case-card-v289 header small,.clinical-case-card-v289 header span,.clinical-cases-bridge-v289 span,.clinical-cases-category-list-v289 span,.clinical-cases-governance-v289 a,.clinical-cases-governance-v289 span,.clinical-cases-integrations-v289 span,.clinical-cases-roadmap-v289 span{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;background:rgba(16,185,129,.1);color:#047857;font-size:.76rem;font-weight:800;padding:.34rem .62rem;text-decoration:none}.clinical-case-card-v289 dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;margin:0}.clinical-case-card-v289 dl div{border-radius:16px;background:rgba(236,253,245,.56);padding:.7rem}.clinical-case-card-v289 dd{margin:.2rem 0 0;color:#064e3b;font-weight:800}.clinical-case-card-v289 footer,.clinical-cases-bridge-v289>div:last-child,.clinical-cases-governance-v289>div:last-of-type,.clinical-cases-roadmap-v289>div:last-child{display:flex;flex-wrap:wrap;gap:.55rem}@media (max-width:1180px){.clinical-cases-kpis-v289{grid-template-columns:repeat(3,minmax(0,1fr))}.clinical-cases-filter-v289 form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.clinical-case-card-v289 dl,.clinical-cases-hero-v289,.clinical-cases-layout-v289{grid-template-columns:1fr}}@media (max-width:640px){.clinical-cases-engine-v289{padding:1rem}.clinical-cases-filter-v289 form,.clinical-cases-kpis-v289{grid-template-columns:1fr}.clinical-case-card-v289 header{flex-direction:column}}@media (prefers-color-scheme:dark){.clinical-cases-engine-v289{color:#ecfdf5;background:radial-gradient(circle at top left,rgba(16,185,129,.18),transparent 32rem),radial-gradient(circle at 85% 8%,rgba(45,212,191,.16),transparent 25rem),linear-gradient(135deg,#020617,#042f2e)}.clinical-cases-bridge-v289,.clinical-cases-filter-v289,.clinical-cases-governance-v289,.clinical-cases-hero-v289,.clinical-cases-integrations-v289,.clinical-cases-kpis-v289 article,.clinical-cases-panel-v289,.clinical-cases-roadmap-v289{background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.16)}.clinical-case-card-v289 strong,.clinical-cases-bridge-v289 h2,.clinical-cases-category-list-v289 strong,.clinical-cases-empty-v289 strong,.clinical-cases-filter-v289 h2,.clinical-cases-governance-v289 h2,.clinical-cases-hero-v289 h1,.clinical-cases-integrations-v289 h2,.clinical-cases-integrations-v289 strong,.clinical-cases-panel-v289 h2,.clinical-cases-roadmap-v289 h2{color:#ecfdf5}.clinical-case-card-v289,.clinical-case-card-v289 dl div,.clinical-cases-bridge-v289 span,.clinical-cases-category-list-v289 article,.clinical-cases-empty-v289,.clinical-cases-filter-v289 input,.clinical-cases-filter-v289 select,.clinical-cases-governance-v289 a,.clinical-cases-governance-v289 span,.clinical-cases-integrations-v289 article,.clinical-cases-roadmap-v289 span{background:rgba(15,23,42,.62);border-color:rgba(110,231,183,.14);color:#ecfdf5}}.clinical-incidents-engine-v290{min-height:100vh;display:grid;grid-gap:1rem;gap:1rem;padding:1.5rem;color:#052e2b;background:radial-gradient(circle at top left,rgba(16,185,129,.18),transparent 32rem),radial-gradient(circle at 88% 8%,rgba(239,68,68,.1),transparent 24rem),linear-gradient(135deg,rgba(236,253,245,.92),rgba(248,250,252,.9))}.clinical-incidents-filter-v290,.clinical-incidents-governance-v290,.clinical-incidents-hero-v290,.clinical-incidents-integrations-v290,.clinical-incidents-kpis-v290 article,.clinical-incidents-panel-v290,.clinical-incidents-roadmap-v290,.clinical-incidents-taxonomy-v290{border:1px solid rgba(16,185,129,.18);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.86),rgba(236,253,245,.58)),rgba(255,255,255,.56);box-shadow:0 22px 70px rgba(6,78,59,.11);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.clinical-incidents-hero-v290{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.3fr);grid-gap:1rem;gap:1rem;padding:1.5rem}.clinical-incidents-filter-v290 h2,.clinical-incidents-governance-v290 h2,.clinical-incidents-hero-v290 h1,.clinical-incidents-integrations-v290 h2,.clinical-incidents-panel-v290 h2,.clinical-incidents-roadmap-v290 h2,.clinical-incidents-taxonomy-v290 h2{margin:.25rem 0 .45rem;color:#052e2b}.clinical-incident-card-v290 p,.clinical-incidents-empty-v290 p,.clinical-incidents-filter-v290 p,.clinical-incidents-governance-v290 p,.clinical-incidents-hero-v290 p,.clinical-incidents-integrations-v290 p,.clinical-incidents-roadmap-v290 p,.clinical-incidents-taxonomy-v290 p,.clinical-incidents-trends-v290 p{margin:0;color:rgba(15,23,42,.68);line-height:1.6}.clinical-incidents-hero-v290>aside{display:grid;place-items:center;grid-gap:.25rem;gap:.25rem;text-align:center}.clinical-incidents-hero-v290 aside strong{color:#b91c1c;font-size:3.25rem}.clinical-incident-card-v290 dt,.clinical-incident-card-v290 footer,.clinical-incidents-filter-v290 label span,.clinical-incidents-hero-v290 aside small,.clinical-incidents-hero-v290 aside span,.clinical-incidents-kpis-v290 span{color:rgba(15,23,42,.56);font-size:.78rem}.clinical-incidents-kpis-v290{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.clinical-incidents-kpis-v290 article{display:grid;grid-gap:.3rem;gap:.3rem;padding:1rem}.clinical-incidents-kpis-v290 strong{color:#064e3b;font-size:1.55rem}.clinical-incidents-filter-v290,.clinical-incidents-governance-v290,.clinical-incidents-integrations-v290,.clinical-incidents-panel-v290,.clinical-incidents-roadmap-v290,.clinical-incidents-taxonomy-v290{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.clinical-incidents-filter-v290 form{display:grid;grid-template-columns:minmax(220px,1.2fr) repeat(3,minmax(140px,.75fr)) auto;grid-gap:.75rem;gap:.75rem;align-items:end}.clinical-incidents-filter-v290 label{display:grid;grid-gap:.35rem;gap:.35rem}.clinical-incidents-filter-v290 button,.clinical-incidents-filter-v290 input,.clinical-incidents-filter-v290 select{min-height:44px;border:1px solid rgba(16,185,129,.18);border-radius:14px;background:rgba(255,255,255,.72);color:#052e2b;padding:.65rem .8rem}.clinical-incidents-filter-v290 button{background:linear-gradient(135deg,#047857,#14b8a6);color:#fff;font-weight:800;cursor:pointer}.clinical-incidents-layout-v290{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);grid-gap:1rem;gap:1rem}.clinical-incidents-integrations-v290>div:last-child,.clinical-incidents-list-v290,.clinical-incidents-trends-v290{display:grid;grid-gap:.8rem;gap:.8rem}.clinical-incident-card-v290,.clinical-incidents-empty-v290,.clinical-incidents-governance-v290 a,.clinical-incidents-governance-v290 span,.clinical-incidents-integrations-v290 article,.clinical-incidents-roadmap-v290 span,.clinical-incidents-taxonomy-v290 span,.clinical-incidents-trends-v290 article{border:1px solid rgba(16,185,129,.14);border-radius:20px;background:rgba(255,255,255,.6);padding:.9rem}.clinical-incident-card-v290,.clinical-incidents-empty-v290,.clinical-incidents-trends-v290 article{display:grid;grid-gap:.85rem;gap:.85rem}.clinical-incident-card-v290.critical{border-color:rgba(220,38,38,.38)}.clinical-incident-card-v290.high{border-color:rgba(245,158,11,.36)}.clinical-incident-card-v290.archived{opacity:.74}.clinical-incident-card-v290.resolved{border-color:rgba(16,185,129,.28)}.clinical-incident-card-v290 header{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start}.clinical-incident-card-v290 header>div{display:grid}.clinical-incident-card-v290 strong,.clinical-incidents-empty-v290 strong,.clinical-incidents-integrations-v290 strong,.clinical-incidents-trends-v290 strong{color:#052e2b}.clinical-incident-card-v290 footer em,.clinical-incident-card-v290 footer span,.clinical-incident-card-v290 footer time,.clinical-incident-card-v290 header b,.clinical-incident-card-v290 header small,.clinical-incident-card-v290 header span,.clinical-incidents-governance-v290 a,.clinical-incidents-governance-v290 span,.clinical-incidents-integrations-v290 span,.clinical-incidents-roadmap-v290 span,.clinical-incidents-taxonomy-v290 span,.clinical-incidents-trends-v290 span{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;background:rgba(16,185,129,.1);color:#047857;font-size:.76rem;font-weight:800;padding:.34rem .62rem;text-decoration:none}.clinical-incident-card-v290.critical header b{background:rgba(254,226,226,.86);color:#b91c1c}.clinical-incident-card-v290.high header b{background:rgba(254,243,199,.9);color:#b45309}.clinical-incident-card-v290 footer em{font-style:normal}.clinical-incident-card-v290 dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;margin:0}.clinical-incident-card-v290 dl div{border-radius:16px;background:rgba(236,253,245,.56);padding:.7rem}.clinical-incident-card-v290 dd{margin:.2rem 0 0;color:#064e3b;font-weight:800}.clinical-incident-card-v290 footer,.clinical-incidents-governance-v290>div:last-of-type,.clinical-incidents-roadmap-v290>div:last-child,.clinical-incidents-taxonomy-v290>div:last-child{display:flex;flex-wrap:wrap;gap:.55rem}@media (max-width:1180px){.clinical-incidents-kpis-v290{grid-template-columns:repeat(3,minmax(0,1fr))}.clinical-incidents-filter-v290 form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.clinical-incident-card-v290 dl,.clinical-incidents-hero-v290,.clinical-incidents-layout-v290{grid-template-columns:1fr}}@media (max-width:640px){.clinical-incidents-engine-v290{padding:1rem}.clinical-incidents-filter-v290 form,.clinical-incidents-kpis-v290{grid-template-columns:1fr}.clinical-incident-card-v290 header{flex-direction:column}}@media (prefers-color-scheme:dark){.clinical-incidents-engine-v290{color:#ecfdf5;background:radial-gradient(circle at top left,rgba(16,185,129,.18),transparent 32rem),radial-gradient(circle at 88% 8%,rgba(239,68,68,.14),transparent 24rem),linear-gradient(135deg,#020617,#042f2e)}.clinical-incidents-filter-v290,.clinical-incidents-governance-v290,.clinical-incidents-hero-v290,.clinical-incidents-integrations-v290,.clinical-incidents-kpis-v290 article,.clinical-incidents-panel-v290,.clinical-incidents-roadmap-v290,.clinical-incidents-taxonomy-v290{background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.16)}.clinical-incident-card-v290 strong,.clinical-incidents-empty-v290 strong,.clinical-incidents-filter-v290 h2,.clinical-incidents-governance-v290 h2,.clinical-incidents-hero-v290 h1,.clinical-incidents-integrations-v290 h2,.clinical-incidents-integrations-v290 strong,.clinical-incidents-panel-v290 h2,.clinical-incidents-roadmap-v290 h2,.clinical-incidents-taxonomy-v290 h2,.clinical-incidents-trends-v290 strong{color:#ecfdf5}.clinical-incident-card-v290,.clinical-incident-card-v290 dl div,.clinical-incidents-empty-v290,.clinical-incidents-filter-v290 input,.clinical-incidents-filter-v290 select,.clinical-incidents-governance-v290 a,.clinical-incidents-governance-v290 span,.clinical-incidents-integrations-v290 article,.clinical-incidents-roadmap-v290 span,.clinical-incidents-taxonomy-v290 span,.clinical-incidents-trends-v290 article{background:rgba(15,23,42,.62);border-color:rgba(110,231,183,.14);color:#ecfdf5}}.first-aid-engine-v291{min-height:100vh;display:grid;grid-gap:1rem;gap:1rem;padding:1.5rem;color:#052e2b;background:radial-gradient(circle at top left,rgba(16,185,129,.18),transparent 32rem),radial-gradient(circle at 88% 8%,rgba(220,38,38,.12),transparent 24rem),linear-gradient(135deg,rgba(236,253,245,.92),rgba(248,250,252,.9))}.first-aid-filter-v291,.first-aid-governance-v291,.first-aid-hero-v291,.first-aid-integrations-v291,.first-aid-kpis-v291 article,.first-aid-panel-v291,.first-aid-roadmap-v291,.first-aid-taxonomy-v291{border:1px solid rgba(16,185,129,.18);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.86),rgba(236,253,245,.58)),rgba(255,255,255,.56);box-shadow:0 22px 70px rgba(6,78,59,.11);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.first-aid-hero-v291{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.3fr);grid-gap:1rem;gap:1rem;padding:1.5rem}.first-aid-filter-v291 h2,.first-aid-governance-v291 h2,.first-aid-hero-v291 h1,.first-aid-integrations-v291 h2,.first-aid-panel-v291 h2,.first-aid-roadmap-v291 h2,.first-aid-taxonomy-v291 h2{margin:.25rem 0 .45rem;color:#052e2b}.first-aid-card-v291 p,.first-aid-checklist-v291 p,.first-aid-empty-v291 p,.first-aid-filter-v291 p,.first-aid-governance-v291 p,.first-aid-hero-v291 p,.first-aid-integrations-v291 p,.first-aid-roadmap-v291 p,.first-aid-taxonomy-v291 p{margin:0;color:rgba(15,23,42,.68);line-height:1.6}.first-aid-hero-v291>aside{display:grid;place-items:center;grid-gap:.25rem;gap:.25rem;text-align:center}.first-aid-hero-v291 aside strong{color:#b91c1c;font-size:3.25rem}.first-aid-card-v291 dt,.first-aid-card-v291 footer,.first-aid-filter-v291 label span,.first-aid-hero-v291 aside small,.first-aid-hero-v291 aside span,.first-aid-kpis-v291 span{color:rgba(15,23,42,.56);font-size:.78rem}.first-aid-kpis-v291{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.first-aid-kpis-v291 article{display:grid;grid-gap:.3rem;gap:.3rem;padding:1rem}.first-aid-kpis-v291 strong{color:#064e3b;font-size:1.55rem}.first-aid-filter-v291,.first-aid-governance-v291,.first-aid-integrations-v291,.first-aid-panel-v291,.first-aid-roadmap-v291,.first-aid-taxonomy-v291{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.first-aid-filter-v291 form{display:grid;grid-template-columns:minmax(220px,1.2fr) repeat(3,minmax(140px,.75fr)) auto;grid-gap:.75rem;gap:.75rem;align-items:end}.first-aid-filter-v291 label{display:grid;grid-gap:.35rem;gap:.35rem}.first-aid-filter-v291 button,.first-aid-filter-v291 input,.first-aid-filter-v291 select{min-height:44px;border:1px solid rgba(16,185,129,.18);border-radius:14px;background:rgba(255,255,255,.72);color:#052e2b;padding:.65rem .8rem}.first-aid-filter-v291 button{background:linear-gradient(135deg,#047857,#14b8a6);color:#fff;font-weight:800;cursor:pointer}.first-aid-layout-v291{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);grid-gap:1rem;gap:1rem}.first-aid-checklist-v291,.first-aid-integrations-v291>div:last-child,.first-aid-list-v291{display:grid;grid-gap:.8rem;gap:.8rem}.first-aid-card-v291,.first-aid-checklist-v291 article,.first-aid-empty-v291,.first-aid-governance-v291 a,.first-aid-governance-v291 span,.first-aid-integrations-v291 article,.first-aid-roadmap-v291 span,.first-aid-taxonomy-v291 span{border:1px solid rgba(16,185,129,.14);border-radius:20px;background:rgba(255,255,255,.6);padding:.9rem}.first-aid-card-v291,.first-aid-checklist-v291 article,.first-aid-empty-v291{display:grid;grid-gap:.85rem;gap:.85rem}.first-aid-card-v291.critical{border-color:rgba(220,38,38,.38)}.first-aid-card-v291.high{border-color:rgba(245,158,11,.36)}.first-aid-card-v291.archived{opacity:.74}.first-aid-card-v291.active{border-color:rgba(16,185,129,.28)}.first-aid-card-v291 header{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start}.first-aid-card-v291 header>div{display:grid}.first-aid-card-v291 strong,.first-aid-checklist-v291 strong,.first-aid-empty-v291 strong,.first-aid-integrations-v291 strong{color:#052e2b}.first-aid-card-v291 footer em,.first-aid-card-v291 footer span,.first-aid-card-v291 header b,.first-aid-card-v291 header small,.first-aid-card-v291 header span,.first-aid-checklist-v291 span,.first-aid-governance-v291 a,.first-aid-governance-v291 span,.first-aid-integrations-v291 span,.first-aid-roadmap-v291 span,.first-aid-taxonomy-v291 span{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;background:rgba(16,185,129,.1);color:#047857;font-size:.76rem;font-weight:800;padding:.34rem .62rem;text-decoration:none}.first-aid-card-v291.critical header b{background:rgba(254,226,226,.86);color:#b91c1c}.first-aid-card-v291.high header b{background:rgba(254,243,199,.9);color:#b45309}.first-aid-card-v291 footer em{font-style:normal}.first-aid-card-v291 dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;margin:0}.first-aid-card-v291 dl div{border-radius:16px;background:rgba(236,253,245,.56);padding:.7rem}.first-aid-card-v291 dd{margin:.2rem 0 0;color:#064e3b;font-weight:800}.first-aid-card-v291 footer,.first-aid-governance-v291>div:last-of-type,.first-aid-roadmap-v291>div:last-child,.first-aid-taxonomy-v291>div:last-child{display:flex;flex-wrap:wrap;gap:.55rem}@media (max-width:1180px){.first-aid-kpis-v291{grid-template-columns:repeat(3,minmax(0,1fr))}.first-aid-filter-v291 form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.first-aid-hero-v291,.first-aid-layout-v291{grid-template-columns:1fr}.first-aid-card-v291 dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.first-aid-engine-v291{padding:1rem}.first-aid-card-v291 dl,.first-aid-filter-v291 form,.first-aid-kpis-v291{grid-template-columns:1fr}.first-aid-card-v291 header{flex-direction:column}}@media (prefers-color-scheme:dark){.first-aid-engine-v291{color:#ecfdf5;background:radial-gradient(circle at top left,rgba(16,185,129,.18),transparent 32rem),radial-gradient(circle at 88% 8%,rgba(239,68,68,.14),transparent 24rem),linear-gradient(135deg,#020617,#042f2e)}.first-aid-filter-v291,.first-aid-governance-v291,.first-aid-hero-v291,.first-aid-integrations-v291,.first-aid-kpis-v291 article,.first-aid-panel-v291,.first-aid-roadmap-v291,.first-aid-taxonomy-v291{background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.16)}.first-aid-card-v291 strong,.first-aid-checklist-v291 strong,.first-aid-empty-v291 strong,.first-aid-filter-v291 h2,.first-aid-governance-v291 h2,.first-aid-hero-v291 h1,.first-aid-integrations-v291 h2,.first-aid-integrations-v291 strong,.first-aid-panel-v291 h2,.first-aid-roadmap-v291 h2,.first-aid-taxonomy-v291 h2{color:#ecfdf5}.first-aid-card-v291,.first-aid-card-v291 dl div,.first-aid-checklist-v291 article,.first-aid-empty-v291,.first-aid-filter-v291 input,.first-aid-filter-v291 select,.first-aid-governance-v291 a,.first-aid-governance-v291 span,.first-aid-integrations-v291 article,.first-aid-roadmap-v291 span,.first-aid-taxonomy-v291 span{background:rgba(15,23,42,.62);border-color:rgba(110,231,183,.14);color:#ecfdf5}}.medical-safety-engine-v292{min-height:100vh;display:grid;grid-gap:1rem;gap:1rem;padding:1.5rem;color:#052e2b;background:radial-gradient(circle at top left,rgba(16,185,129,.18),transparent 32rem),radial-gradient(circle at 88% 12%,rgba(14,165,233,.12),transparent 24rem),linear-gradient(135deg,rgba(236,253,245,.92),rgba(248,250,252,.9))}.medical-safety-filter-v292,.medical-safety-governance-v292,.medical-safety-hero-v292,.medical-safety-integrations-v292,.medical-safety-kpis-v292 article,.medical-safety-panel-v292,.medical-safety-taxonomy-v292,.medical-safety-templates-v292{border:1px solid rgba(16,185,129,.18);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.86),rgba(236,253,245,.58)),rgba(255,255,255,.56);box-shadow:0 22px 70px rgba(6,78,59,.11);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.medical-safety-hero-v292{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.3fr);grid-gap:1rem;gap:1rem;padding:1.5rem}.medical-safety-filter-v292 h2,.medical-safety-governance-v292 h2,.medical-safety-hero-v292 h1,.medical-safety-integrations-v292 h2,.medical-safety-panel-v292 h2,.medical-safety-taxonomy-v292 h2,.medical-safety-templates-v292 h2{margin:.25rem 0 .45rem;color:#052e2b}.medical-safety-card-v292 p,.medical-safety-empty-v292 p,.medical-safety-filter-v292 p,.medical-safety-flow-v292 p,.medical-safety-governance-v292 p,.medical-safety-hero-v292 p,.medical-safety-integrations-v292 p,.medical-safety-taxonomy-v292 p,.medical-safety-templates-v292 p{margin:0;color:rgba(15,23,42,.68);line-height:1.6}.medical-safety-hero-v292>aside{display:grid;place-items:center;grid-gap:.25rem;gap:.25rem;text-align:center}.medical-safety-hero-v292 aside strong{color:#047857;font-size:3.25rem}.medical-safety-card-v292 dt,.medical-safety-card-v292 footer,.medical-safety-filter-v292 label span,.medical-safety-hero-v292 aside small,.medical-safety-hero-v292 aside span,.medical-safety-kpis-v292 span{color:rgba(15,23,42,.56);font-size:.78rem}.medical-safety-kpis-v292{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.medical-safety-kpis-v292 article{display:grid;grid-gap:.3rem;gap:.3rem;padding:1rem}.medical-safety-kpis-v292 strong{color:#064e3b;font-size:1.55rem}.medical-safety-filter-v292,.medical-safety-governance-v292,.medical-safety-integrations-v292,.medical-safety-panel-v292,.medical-safety-taxonomy-v292,.medical-safety-templates-v292{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.medical-safety-filter-v292 form{display:grid;grid-template-columns:minmax(220px,1.2fr) repeat(3,minmax(140px,.75fr)) auto;grid-gap:.75rem;gap:.75rem;align-items:end}.medical-safety-filter-v292 label{display:grid;grid-gap:.35rem;gap:.35rem}.medical-safety-filter-v292 button,.medical-safety-filter-v292 input,.medical-safety-filter-v292 select{min-height:44px;border:1px solid rgba(16,185,129,.18);border-radius:14px;background:rgba(255,255,255,.72);color:#052e2b;padding:.65rem .8rem}.medical-safety-filter-v292 button{background:linear-gradient(135deg,#047857,#14b8a6);color:#fff;font-weight:800;cursor:pointer}.medical-safety-layout-v292{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);grid-gap:1rem;gap:1rem}.medical-safety-flow-v292,.medical-safety-integrations-v292>div:last-child,.medical-safety-list-v292{display:grid;grid-gap:.8rem;gap:.8rem}.medical-safety-card-v292,.medical-safety-empty-v292,.medical-safety-flow-v292 article,.medical-safety-governance-v292 a,.medical-safety-governance-v292 span,.medical-safety-integrations-v292 article,.medical-safety-taxonomy-v292 span,.medical-safety-templates-v292 span{border:1px solid rgba(16,185,129,.14);border-radius:20px;background:rgba(255,255,255,.6);padding:.9rem}.medical-safety-card-v292,.medical-safety-empty-v292,.medical-safety-flow-v292 article{display:grid;grid-gap:.85rem;gap:.85rem}.medical-safety-card-v292.critical{border-color:rgba(220,38,38,.38)}.medical-safety-card-v292.high{border-color:rgba(245,158,11,.36)}.medical-safety-card-v292.archived{opacity:.74}.medical-safety-card-v292.active{border-color:rgba(16,185,129,.28)}.medical-safety-card-v292 header{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start}.medical-safety-card-v292 header>div{display:grid}.medical-safety-card-v292 strong,.medical-safety-empty-v292 strong,.medical-safety-flow-v292 strong,.medical-safety-integrations-v292 strong{color:#052e2b}.medical-safety-card-v292 footer em,.medical-safety-card-v292 footer span,.medical-safety-card-v292 header b,.medical-safety-card-v292 header small,.medical-safety-card-v292 header span,.medical-safety-flow-v292 span,.medical-safety-governance-v292 a,.medical-safety-governance-v292 span,.medical-safety-integrations-v292 span,.medical-safety-taxonomy-v292 span,.medical-safety-templates-v292 span{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;background:rgba(16,185,129,.1);color:#047857;font-size:.76rem;font-weight:800;padding:.34rem .62rem;text-decoration:none}.medical-safety-card-v292.critical header b{background:rgba(254,226,226,.86);color:#b91c1c}.medical-safety-card-v292.high header b{background:rgba(254,243,199,.9);color:#b45309}.medical-safety-card-v292 footer em{font-style:normal}.medical-safety-card-v292 dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;margin:0}.medical-safety-card-v292 dl div{border-radius:16px;background:rgba(236,253,245,.56);padding:.7rem}.medical-safety-card-v292 dd{margin:.2rem 0 0;color:#064e3b;font-weight:800}.medical-safety-card-v292 footer,.medical-safety-governance-v292>div:last-of-type,.medical-safety-taxonomy-v292>div:last-child,.medical-safety-templates-v292>div:last-child{display:flex;flex-wrap:wrap;gap:.55rem}@media (max-width:1180px){.medical-safety-kpis-v292{grid-template-columns:repeat(3,minmax(0,1fr))}.medical-safety-filter-v292 form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.medical-safety-hero-v292,.medical-safety-layout-v292{grid-template-columns:1fr}.medical-safety-card-v292 dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.medical-safety-engine-v292{padding:1rem}.medical-safety-card-v292 dl,.medical-safety-filter-v292 form,.medical-safety-kpis-v292{grid-template-columns:1fr}.medical-safety-card-v292 header{flex-direction:column}}@media (prefers-color-scheme:dark){.medical-safety-engine-v292{color:#ecfdf5;background:radial-gradient(circle at top left,rgba(16,185,129,.18),transparent 32rem),radial-gradient(circle at 88% 12%,rgba(14,165,233,.14),transparent 24rem),linear-gradient(135deg,#020617,#042f2e)}.medical-safety-filter-v292,.medical-safety-governance-v292,.medical-safety-hero-v292,.medical-safety-integrations-v292,.medical-safety-kpis-v292 article,.medical-safety-panel-v292,.medical-safety-taxonomy-v292,.medical-safety-templates-v292{background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.16)}.medical-safety-card-v292 strong,.medical-safety-empty-v292 strong,.medical-safety-filter-v292 h2,.medical-safety-flow-v292 strong,.medical-safety-governance-v292 h2,.medical-safety-hero-v292 h1,.medical-safety-integrations-v292 h2,.medical-safety-integrations-v292 strong,.medical-safety-panel-v292 h2,.medical-safety-taxonomy-v292 h2,.medical-safety-templates-v292 h2{color:#ecfdf5}.medical-safety-card-v292,.medical-safety-card-v292 dl div,.medical-safety-empty-v292,.medical-safety-filter-v292 input,.medical-safety-filter-v292 select,.medical-safety-flow-v292 article,.medical-safety-governance-v292 a,.medical-safety-governance-v292 span,.medical-safety-integrations-v292 article,.medical-safety-taxonomy-v292 span,.medical-safety-templates-v292 span{background:rgba(15,23,42,.62);border-color:rgba(110,231,183,.14);color:#ecfdf5}}.maintenance-control-v293{min-height:100vh;display:grid;grid-gap:1rem;gap:1rem;padding:1.5rem;color:#052e2b;background:radial-gradient(circle at top left,rgba(16,185,129,.2),transparent 32rem),radial-gradient(circle at 90% 10%,rgba(59,130,246,.14),transparent 26rem),linear-gradient(135deg,rgba(236,253,245,.94),rgba(248,250,252,.9))}.maintenance-committee-v293,.maintenance-filter-v293,.maintenance-governance-v293,.maintenance-grid-v293,.maintenance-hero-v293,.maintenance-kpis-v293 article,.maintenance-panel-v293,.maintenance-taxonomy-v293{border:1px solid rgba(16,185,129,.18);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.86),rgba(236,253,245,.58)),rgba(255,255,255,.56);box-shadow:0 22px 70px rgba(6,78,59,.11);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.maintenance-hero-v293{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.3fr);grid-gap:1rem;gap:1rem;padding:1.5rem}.maintenance-committee-v293 h2,.maintenance-filter-v293 h2,.maintenance-governance-v293 h2,.maintenance-grid-v293 h2,.maintenance-hero-v293 h1,.maintenance-panel-v293 h2,.maintenance-taxonomy-v293 h2{margin:.25rem 0 .45rem;color:#052e2b}.maintenance-alerts-v293 p,.maintenance-committee-v293 p,.maintenance-equipment-card-v293 p,.maintenance-filter-v293 p,.maintenance-governance-v293 p,.maintenance-grid-v293 p,.maintenance-hero-v293 p,.maintenance-taxonomy-v293 p{margin:0;color:rgba(15,23,42,.68);line-height:1.6}.maintenance-hero-v293>aside{display:grid;place-items:center;grid-gap:.25rem;gap:.25rem;text-align:center}.maintenance-hero-v293 aside strong{color:#047857;font-size:3.25rem}.maintenance-equipment-card-v293 dt,.maintenance-equipment-card-v293 footer,.maintenance-filter-v293 label span,.maintenance-hero-v293 aside small,.maintenance-hero-v293 aside span,.maintenance-kpis-v293 span{color:rgba(15,23,42,.56);font-size:.78rem}.maintenance-kpis-v293{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.maintenance-kpis-v293 article{display:grid;grid-gap:.3rem;gap:.3rem;padding:1rem}.maintenance-kpis-v293 strong{color:#064e3b;font-size:1.45rem}.maintenance-committee-v293,.maintenance-filter-v293,.maintenance-governance-v293,.maintenance-grid-v293,.maintenance-panel-v293,.maintenance-taxonomy-v293{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.maintenance-filter-v293 form{display:grid;grid-template-columns:minmax(220px,1.2fr) repeat(3,minmax(140px,.75fr)) auto;grid-gap:.75rem;gap:.75rem;align-items:end}.maintenance-filter-v293 label{display:grid;grid-gap:.35rem;gap:.35rem}.maintenance-filter-v293 button,.maintenance-filter-v293 input,.maintenance-filter-v293 select{min-height:44px;border:1px solid rgba(16,185,129,.18);border-radius:14px;background:rgba(255,255,255,.72);color:#052e2b;padding:.65rem .8rem}.maintenance-filter-v293 button{background:linear-gradient(135deg,#047857,#14b8a6);color:#fff;font-weight:800;cursor:pointer}.maintenance-layout-v293{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);grid-gap:1rem;gap:1rem}.maintenance-alerts-v293,.maintenance-committee-v293>div:last-child,.maintenance-equipment-list-v293,.maintenance-grid-v293>div:last-child{display:grid;grid-gap:.8rem;gap:.8rem}.maintenance-alerts-v293 article,.maintenance-committee-v293 article,.maintenance-equipment-card-v293,.maintenance-governance-v293 a,.maintenance-governance-v293 span,.maintenance-grid-v293 article,.maintenance-taxonomy-v293 a,.maintenance-taxonomy-v293 span{border:1px solid rgba(16,185,129,.14);border-radius:20px;background:rgba(255,255,255,.6);padding:.9rem}.maintenance-equipment-card-v293{display:grid;grid-gap:.85rem;gap:.85rem}.maintenance-alerts-v293 article.critical,.maintenance-equipment-card-v293.blocked,.maintenance-equipment-card-v293.out_of_service{border-color:rgba(220,38,38,.38)}.maintenance-alerts-v293 article.warning,.maintenance-equipment-card-v293.delayed,.maintenance-equipment-card-v293.under_review{border-color:rgba(245,158,11,.36)}.maintenance-equipment-card-v293 header{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start}.maintenance-equipment-card-v293 header>div{display:grid}.maintenance-alerts-v293 strong,.maintenance-committee-v293 strong,.maintenance-equipment-card-v293 strong,.maintenance-grid-v293 strong{color:#052e2b}.maintenance-alerts-v293 span,.maintenance-committee-v293 span,.maintenance-equipment-card-v293 footer em,.maintenance-equipment-card-v293 footer span,.maintenance-equipment-card-v293 header b,.maintenance-equipment-card-v293 header small,.maintenance-equipment-card-v293 header span,.maintenance-governance-v293 a,.maintenance-governance-v293 span,.maintenance-grid-v293 em,.maintenance-grid-v293 span,.maintenance-taxonomy-v293 a,.maintenance-taxonomy-v293 span{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;background:rgba(16,185,129,.1);color:#047857;font-size:.76rem;font-weight:800;padding:.34rem .62rem;text-decoration:none}.maintenance-alerts-v293 article.critical span,.maintenance-equipment-card-v293.blocked header b,.maintenance-grid-v293 article.critical span,.maintenance-grid-v293 article.critical_incident span{background:rgba(254,226,226,.86);color:#b91c1c}.maintenance-alerts-v293 article.warning span,.maintenance-equipment-card-v293.under_review header b,.maintenance-grid-v293 article.moderate span,.maintenance-grid-v293 article.pending span,.maintenance-grid-v293 article.repeat_cycle span,.maintenance-grid-v293 article.review span{background:rgba(254,243,199,.9);color:#b45309}.maintenance-equipment-card-v293 footer em,.maintenance-grid-v293 em{font-style:normal}.maintenance-equipment-card-v293 dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;margin:0}.maintenance-equipment-card-v293 dl div{border-radius:16px;background:rgba(236,253,245,.56);padding:.7rem}.maintenance-equipment-card-v293 dd{margin:.2rem 0 0;color:#064e3b;font-weight:800}.maintenance-alerts-v293 article,.maintenance-committee-v293 article,.maintenance-equipment-card-v293 footer,.maintenance-governance-v293>div:last-of-type,.maintenance-grid-v293 article,.maintenance-taxonomy-v293>div:last-child{display:flex;flex-wrap:wrap;gap:.55rem}.maintenance-alerts-v293 article,.maintenance-committee-v293 article,.maintenance-grid-v293 article{flex-direction:column}@media (max-width:1180px){.maintenance-kpis-v293{grid-template-columns:repeat(3,minmax(0,1fr))}.maintenance-filter-v293 form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.maintenance-hero-v293,.maintenance-layout-v293{grid-template-columns:1fr}.maintenance-equipment-card-v293 dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.maintenance-control-v293{padding:1rem}.maintenance-equipment-card-v293 dl,.maintenance-filter-v293 form,.maintenance-kpis-v293{grid-template-columns:1fr}.maintenance-equipment-card-v293 header{flex-direction:column}}@media (prefers-color-scheme:dark){.maintenance-control-v293{color:#ecfdf5;background:radial-gradient(circle at top left,rgba(16,185,129,.18),transparent 32rem),radial-gradient(circle at 90% 10%,rgba(59,130,246,.14),transparent 26rem),linear-gradient(135deg,#020617,#042f2e)}.maintenance-committee-v293,.maintenance-filter-v293,.maintenance-governance-v293,.maintenance-grid-v293,.maintenance-hero-v293,.maintenance-kpis-v293 article,.maintenance-panel-v293,.maintenance-taxonomy-v293{background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.16)}.maintenance-alerts-v293 strong,.maintenance-committee-v293 h2,.maintenance-committee-v293 strong,.maintenance-equipment-card-v293 strong,.maintenance-filter-v293 h2,.maintenance-governance-v293 h2,.maintenance-grid-v293 h2,.maintenance-grid-v293 strong,.maintenance-hero-v293 h1,.maintenance-panel-v293 h2,.maintenance-taxonomy-v293 h2{color:#ecfdf5}.maintenance-alerts-v293 article,.maintenance-committee-v293 article,.maintenance-equipment-card-v293,.maintenance-equipment-card-v293 dl div,.maintenance-filter-v293 input,.maintenance-filter-v293 select,.maintenance-governance-v293 a,.maintenance-governance-v293 span,.maintenance-grid-v293 article,.maintenance-taxonomy-v293 a,.maintenance-taxonomy-v293 span{background:rgba(15,23,42,.62);border-color:rgba(110,231,183,.14);color:#ecfdf5}}.waste-compliance-v294{min-height:100vh;display:grid;grid-gap:1rem;gap:1rem;padding:1.5rem;color:#052e2b;background:radial-gradient(circle at top left,rgba(16,185,129,.2),transparent 32rem),radial-gradient(circle at 90% 10%,rgba(34,197,94,.14),transparent 26rem),linear-gradient(135deg,rgba(236,253,245,.94),rgba(248,250,252,.9))}.waste-committee-v294,.waste-filter-v294,.waste-governance-v294,.waste-grid-v294,.waste-hero-v294,.waste-kpis-v294 article,.waste-panel-v294,.waste-taxonomy-v294{border:1px solid rgba(16,185,129,.18);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.86),rgba(236,253,245,.58)),rgba(255,255,255,.56);box-shadow:0 22px 70px rgba(6,78,59,.11);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.waste-hero-v294{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.3fr);grid-gap:1rem;gap:1rem;padding:1.5rem}.waste-committee-v294 h2,.waste-filter-v294 h2,.waste-governance-v294 h2,.waste-grid-v294 h2,.waste-hero-v294 h1,.waste-panel-v294 h2,.waste-taxonomy-v294 h2{margin:.25rem 0 .45rem;color:#052e2b}.waste-alerts-v294 p,.waste-committee-v294 p,.waste-filter-v294 p,.waste-governance-v294 p,.waste-grid-v294 p,.waste-hero-v294 p,.waste-taxonomy-v294 p{margin:0;color:rgba(15,23,42,.68);line-height:1.6}.waste-hero-v294>aside{display:grid;place-items:center;grid-gap:.25rem;gap:.25rem;text-align:center}.waste-hero-v294 aside strong{color:#047857;font-size:3.25rem}.waste-filter-v294 label span,.waste-hero-v294 aside small,.waste-hero-v294 aside span,.waste-kpis-v294 span,.waste-record-card-v294 dt{color:rgba(15,23,42,.56);font-size:.78rem}.waste-kpis-v294{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.waste-committee-v294,.waste-filter-v294,.waste-governance-v294,.waste-grid-v294,.waste-kpis-v294 article,.waste-panel-v294,.waste-taxonomy-v294{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.waste-kpis-v294 strong{color:#064e3b;font-size:1.45rem}.waste-filter-v294 form{display:grid;grid-template-columns:minmax(220px,1.2fr) repeat(3,minmax(140px,.75fr)) auto;grid-gap:.75rem;gap:.75rem;align-items:end}.waste-filter-v294 label{display:grid;grid-gap:.35rem;gap:.35rem}.waste-filter-v294 button,.waste-filter-v294 input,.waste-filter-v294 select{min-height:44px;border:1px solid rgba(16,185,129,.18);border-radius:14px;background:rgba(255,255,255,.72);color:#052e2b;padding:.65rem .8rem}.waste-filter-v294 button{background:linear-gradient(135deg,#047857,#22c55e);color:#fff;font-weight:800;cursor:pointer}.waste-layout-v294{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);grid-gap:1rem;gap:1rem}.waste-alerts-v294,.waste-committee-v294>div:last-child,.waste-grid-v294>div:last-child,.waste-record-list-v294{display:grid;grid-gap:.8rem;gap:.8rem}.waste-alerts-v294 article,.waste-committee-v294 article,.waste-container-card-v294,.waste-governance-v294 a,.waste-governance-v294 span,.waste-grid-v294 article,.waste-record-card-v294,.waste-taxonomy-v294 a,.waste-taxonomy-v294 span{border:1px solid rgba(16,185,129,.14);border-radius:20px;background:rgba(255,255,255,.6);padding:.9rem}.waste-container-card-v294,.waste-record-card-v294{display:grid;grid-gap:.85rem;gap:.85rem}.waste-alerts-v294 article.critical,.waste-container-card-v294.full,.waste-grid-v294 article.non_compliant,.waste-record-card-v294.document_pending{border-color:rgba(220,38,38,.38)}.waste-alerts-v294 article.warning,.waste-container-card-v294.near_full,.waste-grid-v294 article.watch,.waste-record-card-v294.pending_pickup{border-color:rgba(245,158,11,.36)}.waste-record-card-v294 header{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start}.waste-record-card-v294 header>div{display:grid}.waste-alerts-v294 strong,.waste-committee-v294 strong,.waste-container-card-v294 strong,.waste-grid-v294 strong,.waste-record-card-v294 strong{color:#052e2b}.waste-alerts-v294 span,.waste-committee-v294 span,.waste-container-card-v294 small,.waste-container-card-v294 span,.waste-governance-v294 a,.waste-governance-v294 span,.waste-grid-v294 em,.waste-grid-v294 span,.waste-record-card-v294 header b,.waste-record-card-v294 header small,.waste-record-card-v294 header span,.waste-taxonomy-v294 a,.waste-taxonomy-v294 span{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;background:rgba(16,185,129,.1);color:#047857;font-size:.76rem;font-weight:800;padding:.34rem .62rem;text-decoration:none}.waste-alerts-v294 article.critical span,.waste-container-card-v294.full span,.waste-grid-v294 article.non_compliant span,.waste-record-card-v294.document_pending header b{background:rgba(254,226,226,.86);color:#b91c1c}.waste-alerts-v294 article.warning span,.waste-container-card-v294.near_full span,.waste-grid-v294 article.watch span,.waste-record-card-v294.pending_pickup header b{background:rgba(254,243,199,.9);color:#b45309}.waste-record-card-v294 dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;margin:0}.waste-record-card-v294 dl div{border-radius:16px;background:rgba(236,253,245,.56);padding:.7rem}.waste-record-card-v294 dd{margin:.2rem 0 0;color:#064e3b;font-weight:800}.waste-container-card-v294 div{height:10px;overflow:hidden;border-radius:999px;background:rgba(15,23,42,.08)}.waste-container-card-v294 i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#10b981,#22c55e)}.waste-alerts-v294 article,.waste-committee-v294 article,.waste-grid-v294 article{display:flex;flex-direction:column;flex-wrap:wrap;gap:.55rem}.waste-grid-v294 em{font-style:normal}.waste-governance-v294>div:last-of-type,.waste-taxonomy-v294>div:last-child{display:flex;flex-wrap:wrap;gap:.55rem}@media (max-width:1180px){.waste-kpis-v294{grid-template-columns:repeat(3,minmax(0,1fr))}.waste-filter-v294 form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.waste-hero-v294,.waste-layout-v294{grid-template-columns:1fr}.waste-record-card-v294 dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.waste-compliance-v294{padding:1rem}.waste-filter-v294 form,.waste-kpis-v294,.waste-record-card-v294 dl{grid-template-columns:1fr}.waste-record-card-v294 header{flex-direction:column}}@media (prefers-color-scheme:dark){.waste-compliance-v294{color:#ecfdf5;background:radial-gradient(circle at top left,rgba(16,185,129,.18),transparent 32rem),radial-gradient(circle at 90% 10%,rgba(34,197,94,.14),transparent 26rem),linear-gradient(135deg,#020617,#042f2e)}.waste-committee-v294,.waste-filter-v294,.waste-governance-v294,.waste-grid-v294,.waste-hero-v294,.waste-kpis-v294 article,.waste-panel-v294,.waste-taxonomy-v294{background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.16)}.waste-alerts-v294 strong,.waste-committee-v294 h2,.waste-committee-v294 strong,.waste-container-card-v294 strong,.waste-filter-v294 h2,.waste-governance-v294 h2,.waste-grid-v294 h2,.waste-grid-v294 strong,.waste-hero-v294 h1,.waste-panel-v294 h2,.waste-record-card-v294 strong,.waste-taxonomy-v294 h2{color:#ecfdf5}.waste-alerts-v294 article,.waste-committee-v294 article,.waste-container-card-v294,.waste-filter-v294 input,.waste-filter-v294 select,.waste-governance-v294 a,.waste-governance-v294 span,.waste-grid-v294 article,.waste-record-card-v294,.waste-record-card-v294 dl div,.waste-taxonomy-v294 a,.waste-taxonomy-v294 span{background:rgba(15,23,42,.62);border-color:rgba(110,231,183,.14);color:#ecfdf5}}.emergency-response-v295{min-height:100vh;display:grid;grid-gap:1rem;gap:1rem;padding:clamp(1rem,2vw,2rem);background:radial-gradient(circle at top left,rgba(16,185,129,.2),transparent 34rem),radial-gradient(circle at 85% 8%,rgba(244,63,94,.12),transparent 28rem),linear-gradient(135deg,rgba(236,253,245,.94),rgba(240,253,250,.78));color:#052e2b}.emergency-alerts-v295,.emergency-committee-v295 article,.emergency-filter-v295,.emergency-governance-v295,.emergency-hero-v295,.emergency-kpis-v295 article,.emergency-panel-v295,.emergency-protocols-v295,.emergency-taxonomy-v295{border:1px solid rgba(16,185,129,.18);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.84),rgba(236,253,245,.58)),rgba(255,255,255,.52);box-shadow:0 24px 70px rgba(6,78,59,.11);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.emergency-hero-v295{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.28fr);grid-gap:1rem;gap:1rem;padding:clamp(1.25rem,3vw,2rem);overflow:hidden}.emergency-alerts-v295 h2,.emergency-filter-v295 h2,.emergency-governance-v295 h2,.emergency-hero-v295 h1,.emergency-panel-v295 h2,.emergency-protocols-v295 h2,.emergency-taxonomy-v295 h2{margin:.25rem 0;color:#064e3b}.emergency-filter-v295 p,.emergency-governance-v295 p,.emergency-hero-v295 p,.emergency-incident-v295 p,.emergency-protocols-v295 p,.emergency-record-v295 p,.emergency-taxonomy-v295 p{color:rgba(5,46,43,.74);line-height:1.55}.emergency-hero-v295 aside{display:grid;grid-gap:.35rem;gap:.35rem;align-content:center;padding:1rem;border-radius:20px;border:1px solid rgba(244,63,94,.18);background:rgba(255,255,255,.62)}.emergency-hero-v295 aside strong{font-size:clamp(2.4rem,7vw,4.8rem);color:#be123c}.emergency-kpis-v295{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.emergency-kpis-v295 article{min-height:7rem;display:grid;grid-gap:.3rem;gap:.3rem;align-content:center;padding:1rem}.emergency-kpis-v295 strong{color:#047857;font-size:clamp(1.45rem,3vw,2.2rem)}.emergency-hero-v295 aside small,.emergency-hero-v295 aside span,.emergency-kpis-v295 span{color:rgba(5,46,43,.68)}.emergency-filter-v295{display:grid;grid-gap:1rem;gap:1rem;padding:1.25rem}.emergency-filter-v295 form{display:grid;grid-template-columns:1.35fr repeat(4,minmax(130px,.75fr)) auto;grid-gap:.75rem;gap:.75rem;align-items:end}.emergency-filter-v295 label{display:grid;grid-gap:.35rem;gap:.35rem;font-size:.82rem;color:rgba(5,46,43,.7)}.emergency-filter-v295 input,.emergency-filter-v295 select{min-height:2.7rem;border:1px solid rgba(16,185,129,.18);border-radius:14px;padding:.75rem;background:rgba(255,255,255,.72);color:#052e2b}.emergency-filter-v295 button,.emergency-taxonomy-v295 a{min-height:2.7rem;border:0;border-radius:14px;padding:.75rem 1rem;background:linear-gradient(135deg,#059669,#047857);color:white;font-weight:800;text-decoration:none;text-align:center}.emergency-grid-v295{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.34fr);grid-gap:1rem;gap:1rem;align-items:start}.emergency-alerts-v295,.emergency-governance-v295,.emergency-panel-v295,.emergency-protocols-v295,.emergency-taxonomy-v295{padding:1.25rem}.emergency-alerts-v295>header,.emergency-incident-v295 header,.emergency-kit-v295 header,.emergency-panel-v295>header,.emergency-protocol-v295 header,.emergency-record-v295 header{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.emergency-alerts-v295,.emergency-kit-grid-v295,.emergency-record-list-v295{display:grid;grid-gap:.75rem;gap:.75rem}.emergency-kit-grid-v295{grid-template-columns:repeat(2,minmax(0,1fr))}.emergency-alerts-v295 article,.emergency-committee-v295 article,.emergency-governance-v295 span,.emergency-incident-v295,.emergency-kit-v295,.emergency-protocol-v295,.emergency-record-v295{border:1px solid rgba(16,185,129,.15);border-radius:18px;padding:1rem;background:rgba(255,255,255,.62)}.emergency-alerts-v295 strong,.emergency-committee-v295 h3,.emergency-incident-v295 strong,.emergency-kit-v295 strong,.emergency-protocol-v295 strong,.emergency-record-v295 strong{color:#064e3b}.emergency-incident-v295 b,.emergency-kit-v295 b,.emergency-protocol-v295 b,.emergency-record-v295 b{border-radius:999px;padding:.35rem .65rem;background:rgba(16,185,129,.13);color:#047857;white-space:nowrap}.emergency-incident-v295.orange b,.emergency-protocol-v295.orange b,.emergency-record-v295.orange b{background:rgba(249,115,22,.14);color:#c2410c}.emergency-alerts-v295 article.critical strong,.emergency-incident-v295.red b,.emergency-protocol-v295.red b,.emergency-record-v295.red b{color:#be123c}.emergency-kit-v295 dl,.emergency-record-v295 dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.55rem;gap:.55rem}.emergency-kit-v295 dl{grid-template-columns:repeat(2,minmax(0,1fr))}.emergency-kit-v295 dl div,.emergency-record-v295 dl div{border-radius:14px;padding:.7rem;background:rgba(236,253,245,.72)}.emergency-kit-v295 dt,.emergency-record-v295 dt{color:rgba(5,46,43,.58);font-size:.76rem}.emergency-kit-v295 dd,.emergency-record-v295 dd{margin:.2rem 0 0;font-weight:800}.emergency-governance-v295 div:last-child,.emergency-incident-v295 footer,.emergency-protocol-v295 div,.emergency-record-v295 footer,.emergency-taxonomy-v295 div:last-child{display:flex;gap:.5rem;flex-wrap:wrap}.emergency-governance-v295 span,.emergency-incident-v295 footer em,.emergency-incident-v295 footer span,.emergency-protocol-v295 div span,.emergency-record-v295 footer em,.emergency-record-v295 footer span{border-radius:999px;padding:.45rem .7rem;background:rgba(16,185,129,.12);color:rgba(5,46,43,.74);font-style:normal}.emergency-alerts-v295 article.critical{border-color:rgba(244,63,94,.24);background:rgba(255,241,242,.78)}.emergency-alerts-v295 article.warning{border-color:rgba(245,158,11,.22);background:rgba(255,251,235,.78)}.emergency-governance-v295,.emergency-protocols-v295,.emergency-taxonomy-v295{display:grid;grid-gap:1rem;gap:1rem}.emergency-committee-v295,.emergency-protocols-v295>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.emergency-taxonomy-v295 div:last-child{align-items:center}.emergency-empty-v295{border:1px dashed rgba(16,185,129,.24);border-radius:18px;padding:1rem;background:rgba(255,255,255,.46)}@media (max-width:1100px){.emergency-committee-v295,.emergency-filter-v295 form,.emergency-kpis-v295,.emergency-protocols-v295>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.emergency-grid-v295,.emergency-hero-v295{grid-template-columns:1fr}}@media (max-width:640px){.emergency-response-v295{padding:1rem}.emergency-committee-v295,.emergency-filter-v295 form,.emergency-kit-grid-v295,.emergency-kpis-v295,.emergency-protocols-v295>div:last-child,.emergency-record-v295 dl{grid-template-columns:1fr}.emergency-incident-v295 header,.emergency-kit-v295 header,.emergency-protocol-v295 header,.emergency-record-v295 header{flex-direction:column}}@media (prefers-color-scheme:dark){.emergency-response-v295{color:#ecfdf5;background:radial-gradient(circle at top left,rgba(16,185,129,.18),transparent 32rem),radial-gradient(circle at 90% 10%,rgba(244,63,94,.12),transparent 26rem),linear-gradient(135deg,#020617,#042f2e)}.emergency-alerts-v295,.emergency-committee-v295 article,.emergency-filter-v295,.emergency-governance-v295,.emergency-hero-v295,.emergency-kpis-v295 article,.emergency-panel-v295,.emergency-protocols-v295,.emergency-taxonomy-v295{background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.16)}.emergency-alerts-v295 h2,.emergency-alerts-v295 strong,.emergency-committee-v295 h3,.emergency-filter-v295 h2,.emergency-governance-v295 h2,.emergency-hero-v295 h1,.emergency-incident-v295 strong,.emergency-kit-v295 strong,.emergency-panel-v295 h2,.emergency-protocol-v295 strong,.emergency-protocols-v295 h2,.emergency-record-v295 strong,.emergency-taxonomy-v295 h2{color:#ecfdf5}.emergency-filter-v295 p,.emergency-governance-v295 p,.emergency-hero-v295 aside small,.emergency-hero-v295 aside span,.emergency-hero-v295 p,.emergency-incident-v295 p,.emergency-kpis-v295 span,.emergency-protocols-v295 p,.emergency-record-v295 p,.emergency-taxonomy-v295 p{color:rgba(236,253,245,.74)}.emergency-alerts-v295 article,.emergency-committee-v295 article,.emergency-filter-v295 input,.emergency-filter-v295 select,.emergency-governance-v295 span,.emergency-hero-v295 aside,.emergency-incident-v295,.emergency-kit-v295,.emergency-kit-v295 dl div,.emergency-protocol-v295,.emergency-record-v295,.emergency-record-v295 dl div{background:rgba(15,23,42,.62);border-color:rgba(110,231,183,.14);color:#ecfdf5}}.clinical-inventory-v296{min-height:100vh;display:grid;grid-gap:1rem;gap:1rem;padding:clamp(1rem,2vw,2rem);background:radial-gradient(circle at top left,rgba(16,185,129,.2),transparent 34rem),radial-gradient(circle at 86% 8%,rgba(59,130,246,.12),transparent 28rem),linear-gradient(135deg,rgba(236,253,245,.94),rgba(239,246,255,.72));color:#052e2b}.clinical-inventory-alerts-v296,.clinical-inventory-committee-v296 article,.clinical-inventory-filter-v296,.clinical-inventory-governance-v296,.clinical-inventory-grid-v296,.clinical-inventory-hero-v296,.clinical-inventory-kpis-v296 article,.clinical-inventory-panel-v296{border:1px solid rgba(16,185,129,.18);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.84),rgba(236,253,245,.58)),rgba(255,255,255,.52);box-shadow:0 24px 70px rgba(6,78,59,.11);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.clinical-inventory-hero-v296{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.3fr);grid-gap:1rem;gap:1rem;padding:clamp(1.25rem,3vw,2rem)}.clinical-inventory-alerts-v296 h2,.clinical-inventory-filter-v296 h2,.clinical-inventory-governance-v296 h2,.clinical-inventory-grid-v296 h2,.clinical-inventory-hero-v296 h1,.clinical-inventory-panel-v296 h2{margin:.25rem 0;color:#064e3b}.clinical-inventory-alerts-v296 p,.clinical-inventory-committee-v296 p,.clinical-inventory-filter-v296 p,.clinical-inventory-governance-v296 p,.clinical-inventory-grid-v296 p,.clinical-inventory-hero-v296 p,.warehouse-movement-v296 p{color:rgba(5,46,43,.74);line-height:1.55}.clinical-inventory-hero-v296 aside{display:grid;grid-gap:.35rem;gap:.35rem;align-content:center;padding:1rem;border-radius:20px;border:1px solid rgba(16,185,129,.18);background:rgba(255,255,255,.62)}.clinical-inventory-hero-v296 aside strong{font-size:clamp(2rem,5vw,3.4rem);color:#047857}.clinical-inventory-kpis-v296{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.clinical-inventory-kpis-v296 article{min-height:7rem;display:grid;grid-gap:.3rem;gap:.3rem;align-content:center;padding:1rem}.clinical-inventory-kpis-v296 strong{color:#047857;font-size:clamp(1.25rem,2.6vw,1.9rem)}.clinical-inventory-hero-v296 aside small,.clinical-inventory-hero-v296 aside span,.clinical-inventory-kpis-v296 span{color:rgba(5,46,43,.68)}.clinical-inventory-filter-v296{display:grid;grid-gap:1rem;gap:1rem;padding:1.25rem}.clinical-inventory-filter-v296 form{display:grid;grid-template-columns:1.3fr repeat(4,minmax(132px,.76fr)) auto;grid-gap:.75rem;gap:.75rem;align-items:end}.clinical-inventory-filter-v296 label{display:grid;grid-gap:.35rem;gap:.35rem;font-size:.82rem;color:rgba(5,46,43,.7)}.clinical-inventory-filter-v296 input,.clinical-inventory-filter-v296 select{min-height:2.7rem;border:1px solid rgba(16,185,129,.18);border-radius:14px;padding:.75rem;background:rgba(255,255,255,.72);color:#052e2b}.clinical-inventory-filter-v296 button,.clinical-inventory-governance-v296 nav a{min-height:2.7rem;border:0;border-radius:14px;padding:.75rem 1rem;background:linear-gradient(135deg,#059669,#047857);color:white;font-weight:800;text-decoration:none;text-align:center}.clinical-inventory-layout-v296{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.36fr);grid-gap:1rem;gap:1rem;align-items:start}.clinical-inventory-alerts-v296,.clinical-inventory-governance-v296,.clinical-inventory-grid-v296,.clinical-inventory-panel-v296{padding:1.25rem}.clinical-inventory-alerts-v296>header,.clinical-inventory-panel-v296>header,.clinical-inventory-row-v296,.warehouse-movement-v296 header{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.clinical-inventory-alerts-v296,.clinical-inventory-table-v296,.lot-traceability-v296,.warehouse-movements-v296{display:grid;grid-gap:.75rem;gap:.75rem}.clinical-inventory-alerts-v296 article,.clinical-inventory-committee-v296 article,.clinical-inventory-governance-v296 span,.clinical-inventory-grid-v296 article,.clinical-inventory-row-v296,.lot-traceability-v296 article,.warehouse-movement-v296{border:1px solid rgba(16,185,129,.15);border-radius:18px;padding:1rem;background:rgba(255,255,255,.62)}.clinical-inventory-row-v296{display:grid;grid-template-columns:1.3fr 1fr .8fr .8fr 1.1fr}.clinical-inventory-governance-v296 div:last-child,.clinical-inventory-governance-v296 nav,.clinical-inventory-grid-v296>div>div,.clinical-inventory-row-v296>div,.warehouse-movement-v296 footer{display:flex;gap:.5rem;flex-wrap:wrap}.clinical-inventory-alerts-v296 strong,.clinical-inventory-committee-v296 h3,.clinical-inventory-grid-v296 strong,.clinical-inventory-row-v296 strong,.lot-traceability-v296 strong,.warehouse-movement-v296 strong{color:#064e3b}.clinical-inventory-alerts-v296 span,.clinical-inventory-grid-v296 span,.clinical-inventory-row-v296 span,.lot-traceability-v296 span,.warehouse-movement-v296 span{color:rgba(5,46,43,.6);font-size:.78rem}.clinical-inventory-row-v296 small,.lot-traceability-v296 small,.warehouse-movement-v296 small{color:rgba(5,46,43,.68)}.clinical-inventory-alerts-v296 article.warning,.clinical-inventory-row-v296.status-bajo-stock,.clinical-inventory-row-v296.status-stock-crítico{border-color:rgba(245,158,11,.26);background:rgba(255,251,235,.78)}.clinical-inventory-alerts-v296 article.critical,.clinical-inventory-row-v296.status-sin-stock{border-color:rgba(244,63,94,.24);background:rgba(255,241,242,.78)}.warehouse-movement-v296 b{border-radius:999px;padding:.35rem .65rem;background:rgba(16,185,129,.13);color:#047857;white-space:nowrap}.clinical-inventory-governance-v296 span,.lot-traceability-v296 p,.warehouse-movement-v296 footer span{border-radius:999px;padding:.45rem .7rem;background:rgba(16,185,129,.12);color:rgba(5,46,43,.74)}.clinical-inventory-committee-v296,.clinical-inventory-grid-v296{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.clinical-inventory-committee-v296{grid-template-columns:repeat(3,minmax(0,1fr))}.clinical-inventory-grid-v296>div{display:grid;grid-gap:.85rem;gap:.85rem}.clinical-inventory-grid-v296 article.active{border-color:rgba(16,185,129,.28)}.clinical-inventory-grid-v296 article.prepared{opacity:.78}.clinical-inventory-governance-v296{display:grid;grid-gap:1rem;gap:1rem}.clinical-inventory-empty-v296{border:1px dashed rgba(16,185,129,.24);border-radius:18px;padding:1rem;background:rgba(255,255,255,.46)}@media (max-width:1180px){.clinical-inventory-filter-v296 form,.clinical-inventory-kpis-v296,.clinical-inventory-row-v296{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.clinical-inventory-committee-v296,.clinical-inventory-grid-v296,.clinical-inventory-hero-v296,.clinical-inventory-layout-v296{grid-template-columns:1fr}}@media (max-width:640px){.clinical-inventory-v296{padding:1rem}.clinical-inventory-filter-v296 form,.clinical-inventory-kpis-v296,.clinical-inventory-row-v296{grid-template-columns:1fr}.clinical-inventory-alerts-v296>header,.clinical-inventory-panel-v296>header,.warehouse-movement-v296 header{flex-direction:column}}@media (prefers-color-scheme:dark){.clinical-inventory-v296{color:#ecfdf5;background:radial-gradient(circle at top left,rgba(16,185,129,.18),transparent 32rem),radial-gradient(circle at 90% 10%,rgba(59,130,246,.12),transparent 26rem),linear-gradient(135deg,#020617,#042f2e)}.clinical-inventory-alerts-v296,.clinical-inventory-committee-v296 article,.clinical-inventory-filter-v296,.clinical-inventory-governance-v296,.clinical-inventory-grid-v296,.clinical-inventory-hero-v296,.clinical-inventory-kpis-v296 article,.clinical-inventory-panel-v296{background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.16)}.clinical-inventory-alerts-v296 h2,.clinical-inventory-alerts-v296 strong,.clinical-inventory-committee-v296 h3,.clinical-inventory-filter-v296 h2,.clinical-inventory-governance-v296 h2,.clinical-inventory-grid-v296 h2,.clinical-inventory-grid-v296 strong,.clinical-inventory-hero-v296 h1,.clinical-inventory-panel-v296 h2,.clinical-inventory-row-v296 strong,.lot-traceability-v296 strong,.warehouse-movement-v296 strong{color:#ecfdf5}.clinical-inventory-alerts-v296 p,.clinical-inventory-alerts-v296 span,.clinical-inventory-committee-v296 p,.clinical-inventory-filter-v296 p,.clinical-inventory-governance-v296 p,.clinical-inventory-grid-v296 p,.clinical-inventory-grid-v296 span,.clinical-inventory-hero-v296 p,.clinical-inventory-row-v296 span,.lot-traceability-v296 span,.warehouse-movement-v296 p,.warehouse-movement-v296 span{color:rgba(236,253,245,.74)}.clinical-inventory-alerts-v296 article,.clinical-inventory-committee-v296 article,.clinical-inventory-filter-v296 input,.clinical-inventory-filter-v296 select,.clinical-inventory-governance-v296 span,.clinical-inventory-grid-v296 article,.clinical-inventory-hero-v296 aside,.clinical-inventory-row-v296,.lot-traceability-v296 article,.warehouse-movement-v296{background:rgba(15,23,42,.62);border-color:rgba(110,231,183,.14);color:#ecfdf5}}.financial-dashboard-v298{min-height:100vh;display:grid;grid-gap:1rem;gap:1rem;padding:clamp(1rem,2vw,2rem);background:radial-gradient(circle at top left,rgba(16,185,129,.2),transparent 34rem),radial-gradient(circle at 88% 6%,rgba(59,130,246,.14),transparent 28rem),linear-gradient(135deg,rgba(236,253,245,.94),rgba(239,246,255,.72));color:#052e2b}.financial-alerts-v298,.financial-committee-v298 article,.financial-filters-v298,.financial-governance-v298,.financial-grid-v298,.financial-hero-v298,.financial-kpis-v298 article,.financial-panel-v298{border:1px solid rgba(16,185,129,.18);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.84),rgba(236,253,245,.58)),rgba(255,255,255,.54);box-shadow:0 22px 60px rgba(6,78,59,.1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.financial-hero-v298{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.3fr);grid-gap:1rem;gap:1rem;padding:clamp(1.25rem,3vw,2rem)}.financial-alerts-v298 h2,.financial-filters-v298 h2,.financial-governance-v298 h2,.financial-grid-v298 h2,.financial-hero-v298 h1,.financial-panel-v298 h2{margin:.25rem 0;color:#064e3b;letter-spacing:0}.financial-alerts-v298 p,.financial-filters-v298 p,.financial-governance-v298 p,.financial-grid-v298 p,.financial-hero-v298 p,.financial-projections-v298 p{color:rgba(5,46,43,.72)}.financial-hero-v298 aside{display:grid;align-content:center;grid-gap:.4rem;gap:.4rem;border-radius:20px;padding:1rem;background:rgba(6,78,59,.08);border:1px solid rgba(16,185,129,.16)}.financial-hero-v298 aside strong{color:#047857;font-size:clamp(1.6rem,4vw,2.6rem)}.financial-kpis-v298{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.financial-kpis-v298 article{min-height:104px;display:grid;align-content:center;grid-gap:.3rem;gap:.3rem;padding:1rem}.financial-kpis-v298 strong{color:#047857;font-size:clamp(1.15rem,2vw,1.8rem)}.financial-hero-v298 aside small,.financial-hero-v298 aside span,.financial-kpis-v298 span{color:rgba(5,46,43,.68)}.financial-filters-v298{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.financial-filters-v298 form{display:grid;grid-template-columns:1.3fr minmax(150px,.6fr) minmax(150px,.6fr) auto;grid-gap:.75rem;gap:.75rem;align-items:end}.financial-filters-v298 label{display:grid;grid-gap:.35rem;gap:.35rem;font-weight:700;color:#065f46}.financial-filters-v298 input,.financial-filters-v298 select{min-height:44px;border:1px solid rgba(16,185,129,.22);border-radius:14px;background:rgba(255,255,255,.72);padding:.7rem .85rem;color:#064e3b}.financial-filters-v298 button,.financial-governance-v298 a{min-height:44px;border:0;border-radius:14px;padding:.7rem 1rem;background:linear-gradient(135deg,#047857,#0f766e);color:#ecfdf5;font-weight:800;text-decoration:none}.financial-layout-v298{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.8fr);grid-gap:1rem;gap:1rem}.financial-alerts-v298,.financial-panel-v298{display:grid;grid-gap:1rem;gap:1rem;align-content:start;padding:1rem}.financial-alerts-v298>header,.financial-panel-v298>header{display:flex;justify-content:space-between;gap:1rem}.financial-alerts-v298,.financial-profitability-v298,.financial-projections-v298,.financial-settlements-v298{display:grid;grid-gap:.75rem;gap:.75rem}.financial-alerts-v298 article,.financial-grid-v298 article,.financial-profitability-card-v298,.financial-projections-v298 article,.financial-reports-v298 article,.financial-settlements-v298 article{border:1px solid rgba(16,185,129,.14);border-radius:18px;background:rgba(255,255,255,.62);padding:.9rem}.financial-profitability-card-v298 header,.financial-projections-v298 article header{display:flex;justify-content:space-between;gap:1rem}.financial-governance-v298 div:last-of-type,.financial-governance-v298 nav,.financial-projections-v298 article footer{display:flex;flex-wrap:wrap;gap:.5rem}.financial-governance-v298 span,.financial-projections-v298 article footer span,.financial-reports-v298 span{border-radius:999px;background:rgba(16,185,129,.1);color:#047857;padding:.35rem .55rem;font-weight:700;font-size:.82rem}.financial-profitability-v298{grid-template-columns:repeat(2,minmax(0,1fr))}.financial-profitability-card-v298 dl,.financial-settlements-v298 dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;margin:.7rem 0 0}.financial-settlements-v298 dl{grid-template-columns:repeat(2,minmax(0,1fr))}.financial-profitability-card-v298 dl div,.financial-settlements-v298 dl div{border-radius:12px;background:rgba(16,185,129,.07);padding:.55rem}.financial-profitability-card-v298 dt,.financial-settlements-v298 dt{color:rgba(5,46,43,.58);font-size:.78rem}.financial-profitability-card-v298 dd,.financial-settlements-v298 dd{margin:.15rem 0 0;color:#064e3b;font-weight:800}.financial-profitability-card-v298.high_margin{border-color:rgba(16,185,129,.28);background:rgba(209,250,229,.62)}.financial-alerts-v298 .warning,.financial-profitability-card-v298.watch,.financial-projections-v298 .high,.financial-projections-v298 .medium{border-color:rgba(245,158,11,.3);background:rgba(254,243,199,.58)}.financial-alerts-v298 .critical,.financial-profitability-card-v298.risk,.financial-projections-v298 .critical{border-color:rgba(220,38,38,.3);background:rgba(254,226,226,.58)}.financial-grid-v298{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;padding:1rem}.financial-grid-v298>div,.financial-grid-v298>div>div{display:grid;grid-gap:.75rem;gap:.75rem}.financial-grid-v298 .expense{border-color:rgba(245,158,11,.22)}.financial-grid-v298 .income{border-color:rgba(16,185,129,.24)}.financial-committee-v298{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem}.financial-committee-v298 article{padding:1rem}.financial-governance-v298{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);grid-gap:1rem;gap:1rem;align-items:center;padding:1rem}.financial-governance-v298 nav{grid-column:1/-1}.financial-dashboard-v298 .eyebrow{color:#047857}@media (max-width:1180px){.financial-filters-v298 form,.financial-kpis-v298{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.financial-committee-v298,.financial-governance-v298,.financial-grid-v298,.financial-hero-v298,.financial-layout-v298,.financial-profitability-v298{grid-template-columns:1fr}}@media (max-width:640px){.financial-dashboard-v298{padding:1rem}.financial-filters-v298 form,.financial-kpis-v298,.financial-profitability-card-v298 dl,.financial-settlements-v298 dl{grid-template-columns:1fr}.financial-alerts-v298>header,.financial-panel-v298>header,.financial-profitability-card-v298 header,.financial-projections-v298 article header{flex-direction:column}}@media (prefers-color-scheme:dark){.financial-dashboard-v298{color:#ecfdf5;background:radial-gradient(circle at top left,rgba(16,185,129,.18),transparent 32rem),radial-gradient(circle at 90% 10%,rgba(59,130,246,.12),transparent 26rem),linear-gradient(135deg,#020617,#042f2e)}.financial-alerts-v298,.financial-committee-v298 article,.financial-filters-v298,.financial-governance-v298,.financial-grid-v298,.financial-hero-v298,.financial-kpis-v298 article,.financial-panel-v298{background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.16)}.financial-alerts-v298 h2,.financial-alerts-v298 strong,.financial-committee-v298 h3,.financial-filters-v298 h2,.financial-governance-v298 h2,.financial-grid-v298 h2,.financial-grid-v298 strong,.financial-hero-v298 h1,.financial-panel-v298 h2,.financial-profitability-card-v298 strong,.financial-settlements-v298 strong{color:#ecfdf5}.financial-alerts-v298 p,.financial-filters-v298 p,.financial-governance-v298 p,.financial-grid-v298 p,.financial-hero-v298 aside small,.financial-hero-v298 aside span,.financial-hero-v298 p,.financial-kpis-v298 span,.financial-projections-v298 p{color:rgba(236,253,245,.74)}.financial-alerts-v298 article,.financial-filters-v298 input,.financial-filters-v298 select,.financial-grid-v298 article,.financial-hero-v298 aside,.financial-profitability-card-v298,.financial-profitability-card-v298 dl div,.financial-projections-v298 article,.financial-reports-v298 article,.financial-settlements-v298 article,.financial-settlements-v298 dl div{background:rgba(15,23,42,.62);border-color:rgba(110,231,183,.14);color:#ecfdf5}.financial-profitability-card-v298 dd,.financial-settlements-v298 dd{color:#ecfdf5}}.purchasing-dashboard-v297{min-height:100vh;display:grid;grid-gap:1rem;gap:1rem;padding:clamp(1rem,2vw,2rem);background:radial-gradient(circle at top left,rgba(16,185,129,.2),transparent 34rem),radial-gradient(circle at 88% 8%,rgba(14,165,233,.14),transparent 28rem),linear-gradient(135deg,rgba(236,253,245,.94),rgba(239,246,255,.74));color:#052e2b}.purchasing-alerts-v297,.purchasing-committee-v297 article,.purchasing-filters-v297,.purchasing-governance-v297,.purchasing-grid-v297,.purchasing-hero-v297,.purchasing-kpis-v297 article,.purchasing-panel-v297{border:1px solid rgba(16,185,129,.18);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.82),rgba(236,253,245,.58)),rgba(255,255,255,.52);box-shadow:0 22px 60px rgba(6,78,59,.1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.purchasing-hero-v297{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.3fr);grid-gap:1rem;gap:1rem;padding:clamp(1.25rem,3vw,2rem)}.purchasing-alerts-v297 h2,.purchasing-filters-v297 h2,.purchasing-governance-v297 h2,.purchasing-grid-v297 h2,.purchasing-hero-v297 h1,.purchasing-panel-v297 h2{margin:.25rem 0;color:#064e3b;letter-spacing:0}.purchasing-alerts-v297 p,.purchasing-filters-v297 p,.purchasing-governance-v297 p,.purchasing-grid-v297 p,.purchasing-hero-v297 p,.purchasing-order-row-v297 p,.purchasing-suggestions-v297 p{color:rgba(5,46,43,.72)}.purchasing-hero-v297 aside{display:grid;align-content:center;grid-gap:.4rem;gap:.4rem;border-radius:20px;padding:1rem;background:rgba(6,78,59,.08);border:1px solid rgba(16,185,129,.16)}.purchasing-hero-v297 aside strong{font-size:clamp(1.6rem,4vw,2.6rem);color:#047857}.purchasing-kpis-v297{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.purchasing-kpis-v297 article{min-height:104px;display:grid;align-content:center;grid-gap:.3rem;gap:.3rem;padding:1rem}.purchasing-kpis-v297 strong{color:#047857;font-size:clamp(1.35rem,2.4vw,2rem)}.purchasing-hero-v297 aside small,.purchasing-hero-v297 aside span,.purchasing-kpis-v297 span{color:rgba(5,46,43,.68)}.purchasing-filters-v297{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.purchasing-filters-v297 form{display:grid;grid-template-columns:1.2fr repeat(3,minmax(150px,.7fr)) auto;grid-gap:.75rem;gap:.75rem;align-items:end}.purchasing-filters-v297 label{display:grid;grid-gap:.35rem;gap:.35rem;font-weight:700;color:#065f46}.purchasing-filters-v297 input,.purchasing-filters-v297 select{min-height:44px;border:1px solid rgba(16,185,129,.22);border-radius:14px;background:rgba(255,255,255,.72);padding:.7rem .85rem;color:#064e3b}.purchasing-filters-v297 button,.purchasing-governance-v297 a{min-height:44px;border:0;border-radius:14px;padding:.7rem 1rem;background:linear-gradient(135deg,#047857,#0f766e);color:#ecfdf5;font-weight:800;text-decoration:none}.purchasing-layout-v297{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,.8fr);grid-gap:1rem;gap:1rem}.purchasing-alerts-v297,.purchasing-panel-v297{display:grid;grid-gap:1rem;gap:1rem;align-content:start;padding:1rem}.purchasing-alerts-v297>header,.purchasing-panel-v297>header{display:flex;justify-content:space-between;gap:1rem}.purchasing-alerts-v297,.purchasing-orders-v297,.purchasing-suggestions-v297,.purchasing-suppliers-v297{display:grid;grid-gap:.75rem;gap:.75rem}.purchasing-alerts-v297 article,.purchasing-grid-v297 article,.purchasing-order-row-v297,.purchasing-suggestions-v297 article,.purchasing-supplier-card-v297{border:1px solid rgba(16,185,129,.14);border-radius:18px;background:rgba(255,255,255,.62);padding:.9rem}.purchasing-suggestions-v297 article{display:grid;grid-template-columns:1fr auto;grid-gap:.6rem;gap:.6rem}.purchasing-suggestions-v297 article footer,.purchasing-suggestions-v297 article p{grid-column:1/-1}.purchasing-alerts-v297 .critical,.purchasing-suggestions-v297 .critical{border-color:rgba(220,38,38,.3);background:rgba(254,226,226,.58)}.purchasing-alerts-v297 .warning,.purchasing-suggestions-v297 .high{border-color:rgba(245,158,11,.3);background:rgba(254,243,199,.58)}.purchasing-alerts-v297 .info,.purchasing-suggestions-v297 .medium{border-color:rgba(14,165,233,.22);background:rgba(224,242,254,.52)}.purchasing-order-row-v297{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,.45fr) minmax(160px,.45fr);grid-gap:.8rem;gap:.8rem;align-items:center}.purchasing-order-row-v297 p{grid-column:1/-1;margin:0}.purchasing-supplier-card-v297{display:grid;grid-gap:.8rem;gap:.8rem}.purchasing-supplier-card-v297 header{display:flex;justify-content:space-between;gap:1rem}.purchasing-supplier-card-v297 dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;margin:0}.purchasing-supplier-card-v297 dl div{border-radius:12px;background:rgba(16,185,129,.07);padding:.6rem}.purchasing-supplier-card-v297 dt{color:rgba(5,46,43,.58);font-size:.78rem}.purchasing-supplier-card-v297 dd{margin:.15rem 0 0;color:#064e3b;font-weight:700;overflow-wrap:anywhere}.purchasing-supplier-card-v297 footer{display:flex;flex-wrap:wrap;gap:.45rem}.purchasing-governance-v297 span,.purchasing-supplier-card-v297 footer a,.purchasing-supplier-card-v297 footer span{border-radius:999px;background:rgba(16,185,129,.1);color:#047857;padding:.35rem .55rem;text-decoration:none;font-size:.82rem;font-weight:700}.purchasing-grid-v297{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;padding:1rem}.purchasing-grid-v297>div,.purchasing-grid-v297>div>div{display:grid;grid-gap:.75rem;gap:.75rem}.purchasing-committee-v297{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem}.purchasing-committee-v297 article{padding:1rem}.purchasing-governance-v297{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);grid-gap:1rem;gap:1rem;align-items:center;padding:1rem}.purchasing-governance-v297 div:last-of-type,.purchasing-governance-v297 nav{display:flex;flex-wrap:wrap;gap:.5rem}.purchasing-governance-v297 nav{grid-column:1/-1}.purchasing-dashboard-v297 .eyebrow{color:#047857}@media (max-width:1180px){.purchasing-filters-v297 form,.purchasing-kpis-v297,.purchasing-order-row-v297{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.purchasing-committee-v297,.purchasing-governance-v297,.purchasing-grid-v297,.purchasing-hero-v297,.purchasing-layout-v297{grid-template-columns:1fr}}@media (max-width:640px){.purchasing-dashboard-v297{padding:1rem}.purchasing-filters-v297 form,.purchasing-kpis-v297,.purchasing-order-row-v297,.purchasing-supplier-card-v297 dl{grid-template-columns:1fr}.purchasing-alerts-v297>header,.purchasing-panel-v297>header,.purchasing-supplier-card-v297 header{flex-direction:column}}@media (prefers-color-scheme:dark){.purchasing-dashboard-v297{color:#ecfdf5;background:radial-gradient(circle at top left,rgba(16,185,129,.18),transparent 32rem),radial-gradient(circle at 90% 10%,rgba(14,165,233,.12),transparent 26rem),linear-gradient(135deg,#020617,#042f2e)}.purchasing-alerts-v297,.purchasing-committee-v297 article,.purchasing-filters-v297,.purchasing-governance-v297,.purchasing-grid-v297,.purchasing-hero-v297,.purchasing-kpis-v297 article,.purchasing-panel-v297{background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.16)}.purchasing-alerts-v297 h2,.purchasing-alerts-v297 strong,.purchasing-committee-v297 h3,.purchasing-filters-v297 h2,.purchasing-governance-v297 h2,.purchasing-grid-v297 h2,.purchasing-grid-v297 strong,.purchasing-hero-v297 h1,.purchasing-order-row-v297 strong,.purchasing-panel-v297 h2,.purchasing-suggestions-v297 strong,.purchasing-supplier-card-v297 strong{color:#ecfdf5}.purchasing-alerts-v297 p,.purchasing-filters-v297 p,.purchasing-governance-v297 p,.purchasing-grid-v297 p,.purchasing-hero-v297 aside small,.purchasing-hero-v297 aside span,.purchasing-hero-v297 p,.purchasing-kpis-v297 span,.purchasing-order-row-v297 p,.purchasing-suggestions-v297 p{color:rgba(236,253,245,.74)}.purchasing-alerts-v297 article,.purchasing-filters-v297 input,.purchasing-filters-v297 select,.purchasing-grid-v297 article,.purchasing-hero-v297 aside,.purchasing-order-row-v297,.purchasing-suggestions-v297 article,.purchasing-supplier-card-v297,.purchasing-supplier-card-v297 dl div{background:rgba(15,23,42,.62);border-color:rgba(110,231,183,.14);color:#ecfdf5}.purchasing-supplier-card-v297 dd{color:#ecfdf5}}.knowledge-import-v283{min-height:100vh;display:grid;grid-gap:1rem;gap:1rem;padding:clamp(1rem,2vw,2rem);background:radial-gradient(circle at top left,rgba(16,185,129,.18),transparent 34rem),linear-gradient(135deg,rgba(236,253,245,.92),rgba(240,253,250,.76));color:#052e2b}.knowledge-import-ai-v283,.knowledge-import-filter-v283,.knowledge-import-governance-v283,.knowledge-import-hero-v283,.knowledge-import-integrations-v283,.knowledge-import-kpis-v283 article,.knowledge-import-panel-v283{border:1px solid rgba(16,185,129,.18);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.82),rgba(236,253,245,.58)),rgba(255,255,255,.52);box-shadow:0 22px 60px rgba(6,78,59,.1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.knowledge-import-hero-v283{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.28fr);grid-gap:1rem;gap:1rem;padding:clamp(1.25rem,3vw,2rem)}.knowledge-import-ai-v283 h2,.knowledge-import-filter-v283 h2,.knowledge-import-governance-v283 h2,.knowledge-import-hero-v283 h1,.knowledge-import-integrations-v283 h2,.knowledge-import-panel-v283 h2{margin:.25rem 0;color:#064e3b;letter-spacing:0}.knowledge-import-ai-v283 p,.knowledge-import-empty-v283,.knowledge-import-filter-v283 p,.knowledge-import-governance-v283 p,.knowledge-import-hero-v283 p,.knowledge-import-integrations-v283 p,.knowledge-import-ocr-list-v283 p,.knowledge-import-row-v283 p{margin:0;color:rgba(15,23,42,.68);line-height:1.6}.knowledge-import-hero-v283>aside{display:grid;place-items:center;text-align:center;grid-gap:.25rem;gap:.25rem}.knowledge-import-hero-v283 aside strong{color:#047857;font-size:clamp(2.2rem,5vw,4.2rem)}.knowledge-import-kpis-v283{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.knowledge-import-kpis-v283 article{display:grid;grid-gap:.3rem;gap:.3rem;padding:1rem}.knowledge-import-kpis-v283 strong{color:#064e3b;font-size:clamp(1.15rem,2vw,1.7rem)}.knowledge-import-filter-v283 label span,.knowledge-import-kpis-v283 span,.knowledge-import-row-v283 small{color:rgba(15,23,42,.56);font-size:.78rem}.knowledge-import-ai-v283,.knowledge-import-filter-v283,.knowledge-import-governance-v283,.knowledge-import-integrations-v283{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.knowledge-import-filter-v283 form{display:grid;grid-template-columns:minmax(220px,1.2fr) repeat(3,minmax(140px,.8fr)) auto;grid-gap:.75rem;gap:.75rem;align-items:end}.knowledge-import-filter-v283 label{display:grid;grid-gap:.35rem;gap:.35rem}.knowledge-import-filter-v283 button,.knowledge-import-filter-v283 input,.knowledge-import-filter-v283 select{min-height:44px;border:1px solid rgba(16,185,129,.18);border-radius:14px;background:rgba(255,255,255,.72);color:#052e2b;padding:.65rem .8rem}.knowledge-import-filter-v283 button{background:linear-gradient(135deg,#047857,#14b8a6);color:#fff;font-weight:800;cursor:pointer}.knowledge-import-layout-v283{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.65fr);grid-gap:1rem;gap:1rem}.knowledge-import-panel-v283{padding:1rem;display:grid;grid-gap:1rem;gap:1rem}.knowledge-import-integrations-v283>div:last-child,.knowledge-import-ocr-list-v283,.knowledge-import-table-v283{display:grid;grid-gap:.75rem;gap:.75rem}.knowledge-import-row-v283,.knowledge-import-table-head-v283{display:grid;grid-template-columns:minmax(180px,1.2fr) minmax(130px,.7fr) minmax(140px,.7fr) minmax(160px,.8fr) minmax(220px,1fr);grid-gap:.75rem;gap:.75rem;align-items:start}.knowledge-import-table-head-v283{color:rgba(15,23,42,.54);font-size:.75rem;font-weight:800;text-transform:uppercase}.knowledge-import-governance-v283 span,.knowledge-import-integrations-v283 article,.knowledge-import-ocr-list-v283 article,.knowledge-import-row-v283{border:1px solid rgba(16,185,129,.14);border-radius:20px;background:rgba(255,255,255,.58);padding:.9rem}.knowledge-import-row-v283.failed{border-color:rgba(239,68,68,.28)}.knowledge-import-row-v283.pending,.knowledge-import-row-v283.processing{border-color:rgba(245,158,11,.28)}.knowledge-import-row-v283>div{display:grid;grid-gap:.35rem;gap:.35rem}.knowledge-import-integrations-v283 strong,.knowledge-import-ocr-list-v283 strong,.knowledge-import-row-v283 b,.knowledge-import-row-v283 strong{color:#052e2b}.knowledge-import-ai-v283 span,.knowledge-import-governance-v283 a,.knowledge-import-governance-v283 span,.knowledge-import-integrations-v283 span,.knowledge-import-ocr-list-v283 span,.knowledge-import-row-v283 em,.knowledge-import-row-v283 span:not(.knowledge-import-progress-v283){display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;background:rgba(16,185,129,.1);color:#047857;font-size:.76rem;font-weight:800;padding:.34rem .62rem;text-decoration:none}.knowledge-import-row-v283 em{background:rgba(254,226,226,.8);color:#b91c1c;font-style:normal}.knowledge-import-progress-v283{display:block;width:100%;height:.6rem;border-radius:999px;background:rgba(6,78,59,.1);overflow:hidden}.knowledge-import-progress-v283 i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#047857,#22c55e,#14b8a6)}.knowledge-import-ai-v283>div:last-child,.knowledge-import-governance-v283>div:last-of-type{display:flex;flex-wrap:wrap;gap:.55rem}@media (max-width:1180px){.knowledge-import-filter-v283 form,.knowledge-import-row-v283,.knowledge-import-table-head-v283{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-import-kpis-v283{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.knowledge-import-hero-v283,.knowledge-import-layout-v283{grid-template-columns:1fr}}@media (max-width:640px){.knowledge-import-filter-v283 form,.knowledge-import-kpis-v283,.knowledge-import-row-v283,.knowledge-import-table-head-v283{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.knowledge-import-v283{background:radial-gradient(circle at top left,rgba(16,185,129,.18),transparent 34rem),linear-gradient(135deg,#020617,#042f2e);color:#ecfdf5}.knowledge-import-ai-v283,.knowledge-import-filter-v283,.knowledge-import-governance-v283,.knowledge-import-hero-v283,.knowledge-import-integrations-v283,.knowledge-import-kpis-v283 article,.knowledge-import-panel-v283{background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.16)}.knowledge-import-ai-v283 h2,.knowledge-import-filter-v283 h2,.knowledge-import-governance-v283 h2,.knowledge-import-hero-v283 h1,.knowledge-import-integrations-v283 h2,.knowledge-import-integrations-v283 strong,.knowledge-import-ocr-list-v283 strong,.knowledge-import-panel-v283 h2,.knowledge-import-row-v283 b,.knowledge-import-row-v283 strong{color:#ecfdf5}.knowledge-import-filter-v283 input,.knowledge-import-filter-v283 select,.knowledge-import-governance-v283 span,.knowledge-import-integrations-v283 article,.knowledge-import-ocr-list-v283 article,.knowledge-import-row-v283{background:rgba(15,23,42,.62);border-color:rgba(110,231,183,.14);color:#ecfdf5}}.clinical-migration-v284{min-height:100vh;display:grid;grid-gap:1rem;gap:1rem;padding:clamp(1rem,2vw,2rem);background:radial-gradient(circle at top right,rgba(20,184,166,.18),transparent 34rem),linear-gradient(135deg,rgba(236,253,245,.92),rgba(240,253,250,.78));color:#052e2b}.clinical-migration-blueprint-v284,.clinical-migration-filter-v284,.clinical-migration-governance-v284,.clinical-migration-hero-v284,.clinical-migration-integrations-v284,.clinical-migration-kpis-v284 article,.clinical-migration-panel-v284{border:1px solid rgba(16,185,129,.18);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.84),rgba(236,253,245,.58)),rgba(255,255,255,.54);box-shadow:0 22px 60px rgba(6,78,59,.1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.clinical-migration-hero-v284{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.3fr);grid-gap:1rem;gap:1rem;padding:clamp(1.25rem,3vw,2rem)}.clinical-migration-blueprint-v284 h2,.clinical-migration-filter-v284 h2,.clinical-migration-governance-v284 h2,.clinical-migration-hero-v284 h1,.clinical-migration-integrations-v284 h2,.clinical-migration-panel-v284 h2{margin:.25rem 0;color:#064e3b;letter-spacing:0}.clinical-migration-blueprint-v284 p,.clinical-migration-empty-v284,.clinical-migration-filter-v284 p,.clinical-migration-governance-v284 p,.clinical-migration-hero-v284 p,.clinical-migration-integrations-v284 p,.clinical-migration-row-v284 p{margin:0;color:rgba(15,23,42,.68);line-height:1.6}.clinical-migration-hero-v284>aside{display:grid;place-items:center;text-align:center;grid-gap:.25rem;gap:.25rem}.clinical-migration-hero-v284 aside strong{color:#047857;font-size:clamp(2.2rem,5vw,4.2rem)}.clinical-migration-kpis-v284{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.clinical-migration-kpis-v284 article{display:grid;grid-gap:.3rem;gap:.3rem;padding:1rem}.clinical-migration-kpis-v284 strong{color:#064e3b;font-size:clamp(1.15rem,2vw,1.7rem)}.clinical-migration-filter-v284 label span,.clinical-migration-kpis-v284 span,.clinical-migration-mapping-v284 small,.clinical-migration-row-v284 small{color:rgba(15,23,42,.56);font-size:.78rem}.clinical-migration-blueprint-v284,.clinical-migration-filter-v284,.clinical-migration-governance-v284,.clinical-migration-integrations-v284{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.clinical-migration-filter-v284 form{display:grid;grid-template-columns:minmax(220px,1.2fr) repeat(3,minmax(140px,.8fr)) auto;grid-gap:.75rem;gap:.75rem;align-items:end}.clinical-migration-filter-v284 label{display:grid;grid-gap:.35rem;gap:.35rem}.clinical-migration-filter-v284 button,.clinical-migration-filter-v284 input,.clinical-migration-filter-v284 select{min-height:44px;border:1px solid rgba(16,185,129,.18);border-radius:14px;background:rgba(255,255,255,.72);color:#052e2b;padding:.65rem .8rem}.clinical-migration-filter-v284 button{background:linear-gradient(135deg,#047857,#14b8a6);color:#fff;font-weight:800;cursor:pointer}.clinical-migration-layout-v284{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.65fr);grid-gap:1rem;gap:1rem}.clinical-migration-panel-v284{padding:1rem;display:grid;grid-gap:1rem;gap:1rem}.clinical-migration-integrations-v284>div:last-child,.clinical-migration-mapping-v284,.clinical-migration-table-v284{display:grid;grid-gap:.75rem;gap:.75rem}.clinical-migration-head-v284,.clinical-migration-row-v284{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(140px,.7fr) minmax(170px,.85fr) minmax(160px,.9fr) minmax(240px,1.15fr);grid-gap:.75rem;gap:.75rem;align-items:start}.clinical-migration-head-v284{color:rgba(15,23,42,.54);font-size:.75rem;font-weight:800;text-transform:uppercase}.clinical-migration-governance-v284 span,.clinical-migration-integrations-v284 article,.clinical-migration-mapping-v284 article,.clinical-migration-row-v284{border:1px solid rgba(16,185,129,.14);border-radius:20px;background:rgba(255,255,255,.58);padding:.9rem}.clinical-migration-row-v284.failed{border-color:rgba(239,68,68,.28)}.clinical-migration-row-v284.mapping,.clinical-migration-row-v284.pending,.clinical-migration-row-v284.validating{border-color:rgba(245,158,11,.28)}.clinical-migration-mapping-v284 article,.clinical-migration-row-v284>div{display:grid;grid-gap:.35rem;gap:.35rem}.clinical-migration-integrations-v284 strong,.clinical-migration-mapping-v284 strong,.clinical-migration-row-v284 b,.clinical-migration-row-v284 strong{color:#052e2b}.clinical-migration-blueprint-v284 span,.clinical-migration-governance-v284 span,.clinical-migration-integrations-v284 span,.clinical-migration-mapping-v284 span,.clinical-migration-row-v284 em,.clinical-migration-row-v284 span:not(.clinical-migration-progress-v284){display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;background:rgba(16,185,129,.1);color:#047857;font-size:.76rem;font-weight:800;padding:.34rem .62rem}.clinical-migration-row-v284 em{background:rgba(254,226,226,.8);color:#b91c1c;font-style:normal}.clinical-migration-progress-v284{display:block;width:100%;height:.6rem;border-radius:999px;background:rgba(6,78,59,.1);overflow:hidden}.clinical-migration-progress-v284 i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#047857,#22c55e,#14b8a6)}.clinical-migration-blueprint-v284>div:last-child,.clinical-migration-governance-v284>div:last-child{display:flex;flex-wrap:wrap;gap:.55rem}@media (max-width:1180px){.clinical-migration-filter-v284 form,.clinical-migration-head-v284,.clinical-migration-row-v284{grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-migration-kpis-v284{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.clinical-migration-hero-v284,.clinical-migration-layout-v284{grid-template-columns:1fr}}@media (max-width:640px){.clinical-migration-filter-v284 form,.clinical-migration-head-v284,.clinical-migration-kpis-v284,.clinical-migration-row-v284{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.clinical-migration-v284{background:radial-gradient(circle at top right,rgba(20,184,166,.18),transparent 34rem),linear-gradient(135deg,#020617,#042f2e);color:#ecfdf5}.clinical-migration-blueprint-v284,.clinical-migration-filter-v284,.clinical-migration-governance-v284,.clinical-migration-hero-v284,.clinical-migration-integrations-v284,.clinical-migration-kpis-v284 article,.clinical-migration-panel-v284{background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.16)}.clinical-migration-blueprint-v284 h2,.clinical-migration-filter-v284 h2,.clinical-migration-governance-v284 h2,.clinical-migration-hero-v284 h1,.clinical-migration-integrations-v284 h2,.clinical-migration-integrations-v284 strong,.clinical-migration-mapping-v284 strong,.clinical-migration-panel-v284 h2,.clinical-migration-row-v284 b,.clinical-migration-row-v284 strong{color:#ecfdf5}.clinical-migration-filter-v284 input,.clinical-migration-filter-v284 select,.clinical-migration-governance-v284 span,.clinical-migration-integrations-v284 article,.clinical-migration-mapping-v284 article,.clinical-migration-row-v284{background:rgba(15,23,42,.62);border-color:rgba(110,231,183,.14);color:#ecfdf5}}.data-absorption-ai-v304{min-height:100vh;display:grid;grid-gap:1rem;gap:1rem;padding:clamp(1rem,2vw,2rem);background:radial-gradient(circle at 85% 4%,rgba(20,184,166,.18),transparent 28rem),linear-gradient(135deg,rgba(236,253,245,.96),rgba(240,253,250,.78));color:#052e2b}.data-absorption-future-v304,.data-absorption-governance-v304,.data-absorption-hero-v304,.data-absorption-history-v304,.data-absorption-kpis-v304 article,.data-absorption-panel-v304{border:1px solid rgba(16,185,129,.18);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.86),rgba(236,253,245,.58)),rgba(255,255,255,.58);box-shadow:0 24px 70px rgba(6,78,59,.11);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.data-absorption-hero-v304{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.32fr);grid-gap:1rem;gap:1rem;padding:clamp(1.25rem,3vw,2rem)}.data-absorption-future-v304 h2,.data-absorption-governance-v304 h2,.data-absorption-hero-v304 h1,.data-absorption-history-v304 h2,.data-absorption-panel-v304 h2{margin:.25rem 0;color:#064e3b;letter-spacing:0}.data-absorption-document-v304 p,.data-absorption-duplicate-v304 p,.data-absorption-future-v304 p,.data-absorption-governance-v304 p,.data-absorption-hero-v304 p,.data-absorption-history-v304 p,.data-absorption-panel-v304 p,.data-absorption-recommendation-v304 p,.data-absorption-signal-v304 p,.data-absorption-treatment-v304 p{margin:0;color:rgba(15,23,42,.68);line-height:1.55}.data-absorption-hero-v304>aside{display:grid;place-items:center;grid-gap:.25rem;gap:.25rem;text-align:center}.data-absorption-hero-v304 aside strong{color:#047857;font-size:clamp(2.35rem,5vw,4.4rem)}.data-absorption-hero-v304 aside small,.data-absorption-hero-v304 aside span{color:rgba(15,23,42,.62)}.data-absorption-kpis-v304{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.data-absorption-kpis-v304 article{display:grid;grid-gap:.3rem;gap:.3rem;padding:1rem}.data-absorption-kpis-v304 strong{color:#064e3b;font-size:clamp(1.15rem,2vw,1.7rem)}.data-absorption-kpis-v304 span,.data-absorption-source-cloud-v304 span,.data-absorption-stack-v304 small,.data-absorption-timeline-v304 small{color:rgba(15,23,42,.56);font-size:.78rem}.data-absorption-future-v304,.data-absorption-governance-v304,.data-absorption-history-v304,.data-absorption-panel-v304{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.data-absorption-source-cloud-v304{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.data-absorption-document-v304,.data-absorption-duplicate-v304,.data-absorption-future-v304 article,.data-absorption-governance-v304 span,.data-absorption-recommendation-v304,.data-absorption-signal-v304,.data-absorption-source-cloud-v304 article,.data-absorption-timeline-v304 article,.data-absorption-treatment-v304{border:1px solid rgba(16,185,129,.14);border-radius:18px;background:rgba(255,255,255,.58);padding:.9rem}.data-absorption-document-v304,.data-absorption-duplicate-v304,.data-absorption-recommendation-v304,.data-absorption-signal-v304,.data-absorption-source-cloud-v304 article,.data-absorption-stack-v304,.data-absorption-treatment-v304{display:grid;grid-gap:.55rem;gap:.55rem}.data-absorption-layout-v304{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem}.data-absorption-layout-v304.compact{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.data-absorption-document-v304 header,.data-absorption-duplicate-v304 header,.data-absorption-recommendation-v304 header,.data-absorption-signal-v304 header,.data-absorption-timeline-v304 article,.data-absorption-treatment-v304 header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.data-absorption-document-v304 strong,.data-absorption-duplicate-v304 strong,.data-absorption-future-v304 strong,.data-absorption-recommendation-v304 strong,.data-absorption-signal-v304 strong,.data-absorption-source-cloud-v304 strong,.data-absorption-timeline-v304 strong,.data-absorption-treatment-v304 strong{color:#052e2b}.data-absorption-document-v304 b,.data-absorption-document-v304 header span,.data-absorption-duplicate-v304 header span,.data-absorption-future-v304 span,.data-absorption-governance-v304 span,.data-absorption-recommendation-v304 header span,.data-absorption-signal-v304 header span,.data-absorption-timeline-v304 span,.data-absorption-treatment-v304 header span{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;background:rgba(16,185,129,.1);color:#047857;font-size:.76rem;font-weight:800;padding:.34rem .62rem}.data-absorption-recommendation-v304.critical,.data-absorption-recommendation-v304.high,.data-absorption-signal-v304.possible_duplicate{border-color:rgba(245,158,11,.3)}.data-absorption-signal-v304.needs_review{border-color:rgba(59,130,246,.28)}.data-absorption-future-v304>div:last-child,.data-absorption-governance-v304>div:last-child,.data-absorption-signal-v304>div{display:flex;flex-wrap:wrap;gap:.55rem}.data-absorption-history-v304{grid-template-columns:minmax(240px,.38fr) minmax(0,1fr);align-items:start}.data-absorption-timeline-v304{display:grid;grid-gap:.75rem;gap:.75rem;position:relative}.data-absorption-timeline-v304 article{display:grid;grid-template-columns:120px minmax(0,1fr) auto;align-items:start}.data-absorption-timeline-v304 time{color:#047857;font-size:.78rem;font-weight:900;text-transform:uppercase}.data-absorption-timeline-v304 article>div{display:grid;grid-gap:.35rem;gap:.35rem}.data-absorption-duplicate-v304 i{display:block;height:.5rem;border-radius:999px;background:rgba(6,78,59,.1);overflow:hidden}.data-absorption-duplicate-v304 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#047857,#14b8a6,#22c55e)}@media (max-width:1180px){.data-absorption-kpis-v304,.data-absorption-layout-v304,.data-absorption-source-cloud-v304{grid-template-columns:repeat(2,minmax(0,1fr))}.data-absorption-history-v304,.data-absorption-layout-v304.compact{grid-template-columns:1fr}}@media (max-width:720px){.data-absorption-hero-v304,.data-absorption-kpis-v304,.data-absorption-layout-v304,.data-absorption-source-cloud-v304,.data-absorption-timeline-v304 article{grid-template-columns:1fr}.data-absorption-document-v304 header,.data-absorption-duplicate-v304 header,.data-absorption-recommendation-v304 header,.data-absorption-signal-v304 header,.data-absorption-treatment-v304 header{align-items:flex-start;flex-direction:column}}@media (prefers-color-scheme:dark){.data-absorption-ai-v304{background:radial-gradient(circle at 85% 4%,rgba(20,184,166,.2),transparent 28rem),linear-gradient(135deg,#020617,#042f2e);color:#ecfdf5}.data-absorption-future-v304,.data-absorption-governance-v304,.data-absorption-hero-v304,.data-absorption-history-v304,.data-absorption-kpis-v304 article,.data-absorption-panel-v304{background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.16)}.data-absorption-document-v304 strong,.data-absorption-duplicate-v304 strong,.data-absorption-future-v304 h2,.data-absorption-future-v304 strong,.data-absorption-governance-v304 h2,.data-absorption-hero-v304 h1,.data-absorption-history-v304 h2,.data-absorption-kpis-v304 strong,.data-absorption-panel-v304 h2,.data-absorption-recommendation-v304 strong,.data-absorption-signal-v304 strong,.data-absorption-source-cloud-v304 strong,.data-absorption-timeline-v304 strong,.data-absorption-treatment-v304 strong{color:#ecfdf5}.data-absorption-document-v304 p,.data-absorption-duplicate-v304 p,.data-absorption-future-v304 p,.data-absorption-governance-v304 p,.data-absorption-hero-v304 aside small,.data-absorption-hero-v304 aside span,.data-absorption-hero-v304 p,.data-absorption-history-v304 p,.data-absorption-kpis-v304 span,.data-absorption-panel-v304 p,.data-absorption-recommendation-v304 p,.data-absorption-signal-v304 p,.data-absorption-source-cloud-v304 span,.data-absorption-stack-v304 small,.data-absorption-timeline-v304 small,.data-absorption-treatment-v304 p{color:rgba(236,253,245,.72)}.data-absorption-document-v304,.data-absorption-duplicate-v304,.data-absorption-future-v304 article,.data-absorption-governance-v304 span,.data-absorption-recommendation-v304,.data-absorption-signal-v304,.data-absorption-source-cloud-v304 article,.data-absorption-timeline-v304 article,.data-absorption-treatment-v304{background:rgba(15,23,42,.62);border-color:rgba(110,231,183,.14)}}.clinical-ocr-hub-v305{min-height:100vh;display:grid;grid-gap:1rem;gap:1rem;padding:clamp(1rem,2vw,2rem);background:radial-gradient(circle at 8% 4%,rgba(20,184,166,.16),transparent 28rem),linear-gradient(135deg,rgba(236,253,245,.96),rgba(240,253,250,.78));color:#052e2b}.ocr-hero-v305,.ocr-kpis-v305 article,.ocr-panel-v305,.ocr-security-v305,.ocr-sources-v305,.ocr-viewer-v305{border:1px solid rgba(16,185,129,.18);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.86),rgba(236,253,245,.58)),rgba(255,255,255,.6);box-shadow:0 24px 70px rgba(6,78,59,.11);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.ocr-hero-v305{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.32fr);grid-gap:1rem;gap:1rem;padding:clamp(1.25rem,3vw,2rem)}.ocr-hero-v305 h1,.ocr-panel-v305 h2,.ocr-security-v305 h2,.ocr-sources-v305 h2,.ocr-viewer-v305 h2{margin:.25rem 0;color:#064e3b;letter-spacing:0}.ocr-classifier-v305 p,.ocr-connectors-v305 p,.ocr-hero-v305 p,.ocr-queue-item-v305 p,.ocr-security-v305 p,.ocr-sources-v305 p{margin:0;color:rgba(15,23,42,.68);line-height:1.55}.ocr-hero-v305>aside{display:grid;place-items:center;grid-gap:.25rem;gap:.25rem;text-align:center}.ocr-hero-v305 aside strong{color:#047857;font-size:clamp(2.35rem,5vw,4.4rem)}.ocr-kpis-v305{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.ocr-kpis-v305 article{display:grid;grid-gap:.3rem;gap:.3rem;padding:1rem}.ocr-kpis-v305 strong{color:#064e3b;font-size:clamp(1.15rem,2vw,1.7rem)}.ocr-classifier-v305 small,.ocr-extraction-block-v305 small,.ocr-kpis-v305 span,.ocr-queue-item-v305 small,.ocr-sources-v305 article p{color:rgba(15,23,42,.56);font-size:.78rem}.ocr-security-v305,.ocr-sources-v305{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.ocr-sources-v305>div:last-child{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.ocr-classifier-v305,.ocr-connectors-v305 article,.ocr-document-frame-v305,.ocr-extraction-block-v305,.ocr-queue-item-v305,.ocr-security-v305 span,.ocr-sources-v305 article{border:1px solid rgba(16,185,129,.14);border-radius:18px;background:rgba(255,255,255,.58);padding:.9rem}.ocr-classifier-v305,.ocr-connectors-v305,.ocr-connectors-v305 article,.ocr-extracted-v305,.ocr-extraction-block-v305,.ocr-extraction-stack-v305,.ocr-original-v305,.ocr-queue-item-v305,.ocr-queue-v305,.ocr-sources-v305 article{display:grid;grid-gap:.65rem;gap:.65rem}.ocr-viewer-v305{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:1rem;gap:1rem;padding:1rem}.ocr-document-frame-v305{min-height:360px;align-content:start;background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(236,253,245,.52)),repeating-linear-gradient(0deg,rgba(6,78,59,.04) 0 1px,transparent 1px 28px)}.ocr-document-frame-v305 p{margin:0;border-bottom:1px solid rgba(16,185,129,.1);color:rgba(15,23,42,.7);padding:.45rem 0}.ocr-classifier-v305 span,.ocr-connectors-v305 span,.ocr-extraction-block-v305 header span,.ocr-queue-item-v305 header span,.ocr-security-v305 span{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;background:rgba(16,185,129,.1);color:#047857;font-size:.76rem;font-weight:800;padding:.34rem .62rem}.ocr-classifier-v305 strong,.ocr-connectors-v305 strong,.ocr-extraction-block-v305 dt,.ocr-extraction-block-v305 strong,.ocr-queue-item-v305 strong,.ocr-sources-v305 strong{color:#052e2b}.ocr-extraction-block-v305 header,.ocr-queue-item-v305 header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ocr-extraction-block-v305>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.55rem;gap:.55rem}.ocr-extraction-block-v305 dl{display:grid;grid-gap:.25rem;gap:.25rem;margin:0;border-radius:14px;background:rgba(16,185,129,.06);padding:.75rem}.ocr-extraction-block-v305 dd{margin:0;color:rgba(15,23,42,.72)}.ocr-actions-v305{display:flex;flex-wrap:wrap;gap:.6rem}.ocr-actions-v305 button{min-height:42px;border:0;border-radius:999px;background:linear-gradient(135deg,#047857,#14b8a6);color:#fff;cursor:pointer;font-weight:900;padding:.7rem 1rem}.ocr-layout-v305{grid-template-columns:minmax(0,1.1fr) minmax(300px,.7fr)}.ocr-layout-v305,.ocr-panel-v305{display:grid;grid-gap:1rem;gap:1rem}.ocr-panel-v305{padding:1rem}.ocr-queue-item-v305>div,.ocr-security-v305>div:last-child{display:flex;flex-wrap:wrap;gap:.55rem}.ocr-queue-item-v305 i{display:block;height:.5rem;border-radius:999px;background:rgba(6,78,59,.1);overflow:hidden}.ocr-queue-item-v305 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#047857,#14b8a6,#22c55e)}.ocr-queue-item-v305.rejected{border-color:rgba(239,68,68,.28)}.ocr-queue-item-v305.pending_review{border-color:rgba(245,158,11,.28)}@media (max-width:1180px){.ocr-kpis-v305,.ocr-sources-v305>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.ocr-layout-v305,.ocr-viewer-v305{grid-template-columns:1fr}}@media (max-width:760px){.ocr-extraction-block-v305>div,.ocr-hero-v305,.ocr-kpis-v305,.ocr-sources-v305>div:last-child{grid-template-columns:1fr}.ocr-extraction-block-v305 header,.ocr-queue-item-v305 header{align-items:flex-start;flex-direction:column}}@media (prefers-color-scheme:dark){.clinical-ocr-hub-v305{background:radial-gradient(circle at 8% 4%,rgba(20,184,166,.2),transparent 28rem),linear-gradient(135deg,#020617,#042f2e);color:#ecfdf5}.ocr-hero-v305,.ocr-kpis-v305 article,.ocr-panel-v305,.ocr-security-v305,.ocr-sources-v305,.ocr-viewer-v305{background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.16)}.ocr-classifier-v305 strong,.ocr-connectors-v305 strong,.ocr-extraction-block-v305 dt,.ocr-extraction-block-v305 strong,.ocr-hero-v305 h1,.ocr-kpis-v305 strong,.ocr-panel-v305 h2,.ocr-queue-item-v305 strong,.ocr-security-v305 h2,.ocr-sources-v305 h2,.ocr-sources-v305 strong,.ocr-viewer-v305 h2{color:#ecfdf5}.ocr-classifier-v305 p,.ocr-classifier-v305 small,.ocr-connectors-v305 p,.ocr-document-frame-v305 p,.ocr-extraction-block-v305 dd,.ocr-extraction-block-v305 small,.ocr-hero-v305 p,.ocr-kpis-v305 span,.ocr-queue-item-v305 p,.ocr-queue-item-v305 small,.ocr-security-v305 p,.ocr-sources-v305 article p,.ocr-sources-v305 p{color:rgba(236,253,245,.72)}.ocr-classifier-v305,.ocr-connectors-v305 article,.ocr-document-frame-v305,.ocr-extraction-block-v305,.ocr-queue-item-v305,.ocr-security-v305 span,.ocr-sources-v305 article{background:rgba(15,23,42,.62);border-color:rgba(110,231,183,.14)}.ocr-extraction-block-v305 dl{background:rgba(6,78,59,.28)}}.medical-vision-hub-v306{min-height:100vh;display:grid;grid-gap:1rem;gap:1rem;padding:clamp(1rem,2vw,2rem);background:linear-gradient(135deg,rgba(236,253,245,.98),rgba(240,253,250,.86)),linear-gradient(90deg,rgba(20,184,166,.1),rgba(16,185,129,.06));color:#052e2b}.medical-vision-analysis-v306,.medical-vision-anatomy-v306,.medical-vision-before-after-v306,.medical-vision-capabilities-v306,.medical-vision-connectors-v306,.medical-vision-hero-v306,.medical-vision-kpis-v306 article,.medical-vision-quality-v306,.medical-vision-security-v306{border:1px solid rgba(16,185,129,.18);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.88),rgba(236,253,245,.6)),rgba(255,255,255,.62);box-shadow:0 24px 70px rgba(6,78,59,.11);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.medical-vision-hero-v306{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.32fr);grid-gap:1rem;gap:1rem;padding:clamp(1.25rem,3vw,2rem)}.medical-vision-analysis-v306 h2,.medical-vision-anatomy-v306 h2,.medical-vision-before-after-v306 h2,.medical-vision-capabilities-v306 h2,.medical-vision-connectors-v306 h2,.medical-vision-hero-v306 h1,.medical-vision-quality-v306 h2,.medical-vision-security-v306 h2{margin:.25rem 0;color:#064e3b;letter-spacing:0}.medical-vision-analysis-group-v306 p,.medical-vision-anatomy-v306 p,.medical-vision-capabilities-v306 p,.medical-vision-connectors-v306 p,.medical-vision-hero-v306 p,.medical-vision-metric-v306 p,.medical-vision-mode-list-v306 p,.medical-vision-quality-v306 p,.medical-vision-security-v306 p{margin:0;color:rgba(15,23,42,.68);line-height:1.55}.medical-vision-hero-v306>aside{display:grid;place-items:center;grid-gap:.25rem;gap:.25rem;text-align:center}.medical-vision-hero-v306 aside strong{color:#047857;font-size:clamp(2.35rem,5vw,4.4rem)}.medical-vision-hero-actions-v306{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1rem}.medical-vision-capabilities-v306 article span,.medical-vision-connectors-v306 article span,.medical-vision-hero-actions-v306 a,.medical-vision-metric-v306 span,.medical-vision-quality-v306 article span,.medical-vision-security-v306 span,.medical-vision-sync-v306 span{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;background:rgba(16,185,129,.1);color:#047857;font-size:.76rem;font-weight:800;padding:.34rem .62rem;text-decoration:none}.medical-vision-kpis-v306{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.medical-vision-kpis-v306 article{display:grid;grid-gap:.3rem;gap:.3rem;padding:1rem}.medical-vision-kpis-v306 strong{color:#064e3b;font-size:clamp(1.15rem,2vw,1.7rem)}.medical-vision-anatomy-v306 small,.medical-vision-capabilities-v306 small,.medical-vision-kpis-v306 span,.medical-vision-metric-v306 small,.medical-vision-photo-meta-v306 dd,.medical-vision-quality-v306 small{color:rgba(15,23,42,.56);font-size:.78rem}.medical-vision-anatomy-v306,.medical-vision-capabilities-v306,.medical-vision-connectors-v306,.medical-vision-quality-v306,.medical-vision-security-v306{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.medical-vision-anatomy-v306>div,.medical-vision-capabilities-v306>div,.medical-vision-connectors-v306>div:last-child{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.medical-vision-analysis-group-v306,.medical-vision-anatomy-v306 article,.medical-vision-capabilities-v306 article,.medical-vision-comparison-frame-v306,.medical-vision-connectors-v306 article,.medical-vision-metric-v306,.medical-vision-mode-list-v306 article,.medical-vision-photo-meta-v306,.medical-vision-quality-v306 article,.medical-vision-security-v306 span{border:1px solid rgba(16,185,129,.14);border-radius:18px;background:rgba(255,255,255,.58);padding:.9rem}.medical-vision-main-grid-v306{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.72fr);grid-gap:1rem;gap:1rem}.medical-vision-analysis-group-v306,.medical-vision-analysis-group-v306>div,.medical-vision-analysis-v306,.medical-vision-anatomy-v306 article,.medical-vision-before-after-v306,.medical-vision-capabilities-v306 article,.medical-vision-connectors-v306 article,.medical-vision-metric-v306,.medical-vision-mode-list-v306{display:grid;grid-gap:.75rem;gap:.75rem}.medical-vision-analysis-v306,.medical-vision-before-after-v306{padding:1rem}.medical-vision-analysis-group-v306>div{grid-template-columns:repeat(2,minmax(0,1fr))}.medical-vision-metric-v306>div,.medical-vision-quality-v306 article header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.medical-vision-anatomy-v306 strong,.medical-vision-capabilities-v306 strong,.medical-vision-connectors-v306 strong,.medical-vision-metric-v306 strong,.medical-vision-mode-list-v306 strong,.medical-vision-photo-meta-v306 dt,.medical-vision-quality-v306 strong{color:#052e2b}.medical-vision-metric-v306 i,.medical-vision-quality-v306 article i{display:block;height:.48rem;border-radius:999px;background:rgba(6,78,59,.1);overflow:hidden}.medical-vision-metric-v306 i em,.medical-vision-quality-v306 article i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#047857,#14b8a6,#22c55e)}.medical-vision-metric-v306.watch i em,.medical-vision-quality-v306 article.warning i em{background:linear-gradient(90deg,#f59e0b,#14b8a6)}.medical-vision-metric-v306.review i em,.medical-vision-quality-v306 article.critical i em{background:linear-gradient(90deg,#ef4444,#f59e0b)}.medical-vision-comparison-frame-v306{position:relative;min-height:330px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;padding:0}.medical-vision-comparison-frame-v306>div{display:grid;align-content:end;grid-gap:.35rem;gap:.35rem;min-height:100%;padding:1rem;color:#ecfdf5}.medical-vision-comparison-frame-v306 .before{background:linear-gradient(180deg,rgba(6,78,59,.1),rgba(6,78,59,.78)),linear-gradient(135deg,#0f766e,#134e4a)}.medical-vision-comparison-frame-v306 .after{background:linear-gradient(180deg,rgba(20,184,166,.08),rgba(4,120,87,.78)),linear-gradient(135deg,#14b8a6,#047857)}.medical-vision-comparison-frame-v306 b{position:absolute;inset-block:0;left:50%;width:4px;background:#ecfdf5;box-shadow:0 0 0 8px rgba(236,253,245,.22)}.medical-vision-comparison-frame-v306 b:after{content:"";position:absolute;top:50%;left:50%;width:42px;height:42px;border:2px solid rgba(236,253,245,.9);border-radius:999px;background:rgba(4,120,87,.9);transform:translate(-50%,-50%)}.medical-vision-photo-meta-v306{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin:0}.medical-vision-photo-meta-v306 div{display:grid;grid-gap:.2rem;gap:.2rem}.medical-vision-photo-meta-v306 dd{margin:0}.medical-vision-mode-list-v306{grid-template-columns:repeat(2,minmax(0,1fr))}.medical-vision-security-v306>div:last-child,.medical-vision-sync-v306{display:flex;flex-wrap:wrap;gap:.55rem}.medical-vision-quality-v306>div:last-child{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}@media (max-width:1180px){.medical-vision-anatomy-v306>div,.medical-vision-capabilities-v306>div,.medical-vision-connectors-v306>div:last-child,.medical-vision-kpis-v306,.medical-vision-quality-v306>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.medical-vision-main-grid-v306{grid-template-columns:1fr}}@media (max-width:760px){.medical-vision-analysis-group-v306>div,.medical-vision-anatomy-v306>div,.medical-vision-capabilities-v306>div,.medical-vision-connectors-v306>div:last-child,.medical-vision-hero-v306,.medical-vision-kpis-v306,.medical-vision-mode-list-v306,.medical-vision-photo-meta-v306,.medical-vision-quality-v306>div:last-child{grid-template-columns:1fr}.medical-vision-metric-v306>div,.medical-vision-quality-v306 article header{align-items:flex-start;flex-direction:column}}@media (prefers-color-scheme:dark){.medical-vision-hub-v306{background:linear-gradient(135deg,#020617,#042f2e),linear-gradient(90deg,rgba(20,184,166,.18),rgba(16,185,129,.08));color:#ecfdf5}.medical-vision-analysis-v306,.medical-vision-anatomy-v306,.medical-vision-before-after-v306,.medical-vision-capabilities-v306,.medical-vision-connectors-v306,.medical-vision-hero-v306,.medical-vision-kpis-v306 article,.medical-vision-quality-v306,.medical-vision-security-v306{background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.16)}.medical-vision-analysis-v306 h2,.medical-vision-anatomy-v306 h2,.medical-vision-anatomy-v306 strong,.medical-vision-before-after-v306 h2,.medical-vision-capabilities-v306 h2,.medical-vision-capabilities-v306 strong,.medical-vision-connectors-v306 h2,.medical-vision-connectors-v306 strong,.medical-vision-hero-v306 h1,.medical-vision-kpis-v306 strong,.medical-vision-metric-v306 strong,.medical-vision-mode-list-v306 strong,.medical-vision-photo-meta-v306 dt,.medical-vision-quality-v306 h2,.medical-vision-quality-v306 strong,.medical-vision-security-v306 h2{color:#ecfdf5}.medical-vision-analysis-group-v306 p,.medical-vision-anatomy-v306 p,.medical-vision-anatomy-v306 small,.medical-vision-capabilities-v306 p,.medical-vision-capabilities-v306 small,.medical-vision-connectors-v306 p,.medical-vision-hero-v306 p,.medical-vision-kpis-v306 span,.medical-vision-metric-v306 p,.medical-vision-metric-v306 small,.medical-vision-mode-list-v306 p,.medical-vision-photo-meta-v306 dd,.medical-vision-quality-v306 p,.medical-vision-quality-v306 small,.medical-vision-security-v306 p{color:rgba(236,253,245,.72)}.medical-vision-analysis-group-v306,.medical-vision-anatomy-v306 article,.medical-vision-capabilities-v306 article,.medical-vision-comparison-frame-v306,.medical-vision-connectors-v306 article,.medical-vision-metric-v306,.medical-vision-mode-list-v306 article,.medical-vision-photo-meta-v306,.medical-vision-quality-v306 article,.medical-vision-security-v306 span{background:rgba(15,23,42,.62);border-color:rgba(110,231,183,.14)}}.facial-diagnostic-center-v307{min-height:100vh;display:grid;grid-gap:1rem;gap:1rem;padding:clamp(1rem,2vw,2rem);background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(236,253,245,.9)),linear-gradient(90deg,rgba(14,165,233,.08),rgba(16,185,129,.12));color:#052e2b}.facial-aging-v307,.facial-diagnostic-face-map-v307,.facial-diagnostic-hero-v307,.facial-diagnostic-kpis-v307 article,.facial-diagnostic-patient-v307,.facial-diagnostic-sections-v307,.facial-evolution-v307,.facial-future-v307,.facial-security-v307,.facial-therapy-v307{border:1px solid rgba(16,185,129,.18);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.88),rgba(236,253,245,.58)),rgba(255,255,255,.64);box-shadow:0 24px 70px rgba(6,78,59,.11);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.facial-diagnostic-hero-v307{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.3fr);grid-gap:1rem;gap:1rem;padding:clamp(1.25rem,3vw,2rem)}.facial-aging-v307 h2,.facial-diagnostic-face-map-v307 h2,.facial-diagnostic-hero-v307 h1,.facial-diagnostic-patient-v307 h2,.facial-evolution-v307 h2,.facial-future-v307 h2,.facial-security-v307 h2,.facial-therapy-v307 h2{margin:.25rem 0;color:#064e3b;letter-spacing:0}.facial-aging-v307 p,.facial-diagnostic-hero-v307 p,.facial-diagnostic-metric-v307 p,.facial-diagnostic-patient-v307 p,.facial-diagnostic-section-v307 p,.facial-evolution-v307 p,.facial-future-v307 p,.facial-security-v307 p,.facial-therapy-v307 p{margin:0;color:rgba(15,23,42,.68);line-height:1.55}.facial-diagnostic-hero-v307>aside{display:grid;place-items:center;grid-gap:.25rem;gap:.25rem;text-align:center}.facial-diagnostic-hero-v307 aside strong{color:#047857;font-size:clamp(2.6rem,5vw,4.7rem)}.facial-diagnostic-actions-v307,.facial-future-v307>div:last-child,.facial-security-v307>div:last-child{display:flex;flex-wrap:wrap;gap:.55rem}.facial-diagnostic-actions-v307{margin-top:1rem}.facial-aging-third-v307 header span,.facial-diagnostic-actions-v307 a,.facial-diagnostic-metric-v307 span,.facial-diagnostic-patient-v307 span,.facial-evolution-track-v307 span,.facial-future-v307 span,.facial-security-v307 span,.facial-therapy-v307 article span{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;background:rgba(16,185,129,.1);color:#047857;font-size:.76rem;font-weight:800;padding:.34rem .62rem;text-decoration:none}.facial-diagnostic-kpis-v307{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.facial-diagnostic-kpis-v307 article{display:grid;grid-gap:.3rem;gap:.3rem;padding:1rem}.facial-diagnostic-kpis-v307 strong{color:#064e3b;font-size:clamp(1.15rem,2vw,1.7rem)}.facial-aging-third-v307 small,.facial-diagnostic-kpis-v307 span,.facial-diagnostic-metric-v307 small,.facial-diagnostic-patient-v307 small,.facial-evolution-track-v307 small,.facial-symmetry-list-v307 small,.facial-therapy-v307 small{color:rgba(15,23,42,.56);font-size:.78rem}.facial-aging-v307,.facial-diagnostic-patient-v307,.facial-evolution-v307,.facial-future-v307,.facial-security-v307,.facial-therapy-v307{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.facial-diagnostic-patient-v307{grid-template-columns:minmax(0,1fr) minmax(250px,.35fr)}.facial-diagnostic-patient-v307>div:last-child{display:grid;align-content:center;grid-gap:.4rem;gap:.4rem}.facial-diagnostic-grid-v307{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.75fr);grid-gap:1rem;gap:1rem}.facial-diagnostic-face-map-v307,.facial-diagnostic-sections-v307{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.facial-aging-third-v307,.facial-aging-third-v307>div,.facial-diagnostic-metric-v307,.facial-diagnostic-section-v307,.facial-diagnostic-section-v307>div,.facial-evolution-track-v307 article,.facial-symmetry-list-v307,.facial-symmetry-list-v307 article,.facial-therapy-v307 article{display:grid;grid-gap:.7rem;gap:.7rem}.facial-diagnostic-section-v307{border:1px solid rgba(16,185,129,.14);border-radius:18px;background:rgba(255,255,255,.46);padding:.9rem}.facial-diagnostic-section-v307>div{grid-template-columns:repeat(2,minmax(0,1fr))}.facial-aging-third-v307,.facial-diagnostic-metric-v307,.facial-evolution-track-v307 article,.facial-symmetry-list-v307 article,.facial-therapy-v307 article{border:1px solid rgba(16,185,129,.14);border-radius:16px;background:rgba(255,255,255,.58);padding:.85rem}.facial-aging-third-v307 header,.facial-aging-third-v307 section>div,.facial-diagnostic-metric-v307 header,.facial-evolution-track-v307 article,.facial-symmetry-list-v307 article>div,.facial-therapy-v307 article header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.facial-aging-third-v307 strong,.facial-diagnostic-metric-v307 strong,.facial-diagnostic-patient-v307 strong,.facial-evolution-track-v307 strong,.facial-symmetry-list-v307 strong,.facial-therapy-v307 strong{color:#052e2b}.facial-aging-third-v307 i,.facial-diagnostic-metric-v307 i,.facial-symmetry-list-v307 i{display:block;height:.48rem;border-radius:999px;background:rgba(6,78,59,.1);overflow:hidden}.facial-aging-third-v307 i em,.facial-diagnostic-metric-v307 i em,.facial-symmetry-list-v307 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#047857,#14b8a6,#22c55e)}.facial-diagnostic-metric-v307.mejorable i em,.facial-diagnostic-metric-v307.necesita-tratamiento i em{background:linear-gradient(90deg,#f59e0b,#14b8a6)}.facial-map-canvas-v307{position:relative;min-height:420px;border:1px solid rgba(16,185,129,.16);border-radius:28px;background:linear-gradient(180deg,rgba(236,253,245,.78),rgba(255,255,255,.66)),linear-gradient(90deg,rgba(14,165,233,.08),rgba(16,185,129,.08));overflow:hidden}.facial-map-canvas-v307:before{content:"";position:absolute;inset:10% 24%;border:2px solid rgba(4,120,87,.28);border-radius:44% 44% 48% 48%/38% 38% 54% 54%;background:rgba(255,255,255,.36)}.facial-map-canvas-v307 .axis,.facial-map-canvas-v307 .point{position:absolute;z-index:1}.facial-map-canvas-v307 .axis{background:rgba(4,120,87,.34)}.facial-map-canvas-v307 .vertical{top:14%;bottom:12%;left:50%;width:2px}.facial-map-canvas-v307 .horizontal{left:26%;right:26%;height:2px}.facial-map-canvas-v307 .top{top:30%}.facial-map-canvas-v307 .middle{top:50%}.facial-map-canvas-v307 .lower{top:70%}.facial-map-canvas-v307 .point{width:14px;height:14px;border:2px solid rgba(236,253,245,.92);border-radius:999px;background:#047857;box-shadow:0 10px 24px rgba(4,120,87,.22)}.facial-map-canvas-v307 .p1{left:38%;top:34%}.facial-map-canvas-v307 .p2{right:38%;top:34%}.facial-map-canvas-v307 .p3{left:36%;top:57%}.facial-map-canvas-v307 .p4{right:36%;top:57%}.facial-aging-v307>div,.facial-evolution-track-v307,.facial-therapy-v307>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.facial-therapy-v307>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr))}.facial-evolution-track-v307 article{align-items:stretch;flex-direction:column}.facial-dashboard-v364,.facial-engines-v364,.facial-evolution-simulator-v364,.facial-integrations-v364,.facial-models-v364{border:1px solid rgba(14,165,233,.18);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.88),rgba(224,242,254,.54)),rgba(255,255,255,.64);box-shadow:0 24px 70px rgba(8,47,73,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.facial-dashboard-v364 h2,.facial-engines-v364 h2,.facial-evolution-simulator-v364 h2,.facial-integrations-v364 h2,.facial-models-v364 h2{color:#0f766e;letter-spacing:0;margin:.25rem 0}.facial-dashboard-v364 p,.facial-engines-v364 p,.facial-evolution-simulator-v364 p,.facial-integrations-v364 p,.facial-models-v364 p{color:rgba(15,23,42,.68);line-height:1.55;margin:0}.facial-dashboard-v364>div,.facial-evolution-simulator-v364>div{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(5,minmax(0,1fr))}.facial-engines-v364>div,.facial-integrations-v364>div,.facial-models-v364>div{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.facial-dashboard-score-v364,.facial-engine-card-v364,.facial-evolution-simulator-v364 article,.facial-integrations-v364 a,.facial-models-v364 article{border:1px solid rgba(14,165,233,.16);border-radius:18px;background:rgba(255,255,255,.58);color:inherit;display:grid;grid-gap:.65rem;gap:.65rem;padding:.95rem;text-decoration:none}.facial-dashboard-score-v364.excelente,.facial-dashboard-score-v364.muy-buena,.facial-engine-card-v364.validation-ready,.facial-integrations-v364 a.prepared{border-color:rgba(20,184,166,.28);background:linear-gradient(135deg,rgba(240,253,250,.74),rgba(224,242,254,.5)),rgba(255,255,255,.62)}.facial-dashboard-score-v364.buena,.facial-engine-card-v364.simulated,.facial-engine-card-v364.structured{border-color:rgba(59,130,246,.24);background:linear-gradient(135deg,rgba(239,246,255,.7),rgba(236,253,245,.46)),rgba(255,255,255,.58)}.facial-dashboard-score-v364.mejorable,.facial-dashboard-score-v364.necesita-tratamiento,.facial-engine-card-v364.prepared{border-color:rgba(245,158,11,.28);background:linear-gradient(135deg,rgba(255,251,235,.76),rgba(255,255,255,.52)),rgba(255,255,255,.58)}.facial-dashboard-score-v364 strong,.facial-engine-card-v364 b,.facial-evolution-simulator-v364 strong,.facial-integrations-v364 strong,.facial-models-v364 strong{color:#0f766e}.facial-dashboard-score-v364 strong{font-size:clamp(1.8rem,4vw,3rem)}.facial-engine-card-v364 header,.facial-engine-card-v364 section>div{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.facial-engine-card-v364 header b{font-size:clamp(1.8rem,3vw,2.6rem)}.facial-engine-card-v364>div{display:grid;grid-gap:.6rem;gap:.6rem}.facial-engine-card-v364 section{border:1px solid rgba(20,184,166,.12);border-radius:14px;display:grid;grid-gap:.45rem;gap:.45rem;padding:.7rem}.facial-dashboard-score-v364 i,.facial-engine-card-v364 i{background:rgba(8,47,73,.08);border-radius:999px;display:block;height:.48rem;overflow:hidden}.facial-dashboard-score-v364 i em,.facial-engine-card-v364 i em{background:linear-gradient(90deg,#0f766e,#0ea5e9,#22c55e);border-radius:inherit;display:block;height:100%}.facial-dashboard-score-v364 span,.facial-engine-card-v364 span,.facial-evolution-simulator-v364 span,.facial-integrations-v364 span,.facial-models-v364 small,.facial-models-v364 span{border-radius:999px;background:rgba(14,165,233,.1);color:#0f766e;display:inline-flex;font-size:.76rem;font-weight:800;padding:.32rem .58rem;width:-moz-fit-content;width:fit-content}.facial-models-v364 article div{display:flex;flex-wrap:wrap;gap:.4rem}@media (max-width:1180px){.facial-dashboard-v364>div,.facial-diagnostic-kpis-v307,.facial-evolution-simulator-v364>div,.facial-therapy-v307>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.facial-diagnostic-grid-v307,.facial-diagnostic-patient-v307{grid-template-columns:1fr}}@media (max-width:760px){.facial-aging-v307>div,.facial-dashboard-v364>div,.facial-diagnostic-hero-v307,.facial-diagnostic-kpis-v307,.facial-diagnostic-section-v307>div,.facial-evolution-simulator-v364>div,.facial-evolution-track-v307,.facial-therapy-v307>div:last-child{grid-template-columns:1fr}.facial-aging-third-v307 header,.facial-aging-third-v307 section>div,.facial-diagnostic-metric-v307 header,.facial-engine-card-v364 header,.facial-engine-card-v364 section>div,.facial-symmetry-list-v307 article>div,.facial-therapy-v307 article header{align-items:flex-start;flex-direction:column}}@media (prefers-color-scheme:dark){.facial-diagnostic-center-v307{background:linear-gradient(135deg,#020617,#042f2e),linear-gradient(90deg,rgba(14,165,233,.12),rgba(16,185,129,.16));color:#ecfdf5}.facial-aging-v307,.facial-dashboard-v364,.facial-diagnostic-face-map-v307,.facial-diagnostic-hero-v307,.facial-diagnostic-kpis-v307 article,.facial-diagnostic-patient-v307,.facial-diagnostic-sections-v307,.facial-engines-v364,.facial-evolution-simulator-v364,.facial-evolution-v307,.facial-future-v307,.facial-integrations-v364,.facial-models-v364,.facial-security-v307,.facial-therapy-v307{background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72);border-color:rgba(110,231,183,.16)}.facial-aging-third-v307 strong,.facial-aging-v307 h2,.facial-dashboard-score-v364 strong,.facial-dashboard-v364 h2,.facial-diagnostic-face-map-v307 h2,.facial-diagnostic-hero-v307 h1,.facial-diagnostic-kpis-v307 strong,.facial-diagnostic-metric-v307 strong,.facial-diagnostic-patient-v307 h2,.facial-diagnostic-patient-v307 strong,.facial-engine-card-v364 b,.facial-engines-v364 h2,.facial-evolution-simulator-v364 h2,.facial-evolution-simulator-v364 strong,.facial-evolution-track-v307 strong,.facial-evolution-v307 h2,.facial-future-v307 h2,.facial-integrations-v364 h2,.facial-integrations-v364 strong,.facial-models-v364 h2,.facial-models-v364 strong,.facial-security-v307 h2,.facial-symmetry-list-v307 strong,.facial-therapy-v307 h2,.facial-therapy-v307 strong{color:#ecfdf5}.facial-aging-third-v307 small,.facial-aging-v307 p,.facial-dashboard-score-v364 span,.facial-dashboard-v364 p,.facial-diagnostic-hero-v307 p,.facial-diagnostic-kpis-v307 span,.facial-diagnostic-metric-v307 p,.facial-diagnostic-metric-v307 small,.facial-diagnostic-patient-v307 p,.facial-diagnostic-patient-v307 small,.facial-diagnostic-section-v307 p,.facial-engine-card-v364 span,.facial-engines-v364 p,.facial-evolution-simulator-v364 p,.facial-evolution-simulator-v364 span,.facial-evolution-track-v307 small,.facial-evolution-v307 p,.facial-future-v307 p,.facial-integrations-v364 p,.facial-integrations-v364 span,.facial-models-v364 p,.facial-models-v364 small,.facial-models-v364 span,.facial-security-v307 p,.facial-symmetry-list-v307 small,.facial-therapy-v307 p,.facial-therapy-v307 small{color:rgba(236,253,245,.72)}.facial-aging-third-v307,.facial-dashboard-score-v364,.facial-diagnostic-metric-v307,.facial-diagnostic-section-v307,.facial-engine-card-v364,.facial-evolution-simulator-v364 article,.facial-evolution-track-v307 article,.facial-integrations-v364 a,.facial-models-v364 article,.facial-symmetry-list-v307 article,.facial-therapy-v307 article{background:rgba(15,23,42,.62);border-color:rgba(110,231,183,.14)}.facial-map-canvas-v307{background:linear-gradient(180deg,rgba(15,23,42,.72),rgba(6,78,59,.45)),linear-gradient(90deg,rgba(14,165,233,.08),rgba(16,185,129,.12))}.facial-map-canvas-v307:before{background:rgba(15,23,42,.36);border-color:rgba(110,231,183,.24)}}.advanced-comparator-v310{min-height:100vh;display:grid;grid-gap:1rem;gap:1rem;padding:clamp(1rem,2vw,2rem);background:linear-gradient(135deg,rgba(248,250,252,.98),rgba(236,253,245,.9)),linear-gradient(90deg,rgba(14,165,233,.08),rgba(16,185,129,.12));color:#052e2b}.advanced-comparator-alignment-v310,.advanced-comparator-annotations-v310,.advanced-comparator-controls-v310,.advanced-comparator-future-v310,.advanced-comparator-hero-v310,.advanced-comparator-kpis-v310 article,.advanced-comparator-modes-v310,.advanced-comparator-presets-v310,.advanced-comparator-security-v310,.advanced-comparator-sessions-v310,.advanced-comparator-viewer-v310{border:1px solid rgba(16,185,129,.18);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.88),rgba(240,253,250,.58)),rgba(255,255,255,.64);box-shadow:0 24px 70px rgba(6,78,59,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.advanced-comparator-hero-v310{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.3fr);grid-gap:1rem;gap:1rem;padding:clamp(1.25rem,3vw,2rem)}.advanced-comparator-alignment-v310 h2,.advanced-comparator-annotations-v310 h2,.advanced-comparator-controls-v310 h2,.advanced-comparator-future-v310 h2,.advanced-comparator-hero-v310 h1,.advanced-comparator-modes-v310 h2,.advanced-comparator-presets-v310 h2,.advanced-comparator-security-v310 h2,.advanced-comparator-sessions-v310 h2,.advanced-comparator-viewer-v310 h2{margin:.25rem 0;color:#064e3b;letter-spacing:0}.advanced-comparator-alignment-v310 p,.advanced-comparator-annotations-v310 p,.advanced-comparator-controls-v310 p,.advanced-comparator-future-v310 p,.advanced-comparator-hero-v310 p,.advanced-comparator-modes-v310 p,.advanced-comparator-presets-v310 p,.advanced-comparator-security-v310 p,.advanced-comparator-sessions-v310 p,.advanced-comparator-viewer-v310 p{margin:0;color:rgba(15,23,42,.68);line-height:1.55}.advanced-comparator-hero-v310>aside{display:grid;place-items:center;grid-gap:.25rem;gap:.25rem;min-height:170px;border-radius:22px;background:linear-gradient(180deg,rgba(236,253,245,.84),rgba(255,255,255,.68)),linear-gradient(90deg,rgba(14,165,233,.08),rgba(16,185,129,.12));text-align:center}.advanced-comparator-hero-v310 aside strong{color:#047857;font-size:clamp(2.6rem,5vw,4.8rem);line-height:1}.advanced-comparator-actions-v310,.advanced-comparator-future-v310>div:last-child,.advanced-comparator-security-v310>div:last-child{display:flex;flex-wrap:wrap;gap:.55rem}.advanced-comparator-actions-v310{margin-top:1rem}.advanced-comparator-actions-v310 a,.advanced-comparator-alignment-v310 article span,.advanced-comparator-annotations-v310 article span,.advanced-comparator-control-v310 header span,.advanced-comparator-future-v310 span,.advanced-comparator-modes-v310 article span,.advanced-comparator-presets-v310 article span,.advanced-comparator-preview-v310 header span,.advanced-comparator-security-v310 span{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;background:rgba(16,185,129,.1);color:#047857;font-size:.76rem;font-weight:800;padding:.34rem .62rem;text-decoration:none}.advanced-comparator-kpis-v310{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.advanced-comparator-kpis-v310 article{display:grid;grid-gap:.3rem;gap:.3rem;min-height:118px;padding:1rem}.advanced-comparator-kpis-v310 strong{color:#064e3b;font-size:clamp(1.2rem,2vw,1.8rem)}.advanced-comparator-control-v310 small,.advanced-comparator-kpis-v310 span,.advanced-comparator-presets-v310 small,.advanced-comparator-preview-v310 dt,.advanced-comparator-preview-v310 small{color:rgba(15,23,42,.56);font-size:.78rem}.advanced-comparator-layout-v310{display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,.4fr);grid-gap:1rem;gap:1rem}.advanced-comparator-alignment-v310,.advanced-comparator-annotations-v310,.advanced-comparator-controls-v310,.advanced-comparator-future-v310,.advanced-comparator-modes-v310,.advanced-comparator-presets-v310,.advanced-comparator-security-v310,.advanced-comparator-sessions-v310,.advanced-comparator-viewer-v310{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.advanced-comparator-alignment-v310>div:last-child,.advanced-comparator-annotations-v310>div:last-child,.advanced-comparator-controls-v310>div:last-child,.advanced-comparator-modes-v310>div,.advanced-comparator-presets-v310>div:last-child,.advanced-comparator-sessions-v310>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.advanced-comparator-modes-v310>div{grid-template-columns:1fr}.advanced-comparator-alignment-v310 article,.advanced-comparator-annotations-v310 article,.advanced-comparator-control-v310,.advanced-comparator-modes-v310 article,.advanced-comparator-presets-v310 article,.advanced-comparator-preview-v310{display:grid;grid-gap:.7rem;gap:.7rem;border:1px solid rgba(16,185,129,.14);border-radius:18px;background:rgba(255,255,255,.58);padding:.9rem}.advanced-comparator-alignment-v310 article header,.advanced-comparator-control-v310 header,.advanced-comparator-preview-v310 header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.advanced-comparator-alignment-v310 strong,.advanced-comparator-annotations-v310 strong,.advanced-comparator-control-v310 strong,.advanced-comparator-modes-v310 strong,.advanced-comparator-presets-v310 strong,.advanced-comparator-preview-v310 strong{color:#052e2b}.advanced-comparator-canvas-v310{position:relative;display:grid;grid-template-columns:1fr 1fr;min-height:300px;border:1px solid rgba(16,185,129,.16);border-radius:22px;overflow:hidden;background:linear-gradient(180deg,rgba(236,253,245,.78),rgba(255,255,255,.68)),linear-gradient(90deg,rgba(14,165,233,.08),rgba(16,185,129,.08))}.advanced-comparator-canvas-v310 .after,.advanced-comparator-canvas-v310 .before{display:grid;place-items:center;min-height:100%}.advanced-comparator-canvas-v310 .before{background:rgba(15,23,42,.04)}.advanced-comparator-canvas-v310 .after{background:rgba(16,185,129,.08)}.advanced-comparator-canvas-v310 span{border:1px solid rgba(4,120,87,.26);border-radius:999px;background:rgba(255,255,255,.42);color:#047857;font-weight:900;padding:.65rem 1rem}.advanced-comparator-canvas-v310 .divider{position:absolute;inset-block:0;left:50%;width:3px;background:linear-gradient(180deg,#047857,#14b8a6);box-shadow:0 0 0 999px rgba(255,255,255,.04)}.advanced-comparator-preview-v310 dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;margin:0}.advanced-comparator-preview-v310 dl div{display:grid;grid-gap:.15rem;gap:.15rem;border-radius:14px;background:rgba(16,185,129,.08);padding:.55rem}.advanced-comparator-preview-v310 dd,.advanced-comparator-preview-v310 dt{margin:0}.advanced-comparator-preview-v310 dd{color:#064e3b;font-size:.82rem;font-weight:800}.advanced-comparator-alignment-v310 i,.advanced-comparator-control-v310 i{display:block;height:.5rem;border-radius:999px;background:rgba(6,78,59,.1);overflow:hidden}.advanced-comparator-alignment-v310 i em,.advanced-comparator-control-v310 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#047857,#14b8a6,#22c55e)}.advanced-comparator-control-v310.acceptable i em,.advanced-comparator-control-v310.review i em,.advanced-comparator-presets-v310 article.partial{background:linear-gradient(90deg,rgba(245,158,11,.2),rgba(20,184,166,.1))}.advanced-comparator-modes-v310 article.future,.advanced-comparator-presets-v310 article.planned{border-style:dashed;background:rgba(241,245,249,.54)}@media (max-width:1180px){.advanced-comparator-alignment-v310>div:last-child,.advanced-comparator-annotations-v310>div:last-child,.advanced-comparator-controls-v310>div:last-child,.advanced-comparator-kpis-v310,.advanced-comparator-presets-v310>div:last-child,.advanced-comparator-sessions-v310>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.advanced-comparator-layout-v310{grid-template-columns:1fr}}@media (max-width:760px){.advanced-comparator-alignment-v310>div:last-child,.advanced-comparator-annotations-v310>div:last-child,.advanced-comparator-canvas-v310,.advanced-comparator-controls-v310>div:last-child,.advanced-comparator-hero-v310,.advanced-comparator-kpis-v310,.advanced-comparator-presets-v310>div:last-child,.advanced-comparator-preview-v310 dl,.advanced-comparator-sessions-v310>div:last-child{grid-template-columns:1fr}.advanced-comparator-alignment-v310 article header,.advanced-comparator-control-v310 header,.advanced-comparator-preview-v310 header{align-items:flex-start;flex-direction:column}.advanced-comparator-canvas-v310 .divider{inset-inline:0;inset-block:50% auto;width:auto;height:3px}}@media (prefers-color-scheme:dark){.advanced-comparator-v310{background:linear-gradient(135deg,#020617,#042f2e),linear-gradient(90deg,rgba(14,165,233,.12),rgba(16,185,129,.16));color:#ecfdf5}.advanced-comparator-alignment-v310,.advanced-comparator-annotations-v310,.advanced-comparator-controls-v310,.advanced-comparator-future-v310,.advanced-comparator-hero-v310,.advanced-comparator-kpis-v310 article,.advanced-comparator-modes-v310,.advanced-comparator-presets-v310,.advanced-comparator-security-v310,.advanced-comparator-sessions-v310,.advanced-comparator-viewer-v310{border-color:rgba(110,231,183,.16);background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72)}.advanced-comparator-canvas-v310,.advanced-comparator-hero-v310>aside{background:linear-gradient(180deg,rgba(15,23,42,.72),rgba(6,78,59,.45)),linear-gradient(90deg,rgba(14,165,233,.08),rgba(16,185,129,.12))}.advanced-comparator-alignment-v310 h2,.advanced-comparator-alignment-v310 strong,.advanced-comparator-annotations-v310 h2,.advanced-comparator-annotations-v310 strong,.advanced-comparator-control-v310 strong,.advanced-comparator-controls-v310 h2,.advanced-comparator-future-v310 h2,.advanced-comparator-hero-v310 h1,.advanced-comparator-kpis-v310 strong,.advanced-comparator-modes-v310 h2,.advanced-comparator-modes-v310 strong,.advanced-comparator-presets-v310 h2,.advanced-comparator-presets-v310 strong,.advanced-comparator-preview-v310 dd,.advanced-comparator-preview-v310 strong,.advanced-comparator-security-v310 h2,.advanced-comparator-sessions-v310 h2,.advanced-comparator-viewer-v310 h2{color:#ecfdf5}.advanced-comparator-alignment-v310 p,.advanced-comparator-annotations-v310 p,.advanced-comparator-control-v310 small,.advanced-comparator-controls-v310 p,.advanced-comparator-future-v310 p,.advanced-comparator-hero-v310 p,.advanced-comparator-kpis-v310 span,.advanced-comparator-modes-v310 p,.advanced-comparator-presets-v310 p,.advanced-comparator-presets-v310 small,.advanced-comparator-preview-v310 dt,.advanced-comparator-preview-v310 small,.advanced-comparator-security-v310 p,.advanced-comparator-sessions-v310 p,.advanced-comparator-viewer-v310 p{color:rgba(236,253,245,.72)}.advanced-comparator-alignment-v310 article,.advanced-comparator-annotations-v310 article,.advanced-comparator-control-v310,.advanced-comparator-modes-v310 article,.advanced-comparator-presets-v310 article,.advanced-comparator-preview-v310{border-color:rgba(110,231,183,.14);background:rgba(15,23,42,.62)}.advanced-comparator-canvas-v310 span,.advanced-comparator-preview-v310 dl div{background:rgba(15,23,42,.42);border-color:rgba(110,231,183,.18)}}.clinical-evolution-v311{display:grid;grid-gap:1rem;gap:1rem;min-height:100vh;padding:clamp(1rem,2vw,2rem);background:linear-gradient(135deg,rgba(236,253,245,.96),rgba(240,249,255,.9)),linear-gradient(90deg,rgba(16,185,129,.08),rgba(14,165,233,.08));color:#0f172a}.clinical-evolution-followup-v311,.clinical-evolution-future-v311,.clinical-evolution-hero-v311,.clinical-evolution-indicators-v311,.clinical-evolution-interactive-v311,.clinical-evolution-kpis-v311 article,.clinical-evolution-security-v311,.clinical-evolution-summary-v311,.clinical-evolution-timeline-v311{border:1px solid rgba(16,185,129,.16);border-radius:22px;background:linear-gradient(135deg,rgba(255,255,255,.72),rgba(236,253,245,.62)),rgba(255,255,255,.5);box-shadow:0 20px 54px rgba(15,118,110,.12);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.clinical-evolution-hero-v311{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.32fr);grid-gap:1rem;gap:1rem;align-items:stretch;padding:clamp(1.1rem,2vw,1.6rem)}.clinical-evolution-followup-v311 h2,.clinical-evolution-future-v311 h2,.clinical-evolution-hero-v311 h1,.clinical-evolution-indicators-v311 h2,.clinical-evolution-interactive-v311 h2,.clinical-evolution-security-v311 h2,.clinical-evolution-summary-v311 h2,.clinical-evolution-timeline-v311 h2{margin:.28rem 0 0;color:#052e2b;font-size:clamp(1.35rem,3vw,2.6rem);letter-spacing:0}.clinical-evolution-followup-v311 h2,.clinical-evolution-future-v311 h2,.clinical-evolution-indicators-v311 h2,.clinical-evolution-interactive-v311 h2,.clinical-evolution-security-v311 h2,.clinical-evolution-summary-v311 h2,.clinical-evolution-timeline-v311 h2{font-size:clamp(1.05rem,2vw,1.45rem)}.clinical-evolution-followup-v311 p,.clinical-evolution-future-v311 p,.clinical-evolution-hero-v311 p,.clinical-evolution-indicators-v311 p,.clinical-evolution-interactive-v311 p,.clinical-evolution-security-v311 p,.clinical-evolution-summary-v311 p,.clinical-evolution-timeline-v311 p{color:rgba(15,23,42,.68);line-height:1.6}.clinical-evolution-hero-v311>aside{display:grid;align-content:center;grid-gap:.45rem;gap:.45rem;border:1px solid rgba(16,185,129,.14);border-radius:20px;background:linear-gradient(180deg,rgba(236,253,245,.86),rgba(255,255,255,.6)),rgba(255,255,255,.42);padding:1rem}.clinical-evolution-hero-v311>aside strong{color:#047857;font-size:clamp(2rem,5vw,3.2rem);line-height:1}.clinical-evolution-hero-v311>aside span{color:#064e3b;font-weight:900}.clinical-evolution-followup-v311 small,.clinical-evolution-hero-v311>aside small,.clinical-evolution-indicator-v311 small,.clinical-evolution-kpis-v311 span,.clinical-evolution-milestone-v311 dt,.clinical-evolution-milestone-v311 time{color:rgba(15,23,42,.56);font-size:.78rem}.clinical-evolution-actions-v311,.clinical-evolution-future-v311>div:last-child,.clinical-evolution-security-v311>div:last-child{display:flex;flex-wrap:wrap;gap:.55rem}.clinical-evolution-actions-v311{margin-top:1rem}.clinical-evolution-actions-v311 a,.clinical-evolution-followup-v311 article span,.clinical-evolution-future-v311 span,.clinical-evolution-indicator-v311 header span,.clinical-evolution-interactive-v311 article span,.clinical-evolution-milestone-v311 header span,.clinical-evolution-security-v311 span,.clinical-evolution-summary-v311 article span{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;background:rgba(16,185,129,.1);color:#047857;font-size:.76rem;font-weight:800;padding:.34rem .62rem;text-decoration:none}.clinical-evolution-kpis-v311{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.clinical-evolution-kpis-v311 article{display:grid;grid-gap:.3rem;gap:.3rem;min-height:118px;padding:1rem}.clinical-evolution-kpis-v311 strong{color:#064e3b;font-size:clamp(1.2rem,2vw,1.8rem)}.clinical-evolution-followup-v311,.clinical-evolution-future-v311,.clinical-evolution-indicators-v311,.clinical-evolution-interactive-v311,.clinical-evolution-security-v311,.clinical-evolution-summary-v311,.clinical-evolution-timeline-v311{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.clinical-evolution-track-v311{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;position:relative}.clinical-evolution-track-v311:before{content:"";position:absolute;inset:1.3rem 0 auto;height:3px;border-radius:999px;background:linear-gradient(90deg,rgba(4,120,87,.28),rgba(20,184,166,.62),rgba(14,165,233,.28))}.clinical-evolution-followup-v311 article,.clinical-evolution-indicator-v311,.clinical-evolution-interactive-v311 article,.clinical-evolution-milestone-v311,.clinical-evolution-summary-v311 article{display:grid;grid-gap:.65rem;gap:.65rem;border:1px solid rgba(16,185,129,.14);border-radius:18px;background:rgba(255,255,255,.58);padding:.9rem}.clinical-evolution-milestone-v311{position:relative;z-index:1;min-height:212px}.clinical-evolution-followup-v311 article.planned,.clinical-evolution-interactive-v311 article.future,.clinical-evolution-milestone-v311.planned,.clinical-evolution-summary-v311 article.planned{border-style:dashed;background:rgba(241,245,249,.55)}.clinical-evolution-indicator-v311.pending,.clinical-evolution-indicator-v311.watch,.clinical-evolution-milestone-v311.active,.clinical-evolution-milestone-v311.review_required{background:linear-gradient(135deg,rgba(245,158,11,.18),rgba(255,255,255,.58))}.clinical-evolution-followup-v311 article header,.clinical-evolution-indicator-v311 header,.clinical-evolution-milestone-v311 header,.clinical-evolution-summary-v311 article header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.clinical-evolution-followup-v311 strong,.clinical-evolution-indicator-v311 strong,.clinical-evolution-interactive-v311 strong,.clinical-evolution-milestone-v311 strong,.clinical-evolution-summary-v311 strong{color:#052e2b}.clinical-evolution-milestone-v311 dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.35rem;gap:.35rem;margin:0}.clinical-evolution-milestone-v311 dl div{display:grid;grid-gap:.08rem;gap:.08rem;border-radius:14px;background:rgba(16,185,129,.08);padding:.45rem}.clinical-evolution-milestone-v311 dd,.clinical-evolution-milestone-v311 dt{margin:0}.clinical-evolution-milestone-v311 dd{color:#064e3b;font-weight:900}.clinical-evolution-followup-v311>div:last-child,.clinical-evolution-indicators-v311>div:last-child,.clinical-evolution-interactive-v311>div:last-child,.clinical-evolution-summary-v311>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.clinical-evolution-indicator-v311 i{display:block;height:.5rem;border-radius:999px;background:rgba(6,78,59,.1);overflow:hidden}.clinical-evolution-indicator-v311 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#047857,#14b8a6,#22c55e)}.clinical-evolution-indicator-v311.pending i em,.clinical-evolution-indicator-v311.watch i em{background:linear-gradient(90deg,#f59e0b,#14b8a6)}.clinical-evolution-summary-v311 ul{display:grid;grid-gap:.45rem;gap:.45rem;margin:0;padding-left:1.1rem;color:rgba(15,23,42,.68)}@media (max-width:1320px){.clinical-evolution-track-v311{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1180px){.clinical-evolution-followup-v311>div:last-child,.clinical-evolution-indicators-v311>div:last-child,.clinical-evolution-interactive-v311>div:last-child,.clinical-evolution-kpis-v311,.clinical-evolution-summary-v311>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.clinical-evolution-followup-v311>div:last-child,.clinical-evolution-hero-v311,.clinical-evolution-indicators-v311>div:last-child,.clinical-evolution-interactive-v311>div:last-child,.clinical-evolution-kpis-v311,.clinical-evolution-summary-v311>div:last-child,.clinical-evolution-track-v311{grid-template-columns:1fr}.clinical-evolution-track-v311:before{display:none}.clinical-evolution-followup-v311 article header,.clinical-evolution-indicator-v311 header,.clinical-evolution-milestone-v311 header,.clinical-evolution-summary-v311 article header{align-items:flex-start;flex-direction:column}}@media (prefers-color-scheme:dark){.clinical-evolution-v311{background:linear-gradient(135deg,#020617,#042f2e),linear-gradient(90deg,rgba(14,165,233,.12),rgba(16,185,129,.16));color:#ecfdf5}.clinical-evolution-followup-v311,.clinical-evolution-future-v311,.clinical-evolution-hero-v311,.clinical-evolution-indicators-v311,.clinical-evolution-interactive-v311,.clinical-evolution-kpis-v311 article,.clinical-evolution-security-v311,.clinical-evolution-summary-v311,.clinical-evolution-timeline-v311{border-color:rgba(110,231,183,.16);background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72)}.clinical-evolution-hero-v311>aside{background:linear-gradient(180deg,rgba(15,23,42,.72),rgba(6,78,59,.45)),linear-gradient(90deg,rgba(14,165,233,.08),rgba(16,185,129,.12))}.clinical-evolution-followup-v311 h2,.clinical-evolution-followup-v311 strong,.clinical-evolution-future-v311 h2,.clinical-evolution-hero-v311 h1,.clinical-evolution-hero-v311>aside span,.clinical-evolution-indicator-v311 strong,.clinical-evolution-indicators-v311 h2,.clinical-evolution-interactive-v311 h2,.clinical-evolution-interactive-v311 strong,.clinical-evolution-kpis-v311 strong,.clinical-evolution-milestone-v311 dd,.clinical-evolution-milestone-v311 strong,.clinical-evolution-security-v311 h2,.clinical-evolution-summary-v311 h2,.clinical-evolution-summary-v311 strong,.clinical-evolution-timeline-v311 h2{color:#ecfdf5}.clinical-evolution-followup-v311 p,.clinical-evolution-followup-v311 small,.clinical-evolution-future-v311 p,.clinical-evolution-hero-v311 p,.clinical-evolution-hero-v311>aside small,.clinical-evolution-indicator-v311 small,.clinical-evolution-indicators-v311 p,.clinical-evolution-interactive-v311 p,.clinical-evolution-kpis-v311 span,.clinical-evolution-milestone-v311 dt,.clinical-evolution-milestone-v311 time,.clinical-evolution-security-v311 p,.clinical-evolution-summary-v311 p,.clinical-evolution-summary-v311 ul,.clinical-evolution-timeline-v311 p{color:rgba(236,253,245,.72)}.clinical-evolution-followup-v311 article,.clinical-evolution-indicator-v311,.clinical-evolution-interactive-v311 article,.clinical-evolution-milestone-v311,.clinical-evolution-summary-v311 article{border-color:rgba(110,231,183,.14);background:rgba(15,23,42,.62)}.clinical-evolution-milestone-v311 dl div{background:rgba(15,23,42,.42)}}.aesthetic-scoring-v313{display:grid;grid-gap:1rem;gap:1rem;min-height:100vh;padding:clamp(1rem,2vw,2rem);background:linear-gradient(135deg,rgba(236,253,245,.96),rgba(240,249,255,.9)),linear-gradient(90deg,rgba(16,185,129,.08),rgba(14,165,233,.08));color:#0f172a}.aesthetic-future-v313,.aesthetic-global-scores-v313,.aesthetic-index-v313,.aesthetic-scoring-hero-v313,.aesthetic-scoring-kpis-v313 article,.aesthetic-security-v313,.aesthetic-temporal-v313,.aesthetic-visualization-v313,.aesthetic-zone-scores-v313{border:1px solid rgba(16,185,129,.16);border-radius:22px;background:linear-gradient(135deg,rgba(255,255,255,.72),rgba(236,253,245,.62)),rgba(255,255,255,.5);box-shadow:0 20px 54px rgba(15,118,110,.12);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.aesthetic-scoring-hero-v313{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.32fr);grid-gap:1rem;gap:1rem;align-items:stretch;padding:clamp(1.1rem,2vw,1.6rem)}.aesthetic-future-v313 h2,.aesthetic-global-scores-v313 h2,.aesthetic-index-v313 h2,.aesthetic-scoring-hero-v313 h1,.aesthetic-security-v313 h2,.aesthetic-temporal-v313 h2,.aesthetic-visualization-v313 h2,.aesthetic-zone-scores-v313 h2{margin:.28rem 0 0;color:#052e2b;font-size:clamp(1.35rem,3vw,2.6rem);letter-spacing:0}.aesthetic-future-v313 h2,.aesthetic-global-scores-v313 h2,.aesthetic-index-v313 h2,.aesthetic-security-v313 h2,.aesthetic-temporal-v313 h2,.aesthetic-visualization-v313 h2,.aesthetic-zone-scores-v313 h2{font-size:clamp(1.05rem,2vw,1.45rem)}.aesthetic-future-v313 p,.aesthetic-global-scores-v313 p,.aesthetic-index-v313 p,.aesthetic-scoring-hero-v313 p,.aesthetic-security-v313 p,.aesthetic-temporal-v313 p,.aesthetic-visualization-v313 p,.aesthetic-zone-scores-v313 p{color:rgba(15,23,42,.68);line-height:1.6}.aesthetic-scoring-hero-v313>aside{display:grid;align-content:center;grid-gap:.45rem;gap:.45rem;border:1px solid rgba(16,185,129,.14);border-radius:20px;background:linear-gradient(180deg,rgba(236,253,245,.86),rgba(255,255,255,.6)),rgba(255,255,255,.42);padding:1rem}.aesthetic-scoring-hero-v313>aside strong{color:#047857;font-size:clamp(2.2rem,5vw,3.6rem);line-height:1}.aesthetic-scoring-hero-v313>aside span{color:#064e3b;font-weight:900}.aesthetic-scoring-card-v313 small,.aesthetic-scoring-hero-v313>aside small,.aesthetic-scoring-kpis-v313 span,.aesthetic-temporal-card-v313 small,.aesthetic-zone-card-v313 small{color:rgba(15,23,42,.56);font-size:.78rem}.aesthetic-future-v313>div:last-child,.aesthetic-index-scale-v313,.aesthetic-scoring-actions-v313,.aesthetic-security-v313>div:last-child{display:flex;flex-wrap:wrap;gap:.55rem}.aesthetic-scoring-actions-v313{margin-top:1rem}.aesthetic-future-v313 span,.aesthetic-index-scale-v313 span,.aesthetic-scoring-actions-v313 a,.aesthetic-scoring-card-v313 header span,.aesthetic-security-v313 span,.aesthetic-temporal-card-v313 header span,.aesthetic-visualization-v313 article span,.aesthetic-zone-card-v313 header span{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;background:rgba(16,185,129,.1);color:#047857;font-size:.76rem;font-weight:800;padding:.34rem .62rem;text-decoration:none}.aesthetic-scoring-kpis-v313{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.aesthetic-scoring-kpis-v313 article{display:grid;grid-gap:.3rem;gap:.3rem;min-height:118px;padding:1rem}.aesthetic-scoring-kpis-v313 strong{color:#064e3b;font-size:clamp(1.2rem,2vw,1.8rem)}.aesthetic-future-v313,.aesthetic-global-scores-v313,.aesthetic-index-v313,.aesthetic-security-v313,.aesthetic-temporal-v313,.aesthetic-visualization-v313,.aesthetic-zone-scores-v313{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.aesthetic-index-v313{grid-template-columns:minmax(0,1fr) minmax(220px,.34fr);align-items:center}.aesthetic-index-scale-v313{grid-column:1/-1}.aesthetic-index-gauge-v313{display:grid;grid-gap:.55rem;gap:.55rem;border:1px solid rgba(16,185,129,.16);border-radius:20px;background:rgba(255,255,255,.56);padding:1rem}.aesthetic-index-gauge-v313 strong{color:#047857;font-size:clamp(2.4rem,6vw,4rem);line-height:1}.aesthetic-index-gauge-v313 span{color:#064e3b;font-weight:900}.aesthetic-global-scores-v313>div:last-child,.aesthetic-temporal-v313>div:last-child,.aesthetic-zone-scores-v313>div:last-child{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.aesthetic-scoring-card-v313,.aesthetic-temporal-card-v313,.aesthetic-visualization-v313 article,.aesthetic-zone-card-v313{display:grid;grid-gap:.65rem;gap:.65rem;border:1px solid rgba(16,185,129,.14);border-radius:18px;background:rgba(255,255,255,.58);padding:.9rem}.aesthetic-scoring-card-v313.deficient,.aesthetic-scoring-card-v313.improvable,.aesthetic-temporal-card-v313.trend,.aesthetic-zone-card-v313.deficient,.aesthetic-zone-card-v313.improvable{background:linear-gradient(135deg,rgba(245,158,11,.18),rgba(255,255,255,.58))}.aesthetic-scoring-card-v313 header,.aesthetic-temporal-card-v313 header,.aesthetic-zone-card-v313 header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.aesthetic-scoring-card-v313 strong,.aesthetic-temporal-card-v313 strong,.aesthetic-visualization-v313 strong,.aesthetic-zone-card-v313 strong{color:#052e2b}.aesthetic-index-gauge-v313 i,.aesthetic-scoring-card-v313 i,.aesthetic-temporal-card-v313 i,.aesthetic-zone-card-v313 i{display:block;height:.5rem;border-radius:999px;background:rgba(6,78,59,.1);overflow:hidden}.aesthetic-index-gauge-v313 i em,.aesthetic-scoring-card-v313 i em,.aesthetic-temporal-card-v313 i em,.aesthetic-zone-card-v313 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#047857,#14b8a6,#22c55e)}.aesthetic-scoring-card-v313.deficient i em,.aesthetic-scoring-card-v313.improvable i em,.aesthetic-zone-card-v313.deficient i em,.aesthetic-zone-card-v313.improvable i em{background:linear-gradient(90deg,#f59e0b,#14b8a6)}.aesthetic-visualization-v313{grid-template-columns:minmax(0,.75fr) minmax(260px,.35fr)}.aesthetic-visualization-v313>div:first-child,.aesthetic-visualization-v313>div:last-child{grid-column:1/-1}.aesthetic-visualization-v313>div:last-child{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.aesthetic-radar-shell-v313{display:grid;place-items:center;min-height:280px;border:1px solid rgba(16,185,129,.14);border-radius:22px;background:radial-gradient(circle at center,rgba(16,185,129,.18),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.6),rgba(236,253,245,.46))}.aesthetic-radar-v313{position:relative;width:min(240px,72vw);aspect-ratio:1;border:1px solid rgba(4,120,87,.22);border-radius:50%;background:radial-gradient(circle,transparent 32%,rgba(4,120,87,.08) 33%,transparent 34%),radial-gradient(circle,transparent 58%,rgba(4,120,87,.12) 59%,transparent 60%),linear-gradient(90deg,transparent 49%,rgba(4,120,87,.18) 50%,transparent 51%),linear-gradient(0deg,transparent 49%,rgba(4,120,87,.18) 50%,transparent 51%)}.aesthetic-radar-v313 span{position:absolute;display:grid;place-items:center;width:2.35rem;height:2.35rem;border:1px solid rgba(4,120,87,.24);border-radius:999px;background:rgba(255,255,255,.78);color:#047857;font-size:.72rem;font-weight:900}.aesthetic-radar-v313 .point-1{inset:2% auto auto 50%;transform:translateX(-50%)}.aesthetic-radar-v313 .point-2{inset:15% 12% auto auto}.aesthetic-radar-v313 .point-3{inset:50% 2% auto auto;transform:translateY(-50%)}.aesthetic-radar-v313 .point-4{inset:auto 12% 15% auto}.aesthetic-radar-v313 .point-5{inset:auto auto 2% 50%;transform:translateX(-50%)}.aesthetic-radar-v313 .point-6{inset:auto auto 15% 12%}.aesthetic-radar-v313 .point-7{inset:50% auto auto 2%;transform:translateY(-50%)}.aesthetic-radar-v313 .point-8{inset:15% auto auto 12%}@media (max-width:1180px){.aesthetic-global-scores-v313>div:last-child,.aesthetic-scoring-kpis-v313,.aesthetic-temporal-v313>div:last-child,.aesthetic-visualization-v313>div:last-child,.aesthetic-zone-scores-v313>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.aesthetic-index-v313,.aesthetic-visualization-v313{grid-template-columns:1fr}}@media (max-width:760px){.aesthetic-global-scores-v313>div:last-child,.aesthetic-scoring-hero-v313,.aesthetic-scoring-kpis-v313,.aesthetic-temporal-v313>div:last-child,.aesthetic-visualization-v313>div:last-child,.aesthetic-zone-scores-v313>div:last-child{grid-template-columns:1fr}.aesthetic-scoring-card-v313 header,.aesthetic-temporal-card-v313 header,.aesthetic-zone-card-v313 header{align-items:flex-start;flex-direction:column}}@media (prefers-color-scheme:dark){.aesthetic-scoring-v313{background:linear-gradient(135deg,#020617,#042f2e),linear-gradient(90deg,rgba(14,165,233,.12),rgba(16,185,129,.16));color:#ecfdf5}.aesthetic-future-v313,.aesthetic-global-scores-v313,.aesthetic-index-v313,.aesthetic-scoring-hero-v313,.aesthetic-scoring-kpis-v313 article,.aesthetic-security-v313,.aesthetic-temporal-v313,.aesthetic-visualization-v313,.aesthetic-zone-scores-v313{border-color:rgba(110,231,183,.16);background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72)}.aesthetic-index-gauge-v313,.aesthetic-radar-shell-v313,.aesthetic-scoring-hero-v313>aside{background:linear-gradient(180deg,rgba(15,23,42,.72),rgba(6,78,59,.45)),linear-gradient(90deg,rgba(14,165,233,.08),rgba(16,185,129,.12))}.aesthetic-future-v313 h2,.aesthetic-global-scores-v313 h2,.aesthetic-index-gauge-v313 span,.aesthetic-index-v313 h2,.aesthetic-scoring-card-v313 strong,.aesthetic-scoring-hero-v313 h1,.aesthetic-scoring-hero-v313>aside span,.aesthetic-scoring-kpis-v313 strong,.aesthetic-security-v313 h2,.aesthetic-temporal-card-v313 strong,.aesthetic-temporal-v313 h2,.aesthetic-visualization-v313 h2,.aesthetic-visualization-v313 strong,.aesthetic-zone-card-v313 strong,.aesthetic-zone-scores-v313 h2{color:#ecfdf5}.aesthetic-future-v313 p,.aesthetic-global-scores-v313 p,.aesthetic-index-v313 p,.aesthetic-scoring-card-v313 small,.aesthetic-scoring-hero-v313 p,.aesthetic-scoring-hero-v313>aside small,.aesthetic-scoring-kpis-v313 span,.aesthetic-security-v313 p,.aesthetic-temporal-card-v313 small,.aesthetic-temporal-v313 p,.aesthetic-visualization-v313 p,.aesthetic-zone-card-v313 small,.aesthetic-zone-scores-v313 p{color:rgba(236,253,245,.72)}.aesthetic-scoring-card-v313,.aesthetic-temporal-card-v313,.aesthetic-visualization-v313 article,.aesthetic-zone-card-v313{border-color:rgba(110,231,183,.14);background:rgba(15,23,42,.62)}.aesthetic-radar-v313 span{background:rgba(15,23,42,.82);color:#bbf7d0}}.treatment-recommendation-v314{display:grid;grid-gap:1rem;gap:1rem;min-height:100vh;padding:clamp(1rem,2vw,2rem);background:linear-gradient(135deg,rgba(236,253,245,.96),rgba(240,253,250,.9)),linear-gradient(90deg,rgba(16,185,129,.08),rgba(20,184,166,.08));color:#0f172a}.combined-plans-v314,.recommendation-future-v314,.recommendation-integrations-v314,.recommendation-security-v314,.recommendation-visualization-v314,.therapeutic-library-v314,.therapeutic-roadmap-v314,.treatment-areas-v314,.treatment-recommendation-hero-v314,.treatment-recommendation-kpis-v314 article{border:1px solid rgba(16,185,129,.16);border-radius:22px;background:linear-gradient(135deg,rgba(255,255,255,.74),rgba(236,253,245,.62)),rgba(255,255,255,.52);box-shadow:0 20px 54px rgba(15,118,110,.12);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.treatment-recommendation-hero-v314{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.32fr);grid-gap:1rem;gap:1rem;align-items:stretch;padding:clamp(1.1rem,2vw,1.6rem)}.combined-plans-v314 h2,.recommendation-future-v314 h2,.recommendation-integrations-v314 h2,.recommendation-security-v314 h2,.recommendation-visualization-v314 h2,.therapeutic-library-v314 h2,.therapeutic-roadmap-v314 h2,.treatment-areas-v314 h2,.treatment-recommendation-hero-v314 h1{margin:.28rem 0 0;color:#052e2b;font-size:clamp(1.35rem,3vw,2.6rem);letter-spacing:0}.combined-plans-v314 h2,.recommendation-future-v314 h2,.recommendation-integrations-v314 h2,.recommendation-security-v314 h2,.recommendation-visualization-v314 h2,.therapeutic-library-v314 h2,.therapeutic-roadmap-v314 h2,.treatment-areas-v314 h2{font-size:clamp(1.05rem,2vw,1.45rem)}.combined-plans-v314 p,.recommendation-future-v314 p,.recommendation-integrations-v314 p,.recommendation-security-v314 p,.recommendation-visualization-v314 p,.therapeutic-library-v314 p,.therapeutic-roadmap-v314 p,.treatment-areas-v314 p,.treatment-recommendation-hero-v314 p{color:rgba(15,23,42,.68);line-height:1.6}.treatment-recommendation-hero-v314>aside{display:grid;align-content:center;grid-gap:.45rem;gap:.45rem;border:1px solid rgba(16,185,129,.14);border-radius:20px;background:linear-gradient(180deg,rgba(236,253,245,.88),rgba(255,255,255,.6)),rgba(255,255,255,.44);padding:1rem}.treatment-recommendation-hero-v314>aside strong{color:#047857;font-size:clamp(2.2rem,5vw,3.6rem);line-height:1}.treatment-recommendation-hero-v314>aside span,.treatment-recommendation-kpis-v314 strong{color:#064e3b;font-weight:900}.combined-plan-card-v314 small,.roadmap-step-card-v314 small,.therapeutic-library-card-v314 small,.treatment-recommendation-area-v314 small,.treatment-recommendation-hero-v314>aside small,.treatment-recommendation-kpis-v314 span{color:rgba(15,23,42,.56);font-size:.78rem}.recommendation-future-v314>div:last-child,.recommendation-security-v314>div:last-child,.treatment-recommendation-actions-v314,.treatment-recommendation-area-v314>div{display:flex;flex-wrap:wrap;gap:.55rem}.treatment-recommendation-actions-v314{margin-top:1rem}.combined-plan-card-v314 span,.recommendation-future-v314 span,.recommendation-integrations-v314 article span,.recommendation-security-v314 span,.recommendation-visualization-v314 article span,.roadmap-step-card-v314 span,.therapeutic-library-card-v314 span,.treatment-recommendation-actions-v314 a,.treatment-recommendation-area-v314 span{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;background:rgba(16,185,129,.1);color:#047857;font-size:.76rem;font-weight:800;padding:.34rem .62rem;text-decoration:none}.treatment-recommendation-kpis-v314{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.treatment-recommendation-kpis-v314 article{display:grid;grid-gap:.3rem;gap:.3rem;min-height:118px;padding:1rem}.treatment-recommendation-kpis-v314 strong{font-size:clamp(1.2rem,2vw,1.8rem)}.combined-plans-v314,.recommendation-future-v314,.recommendation-integrations-v314,.recommendation-security-v314,.recommendation-visualization-v314,.therapeutic-library-v314,.therapeutic-roadmap-v314,.treatment-areas-v314{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.combined-plans-v314>div:last-child,.recommendation-integrations-v314>div:last-child,.recommendation-visualization-v314>div:last-child,.therapeutic-library-v314>div:last-child,.treatment-areas-v314>div:last-child{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.therapeutic-roadmap-v314>div:last-child{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.combined-plan-card-v314,.recommendation-integrations-v314 article,.recommendation-visualization-v314 article,.roadmap-step-card-v314,.therapeutic-library-card-v314,.treatment-recommendation-area-v314{display:grid;grid-gap:.65rem;gap:.65rem;border:1px solid rgba(16,185,129,.14);border-radius:18px;background:rgba(255,255,255,.58);padding:.9rem}.combined-plan-card-v314.draft,.combined-plan-card-v314.future,.recommendation-integrations-v314 article.future,.recommendation-visualization-v314 article.future,.roadmap-step-card-v314.future,.roadmap-step-card-v314.manual_review,.therapeutic-library-card-v314.future,.therapeutic-library-card-v314.requires_validation,.treatment-recommendation-area-v314.pending_review{background:linear-gradient(135deg,rgba(245,158,11,.18),rgba(255,255,255,.58))}.combined-plan-card-v314 header,.roadmap-step-card-v314 header,.therapeutic-library-card-v314 header,.treatment-recommendation-area-v314 header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.combined-plan-card-v314 strong,.recommendation-integrations-v314 strong,.recommendation-visualization-v314 strong,.roadmap-step-card-v314 strong,.therapeutic-library-card-v314 strong,.treatment-recommendation-area-v314 strong{color:#052e2b}.treatment-recommendation-area-v314 i{display:block;height:.5rem;border-radius:999px;background:rgba(6,78,59,.1);overflow:hidden}.treatment-recommendation-area-v314 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#047857,#14b8a6,#22c55e)}.treatment-recommendation-area-v314.pending_review i em{background:linear-gradient(90deg,#f59e0b,#14b8a6)}.combined-plan-card-v314 dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.55rem;gap:.55rem;margin:0}.combined-plan-card-v314 dl div{border-radius:14px;background:rgba(16,185,129,.08);padding:.65rem}.combined-plan-card-v314 dt{color:rgba(15,23,42,.56);font-size:.72rem;font-weight:800;text-transform:uppercase}.combined-plan-card-v314 dd{margin:.18rem 0 0;color:#064e3b;font-size:1.15rem;font-weight:900}.combined-plan-card-v314 ul{display:grid;grid-gap:.42rem;gap:.42rem;margin:0;padding-left:1rem;color:rgba(15,23,42,.7)}.therapeutic-roadmap-v314>div:last-child{position:relative}.roadmap-step-card-v314{min-height:170px}@media (max-width:1180px){.combined-plans-v314>div:last-child,.recommendation-integrations-v314>div:last-child,.recommendation-visualization-v314>div:last-child,.therapeutic-library-v314>div:last-child,.therapeutic-roadmap-v314>div:last-child,.treatment-areas-v314>div:last-child,.treatment-recommendation-kpis-v314{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.combined-plans-v314>div:last-child,.recommendation-integrations-v314>div:last-child,.recommendation-visualization-v314>div:last-child,.therapeutic-library-v314>div:last-child,.therapeutic-roadmap-v314>div:last-child,.treatment-areas-v314>div:last-child,.treatment-recommendation-hero-v314,.treatment-recommendation-kpis-v314{grid-template-columns:1fr}.combined-plan-card-v314 header,.roadmap-step-card-v314 header,.therapeutic-library-card-v314 header,.treatment-recommendation-area-v314 header{flex-direction:column}}@media (prefers-color-scheme:dark){.treatment-recommendation-v314{background:linear-gradient(135deg,#020617,#042f2e),linear-gradient(90deg,rgba(14,165,233,.12),rgba(16,185,129,.16));color:#ecfdf5}.combined-plans-v314,.recommendation-future-v314,.recommendation-integrations-v314,.recommendation-security-v314,.recommendation-visualization-v314,.therapeutic-library-v314,.therapeutic-roadmap-v314,.treatment-areas-v314,.treatment-recommendation-hero-v314,.treatment-recommendation-kpis-v314 article{border-color:rgba(110,231,183,.16);background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72)}.treatment-recommendation-hero-v314>aside{background:linear-gradient(180deg,rgba(15,23,42,.72),rgba(6,78,59,.45)),linear-gradient(90deg,rgba(14,165,233,.08),rgba(16,185,129,.12))}.combined-plan-card-v314 dd,.combined-plan-card-v314 strong,.combined-plans-v314 h2,.recommendation-future-v314 h2,.recommendation-integrations-v314 h2,.recommendation-integrations-v314 strong,.recommendation-security-v314 h2,.recommendation-visualization-v314 h2,.recommendation-visualization-v314 strong,.roadmap-step-card-v314 strong,.therapeutic-library-card-v314 strong,.therapeutic-library-v314 h2,.therapeutic-roadmap-v314 h2,.treatment-areas-v314 h2,.treatment-recommendation-area-v314 strong,.treatment-recommendation-hero-v314 h1,.treatment-recommendation-hero-v314>aside span,.treatment-recommendation-kpis-v314 strong{color:#ecfdf5}.combined-plan-card-v314 dt,.combined-plan-card-v314 small,.combined-plan-card-v314 ul,.combined-plans-v314 p,.recommendation-future-v314 p,.recommendation-integrations-v314 p,.recommendation-security-v314 p,.recommendation-visualization-v314 p,.roadmap-step-card-v314 small,.therapeutic-library-card-v314 small,.therapeutic-library-v314 p,.therapeutic-roadmap-v314 p,.treatment-areas-v314 p,.treatment-recommendation-area-v314 small,.treatment-recommendation-hero-v314 p,.treatment-recommendation-hero-v314>aside small,.treatment-recommendation-kpis-v314 span{color:rgba(236,253,245,.72)}.combined-plan-card-v314,.recommendation-integrations-v314 article,.recommendation-visualization-v314 article,.roadmap-step-card-v314,.therapeutic-library-card-v314,.treatment-recommendation-area-v314{border-color:rgba(110,231,183,.14);background:rgba(15,23,42,.62)}.combined-plan-card-v314.draft,.combined-plan-card-v314.future,.recommendation-integrations-v314 article.future,.recommendation-visualization-v314 article.future,.roadmap-step-card-v314.future,.roadmap-step-card-v314.manual_review,.therapeutic-library-card-v314.future,.therapeutic-library-card-v314.requires_validation,.treatment-recommendation-area-v314.pending_review{background:linear-gradient(135deg,rgba(180,83,9,.28),rgba(15,23,42,.62))}}.facial-simulation-v315{display:grid;grid-gap:1rem;gap:1rem;min-height:100vh;padding:clamp(1rem,2vw,2rem);background:linear-gradient(135deg,rgba(236,253,245,.96),rgba(240,249,255,.9)),linear-gradient(90deg,rgba(16,185,129,.08),rgba(59,130,246,.08));color:#0f172a}.facial-simulation-future-v315,.facial-simulation-hero-v315,.facial-simulation-integrations-v315,.facial-simulation-kpis-v315 article,.facial-simulation-scenarios-v315,.facial-simulation-security-v315,.facial-simulation-temporal-planning-v315,.facial-simulation-therapeutic-v315,.facial-simulation-visualization-v315{border:1px solid rgba(16,185,129,.16);border-radius:22px;background:linear-gradient(135deg,rgba(255,255,255,.74),rgba(236,253,245,.62)),rgba(255,255,255,.52);box-shadow:0 20px 54px rgba(15,118,110,.12);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.facial-simulation-hero-v315{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.32fr);grid-gap:1rem;gap:1rem;align-items:stretch;padding:clamp(1.1rem,2vw,1.6rem)}.facial-simulation-future-v315 h2,.facial-simulation-hero-v315 h1,.facial-simulation-integrations-v315 h2,.facial-simulation-scenarios-v315 h2,.facial-simulation-security-v315 h2,.facial-simulation-temporal-planning-v315 h2,.facial-simulation-therapeutic-v315 h2,.facial-simulation-visualization-v315 h2{margin:.28rem 0 0;color:#052e2b;font-size:clamp(1.35rem,3vw,2.6rem);letter-spacing:0}.facial-simulation-future-v315 h2,.facial-simulation-integrations-v315 h2,.facial-simulation-scenarios-v315 h2,.facial-simulation-security-v315 h2,.facial-simulation-temporal-planning-v315 h2,.facial-simulation-therapeutic-v315 h2,.facial-simulation-visualization-v315 h2{font-size:clamp(1.05rem,2vw,1.45rem)}.facial-simulation-future-v315 p,.facial-simulation-hero-v315 p,.facial-simulation-integrations-v315 p,.facial-simulation-scenarios-v315 p,.facial-simulation-security-v315 p,.facial-simulation-temporal-planning-v315 p,.facial-simulation-therapeutic-v315 p,.facial-simulation-visualization-v315 p{color:rgba(15,23,42,.68);line-height:1.6}.facial-simulation-hero-v315>aside{display:grid;align-content:center;grid-gap:.45rem;gap:.45rem;border:1px solid rgba(16,185,129,.14);border-radius:20px;background:linear-gradient(180deg,rgba(236,253,245,.88),rgba(255,255,255,.6)),rgba(255,255,255,.44);padding:1rem}.facial-simulation-hero-v315>aside strong{color:#047857;font-size:clamp(2.2rem,5vw,3.6rem);line-height:1}.facial-simulation-hero-v315>aside span,.facial-simulation-kpis-v315 strong{color:#064e3b;font-weight:900}.facial-simulation-hero-v315>aside small,.facial-simulation-kpis-v315 span,.facial-simulation-scenario-v315 small,.facial-simulation-temporal-v315 small,.facial-simulation-therapy-v315 small{color:rgba(15,23,42,.56);font-size:.78rem}.facial-simulation-actions-v315,.facial-simulation-future-v315>div:last-child,.facial-simulation-scenario-v315>div,.facial-simulation-security-v315>div:last-child{display:flex;flex-wrap:wrap;gap:.55rem}.facial-simulation-actions-v315{margin-top:1rem}.facial-simulation-actions-v315 a,.facial-simulation-future-v315 span,.facial-simulation-integrations-v315 article span,.facial-simulation-scenario-v315 span,.facial-simulation-security-v315 span,.facial-simulation-temporal-v315 span,.facial-simulation-therapy-v315 span,.facial-simulation-visualization-v315 article span{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;background:rgba(16,185,129,.1);color:#047857;font-size:.76rem;font-weight:800;padding:.34rem .62rem;text-decoration:none}.facial-simulation-kpis-v315{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.facial-simulation-kpis-v315 article{display:grid;grid-gap:.3rem;gap:.3rem;min-height:118px;padding:1rem}.facial-simulation-kpis-v315 strong{font-size:clamp(1.2rem,2vw,1.8rem)}.facial-simulation-future-v315,.facial-simulation-integrations-v315,.facial-simulation-scenarios-v315,.facial-simulation-security-v315,.facial-simulation-temporal-planning-v315,.facial-simulation-therapeutic-v315,.facial-simulation-visualization-v315{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.facial-simulation-integrations-v315>div:last-child,.facial-simulation-scenarios-v315>div:last-child,.facial-simulation-temporal-planning-v315>div:last-child,.facial-simulation-therapeutic-v315>div:last-child,.facial-simulation-visualization-v315>div:last-child{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.facial-simulation-integrations-v315>div:last-child,.facial-simulation-therapeutic-v315>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr))}.facial-simulation-integrations-v315 article,.facial-simulation-scenario-v315,.facial-simulation-temporal-v315,.facial-simulation-therapy-v315,.facial-simulation-visualization-v315 article{display:grid;grid-gap:.65rem;gap:.65rem;border:1px solid rgba(16,185,129,.14);border-radius:18px;background:rgba(255,255,255,.58);padding:.9rem}.facial-simulation-integrations-v315 article.future,.facial-simulation-scenario-v315.future,.facial-simulation-scenario-v315.manual_review,.facial-simulation-temporal-v315.future,.facial-simulation-temporal-v315.manual_review,.facial-simulation-therapy-v315.draft,.facial-simulation-therapy-v315.future,.facial-simulation-visualization-v315 article.future{background:linear-gradient(135deg,rgba(245,158,11,.18),rgba(255,255,255,.58))}.facial-simulation-scenario-v315 header,.facial-simulation-temporal-v315 header,.facial-simulation-therapy-v315 header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.facial-simulation-integrations-v315 strong,.facial-simulation-scenario-v315 strong,.facial-simulation-temporal-v315 strong,.facial-simulation-therapy-v315 strong,.facial-simulation-visualization-v315 strong{color:#052e2b}.facial-simulation-scenario-v315 i{display:block;height:.5rem;border-radius:999px;background:rgba(6,78,59,.1);overflow:hidden}.facial-simulation-scenario-v315 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#047857,#14b8a6,#22c55e)}.facial-simulation-scenario-v315.future i em,.facial-simulation-scenario-v315.manual_review i em{background:linear-gradient(90deg,#f59e0b,#14b8a6)}.facial-simulation-preview-v315{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.facial-simulation-preview-v315 article{min-height:180px;align-content:end;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(4,120,87,.16)),linear-gradient(135deg,rgba(15,118,110,.1),rgba(14,165,233,.08))}.facial-simulation-preview-v315 article:nth-child(2){background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(245,158,11,.16)),linear-gradient(135deg,rgba(15,118,110,.1),rgba(14,165,233,.08))}.facial-simulation-preview-v315 article:nth-child(3){background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(20,184,166,.18)),linear-gradient(90deg,rgba(4,120,87,.16) 0 48%,rgba(255,255,255,.42) 48% 52%,rgba(14,165,233,.12) 52% 100%)}@media (max-width:1180px){.facial-simulation-integrations-v315>div:last-child,.facial-simulation-kpis-v315,.facial-simulation-preview-v315,.facial-simulation-scenarios-v315>div:last-child,.facial-simulation-temporal-planning-v315>div:last-child,.facial-simulation-therapeutic-v315>div:last-child,.facial-simulation-visualization-v315>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.facial-simulation-hero-v315,.facial-simulation-integrations-v315>div:last-child,.facial-simulation-kpis-v315,.facial-simulation-preview-v315,.facial-simulation-scenarios-v315>div:last-child,.facial-simulation-temporal-planning-v315>div:last-child,.facial-simulation-therapeutic-v315>div:last-child,.facial-simulation-visualization-v315>div:last-child{grid-template-columns:1fr}.facial-simulation-scenario-v315 header,.facial-simulation-temporal-v315 header,.facial-simulation-therapy-v315 header{flex-direction:column}}@media (prefers-color-scheme:dark){.facial-simulation-v315{background:linear-gradient(135deg,#020617,#042f2e),linear-gradient(90deg,rgba(14,165,233,.12),rgba(16,185,129,.16));color:#ecfdf5}.facial-simulation-future-v315,.facial-simulation-hero-v315,.facial-simulation-integrations-v315,.facial-simulation-kpis-v315 article,.facial-simulation-scenarios-v315,.facial-simulation-security-v315,.facial-simulation-temporal-planning-v315,.facial-simulation-therapeutic-v315,.facial-simulation-visualization-v315{border-color:rgba(110,231,183,.16);background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72)}.facial-simulation-hero-v315>aside{background:linear-gradient(180deg,rgba(15,23,42,.72),rgba(6,78,59,.45)),linear-gradient(90deg,rgba(14,165,233,.08),rgba(16,185,129,.12))}.facial-simulation-future-v315 h2,.facial-simulation-hero-v315 h1,.facial-simulation-hero-v315>aside span,.facial-simulation-integrations-v315 h2,.facial-simulation-integrations-v315 strong,.facial-simulation-kpis-v315 strong,.facial-simulation-scenario-v315 strong,.facial-simulation-scenarios-v315 h2,.facial-simulation-security-v315 h2,.facial-simulation-temporal-planning-v315 h2,.facial-simulation-temporal-v315 strong,.facial-simulation-therapeutic-v315 h2,.facial-simulation-therapy-v315 strong,.facial-simulation-visualization-v315 h2,.facial-simulation-visualization-v315 strong{color:#ecfdf5}.facial-simulation-future-v315 p,.facial-simulation-hero-v315 p,.facial-simulation-hero-v315>aside small,.facial-simulation-integrations-v315 p,.facial-simulation-kpis-v315 span,.facial-simulation-scenario-v315 small,.facial-simulation-scenarios-v315 p,.facial-simulation-security-v315 p,.facial-simulation-temporal-planning-v315 p,.facial-simulation-temporal-v315 small,.facial-simulation-therapeutic-v315 p,.facial-simulation-therapy-v315 small,.facial-simulation-visualization-v315 p{color:rgba(236,253,245,.72)}.facial-simulation-integrations-v315 article,.facial-simulation-scenario-v315,.facial-simulation-temporal-v315,.facial-simulation-therapy-v315,.facial-simulation-visualization-v315 article{border-color:rgba(110,231,183,.14);background:rgba(15,23,42,.62)}.facial-simulation-integrations-v315 article.future,.facial-simulation-scenario-v315.future,.facial-simulation-scenario-v315.manual_review,.facial-simulation-temporal-v315.future,.facial-simulation-temporal-v315.manual_review,.facial-simulation-therapy-v315.draft,.facial-simulation-therapy-v315.future,.facial-simulation-visualization-v315 article.future{background:linear-gradient(135deg,rgba(180,83,9,.28),rgba(15,23,42,.62))}}.aging-progression-v316{display:grid;grid-gap:1rem;gap:1rem;min-height:100vh;padding:clamp(1rem,2vw,2rem);background:linear-gradient(135deg,rgba(236,253,245,.96),rgba(240,249,255,.9)),linear-gradient(90deg,rgba(16,185,129,.08),rgba(14,165,233,.08));color:#0f172a}.aging-curves-v316,.aging-factors-v316,.aging-forecast-v316,.aging-future-v316,.aging-hero-v316,.aging-integrations-v316,.aging-kpis-v316 article,.aging-metrics-v316,.aging-security-v316{border:1px solid rgba(16,185,129,.16);border-radius:22px;background:linear-gradient(135deg,rgba(255,255,255,.74),rgba(236,253,245,.62)),rgba(255,255,255,.52);box-shadow:0 20px 54px rgba(15,118,110,.12);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.aging-hero-v316{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.32fr);grid-gap:1rem;gap:1rem;align-items:stretch;padding:clamp(1.1rem,2vw,1.6rem)}.aging-curves-v316 h2,.aging-factors-v316 h2,.aging-forecast-v316 h2,.aging-future-v316 h2,.aging-hero-v316 h1,.aging-integrations-v316 h2,.aging-metrics-v316 h2,.aging-security-v316 h2{margin:.28rem 0 0;color:#052e2b;font-size:clamp(1.35rem,3vw,2.6rem);letter-spacing:0}.aging-curves-v316 h2,.aging-factors-v316 h2,.aging-forecast-v316 h2,.aging-future-v316 h2,.aging-integrations-v316 h2,.aging-metrics-v316 h2,.aging-security-v316 h2{font-size:clamp(1.05rem,2vw,1.45rem)}.aging-curves-v316 p,.aging-factors-v316 p,.aging-forecast-v316 p,.aging-future-v316 p,.aging-hero-v316 p,.aging-integrations-v316 p,.aging-metrics-v316 p,.aging-security-v316 p{color:rgba(15,23,42,.68);line-height:1.6}.aging-hero-v316>aside{display:grid;align-content:center;grid-gap:.45rem;gap:.45rem;border:1px solid rgba(16,185,129,.14);border-radius:20px;background:linear-gradient(180deg,rgba(236,253,245,.88),rgba(255,255,255,.6)),rgba(255,255,255,.44);padding:1rem}.aging-hero-v316>aside strong{color:#047857;font-size:clamp(2.2rem,5vw,3.6rem);line-height:1}.aging-hero-v316>aside span,.aging-kpis-v316 strong{color:#064e3b;font-weight:900}.aging-curve-card-v316 small,.aging-factor-card-v316 small,.aging-forecast-card-v316 small,.aging-hero-v316>aside small,.aging-kpis-v316 span,.aging-metric-card-v316 small{color:rgba(15,23,42,.56);font-size:.78rem}.aging-actions-v316,.aging-future-v316>div:last-child,.aging-security-v316>div:last-child{display:flex;flex-wrap:wrap;gap:.55rem}.aging-actions-v316{margin-top:1rem}.aging-actions-v316 a,.aging-curve-card-v316 span,.aging-factor-card-v316 span,.aging-forecast-card-v316 span,.aging-future-v316 span,.aging-integrations-v316 article span,.aging-metric-card-v316 span,.aging-security-v316 span{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;background:rgba(16,185,129,.1);color:#047857;font-size:.76rem;font-weight:800;padding:.34rem .62rem;text-decoration:none}.aging-kpis-v316{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.aging-kpis-v316 article{display:grid;grid-gap:.3rem;gap:.3rem;min-height:118px;padding:1rem}.aging-kpis-v316 strong{font-size:clamp(1.2rem,2vw,1.8rem)}.aging-curves-v316,.aging-factors-v316,.aging-forecast-v316,.aging-future-v316,.aging-integrations-v316,.aging-metrics-v316,.aging-security-v316{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.aging-forecast-v316>div:last-child,.aging-integrations-v316>div:last-child,.aging-metrics-v316>div:last-child{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.aging-metrics-v316>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.aging-curves-v316>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.aging-factor-columns-v316{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);grid-gap:.75rem;gap:.75rem}.aging-factor-columns-v316>section{display:grid;grid-gap:.65rem;gap:.65rem}.aging-factor-columns-v316 h3{margin:0;color:#064e3b;font-size:1rem;letter-spacing:0}.aging-factor-columns-v316>section>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.aging-factor-columns-v316>section:first-child>div{grid-template-columns:1fr}.aging-curve-card-v316,.aging-factor-card-v316,.aging-forecast-card-v316,.aging-integrations-v316 article,.aging-metric-card-v316{display:grid;grid-gap:.65rem;gap:.65rem;border:1px solid rgba(16,185,129,.14);border-radius:18px;background:rgba(255,255,255,.58);padding:.9rem}.aging-curve-card-v316.future,.aging-factor-card-v316.future,.aging-factor-card-v316.manual_review,.aging-forecast-card-v316.future,.aging-forecast-card-v316.manual_review,.aging-integrations-v316 article.future,.aging-metric-card-v316.future{background:linear-gradient(135deg,rgba(245,158,11,.18),rgba(255,255,255,.58))}.aging-forecast-card-v316.severe,.aging-metric-card-v316.severe{background:linear-gradient(135deg,rgba(239,68,68,.18),rgba(255,255,255,.58))}.aging-curve-card-v316 header,.aging-factor-card-v316 header,.aging-forecast-card-v316 header,.aging-metric-card-v316 header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.aging-curve-card-v316 strong,.aging-factor-card-v316 strong,.aging-forecast-card-v316 strong,.aging-integrations-v316 strong,.aging-metric-card-v316 strong{color:#052e2b}.aging-factor-card-v316 i,.aging-forecast-card-v316 i,.aging-metric-card-v316 i{display:block;height:.5rem;border-radius:999px;background:rgba(6,78,59,.1);overflow:hidden}.aging-factor-card-v316 i em,.aging-forecast-card-v316 i em,.aging-metric-card-v316 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#047857,#14b8a6,#22c55e)}.aging-forecast-card-v316.high i em,.aging-forecast-card-v316.severe i em,.aging-metric-card-v316.high i em,.aging-metric-card-v316.severe i em{background:linear-gradient(90deg,#f59e0b,#ef4444)}.aging-curve-bars-v316{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-height:190px;grid-gap:.5rem;gap:.5rem;align-items:end}.aging-curve-bars-v316 div{display:grid;grid-gap:.35rem;gap:.35rem;justify-items:center}.aging-curve-bars-v316 i{display:flex;align-items:flex-end;width:100%;height:118px;border-radius:999px;background:rgba(6,78,59,.08);overflow:hidden}.aging-curve-bars-v316 i em{display:block;width:100%;min-height:.35rem;border-radius:inherit;background:linear-gradient(180deg,#14b8a6,#047857)}.aging-curve-bars-v316 b{color:#064e3b;font-size:.78rem}@media (max-width:1180px){.aging-curves-v316>div:last-child,.aging-factor-columns-v316,.aging-factor-columns-v316>section>div,.aging-forecast-v316>div:last-child,.aging-integrations-v316>div:last-child,.aging-kpis-v316,.aging-metrics-v316>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.aging-curves-v316>div:last-child,.aging-factor-columns-v316,.aging-factor-columns-v316>section>div,.aging-forecast-v316>div:last-child,.aging-hero-v316,.aging-integrations-v316>div:last-child,.aging-kpis-v316,.aging-metrics-v316>div:last-child{grid-template-columns:1fr}.aging-curve-card-v316 header,.aging-factor-card-v316 header,.aging-forecast-card-v316 header,.aging-metric-card-v316 header{flex-direction:column}}@media (prefers-color-scheme:dark){.aging-progression-v316{background:linear-gradient(135deg,#020617,#042f2e),linear-gradient(90deg,rgba(14,165,233,.12),rgba(16,185,129,.16));color:#ecfdf5}.aging-curves-v316,.aging-factors-v316,.aging-forecast-v316,.aging-future-v316,.aging-hero-v316,.aging-integrations-v316,.aging-kpis-v316 article,.aging-metrics-v316,.aging-security-v316{border-color:rgba(110,231,183,.16);background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72)}.aging-hero-v316>aside{background:linear-gradient(180deg,rgba(15,23,42,.72),rgba(6,78,59,.45)),linear-gradient(90deg,rgba(14,165,233,.08),rgba(16,185,129,.12))}.aging-curve-bars-v316 b,.aging-curve-card-v316 strong,.aging-curves-v316 h2,.aging-factor-card-v316 strong,.aging-factor-columns-v316 h3,.aging-factors-v316 h2,.aging-forecast-card-v316 strong,.aging-forecast-v316 h2,.aging-future-v316 h2,.aging-hero-v316 h1,.aging-hero-v316>aside span,.aging-integrations-v316 h2,.aging-integrations-v316 strong,.aging-kpis-v316 strong,.aging-metric-card-v316 strong,.aging-metrics-v316 h2,.aging-security-v316 h2{color:#ecfdf5}.aging-curve-card-v316 small,.aging-curves-v316 p,.aging-factor-card-v316 small,.aging-factors-v316 p,.aging-forecast-card-v316 small,.aging-forecast-v316 p,.aging-future-v316 p,.aging-hero-v316 p,.aging-hero-v316>aside small,.aging-integrations-v316 p,.aging-kpis-v316 span,.aging-metric-card-v316 small,.aging-metrics-v316 p,.aging-security-v316 p{color:rgba(236,253,245,.72)}.aging-curve-card-v316,.aging-factor-card-v316,.aging-forecast-card-v316,.aging-integrations-v316 article,.aging-metric-card-v316{border-color:rgba(110,231,183,.14);background:rgba(15,23,42,.62)}.aging-curve-card-v316.future,.aging-factor-card-v316.future,.aging-factor-card-v316.manual_review,.aging-forecast-card-v316.future,.aging-forecast-card-v316.manual_review,.aging-integrations-v316 article.future,.aging-metric-card-v316.future{background:linear-gradient(135deg,rgba(180,83,9,.28),rgba(15,23,42,.62))}.aging-forecast-card-v316.severe,.aging-metric-card-v316.severe{background:linear-gradient(135deg,rgba(127,29,29,.34),rgba(15,23,42,.62))}}.treatment-impact-v317{min-height:100vh;padding:clamp(1rem,2vw,2rem);color:#064e3b;background:linear-gradient(135deg,rgba(236,253,245,.92),rgba(240,253,250,.72)),linear-gradient(90deg,rgba(20,184,166,.08),rgba(16,185,129,.1))}.treatment-impact-combinations-v317,.treatment-impact-curves-v317,.treatment-impact-future-v317,.treatment-impact-hero-v317,.treatment-impact-integrations-v317,.treatment-impact-kpis-v317 article,.treatment-impact-parameters-v317,.treatment-impact-security-v317,.treatment-impact-simulators-v317,.treatment-impact-temporal-v317-section{border:1px solid rgba(6,95,70,.12);border-radius:26px;background:linear-gradient(135deg,rgba(255,255,255,.78),rgba(236,253,245,.58)),rgba(255,255,255,.56);box-shadow:0 24px 70px rgba(5,46,43,.1);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.treatment-impact-hero-v317{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.34fr);grid-gap:1.5rem;gap:1.5rem;align-items:stretch;padding:clamp(1.1rem,2.5vw,2rem)}.treatment-impact-combinations-v317 h2,.treatment-impact-curves-v317 h2,.treatment-impact-future-v317 h2,.treatment-impact-hero-v317 h1,.treatment-impact-integrations-v317 h2,.treatment-impact-parameters-v317 h2,.treatment-impact-security-v317 h2,.treatment-impact-simulators-v317 h2,.treatment-impact-temporal-v317-section h2{margin:0;color:#052e2b;letter-spacing:0}.treatment-impact-hero-v317 h1{margin-top:.35rem;font-size:clamp(2.1rem,4vw,4.9rem);line-height:.92}.treatment-impact-combinations-v317 p,.treatment-impact-curves-v317 p,.treatment-impact-future-v317 p,.treatment-impact-hero-v317 p,.treatment-impact-integrations-v317 p,.treatment-impact-parameters-v317 p,.treatment-impact-security-v317 p,.treatment-impact-simulators-v317 p,.treatment-impact-temporal-v317-section p{margin:.75rem 0 0;color:#475569;line-height:1.65}.treatment-impact-actions-v317{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.1rem}.treatment-impact-actions-v317 a,.treatment-impact-future-v317 span,.treatment-impact-security-v317 span{display:inline-flex;align-items:center;min-height:2.4rem;border:1px solid rgba(6,95,70,.14);border-radius:999px;padding:.45rem .85rem;color:#065f46;background:rgba(255,255,255,.72);font-size:.86rem;font-weight:800;text-decoration:none}.treatment-impact-hero-v317>aside{display:grid;place-items:center;grid-gap:.4rem;gap:.4rem;border:1px solid rgba(6,95,70,.12);border-radius:22px;padding:1.25rem;text-align:center;background:linear-gradient(180deg,rgba(240,253,250,.92),rgba(209,250,229,.5)),linear-gradient(90deg,rgba(20,184,166,.1),rgba(16,185,129,.12))}.treatment-impact-hero-v317>aside strong{color:#047857;font-size:clamp(3.25rem,6vw,6.4rem);line-height:.9}.treatment-impact-hero-v317>aside span{color:#052e2b;font-size:1rem;font-weight:900}.treatment-impact-hero-v317>aside small{max-width:24rem;color:#64748b;line-height:1.5}.treatment-impact-kpis-v317{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.9rem;gap:.9rem;margin:1rem 0}.treatment-impact-kpis-v317 article{display:grid;grid-gap:.25rem;gap:.25rem;min-height:7.25rem;padding:1rem}.treatment-impact-kpis-v317 strong{color:#052e2b;font-size:clamp(1.8rem,3vw,3rem);line-height:1}.treatment-impact-kpis-v317 span{color:#64748b;font-size:.84rem;font-weight:800}.treatment-impact-combinations-v317,.treatment-impact-curves-v317,.treatment-impact-future-v317,.treatment-impact-integrations-v317,.treatment-impact-parameters-v317,.treatment-impact-security-v317,.treatment-impact-simulators-v317,.treatment-impact-temporal-v317-section{display:grid;grid-gap:1rem;gap:1rem;margin-top:1rem;padding:clamp(1rem,2vw,1.45rem)}.treatment-impact-combinations-v317>div:last-child,.treatment-impact-curves-v317>div:last-child,.treatment-impact-integrations-v317>div:last-child,.treatment-impact-parameters-v317>div:last-child,.treatment-impact-simulators-v317>div:last-child,.treatment-impact-temporal-v317-section>div:last-child{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.treatment-impact-parameters-v317>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.treatment-impact-combinations-v317>div:last-child,.treatment-impact-temporal-v317-section>div:last-child{grid-template-columns:repeat(5,minmax(0,1fr))}.treatment-impact-curves-v317>div:last-child,.treatment-impact-integrations-v317>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.treatment-impact-combinations-v317 article,.treatment-impact-curve-v317,.treatment-impact-integrations-v317 article,.treatment-impact-parameter-v317,.treatment-impact-simulator-v317,.treatment-impact-temporal-v317{display:grid;grid-gap:.75rem;gap:.75rem;min-height:100%;border:1px solid rgba(6,95,70,.11);border-radius:20px;padding:1rem;background:rgba(255,255,255,.66)}.treatment-impact-combinations-v317 article.prepared,.treatment-impact-curve-v317.prepared,.treatment-impact-integrations-v317 article.prepared,.treatment-impact-parameter-v317.prepared,.treatment-impact-simulator-v317.selected,.treatment-impact-temporal-v317.prepared{background:linear-gradient(135deg,rgba(209,250,229,.78),rgba(255,255,255,.66))}.treatment-impact-combinations-v317 article.future,.treatment-impact-combinations-v317 article.manual_review,.treatment-impact-curve-v317.future,.treatment-impact-integrations-v317 article.future,.treatment-impact-parameter-v317.future,.treatment-impact-simulator-v317.future,.treatment-impact-simulator-v317.manual_review,.treatment-impact-temporal-v317.future,.treatment-impact-temporal-v317.manual_review{background:linear-gradient(135deg,rgba(245,158,11,.16),rgba(255,255,255,.62))}.treatment-impact-combinations-v317 article header,.treatment-impact-curve-v317 header,.treatment-impact-parameter-v317 header,.treatment-impact-simulator-v317 header,.treatment-impact-temporal-v317 header{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem}.treatment-impact-combinations-v317 strong,.treatment-impact-curve-v317 strong,.treatment-impact-integrations-v317 strong,.treatment-impact-parameter-v317 strong,.treatment-impact-simulator-v317 strong,.treatment-impact-temporal-v317 strong{color:#052e2b}.treatment-impact-combinations-v317 header span,.treatment-impact-curve-v317 header span,.treatment-impact-integrations-v317 span,.treatment-impact-parameter-v317 header span,.treatment-impact-simulator-v317 header span,.treatment-impact-temporal-v317 header span{display:inline-flex;align-items:center;justify-content:center;min-height:1.9rem;border-radius:999px;padding:.25rem .65rem;color:#065f46;background:rgba(6,95,70,.08);font-size:.74rem;font-weight:900;white-space:nowrap}.treatment-impact-combinations-v317 article i,.treatment-impact-parameter-v317 i,.treatment-impact-simulator-v317 i,.treatment-impact-temporal-v317 i{display:block;height:.5rem;border-radius:999px;background:rgba(6,78,59,.1);overflow:hidden}.treatment-impact-combinations-v317 article i em,.treatment-impact-parameter-v317 i em,.treatment-impact-simulator-v317 i em,.treatment-impact-temporal-v317 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#047857,#14b8a6,#22c55e)}.treatment-impact-future-v317>div:last-child,.treatment-impact-security-v317>div:last-child,.treatment-impact-simulator-v317 div{display:flex;flex-wrap:wrap;gap:.45rem}.treatment-impact-simulator-v317 div span{display:inline-flex;align-items:center;min-height:1.75rem;border-radius:999px;padding:.25rem .55rem;color:#047857;background:rgba(6,95,70,.07);font-size:.74rem;font-weight:800}.treatment-impact-parameter-v317>div{display:grid;grid-template-columns:4.6rem minmax(0,1fr) 2rem;grid-gap:.5rem;gap:.5rem;align-items:center}.treatment-impact-bars-v317 b,.treatment-impact-parameter-v317 b{color:#064e3b;font-size:.8rem}.treatment-impact-bars-v317{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-height:190px;grid-gap:.5rem;gap:.5rem;align-items:end}.treatment-impact-bars-v317 div{display:grid;grid-gap:.35rem;gap:.35rem;justify-items:center}.treatment-impact-bars-v317 i{display:flex;align-items:flex-end;width:100%;height:118px;border-radius:999px;background:rgba(6,78,59,.08);overflow:hidden}.treatment-impact-bars-v317 i em{display:block;width:100%;min-height:.35rem;border-radius:inherit;background:linear-gradient(180deg,#14b8a6,#047857)}.treatment-impact-combinations-v317 small,.treatment-impact-curve-v317 small,.treatment-impact-parameter-v317 small,.treatment-impact-simulator-v317 small,.treatment-impact-temporal-v317 small{color:#64748b}@media (max-width:1180px){.treatment-impact-combinations-v317>div:last-child,.treatment-impact-curves-v317>div:last-child,.treatment-impact-integrations-v317>div:last-child,.treatment-impact-kpis-v317,.treatment-impact-parameters-v317>div:last-child,.treatment-impact-simulators-v317>div:last-child,.treatment-impact-temporal-v317-section>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.treatment-impact-combinations-v317>div:last-child,.treatment-impact-curves-v317>div:last-child,.treatment-impact-hero-v317,.treatment-impact-integrations-v317>div:last-child,.treatment-impact-kpis-v317,.treatment-impact-parameters-v317>div:last-child,.treatment-impact-simulators-v317>div:last-child,.treatment-impact-temporal-v317-section>div:last-child{grid-template-columns:1fr}.treatment-impact-combinations-v317 article header,.treatment-impact-curve-v317 header,.treatment-impact-parameter-v317 header,.treatment-impact-simulator-v317 header,.treatment-impact-temporal-v317 header{flex-direction:column}.treatment-impact-parameter-v317>div{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.treatment-impact-v317{background:linear-gradient(135deg,#020617,#042f2e),linear-gradient(90deg,rgba(14,165,233,.12),rgba(16,185,129,.16));color:#ecfdf5}.treatment-impact-combinations-v317,.treatment-impact-curves-v317,.treatment-impact-future-v317,.treatment-impact-hero-v317,.treatment-impact-integrations-v317,.treatment-impact-kpis-v317 article,.treatment-impact-parameters-v317,.treatment-impact-security-v317,.treatment-impact-simulators-v317,.treatment-impact-temporal-v317-section{border-color:rgba(110,231,183,.16);background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72)}.treatment-impact-hero-v317>aside{background:linear-gradient(180deg,rgba(15,23,42,.72),rgba(6,78,59,.45)),linear-gradient(90deg,rgba(14,165,233,.08),rgba(16,185,129,.12))}.treatment-impact-bars-v317 b,.treatment-impact-combinations-v317 h2,.treatment-impact-combinations-v317 strong,.treatment-impact-curve-v317 strong,.treatment-impact-curves-v317 h2,.treatment-impact-future-v317 h2,.treatment-impact-hero-v317 h1,.treatment-impact-hero-v317>aside span,.treatment-impact-integrations-v317 h2,.treatment-impact-integrations-v317 strong,.treatment-impact-kpis-v317 strong,.treatment-impact-parameter-v317 b,.treatment-impact-parameter-v317 strong,.treatment-impact-parameters-v317 h2,.treatment-impact-security-v317 h2,.treatment-impact-simulator-v317 strong,.treatment-impact-simulators-v317 h2,.treatment-impact-temporal-v317 strong,.treatment-impact-temporal-v317-section h2{color:#ecfdf5}.treatment-impact-combinations-v317 p,.treatment-impact-combinations-v317 small,.treatment-impact-curve-v317 small,.treatment-impact-curves-v317 p,.treatment-impact-future-v317 p,.treatment-impact-hero-v317 p,.treatment-impact-hero-v317>aside small,.treatment-impact-integrations-v317 p,.treatment-impact-kpis-v317 span,.treatment-impact-parameter-v317 small,.treatment-impact-parameters-v317 p,.treatment-impact-security-v317 p,.treatment-impact-simulator-v317 small,.treatment-impact-simulators-v317 p,.treatment-impact-temporal-v317 small,.treatment-impact-temporal-v317-section p{color:rgba(236,253,245,.72)}.treatment-impact-combinations-v317 article,.treatment-impact-curve-v317,.treatment-impact-integrations-v317 article,.treatment-impact-parameter-v317,.treatment-impact-simulator-v317,.treatment-impact-temporal-v317{border-color:rgba(110,231,183,.14);background:rgba(15,23,42,.62)}.treatment-impact-combinations-v317 article.prepared,.treatment-impact-curve-v317.prepared,.treatment-impact-integrations-v317 article.prepared,.treatment-impact-parameter-v317.prepared,.treatment-impact-simulator-v317.selected,.treatment-impact-temporal-v317.prepared{background:linear-gradient(135deg,rgba(6,78,59,.5),rgba(15,23,42,.62))}.treatment-impact-combinations-v317 article.future,.treatment-impact-combinations-v317 article.manual_review,.treatment-impact-curve-v317.future,.treatment-impact-integrations-v317 article.future,.treatment-impact-parameter-v317.future,.treatment-impact-simulator-v317.future,.treatment-impact-simulator-v317.manual_review,.treatment-impact-temporal-v317.future,.treatment-impact-temporal-v317.manual_review{background:linear-gradient(135deg,rgba(180,83,9,.28),rgba(15,23,42,.62))}.treatment-impact-actions-v317 a,.treatment-impact-future-v317 span,.treatment-impact-security-v317 span{border-color:rgba(110,231,183,.15);color:#a7f3d0;background:rgba(15,23,42,.6)}}.protocol-design-v319{min-height:100vh;padding:clamp(1rem,2vw,2rem);color:#064e3b;background:linear-gradient(135deg,rgba(236,253,245,.94),rgba(240,253,250,.74)),linear-gradient(90deg,rgba(20,184,166,.08),rgba(16,185,129,.1))}.protocol-design-areas-v319,.protocol-design-categories-v319,.protocol-design-curves-v319,.protocol-design-future-v319,.protocol-design-hero-v319,.protocol-design-integrations-v319,.protocol-design-kpis-v319 article,.protocol-design-objectives-v319,.protocol-design-protocols-v319,.protocol-design-security-v319,.protocol-design-timeline-v319-section{border:1px solid rgba(6,95,70,.12);border-radius:26px;background:linear-gradient(135deg,rgba(255,255,255,.78),rgba(236,253,245,.58)),rgba(255,255,255,.56);box-shadow:0 24px 70px rgba(5,46,43,.1);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.protocol-design-hero-v319{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.34fr);grid-gap:1.5rem;gap:1.5rem;align-items:stretch;padding:clamp(1.1rem,2.5vw,2rem)}.protocol-design-areas-v319 h2,.protocol-design-categories-v319 h2,.protocol-design-curves-v319 h2,.protocol-design-future-v319 h2,.protocol-design-hero-v319 h1,.protocol-design-integrations-v319 h2,.protocol-design-objectives-v319 h2,.protocol-design-protocols-v319 h2,.protocol-design-security-v319 h2,.protocol-design-timeline-v319-section h2{margin:0;color:#052e2b;letter-spacing:0}.protocol-design-hero-v319 h1{margin-top:.35rem;font-size:clamp(2.1rem,4vw,4.8rem);line-height:.92}.protocol-design-areas-v319 p,.protocol-design-categories-v319 p,.protocol-design-curves-v319 p,.protocol-design-future-v319 p,.protocol-design-hero-v319 p,.protocol-design-integrations-v319 p,.protocol-design-objectives-v319 p,.protocol-design-protocols-v319 p,.protocol-design-security-v319 p,.protocol-design-timeline-v319-section p{margin:.75rem 0 0;color:#475569;line-height:1.65}.protocol-design-actions-v319{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.1rem}.protocol-design-actions-v319 a,.protocol-design-future-v319 span,.protocol-design-security-v319 span{display:inline-flex;align-items:center;min-height:2.4rem;border:1px solid rgba(6,95,70,.14);border-radius:999px;padding:.45rem .85rem;color:#065f46;background:rgba(255,255,255,.72);font-size:.86rem;font-weight:800;text-decoration:none}.protocol-design-hero-v319>aside{display:grid;place-items:center;grid-gap:.4rem;gap:.4rem;border:1px solid rgba(6,95,70,.12);border-radius:22px;padding:1.25rem;text-align:center;background:linear-gradient(180deg,rgba(240,253,250,.92),rgba(209,250,229,.5)),linear-gradient(90deg,rgba(20,184,166,.1),rgba(16,185,129,.12))}.protocol-design-hero-v319>aside strong{color:#047857;font-size:clamp(3.25rem,6vw,6.4rem);line-height:.9}.protocol-design-hero-v319>aside span{color:#052e2b;font-size:1rem;font-weight:900}.protocol-design-hero-v319>aside small{max-width:24rem;color:#64748b;line-height:1.5}.protocol-design-kpis-v319{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.9rem;gap:.9rem;margin:1rem 0}.protocol-design-kpis-v319 article{display:grid;grid-gap:.25rem;gap:.25rem;min-height:7.25rem;padding:1rem}.protocol-design-kpis-v319 strong{color:#052e2b;font-size:clamp(1.8rem,3vw,3rem);line-height:1}.protocol-design-kpis-v319 span{color:#64748b;font-size:.84rem;font-weight:800}.protocol-design-areas-v319,.protocol-design-categories-v319,.protocol-design-curves-v319,.protocol-design-future-v319,.protocol-design-integrations-v319,.protocol-design-objectives-v319,.protocol-design-protocols-v319,.protocol-design-security-v319,.protocol-design-timeline-v319-section{display:grid;grid-gap:1rem;gap:1rem;margin-top:1rem;padding:clamp(1rem,2vw,1.45rem)}.protocol-design-areas-v319>div:last-child,.protocol-design-categories-v319>div:last-child,.protocol-design-curves-v319>div:last-child,.protocol-design-integrations-v319>div:last-child,.protocol-design-objectives-v319>div:last-child,.protocol-design-protocols-v319>div:last-child,.protocol-design-timeline-v319-section>div:last-child{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.protocol-design-areas-v319>div:last-child{grid-template-columns:repeat(5,minmax(0,1fr))}.protocol-design-objectives-v319>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr))}.protocol-design-curves-v319>div:last-child,.protocol-design-timeline-v319-section>div:last-child{grid-template-columns:repeat(5,minmax(0,1fr))}.protocol-design-integrations-v319>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.protocol-design-area-v319,.protocol-design-category-v319,.protocol-design-curve-v319,.protocol-design-integrations-v319 article,.protocol-design-objective-v319,.protocol-design-simulation-v319,.protocol-design-timeline-card-v319{display:grid;grid-gap:.75rem;gap:.75rem;min-height:100%;border:1px solid rgba(6,95,70,.11);border-radius:20px;padding:1rem;background:rgba(255,255,255,.66)}.protocol-design-area-v319.selected,.protocol-design-category-v319.selected,.protocol-design-curve-v319.prepared,.protocol-design-integrations-v319 article.prepared,.protocol-design-objective-v319.prepared,.protocol-design-simulation-v319.prepared,.protocol-design-timeline-card-v319.prepared{background:linear-gradient(135deg,rgba(209,250,229,.78),rgba(255,255,255,.66))}.protocol-design-area-v319.future,.protocol-design-area-v319.manual_review,.protocol-design-category-v319.future,.protocol-design-category-v319.manual_review,.protocol-design-curve-v319.future,.protocol-design-integrations-v319 article.future,.protocol-design-objective-v319.future,.protocol-design-simulation-v319.future,.protocol-design-simulation-v319.manual_review,.protocol-design-timeline-card-v319.future,.protocol-design-timeline-card-v319.manual_review{background:linear-gradient(135deg,rgba(245,158,11,.16),rgba(255,255,255,.62))}.protocol-design-area-v319 header,.protocol-design-category-v319 header,.protocol-design-curve-v319 header,.protocol-design-objective-v319 header,.protocol-design-simulation-v319 header,.protocol-design-timeline-card-v319 header{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem}.protocol-design-area-v319 strong,.protocol-design-category-v319 strong,.protocol-design-curve-v319 strong,.protocol-design-integrations-v319 strong,.protocol-design-objective-v319 strong,.protocol-design-simulation-v319 strong,.protocol-design-timeline-card-v319 strong{color:#052e2b}.protocol-design-area-v319 header span,.protocol-design-category-v319 header span,.protocol-design-curve-v319 header span,.protocol-design-integrations-v319 span,.protocol-design-objective-v319 header span,.protocol-design-simulation-v319 header span,.protocol-design-timeline-card-v319 header span{display:inline-flex;align-items:center;justify-content:center;min-height:1.9rem;border-radius:999px;padding:.25rem .65rem;color:#065f46;background:rgba(6,95,70,.08);font-size:.74rem;font-weight:900;white-space:nowrap}.protocol-design-area-v319 i,.protocol-design-category-v319 i,.protocol-design-dual-meter-v319 i,.protocol-design-objective-v319 i,.protocol-design-timeline-card-v319 i{display:block;height:.5rem;border-radius:999px;background:rgba(6,78,59,.1);overflow:hidden}.protocol-design-area-v319 i em,.protocol-design-category-v319 i em,.protocol-design-dual-meter-v319 i em,.protocol-design-objective-v319 i em,.protocol-design-timeline-card-v319 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#047857,#14b8a6,#22c55e)}.protocol-design-category-v319 div,.protocol-design-future-v319>div:last-child,.protocol-design-security-v319>div:last-child{display:flex;flex-wrap:wrap;gap:.45rem}.protocol-design-category-v319 div span{display:inline-flex;align-items:center;min-height:1.75rem;border-radius:999px;padding:.25rem .55rem;color:#047857;background:rgba(6,95,70,.07);font-size:.74rem;font-weight:800}.protocol-design-dual-meter-v319,.protocol-design-objective-v319>div{display:grid;grid-gap:.55rem;gap:.55rem}.protocol-design-dual-meter-v319>div,.protocol-design-objective-v319>div{display:grid;grid-template-columns:5.2rem minmax(0,1fr) 2rem;grid-gap:.5rem;gap:.5rem;align-items:center}.protocol-design-simulation-v319 dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;margin:0}.protocol-design-simulation-v319 dl div{border-radius:14px;padding:.65rem;background:rgba(6,95,70,.06)}.protocol-design-simulation-v319 dt{color:#64748b;font-size:.72rem;font-weight:800}.protocol-design-bars-v319 b,.protocol-design-dual-meter-v319 b,.protocol-design-objective-v319 b,.protocol-design-simulation-v319 dd{margin:0;color:#064e3b;font-size:.8rem;font-weight:900}.protocol-design-bars-v319{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-height:190px;grid-gap:.5rem;gap:.5rem;align-items:end}.protocol-design-bars-v319 div{display:grid;grid-gap:.35rem;gap:.35rem;justify-items:center}.protocol-design-bars-v319 i{display:flex;align-items:flex-end;width:100%;height:118px;border-radius:999px;background:rgba(6,78,59,.08);overflow:hidden}.protocol-design-bars-v319 i em{display:block;width:100%;min-height:.35rem;border-radius:inherit;background:linear-gradient(180deg,#14b8a6,#047857)}.protocol-design-area-v319 small,.protocol-design-category-v319 small,.protocol-design-curve-v319 small,.protocol-design-objective-v319 small,.protocol-design-simulation-v319 small,.protocol-design-timeline-card-v319 small{color:#64748b}@media (max-width:1180px){.protocol-design-areas-v319>div:last-child,.protocol-design-categories-v319>div:last-child,.protocol-design-curves-v319>div:last-child,.protocol-design-integrations-v319>div:last-child,.protocol-design-kpis-v319,.protocol-design-objectives-v319>div:last-child,.protocol-design-protocols-v319>div:last-child,.protocol-design-timeline-v319-section>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.protocol-design-areas-v319>div:last-child,.protocol-design-categories-v319>div:last-child,.protocol-design-curves-v319>div:last-child,.protocol-design-hero-v319,.protocol-design-integrations-v319>div:last-child,.protocol-design-kpis-v319,.protocol-design-objectives-v319>div:last-child,.protocol-design-protocols-v319>div:last-child,.protocol-design-timeline-v319-section>div:last-child{grid-template-columns:1fr}.protocol-design-area-v319 header,.protocol-design-category-v319 header,.protocol-design-curve-v319 header,.protocol-design-objective-v319 header,.protocol-design-simulation-v319 header,.protocol-design-timeline-card-v319 header{flex-direction:column}.protocol-design-dual-meter-v319>div,.protocol-design-objective-v319>div,.protocol-design-simulation-v319 dl{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.protocol-design-v319{background:linear-gradient(135deg,#020617,#042f2e),linear-gradient(90deg,rgba(14,165,233,.12),rgba(16,185,129,.16));color:#ecfdf5}.protocol-design-areas-v319,.protocol-design-categories-v319,.protocol-design-curves-v319,.protocol-design-future-v319,.protocol-design-hero-v319,.protocol-design-integrations-v319,.protocol-design-kpis-v319 article,.protocol-design-objectives-v319,.protocol-design-protocols-v319,.protocol-design-security-v319,.protocol-design-timeline-v319-section{border-color:rgba(110,231,183,.16);background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72)}.protocol-design-hero-v319>aside{background:linear-gradient(180deg,rgba(15,23,42,.72),rgba(6,78,59,.45)),linear-gradient(90deg,rgba(14,165,233,.08),rgba(16,185,129,.12))}.protocol-design-area-v319 strong,.protocol-design-areas-v319 h2,.protocol-design-bars-v319 b,.protocol-design-categories-v319 h2,.protocol-design-category-v319 strong,.protocol-design-curve-v319 strong,.protocol-design-curves-v319 h2,.protocol-design-dual-meter-v319 b,.protocol-design-future-v319 h2,.protocol-design-hero-v319 h1,.protocol-design-hero-v319>aside span,.protocol-design-integrations-v319 h2,.protocol-design-integrations-v319 strong,.protocol-design-kpis-v319 strong,.protocol-design-objective-v319 b,.protocol-design-objective-v319 strong,.protocol-design-objectives-v319 h2,.protocol-design-protocols-v319 h2,.protocol-design-security-v319 h2,.protocol-design-simulation-v319 dd,.protocol-design-simulation-v319 strong,.protocol-design-timeline-card-v319 strong,.protocol-design-timeline-v319-section h2{color:#ecfdf5}.protocol-design-area-v319 small,.protocol-design-areas-v319 p,.protocol-design-categories-v319 p,.protocol-design-category-v319 small,.protocol-design-curve-v319 small,.protocol-design-curves-v319 p,.protocol-design-future-v319 p,.protocol-design-hero-v319 p,.protocol-design-hero-v319>aside small,.protocol-design-integrations-v319 p,.protocol-design-kpis-v319 span,.protocol-design-objective-v319 small,.protocol-design-objectives-v319 p,.protocol-design-protocols-v319 p,.protocol-design-security-v319 p,.protocol-design-simulation-v319 dt,.protocol-design-simulation-v319 small,.protocol-design-timeline-card-v319 small,.protocol-design-timeline-v319-section p{color:rgba(236,253,245,.72)}.protocol-design-area-v319,.protocol-design-category-v319,.protocol-design-curve-v319,.protocol-design-integrations-v319 article,.protocol-design-objective-v319,.protocol-design-simulation-v319,.protocol-design-timeline-card-v319{border-color:rgba(110,231,183,.14);background:rgba(15,23,42,.62)}.protocol-design-area-v319.selected,.protocol-design-category-v319.selected,.protocol-design-curve-v319.prepared,.protocol-design-integrations-v319 article.prepared,.protocol-design-objective-v319.prepared,.protocol-design-simulation-v319.prepared,.protocol-design-timeline-card-v319.prepared{background:linear-gradient(135deg,rgba(6,78,59,.5),rgba(15,23,42,.62))}.protocol-design-area-v319.future,.protocol-design-area-v319.manual_review,.protocol-design-category-v319.future,.protocol-design-category-v319.manual_review,.protocol-design-curve-v319.future,.protocol-design-integrations-v319 article.future,.protocol-design-objective-v319.future,.protocol-design-simulation-v319.future,.protocol-design-simulation-v319.manual_review,.protocol-design-timeline-card-v319.future,.protocol-design-timeline-card-v319.manual_review{background:linear-gradient(135deg,rgba(180,83,9,.28),rgba(15,23,42,.62))}.protocol-design-actions-v319 a,.protocol-design-future-v319 span,.protocol-design-security-v319 span{border-color:rgba(110,231,183,.15);color:#a7f3d0;background:rgba(15,23,42,.6)}}.protocol-design-combinations-v325,.protocol-design-comparator-v325,.protocol-design-intelligence-v325,.protocol-design-plans-v325,.protocol-design-storage-v325,.protocol-design-temporal-v325,.protocol-design-treatments-v325{display:grid;grid-gap:1rem;gap:1rem;margin-top:1rem;border:1px solid rgba(6,95,70,.12);border-radius:26px;padding:clamp(1rem,2vw,1.45rem);background:linear-gradient(135deg,rgba(255,255,255,.78),rgba(236,253,245,.58)),rgba(255,255,255,.56);box-shadow:0 24px 70px rgba(5,46,43,.1);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.protocol-design-combinations-v325 h2,.protocol-design-comparator-v325 h2,.protocol-design-intelligence-v325 h2,.protocol-design-plans-v325 h2,.protocol-design-storage-v325 h2,.protocol-design-temporal-v325 h2,.protocol-design-treatments-v325 h2{margin:0;color:#052e2b;letter-spacing:0}.protocol-design-combinations-v325 p,.protocol-design-comparator-v325 p,.protocol-design-intelligence-v325 p,.protocol-design-plans-v325 p,.protocol-design-storage-v325 p,.protocol-design-temporal-v325 p,.protocol-design-treatments-v325 p{margin:.75rem 0 0;color:#475569;line-height:1.65}.protocol-design-combinations-v325>div:last-child,.protocol-design-comparator-v325>div:last-child,.protocol-design-intelligence-v325>div:last-child,.protocol-design-plans-v325>div:last-child,.protocol-design-storage-v325>div:last-child,.protocol-design-temporal-v325>div:last-child,.protocol-design-treatments-v325>div:last-child{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.protocol-design-intelligence-v325>div:last-child{grid-template-columns:repeat(7,minmax(0,1fr))}.protocol-design-combinations-v325>div:last-child,.protocol-design-comparator-v325>div:last-child,.protocol-design-treatments-v325>div:last-child{grid-template-columns:repeat(5,minmax(0,1fr))}.protocol-design-combination-v325,.protocol-design-comparator-v325 article,.protocol-design-intelligent-card-v325,.protocol-design-plan-v325,.protocol-design-session-v325,.protocol-design-storage-v325 article,.protocol-design-treatment-v325{display:grid;grid-gap:.75rem;gap:.75rem;min-height:100%;border:1px solid rgba(6,95,70,.11);border-radius:20px;padding:1rem;background:rgba(255,255,255,.66)}.protocol-design-combination-v325.prepared,.protocol-design-intelligent-card-v325.elite,.protocol-design-intelligent-card-v325.premium,.protocol-design-plan-v325.elite,.protocol-design-plan-v325.premium,.protocol-design-session-v325.prepared,.protocol-design-treatment-v325.prepared{background:linear-gradient(135deg,rgba(209,250,229,.78),rgba(255,255,255,.66))}.protocol-design-combination-v325.manual_review,.protocol-design-intelligent-card-v325.advanced,.protocol-design-plan-v325.advanced,.protocol-design-session-v325.manual_review,.protocol-design-treatment-v325.manual_review{background:linear-gradient(135deg,rgba(254,249,195,.58),rgba(255,255,255,.66))}.protocol-design-combination-v325.future,.protocol-design-intelligent-card-v325.basic,.protocol-design-intelligent-card-v325.standard,.protocol-design-plan-v325.basic,.protocol-design-plan-v325.standard,.protocol-design-session-v325.future,.protocol-design-treatment-v325.future{background:linear-gradient(135deg,rgba(224,242,254,.68),rgba(255,255,255,.66))}.protocol-design-intelligent-card-v325 strong,.protocol-design-plan-v325 b{color:#047857;font-size:2.15rem;line-height:1}.protocol-design-intelligent-card-v325 strong small{margin-left:.15rem;color:#64748b;font-size:.8rem}.protocol-design-combination-v325 small,.protocol-design-intelligent-card-v325 b,.protocol-design-plan-v325 small,.protocol-design-session-v325 small,.protocol-design-treatment-v325 small{color:#065f46;font-size:.78rem;font-weight:900}.protocol-design-combination-v325 header,.protocol-design-plan-v325 header,.protocol-design-session-v325 header,.protocol-design-treatment-v325 header{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem}.protocol-design-combination-v325 strong,.protocol-design-comparator-v325 strong,.protocol-design-plan-v325 strong,.protocol-design-session-v325 strong,.protocol-design-storage-v325 strong,.protocol-design-treatment-v325 strong{color:#052e2b}.protocol-design-combination-v325 header span,.protocol-design-plan-v325 header span,.protocol-design-session-v325 header span,.protocol-design-treatment-v325 header span{display:inline-flex;align-items:center;justify-content:center;min-height:1.9rem;border-radius:999px;padding:.25rem .65rem;color:#065f46;background:rgba(6,95,70,.08);font-size:.74rem;font-weight:900;white-space:nowrap}.protocol-design-combination-v325 i,.protocol-design-intelligent-card-v325 i,.protocol-design-plan-v325 i,.protocol-design-session-v325 i,.protocol-design-treatment-v325 i{display:block;height:.5rem;border-radius:999px;background:rgba(6,78,59,.1);overflow:hidden}.protocol-design-combination-v325 i em,.protocol-design-intelligent-card-v325 i em,.protocol-design-plan-v325 i em,.protocol-design-session-v325 i em,.protocol-design-treatment-v325 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#047857,#14b8a6,#2563eb)}.protocol-design-session-v325 div,.protocol-design-storage-v325 article div{display:flex;flex-wrap:wrap;gap:.45rem}.protocol-design-session-v325 div span,.protocol-design-storage-v325 article span{display:inline-flex;align-items:center;min-height:1.75rem;border-radius:999px;padding:.25rem .55rem;color:#047857;background:rgba(6,95,70,.07);font-size:.74rem;font-weight:800}.protocol-design-comparator-v325 article{min-height:12rem;place-items:center;text-align:center;background:linear-gradient(145deg,rgba(236,253,245,.86),rgba(224,242,254,.72))}.protocol-design-comparator-v325 article strong{font-size:1.3rem}@media (max-width:1180px){.protocol-design-combinations-v325>div:last-child,.protocol-design-comparator-v325>div:last-child,.protocol-design-intelligence-v325>div:last-child,.protocol-design-plans-v325>div:last-child,.protocol-design-storage-v325>div:last-child,.protocol-design-temporal-v325>div:last-child,.protocol-design-treatments-v325>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.protocol-design-combinations-v325>div:last-child,.protocol-design-comparator-v325>div:last-child,.protocol-design-intelligence-v325>div:last-child,.protocol-design-plans-v325>div:last-child,.protocol-design-storage-v325>div:last-child,.protocol-design-temporal-v325>div:last-child,.protocol-design-treatments-v325>div:last-child{grid-template-columns:1fr}.protocol-design-combination-v325 header,.protocol-design-plan-v325 header,.protocol-design-session-v325 header,.protocol-design-treatment-v325 header{flex-direction:column}}@media (prefers-color-scheme:dark){.protocol-design-combinations-v325,.protocol-design-comparator-v325,.protocol-design-intelligence-v325,.protocol-design-plans-v325,.protocol-design-storage-v325,.protocol-design-temporal-v325,.protocol-design-treatments-v325{border-color:rgba(110,231,183,.16);background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(15,23,42,.9)),rgba(15,23,42,.72)}.protocol-design-combination-v325 strong,.protocol-design-combinations-v325 h2,.protocol-design-comparator-v325 h2,.protocol-design-comparator-v325 strong,.protocol-design-intelligence-v325 h2,.protocol-design-intelligent-card-v325 strong,.protocol-design-plan-v325 strong,.protocol-design-plans-v325 h2,.protocol-design-session-v325 strong,.protocol-design-storage-v325 h2,.protocol-design-storage-v325 strong,.protocol-design-temporal-v325 h2,.protocol-design-treatment-v325 strong,.protocol-design-treatments-v325 h2{color:#ecfdf5}.protocol-design-combinations-v325 p,.protocol-design-comparator-v325 p,.protocol-design-intelligence-v325 p,.protocol-design-intelligent-card-v325 strong small,.protocol-design-plans-v325 p,.protocol-design-storage-v325 p,.protocol-design-temporal-v325 p,.protocol-design-treatments-v325 p{color:rgba(236,253,245,.72)}.protocol-design-combination-v325,.protocol-design-comparator-v325 article,.protocol-design-intelligent-card-v325,.protocol-design-plan-v325,.protocol-design-session-v325,.protocol-design-storage-v325 article,.protocol-design-treatment-v325{border-color:rgba(110,231,183,.14);background:rgba(15,23,42,.62)}.protocol-design-session-v325 div span,.protocol-design-storage-v325 article span{color:#a7f3d0;background:rgba(15,23,42,.6)}}.aging-engine-v321{min-height:100vh;padding:clamp(1rem,2vw,2rem);color:#0f172a;background:linear-gradient(135deg,rgba(236,253,245,.92),rgba(240,253,250,.72) 42%,rgba(255,255,255,.86))}.aging-engine-comparison-v321,.aging-engine-curves-v321,.aging-engine-dashboard-v321,.aging-engine-factors-v321,.aging-engine-hero-v321,.aging-engine-integrations-v321,.aging-engine-scenarios-v321,.aging-engine-score-v321,.aging-engine-security-v321,.aging-engine-storage-v321,.aging-engine-timeline-v321{margin:0 auto 1rem;max-width:1480px;border:1px solid rgba(5,150,105,.16);border-radius:8px;background:rgba(255,255,255,.68);box-shadow:0 18px 48px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.aging-engine-hero-v321{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,320px);grid-gap:1rem;gap:1rem;align-items:stretch;padding:clamp(1rem,2.2vw,2rem)}.aging-engine-comparison-v321 h2,.aging-engine-curves-v321 h2,.aging-engine-dashboard-v321 h2,.aging-engine-factors-v321 h2,.aging-engine-hero-v321 h1,.aging-engine-integrations-v321 h2,.aging-engine-scenarios-v321 h2,.aging-engine-score-v321 h2,.aging-engine-security-v321 h2,.aging-engine-storage-v321 h2,.aging-engine-timeline-v321 h2{margin:.25rem 0 .5rem;color:#064e3b;letter-spacing:0}.aging-engine-hero-v321 h1{font-size:clamp(2rem,4vw,4.6rem);line-height:.95}.aging-engine-comparison-v321 p,.aging-engine-curves-v321 p,.aging-engine-dashboard-v321 p,.aging-engine-factors-v321 p,.aging-engine-hero-v321 p,.aging-engine-integrations-v321 p,.aging-engine-scenarios-v321 p,.aging-engine-score-v321 p,.aging-engine-security-v321 p,.aging-engine-storage-v321 p,.aging-engine-timeline-v321 p{margin:0;color:rgba(15,23,42,.68);line-height:1.55}.aging-engine-actions-v321{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem}.aging-engine-actions-v321 a,.aging-engine-security-v321 span,.aging-engine-storage-v321 span{display:inline-flex;min-height:2.4rem;align-items:center;border:1px solid rgba(5,150,105,.18);border-radius:999px;padding:.55rem .8rem;color:#047857;background:rgba(236,253,245,.78);font-size:.82rem;font-weight:800;text-decoration:none}.aging-engine-hero-v321>aside,.aging-engine-score-panel-v321{display:grid;min-height:100%;align-content:center;justify-items:center;border:1px solid rgba(16,185,129,.2);border-radius:8px;padding:1.25rem;text-align:center;background:linear-gradient(145deg,rgba(16,185,129,.16),rgba(255,255,255,.72))}.aging-engine-hero-v321>aside strong,.aging-engine-score-panel-v321 strong{color:#047857;font-size:clamp(2.6rem,6vw,5.2rem);line-height:.9}.aging-engine-hero-v321>aside span,.aging-engine-score-panel-v321 span{color:#064e3b;font-size:.82rem;font-weight:900}.aging-engine-hero-v321>aside small,.aging-engine-score-panel-v321 small{max-width:24rem;color:rgba(15,23,42,.58);line-height:1.45}.aging-engine-kpis-v321{display:grid;max-width:1480px;margin:0 auto 1rem;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.aging-engine-card-v321,.aging-engine-comparison-v321 article,.aging-engine-curve-v321,.aging-engine-factor-v321,.aging-engine-integrations-v321 article,.aging-engine-kpis-v321 article,.aging-engine-scenario-v321,.aging-engine-storage-v321 article,.aging-engine-timeline-card-v321{border:1px solid rgba(5,150,105,.14);border-radius:8px;background:rgba(255,255,255,.7);box-shadow:0 12px 30px rgba(15,23,42,.07)}.aging-engine-kpis-v321 article{display:grid;min-height:7.4rem;align-content:center;padding:1rem}.aging-engine-kpis-v321 strong{color:#047857;font-size:clamp(1.8rem,3vw,2.8rem)}.aging-engine-card-v321 span,.aging-engine-curve-v321 small,.aging-engine-factor-v321 small,.aging-engine-kpis-v321 span,.aging-engine-scenario-v321 small,.aging-engine-timeline-card-v321 small{color:rgba(15,23,42,.58)}.aging-engine-comparison-v321,.aging-engine-curves-v321,.aging-engine-dashboard-v321,.aging-engine-factors-v321,.aging-engine-integrations-v321,.aging-engine-scenarios-v321,.aging-engine-score-v321,.aging-engine-security-v321,.aging-engine-storage-v321,.aging-engine-timeline-v321{display:grid;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);grid-gap:1rem;gap:1rem;padding:clamp(1rem,2vw,1.5rem)}.aging-engine-comparison-v321>div:last-child,.aging-engine-curves-v321>div:last-child,.aging-engine-dashboard-v321>div:last-child,.aging-engine-factors-v321>div:last-child,.aging-engine-integrations-v321>div:last-child,.aging-engine-scenarios-v321>div:last-child,.aging-engine-security-v321>div:last-child,.aging-engine-storage-v321>div:last-child,.aging-engine-timeline-v321>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:.8rem;gap:.8rem}.aging-engine-card-v321,.aging-engine-comparison-v321 article,.aging-engine-curve-v321,.aging-engine-factor-v321,.aging-engine-integrations-v321 article,.aging-engine-scenario-v321,.aging-engine-storage-v321 article,.aging-engine-timeline-card-v321{padding:1rem}.aging-engine-card-v321{min-height:11rem}.aging-engine-card-v321 strong,.aging-engine-comparison-v321 strong,.aging-engine-curve-v321 strong,.aging-engine-factor-v321 strong,.aging-engine-integrations-v321 strong,.aging-engine-scenario-v321 strong,.aging-engine-storage-v321 strong,.aging-engine-timeline-card-v321 strong{color:#064e3b}.aging-engine-card-v321 strong{display:block;margin:.35rem 0;font-size:clamp(1.8rem,4vw,3rem);line-height:1}.aging-engine-curve-v321 header,.aging-engine-factor-v321 header,.aging-engine-integrations-v321 article,.aging-engine-scenario-v321 header,.aging-engine-timeline-card-v321 header{display:flex;justify-content:space-between;gap:.8rem}.aging-engine-curve-v321 header span,.aging-engine-factor-v321 header span,.aging-engine-integrations-v321 span,.aging-engine-scenario-v321 header span,.aging-engine-timeline-card-v321 header span{align-self:flex-start;border-radius:999px;padding:.25rem .55rem;color:#047857;background:rgba(209,250,229,.82);font-size:.72rem;font-weight:900}.aging-engine-factor-v321>i,.aging-engine-scenario-v321>i,.aging-engine-timeline-card-v321 i{display:block;height:.56rem;margin:.8rem 0;overflow:hidden;border-radius:999px;background:rgba(15,23,42,.08)}.aging-engine-factor-v321 em,.aging-engine-scenario-v321 em,.aging-engine-timeline-card-v321 em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#059669,#22c55e)}.aging-engine-timeline-card-v321>div{display:grid;grid-template-columns:7rem minmax(0,1fr) 2.5rem;grid-gap:.5rem;gap:.5rem;align-items:center;margin:.55rem 0}.aging-engine-timeline-card-v321 b{color:#047857;text-align:right}.aging-engine-scenario-v321 div,.aging-engine-storage-v321 article div{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.8rem}.aging-engine-scenario-v321 div span,.aging-engine-storage-v321 article span{border-radius:999px;padding:.35rem .55rem;color:#065f46;background:rgba(209,250,229,.72);font-size:.72rem;font-weight:800}.aging-engine-bars-v321{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;min-height:11rem;margin-top:.9rem;align-items:flex-end}.aging-engine-bars-v321>div{display:grid;grid-gap:.35rem;gap:.35rem;justify-items:center;min-width:0}.aging-engine-bars-v321 i{display:flex;align-items:flex-end;width:100%;height:7rem;border-radius:999px;background:rgba(15,23,42,.08);overflow:hidden}.aging-engine-bars-v321 em{display:block;width:100%;border-radius:inherit;background:linear-gradient(180deg,#10b981,#047857)}.aging-engine-bars-v321 b{color:#047857;font-size:.82rem}.aging-engine-card-v321.excellent,.aging-engine-card-v321.good,.aging-engine-factor-v321.excellent,.aging-engine-factor-v321.good,.aging-engine-timeline-card-v321.excellent,.aging-engine-timeline-card-v321.good{background:linear-gradient(145deg,rgba(236,253,245,.9),rgba(255,255,255,.76))}.aging-engine-card-v321.moderate,.aging-engine-factor-v321.moderate,.aging-engine-scenario-v321.manual_review,.aging-engine-timeline-card-v321.moderate{background:linear-gradient(145deg,rgba(254,249,195,.58),rgba(255,255,255,.74))}.aging-engine-card-v321.accelerated,.aging-engine-card-v321.severe,.aging-engine-curve-v321.future,.aging-engine-factor-v321.accelerated,.aging-engine-factor-v321.severe,.aging-engine-integrations-v321 article.future,.aging-engine-scenario-v321.future,.aging-engine-timeline-card-v321.accelerated,.aging-engine-timeline-card-v321.severe{background:linear-gradient(145deg,rgba(254,226,226,.62),rgba(255,255,255,.74))}@media (max-width:1100px){.aging-engine-comparison-v321,.aging-engine-curves-v321,.aging-engine-dashboard-v321,.aging-engine-factors-v321,.aging-engine-hero-v321,.aging-engine-integrations-v321,.aging-engine-scenarios-v321,.aging-engine-score-v321,.aging-engine-security-v321,.aging-engine-storage-v321,.aging-engine-timeline-v321{grid-template-columns:1fr}.aging-engine-kpis-v321{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.aging-engine-v321{padding:.75rem}.aging-engine-comparison-v321>div:last-child,.aging-engine-curves-v321>div:last-child,.aging-engine-dashboard-v321>div:last-child,.aging-engine-factors-v321>div:last-child,.aging-engine-integrations-v321>div:last-child,.aging-engine-kpis-v321,.aging-engine-scenarios-v321>div:last-child,.aging-engine-security-v321>div:last-child,.aging-engine-storage-v321>div:last-child,.aging-engine-timeline-card-v321>div,.aging-engine-timeline-v321>div:last-child{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.aging-engine-v321{color:#ecfdf5;background:linear-gradient(135deg,#02130f,#052e24 48%,#0f172a)}.aging-engine-card-v321,.aging-engine-comparison-v321,.aging-engine-comparison-v321 article,.aging-engine-curve-v321,.aging-engine-curves-v321,.aging-engine-dashboard-v321,.aging-engine-factor-v321,.aging-engine-factors-v321,.aging-engine-hero-v321,.aging-engine-integrations-v321,.aging-engine-integrations-v321 article,.aging-engine-kpis-v321 article,.aging-engine-scenario-v321,.aging-engine-scenarios-v321,.aging-engine-score-v321,.aging-engine-security-v321,.aging-engine-storage-v321,.aging-engine-storage-v321 article,.aging-engine-timeline-card-v321,.aging-engine-timeline-v321{border-color:rgba(110,231,183,.16);background:rgba(15,23,42,.64)}.aging-engine-card-v321 strong,.aging-engine-comparison-v321 h2,.aging-engine-comparison-v321 strong,.aging-engine-curve-v321 strong,.aging-engine-curves-v321 h2,.aging-engine-dashboard-v321 h2,.aging-engine-factor-v321 strong,.aging-engine-factors-v321 h2,.aging-engine-hero-v321 h1,.aging-engine-integrations-v321 h2,.aging-engine-integrations-v321 strong,.aging-engine-scenario-v321 strong,.aging-engine-scenarios-v321 h2,.aging-engine-score-v321 h2,.aging-engine-security-v321 h2,.aging-engine-storage-v321 h2,.aging-engine-storage-v321 strong,.aging-engine-timeline-card-v321 strong,.aging-engine-timeline-v321 h2{color:#ecfdf5}.aging-engine-card-v321 span,.aging-engine-comparison-v321 p,.aging-engine-curve-v321 small,.aging-engine-curves-v321 p,.aging-engine-dashboard-v321 p,.aging-engine-factor-v321 small,.aging-engine-factors-v321 p,.aging-engine-hero-v321 p,.aging-engine-integrations-v321 p,.aging-engine-kpis-v321 span,.aging-engine-scenario-v321 small,.aging-engine-scenarios-v321 p,.aging-engine-score-v321 p,.aging-engine-security-v321 p,.aging-engine-storage-v321 p,.aging-engine-timeline-card-v321 small,.aging-engine-timeline-v321 p{color:rgba(236,253,245,.72)}.aging-engine-actions-v321 a,.aging-engine-security-v321 span,.aging-engine-storage-v321 span{border-color:rgba(110,231,183,.15);color:#a7f3d0;background:rgba(15,23,42,.6)}}.outcome-prediction-v322{min-height:100vh;padding:1.25rem;color:#10231f;background:radial-gradient(circle at 12% 10%,rgba(16,185,129,.2),transparent 30rem),radial-gradient(circle at 92% 12%,rgba(59,130,246,.16),transparent 28rem),linear-gradient(135deg,#f7fffb,#eefcf6 48%,#f8fbff)}.outcome-comparator-v322,.outcome-curves-v322,.outcome-dashboard-v322,.outcome-factors-v322,.outcome-hero-v322,.outcome-integrations-v322,.outcome-scenarios-v322,.outcome-score-v322,.outcome-security-v322,.outcome-storage-v322,.outcome-timeline-v322,.outcome-treatments-v322{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(20rem,.9fr);grid-gap:1rem;gap:1rem;margin:0 auto 1rem;max-width:118rem;border:1px solid rgba(5,150,105,.16);border-radius:1rem;padding:1rem;background:rgba(255,255,255,.72);box-shadow:0 1.5rem 4rem rgba(15,23,42,.08);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.outcome-hero-v322{align-items:stretch;min-height:19rem;overflow:hidden}.outcome-comparator-v322 h2,.outcome-curves-v322 h2,.outcome-dashboard-v322 h2,.outcome-factors-v322 h2,.outcome-hero-v322 h1,.outcome-integrations-v322 h2,.outcome-scenarios-v322 h2,.outcome-score-v322 h2,.outcome-security-v322 h2,.outcome-storage-v322 h2,.outcome-timeline-v322 h2,.outcome-treatments-v322 h2{margin:.25rem 0 .65rem;color:#062f27;font-size:clamp(1.45rem,2vw,2.65rem);line-height:1.05}.outcome-comparator-v322 p,.outcome-curves-v322 p,.outcome-dashboard-v322 p,.outcome-factors-v322 p,.outcome-hero-v322 p,.outcome-integrations-v322 p,.outcome-scenarios-v322 p,.outcome-score-v322 p,.outcome-security-v322 p,.outcome-storage-v322 p,.outcome-timeline-v322 p,.outcome-treatments-v322 p{color:rgba(15,23,42,.68);line-height:1.55}.outcome-actions-v322{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.outcome-actions-v322 a,.outcome-security-v322 span,.outcome-storage-v322 article span{border:1px solid rgba(5,150,105,.18);border-radius:999px;padding:.48rem .72rem;color:#047857;background:rgba(236,253,245,.72);text-decoration:none;font-size:.8rem;font-weight:850}.outcome-hero-v322 aside,.outcome-score-panel-v322{display:grid;place-items:center;grid-gap:.35rem;gap:.35rem;min-height:14rem;border:1px solid rgba(5,150,105,.2);border-radius:1rem;padding:1.25rem;text-align:center;background:linear-gradient(145deg,rgba(6,95,70,.92),rgba(15,23,42,.86)),radial-gradient(circle at 50% 0,rgba(110,231,183,.28),transparent 18rem);color:#ecfdf5}.outcome-hero-v322 aside strong,.outcome-score-panel-v322 strong{color:#ecfdf5;font-size:clamp(3.4rem,8vw,7.2rem);line-height:.9}.outcome-hero-v322 aside span,.outcome-score-panel-v322 span{color:#a7f3d0;font-size:.85rem;font-weight:950;text-transform:uppercase}.outcome-hero-v322 aside small,.outcome-score-panel-v322 small{max-width:34rem;color:rgba(236,253,245,.76);line-height:1.45}.outcome-kpis-v322{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.8rem;gap:.8rem;margin:0 auto 1rem;max-width:118rem}.outcome-card-v322,.outcome-comparator-v322 article,.outcome-curve-v322,.outcome-factor-v322,.outcome-integrations-v322 article,.outcome-kpis-v322 article,.outcome-scenario-v322,.outcome-storage-v322 article,.outcome-timeline-card-v322,.outcome-treatment-v322{min-width:0;border:1px solid rgba(5,150,105,.12);border-radius:.85rem;padding:.95rem;background:rgba(255,255,255,.66);box-shadow:0 1rem 2.5rem rgba(15,23,42,.06);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.outcome-kpis-v322 article{display:grid;grid-gap:.25rem;gap:.25rem;text-align:center}.outcome-card-v322 strong,.outcome-comparator-v322 strong,.outcome-curve-v322 strong,.outcome-factor-v322 strong,.outcome-integrations-v322 strong,.outcome-kpis-v322 strong,.outcome-scenario-v322 strong,.outcome-storage-v322 strong,.outcome-timeline-card-v322 strong,.outcome-treatment-v322 strong{color:#064e3b}.outcome-kpis-v322 strong{font-size:2rem}.outcome-card-v322 span,.outcome-comparator-v322 span,.outcome-curve-v322 small,.outcome-factor-v322 small,.outcome-kpis-v322 span,.outcome-scenario-v322 span,.outcome-timeline-card-v322 small,.outcome-treatment-v322 small{color:rgba(15,23,42,.58);font-size:.8rem}.outcome-comparator-v322>div:last-child,.outcome-curves-v322>div:last-child,.outcome-dashboard-v322>div:last-child,.outcome-factors-v322>div:last-child,.outcome-integrations-v322>div:last-child,.outcome-scenarios-v322>div:last-child,.outcome-security-v322>div:last-child,.outcome-storage-v322>div:last-child,.outcome-timeline-v322>div:last-child,.outcome-treatments-v322>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.outcome-dashboard-v322>div:last-child,.outcome-factors-v322>div:last-child,.outcome-treatments-v322>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.outcome-card-v322,.outcome-curve-v322,.outcome-factor-v322,.outcome-integrations-v322 article,.outcome-scenario-v322,.outcome-storage-v322 article,.outcome-timeline-card-v322,.outcome-treatment-v322{display:grid;grid-gap:.65rem;gap:.65rem}.outcome-card-v322 strong,.outcome-scenario-v322 b{color:#047857;font-size:2.2rem}.outcome-card-v322 i,.outcome-factor-v322 i,.outcome-scenario-v322 i,.outcome-timeline-card-v322 i,.outcome-treatment-v322 i{display:block;height:.58rem;overflow:hidden;border-radius:999px;background:rgba(15,23,42,.08)}.outcome-card-v322 em,.outcome-factor-v322 em,.outcome-scenario-v322 em,.outcome-timeline-card-v322 em,.outcome-treatment-v322 em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#059669,#22c55e 55%,#38bdf8)}.outcome-curve-v322 header,.outcome-factor-v322 header,.outcome-integrations-v322 article,.outcome-scenario-v322 header,.outcome-timeline-card-v322 header,.outcome-treatment-v322 header{display:flex;justify-content:space-between;gap:.75rem}.outcome-curve-v322 header span,.outcome-factor-v322 header span,.outcome-integrations-v322 span,.outcome-scenario-v322 header span,.outcome-timeline-card-v322 header span,.outcome-treatment-v322 header span{align-self:flex-start;border-radius:999px;padding:.25rem .55rem;color:#047857;background:rgba(209,250,229,.82);font-size:.72rem;font-weight:900;white-space:nowrap}.outcome-treatment-v322 footer{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:.55rem;gap:.55rem;align-items:center}.outcome-treatment-v322 footer b{color:#047857}.outcome-factor-v322 p{margin:0;color:#064e3b;font-weight:850}.outcome-timeline-card-v322>div{display:grid;grid-template-columns:6.5rem minmax(0,1fr) 2.4rem;grid-gap:.5rem;gap:.5rem;align-items:center}.outcome-timeline-card-v322 b{color:#047857;text-align:right}.outcome-comparator-v322 article{display:grid;place-items:center;min-height:12rem;text-align:center;background:linear-gradient(145deg,rgba(236,253,245,.86),rgba(239,246,255,.7)),radial-gradient(circle at 50% 30%,rgba(5,150,105,.12),transparent 12rem)}.outcome-comparator-v322 article strong{font-size:1.45rem}.outcome-bars-v322{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;min-height:10rem;margin-top:.7rem;align-items:flex-end}.outcome-bars-v322>div{display:grid;grid-gap:.35rem;gap:.35rem;justify-items:center;min-width:0}.outcome-bars-v322 i{display:flex;align-items:flex-end;width:100%;height:6.5rem;border-radius:999px;background:rgba(15,23,42,.08);overflow:hidden}.outcome-bars-v322 em{display:block;width:100%;border-radius:inherit;background:linear-gradient(180deg,#10b981,#2563eb)}.outcome-bars-v322 b{color:#047857;font-size:.82rem}.outcome-security-v322>div:last-child,.outcome-storage-v322 article div{display:flex;flex-wrap:wrap;gap:.45rem;align-content:flex-start}.outcome-card-v322.excellent-candidate,.outcome-card-v322.premium-candidate,.outcome-factor-v322.prepared,.outcome-scenario-v322.excellent-candidate,.outcome-scenario-v322.premium-candidate,.outcome-treatment-v322.prepared{background:linear-gradient(145deg,rgba(236,253,245,.9),rgba(255,255,255,.72))}.outcome-card-v322.good-candidate,.outcome-factor-v322.manual_review,.outcome-scenario-v322.good-candidate,.outcome-treatment-v322.manual_review{background:linear-gradient(145deg,rgba(254,249,195,.58),rgba(255,255,255,.74))}.outcome-card-v322.fair-candidate,.outcome-card-v322.poor-candidate,.outcome-curve-v322.future,.outcome-factor-v322.future,.outcome-integrations-v322 article.future,.outcome-scenario-v322.fair-candidate,.outcome-scenario-v322.poor-candidate,.outcome-treatment-v322.future{background:linear-gradient(145deg,rgba(254,226,226,.6),rgba(255,255,255,.74))}@media (max-width:1180px){.outcome-comparator-v322,.outcome-curves-v322,.outcome-dashboard-v322,.outcome-factors-v322,.outcome-hero-v322,.outcome-integrations-v322,.outcome-scenarios-v322,.outcome-score-v322,.outcome-security-v322,.outcome-storage-v322,.outcome-timeline-v322,.outcome-treatments-v322{grid-template-columns:1fr}.outcome-dashboard-v322>div:last-child,.outcome-factors-v322>div:last-child,.outcome-kpis-v322,.outcome-treatments-v322>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.outcome-prediction-v322{padding:.75rem}.outcome-comparator-v322>div:last-child,.outcome-curves-v322>div:last-child,.outcome-dashboard-v322>div:last-child,.outcome-factors-v322>div:last-child,.outcome-integrations-v322>div:last-child,.outcome-kpis-v322,.outcome-scenarios-v322>div:last-child,.outcome-storage-v322>div:last-child,.outcome-timeline-card-v322>div,.outcome-timeline-v322>div:last-child,.outcome-treatment-v322 footer,.outcome-treatments-v322>div:last-child{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.outcome-prediction-v322{color:#ecfdf5;background:linear-gradient(135deg,#02130f,#052e24 48%,#101827)}.outcome-card-v322,.outcome-comparator-v322,.outcome-comparator-v322 article,.outcome-curve-v322,.outcome-curves-v322,.outcome-dashboard-v322,.outcome-factor-v322,.outcome-factors-v322,.outcome-hero-v322,.outcome-integrations-v322,.outcome-integrations-v322 article,.outcome-kpis-v322 article,.outcome-scenario-v322,.outcome-scenarios-v322,.outcome-score-v322,.outcome-security-v322,.outcome-storage-v322,.outcome-storage-v322 article,.outcome-timeline-card-v322,.outcome-timeline-v322,.outcome-treatment-v322,.outcome-treatments-v322{border-color:rgba(110,231,183,.16);background:rgba(15,23,42,.64)}.outcome-card-v322 strong,.outcome-comparator-v322 h2,.outcome-comparator-v322 strong,.outcome-curve-v322 strong,.outcome-curves-v322 h2,.outcome-dashboard-v322 h2,.outcome-factor-v322 strong,.outcome-factors-v322 h2,.outcome-hero-v322 h1,.outcome-integrations-v322 h2,.outcome-integrations-v322 strong,.outcome-kpis-v322 strong,.outcome-scenario-v322 strong,.outcome-scenarios-v322 h2,.outcome-score-v322 h2,.outcome-security-v322 h2,.outcome-storage-v322 h2,.outcome-storage-v322 strong,.outcome-timeline-v322 h2,.outcome-treatment-v322 strong,.outcome-treatments-v322 h2{color:#ecfdf5}.outcome-card-v322 span,.outcome-comparator-v322 p,.outcome-comparator-v322 span,.outcome-curve-v322 small,.outcome-curves-v322 p,.outcome-dashboard-v322 p,.outcome-factor-v322 small,.outcome-factors-v322 p,.outcome-hero-v322 p,.outcome-integrations-v322 p,.outcome-kpis-v322 span,.outcome-scenario-v322 span,.outcome-scenarios-v322 p,.outcome-score-v322 p,.outcome-security-v322 p,.outcome-storage-v322 p,.outcome-timeline-card-v322 small,.outcome-timeline-v322 p,.outcome-treatment-v322 small,.outcome-treatments-v322 p{color:rgba(236,253,245,.72)}.outcome-actions-v322 a,.outcome-security-v322 span,.outcome-storage-v322 article span{border-color:rgba(110,231,183,.15);color:#a7f3d0;background:rgba(15,23,42,.6)}}.beauty-harmony-v323{min-height:100vh;padding:1.25rem;color:#10231f;background:linear-gradient(135deg,#f7fffb,#eefcf6 48%,#f8fbff)}.harmony-analysis-v323,.harmony-beauty-index-v323,.harmony-comparator-v323,.harmony-curves-v323,.harmony-dashboard-v323,.harmony-hero-v323,.harmony-integrations-v323,.harmony-map-v323,.harmony-scenarios-v323,.harmony-score-v323,.harmony-security-v323,.harmony-storage-v323{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(20rem,.95fr);grid-gap:1rem;gap:1rem;margin:0 auto 1rem;max-width:118rem;border:1px solid rgba(5,150,105,.16);border-radius:1rem;padding:1rem;background:rgba(255,255,255,.72);box-shadow:0 1.5rem 4rem rgba(15,23,42,.08);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.harmony-hero-v323{min-height:19rem;overflow:hidden}.harmony-analysis-v323 h2,.harmony-beauty-index-v323 h2,.harmony-comparator-v323 h2,.harmony-curves-v323 h2,.harmony-dashboard-v323 h2,.harmony-hero-v323 h1,.harmony-integrations-v323 h2,.harmony-map-v323 h2,.harmony-scenarios-v323 h2,.harmony-score-v323 h2,.harmony-security-v323 h2,.harmony-storage-v323 h2{margin:.25rem 0 .65rem;color:#062f27;font-size:2rem;line-height:1.08}.harmony-analysis-v323 p,.harmony-beauty-index-v323 p,.harmony-comparator-v323 p,.harmony-curves-v323 p,.harmony-dashboard-v323 p,.harmony-hero-v323 p,.harmony-integrations-v323 p,.harmony-map-v323 p,.harmony-scenarios-v323 p,.harmony-score-v323 p,.harmony-security-v323 p,.harmony-storage-v323 p{color:rgba(15,23,42,.68);line-height:1.55}.harmony-actions-v323{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.harmony-actions-v323 a,.harmony-security-v323 span,.harmony-storage-v323 article span{border:1px solid rgba(5,150,105,.18);border-radius:999px;padding:.48rem .72rem;color:#047857;background:rgba(236,253,245,.72);text-decoration:none;font-size:.8rem;font-weight:850}.harmony-hero-v323 aside,.harmony-score-panel-v323{display:grid;place-items:center;grid-gap:.35rem;gap:.35rem;min-height:14rem;border:1px solid rgba(5,150,105,.2);border-radius:1rem;padding:1.25rem;color:#ecfdf5;text-align:center;background:linear-gradient(145deg,rgba(6,95,70,.94),rgba(15,23,42,.9))}.harmony-hero-v323 aside strong,.harmony-score-panel-v323 strong{color:#ecfdf5;font-size:6rem;line-height:.9}.harmony-hero-v323 aside span,.harmony-score-panel-v323 span{color:#a7f3d0;font-size:.85rem;font-weight:950;text-transform:uppercase}.harmony-hero-v323 aside small,.harmony-score-panel-v323 small{max-width:34rem;color:rgba(236,253,245,.76);line-height:1.45}.harmony-kpis-v323{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.8rem;gap:.8rem;margin:0 auto 1rem;max-width:118rem}.harmony-analysis-card-v323,.harmony-beauty-metric-v323,.harmony-card-v323,.harmony-comparator-v323 article,.harmony-curve-v323,.harmony-integrations-v323 article,.harmony-kpis-v323 article,.harmony-scenario-v323,.harmony-storage-v323 article,.harmony-zone-v323{min-width:0;border:1px solid rgba(5,150,105,.12);border-radius:.85rem;padding:.95rem;background:rgba(255,255,255,.66);box-shadow:0 1rem 2.5rem rgba(15,23,42,.06);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.harmony-kpis-v323 article{display:grid;grid-gap:.25rem;gap:.25rem;text-align:center}.harmony-analysis-card-v323 strong,.harmony-beauty-metric-v323 strong,.harmony-card-v323 strong,.harmony-comparator-v323 strong,.harmony-curve-v323 strong,.harmony-integrations-v323 strong,.harmony-kpis-v323 strong,.harmony-scenario-v323 strong,.harmony-storage-v323 strong,.harmony-zone-v323 strong{color:#064e3b}.harmony-kpis-v323 strong{font-size:2rem}.harmony-analysis-card-v323 small,.harmony-beauty-metric-v323 span,.harmony-card-v323 span,.harmony-comparator-v323 span,.harmony-curve-v323 small,.harmony-kpis-v323 span,.harmony-scenario-v323 span,.harmony-zone-v323 small{color:rgba(15,23,42,.58);font-size:.8rem}.harmony-analysis-v323>div:last-child,.harmony-beauty-index-v323>div:last-child,.harmony-comparator-v323>div:last-child,.harmony-curves-v323>div:last-child,.harmony-dashboard-v323>div:last-child,.harmony-integrations-v323>div:last-child,.harmony-map-v323>div:last-child,.harmony-scenarios-v323>div:last-child,.harmony-security-v323>div:last-child,.harmony-storage-v323>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.harmony-analysis-v323>div:last-child,.harmony-dashboard-v323>div:last-child,.harmony-map-v323>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.harmony-beauty-index-v323>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr))}.harmony-analysis-card-v323,.harmony-beauty-metric-v323,.harmony-card-v323,.harmony-curve-v323,.harmony-integrations-v323 article,.harmony-scenario-v323,.harmony-storage-v323 article,.harmony-zone-v323{display:grid;grid-gap:.65rem;gap:.65rem}.harmony-analysis-card-v323 b,.harmony-card-v323 strong,.harmony-scenario-v323 b{color:#047857;font-size:2.2rem}.harmony-analysis-card-v323 i,.harmony-beauty-metric-v323 i,.harmony-card-v323 i,.harmony-scenario-v323 i,.harmony-zone-v323 i{display:block;height:.58rem;overflow:hidden;border-radius:999px;background:rgba(15,23,42,.08)}.harmony-analysis-card-v323 em,.harmony-beauty-metric-v323 em,.harmony-card-v323 em,.harmony-scenario-v323 em,.harmony-zone-v323 em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#059669,#22c55e 55%,#38bdf8)}.harmony-analysis-card-v323 header,.harmony-beauty-metric-v323 header,.harmony-curve-v323 header,.harmony-integrations-v323 article,.harmony-scenario-v323 header,.harmony-zone-v323 header{display:flex;justify-content:space-between;gap:.75rem}.harmony-analysis-card-v323 header span,.harmony-beauty-metric-v323 header span,.harmony-curve-v323 header span,.harmony-integrations-v323 span,.harmony-scenario-v323 header span,.harmony-zone-v323 header span{align-self:flex-start;border-radius:999px;padding:.25rem .55rem;color:#047857;background:rgba(209,250,229,.82);font-size:.72rem;font-weight:900;white-space:nowrap}.harmony-zone-v323>div{display:flex;flex-wrap:wrap;gap:.45rem}.harmony-zone-v323>div small{border-radius:999px;padding:.3rem .55rem;background:rgba(236,253,245,.72);font-weight:850}.harmony-comparator-v323>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr))}.harmony-comparator-v323 article{display:grid;place-items:center;min-height:12rem;text-align:center;background:linear-gradient(145deg,rgba(236,253,245,.86),rgba(239,246,255,.7))}.harmony-comparator-v323 article strong{font-size:1.35rem}.harmony-bars-v323{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;min-height:10rem;margin-top:.7rem;align-items:flex-end}.harmony-bars-v323>div{display:grid;grid-gap:.35rem;gap:.35rem;justify-items:center;min-width:0}.harmony-bars-v323 i{display:flex;align-items:flex-end;width:100%;height:6.5rem;border-radius:999px;background:rgba(15,23,42,.08);overflow:hidden}.harmony-bars-v323 em{display:block;width:100%;border-radius:inherit;background:linear-gradient(180deg,#10b981,#2563eb)}.harmony-bars-v323 b{color:#047857;font-size:.82rem}.harmony-security-v323>div:last-child,.harmony-storage-v323 article div{display:flex;flex-wrap:wrap;gap:.45rem;align-content:flex-start}.harmony-analysis-card-v323.high-harmony,.harmony-analysis-card-v323.premium-harmony,.harmony-card-v323.high-harmony,.harmony-card-v323.premium-harmony,.harmony-scenario-v323.high-harmony,.harmony-scenario-v323.premium-harmony,.harmony-zone-v323.low,.harmony-zone-v323.medium{background:linear-gradient(145deg,rgba(236,253,245,.9),rgba(255,255,255,.72))}.harmony-analysis-card-v323.good-harmony,.harmony-analysis-card-v323.manual_review,.harmony-card-v323.good-harmony,.harmony-scenario-v323.good-harmony,.harmony-scenario-v323.manual_review,.harmony-zone-v323.moderate{background:linear-gradient(145deg,rgba(254,249,195,.58),rgba(255,255,255,.74))}.harmony-analysis-card-v323.low-harmony,.harmony-analysis-card-v323.moderate-harmony,.harmony-card-v323.low-harmony,.harmony-card-v323.moderate-harmony,.harmony-curve-v323.future,.harmony-integrations-v323 article.future,.harmony-scenario-v323.future,.harmony-scenario-v323.low-harmony,.harmony-scenario-v323.moderate-harmony,.harmony-zone-v323.high{background:linear-gradient(145deg,rgba(254,226,226,.6),rgba(255,255,255,.74))}@media (max-width:1180px){.harmony-analysis-v323,.harmony-beauty-index-v323,.harmony-comparator-v323,.harmony-curves-v323,.harmony-dashboard-v323,.harmony-hero-v323,.harmony-integrations-v323,.harmony-map-v323,.harmony-scenarios-v323,.harmony-score-v323,.harmony-security-v323,.harmony-storage-v323{grid-template-columns:1fr}.harmony-analysis-v323>div:last-child,.harmony-beauty-index-v323>div:last-child,.harmony-dashboard-v323>div:last-child,.harmony-kpis-v323,.harmony-map-v323>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.beauty-harmony-v323{padding:.75rem}.harmony-analysis-v323 h2,.harmony-beauty-index-v323 h2,.harmony-comparator-v323 h2,.harmony-curves-v323 h2,.harmony-dashboard-v323 h2,.harmony-hero-v323 h1,.harmony-integrations-v323 h2,.harmony-map-v323 h2,.harmony-scenarios-v323 h2,.harmony-score-v323 h2,.harmony-security-v323 h2,.harmony-storage-v323 h2{font-size:1.45rem}.harmony-hero-v323 aside strong,.harmony-score-panel-v323 strong{font-size:4rem}.harmony-analysis-v323>div:last-child,.harmony-beauty-index-v323>div:last-child,.harmony-comparator-v323>div:last-child,.harmony-curves-v323>div:last-child,.harmony-dashboard-v323>div:last-child,.harmony-integrations-v323>div:last-child,.harmony-kpis-v323,.harmony-map-v323>div:last-child,.harmony-scenarios-v323>div:last-child,.harmony-storage-v323>div:last-child{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.beauty-harmony-v323{color:#ecfdf5;background:linear-gradient(135deg,#02130f,#052e24 48%,#101827)}.harmony-analysis-card-v323,.harmony-analysis-v323,.harmony-beauty-index-v323,.harmony-beauty-metric-v323,.harmony-card-v323,.harmony-comparator-v323,.harmony-comparator-v323 article,.harmony-curve-v323,.harmony-curves-v323,.harmony-dashboard-v323,.harmony-hero-v323,.harmony-integrations-v323,.harmony-integrations-v323 article,.harmony-kpis-v323 article,.harmony-map-v323,.harmony-scenario-v323,.harmony-scenarios-v323,.harmony-score-v323,.harmony-security-v323,.harmony-storage-v323,.harmony-storage-v323 article,.harmony-zone-v323{border-color:rgba(110,231,183,.16);background:rgba(15,23,42,.64)}.harmony-analysis-card-v323 strong,.harmony-analysis-v323 h2,.harmony-beauty-index-v323 h2,.harmony-beauty-metric-v323 strong,.harmony-card-v323 strong,.harmony-comparator-v323 h2,.harmony-comparator-v323 strong,.harmony-curve-v323 strong,.harmony-curves-v323 h2,.harmony-dashboard-v323 h2,.harmony-hero-v323 h1,.harmony-integrations-v323 h2,.harmony-integrations-v323 strong,.harmony-kpis-v323 strong,.harmony-map-v323 h2,.harmony-scenario-v323 strong,.harmony-scenarios-v323 h2,.harmony-score-v323 h2,.harmony-security-v323 h2,.harmony-storage-v323 h2,.harmony-storage-v323 strong,.harmony-zone-v323 strong{color:#ecfdf5}.harmony-analysis-card-v323 small,.harmony-analysis-v323 p,.harmony-beauty-index-v323 p,.harmony-beauty-metric-v323 span,.harmony-card-v323 span,.harmony-comparator-v323 p,.harmony-comparator-v323 span,.harmony-curve-v323 small,.harmony-curves-v323 p,.harmony-dashboard-v323 p,.harmony-hero-v323 p,.harmony-integrations-v323 p,.harmony-kpis-v323 span,.harmony-map-v323 p,.harmony-scenario-v323 span,.harmony-scenarios-v323 p,.harmony-score-v323 p,.harmony-security-v323 p,.harmony-storage-v323 p,.harmony-zone-v323 small{color:rgba(236,253,245,.72)}.harmony-actions-v323 a,.harmony-security-v323 span,.harmony-storage-v323 article span,.harmony-zone-v323>div small{border-color:rgba(110,231,183,.15);color:#a7f3d0;background:rgba(15,23,42,.6)}}.regenerative-intelligence-v324{min-height:100vh;padding:1rem;color:#06352c;background:radial-gradient(circle at 18% 12%,rgba(16,185,129,.22),transparent 28rem),radial-gradient(circle at 86% 18%,rgba(14,165,233,.18),transparent 26rem),linear-gradient(135deg,#ecfdf5,#f8fafc 46%,#e0f2fe)}.regenerative-analysis-v324,.regenerative-comparator-v324,.regenerative-curves-v324,.regenerative-dashboard-v324,.regenerative-hero-v324,.regenerative-integrations-v324,.regenerative-map-v324,.regenerative-protocols-v324,.regenerative-scenarios-v324,.regenerative-score-v324,.regenerative-security-v324,.regenerative-storage-v324,.regenerative-timeline-v324{display:grid;grid-template-columns:minmax(0,.86fr) minmax(19rem,1.14fr);grid-gap:1rem;gap:1rem;margin-bottom:1rem;border:1px solid rgba(16,185,129,.18);border-radius:8px;padding:1rem;background:rgba(255,255,255,.66);box-shadow:0 22px 70px rgba(6,95,70,.12);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.regenerative-hero-v324{align-items:stretch}.regenerative-analysis-v324 h2,.regenerative-comparator-v324 h2,.regenerative-curves-v324 h2,.regenerative-dashboard-v324 h2,.regenerative-hero-v324 h1,.regenerative-integrations-v324 h2,.regenerative-map-v324 h2,.regenerative-protocols-v324 h2,.regenerative-scenarios-v324 h2,.regenerative-score-v324 h2,.regenerative-security-v324 h2,.regenerative-storage-v324 h2,.regenerative-timeline-v324 h2{max-width:62rem;margin:.25rem 0 .55rem;color:#064e3b;font-size:1.9rem;line-height:1.08;letter-spacing:0}.regenerative-analysis-v324 p,.regenerative-comparator-v324 p,.regenerative-curves-v324 p,.regenerative-dashboard-v324 p,.regenerative-hero-v324 p,.regenerative-integrations-v324 p,.regenerative-map-v324 p,.regenerative-protocols-v324 p,.regenerative-scenarios-v324 p,.regenerative-score-v324 p,.regenerative-security-v324 p,.regenerative-storage-v324 p,.regenerative-timeline-v324 p{max-width:62rem;margin:0;color:rgba(6,53,44,.72);line-height:1.58}.regenerative-actions-v324{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.regenerative-actions-v324 a,.regenerative-protocol-v324 div span,.regenerative-security-v324 span,.regenerative-storage-v324 article span,.regenerative-zone-v324>div small{border:1px solid rgba(16,185,129,.22);border-radius:999px;padding:.42rem .7rem;color:#047857;background:rgba(236,253,245,.8);font-size:.82rem;font-weight:850;text-decoration:none}.regenerative-actions-v324 a:hover{background:rgba(209,250,229,.92)}.regenerative-hero-v324 aside,.regenerative-score-panel-v324{display:grid;place-items:center;min-height:15rem;border:1px solid rgba(16,185,129,.18);border-radius:8px;padding:1rem;text-align:center;background:linear-gradient(145deg,rgba(16,185,129,.16),rgba(14,165,233,.16)),rgba(255,255,255,.7)}.regenerative-hero-v324 aside strong,.regenerative-score-panel-v324 strong{color:#047857;font-size:5.6rem;line-height:.92}.regenerative-hero-v324 aside span,.regenerative-score-panel-v324 span{color:#0369a1;font-weight:900}.regenerative-hero-v324 aside small,.regenerative-score-panel-v324 small{max-width:24rem;color:rgba(6,53,44,.68);line-height:1.45}.regenerative-analysis-v324>div:last-child,.regenerative-comparator-v324>div:last-child,.regenerative-curves-v324>div:last-child,.regenerative-dashboard-v324>div:last-child,.regenerative-integrations-v324>div:last-child,.regenerative-kpis-v324,.regenerative-map-v324>div:last-child,.regenerative-protocols-v324>div:last-child,.regenerative-scenarios-v324>div:last-child,.regenerative-storage-v324>div:last-child,.regenerative-timeline-v324>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.regenerative-kpis-v324{margin-bottom:1rem}.regenerative-analysis-card-v324,.regenerative-card-v324,.regenerative-comparator-v324 article,.regenerative-curve-v324,.regenerative-integrations-v324 article,.regenerative-kpis-v324 article,.regenerative-protocol-v324,.regenerative-scenario-v324,.regenerative-storage-v324 article,.regenerative-timeline-card-v324,.regenerative-zone-v324{min-width:0;border:1px solid rgba(16,185,129,.16);border-radius:8px;padding:.9rem;background:rgba(255,255,255,.68);box-shadow:0 14px 44px rgba(6,95,70,.08)}.regenerative-kpis-v324 article{display:grid;grid-gap:.25rem;gap:.25rem}.regenerative-analysis-card-v324 strong,.regenerative-card-v324 strong,.regenerative-comparator-v324 strong,.regenerative-curve-v324 strong,.regenerative-integrations-v324 strong,.regenerative-kpis-v324 strong,.regenerative-protocol-v324 strong,.regenerative-scenario-v324 strong,.regenerative-storage-v324 strong,.regenerative-timeline-card-v324 strong,.regenerative-zone-v324 strong{color:#064e3b}.regenerative-analysis-card-v324 b,.regenerative-kpis-v324 strong,.regenerative-scenario-v324 b{font-size:1.9rem}.regenerative-analysis-card-v324 small,.regenerative-card-v324 small,.regenerative-card-v324 span,.regenerative-comparator-v324 span,.regenerative-curve-v324 small,.regenerative-integrations-v324 span,.regenerative-kpis-v324 span,.regenerative-protocol-v324 small,.regenerative-scenario-v324 small,.regenerative-scenario-v324 span,.regenerative-timeline-card-v324 small,.regenerative-timeline-card-v324 span,.regenerative-zone-v324 small,.regenerative-zone-v324 span{color:rgba(6,53,44,.64)}.regenerative-analysis-card-v324,.regenerative-card-v324,.regenerative-curve-v324,.regenerative-protocol-v324,.regenerative-scenario-v324,.regenerative-timeline-card-v324,.regenerative-zone-v324{display:grid;grid-gap:.65rem;gap:.65rem}.regenerative-analysis-card-v324 i,.regenerative-card-v324 i,.regenerative-protocol-v324 i,.regenerative-scenario-v324 i,.regenerative-timeline-card-v324 i,.regenerative-zone-v324 i{display:block;height:.52rem;overflow:hidden;border-radius:999px;background:rgba(15,23,42,.08)}.regenerative-analysis-card-v324 i em,.regenerative-card-v324 i em,.regenerative-protocol-v324 i em,.regenerative-scenario-v324 i em,.regenerative-timeline-card-v324 i em,.regenerative-zone-v324 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#10b981,#06b6d4,#2563eb)}.regenerative-analysis-card-v324 header,.regenerative-curve-v324 header,.regenerative-protocol-v324 header,.regenerative-scenario-v324 header,.regenerative-timeline-card-v324 header,.regenerative-zone-v324 header{display:flex;align-items:center;justify-content:space-between;gap:.65rem}.regenerative-protocol-v324 div,.regenerative-protocol-v324 footer,.regenerative-security-v324>div:last-child,.regenerative-storage-v324 article div,.regenerative-zone-v324>div{display:flex;flex-wrap:wrap;gap:.45rem;align-content:flex-start}.regenerative-timeline-card-v324 div{display:grid;grid-template-columns:5.8rem 1fr 2rem;grid-gap:.45rem;gap:.45rem;align-items:center}.regenerative-comparator-v324>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr))}.regenerative-comparator-v324 article{display:grid;min-height:12rem;place-items:center;text-align:center;background:linear-gradient(145deg,rgba(236,253,245,.86),rgba(224,242,254,.72))}.regenerative-comparator-v324 article strong{font-size:1.32rem}.regenerative-bars-v324{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;min-height:10rem;margin-top:.7rem;align-items:flex-end}.regenerative-bars-v324>div{display:grid;grid-gap:.35rem;gap:.35rem;justify-items:center;min-width:0}.regenerative-bars-v324 i{display:flex;align-items:flex-end;width:100%;height:6.5rem;border-radius:999px;background:rgba(15,23,42,.08);overflow:hidden}.regenerative-bars-v324 em{display:block;width:100%;border-radius:inherit;background:linear-gradient(180deg,#10b981,#06b6d4,#2563eb)}.regenerative-bars-v324 b{color:#047857;font-size:.82rem}.regenerative-analysis-card-v324.exceptional,.regenerative-analysis-card-v324.high,.regenerative-card-v324.exceptional,.regenerative-card-v324.high,.regenerative-scenario-v324.exceptional,.regenerative-scenario-v324.high,.regenerative-zone-v324.low,.regenerative-zone-v324.medium{background:linear-gradient(145deg,rgba(236,253,245,.92),rgba(255,255,255,.74))}.regenerative-analysis-card-v324.manual_review,.regenerative-analysis-card-v324.moderate,.regenerative-card-v324.moderate,.regenerative-scenario-v324.manual_review,.regenerative-scenario-v324.moderate,.regenerative-zone-v324.high{background:linear-gradient(145deg,rgba(254,249,195,.58),rgba(255,255,255,.74))}.regenerative-analysis-card-v324.low,.regenerative-analysis-card-v324.very-low,.regenerative-card-v324.low,.regenerative-card-v324.very-low,.regenerative-curve-v324.future,.regenerative-integrations-v324 article.future,.regenerative-scenario-v324.future,.regenerative-scenario-v324.low,.regenerative-scenario-v324.very-low,.regenerative-zone-v324.premium{background:linear-gradient(145deg,rgba(224,242,254,.7),rgba(255,255,255,.74))}@media (max-width:1180px){.regenerative-analysis-v324,.regenerative-comparator-v324,.regenerative-curves-v324,.regenerative-dashboard-v324,.regenerative-hero-v324,.regenerative-integrations-v324,.regenerative-map-v324,.regenerative-protocols-v324,.regenerative-scenarios-v324,.regenerative-score-v324,.regenerative-security-v324,.regenerative-storage-v324,.regenerative-timeline-v324{grid-template-columns:1fr}.regenerative-analysis-v324>div:last-child,.regenerative-curves-v324>div:last-child,.regenerative-dashboard-v324>div:last-child,.regenerative-integrations-v324>div:last-child,.regenerative-kpis-v324,.regenerative-map-v324>div:last-child,.regenerative-protocols-v324>div:last-child,.regenerative-scenarios-v324>div:last-child,.regenerative-storage-v324>div:last-child,.regenerative-timeline-v324>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.regenerative-intelligence-v324{padding:.75rem}.regenerative-analysis-v324 h2,.regenerative-comparator-v324 h2,.regenerative-curves-v324 h2,.regenerative-dashboard-v324 h2,.regenerative-hero-v324 h1,.regenerative-integrations-v324 h2,.regenerative-map-v324 h2,.regenerative-protocols-v324 h2,.regenerative-scenarios-v324 h2,.regenerative-score-v324 h2,.regenerative-security-v324 h2,.regenerative-storage-v324 h2,.regenerative-timeline-v324 h2{font-size:1.45rem}.regenerative-hero-v324 aside strong,.regenerative-score-panel-v324 strong{font-size:4rem}.regenerative-analysis-v324>div:last-child,.regenerative-comparator-v324>div:last-child,.regenerative-curves-v324>div:last-child,.regenerative-dashboard-v324>div:last-child,.regenerative-integrations-v324>div:last-child,.regenerative-kpis-v324,.regenerative-map-v324>div:last-child,.regenerative-protocols-v324>div:last-child,.regenerative-scenarios-v324>div:last-child,.regenerative-storage-v324>div:last-child,.regenerative-timeline-card-v324 div,.regenerative-timeline-v324>div:last-child{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.regenerative-intelligence-v324{color:#ecfdf5;background:linear-gradient(135deg,#02130f,#052e24 48%,#101827)}.regenerative-analysis-card-v324,.regenerative-analysis-v324,.regenerative-card-v324,.regenerative-comparator-v324,.regenerative-comparator-v324 article,.regenerative-curve-v324,.regenerative-curves-v324,.regenerative-dashboard-v324,.regenerative-hero-v324,.regenerative-integrations-v324,.regenerative-integrations-v324 article,.regenerative-kpis-v324 article,.regenerative-map-v324,.regenerative-protocol-v324,.regenerative-protocols-v324,.regenerative-scenario-v324,.regenerative-scenarios-v324,.regenerative-score-v324,.regenerative-security-v324,.regenerative-storage-v324,.regenerative-storage-v324 article,.regenerative-timeline-card-v324,.regenerative-timeline-v324,.regenerative-zone-v324{border-color:rgba(110,231,183,.16);background:rgba(15,23,42,.64)}.regenerative-analysis-card-v324 strong,.regenerative-analysis-v324 h2,.regenerative-card-v324 strong,.regenerative-comparator-v324 h2,.regenerative-comparator-v324 strong,.regenerative-curve-v324 strong,.regenerative-curves-v324 h2,.regenerative-dashboard-v324 h2,.regenerative-hero-v324 h1,.regenerative-integrations-v324 h2,.regenerative-integrations-v324 strong,.regenerative-kpis-v324 strong,.regenerative-map-v324 h2,.regenerative-protocol-v324 strong,.regenerative-protocols-v324 h2,.regenerative-scenario-v324 strong,.regenerative-scenarios-v324 h2,.regenerative-score-v324 h2,.regenerative-security-v324 h2,.regenerative-storage-v324 h2,.regenerative-storage-v324 strong,.regenerative-timeline-card-v324 strong,.regenerative-timeline-v324 h2,.regenerative-zone-v324 strong{color:#ecfdf5}.regenerative-analysis-card-v324 small,.regenerative-analysis-v324 p,.regenerative-card-v324 small,.regenerative-card-v324 span,.regenerative-comparator-v324 p,.regenerative-comparator-v324 span,.regenerative-curve-v324 small,.regenerative-curves-v324 p,.regenerative-dashboard-v324 p,.regenerative-hero-v324 p,.regenerative-integrations-v324 p,.regenerative-kpis-v324 span,.regenerative-map-v324 p,.regenerative-protocol-v324 small,.regenerative-protocols-v324 p,.regenerative-scenario-v324 small,.regenerative-scenario-v324 span,.regenerative-scenarios-v324 p,.regenerative-score-v324 p,.regenerative-security-v324 p,.regenerative-storage-v324 p,.regenerative-timeline-card-v324 small,.regenerative-timeline-card-v324 span,.regenerative-timeline-v324 p,.regenerative-zone-v324 small{color:rgba(236,253,245,.72)}.regenerative-actions-v324 a,.regenerative-protocol-v324 div span,.regenerative-security-v324 span,.regenerative-storage-v324 article span,.regenerative-zone-v324>div small{border-color:rgba(110,231,183,.15);color:#a7f3d0;background:rgba(15,23,42,.6)}}.kernel-control-center-v377{min-height:100vh;padding:32px;color:#102033;background:linear-gradient(135deg,rgba(233,246,255,.94),rgba(248,251,255,.92) 46%,rgba(240,245,238,.96)),radial-gradient(circle at 50% 0,rgba(22,94,163,.16),transparent 34%)}.kernel-control-center-v377 h1,.kernel-control-center-v377 h2,.kernel-control-center-v377 p{margin:0}.kernel-control-center-v377 h2{margin-top:8px;color:#0d2035;font-size:1.35rem;line-height:1.18}.kernel-control-center-v377 p{color:rgba(16,32,51,.72);line-height:1.55}.kernel-control-center-v377 span{color:rgba(13,88,137,.82);font-size:.74rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.kernel-hero-v377{display:grid;grid-template-columns:minmax(0,1fr) 260px;grid-gap:18px;gap:18px;align-items:stretch;margin-bottom:18px}.kernel-communication-v377,.kernel-event-bus-v377,.kernel-evolution-v377,.kernel-foundation-v377,.kernel-health-v377,.kernel-hero-v377>aside,.kernel-hero-v377>div,.kernel-module-management-v377,.kernel-overview-v377,.kernel-permission-control-v377,.kernel-resource-management-v377,.kernel-security-footer-v377,.kernel-security-v377,.kernel-service-orchestrator-v377{border:1px solid rgba(83,129,169,.26);border-radius:8px;background:rgba(255,255,255,.74);box-shadow:0 20px 50px rgba(36,70,110,.12);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.kernel-hero-v377>div{padding:30px;overflow:hidden}.kernel-hero-v377 h1{margin-top:8px;max-width:920px;color:#07192b;font-size:3.2rem;line-height:.98}.kernel-hero-v377 p{max-width:980px;margin-top:18px;font-size:1rem}.kernel-actions-v377{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.kernel-actions-v377 a,.kernel-foundation-v377 a{color:#0b3956;text-decoration:none}.kernel-actions-v377 a{border:1px solid rgba(14,99,153,.26);border-radius:8px;padding:9px 12px;background:rgba(238,247,255,.82);font-size:.82rem;font-weight:800}.kernel-hero-v377>aside{display:grid;grid-gap:8px;gap:8px;align-content:center;justify-items:center;padding:24px;text-align:center}.kernel-hero-v377>aside strong{color:#0b4879;font-size:3.35rem;line-height:1}.kernel-hero-v377>aside small{color:rgba(16,32,51,.7);font-weight:800}.kernel-communication-v377,.kernel-foundation-v377,.kernel-module-management-v377,.kernel-overview-v377,.kernel-security-footer-v377,.kernel-security-v377{margin-top:18px;padding:22px}.kernel-communication-v377>div:last-child,.kernel-evolution-v377>div:last-child,.kernel-health-v377>div:last-child,.kernel-module-management-v377>div:last-child,.kernel-overview-v377>div:last-child,.kernel-security-v377>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:12px;gap:12px;margin-top:16px}.kernel-communication-card-v377,.kernel-event-card-v377,.kernel-evolution-card-v377,.kernel-foundation-v377 a,.kernel-foundation-v377 article,.kernel-health-card-v377,.kernel-model-card-v377,.kernel-module-card-v377,.kernel-overview-card-v377,.kernel-permission-card-v377,.kernel-resource-card-v377,.kernel-security-card-v377,.kernel-service-card-v377{position:relative;overflow:hidden;border:1px solid rgba(72,122,160,.22);border-radius:8px;padding:16px;background:rgba(255,255,255,.72)}.kernel-communication-card-v377 strong,.kernel-event-card-v377 strong,.kernel-evolution-card-v377 strong,.kernel-health-card-v377 strong,.kernel-module-card-v377 strong,.kernel-overview-card-v377 strong,.kernel-permission-card-v377 strong,.kernel-resource-card-v377 strong,.kernel-security-card-v377 strong,.kernel-service-card-v377 strong{display:block;margin-top:8px;color:#0b4e7d;font-size:2rem;line-height:1}.kernel-communication-card-v377 b,.kernel-event-card-v377 b,.kernel-evolution-card-v377 b,.kernel-health-card-v377 b,.kernel-module-card-v377 b,.kernel-overview-card-v377 b,.kernel-permission-card-v377 b,.kernel-resource-card-v377 b,.kernel-security-card-v377 b,.kernel-service-card-v377 b{display:block;margin-top:8px;color:#102033}.kernel-communication-card-v377 p,.kernel-event-card-v377 p,.kernel-evolution-card-v377 p,.kernel-foundation-v377 a p,.kernel-foundation-v377 article p,.kernel-health-card-v377 p,.kernel-model-card-v377 p,.kernel-module-card-v377 p,.kernel-overview-card-v377 p,.kernel-permission-card-v377 p,.kernel-resource-card-v377 p,.kernel-security-card-v377 p,.kernel-service-card-v377 p{margin-top:8px;font-size:.86rem}.kernel-health-card-v377.excellent,.kernel-overview-card-v377.excellent{background:linear-gradient(145deg,rgba(225,247,239,.86),rgba(255,255,255,.76))}.kernel-health-card-v377.strong,.kernel-overview-card-v377.strong{background:linear-gradient(145deg,rgba(225,241,255,.86),rgba(255,255,255,.76))}.kernel-model-card-v377 div,.kernel-module-card-v377 div,.kernel-security-footer-v377 div,.kernel-service-card-v377 div{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.kernel-model-card-v377 small,.kernel-module-card-v377 small,.kernel-security-footer-v377 span,.kernel-service-card-v377 small{border-radius:999px;padding:6px 8px;background:rgba(13,88,137,.1);color:#17425f;font-size:.72rem;font-weight:800;text-transform:none}.kernel-event-service-grid-v377,.kernel-health-evolution-grid-v377,.kernel-permission-resource-grid-v377{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:18px;gap:18px;margin-top:18px}.kernel-event-bus-v377,.kernel-evolution-v377,.kernel-health-v377,.kernel-permission-control-v377,.kernel-resource-management-v377,.kernel-service-orchestrator-v377{padding:22px}.kernel-event-bus-v377>div:last-child,.kernel-permission-control-v377>div:last-child,.kernel-resource-management-v377>div:last-child,.kernel-service-orchestrator-v377>div:last-child{display:grid;grid-gap:12px;gap:12px;margin-top:16px}.kernel-event-flow-v377{position:relative;height:74px;margin-top:16px;border:1px solid rgba(20,100,160,.18);border-radius:8px;background:linear-gradient(90deg,rgba(44,130,201,.12),rgba(0,159,142,.12),rgba(92,88,184,.1)),rgba(255,255,255,.46)}.kernel-event-flow-v377:before{position:absolute;inset:36px 18px auto;height:2px;content:"";background:linear-gradient(90deg,rgba(20,100,160,.2),rgba(0,159,142,.75),rgba(92,88,184,.2))}.kernel-event-flow-v377 span{position:absolute;top:29px;width:16px;height:16px;border-radius:999px;background:#0b7f98;box-shadow:0 0 18px rgba(11,127,152,.55);animation:kernel-event-flow-v377 4.2s linear infinite}.kernel-event-flow-v377 span:first-child{left:8%;animation-delay:0s}.kernel-event-flow-v377 span:nth-child(2){left:30%;animation-delay:.5s}.kernel-event-flow-v377 span:nth-child(3){left:54%;animation-delay:1s}.kernel-event-flow-v377 span:nth-child(4){left:78%;animation-delay:1.5s}@keyframes kernel-event-flow-v377{0%{transform:translateX(-18px) scale(.85);opacity:.45}50%{transform:translateX(12px) scale(1.08);opacity:1}to{transform:translateX(28px) scale(.9);opacity:.5}}.kernel-event-card-v377.critical,.kernel-permission-card-v377.critical,.kernel-service-card-v377.critical{background:linear-gradient(145deg,rgba(255,237,229,.88),rgba(255,255,255,.72))}.kernel-event-card-v377.high,.kernel-permission-card-v377.high{background:linear-gradient(145deg,rgba(236,245,255,.9),rgba(255,255,255,.72))}.kernel-event-card-v377 i,.kernel-evolution-card-v377 i,.kernel-resource-card-v377 i{display:block;height:8px;margin-top:12px;overflow:hidden;border-radius:999px;background:rgba(17,72,118,.12)}.kernel-event-card-v377 em,.kernel-evolution-card-v377 em,.kernel-resource-card-v377 em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0b7f98,#5a67d8,#3ea36b)}.kernel-resource-card-v377.watch{background:linear-gradient(145deg,rgba(255,249,226,.9),rgba(255,255,255,.72))}.kernel-security-v377>div:last-child{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.kernel-network-map-v377{position:relative;min-height:430px;margin-top:18px;overflow:hidden;border:1px solid rgba(30,98,150,.2);border-radius:8px;background:linear-gradient(135deg,rgba(10,40,78,.06),rgba(0,150,136,.08),rgba(92,88,184,.08)),rgba(255,255,255,.58)}.kernel-network-map-v377:before{position:absolute;inset:26px;border:1px solid rgba(15,79,125,.14);border-radius:8px;content:""}.kernel-node-v377{position:absolute;z-index:2;display:grid;min-width:128px;min-height:46px;place-items:center;border:1px solid rgba(41,117,166,.28);border-radius:8px;padding:10px;color:#0d2744;background:rgba(255,255,255,.78);box-shadow:0 16px 34px rgba(29,76,118,.14);font-size:.82rem;font-weight:900}.kernel-node-v377.core{top:184px;left:calc(50% - 66px);color:white;background:linear-gradient(135deg,#0f5d87,#196f63)}.kernel-node-v377.records{top:40px;left:7%}.kernel-node-v377.agenda{top:40px;right:9%}.kernel-node-v377.brain{top:178px;right:8%}.kernel-node-v377.marketing{right:18%;bottom:48px}.kernel-node-v377.finance{left:18%;bottom:48px}.kernel-node-v377.patients{top:178px;left:7%}.kernel-node-v377.documents{left:calc(50% - 64px);bottom:28px}.kernel-link-v377{position:absolute;z-index:1;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(10,117,144,.72),transparent);transform-origin:left center;animation:kernel-link-pulse-v377 3.8s ease-in-out infinite}.kernel-link-v377.l1{top:120px;left:22%;width:34%;transform:rotate(22deg)}.kernel-link-v377.l2{top:130px;left:50%;width:32%;transform:rotate(-22deg)}.kernel-link-v377.l3{top:215px;left:20%;width:28%}.kernel-link-v377.l4{top:215px;left:52%;width:30%}.kernel-link-v377.l5{bottom:120px;left:22%;width:32%;transform:rotate(-18deg)}.kernel-link-v377.l6{bottom:118px;left:48%;width:34%;transform:rotate(18deg)}@keyframes kernel-link-pulse-v377{0%,to{opacity:.35;box-shadow:none}50%{opacity:1;box-shadow:0 0 18px rgba(10,117,144,.45)}}.kernel-foundation-v377>div:last-child{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:14px;gap:14px;margin-top:16px}.kernel-foundation-v377>div:last-child>div{display:grid;grid-gap:10px;gap:10px}.kernel-foundation-v377 a span,.kernel-foundation-v377 article span,.kernel-model-card-v377 span{display:block;color:#0b5277;font-size:.72rem}.kernel-foundation-v377 a strong,.kernel-foundation-v377 article strong,.kernel-model-card-v377 strong{display:block;margin-top:8px;color:#132b43;font-size:.9rem}.kernel-security-footer-v377{display:grid;grid-gap:10px;gap:10px;margin-bottom:8px}body.dark .kernel-control-center-v377{color:#eef7ff;background:linear-gradient(135deg,#071520,#0b1e2d 46%,#101b27),radial-gradient(circle at 50% 0,rgba(0,175,188,.14),transparent 38%)}body.dark .kernel-control-center-v377 b,body.dark .kernel-control-center-v377 h1,body.dark .kernel-control-center-v377 h2,body.dark .kernel-hero-v377>aside small{color:#eef7ff}body.dark .kernel-control-center-v377 p{color:rgba(238,247,255,.72)}body.dark .kernel-communication-card-v377,body.dark .kernel-communication-v377,body.dark .kernel-event-bus-v377,body.dark .kernel-event-card-v377,body.dark .kernel-event-flow-v377,body.dark .kernel-evolution-card-v377,body.dark .kernel-evolution-v377,body.dark .kernel-foundation-v377,body.dark .kernel-foundation-v377 a,body.dark .kernel-foundation-v377 article,body.dark .kernel-health-card-v377,body.dark .kernel-health-v377,body.dark .kernel-hero-v377>aside,body.dark .kernel-hero-v377>div,body.dark .kernel-model-card-v377,body.dark .kernel-module-card-v377,body.dark .kernel-module-management-v377,body.dark .kernel-network-map-v377,body.dark .kernel-overview-card-v377,body.dark .kernel-overview-v377,body.dark .kernel-permission-card-v377,body.dark .kernel-permission-control-v377,body.dark .kernel-resource-card-v377,body.dark .kernel-resource-management-v377,body.dark .kernel-security-card-v377,body.dark .kernel-security-footer-v377,body.dark .kernel-security-v377,body.dark .kernel-service-card-v377,body.dark .kernel-service-orchestrator-v377{border-color:rgba(137,210,235,.18);background:rgba(10,25,39,.72);box-shadow:0 20px 56px rgba(0,0,0,.26)}body.dark .kernel-actions-v377 a,body.dark .kernel-model-card-v377 small,body.dark .kernel-module-card-v377 small,body.dark .kernel-security-footer-v377 span,body.dark .kernel-service-card-v377 small{color:#d7f3ff;background:rgba(118,203,235,.12)}body.dark .kernel-communication-card-v377 strong,body.dark .kernel-event-card-v377 strong,body.dark .kernel-evolution-card-v377 strong,body.dark .kernel-health-card-v377 strong,body.dark .kernel-hero-v377>aside strong,body.dark .kernel-module-card-v377 strong,body.dark .kernel-overview-card-v377 strong,body.dark .kernel-permission-card-v377 strong,body.dark .kernel-resource-card-v377 strong,body.dark .kernel-security-card-v377 strong,body.dark .kernel-service-card-v377 strong{color:#8ee6ff}body.dark .kernel-node-v377{color:#eef7ff;border-color:rgba(150,224,245,.22);background:rgba(18,43,62,.88)}@media (max-width:980px){.kernel-control-center-v377{padding:20px}.kernel-event-service-grid-v377,.kernel-foundation-v377>div:last-child,.kernel-health-evolution-grid-v377,.kernel-hero-v377,.kernel-permission-resource-grid-v377{grid-template-columns:1fr}.kernel-hero-v377 h1{font-size:2.45rem}.kernel-network-map-v377{min-height:540px}.kernel-node-v377.core{top:236px;left:calc(50% - 66px)}.kernel-node-v377.records{top:34px;left:7%}.kernel-node-v377.agenda{top:34px;right:7%}.kernel-node-v377.patients{top:170px;left:6%}.kernel-node-v377.brain{top:170px;right:6%}.kernel-node-v377.finance{bottom:150px;left:8%}.kernel-node-v377.marketing{bottom:150px;right:8%}.kernel-node-v377.documents{bottom:36px;left:calc(50% - 64px)}}@media (max-width:640px){.kernel-control-center-v377{padding:14px}.kernel-communication-v377,.kernel-event-bus-v377,.kernel-evolution-v377,.kernel-foundation-v377,.kernel-health-v377,.kernel-hero-v377>aside,.kernel-hero-v377>div,.kernel-module-management-v377,.kernel-overview-v377,.kernel-permission-control-v377,.kernel-resource-management-v377,.kernel-security-footer-v377,.kernel-security-v377,.kernel-service-orchestrator-v377{padding:16px}.kernel-hero-v377 h1{font-size:2rem}.kernel-actions-v377 a{width:100%;text-align:center}.kernel-node-v377{min-width:112px;font-size:.74rem}.kernel-link-v377{opacity:.48}}.shared-services-engine-v378{min-height:100vh;padding:32px;color:#102033;background:radial-gradient(circle at 10% 6%,rgba(14,165,233,.16),transparent 30%),radial-gradient(circle at 90% 10%,rgba(20,184,166,.14),transparent 30%),linear-gradient(135deg,#f8fbff,#eef7ff 48%,#f7fbf4)}.shared-services-engine-v378 h1,.shared-services-engine-v378 h2,.shared-services-engine-v378 p{margin:0}.shared-services-engine-v378 h2{margin-top:8px;color:#0d2035;font-size:1.34rem;line-height:1.18}.shared-services-engine-v378 p{color:rgba(16,32,51,.72);line-height:1.55}.shared-services-engine-v378 span{color:rgba(13,88,137,.84);font-size:.74rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.shared-services-hero-v378{display:grid;grid-template-columns:minmax(0,1fr) 270px;grid-gap:18px;gap:18px;align-items:stretch;margin-bottom:18px}.shared-services-api-v378,.shared-services-audit-v378,.shared-services-cloud-map-v378,.shared-services-documents-v378,.shared-services-foundation-v378,.shared-services-health-v378,.shared-services-hero-v378>aside,.shared-services-hero-v378>div,.shared-services-identity-v378,.shared-services-media-v378,.shared-services-notifications-v378,.shared-services-overview-v378,.shared-services-search-v378,.shared-services-security-v378,.shared-services-translation-v378,.shared-services-workflow-v378{border:1px solid rgba(67,126,171,.24);border-radius:8px;background:rgba(255,255,255,.74);box-shadow:0 20px 50px rgba(36,70,110,.12);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.shared-services-hero-v378>div{padding:30px;overflow:hidden}.shared-services-hero-v378 h1{margin-top:8px;max-width:920px;color:#07192b;font-size:3.15rem;line-height:.98}.shared-services-hero-v378 p{max-width:980px;margin-top:18px;font-size:1rem}.shared-services-actions-v378{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.shared-services-actions-v378 a,.shared-services-foundation-v378 a{color:#0b3956;text-decoration:none}.shared-services-actions-v378 a{border:1px solid rgba(14,99,153,.26);border-radius:8px;padding:9px 12px;background:rgba(238,247,255,.82);font-size:.82rem;font-weight:800}.shared-services-hero-v378>aside{display:grid;grid-gap:8px;gap:8px;align-content:center;justify-items:center;padding:24px;text-align:center}.shared-services-hero-v378>aside strong{color:#0b4879;font-size:3.3rem;line-height:1}.shared-services-hero-v378>aside small{color:rgba(16,32,51,.7);font-weight:800}.shared-services-foundation-v378,.shared-services-health-v378,.shared-services-identity-v378,.shared-services-overview-v378,.shared-services-security-v378{margin-top:18px;padding:22px}.shared-services-health-v378>div:last-child,.shared-services-identity-v378>div:last-child,.shared-services-overview-v378>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:12px;gap:12px;margin-top:16px}.shared-services-api-card-v378,.shared-services-audit-card-v378,.shared-services-capability-card-v378,.shared-services-document-card-v378,.shared-services-foundation-v378 a,.shared-services-foundation-v378 article,.shared-services-health-card-v378,.shared-services-media-card-v378,.shared-services-model-card-v378,.shared-services-notification-card-v378,.shared-services-overview-card-v378,.shared-services-search-card-v378,.shared-services-translation-card-v378,.shared-services-workflow-card-v378{position:relative;overflow:hidden;border:1px solid rgba(72,122,160,.22);border-radius:8px;padding:16px;background:rgba(255,255,255,.72)}.shared-services-api-card-v378 strong,.shared-services-audit-card-v378 strong,.shared-services-capability-card-v378 strong,.shared-services-document-card-v378 strong,.shared-services-health-card-v378 strong,.shared-services-media-card-v378 strong,.shared-services-notification-card-v378 strong,.shared-services-overview-card-v378 strong,.shared-services-search-card-v378 strong,.shared-services-translation-card-v378 strong,.shared-services-workflow-card-v378 strong{display:block;margin-top:8px;color:#0b4e7d;font-size:2rem;line-height:1}.shared-services-api-card-v378 b,.shared-services-audit-card-v378 b,.shared-services-capability-card-v378 b,.shared-services-document-card-v378 b,.shared-services-health-card-v378 b,.shared-services-media-card-v378 b,.shared-services-notification-card-v378 b,.shared-services-search-card-v378 b,.shared-services-translation-card-v378 b,.shared-services-workflow-card-v378 b{display:block;margin-top:8px;color:#102033}.shared-services-api-card-v378 p,.shared-services-audit-card-v378 p,.shared-services-capability-card-v378 p,.shared-services-document-card-v378 p,.shared-services-foundation-v378 a p,.shared-services-foundation-v378 article p,.shared-services-health-card-v378 p,.shared-services-media-card-v378 p,.shared-services-model-card-v378 p,.shared-services-notification-card-v378 p,.shared-services-overview-card-v378 p,.shared-services-search-card-v378 p,.shared-services-translation-card-v378 p,.shared-services-workflow-card-v378 p{margin-top:8px;font-size:.86rem}.shared-services-health-card-v378.excellent,.shared-services-overview-card-v378.excellent{background:linear-gradient(145deg,rgba(225,247,239,.88),rgba(255,255,255,.76))}.shared-services-health-card-v378.strong,.shared-services-overview-card-v378.strong{background:linear-gradient(145deg,rgba(225,241,255,.88),rgba(255,255,255,.76))}.shared-services-health-card-v378.watch,.shared-services-overview-card-v378.watch{background:linear-gradient(145deg,rgba(255,249,226,.9),rgba(255,255,255,.76))}.shared-services-cloud-map-v378{position:relative;min-height:440px;margin-top:18px;overflow:hidden;background:linear-gradient(135deg,rgba(12,74,110,.06),rgba(20,184,166,.08),rgba(99,102,241,.08)),rgba(255,255,255,.6)}.shared-services-cloud-map-v378:before{position:absolute;inset:28px;border:1px solid rgba(15,79,125,.14);border-radius:8px;content:""}.shared-services-cloud-node-v378{position:absolute;z-index:2;display:grid;min-width:130px;min-height:48px;place-items:center;border:1px solid rgba(41,117,166,.28);border-radius:8px;padding:10px;color:#0d2744;background:rgba(255,255,255,.78);box-shadow:0 16px 34px rgba(29,76,118,.14);font-size:.82rem;font-weight:900}.shared-services-cloud-node-v378.core{top:192px;left:calc(50% - 75px);color:#fff;background:linear-gradient(135deg,#0f5d87,#196f63)}.shared-services-cloud-node-v378.identity{top:42px;left:8%}.shared-services-cloud-node-v378.documents{top:42px;left:calc(50% - 70px)}.shared-services-cloud-node-v378.notifications{top:42px;right:8%}.shared-services-cloud-node-v378.media{top:198px;left:8%}.shared-services-cloud-node-v378.workflow{top:198px;right:8%}.shared-services-cloud-node-v378.search{bottom:42px;left:12%}.shared-services-cloud-node-v378.audit{bottom:42px;left:calc(50% - 70px)}.shared-services-cloud-node-v378.gateway{bottom:42px;right:12%}.shared-services-cloud-link-v378{position:absolute;z-index:1;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(10,117,144,.72),transparent);transform-origin:left center;animation:shared-services-link-pulse-v378 3.8s ease-in-out infinite}.shared-services-cloud-link-v378.l1{top:130px;left:23%;width:30%;transform:rotate(24deg)}.shared-services-cloud-link-v378.l2{top:130px;left:50%;width:30%;transform:rotate(-24deg)}.shared-services-cloud-link-v378.l3{top:222px;left:20%;width:28%}.shared-services-cloud-link-v378.l4{top:222px;left:52%;width:28%}.shared-services-cloud-link-v378.l5{bottom:124px;left:23%;width:32%;transform:rotate(-20deg)}.shared-services-cloud-link-v378.l6{bottom:124px;left:49%;width:32%;transform:rotate(20deg)}@keyframes shared-services-link-pulse-v378{0%,to{opacity:.35;box-shadow:none}50%{opacity:1;box-shadow:0 0 18px rgba(10,117,144,.45)}}.shared-services-documents-notifications-grid-v378,.shared-services-media-workflow-grid-v378,.shared-services-search-audit-grid-v378,.shared-services-translation-api-grid-v378{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:18px;gap:18px;margin-top:18px}.shared-services-api-v378,.shared-services-audit-v378,.shared-services-documents-v378,.shared-services-media-v378,.shared-services-notifications-v378,.shared-services-search-v378,.shared-services-translation-v378,.shared-services-workflow-v378{padding:22px}.shared-services-api-v378>div:last-child,.shared-services-audit-v378>div:last-child,.shared-services-documents-v378>div:last-child,.shared-services-media-v378>div:last-child,.shared-services-notifications-v378>div:last-child,.shared-services-search-v378>div:last-child,.shared-services-translation-v378>div:last-child,.shared-services-workflow-v378>div:last-child{display:grid;grid-gap:12px;gap:12px;margin-top:16px}.shared-services-notification-flow-v378{position:relative;height:72px;margin-top:16px;border:1px solid rgba(20,100,160,.18);border-radius:8px;background:linear-gradient(90deg,rgba(44,130,201,.12),rgba(0,159,142,.12),rgba(92,88,184,.1)),rgba(255,255,255,.46)}.shared-services-notification-flow-v378:before{position:absolute;inset:35px 18px auto;height:2px;content:"";background:linear-gradient(90deg,rgba(20,100,160,.2),rgba(0,159,142,.75),rgba(92,88,184,.2))}.shared-services-notification-flow-v378 span{position:absolute;top:28px;width:16px;height:16px;border-radius:999px;background:#0b7f98;box-shadow:0 0 18px rgba(11,127,152,.55);animation:shared-services-notification-flow-v378 4s linear infinite}.shared-services-notification-flow-v378 span:first-child{left:14%;animation-delay:0s}.shared-services-notification-flow-v378 span:nth-child(2){left:44%;animation-delay:.55s}.shared-services-notification-flow-v378 span:nth-child(3){left:74%;animation-delay:1.1s}@keyframes shared-services-notification-flow-v378{0%{transform:translateX(-18px) scale(.85);opacity:.45}50%{transform:translateX(12px) scale(1.08);opacity:1}to{transform:translateX(28px) scale(.9);opacity:.5}}.shared-services-document-card-v378 i{display:block;height:8px;margin-top:12px;overflow:hidden;border-radius:999px;background:rgba(17,72,118,.12)}.shared-services-document-card-v378 em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0b7f98,#5a67d8,#3ea36b)}.shared-services-audit-card-v378.critical,.shared-services-capability-card-v378.critical,.shared-services-notification-card-v378.critical,.shared-services-workflow-card-v378.critical{background:linear-gradient(145deg,rgba(255,237,229,.88),rgba(255,255,255,.72))}.shared-services-api-card-v378.ready,.shared-services-audit-card-v378.high,.shared-services-capability-card-v378.ready,.shared-services-notification-card-v378.high{background:linear-gradient(145deg,rgba(236,245,255,.9),rgba(255,255,255,.72))}.shared-services-api-card-v378.future,.shared-services-workflow-card-v378.future{background:linear-gradient(145deg,rgba(245,240,255,.88),rgba(255,255,255,.72))}.shared-services-foundation-v378>div:last-child{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:14px;gap:14px;margin-top:16px}.shared-services-foundation-v378>div:last-child>div{display:grid;grid-gap:10px;gap:10px}.shared-services-model-card-v378 div,.shared-services-security-v378 div{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.shared-services-model-card-v378 small,.shared-services-security-v378 span{border-radius:999px;padding:6px 8px;background:rgba(13,88,137,.1);color:#17425f;font-size:.72rem;font-weight:800;text-transform:none}.shared-services-foundation-v378 a span,.shared-services-foundation-v378 article span,.shared-services-model-card-v378 span{display:block;color:#0b5277;font-size:.72rem}.shared-services-foundation-v378 a strong,.shared-services-foundation-v378 article strong,.shared-services-model-card-v378 strong{display:block;margin-top:8px;color:#132b43;font-size:.9rem}.shared-services-security-v378{display:grid;grid-gap:10px;gap:10px;margin-bottom:8px}body.dark .shared-services-engine-v378{color:#eef7ff;background:linear-gradient(135deg,#071520,#0b1e2d 46%,#101b27),radial-gradient(circle at 50% 0,rgba(0,175,188,.14),transparent 38%)}body.dark .shared-services-engine-v378 b,body.dark .shared-services-engine-v378 h1,body.dark .shared-services-engine-v378 h2,body.dark .shared-services-hero-v378>aside small{color:#eef7ff}body.dark .shared-services-engine-v378 p{color:rgba(238,247,255,.72)}body.dark .shared-services-api-card-v378,body.dark .shared-services-api-v378,body.dark .shared-services-audit-card-v378,body.dark .shared-services-audit-v378,body.dark .shared-services-capability-card-v378,body.dark .shared-services-cloud-map-v378,body.dark .shared-services-document-card-v378,body.dark .shared-services-documents-v378,body.dark .shared-services-foundation-v378,body.dark .shared-services-foundation-v378 a,body.dark .shared-services-foundation-v378 article,body.dark .shared-services-health-card-v378,body.dark .shared-services-health-v378,body.dark .shared-services-hero-v378>aside,body.dark .shared-services-hero-v378>div,body.dark .shared-services-identity-v378,body.dark .shared-services-media-card-v378,body.dark .shared-services-media-v378,body.dark .shared-services-model-card-v378,body.dark .shared-services-notification-card-v378,body.dark .shared-services-notification-flow-v378,body.dark .shared-services-notifications-v378,body.dark .shared-services-overview-card-v378,body.dark .shared-services-overview-v378,body.dark .shared-services-search-card-v378,body.dark .shared-services-search-v378,body.dark .shared-services-security-v378,body.dark .shared-services-translation-card-v378,body.dark .shared-services-translation-v378,body.dark .shared-services-workflow-card-v378,body.dark .shared-services-workflow-v378{border-color:rgba(137,210,235,.18);background:rgba(10,25,39,.72);box-shadow:0 20px 56px rgba(0,0,0,.26)}body.dark .shared-services-actions-v378 a,body.dark .shared-services-model-card-v378 small,body.dark .shared-services-security-v378 span{color:#d7f3ff;background:rgba(118,203,235,.12)}body.dark .shared-services-api-card-v378 strong,body.dark .shared-services-audit-card-v378 strong,body.dark .shared-services-capability-card-v378 strong,body.dark .shared-services-document-card-v378 strong,body.dark .shared-services-health-card-v378 strong,body.dark .shared-services-hero-v378>aside strong,body.dark .shared-services-media-card-v378 strong,body.dark .shared-services-notification-card-v378 strong,body.dark .shared-services-overview-card-v378 strong,body.dark .shared-services-search-card-v378 strong,body.dark .shared-services-translation-card-v378 strong,body.dark .shared-services-workflow-card-v378 strong{color:#8ee6ff}body.dark .shared-services-cloud-node-v378{color:#eef7ff;border-color:rgba(150,224,245,.22);background:rgba(18,43,62,.88)}@media (max-width:980px){.shared-services-engine-v378{padding:20px}.shared-services-documents-notifications-grid-v378,.shared-services-foundation-v378>div:last-child,.shared-services-hero-v378,.shared-services-media-workflow-grid-v378,.shared-services-search-audit-grid-v378,.shared-services-translation-api-grid-v378{grid-template-columns:1fr}.shared-services-hero-v378 h1{font-size:2.45rem}.shared-services-cloud-map-v378{min-height:560px}.shared-services-cloud-node-v378.core{top:248px;left:calc(50% - 75px)}.shared-services-cloud-node-v378.identity{top:34px;left:7%}.shared-services-cloud-node-v378.documents{top:34px;left:calc(50% - 70px)}.shared-services-cloud-node-v378.notifications{top:34px;right:7%}.shared-services-cloud-node-v378.media{top:176px;left:7%}.shared-services-cloud-node-v378.workflow{top:176px;right:7%}.shared-services-cloud-node-v378.search{bottom:40px;left:7%}.shared-services-cloud-node-v378.audit{bottom:40px;left:calc(50% - 70px)}.shared-services-cloud-node-v378.gateway{bottom:40px;right:7%}}@media (max-width:640px){.shared-services-engine-v378{padding:14px}.shared-services-api-v378,.shared-services-audit-v378,.shared-services-documents-v378,.shared-services-foundation-v378,.shared-services-health-v378,.shared-services-hero-v378>aside,.shared-services-hero-v378>div,.shared-services-identity-v378,.shared-services-media-v378,.shared-services-notifications-v378,.shared-services-overview-v378,.shared-services-search-v378,.shared-services-security-v378,.shared-services-translation-v378,.shared-services-workflow-v378{padding:16px}.shared-services-hero-v378 h1{font-size:2rem}.shared-services-actions-v378 a{width:100%;text-align:center}.shared-services-cloud-node-v378{min-width:112px;font-size:.74rem}.shared-services-cloud-link-v378{opacity:.45}}.global-event-bus-center-v379{min-height:100vh;padding:32px;color:#0c1626;background:linear-gradient(120deg,rgba(20,184,166,.1),transparent 34%),linear-gradient(240deg,rgba(37,99,235,.1),transparent 36%),linear-gradient(135deg,#f8fbff,#edf6fb 48%,#f8fafc)}.global-event-bus-center-v379 h1,.global-event-bus-center-v379 h2,.global-event-bus-center-v379 p{margin:0}.global-event-bus-center-v379 span{font-size:.76rem;font-weight:800;text-transform:uppercase;color:#0f766e}.global-event-audit-v379,.global-event-communication-v379,.global-event-domain-section-v379,.global-event-flow-visualizer-v379,.global-event-foundation-v379,.global-event-hero-v379,.global-event-overview-v379,.global-event-priority-v379,.global-event-security-v379{border:1px solid rgba(15,23,42,.1);border-radius:8px;background:rgba(255,255,255,.76);box-shadow:0 24px 70px rgba(15,23,42,.1);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.global-event-hero-v379{display:grid;grid-template-columns:minmax(0,1fr) 260px;grid-gap:24px;gap:24px;padding:32px;overflow:hidden}.global-event-hero-v379 h1{margin:8px 0 12px;font-size:4rem;line-height:.95}.global-event-hero-v379 p{max-width:760px;color:#475569;line-height:1.7}.global-event-actions-v379{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.global-event-actions-v379 a,.global-event-foundation-v379 a,.global-event-foundation-v379 article{display:block;border:1px solid rgba(20,184,166,.24);border-radius:8px;padding:10px 12px;color:#0f172a;text-decoration:none;background:rgba(255,255,255,.68)}.global-event-hero-v379 aside{display:grid;align-content:center;grid-gap:8px;gap:8px;border:1px solid rgba(15,118,110,.2);border-radius:8px;padding:20px;background:linear-gradient(160deg,rgba(15,118,110,.14),rgba(59,130,246,.1))}.global-event-hero-v379 aside strong{font-size:3rem;line-height:1}.global-event-domain-card-v379 small,.global-event-flow-card-v379 small,.global-event-hero-v379 aside small,.global-event-security-v379 span{color:#64748b}.global-event-communication-v379,.global-event-domain-grid-v379,.global-event-flow-visualizer-v379,.global-event-foundation-v379,.global-event-overview-v379,.global-event-priority-audit-grid-v379,.global-event-security-v379{margin-top:20px}.global-event-communication-v379,.global-event-flow-visualizer-v379,.global-event-foundation-v379,.global-event-overview-v379,.global-event-security-v379{padding:24px}.global-event-audit-v379>div:last-child,.global-event-communication-v379>div:last-child,.global-event-domain-section-v379>div:last-child,.global-event-flow-visualizer-v379>div:last-child,.global-event-foundation-v379>div:last-child,.global-event-overview-v379>div:last-child,.global-event-priority-v379>div:last-child,.global-event-security-v379>div:last-child{display:grid;grid-gap:12px;gap:12px;margin-top:18px}.global-event-overview-v379>div:last-child{grid-template-columns:repeat(5,minmax(0,1fr))}.global-event-communication-v379>div:last-child,.global-event-flow-visualizer-v379>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.global-event-audit-card-v379,.global-event-communication-card-v379,.global-event-domain-card-v379,.global-event-flow-card-v379,.global-event-model-card-v379,.global-event-overview-card-v379,.global-event-priority-card-v379{border:1px solid rgba(15,23,42,.08);border-radius:8px;padding:16px;background:rgba(255,255,255,.72)}.global-event-audit-card-v379 strong,.global-event-communication-card-v379 strong,.global-event-domain-card-v379 strong,.global-event-flow-card-v379 strong,.global-event-overview-card-v379 strong,.global-event-priority-card-v379 strong{display:block;margin:8px 0;font-size:1.9rem;color:#0f172a}.global-event-audit-card-v379 b,.global-event-communication-card-v379 b,.global-event-domain-card-v379 b,.global-event-flow-card-v379 b{display:block;margin-bottom:8px}.global-event-domain-grid-v379{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.global-event-domain-section-v379{padding:20px}.global-event-domain-section-v379>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.global-event-flow-map-v379{position:relative;min-height:380px;margin:24px 0;overflow:hidden;border:1px solid rgba(15,118,110,.16);border-radius:8px;background:linear-gradient(rgba(15,23,42,.06) 1px,transparent 0),linear-gradient(90deg,rgba(15,23,42,.06) 1px,transparent 0),linear-gradient(135deg,rgba(20,184,166,.1),rgba(37,99,235,.08));background-size:34px 34px,34px 34px,100% 100%}.global-event-node-v379{position:absolute;z-index:2;display:grid;place-items:center;min-width:112px;min-height:52px;border:1px solid rgba(20,184,166,.38);border-radius:8px;padding:8px;color:#0f172a;font-weight:900;text-align:center;background:rgba(255,255,255,.86);box-shadow:0 16px 36px rgba(15,23,42,.12)}.global-event-node-v379.core{top:42%;left:43%;color:#ffffff;background:linear-gradient(135deg,#0f766e,#2563eb)}.global-event-node-v379.clinical{top:12%;left:10%}.global-event-node-v379.agenda{top:12%;right:10%}.global-event-node-v379.brain{top:42%;right:8%}.global-event-node-v379.finance{bottom:14%;left:12%}.global-event-node-v379.marketing{bottom:13%;right:14%}.global-event-node-v379.documents{top:43%;left:7%}.global-event-node-v379.patients{top:10%;left:43%}.global-event-node-v379.committee{bottom:8%;left:43%}.global-event-link-v379{position:absolute;z-index:1;height:2px;transform-origin:left center;background:linear-gradient(90deg,rgba(15,118,110,0),rgba(20,184,166,.85),rgba(37,99,235,0));animation:global-event-link-pulse-v379 2.8s ease-in-out infinite}.global-event-link-v379.l1{top:26%;left:20%;width:330px;transform:rotate(22deg)}.global-event-link-v379.l2{top:27%;left:52%;width:280px;transform:rotate(-22deg)}.global-event-link-v379.l3{top:51%;left:19%;width:350px}.global-event-link-v379.l4{bottom:29%;left:22%;width:310px;transform:rotate(-18deg)}.global-event-link-v379.l5{bottom:30%;left:52%;width:260px;transform:rotate(16deg)}.global-event-link-v379.l6{top:54%;left:50%;width:205px;transform:rotate(90deg)}@keyframes global-event-link-pulse-v379{0%,to{opacity:.38}50%{opacity:1}}.global-event-foundation-v379>div:last-child,.global-event-priority-audit-grid-v379{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px;gap:16px}.global-event-audit-v379,.global-event-priority-v379{padding:20px}.global-event-priority-card-v379 i{display:block;height:8px;overflow:hidden;border-radius:8px;background:rgba(15,23,42,.08)}.global-event-priority-card-v379 i em{display:block;height:100%;border-radius:8px;background:linear-gradient(90deg,#14b8a6,#2563eb)}.global-event-foundation-v379>div:last-child>div{display:grid;grid-gap:12px;gap:12px}.global-event-model-card-v379 div{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.global-event-model-card-v379 small{border:1px solid rgba(15,118,110,.18);border-radius:8px;padding:5px 8px;color:#0f766e;background:rgba(20,184,166,.08)}.global-event-security-v379>div:last-child{grid-template-columns:repeat(5,minmax(0,1fr))}.global-event-security-v379>div:last-child span{border:1px solid rgba(15,23,42,.08);border-radius:8px;padding:10px;text-transform:none;background:rgba(255,255,255,.7)}body.dark .global-event-bus-center-v379{color:#e5eefb;background:linear-gradient(120deg,rgba(37,99,235,.18),transparent 36%),linear-gradient(240deg,rgba(20,184,166,.14),transparent 34%),linear-gradient(135deg,#050816,#08111f 54%,#0b1524)}body.dark .global-event-actions-v379 a,body.dark .global-event-audit-card-v379,body.dark .global-event-audit-v379,body.dark .global-event-communication-card-v379,body.dark .global-event-communication-v379,body.dark .global-event-domain-card-v379,body.dark .global-event-domain-section-v379,body.dark .global-event-flow-card-v379,body.dark .global-event-flow-visualizer-v379,body.dark .global-event-foundation-v379,body.dark .global-event-foundation-v379 a,body.dark .global-event-foundation-v379 article,body.dark .global-event-hero-v379,body.dark .global-event-model-card-v379,body.dark .global-event-overview-card-v379,body.dark .global-event-overview-v379,body.dark .global-event-priority-card-v379,body.dark .global-event-priority-v379,body.dark .global-event-security-v379,body.dark .global-event-security-v379>div:last-child span{border-color:rgba(148,163,184,.18);color:#e5eefb;background:rgba(15,23,42,.72)}body.dark .global-event-audit-card-v379 p,body.dark .global-event-communication-card-v379 p,body.dark .global-event-domain-card-v379 p,body.dark .global-event-domain-card-v379 small,body.dark .global-event-flow-card-v379 p,body.dark .global-event-flow-card-v379 small,body.dark .global-event-foundation-v379 p,body.dark .global-event-hero-v379 aside small,body.dark .global-event-hero-v379 p,body.dark .global-event-overview-card-v379 p,body.dark .global-event-priority-card-v379 p,body.dark .global-event-security-v379 p,body.dark .global-event-security-v379 span{color:#b7c4d8}body.dark .global-event-audit-card-v379 strong,body.dark .global-event-communication-card-v379 strong,body.dark .global-event-domain-card-v379 strong,body.dark .global-event-flow-card-v379 strong,body.dark .global-event-overview-card-v379 strong,body.dark .global-event-priority-card-v379 strong{color:#f8fafc}body.dark .global-event-node-v379{color:#e5eefb;background:rgba(15,23,42,.92)}@media (max-width:980px){.global-event-communication-v379>div:last-child,.global-event-domain-grid-v379,.global-event-flow-visualizer-v379>div:last-child,.global-event-foundation-v379>div:last-child,.global-event-hero-v379,.global-event-overview-v379>div:last-child,.global-event-priority-audit-grid-v379,.global-event-security-v379>div:last-child{grid-template-columns:1fr}.global-event-flow-map-v379{min-height:460px}.global-event-link-v379{opacity:.45}.global-event-hero-v379 h1{font-size:3rem}}@media (max-width:640px){.global-event-bus-center-v379{padding:18px}.global-event-audit-v379,.global-event-communication-v379,.global-event-domain-section-v379,.global-event-flow-visualizer-v379,.global-event-foundation-v379,.global-event-hero-v379,.global-event-overview-v379,.global-event-priority-v379,.global-event-security-v379{padding:16px}.global-event-domain-section-v379>div:last-child{grid-template-columns:1fr}.global-event-node-v379{min-width:92px;font-size:.72rem}.global-event-hero-v379 h1{font-size:2.4rem}.global-event-node-v379.committee,.global-event-node-v379.core,.global-event-node-v379.patients{left:34%}}.service-discovery-registry-v380{min-height:100vh;padding:32px;color:#0c1626;background:linear-gradient(120deg,rgba(16,185,129,.1),transparent 35%),linear-gradient(240deg,rgba(79,70,229,.1),transparent 38%),linear-gradient(135deg,#f9fbff,#eef7f4 48%,#f8fafc)}.service-discovery-registry-v380 h1,.service-discovery-registry-v380 h2,.service-discovery-registry-v380 p{margin:0}.service-discovery-registry-v380 span{font-size:.76rem;font-weight:800;text-transform:uppercase;color:#047857}.service-registry-dependency-v380,.service-registry-discovery-map-v380,.service-registry-expansion-v380,.service-registry-foundation-v380,.service-registry-health-v380,.service-registry-hero-v380,.service-registry-module-section-v380,.service-registry-overview-v380,.service-registry-security-v380{border:1px solid rgba(15,23,42,.1);border-radius:8px;background:rgba(255,255,255,.78);box-shadow:0 24px 70px rgba(15,23,42,.1);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.service-registry-hero-v380{display:grid;grid-template-columns:minmax(0,1fr) 270px;grid-gap:24px;gap:24px;padding:32px;overflow:hidden}.service-registry-hero-v380 h1{margin:8px 0 12px;font-size:4rem;line-height:.95}.service-registry-hero-v380 p{max-width:790px;color:#475569;line-height:1.7}.service-registry-actions-v380{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.service-registry-actions-v380 a,.service-registry-foundation-v380 a,.service-registry-foundation-v380 article{display:block;border:1px solid rgba(5,150,105,.24);border-radius:8px;padding:10px 12px;color:#0f172a;text-decoration:none;background:rgba(255,255,255,.7)}.service-registry-hero-v380 aside{display:grid;align-content:center;grid-gap:8px;gap:8px;border:1px solid rgba(5,150,105,.2);border-radius:8px;padding:20px;background:linear-gradient(160deg,rgba(5,150,105,.14),rgba(79,70,229,.1))}.service-registry-hero-v380 aside strong{font-size:3rem;line-height:1}.service-registry-dependency-v380,.service-registry-expansion-v380,.service-registry-foundation-v380,.service-registry-health-discovery-grid-v380,.service-registry-module-grid-v380,.service-registry-overview-v380,.service-registry-security-v380{margin-top:20px}.service-registry-dependency-v380,.service-registry-expansion-v380,.service-registry-foundation-v380,.service-registry-overview-v380,.service-registry-security-v380{padding:24px}.service-registry-dependency-v380>div:last-child,.service-registry-discovery-map-v380>div:last-child,.service-registry-expansion-v380>div:last-child,.service-registry-foundation-v380>div:last-child,.service-registry-health-v380>div:last-child,.service-registry-module-section-v380>div:last-child,.service-registry-overview-v380>div:last-child,.service-registry-security-v380>div:last-child{display:grid;grid-gap:12px;gap:12px;margin-top:18px}.service-registry-overview-v380>div:last-child{grid-template-columns:repeat(5,minmax(0,1fr))}.service-registry-module-grid-v380{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.service-registry-module-section-v380{padding:20px}.service-registry-module-section-v380>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.service-registry-module-section-v380:last-child{grid-column:1/-1}.service-registry-module-section-v380:last-child>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.service-registry-dependency-card-v380,.service-registry-discovery-card-v380,.service-registry-expansion-card-v380,.service-registry-health-card-v380,.service-registry-model-card-v380,.service-registry-module-card-v380,.service-registry-overview-card-v380{border:1px solid rgba(15,23,42,.08);border-radius:8px;padding:16px;background:rgba(255,255,255,.72)}.service-registry-dependency-card-v380 strong,.service-registry-discovery-card-v380 strong,.service-registry-expansion-card-v380 strong,.service-registry-health-card-v380 strong,.service-registry-module-card-v380 strong,.service-registry-overview-card-v380 strong{display:block;margin:8px 0;font-size:1.9rem;color:#0f172a}.service-registry-dependency-card-v380 b,.service-registry-discovery-card-v380 b,.service-registry-expansion-card-v380 b,.service-registry-module-card-v380 b{display:block;margin-bottom:8px}.service-registry-module-card-v380 div{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.service-registry-foundation-v380>div:last-child>div:last-child small,.service-registry-model-card-v380 small,.service-registry-module-card-v380 small{border:1px solid rgba(5,150,105,.18);border-radius:8px;padding:5px 8px;color:#047857;background:rgba(16,185,129,.08)}.service-registry-graph-v380{position:relative;min-height:360px;margin:24px 0;overflow:hidden;border:1px solid rgba(5,150,105,.16);border-radius:8px;background:linear-gradient(rgba(15,23,42,.06) 1px,transparent 0),linear-gradient(90deg,rgba(15,23,42,.06) 1px,transparent 0),linear-gradient(135deg,rgba(16,185,129,.1),rgba(79,70,229,.08));background-size:34px 34px,34px 34px,100% 100%}.service-registry-node-v380{position:absolute;z-index:2;display:grid;place-items:center;min-width:110px;min-height:50px;border:1px solid rgba(5,150,105,.38);border-radius:8px;padding:8px;color:#0f172a;font-weight:900;text-align:center;background:rgba(255,255,255,.88);box-shadow:0 16px 36px rgba(15,23,42,.12)}.service-registry-node-v380.core{top:42%;left:43%;color:#ffffff;background:linear-gradient(135deg,#047857,#4f46e5)}.service-registry-node-v380.clinical{top:12%;left:10%}.service-registry-node-v380.admin{top:12%;right:10%}.service-registry-node-v380.ai{top:44%;right:8%}.service-registry-node-v380.patient{top:44%;left:7%}.service-registry-node-v380.infra{bottom:10%;left:25%}.service-registry-node-v380.expansion{bottom:10%;right:22%}.service-registry-link-v380{position:absolute;z-index:1;height:2px;transform-origin:left center;background:linear-gradient(90deg,rgba(5,150,105,0),rgba(16,185,129,.85),rgba(79,70,229,0));animation:service-registry-link-pulse-v380 2.8s ease-in-out infinite}.service-registry-link-v380.l1{top:27%;left:20%;width:320px;transform:rotate(22deg)}.service-registry-link-v380.l2{top:27%;left:52%;width:280px;transform:rotate(-22deg)}.service-registry-link-v380.l3{top:53%;left:18%;width:330px}.service-registry-link-v380.l4{top:53%;left:52%;width:270px}.service-registry-link-v380.l5{bottom:27%;left:33%;width:240px;transform:rotate(-20deg)}.service-registry-link-v380.l6{bottom:27%;left:50%;width:250px;transform:rotate(20deg)}@keyframes service-registry-link-pulse-v380{0%,to{opacity:.38}50%{opacity:1}}.service-registry-dependency-v380>div:last-child,.service-registry-expansion-v380>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.service-registry-foundation-v380>div:last-child,.service-registry-health-discovery-grid-v380{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px;gap:16px}.service-registry-discovery-map-v380,.service-registry-health-v380{padding:20px}.service-registry-health-card-v380 i{display:block;height:8px;overflow:hidden;border-radius:8px;background:rgba(15,23,42,.08)}.service-registry-health-card-v380 i em{display:block;height:100%;border-radius:8px;background:linear-gradient(90deg,#10b981,#4f46e5)}.service-registry-foundation-v380>div:last-child>div{display:grid;grid-gap:12px;gap:12px}.service-registry-foundation-v380>div:last-child>div:last-child,.service-registry-model-card-v380 div{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.service-registry-security-v380>div:last-child{grid-template-columns:repeat(5,minmax(0,1fr))}.service-registry-security-v380>div:last-child span{border:1px solid rgba(15,23,42,.08);border-radius:8px;padding:10px;text-transform:none;background:rgba(255,255,255,.7)}body.dark .service-discovery-registry-v380{color:#e5eefb;background:linear-gradient(120deg,rgba(16,185,129,.18),transparent 36%),linear-gradient(240deg,rgba(99,102,241,.14),transparent 36%),linear-gradient(135deg,#050816,#08111f 54%,#0b1524)}body.dark .service-registry-actions-v380 a,body.dark .service-registry-dependency-card-v380,body.dark .service-registry-dependency-v380,body.dark .service-registry-discovery-card-v380,body.dark .service-registry-discovery-map-v380,body.dark .service-registry-expansion-card-v380,body.dark .service-registry-expansion-v380,body.dark .service-registry-foundation-v380,body.dark .service-registry-foundation-v380 a,body.dark .service-registry-foundation-v380 article,body.dark .service-registry-health-card-v380,body.dark .service-registry-health-v380,body.dark .service-registry-hero-v380,body.dark .service-registry-model-card-v380,body.dark .service-registry-module-card-v380,body.dark .service-registry-module-section-v380,body.dark .service-registry-overview-card-v380,body.dark .service-registry-overview-v380,body.dark .service-registry-security-v380,body.dark .service-registry-security-v380>div:last-child span{border-color:rgba(148,163,184,.18);color:#e5eefb;background:rgba(15,23,42,.72)}body.dark .service-registry-dependency-card-v380 p,body.dark .service-registry-dependency-card-v380 small,body.dark .service-registry-discovery-card-v380 p,body.dark .service-registry-discovery-card-v380 small,body.dark .service-registry-expansion-card-v380 p,body.dark .service-registry-expansion-card-v380 small,body.dark .service-registry-foundation-v380 p,body.dark .service-registry-health-card-v380 p,body.dark .service-registry-hero-v380 aside small,body.dark .service-registry-hero-v380 p,body.dark .service-registry-module-card-v380 p,body.dark .service-registry-overview-card-v380 p,body.dark .service-registry-security-v380 p,body.dark .service-registry-security-v380 span{color:#b7c4d8}body.dark .service-registry-dependency-card-v380 strong,body.dark .service-registry-discovery-card-v380 strong,body.dark .service-registry-expansion-card-v380 strong,body.dark .service-registry-health-card-v380 strong,body.dark .service-registry-module-card-v380 strong,body.dark .service-registry-overview-card-v380 strong{color:#f8fafc}body.dark .service-registry-node-v380{color:#e5eefb;background:rgba(15,23,42,.92)}@media (max-width:980px){.service-registry-dependency-v380>div:last-child,.service-registry-expansion-v380>div:last-child,.service-registry-foundation-v380>div:last-child,.service-registry-health-discovery-grid-v380,.service-registry-hero-v380,.service-registry-module-grid-v380,.service-registry-module-section-v380:last-child>div:last-child,.service-registry-overview-v380>div:last-child,.service-registry-security-v380>div:last-child{grid-template-columns:1fr}.service-registry-graph-v380{min-height:440px}.service-registry-link-v380{opacity:.45}.service-registry-hero-v380 h1{font-size:3rem}}@media (max-width:640px){.service-discovery-registry-v380{padding:18px}.service-registry-dependency-v380,.service-registry-discovery-map-v380,.service-registry-expansion-v380,.service-registry-foundation-v380,.service-registry-health-v380,.service-registry-hero-v380,.service-registry-module-section-v380,.service-registry-overview-v380,.service-registry-security-v380{padding:16px}.service-registry-module-section-v380>div:last-child{grid-template-columns:1fr}.service-registry-node-v380{min-width:88px;font-size:.72rem}.service-registry-hero-v380 h1{font-size:2.4rem}.service-registry-node-v380.core{left:34%}}.security-trust-center-v381{--security-bg:#07111f;--security-panel:rgba(9,21,38,0.78);--security-panel-strong:rgba(12,28,50,0.92);--security-border:rgba(143,190,216,0.28);--security-text:#edf7ff;--security-muted:#a8b9c9;--security-cyan:#52d6ff;--security-green:#42e7a4;--security-amber:#f7be54;--security-red:#ff6f7d;--security-violet:#b9a2ff;min-height:100vh;padding:32px;color:var(--security-text);background:linear-gradient(135deg,rgba(12,26,47,.98),rgba(5,12,23,.96)),linear-gradient(90deg,rgba(82,214,255,.08) 1px,transparent 0),linear-gradient(0deg,rgba(66,231,164,.05) 1px,transparent 0);background-size:auto,42px 42px,42px 42px}.security-trust-center-v381 *,.security-trust-center-v381 :after,.security-trust-center-v381 :before{box-sizing:border-box}.security-trust-center-v381 a{color:inherit;text-decoration:none}.security-trust-center-v381 h1,.security-trust-center-v381 h2,.security-trust-center-v381 p{margin:0}.security-trust-center-v381 h1{max-width:760px;font-size:4rem;line-height:.95;letter-spacing:0}.security-trust-center-v381 h2{font-size:1.35rem;line-height:1.2;letter-spacing:0}.security-trust-center-v381 p{color:var(--security-muted);line-height:1.6}.security-audit-v381,.security-authorization-v381,.security-capability-section-v381,.security-footer-v381,.security-foundation-v381,.security-health-v381,.security-hero-v381,.security-overview-v381,.security-policy-v381,.security-threat-v381,.security-trust-framework-v381{border:1px solid var(--security-border);border-radius:8px;background:linear-gradient(145deg,var(--security-panel-strong),var(--security-panel));box-shadow:0 24px 60px rgba(0,0,0,.26);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.security-hero-v381{display:grid;grid-template-columns:minmax(0,1fr) 260px;grid-gap:24px;gap:24px;align-items:stretch;padding:28px;overflow:hidden;position:relative}.security-foundation-v381:before,.security-hero-v381:before,.security-risk-map-v381:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(82,214,255,.12),transparent 35%,rgba(66,231,164,.08)),linear-gradient(180deg,rgba(255,255,255,.08),transparent 38%);opacity:.9}.security-foundation-v381>div,.security-hero-v381>aside,.security-hero-v381>div,.security-risk-map-v381>*{position:relative;z-index:1}.security-hero-v381>div{display:grid;grid-gap:18px;gap:18px;align-content:start}.security-audit-v381>div:first-child>span,.security-authorization-v381>div:first-child>span,.security-capability-section-v381>div:first-child>span,.security-footer-v381>span,.security-foundation-v381>div:first-child>span,.security-health-v381>div:first-child>span,.security-hero-v381>div>span,.security-overview-v381>div:first-child>span,.security-policy-v381>div:first-child>span,.security-threat-v381>div:first-child>span,.security-trust-framework-v381>div:first-child>span{color:var(--security-cyan);font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.security-actions-v381{display:flex;flex-wrap:wrap;gap:8px}.security-actions-v381 a,.security-foundation-v381 a,.security-foundation-v381 article{border:1px solid rgba(143,190,216,.24);border-radius:8px;background:rgba(255,255,255,.06);transition:transform .18s ease,border-color .18s ease,background .18s ease}.security-actions-v381 a{padding:9px 12px;color:#dcecff;font-size:.82rem;font-weight:800}.security-actions-v381 a:hover,.security-foundation-v381 a:hover{transform:translateY(-2px);border-color:rgba(82,214,255,.62);background:rgba(82,214,255,.12)}.security-hero-v381 aside{display:grid;grid-gap:8px;gap:8px;align-content:center;justify-items:start;padding:22px;border:1px solid rgba(82,214,255,.3);border-radius:8px;background:linear-gradient(160deg,rgba(82,214,255,.14),rgba(66,231,164,.09))}.security-audit-card-v381 span,.security-authorization-card-v381 small,.security-authorization-card-v381 span,.security-capability-card-v381 small,.security-capability-card-v381 span,.security-footer-v381 div span,.security-foundation-v381 a span,.security-health-card-v381 span,.security-hero-v381 aside small,.security-hero-v381 aside span,.security-model-card-v381 small,.security-model-card-v381 span,.security-overview-card-v381 small,.security-overview-card-v381 span,.security-policy-card-v381 span,.security-threat-card-v381 small,.security-threat-card-v381 span,.security-trust-card-v381 span{color:var(--security-muted);font-size:.76rem;font-weight:800}.security-hero-v381 aside strong{color:#ffffff;font-size:3rem;line-height:1}.security-authorization-v381,.security-footer-v381,.security-foundation-v381,.security-overview-v381,.security-threat-v381{display:grid;grid-gap:18px;gap:18px;margin-top:18px;padding:22px}.security-audit-v381>div:first-child,.security-authorization-v381>div:first-child,.security-footer-v381,.security-foundation-v381>div:first-child,.security-health-v381>div:first-child,.security-overview-v381>div:first-child,.security-policy-v381>div:first-child,.security-threat-v381>div:first-child,.security-trust-framework-v381>div:first-child{display:grid;grid-gap:8px;gap:8px}.security-overview-v381>div:last-child{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.security-audit-card-v381,.security-authorization-card-v381,.security-capability-card-v381,.security-health-card-v381,.security-model-card-v381,.security-overview-card-v381,.security-policy-card-v381,.security-threat-card-v381,.security-trust-card-v381{display:grid;grid-gap:8px;gap:8px;min-height:138px;padding:14px;border:1px solid rgba(143,190,216,.22);border-radius:8px;background:rgba(255,255,255,.055)}.security-overview-card-v381 strong,.security-threat-card-v381 strong{color:#ffffff;font-size:2rem;line-height:1}.security-audit-card-v381 p,.security-authorization-card-v381 p,.security-capability-card-v381 p,.security-foundation-v381 a p,.security-foundation-v381 article p,.security-health-card-v381 p,.security-model-card-v381 p,.security-overview-card-v381 p,.security-policy-card-v381 p,.security-threat-card-v381 p,.security-trust-card-v381 p{font-size:.84rem}.security-health-card-v381.excellent,.security-overview-card-v381.excellent{border-color:rgba(66,231,164,.42)}.security-health-card-v381.strong,.security-overview-card-v381.strong{border-color:rgba(82,214,255,.36)}.security-health-card-v381.watch,.security-overview-card-v381.watch{border-color:rgba(247,190,84,.42)}.security-encryption-audit-grid-v381,.security-health-trust-grid-v381,.security-identity-auth-grid-v381,.security-policy-rgpd-grid-v381{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:18px}.security-audit-v381,.security-capability-section-v381,.security-health-v381,.security-policy-v381,.security-trust-framework-v381{padding:20px}.security-audit-v381>div:last-child,.security-capability-section-v381>div:last-child,.security-health-v381>div:last-child,.security-policy-v381>div:last-child,.security-trust-framework-v381>div:last-child{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.security-capability-card-v381{min-height:128px}.security-audit-card-v381 strong,.security-authorization-card-v381 strong,.security-capability-card-v381 strong,.security-health-card-v381 strong,.security-policy-card-v381 strong,.security-trust-card-v381 strong{color:#ffffff;font-size:1.35rem}.security-audit-card-v381 b,.security-authorization-card-v381 b,.security-capability-card-v381 b,.security-policy-card-v381 b,.security-threat-card-v381 b,.security-trust-card-v381 b{color:#f5fbff;font-size:.94rem}.security-capability-card-v381.low,.security-threat-card-v381.low{border-color:rgba(66,231,164,.4)}.security-capability-card-v381.medium,.security-threat-card-v381.medium{border-color:rgba(247,190,84,.38)}.security-capability-card-v381.high,.security-threat-card-v381.high{border-color:rgba(255,111,125,.46)}.security-capability-card-v381.critical,.security-threat-card-v381.critical{border-color:rgba(255,111,125,.72);background:linear-gradient(145deg,rgba(255,111,125,.12),rgba(255,255,255,.045))}.security-authorization-v381>div:last-child{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.security-authorization-card-v381.executive{border-color:rgba(185,162,255,.48)}.security-authorization-card-v381.clinical{border-color:rgba(82,214,255,.42)}.security-authorization-card-v381.operational{border-color:rgba(66,231,164,.34)}.security-authorization-card-v381.departmental{border-color:rgba(247,190,84,.34)}.security-authorization-card-v381.patient{border-color:rgba(143,190,216,.32)}.security-risk-map-v381{position:relative;min-height:340px;overflow:hidden;border:1px solid rgba(143,190,216,.22);border-radius:8px;background:linear-gradient(135deg,rgba(82,214,255,.08),rgba(66,231,164,.04)),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(0deg,rgba(255,255,255,.04) 1px,transparent 0);background-size:auto,34px 34px,34px 34px}.security-risk-node-v381{position:absolute;display:grid;place-items:center;min-width:96px;min-height:46px;padding:8px 12px;border:1px solid rgba(82,214,255,.5);border-radius:8px;color:#ffffff;font-size:.78rem;font-weight:900;background:rgba(4,12,24,.82);box-shadow:0 0 28px rgba(82,214,255,.18);animation:securityNodePulseV381 4.5s ease-in-out infinite}.security-risk-node-v381.core{top:43%;left:43%;min-width:118px;min-height:58px;border-color:rgba(66,231,164,.74)}.security-risk-node-v381.identity{top:14%;left:12%}.security-risk-node-v381.auth{top:12%;right:15%}.security-risk-node-v381.rgpd{top:44%;left:8%}.security-risk-node-v381.audit{top:45%;right:8%}.security-risk-node-v381.threat{bottom:14%;left:19%}.security-risk-node-v381.trust{bottom:15%;right:18%}.security-risk-link-v381{position:absolute;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(82,214,255,.72),rgba(66,231,164,.5),transparent);transform-origin:left center;animation:securitySignalV381 2.8s linear infinite}.security-risk-link-v381.l1{top:35%;left:22%;width:28%;transform:rotate(22deg)}.security-risk-link-v381.l2{top:34%;left:51%;width:28%;transform:rotate(-22deg)}.security-risk-link-v381.l3{top:51%;left:19%;width:27%;transform:rotate(-5deg)}.security-risk-link-v381.l4{top:52%;left:54%;width:28%;transform:rotate(5deg)}.security-risk-link-v381.l5{top:64%;left:30%;width:22%;transform:rotate(-28deg)}.security-risk-link-v381.l6{top:65%;left:51%;width:22%;transform:rotate(28deg)}.security-threat-v381>div:last-child{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.security-health-card-v381 i{display:block;width:100%;height:8px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.11)}.security-health-card-v381 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--security-cyan),var(--security-green))}.security-foundation-v381{position:relative;overflow:hidden}.security-foundation-v381>div:last-child{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,.75fr);grid-gap:14px;gap:14px}.security-foundation-v381>div:last-child>div{display:grid;grid-gap:10px;gap:10px;align-content:start}.security-foundation-v381>div:last-child>div:last-child,.security-model-card-v381 div{display:flex;flex-wrap:wrap;gap:7px}.security-footer-v381 div span,.security-foundation-v381>div:last-child>div:last-child small,.security-model-card-v381 small{display:inline-flex;align-items:center;min-height:28px;padding:6px 8px;border:1px solid rgba(143,190,216,.2);border-radius:8px;background:rgba(255,255,255,.06)}.security-foundation-v381 a,.security-foundation-v381 article{display:grid;grid-gap:8px;gap:8px;min-height:96px;padding:13px}.security-foundation-v381 a strong,.security-foundation-v381 article strong{color:var(--security-green);font-size:.84rem;text-transform:uppercase}.security-footer-v381 div{display:flex;flex-wrap:wrap;gap:8px}@keyframes securityNodePulseV381{0%,to{transform:translateY(0);box-shadow:0 0 18px rgba(82,214,255,.14)}50%{transform:translateY(-3px);box-shadow:0 0 34px rgba(66,231,164,.24)}}@keyframes securitySignalV381{0%{opacity:.35;filter:saturate(.9)}50%{opacity:1;filter:saturate(1.25)}to{opacity:.35;filter:saturate(.9)}}@media (prefers-color-scheme:light){.security-trust-center-v381{--security-bg:#f3f8fb;--security-panel:rgba(255,255,255,0.82);--security-panel-strong:rgba(243,249,252,0.94);--security-border:rgba(30,82,112,0.22);--security-text:#102132;--security-muted:#526779;color:var(--security-text);background:linear-gradient(135deg,rgba(236,247,252,.98),rgba(255,255,255,.96)),linear-gradient(90deg,rgba(30,82,112,.08) 1px,transparent 0),linear-gradient(0deg,rgba(44,126,98,.06) 1px,transparent 0);background-size:auto,42px 42px,42px 42px}.security-audit-card-v381 b,.security-audit-card-v381 strong,.security-authorization-card-v381 b,.security-authorization-card-v381 strong,.security-capability-card-v381 b,.security-capability-card-v381 strong,.security-health-card-v381 strong,.security-hero-v381 aside strong,.security-overview-card-v381 strong,.security-policy-card-v381 b,.security-policy-card-v381 strong,.security-threat-card-v381 b,.security-threat-card-v381 strong,.security-trust-card-v381 b,.security-trust-card-v381 strong{color:#0e2133}.security-actions-v381 a{color:#15314a}.security-risk-node-v381{color:#0d2132;background:rgba(255,255,255,.88)}}@media (max-width:980px){.security-trust-center-v381{padding:22px}.security-authorization-v381,.security-foundation-v381,.security-hero-v381,.security-overview-v381,.security-threat-v381{padding:18px}.security-encryption-audit-grid-v381,.security-foundation-v381>div:last-child,.security-health-trust-grid-v381,.security-hero-v381,.security-identity-auth-grid-v381,.security-policy-rgpd-grid-v381{grid-template-columns:1fr}.security-trust-center-v381 h1{font-size:3rem}.security-authorization-v381>div:last-child,.security-overview-v381>div:last-child,.security-threat-v381>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.security-risk-map-v381{min-height:300px}}@media (max-width:640px){.security-trust-center-v381{padding:16px}.security-audit-v381,.security-authorization-v381,.security-capability-section-v381,.security-footer-v381,.security-foundation-v381,.security-health-v381,.security-hero-v381,.security-overview-v381,.security-policy-v381,.security-threat-v381,.security-trust-framework-v381{padding:15px}.security-trust-center-v381 h1{font-size:2.35rem}.security-authorization-v381>div:last-child,.security-overview-v381>div:last-child,.security-threat-v381>div:last-child{grid-template-columns:1fr}.security-risk-map-v381{min-height:420px}.security-risk-node-v381{min-width:88px;font-size:.72rem}.security-risk-node-v381.core{top:44%;left:34%}.security-risk-node-v381.identity{top:8%;left:8%}.security-risk-node-v381.auth{top:8%;right:8%}.security-risk-node-v381.rgpd{top:34%;left:5%}.security-risk-node-v381.audit{top:34%;right:5%}.security-risk-node-v381.threat{bottom:12%;left:10%}.security-risk-node-v381.trust{bottom:12%;right:10%}.security-risk-link-v381{opacity:.55}}.data-fabric-center-v382{--fabric-panel:rgba(8,22,42,0.78);--fabric-panel-strong:rgba(11,30,56,0.92);--fabric-border:rgba(130,201,224,0.28);--fabric-text:#edf9ff;--fabric-muted:#a8bdcc;--fabric-cyan:#5fd8ff;--fabric-green:#4ee0b5;--fabric-blue:#7da7ff;--fabric-amber:#f7c45b;--fabric-rose:#ff7b95;min-height:100vh;padding:32px;color:var(--fabric-text);background:linear-gradient(135deg,rgba(7,19,37,.98),rgba(5,11,22,.97)),linear-gradient(90deg,rgba(95,216,255,.07) 1px,transparent 0),linear-gradient(0deg,rgba(78,224,181,.05) 1px,transparent 0);background-size:auto,40px 40px,40px 40px}.data-fabric-center-v382 *,.data-fabric-center-v382 :after,.data-fabric-center-v382 :before{box-sizing:border-box}.data-fabric-center-v382 a{color:inherit;text-decoration:none}.data-fabric-center-v382 h1,.data-fabric-center-v382 h2,.data-fabric-center-v382 p{margin:0}.data-fabric-center-v382 h1{max-width:780px;font-size:4rem;line-height:.95;letter-spacing:0}.data-fabric-center-v382 h2{font-size:1.35rem;line-height:1.2;letter-spacing:0}.data-fabric-center-v382 p{color:var(--fabric-muted);line-height:1.6}.data-fabric-domain-section-v382,.data-fabric-footer-v382,.data-fabric-foundation-v382,.data-fabric-governance-v382,.data-fabric-health-v382,.data-fabric-hero-v382,.data-fabric-master-v382,.data-fabric-overview-v382,.data-fabric-relationship-v382{border:1px solid var(--fabric-border);border-radius:8px;background:linear-gradient(145deg,var(--fabric-panel-strong),var(--fabric-panel));box-shadow:0 24px 60px rgba(0,0,0,.26);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.data-fabric-hero-v382{display:grid;grid-template-columns:minmax(0,1fr) 270px;grid-gap:24px;gap:24px;align-items:stretch;position:relative;overflow:hidden;padding:28px}.data-fabric-foundation-v382:before,.data-fabric-hero-v382:before,.data-fabric-network-v382:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(95,216,255,.12),transparent 35%,rgba(125,167,255,.08)),linear-gradient(180deg,rgba(255,255,255,.08),transparent 38%);opacity:.92}.data-fabric-foundation-v382>div,.data-fabric-hero-v382>aside,.data-fabric-hero-v382>div,.data-fabric-network-v382>*{position:relative;z-index:1}.data-fabric-hero-v382>div{display:grid;grid-gap:18px;gap:18px;align-content:start}.data-fabric-domain-section-v382>div:first-child>span,.data-fabric-footer-v382>span,.data-fabric-foundation-v382>div:first-child>span,.data-fabric-governance-v382>div:first-child>span,.data-fabric-health-v382>div:first-child>span,.data-fabric-hero-v382>div>span,.data-fabric-master-v382>div:first-child>span,.data-fabric-overview-v382>div:first-child>span,.data-fabric-relationship-v382>div:first-child>span{color:var(--fabric-cyan);font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.data-fabric-actions-v382{display:flex;flex-wrap:wrap;gap:8px}.data-fabric-actions-v382 a,.data-fabric-foundation-v382 a,.data-fabric-foundation-v382 article{border:1px solid rgba(130,201,224,.24);border-radius:8px;background:rgba(255,255,255,.06);transition:transform .18s ease,border-color .18s ease,background .18s ease}.data-fabric-actions-v382 a{padding:9px 12px;color:#dcefff;font-size:.82rem;font-weight:800}.data-fabric-actions-v382 a:hover,.data-fabric-foundation-v382 a:hover{transform:translateY(-2px);border-color:rgba(95,216,255,.62);background:rgba(95,216,255,.12)}.data-fabric-hero-v382 aside{display:grid;grid-gap:8px;gap:8px;align-content:center;justify-items:start;padding:22px;border:1px solid rgba(95,216,255,.32);border-radius:8px;background:linear-gradient(160deg,rgba(95,216,255,.14),rgba(78,224,181,.08))}.data-fabric-domain-card-v382 small,.data-fabric-domain-card-v382 span,.data-fabric-footer-v382 div span,.data-fabric-foundation-v382 a span,.data-fabric-governance-card-v382 span,.data-fabric-health-card-v382 span,.data-fabric-hero-v382 aside small,.data-fabric-hero-v382 aside span,.data-fabric-master-card-v382 span,.data-fabric-model-card-v382 small,.data-fabric-model-card-v382 span,.data-fabric-overview-card-v382 small,.data-fabric-overview-card-v382 span,.data-fabric-relationship-card-v382 small,.data-fabric-relationship-card-v382 span{color:var(--fabric-muted);font-size:.76rem;font-weight:800}.data-fabric-hero-v382 aside strong{color:#ffffff;font-size:3rem;line-height:1}.data-fabric-footer-v382,.data-fabric-foundation-v382,.data-fabric-health-v382,.data-fabric-overview-v382,.data-fabric-relationship-v382{display:grid;grid-gap:18px;gap:18px;margin-top:18px;padding:22px}.data-fabric-domain-section-v382>div:first-child,.data-fabric-footer-v382,.data-fabric-foundation-v382>div:first-child,.data-fabric-governance-v382>div:first-child,.data-fabric-health-v382>div:first-child,.data-fabric-master-v382>div:first-child,.data-fabric-overview-v382>div:first-child,.data-fabric-relationship-v382>div:first-child{display:grid;grid-gap:8px;gap:8px}.data-fabric-overview-v382>div:last-child{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.data-fabric-domain-card-v382,.data-fabric-governance-card-v382,.data-fabric-health-card-v382,.data-fabric-master-card-v382,.data-fabric-model-card-v382,.data-fabric-overview-card-v382,.data-fabric-relationship-card-v382{display:grid;grid-gap:8px;gap:8px;min-height:138px;padding:14px;border:1px solid rgba(130,201,224,.22);border-radius:8px;background:rgba(255,255,255,.055)}.data-fabric-domain-card-v382 strong,.data-fabric-governance-card-v382 strong,.data-fabric-health-card-v382 strong,.data-fabric-master-card-v382 strong,.data-fabric-overview-card-v382 strong,.data-fabric-relationship-card-v382 strong{color:#ffffff;font-size:2rem;line-height:1}.data-fabric-domain-card-v382 b,.data-fabric-governance-card-v382 b,.data-fabric-master-card-v382 b,.data-fabric-relationship-card-v382 b{color:#f5fbff;font-size:.94rem}.data-fabric-domain-card-v382 p,.data-fabric-foundation-v382 a p,.data-fabric-foundation-v382 article p,.data-fabric-governance-card-v382 p,.data-fabric-health-card-v382 p,.data-fabric-master-card-v382 p,.data-fabric-model-card-v382 p,.data-fabric-overview-card-v382 p,.data-fabric-relationship-card-v382 p{font-size:.84rem}.data-fabric-health-card-v382.excellent,.data-fabric-overview-card-v382.excellent{border-color:rgba(78,224,181,.42)}.data-fabric-health-card-v382.strong,.data-fabric-overview-card-v382.strong{border-color:rgba(95,216,255,.36)}.data-fabric-health-card-v382.watch,.data-fabric-overview-card-v382.watch{border-color:rgba(247,196,91,.42)}.data-fabric-domain-grid-v382{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:18px}.data-fabric-domain-section-v382,.data-fabric-governance-v382,.data-fabric-master-v382{padding:20px}.data-fabric-domain-section-v382:last-child{grid-column:1/-1}.data-fabric-domain-section-v382>div:last-child,.data-fabric-governance-v382>div:last-child,.data-fabric-master-v382>div:last-child{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.data-fabric-domain-card-v382>div{display:flex;flex-wrap:wrap;gap:7px}.data-fabric-domain-card-v382 small,.data-fabric-footer-v382 div span,.data-fabric-foundation-v382>div:last-child>div:last-child small,.data-fabric-model-card-v382 small{display:inline-flex;align-items:center;min-height:28px;padding:6px 8px;border:1px solid rgba(130,201,224,.2);border-radius:8px;background:rgba(255,255,255,.06)}.data-fabric-domain-card-v382.high,.data-fabric-relationship-card-v382.clinical{border-color:rgba(78,224,181,.42)}.data-fabric-domain-card-v382.medium,.data-fabric-relationship-card-v382.operational{border-color:rgba(95,216,255,.38)}.data-fabric-domain-card-v382.foundational,.data-fabric-relationship-card-v382.financial{border-color:rgba(247,196,91,.38)}.data-fabric-domain-card-v382.future,.data-fabric-relationship-card-v382.intelligence{border-color:rgba(125,167,255,.42)}.data-fabric-relationship-card-v382.documental{border-color:rgba(255,123,149,.36)}.data-fabric-network-v382{position:relative;min-height:360px;overflow:hidden;border:1px solid rgba(130,201,224,.22);border-radius:8px;background:linear-gradient(135deg,rgba(95,216,255,.08),rgba(125,167,255,.05)),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(0deg,rgba(255,255,255,.04) 1px,transparent 0);background-size:auto,34px 34px,34px 34px}.data-fabric-node-v382{position:absolute;display:grid;place-items:center;min-width:112px;min-height:48px;padding:8px 12px;border:1px solid rgba(95,216,255,.5);border-radius:8px;color:#ffffff;font-size:.78rem;font-weight:900;background:rgba(4,12,24,.82);box-shadow:0 0 28px rgba(95,216,255,.18);animation:dataFabricNodePulseV382 4.5s ease-in-out infinite}.data-fabric-node-v382.patients{top:42%;left:42%;min-width:130px;min-height:60px;border-color:rgba(78,224,181,.72)}.data-fabric-node-v382.treatments{top:15%;left:15%}.data-fabric-node-v382.photos{top:15%;right:15%}.data-fabric-node-v382.documents{top:45%;left:7%}.data-fabric-node-v382.agenda{top:45%;right:8%}.data-fabric-node-v382.payments{bottom:14%;left:20%}.data-fabric-node-v382.ai{bottom:14%;right:20%}.data-fabric-link-v382{position:absolute;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(95,216,255,.72),rgba(78,224,181,.55),transparent);transform-origin:left center;animation:dataFabricSignalV382 2.7s linear infinite}.data-fabric-link-v382.l1{top:36%;left:25%;width:26%;transform:rotate(25deg)}.data-fabric-link-v382.l2{top:35%;left:50%;width:28%;transform:rotate(-25deg)}.data-fabric-link-v382.l3{top:52%;left:18%;width:30%;transform:rotate(-4deg)}.data-fabric-link-v382.l4{top:53%;left:54%;width:29%;transform:rotate(4deg)}.data-fabric-link-v382.l5{top:64%;left:31%;width:22%;transform:rotate(-28deg)}.data-fabric-link-v382.l6{top:64%;left:51%;width:23%;transform:rotate(28deg)}.data-fabric-link-v382.l7{top:49%;left:47%;width:31%;transform:rotate(58deg)}.data-fabric-relationship-v382>div:last-child{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.data-fabric-master-governance-grid-v382{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:18px}.data-fabric-health-v382>div:last-child{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.data-fabric-health-card-v382 i{display:block;width:100%;height:8px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.11)}.data-fabric-health-card-v382 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--fabric-cyan),var(--fabric-green))}.data-fabric-foundation-v382{position:relative;overflow:hidden}.data-fabric-foundation-v382>div:last-child{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,.75fr);grid-gap:14px;gap:14px}.data-fabric-foundation-v382>div:last-child>div{display:grid;grid-gap:10px;gap:10px;align-content:start}.data-fabric-foundation-v382>div:last-child>div:last-child,.data-fabric-model-card-v382 div{display:flex;flex-wrap:wrap;gap:7px}.data-fabric-foundation-v382 a,.data-fabric-foundation-v382 article{display:grid;grid-gap:8px;gap:8px;min-height:96px;padding:13px}.data-fabric-foundation-v382 a strong,.data-fabric-foundation-v382 article strong{color:var(--fabric-green);font-size:.84rem;text-transform:uppercase}.data-fabric-footer-v382 div{display:flex;flex-wrap:wrap;gap:8px}@keyframes dataFabricNodePulseV382{0%,to{transform:translateY(0);box-shadow:0 0 18px rgba(95,216,255,.14)}50%{transform:translateY(-3px);box-shadow:0 0 34px rgba(78,224,181,.24)}}@keyframes dataFabricSignalV382{0%{opacity:.35;filter:saturate(.9)}50%{opacity:1;filter:saturate(1.25)}to{opacity:.35;filter:saturate(.9)}}@media (prefers-color-scheme:light){.data-fabric-center-v382{--fabric-panel:rgba(255,255,255,0.82);--fabric-panel-strong:rgba(241,249,253,0.94);--fabric-border:rgba(30,88,118,0.22);--fabric-text:#102132;--fabric-muted:#526879;color:var(--fabric-text);background:linear-gradient(135deg,rgba(236,248,252,.98),rgba(255,255,255,.96)),linear-gradient(90deg,rgba(30,88,118,.08) 1px,transparent 0),linear-gradient(0deg,rgba(44,130,105,.06) 1px,transparent 0);background-size:auto,40px 40px,40px 40px}.data-fabric-domain-card-v382 b,.data-fabric-domain-card-v382 strong,.data-fabric-governance-card-v382 b,.data-fabric-governance-card-v382 strong,.data-fabric-health-card-v382 strong,.data-fabric-hero-v382 aside strong,.data-fabric-master-card-v382 b,.data-fabric-master-card-v382 strong,.data-fabric-overview-card-v382 strong,.data-fabric-relationship-card-v382 b,.data-fabric-relationship-card-v382 strong{color:#0e2133}.data-fabric-actions-v382 a{color:#15314a}.data-fabric-node-v382{color:#0d2132;background:rgba(255,255,255,.88)}}@media (max-width:980px){.data-fabric-center-v382{padding:22px}.data-fabric-foundation-v382,.data-fabric-health-v382,.data-fabric-hero-v382,.data-fabric-overview-v382,.data-fabric-relationship-v382{padding:18px}.data-fabric-domain-grid-v382,.data-fabric-foundation-v382>div:last-child,.data-fabric-hero-v382,.data-fabric-master-governance-grid-v382{grid-template-columns:1fr}.data-fabric-domain-section-v382:last-child{grid-column:auto}.data-fabric-center-v382 h1{font-size:3rem}.data-fabric-health-v382>div:last-child,.data-fabric-overview-v382>div:last-child,.data-fabric-relationship-v382>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.data-fabric-network-v382{min-height:310px}}@media (max-width:640px){.data-fabric-center-v382{padding:16px}.data-fabric-domain-section-v382,.data-fabric-footer-v382,.data-fabric-foundation-v382,.data-fabric-governance-v382,.data-fabric-health-v382,.data-fabric-hero-v382,.data-fabric-master-v382,.data-fabric-overview-v382,.data-fabric-relationship-v382{padding:15px}.data-fabric-center-v382 h1{font-size:2.35rem}.data-fabric-health-v382>div:last-child,.data-fabric-overview-v382>div:last-child,.data-fabric-relationship-v382>div:last-child{grid-template-columns:1fr}.data-fabric-network-v382{min-height:430px}.data-fabric-node-v382{min-width:92px;font-size:.72rem}.data-fabric-node-v382.patients{top:44%;left:34%}.data-fabric-node-v382.treatments{top:8%;left:7%}.data-fabric-node-v382.photos{top:8%;right:7%}.data-fabric-node-v382.documents{top:35%;left:5%}.data-fabric-node-v382.agenda{top:35%;right:5%}.data-fabric-node-v382.payments{bottom:12%;left:10%}.data-fabric-node-v382.ai{bottom:12%;right:10%}.data-fabric-link-v382{opacity:.55}}.workflow-engine-v383{--workflow-panel:rgba(9,22,42,0.78);--workflow-panel-strong:rgba(12,29,55,0.92);--workflow-border:rgba(150,201,226,0.28);--workflow-text:#eef9ff;--workflow-muted:#acbfce;--workflow-cyan:#62dcff;--workflow-green:#50e1b4;--workflow-blue:#88aaff;--workflow-amber:#f8c65d;--workflow-rose:#ff8197;min-height:100vh;padding:32px;color:var(--workflow-text);background:linear-gradient(135deg,rgba(7,18,36,.98),rgba(4,11,22,.97)),linear-gradient(90deg,rgba(98,220,255,.07) 1px,transparent 0),linear-gradient(0deg,rgba(80,225,180,.05) 1px,transparent 0);background-size:auto,40px 40px,40px 40px}.workflow-engine-v383 *,.workflow-engine-v383 :after,.workflow-engine-v383 :before{box-sizing:border-box}.workflow-engine-v383 a{color:inherit;text-decoration:none}.workflow-engine-v383 h1,.workflow-engine-v383 h2,.workflow-engine-v383 p{margin:0}.workflow-engine-v383 h1{max-width:800px;font-size:4rem;line-height:.95;letter-spacing:0}.workflow-engine-v383 h2{font-size:1.35rem;line-height:1.2;letter-spacing:0}.workflow-engine-v383 p{color:var(--workflow-muted);line-height:1.6}.workflow-center-section-v383,.workflow-footer-v383,.workflow-foundation-v383,.workflow-future-v383,.workflow-health-v383,.workflow-hero-v383,.workflow-journey-v383,.workflow-orchestration-v383,.workflow-overview-v383{border:1px solid var(--workflow-border);border-radius:8px;background:linear-gradient(145deg,var(--workflow-panel-strong),var(--workflow-panel));box-shadow:0 24px 60px rgba(0,0,0,.26);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.workflow-hero-v383{display:grid;grid-template-columns:minmax(0,1fr) 270px;grid-gap:24px;gap:24px;align-items:stretch;position:relative;overflow:hidden;padding:28px}.workflow-foundation-v383:before,.workflow-hero-v383:before,.workflow-process-map-v383:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(98,220,255,.12),transparent 35%,rgba(136,170,255,.08)),linear-gradient(180deg,rgba(255,255,255,.08),transparent 38%);opacity:.92}.workflow-foundation-v383>div,.workflow-hero-v383>aside,.workflow-hero-v383>div,.workflow-process-map-v383>*{position:relative;z-index:1}.workflow-hero-v383>div{display:grid;grid-gap:18px;gap:18px;align-content:start}.workflow-center-section-v383>div:first-child>span,.workflow-footer-v383>span,.workflow-foundation-v383>div:first-child>span,.workflow-future-v383>div:first-child>span,.workflow-health-v383>div:first-child>span,.workflow-hero-v383>div>span,.workflow-journey-v383>div:first-child>span,.workflow-orchestration-v383>div:first-child>span,.workflow-overview-v383>div:first-child>span{color:var(--workflow-cyan);font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.workflow-actions-v383{display:flex;flex-wrap:wrap;gap:8px}.workflow-actions-v383 a,.workflow-foundation-v383 a,.workflow-foundation-v383 article{border:1px solid rgba(150,201,226,.24);border-radius:8px;background:rgba(255,255,255,.06);transition:transform .18s ease,border-color .18s ease,background .18s ease}.workflow-actions-v383 a{padding:9px 12px;color:#dcefff;font-size:.82rem;font-weight:800}.workflow-actions-v383 a:hover,.workflow-foundation-v383 a:hover{transform:translateY(-2px);border-color:rgba(98,220,255,.62);background:rgba(98,220,255,.12)}.workflow-hero-v383 aside{display:grid;grid-gap:8px;gap:8px;align-content:center;justify-items:start;padding:22px;border:1px solid rgba(98,220,255,.32);border-radius:8px;background:linear-gradient(160deg,rgba(98,220,255,.14),rgba(80,225,180,.08))}.workflow-flow-card-v383 small,.workflow-flow-card-v383 span,.workflow-footer-v383 div span,.workflow-foundation-v383 a span,.workflow-future-card-v383 span,.workflow-health-card-v383 span,.workflow-hero-v383 aside small,.workflow-hero-v383 aside span,.workflow-journey-step-v383 span,.workflow-model-card-v383 small,.workflow-model-card-v383 span,.workflow-overview-card-v383 small,.workflow-overview-card-v383 span,.workflow-process-card-v383 small,.workflow-process-card-v383 span{color:var(--workflow-muted);font-size:.76rem;font-weight:800}.workflow-hero-v383 aside strong{color:#ffffff;font-size:3rem;line-height:1}.workflow-footer-v383,.workflow-foundation-v383,.workflow-journey-v383,.workflow-orchestration-v383,.workflow-overview-v383{display:grid;grid-gap:18px;gap:18px;margin-top:18px;padding:22px}.workflow-center-section-v383>div:first-child,.workflow-footer-v383,.workflow-foundation-v383>div:first-child,.workflow-future-v383>div:first-child,.workflow-health-v383>div:first-child,.workflow-journey-v383>div:first-child,.workflow-orchestration-v383>div:first-child,.workflow-overview-v383>div:first-child{display:grid;grid-gap:8px;gap:8px}.workflow-overview-v383>div:last-child{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.workflow-flow-card-v383,.workflow-future-card-v383,.workflow-health-card-v383,.workflow-journey-step-v383,.workflow-model-card-v383,.workflow-overview-card-v383,.workflow-process-card-v383{display:grid;grid-gap:8px;gap:8px;min-height:138px;padding:14px;border:1px solid rgba(150,201,226,.22);border-radius:8px;background:rgba(255,255,255,.055)}.workflow-flow-card-v383 strong,.workflow-future-card-v383 strong,.workflow-health-card-v383 strong,.workflow-journey-step-v383 strong,.workflow-overview-card-v383 strong,.workflow-process-card-v383 strong{color:#ffffff;font-size:2rem;line-height:1}.workflow-flow-card-v383 b,.workflow-future-card-v383 b,.workflow-journey-step-v383 b,.workflow-process-card-v383 b{color:#f5fbff;font-size:.94rem}.workflow-flow-card-v383 p,.workflow-foundation-v383 a p,.workflow-foundation-v383 article p,.workflow-future-card-v383 p,.workflow-health-card-v383 p,.workflow-journey-step-v383 p,.workflow-model-card-v383 p,.workflow-overview-card-v383 p,.workflow-process-card-v383 p{font-size:.84rem}.workflow-health-card-v383.excellent,.workflow-overview-card-v383.excellent{border-color:rgba(80,225,180,.42)}.workflow-health-card-v383.strong,.workflow-overview-card-v383.strong{border-color:rgba(98,220,255,.36)}.workflow-health-card-v383.watch,.workflow-overview-card-v383.watch{border-color:rgba(248,198,93,.42)}.workflow-centers-grid-v383{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:18px}.workflow-center-section-v383,.workflow-future-v383,.workflow-health-v383{padding:20px}.workflow-center-section-v383>div:last-child,.workflow-future-v383>div:last-child,.workflow-health-v383>div:last-child{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.workflow-flow-card-v383>div,.workflow-process-card-v383>div{display:flex;flex-wrap:wrap;gap:7px}.workflow-flow-card-v383 small,.workflow-footer-v383 div span,.workflow-foundation-v383>div:last-child>div:last-child small,.workflow-model-card-v383 small,.workflow-process-card-v383 small{display:inline-flex;align-items:center;min-height:28px;padding:6px 8px;border:1px solid rgba(150,201,226,.2);border-radius:8px;background:rgba(255,255,255,.06)}.workflow-flow-card-v383.clinical,.workflow-process-card-v383.high{border-color:rgba(80,225,180,.42)}.workflow-flow-card-v383.agenda,.workflow-flow-card-v383.document,.workflow-process-card-v383.normal{border-color:rgba(98,220,255,.38)}.workflow-flow-card-v383.financial,.workflow-flow-card-v383.marketing{border-color:rgba(248,198,93,.38)}.workflow-flow-card-v383.ai,.workflow-process-card-v383.critical{border-color:rgba(136,170,255,.46)}.workflow-journey-v383>div:last-child{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px;position:relative}.workflow-journey-v383>div:last-child:before{content:"";position:absolute;top:42px;right:8%;left:8%;height:2px;background:linear-gradient(90deg,rgba(98,220,255,.2),rgba(80,225,180,.8),rgba(136,170,255,.2))}.workflow-journey-step-v383{position:relative;z-index:1;min-height:178px;background:linear-gradient(145deg,rgba(98,220,255,.09),rgba(255,255,255,.045))}.workflow-process-map-v383{position:relative;min-height:360px;overflow:hidden;border:1px solid rgba(150,201,226,.22);border-radius:8px;background:linear-gradient(135deg,rgba(98,220,255,.08),rgba(136,170,255,.05)),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(0deg,rgba(255,255,255,.04) 1px,transparent 0);background-size:auto,34px 34px,34px 34px}.workflow-process-node-v383{position:absolute;display:grid;place-items:center;min-width:108px;min-height:48px;padding:8px 12px;border:1px solid rgba(98,220,255,.5);border-radius:8px;color:#ffffff;font-size:.78rem;font-weight:900;background:rgba(4,12,24,.82);box-shadow:0 0 28px rgba(98,220,255,.18);animation:workflowNodePulseV383 4.5s ease-in-out infinite}.workflow-process-node-v383.core{top:42%;left:43%;min-width:128px;min-height:60px;border-color:rgba(80,225,180,.72)}.workflow-process-node-v383.clinical{top:14%;left:15%}.workflow-process-node-v383.agenda{top:14%;right:16%}.workflow-process-node-v383.docs{top:45%;left:7%}.workflow-process-node-v383.finance{top:45%;right:8%}.workflow-process-node-v383.marketing{bottom:14%;left:19%}.workflow-process-node-v383.ai{bottom:14%;right:20%}.workflow-process-link-v383{position:absolute;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(98,220,255,.72),rgba(80,225,180,.55),transparent);transform-origin:left center;animation:workflowSignalV383 2.7s linear infinite}.workflow-process-link-v383.l1{top:35%;left:25%;width:27%;transform:rotate(24deg)}.workflow-process-link-v383.l2{top:35%;left:51%;width:27%;transform:rotate(-23deg)}.workflow-process-link-v383.l3{top:52%;left:18%;width:30%;transform:rotate(-4deg)}.workflow-process-link-v383.l4{top:52%;left:55%;width:28%;transform:rotate(4deg)}.workflow-process-link-v383.l5{top:64%;left:30%;width:23%;transform:rotate(-28deg)}.workflow-process-link-v383.l6{top:64%;left:51%;width:24%;transform:rotate(28deg)}.workflow-orchestration-v383>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.workflow-health-future-grid-v383{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:18px}.workflow-health-card-v383 i{display:block;width:100%;height:8px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.11)}.workflow-health-card-v383 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--workflow-cyan),var(--workflow-green))}.workflow-foundation-v383{position:relative;overflow:hidden}.workflow-foundation-v383>div:last-child{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,.75fr);grid-gap:14px;gap:14px}.workflow-foundation-v383>div:last-child>div{display:grid;grid-gap:10px;gap:10px;align-content:start}.workflow-foundation-v383>div:last-child>div:last-child,.workflow-model-card-v383 div{display:flex;flex-wrap:wrap;gap:7px}.workflow-foundation-v383 a,.workflow-foundation-v383 article{display:grid;grid-gap:8px;gap:8px;min-height:96px;padding:13px}.workflow-foundation-v383 a strong,.workflow-foundation-v383 article strong{color:var(--workflow-green);font-size:.84rem;text-transform:uppercase}.workflow-footer-v383 div{display:flex;flex-wrap:wrap;gap:8px}@keyframes workflowNodePulseV383{0%,to{transform:translateY(0);box-shadow:0 0 18px rgba(98,220,255,.14)}50%{transform:translateY(-3px);box-shadow:0 0 34px rgba(80,225,180,.24)}}@keyframes workflowSignalV383{0%{opacity:.35;filter:saturate(.9)}50%{opacity:1;filter:saturate(1.25)}to{opacity:.35;filter:saturate(.9)}}@media (prefers-color-scheme:light){.workflow-engine-v383{--workflow-panel:rgba(255,255,255,0.82);--workflow-panel-strong:rgba(241,249,253,0.94);--workflow-border:rgba(30,88,118,0.22);--workflow-text:#102132;--workflow-muted:#526879;color:var(--workflow-text);background:linear-gradient(135deg,rgba(236,248,252,.98),rgba(255,255,255,.96)),linear-gradient(90deg,rgba(30,88,118,.08) 1px,transparent 0),linear-gradient(0deg,rgba(44,130,105,.06) 1px,transparent 0);background-size:auto,40px 40px,40px 40px}.workflow-flow-card-v383 b,.workflow-flow-card-v383 strong,.workflow-future-card-v383 b,.workflow-future-card-v383 strong,.workflow-health-card-v383 strong,.workflow-hero-v383 aside strong,.workflow-journey-step-v383 b,.workflow-journey-step-v383 strong,.workflow-overview-card-v383 strong,.workflow-process-card-v383 b,.workflow-process-card-v383 strong{color:#0e2133}.workflow-actions-v383 a{color:#15314a}.workflow-process-node-v383{color:#0d2132;background:rgba(255,255,255,.88)}}@media (max-width:980px){.workflow-engine-v383{padding:22px}.workflow-foundation-v383,.workflow-hero-v383,.workflow-journey-v383,.workflow-orchestration-v383,.workflow-overview-v383{padding:18px}.workflow-centers-grid-v383,.workflow-foundation-v383>div:last-child,.workflow-health-future-grid-v383,.workflow-hero-v383{grid-template-columns:1fr}.workflow-engine-v383 h1{font-size:3rem}.workflow-journey-v383>div:last-child,.workflow-orchestration-v383>div:last-child,.workflow-overview-v383>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-process-map-v383{min-height:310px}}@media (max-width:640px){.workflow-engine-v383{padding:16px}.workflow-center-section-v383,.workflow-footer-v383,.workflow-foundation-v383,.workflow-future-v383,.workflow-health-v383,.workflow-hero-v383,.workflow-journey-v383,.workflow-orchestration-v383,.workflow-overview-v383{padding:15px}.workflow-engine-v383 h1{font-size:2.35rem}.workflow-journey-v383>div:last-child,.workflow-orchestration-v383>div:last-child,.workflow-overview-v383>div:last-child{grid-template-columns:1fr}.workflow-journey-v383>div:last-child:before{display:none}.workflow-process-map-v383{min-height:430px}.workflow-process-node-v383{min-width:92px;font-size:.72rem}.workflow-process-node-v383.core{top:44%;left:34%}.workflow-process-node-v383.clinical{top:8%;left:7%}.workflow-process-node-v383.agenda{top:8%;right:7%}.workflow-process-node-v383.docs{top:35%;left:5%}.workflow-process-node-v383.finance{top:35%;right:5%}.workflow-process-node-v383.marketing{bottom:12%;left:10%}.workflow-process-node-v383.ai{bottom:12%;right:10%}.workflow-process-link-v383{opacity:.55}}.workflow-engine-v403 .workflow-overview-v383>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.workflow-engine-v403 .workflow-center-section-v383>div:last-child,.workflow-engine-v403 .workflow-future-v383>div:last-child,.workflow-engine-v403 .workflow-health-v383>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-engine-v403 .workflow-overview-card-v383 i{display:block;width:100%;height:8px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.11)}.workflow-engine-v403 .workflow-overview-card-v383 i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--workflow-cyan),var(--workflow-green))}@media (max-width:980px){.workflow-engine-v403 .workflow-center-section-v383>div:last-child,.workflow-engine-v403 .workflow-future-v383>div:last-child,.workflow-engine-v403 .workflow-health-v383>div:last-child,.workflow-engine-v403 .workflow-overview-v383>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.workflow-engine-v403 .workflow-center-section-v383>div:last-child,.workflow-engine-v403 .workflow-future-v383>div:last-child,.workflow-engine-v403 .workflow-health-v383>div:last-child,.workflow-engine-v403 .workflow-overview-v383>div:last-child{grid-template-columns:1fr}}.unified-control-v404{--uc404-panel:rgba(8,20,37,0.78);--uc404-panel-strong:rgba(12,30,54,0.92);--uc404-border:rgba(149,204,226,0.27);--uc404-text:#edf9ff;--uc404-muted:#aabfd0;--uc404-cyan:#67ddff;--uc404-green:#50e1b4;--uc404-blue:#8aa8ff;--uc404-amber:#f8c65d;--uc404-orange:#ff9f5d;--uc404-red:#ff7184;min-height:100vh;padding:32px;color:var(--uc404-text);background:linear-gradient(135deg,rgba(5,14,28,.98),rgba(5,18,31,.96)),linear-gradient(90deg,rgba(103,221,255,.08) 1px,transparent 0),linear-gradient(0deg,rgba(80,225,180,.06) 1px,transparent 0);background-size:auto,42px 42px,42px 42px}.unified-control-v404 *,.unified-control-v404 :after,.unified-control-v404 :before{box-sizing:border-box}.unified-control-v404 a{color:inherit;text-decoration:none}.unified-control-v404 h1,.unified-control-v404 h2,.unified-control-v404 p{margin:0}.unified-control-v404 h1{max-width:850px;font-size:4rem;line-height:.95;letter-spacing:0}.unified-control-v404 h2{font-size:1.35rem;line-height:1.18;letter-spacing:0}.unified-control-v404 p{color:var(--uc404-muted);line-height:1.58}.uc404-ceo,.uc404-dashboard,.uc404-footer,.uc404-foundation,.uc404-health-wall,.uc404-hero,.uc404-map-section,.uc404-panel,.uc404-topology{border:1px solid var(--uc404-border);border-radius:8px;background:linear-gradient(145deg,var(--uc404-panel-strong),var(--uc404-panel));box-shadow:0 24px 70px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.uc404-hero{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:24px;gap:24px;position:relative;overflow:hidden;padding:28px}.uc404-foundation:before,.uc404-hero:before,.uc404-live-map:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(103,221,255,.13),transparent 35%,rgba(138,168,255,.09)),linear-gradient(180deg,rgba(255,255,255,.08),transparent 40%)}.uc404-foundation>div,.uc404-hero>aside,.uc404-hero>div,.uc404-live-map>*{position:relative;z-index:1}.uc404-ceo,.uc404-dashboard,.uc404-footer,.uc404-foundation,.uc404-health-wall,.uc404-hero>div,.uc404-map-section,.uc404-panel,.uc404-topology{display:grid;grid-gap:18px;gap:18px}.uc404-hero>div{align-content:start}.uc404-ceo>div:first-child>span,.uc404-dashboard>div:first-child>span,.uc404-footer>span,.uc404-foundation>div:first-child>span,.uc404-health-wall>div:first-child>span,.uc404-hero>div>span,.uc404-map-section>div:first-child>span,.uc404-panel>div:first-child>span,.uc404-topology>div:first-child>span{color:var(--uc404-cyan);font-size:.78rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.uc404-actions{display:flex;flex-wrap:wrap;gap:8px}.uc404-actions a,.uc404-foundation a,.uc404-foundation article{border:1px solid rgba(149,204,226,.24);border-radius:8px;background:rgba(255,255,255,.06);transition:transform .18s ease,border-color .18s ease,background .18s ease}.uc404-actions a{padding:9px 12px;color:#dff4ff;font-size:.82rem;font-weight:850}.uc404-actions a:hover,.uc404-foundation a:hover{transform:translateY(-2px);border-color:rgba(103,221,255,.62);background:rgba(103,221,255,.12)}.uc404-hero aside{display:grid;grid-gap:8px;gap:8px;align-content:center;justify-items:start;padding:22px;border:1px solid rgba(103,221,255,.32);border-radius:8px;background:linear-gradient(160deg,rgba(103,221,255,.14),rgba(80,225,180,.08))}.uc404-card small,.uc404-card span,.uc404-ceo-card span,.uc404-control-card small,.uc404-control-card span,.uc404-dependency-card small,.uc404-dependency-card span,.uc404-footer div span,.uc404-foundation a span,.uc404-foundation article span,.uc404-health-card small,.uc404-health-card span,.uc404-hero aside small,.uc404-hero aside span,.uc404-model-card small,.uc404-model-card span,.uc404-scale-card small,.uc404-scale-card span,.uc404-service-card small,.uc404-service-card span,.uc404-timeline-card small,.uc404-timeline-card span,.uc404-topology-card small,.uc404-topology-card span{color:var(--uc404-muted);font-size:.76rem;font-weight:800}.uc404-hero aside strong{color:#ffffff;font-size:3rem;line-height:1}.uc404-ceo,.uc404-dashboard,.uc404-footer,.uc404-foundation,.uc404-health-wall,.uc404-map-section,.uc404-topology{margin-top:18px;padding:22px}.uc404-ceo>div:last-child,.uc404-dashboard>div:last-child,.uc404-health-wall>div:last-child,.uc404-map-section>div:last-child,.uc404-topology>div:last-child{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.uc404-card,.uc404-ceo-card,.uc404-control-card,.uc404-dependency-card,.uc404-health-card,.uc404-model-card,.uc404-scale-card,.uc404-service-card,.uc404-timeline-card,.uc404-topology-card{display:grid;grid-gap:8px;gap:8px;min-height:142px;padding:14px;border:1px solid rgba(149,204,226,.22);border-radius:8px;background:rgba(255,255,255,.055)}.uc404-card strong,.uc404-control-card strong,.uc404-dependency-card strong,.uc404-health-card strong,.uc404-scale-card strong,.uc404-service-card strong,.uc404-topology-card strong{color:#ffffff;font-size:2rem;line-height:1}.uc404-ceo-card strong,.uc404-foundation a strong,.uc404-foundation article strong,.uc404-model-card strong,.uc404-timeline-card strong{color:var(--uc404-green);font-size:.86rem;text-transform:uppercase}.uc404-card b,.uc404-control-card b,.uc404-dependency-card b,.uc404-scale-card b,.uc404-timeline-card b,.uc404-topology-card b{color:#f7fbff;font-size:.94rem}.uc404-card p,.uc404-ceo-card p,.uc404-control-card p,.uc404-dependency-card p,.uc404-foundation a p,.uc404-foundation article p,.uc404-health-card p,.uc404-model-card p,.uc404-scale-card p,.uc404-service-card p,.uc404-timeline-card p,.uc404-topology-card p{font-size:.84rem}.uc404-card div,.uc404-dependency-card div,.uc404-footer div,.uc404-model-card div,.uc404-service-card div,.uc404-topology-card div{display:flex;flex-wrap:wrap;gap:7px}.uc404-card small,.uc404-control-card small,.uc404-dependency-card small,.uc404-footer div span,.uc404-foundation>div:last-child>div:last-child small,.uc404-model-card small,.uc404-scale-card small,.uc404-service-card small,.uc404-timeline-card small,.uc404-topology-card small{display:inline-flex;align-items:center;min-height:28px;padding:6px 8px;border:1px solid rgba(149,204,226,.2);border-radius:8px;background:rgba(255,255,255,.06)}.uc404-card.critical,.uc404-control-card.critical,.uc404-dependency-card.critical,.uc404-scale-card.critical{border-color:rgba(255,113,132,.48)}.uc404-card.high,.uc404-control-card.high,.uc404-dependency-card.high,.uc404-scale-card.high,.uc404-service-card.high{border-color:rgba(248,198,93,.42)}.uc404-health-card.green{border-color:rgba(80,225,180,.48)}.uc404-health-card.yellow{border-color:rgba(248,198,93,.48)}.uc404-health-card.orange{border-color:rgba(255,159,93,.5)}.uc404-health-card.red{border-color:rgba(255,113,132,.5)}.uc404-live-map{position:relative;min-height:360px;overflow:hidden;border:1px solid rgba(149,204,226,.22);border-radius:8px;background:linear-gradient(135deg,rgba(103,221,255,.08),rgba(138,168,255,.05)),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(0deg,rgba(255,255,255,.04) 1px,transparent 0);background-size:auto,34px 34px,34px 34px}.uc404-map-node{position:absolute;display:grid;place-items:center;min-width:112px;min-height:48px;padding:8px 12px;border:1px solid rgba(103,221,255,.5);border-radius:8px;color:#ffffff;font-size:.78rem;font-weight:900;background:rgba(4,12,24,.84);box-shadow:0 0 28px rgba(103,221,255,.18);animation:uc404NodePulse 4.5s ease-in-out infinite}.uc404-map-node.core{top:42%;left:42%;min-width:150px;min-height:60px;border-color:rgba(80,225,180,.72)}.uc404-map-node.kernel{top:12%;left:13%}.uc404-map-node.bus{top:12%;right:15%}.uc404-map-node.event{top:45%;left:6%}.uc404-map-node.workflow{top:45%;right:7%}.uc404-map-node.brain{bottom:12%;left:18%}.uc404-map-node.council{bottom:12%;right:19%}.uc404-map-link{position:absolute;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(103,221,255,.72),rgba(80,225,180,.55),transparent);transform-origin:left center;animation:uc404Signal 2.7s linear infinite}.uc404-map-link.l1{top:34%;left:24%;width:28%;transform:rotate(23deg)}.uc404-map-link.l2{top:34%;left:51%;width:29%;transform:rotate(-22deg)}.uc404-map-link.l3{top:52%;left:17%;width:31%;transform:rotate(-4deg)}.uc404-map-link.l4{top:52%;left:55%;width:29%;transform:rotate(4deg)}.uc404-map-link.l5{top:64%;left:29%;width:24%;transform:rotate(-28deg)}.uc404-map-link.l6{top:64%;left:51%;width:25%;transform:rotate(28deg)}.uc404-two-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:18px}.uc404-panel{padding:20px}.uc404-panel>div:last-child{display:grid;grid-gap:10px;gap:10px}.uc404-ceo-card i,.uc404-service-card i{display:block;width:100%;height:8px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.11)}.uc404-ceo-card i em,.uc404-service-card i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--uc404-cyan),var(--uc404-green))}.uc404-foundation{position:relative;overflow:hidden}.uc404-foundation>div:last-child{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,.75fr);grid-gap:14px;gap:14px}.uc404-foundation>div:last-child>div{display:grid;grid-gap:10px;gap:10px;align-content:start}.uc404-foundation>div:last-child>div:last-child{display:flex;flex-wrap:wrap;gap:7px}.uc404-foundation a,.uc404-foundation article{display:grid;grid-gap:8px;gap:8px;min-height:98px;padding:13px}@keyframes uc404NodePulse{0%,to{transform:translateY(0);box-shadow:0 0 18px rgba(103,221,255,.14)}50%{transform:translateY(-3px);box-shadow:0 0 34px rgba(80,225,180,.24)}}@keyframes uc404Signal{0%{opacity:.35;filter:saturate(.9)}50%{opacity:1;filter:saturate(1.25)}to{opacity:.35;filter:saturate(.9)}}@media (prefers-color-scheme:light){.unified-control-v404{--uc404-panel:rgba(255,255,255,0.82);--uc404-panel-strong:rgba(241,249,253,0.94);--uc404-border:rgba(30,88,118,0.22);--uc404-text:#102132;--uc404-muted:#526879;color:var(--uc404-text);background:linear-gradient(135deg,rgba(236,248,252,.98),rgba(255,255,255,.96)),linear-gradient(90deg,rgba(30,88,118,.08) 1px,transparent 0),linear-gradient(0deg,rgba(44,130,105,.06) 1px,transparent 0);background-size:auto,42px 42px,42px 42px}.uc404-card b,.uc404-card strong,.uc404-control-card b,.uc404-control-card strong,.uc404-dependency-card b,.uc404-dependency-card strong,.uc404-health-card strong,.uc404-hero aside strong,.uc404-scale-card b,.uc404-scale-card strong,.uc404-service-card strong,.uc404-timeline-card b,.uc404-topology-card b,.uc404-topology-card strong{color:#0e2133}.uc404-actions a{color:#15314a}.uc404-map-node{color:#0d2132;background:rgba(255,255,255,.88)}}@media (max-width:1100px){.uc404-ceo>div:last-child,.uc404-dashboard>div:last-child,.uc404-health-wall>div:last-child,.uc404-map-section>div:last-child,.uc404-topology>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.unified-control-v404{padding:22px}.uc404-foundation>div:last-child,.uc404-hero,.uc404-two-column{grid-template-columns:1fr}.unified-control-v404 h1{font-size:3rem}}@media (max-width:640px){.unified-control-v404{padding:16px}.uc404-ceo,.uc404-dashboard,.uc404-footer,.uc404-foundation,.uc404-health-wall,.uc404-hero,.uc404-map-section,.uc404-panel,.uc404-topology{padding:15px}.unified-control-v404 h1{font-size:2.35rem}.uc404-ceo>div:last-child,.uc404-dashboard>div:last-child,.uc404-health-wall>div:last-child,.uc404-map-section>div:last-child,.uc404-topology>div:last-child{grid-template-columns:1fr}.uc404-live-map{min-height:430px}.uc404-map-node{min-width:90px;font-size:.72rem}.uc404-map-node.core{top:44%;left:32%}.uc404-map-node.kernel{top:8%;left:7%}.uc404-map-node.bus{top:8%;right:7%}.uc404-map-node.event{top:35%;left:5%}.uc404-map-node.workflow{top:35%;right:5%}.uc404-map-node.brain{bottom:12%;left:10%}.uc404-map-node.council{bottom:12%;right:10%}.uc404-map-link{opacity:.55}}.search-engine-v384{--search-bg:#07111f;--search-panel:rgba(9,20,36,0.78);--search-panel-soft:rgba(16,31,54,0.68);--search-line:rgba(148,163,184,0.24);--search-text:#e5f4ff;--search-muted:#9fb4c8;--search-cyan:#22d3ee;--search-green:#34d399;--search-violet:#a78bfa;--search-amber:#f59e0b;--search-rose:#fb7185;color:var(--search-text);padding:24px;background:linear-gradient(135deg,rgba(7,17,31,.98),rgba(8,28,40,.94)),linear-gradient(90deg,rgba(34,211,238,.14),rgba(52,211,153,.08),rgba(167,139,250,.12));min-height:100vh}.search-engine-v384 *,.search-engine-v384 :after,.search-engine-v384 :before{box-sizing:border-box}.search-engine-v384 h1,.search-engine-v384 h2,.search-engine-v384 p{margin:0}.search-engine-v384 h1{font-size:3.6rem;line-height:.98;letter-spacing:0;max-width:780px}.search-engine-v384 h2{font-size:1.35rem;line-height:1.18;letter-spacing:0}.search-engine-v384 p{line-height:1.58}.search-engine-v384 p,.search-engine-v384 small,.search-engine-v384 span{color:var(--search-muted)}.search-center-section-v384,.search-discovery-v384,.search-footer-v384,.search-foundation-v384,.search-graph-v384,.search-health-v384,.search-hero-v384,.search-index-v384,.search-overview-v384,.search-relevance-v384{border:1px solid var(--search-line);border-radius:8px;background:var(--search-panel);box-shadow:0 24px 70px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.search-hero-v384{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:20px;gap:20px;overflow:hidden;padding:24px;position:relative}.search-hero-v384:after,.search-hero-v384:before{content:"";position:absolute;inset:auto 0 0 0;height:2px;background:linear-gradient(90deg,var(--search-cyan),var(--search-green),var(--search-violet),var(--search-amber));opacity:.78}.search-hero-v384:after{inset:0 0 auto 0;animation:searchScanV384 5.5s ease-in-out infinite}.search-hero-v384>aside,.search-hero-v384>div{position:relative;z-index:1}.search-hero-v384>div{display:grid;grid-gap:16px;gap:16px}.search-center-section-v384>div:first-child>span,.search-discovery-v384>div:first-child>span,.search-footer-v384>span,.search-foundation-v384>div:first-child>span,.search-graph-v384>div:first-child>span,.search-health-v384>div:first-child>span,.search-hero-v384>div>span,.search-index-v384>div:first-child>span,.search-overview-v384>div:first-child>span,.search-relevance-v384>div:first-child>span{color:var(--search-cyan);font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.search-actions-v384{display:flex;flex-wrap:wrap;gap:8px}.search-actions-v384 a,.search-foundation-v384 a,.search-foundation-v384 article,.search-foundation-v384 small{border:1px solid rgba(148,163,184,.24);border-radius:8px;background:rgba(15,23,42,.64);color:var(--search-text);text-decoration:none}.search-actions-v384 a{padding:9px 11px;font-size:.82rem;transition:transform .16s ease,border-color .16s ease,background .16s ease}.search-actions-v384 a:hover,.search-foundation-v384 a:hover{border-color:rgba(34,211,238,.58);background:rgba(34,211,238,.1);transform:translateY(-1px)}.search-hero-v384 aside{align-self:stretch;display:grid;grid-gap:8px;gap:8px;align-content:center;justify-items:start;border:1px solid rgba(34,211,238,.32);border-radius:8px;padding:18px;background:linear-gradient(135deg,rgba(34,211,238,.16),rgba(52,211,153,.1)),rgba(15,23,42,.7)}.search-hero-v384 aside strong{color:#ffffff;font-size:3rem;line-height:1}.search-discovery-v384,.search-footer-v384,.search-foundation-v384,.search-graph-v384,.search-health-v384,.search-overview-v384{margin-top:18px;padding:20px}.search-discovery-v384>div:first-child,.search-foundation-v384>div:first-child,.search-graph-v384>div:first-child,.search-health-v384>div:first-child,.search-overview-v384>div:first-child{display:grid;grid-gap:8px;gap:8px;margin-bottom:16px}.search-discovery-v384>div:last-child,.search-health-v384>div:last-child,.search-overview-v384>div:last-child{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.search-discovery-card-v384,.search-domain-card-v384,.search-graph-card-v384,.search-health-card-v384,.search-index-card-v384,.search-model-card-v384,.search-overview-card-v384,.search-relevance-card-v384{border:1px solid rgba(148,163,184,.22);border-radius:8px;background:var(--search-panel-soft);padding:14px;min-width:0}.search-discovery-card-v384 strong,.search-domain-card-v384 strong,.search-graph-card-v384 strong,.search-health-card-v384 strong,.search-index-card-v384 strong,.search-overview-card-v384 strong{color:#ffffff;display:block;font-size:1.75rem;line-height:1.05;margin:8px 0}.search-discovery-card-v384 p,.search-domain-card-v384 p,.search-graph-card-v384 p,.search-health-card-v384 p,.search-index-card-v384 p,.search-overview-card-v384 p,.search-relevance-card-v384 p{font-size:.85rem;margin-top:8px}.search-health-card-v384.excellent,.search-overview-card-v384.excellent{border-color:rgba(52,211,153,.42)}.search-health-card-v384.strong,.search-overview-card-v384.strong{border-color:rgba(34,211,238,.42)}.search-health-card-v384.watch,.search-overview-card-v384.watch{border-color:rgba(245,158,11,.45)}.search-centers-grid-v384{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:18px}.search-center-section-v384{padding:18px}.search-center-section-v384>div:first-child{display:grid;grid-gap:8px;gap:8px;margin-bottom:14px}.search-center-section-v384>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.search-domain-card-v384{position:relative;overflow:hidden}.search-domain-card-v384:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--search-cyan)}.search-domain-card-v384.document:before{background:var(--search-violet)}.search-domain-card-v384.photo:before{background:var(--search-rose)}.search-domain-card-v384.knowledge:before{background:var(--search-green)}.search-domain-card-v384.agenda:before{background:var(--search-amber)}.search-domain-card-v384.financial:before{background:#38bdf8}.search-domain-card-v384.ai:before{background:#c084fc}.search-domain-card-v384>div,.search-index-card-v384>div{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.search-domain-card-v384 small,.search-index-card-v384 small{border:1px solid rgba(148,163,184,.2);border-radius:999px;padding:4px 7px;background:rgba(15,23,42,.52)}.search-index-relevance-grid-v384{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);grid-gap:18px;gap:18px;margin-top:18px}.search-index-v384,.search-relevance-v384{padding:18px}.search-index-v384>div:last-child,.search-relevance-v384>div:last-child{display:grid;grid-gap:10px;gap:10px}.search-index-v384>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.search-index-card-v384.prepared{border-color:rgba(52,211,153,.34)}.search-index-card-v384.indexing{border-color:rgba(34,211,238,.46)}.search-index-card-v384.future{border-color:rgba(167,139,250,.4)}.search-health-card-v384 i,.search-relevance-card-v384 i{display:block;height:7px;border-radius:999px;background:rgba(148,163,184,.18);overflow:hidden;margin-top:12px}.search-health-card-v384 em,.search-relevance-card-v384 em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--search-cyan),var(--search-green),var(--search-amber))}.search-discovery-v384>div:last-child,.search-health-v384>div:last-child{grid-template-columns:repeat(5,minmax(0,1fr))}.search-graph-map-v384{min-height:360px;border:1px solid rgba(148,163,184,.22);border-radius:8px;background:linear-gradient(90deg,rgba(148,163,184,.07) 1px,transparent 0),linear-gradient(0deg,rgba(148,163,184,.07) 1px,transparent 0),rgba(15,23,42,.52);background-size:34px 34px;position:relative;overflow:hidden;margin-bottom:14px}.search-graph-node-v384{position:absolute;z-index:2;min-width:118px;border:1px solid rgba(34,211,238,.44);border-radius:8px;padding:11px 13px;background:rgba(8,21,37,.92);color:#f8fafc;font-weight:800;text-align:center;box-shadow:0 0 28px rgba(34,211,238,.18);animation:searchPulseV384 4.5s ease-in-out infinite}.search-graph-node-v384.patients{top:12%;left:8%;border-color:rgba(34,211,238,.58)}.search-graph-node-v384.treatments{top:12%;right:9%;border-color:rgba(52,211,153,.58)}.search-graph-node-v384.documents{top:42%;left:7%;border-color:rgba(167,139,250,.58)}.search-graph-node-v384.photos{top:42%;right:8%;border-color:rgba(251,113,133,.58)}.search-graph-node-v384.protocols{bottom:10%;left:18%;border-color:rgba(245,158,11,.58)}.search-graph-node-v384.ai{bottom:10%;right:20%;border-color:rgba(192,132,252,.58)}.search-graph-link-v384{position:absolute;z-index:1;height:2px;transform-origin:left center;background:linear-gradient(90deg,rgba(34,211,238,0),rgba(34,211,238,.78),rgba(52,211,153,0));animation:searchFlowV384 3.8s ease-in-out infinite}.search-graph-link-v384.l1{top:22%;left:23%;width:48%}.search-graph-link-v384.l2{top:36%;left:17%;width:34%;transform:rotate(35deg)}.search-graph-link-v384.l3{top:37%;right:16%;width:35%;transform:rotate(-35deg)}.search-graph-link-v384.l4{bottom:31%;left:22%;width:38%;transform:rotate(-18deg)}.search-graph-link-v384.l5{bottom:31%;right:23%;width:34%;transform:rotate(18deg)}.search-graph-link-v384.l6{bottom:18%;left:36%;width:29%}.search-graph-v384>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.search-graph-card-v384.clinical{border-color:rgba(52,211,153,.34)}.search-graph-card-v384.document,.search-graph-card-v384.knowledge{border-color:rgba(167,139,250,.34)}.search-graph-card-v384.media{border-color:rgba(251,113,133,.34)}.search-graph-card-v384.intelligence{border-color:rgba(245,158,11,.34)}.search-foundation-v384>div:last-child{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) minmax(220px,.45fr);grid-gap:12px;gap:12px}.search-foundation-v384>div:last-child>div{display:grid;grid-gap:8px;gap:8px;align-content:start}.search-foundation-v384 a,.search-foundation-v384 article,.search-model-card-v384{display:grid;grid-gap:7px;gap:7px;padding:12px}.search-foundation-v384 a span,.search-foundation-v384 article span,.search-model-card-v384 span{color:var(--search-cyan);font-size:.78rem;font-weight:800}.search-foundation-v384 a strong,.search-foundation-v384 article strong,.search-model-card-v384 strong{color:#ffffff}.search-model-card-v384>div{display:flex;flex-wrap:wrap;gap:5px}.search-foundation-v384>div:last-child>div:last-child small,.search-model-card-v384 small{padding:5px 7px}.search-footer-v384{display:grid;grid-gap:10px;gap:10px}.search-footer-v384>div{display:flex;flex-wrap:wrap;gap:8px}.search-footer-v384>div span{border:1px solid rgba(148,163,184,.22);border-radius:999px;padding:7px 9px;background:rgba(15,23,42,.55)}@keyframes searchPulseV384{0%,to{transform:translateY(0);box-shadow:0 0 22px rgba(34,211,238,.14)}50%{transform:translateY(-4px);box-shadow:0 0 36px rgba(52,211,153,.24)}}@keyframes searchFlowV384{0%,to{opacity:.34}50%{opacity:.95}}@keyframes searchScanV384{0%,to{opacity:.18}50%{opacity:.72}}@media (prefers-color-scheme:light){.search-engine-v384{--search-bg:#f8fbff;--search-panel:rgba(255,255,255,0.84);--search-panel-soft:rgba(255,255,255,0.72);--search-line:rgba(15,23,42,0.14);--search-text:#0f172a;--search-muted:#475569;background:linear-gradient(135deg,rgba(248,251,255,.98),rgba(234,249,255,.94)),linear-gradient(90deg,rgba(34,211,238,.16),rgba(52,211,153,.1),rgba(167,139,250,.13))}.search-center-section-v384,.search-discovery-v384,.search-footer-v384,.search-foundation-v384,.search-graph-v384,.search-health-v384,.search-hero-v384,.search-index-v384,.search-overview-v384,.search-relevance-v384{box-shadow:0 20px 46px rgba(15,23,42,.12)}.search-actions-v384 a,.search-footer-v384>div span,.search-foundation-v384 a,.search-foundation-v384 article,.search-foundation-v384 small,.search-hero-v384 aside{background:rgba(255,255,255,.72)}.search-discovery-card-v384 strong,.search-domain-card-v384 strong,.search-foundation-v384 a strong,.search-foundation-v384 article strong,.search-graph-card-v384 strong,.search-health-card-v384 strong,.search-hero-v384 aside strong,.search-index-card-v384 strong,.search-model-card-v384 strong,.search-overview-card-v384 strong{color:#0f172a}.search-graph-node-v384{background:rgba(255,255,255,.92);color:#0f172a}.search-graph-map-v384{background:linear-gradient(90deg,rgba(15,23,42,.06) 1px,transparent 0),linear-gradient(0deg,rgba(15,23,42,.06) 1px,transparent 0),rgba(255,255,255,.66);background-size:34px 34px}}@media (max-width:1180px){.search-discovery-v384>div:last-child,.search-health-v384>div:last-child,.search-overview-v384>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.search-foundation-v384>div:last-child,.search-index-relevance-grid-v384{grid-template-columns:1fr}}@media (max-width:980px){.search-centers-grid-v384,.search-hero-v384{grid-template-columns:1fr}.search-graph-v384>div:last-child,.search-index-v384>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.search-engine-v384{padding:16px}.search-center-section-v384,.search-discovery-v384,.search-footer-v384,.search-foundation-v384,.search-graph-v384,.search-health-v384,.search-hero-v384,.search-index-v384,.search-overview-v384,.search-relevance-v384{padding:15px}.search-engine-v384 h1{font-size:2.35rem}.search-center-section-v384>div:last-child,.search-discovery-v384>div:last-child,.search-graph-v384>div:last-child,.search-health-v384>div:last-child,.search-index-v384>div:last-child,.search-overview-v384>div:last-child{grid-template-columns:1fr}.search-graph-map-v384{min-height:440px}.search-graph-node-v384{min-width:96px;font-size:.72rem}.search-graph-node-v384.patients{top:8%;left:8%}.search-graph-node-v384.treatments{top:8%;right:8%}.search-graph-node-v384.documents{top:35%;left:5%}.search-graph-node-v384.photos{top:35%;right:5%}.search-graph-node-v384.protocols{bottom:13%;left:9%}.search-graph-node-v384.ai{bottom:13%;right:13%}.search-graph-link-v384{opacity:.56}}.knowledge-hub-v385{--knowledge-panel:rgba(10,20,35,0.78);--knowledge-panel-soft:rgba(18,31,52,0.68);--knowledge-line:rgba(148,163,184,0.24);--knowledge-text:#edf7ff;--knowledge-muted:#a8bbcc;--knowledge-blue:#38bdf8;--knowledge-green:#22c55e;--knowledge-violet:#a78bfa;--knowledge-amber:#f59e0b;--knowledge-rose:#fb7185;color:var(--knowledge-text);padding:24px;min-height:100vh;background:linear-gradient(135deg,rgba(7,15,28,.98),rgba(9,32,42,.94)),linear-gradient(90deg,rgba(56,189,248,.14),rgba(34,197,94,.09),rgba(167,139,250,.13))}.knowledge-hub-v385 *,.knowledge-hub-v385 :after,.knowledge-hub-v385 :before{box-sizing:border-box}.knowledge-hub-v385 h1,.knowledge-hub-v385 h2,.knowledge-hub-v385 p{margin:0}.knowledge-hub-v385 h1{font-size:3.55rem;line-height:.98;letter-spacing:0;max-width:800px}.knowledge-hub-v385 h2{font-size:1.33rem;line-height:1.18;letter-spacing:0}.knowledge-hub-v385 p{line-height:1.58}.knowledge-hub-v385 p,.knowledge-hub-v385 small,.knowledge-hub-v385 span{color:var(--knowledge-muted)}.knowledge-center-section-v385,.knowledge-footer-v385,.knowledge-foundation-v385,.knowledge-graph-v385,.knowledge-health-v385,.knowledge-hero-v385,.knowledge-ingestion-v385,.knowledge-overview-v385,.knowledge-search-v385{border:1px solid var(--knowledge-line);border-radius:8px;background:var(--knowledge-panel);box-shadow:0 24px 70px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.knowledge-hero-v385{display:grid;grid-template-columns:minmax(0,1fr) 290px;grid-gap:20px;gap:20px;overflow:hidden;padding:24px;position:relative}.knowledge-hero-v385:after,.knowledge-hero-v385:before{content:"";position:absolute;inset:auto 0 0 0;height:2px;background:linear-gradient(90deg,var(--knowledge-blue),var(--knowledge-green),var(--knowledge-violet),var(--knowledge-amber));opacity:.78}.knowledge-hero-v385:after{inset:0 0 auto 0;animation:knowledgeScanV385 5.8s ease-in-out infinite}.knowledge-hero-v385>aside,.knowledge-hero-v385>div{position:relative;z-index:1}.knowledge-hero-v385>div{display:grid;grid-gap:16px;gap:16px}.knowledge-center-section-v385>div:first-child>span,.knowledge-footer-v385>span,.knowledge-foundation-v385>div:first-child>span,.knowledge-graph-v385>div:first-child>span,.knowledge-health-v385>div:first-child>span,.knowledge-hero-v385>div>span,.knowledge-ingestion-v385>div:first-child>span,.knowledge-overview-v385>div:first-child>span,.knowledge-search-v385>div:first-child>span{color:var(--knowledge-blue);font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.knowledge-actions-v385{display:flex;flex-wrap:wrap;gap:8px}.knowledge-actions-v385 a,.knowledge-foundation-v385 a,.knowledge-foundation-v385 article,.knowledge-foundation-v385 small,.knowledge-search-card-v385{border:1px solid rgba(148,163,184,.24);border-radius:8px;background:rgba(15,23,42,.64);color:var(--knowledge-text);text-decoration:none}.knowledge-actions-v385 a{padding:9px 11px;font-size:.82rem;transition:transform .16s ease,border-color .16s ease,background .16s ease}.knowledge-actions-v385 a:hover,.knowledge-foundation-v385 a:hover,.knowledge-search-card-v385:hover{border-color:rgba(56,189,248,.58);background:rgba(56,189,248,.1);transform:translateY(-1px)}.knowledge-hero-v385 aside{align-self:stretch;display:grid;grid-gap:8px;gap:8px;align-content:center;justify-items:start;border:1px solid rgba(56,189,248,.32);border-radius:8px;padding:18px;background:linear-gradient(135deg,rgba(56,189,248,.16),rgba(34,197,94,.1)),rgba(15,23,42,.7)}.knowledge-hero-v385 aside strong{color:#ffffff;font-size:3rem;line-height:1}.knowledge-footer-v385,.knowledge-foundation-v385,.knowledge-graph-v385,.knowledge-health-v385,.knowledge-overview-v385{margin-top:18px;padding:20px}.knowledge-foundation-v385>div:first-child,.knowledge-graph-v385>div:first-child,.knowledge-health-v385>div:first-child,.knowledge-overview-v385>div:first-child{display:grid;grid-gap:8px;gap:8px;margin-bottom:16px}.knowledge-health-v385>div:last-child,.knowledge-overview-v385>div:last-child{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px}.knowledge-domain-card-v385,.knowledge-graph-card-v385,.knowledge-health-card-v385,.knowledge-ingestion-card-v385,.knowledge-model-card-v385,.knowledge-overview-card-v385,.knowledge-search-card-v385{border:1px solid rgba(148,163,184,.22);border-radius:8px;background:var(--knowledge-panel-soft);padding:14px;min-width:0}.knowledge-domain-card-v385 strong,.knowledge-graph-card-v385 strong,.knowledge-health-card-v385 strong,.knowledge-ingestion-card-v385 strong,.knowledge-overview-card-v385 strong,.knowledge-search-card-v385 strong{color:#ffffff;display:block;font-size:1.7rem;line-height:1.05;margin:8px 0}.knowledge-domain-card-v385 p,.knowledge-graph-card-v385 p,.knowledge-health-card-v385 p,.knowledge-ingestion-card-v385 p,.knowledge-overview-card-v385 p,.knowledge-search-card-v385 p{font-size:.85rem;margin-top:8px}.knowledge-health-card-v385.excellent,.knowledge-overview-card-v385.excellent{border-color:rgba(34,197,94,.42)}.knowledge-health-card-v385.strong,.knowledge-overview-card-v385.strong{border-color:rgba(56,189,248,.42)}.knowledge-health-card-v385.watch,.knowledge-overview-card-v385.watch{border-color:rgba(245,158,11,.45)}.knowledge-centers-grid-v385{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:18px}.knowledge-center-section-v385{padding:18px}.knowledge-center-section-v385>div:first-child{display:grid;grid-gap:8px;gap:8px;margin-bottom:14px}.knowledge-center-section-v385>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.knowledge-domain-card-v385{position:relative;overflow:hidden}.knowledge-domain-card-v385:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--knowledge-blue)}.knowledge-domain-card-v385.scientific:before{background:var(--knowledge-violet)}.knowledge-domain-card-v385.course:before{background:var(--knowledge-green)}.knowledge-domain-card-v385.supplier:before{background:var(--knowledge-amber)}.knowledge-domain-card-v385.product:before{background:#2dd4bf}.knowledge-domain-card-v385.memory:before{background:var(--knowledge-rose)}.knowledge-domain-card-v385.book:before{background:#c084fc}.knowledge-domain-card-v385>div,.knowledge-ingestion-card-v385>div,.knowledge-model-card-v385>div{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.knowledge-domain-card-v385 small,.knowledge-ingestion-card-v385 small,.knowledge-model-card-v385 small{border:1px solid rgba(148,163,184,.2);border-radius:999px;padding:4px 7px;background:rgba(15,23,42,.52)}.knowledge-graph-map-v385{min-height:380px;border:1px solid rgba(148,163,184,.22);border-radius:8px;background:linear-gradient(90deg,rgba(148,163,184,.07) 1px,transparent 0),linear-gradient(0deg,rgba(148,163,184,.07) 1px,transparent 0),rgba(15,23,42,.52);background-size:34px 34px;position:relative;overflow:hidden;margin-bottom:14px}.knowledge-graph-node-v385{position:absolute;z-index:2;min-width:126px;border:1px solid rgba(56,189,248,.44);border-radius:8px;padding:11px 13px;background:rgba(8,21,37,.92);color:#f8fafc;font-weight:800;text-align:center;box-shadow:0 0 28px rgba(56,189,248,.18);animation:knowledgePulseV385 4.7s ease-in-out infinite}.knowledge-graph-node-v385.protocols{top:10%;left:10%;border-color:rgba(56,189,248,.58)}.knowledge-graph-node-v385.products{top:10%;right:10%;border-color:rgba(45,212,191,.58)}.knowledge-graph-node-v385.suppliers{top:42%;left:6%;border-color:rgba(245,158,11,.58)}.knowledge-graph-node-v385.treatments{top:42%;right:8%;border-color:rgba(34,197,94,.58)}.knowledge-graph-node-v385.courses{bottom:11%;left:18%;border-color:rgba(167,139,250,.58)}.knowledge-graph-node-v385.research{bottom:11%;right:18%;border-color:rgba(251,113,133,.58)}.knowledge-graph-link-v385{position:absolute;z-index:1;height:2px;transform-origin:left center;background:linear-gradient(90deg,rgba(56,189,248,0),rgba(56,189,248,.78),rgba(34,197,94,0));animation:knowledgeFlowV385 3.8s ease-in-out infinite}.knowledge-graph-link-v385.l1{top:20%;left:25%;width:46%}.knowledge-graph-link-v385.l2{top:36%;left:18%;width:34%;transform:rotate(34deg)}.knowledge-graph-link-v385.l3{top:36%;right:18%;width:34%;transform:rotate(-34deg)}.knowledge-graph-link-v385.l4{bottom:31%;left:22%;width:38%;transform:rotate(-18deg)}.knowledge-graph-link-v385.l5{bottom:31%;right:23%;width:34%;transform:rotate(18deg)}.knowledge-graph-link-v385.l6{bottom:18%;left:36%;width:29%}.knowledge-graph-v385>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.knowledge-graph-card-v385.protocols,.knowledge-graph-card-v385.treatments{border-color:rgba(34,197,94,.34)}.knowledge-graph-card-v385.products,.knowledge-graph-card-v385.suppliers{border-color:rgba(245,158,11,.34)}.knowledge-graph-card-v385.courses,.knowledge-graph-card-v385.research{border-color:rgba(167,139,250,.34)}.knowledge-ingestion-search-grid-v385{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:18px;gap:18px;margin-top:18px}.knowledge-ingestion-v385,.knowledge-search-v385{padding:18px}.knowledge-ingestion-v385>div:first-child,.knowledge-search-v385>div:first-child{display:grid;grid-gap:8px;gap:8px;margin-bottom:14px}.knowledge-ingestion-v385>div:last-child,.knowledge-search-v385>div:last-child{display:grid;grid-gap:10px;gap:10px}.knowledge-ingestion-v385>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-ingestion-card-v385.prepared{border-color:rgba(56,189,248,.34)}.knowledge-ingestion-card-v385.future,.knowledge-search-card-v385.future{border-color:rgba(167,139,250,.42)}.knowledge-search-card-v385{display:grid;grid-gap:7px;gap:7px;transition:transform .16s ease,border-color .16s ease,background .16s ease}.knowledge-health-card-v385 i{display:block;height:7px;border-radius:999px;background:rgba(148,163,184,.18);overflow:hidden;margin-top:12px}.knowledge-health-card-v385 em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--knowledge-blue),var(--knowledge-green),var(--knowledge-amber))}.knowledge-foundation-v385>div:last-child{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) minmax(220px,.45fr);grid-gap:12px;gap:12px}.knowledge-foundation-v385>div:last-child>div{display:grid;grid-gap:8px;gap:8px;align-content:start}.knowledge-foundation-v385 a,.knowledge-foundation-v385 article,.knowledge-model-card-v385{display:grid;grid-gap:7px;gap:7px;padding:12px}.knowledge-foundation-v385 a span,.knowledge-foundation-v385 article span,.knowledge-model-card-v385 span,.knowledge-search-card-v385 span{color:var(--knowledge-blue);font-size:.78rem;font-weight:800}.knowledge-foundation-v385 a strong,.knowledge-foundation-v385 article strong,.knowledge-model-card-v385 strong,.knowledge-search-card-v385 strong{color:#ffffff}.knowledge-foundation-v385>div:last-child>div:last-child small,.knowledge-model-card-v385 small{padding:5px 7px}.knowledge-footer-v385{display:grid;grid-gap:10px;gap:10px}.knowledge-footer-v385>div{display:flex;flex-wrap:wrap;gap:8px}.knowledge-footer-v385>div span{border:1px solid rgba(148,163,184,.22);border-radius:999px;padding:7px 9px;background:rgba(15,23,42,.55)}@keyframes knowledgePulseV385{0%,to{transform:translateY(0);box-shadow:0 0 22px rgba(56,189,248,.14)}50%{transform:translateY(-4px);box-shadow:0 0 36px rgba(34,197,94,.24)}}@keyframes knowledgeFlowV385{0%,to{opacity:.34}50%{opacity:.95}}@keyframes knowledgeScanV385{0%,to{opacity:.18}50%{opacity:.72}}@media (prefers-color-scheme:light){.knowledge-hub-v385{--knowledge-panel:rgba(255,255,255,0.84);--knowledge-panel-soft:rgba(255,255,255,0.72);--knowledge-line:rgba(15,23,42,0.14);--knowledge-text:#0f172a;--knowledge-muted:#475569;background:linear-gradient(135deg,rgba(248,251,255,.98),rgba(237,253,247,.94)),linear-gradient(90deg,rgba(56,189,248,.16),rgba(34,197,94,.1),rgba(167,139,250,.13))}.knowledge-center-section-v385,.knowledge-footer-v385,.knowledge-foundation-v385,.knowledge-graph-v385,.knowledge-health-v385,.knowledge-hero-v385,.knowledge-ingestion-v385,.knowledge-overview-v385,.knowledge-search-v385{box-shadow:0 20px 46px rgba(15,23,42,.12)}.knowledge-actions-v385 a,.knowledge-footer-v385>div span,.knowledge-foundation-v385 a,.knowledge-foundation-v385 article,.knowledge-foundation-v385 small,.knowledge-hero-v385 aside,.knowledge-search-card-v385{background:rgba(255,255,255,.72)}.knowledge-domain-card-v385 strong,.knowledge-foundation-v385 a strong,.knowledge-foundation-v385 article strong,.knowledge-graph-card-v385 strong,.knowledge-health-card-v385 strong,.knowledge-hero-v385 aside strong,.knowledge-ingestion-card-v385 strong,.knowledge-model-card-v385 strong,.knowledge-overview-card-v385 strong,.knowledge-search-card-v385 strong{color:#0f172a}.knowledge-graph-node-v385{background:rgba(255,255,255,.92);color:#0f172a}.knowledge-graph-map-v385{background:linear-gradient(90deg,rgba(15,23,42,.06) 1px,transparent 0),linear-gradient(0deg,rgba(15,23,42,.06) 1px,transparent 0),rgba(255,255,255,.66);background-size:34px 34px}}@media (max-width:1180px){.knowledge-health-v385>div:last-child,.knowledge-overview-v385>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.knowledge-foundation-v385>div:last-child,.knowledge-ingestion-search-grid-v385{grid-template-columns:1fr}}@media (max-width:980px){.knowledge-centers-grid-v385,.knowledge-hero-v385{grid-template-columns:1fr}.knowledge-graph-v385>div:last-child,.knowledge-ingestion-v385>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.knowledge-hub-v385{padding:16px}.knowledge-center-section-v385,.knowledge-footer-v385,.knowledge-foundation-v385,.knowledge-graph-v385,.knowledge-health-v385,.knowledge-hero-v385,.knowledge-ingestion-v385,.knowledge-overview-v385,.knowledge-search-v385{padding:15px}.knowledge-hub-v385 h1{font-size:2.35rem}.knowledge-center-section-v385>div:last-child,.knowledge-graph-v385>div:last-child,.knowledge-health-v385>div:last-child,.knowledge-ingestion-v385>div:last-child,.knowledge-overview-v385>div:last-child{grid-template-columns:1fr}.knowledge-graph-map-v385{min-height:450px}.knowledge-graph-node-v385{min-width:100px;font-size:.72rem}.knowledge-graph-node-v385.protocols{top:8%;left:7%}.knowledge-graph-node-v385.products{top:8%;right:7%}.knowledge-graph-node-v385.suppliers{top:35%;left:5%}.knowledge-graph-node-v385.treatments{top:35%;right:5%}.knowledge-graph-node-v385.courses{bottom:13%;left:8%}.knowledge-graph-node-v385.research{bottom:13%;right:8%}.knowledge-graph-link-v385{opacity:.56}}.doc-intel-v386{--doc-panel:rgba(10,18,32,0.8);--doc-panel-soft:rgba(18,30,50,0.7);--doc-line:rgba(148,163,184,0.24);--doc-text:#edf7ff;--doc-muted:#a7b7c8;--doc-blue:#38bdf8;--doc-green:#22c55e;--doc-violet:#a78bfa;--doc-amber:#f59e0b;--doc-rose:#fb7185;color:var(--doc-text);padding:24px;min-height:100vh;background:linear-gradient(135deg,rgba(7,15,28,.98),rgba(18,29,45,.95)),linear-gradient(90deg,rgba(56,189,248,.13),rgba(34,197,94,.08),rgba(167,139,250,.12))}.doc-intel-v386 *,.doc-intel-v386 :after,.doc-intel-v386 :before{box-sizing:border-box}.doc-intel-v386 h1,.doc-intel-v386 h2,.doc-intel-v386 p{margin:0}.doc-intel-v386 h1{font-size:3.5rem;line-height:.98;letter-spacing:0;max-width:820px}.doc-intel-v386 h2{font-size:1.32rem;line-height:1.18;letter-spacing:0}.doc-intel-v386 p{line-height:1.58}.doc-intel-v386 p,.doc-intel-v386 small,.doc-intel-v386 span{color:var(--doc-muted)}.doc-intel-center-section-v386,.doc-intel-footer-v386,.doc-intel-foundation-v386,.doc-intel-hero-v386,.doc-intel-overview-v386,.doc-intel-pipeline-v386,.doc-intel-quality-v386{border:1px solid var(--doc-line);border-radius:8px;background:var(--doc-panel);box-shadow:0 24px 70px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.doc-intel-hero-v386{display:grid;grid-template-columns:minmax(0,1fr) 290px;grid-gap:20px;gap:20px;overflow:hidden;padding:24px;position:relative}.doc-intel-hero-v386:after,.doc-intel-hero-v386:before{content:"";position:absolute;inset:auto 0 0 0;height:2px;background:linear-gradient(90deg,var(--doc-blue),var(--doc-green),var(--doc-violet),var(--doc-amber));opacity:.78}.doc-intel-hero-v386:after{inset:0 0 auto 0;animation:docIntelScanV386 5.8s ease-in-out infinite}.doc-intel-hero-v386>aside,.doc-intel-hero-v386>div{position:relative;z-index:1}.doc-intel-hero-v386>div{display:grid;grid-gap:16px;gap:16px}.doc-intel-center-section-v386>div:first-child>span,.doc-intel-footer-v386>span,.doc-intel-foundation-v386>div:first-child>span,.doc-intel-hero-v386>div>span,.doc-intel-overview-v386>div:first-child>span,.doc-intel-pipeline-v386>div:first-child>span,.doc-intel-quality-v386>div:first-child>span{color:var(--doc-blue);font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.doc-intel-actions-v386{display:flex;flex-wrap:wrap;gap:8px}.doc-intel-actions-v386 a,.doc-intel-foundation-v386 a,.doc-intel-foundation-v386 article,.doc-intel-foundation-v386 small{border:1px solid rgba(148,163,184,.24);border-radius:8px;background:rgba(15,23,42,.64);color:var(--doc-text);text-decoration:none}.doc-intel-actions-v386 a{padding:9px 11px;font-size:.82rem;transition:transform .16s ease,border-color .16s ease,background .16s ease}.doc-intel-actions-v386 a:hover,.doc-intel-foundation-v386 a:hover{border-color:rgba(56,189,248,.58);background:rgba(56,189,248,.1);transform:translateY(-1px)}.doc-intel-hero-v386 aside{align-self:stretch;display:grid;grid-gap:8px;gap:8px;align-content:center;justify-items:start;border:1px solid rgba(56,189,248,.32);border-radius:8px;padding:18px;background:linear-gradient(135deg,rgba(56,189,248,.16),rgba(34,197,94,.1)),rgba(15,23,42,.7)}.doc-intel-hero-v386 aside strong{color:#ffffff;font-size:3rem;line-height:1}.doc-intel-footer-v386,.doc-intel-foundation-v386,.doc-intel-overview-v386,.doc-intel-pipeline-v386,.doc-intel-quality-v386{margin-top:18px;padding:20px}.doc-intel-foundation-v386>div:first-child,.doc-intel-overview-v386>div:first-child,.doc-intel-pipeline-v386>div:first-child,.doc-intel-quality-v386>div:first-child{display:grid;grid-gap:8px;gap:8px;margin-bottom:16px}.doc-intel-overview-v386>div:last-child,.doc-intel-quality-v386>div:last-child{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.doc-intel-domain-card-v386,.doc-intel-model-card-v386,.doc-intel-overview-card-v386,.doc-intel-pipeline-step-v386,.doc-intel-quality-card-v386{border:1px solid rgba(148,163,184,.22);border-radius:8px;background:var(--doc-panel-soft);padding:14px;min-width:0}.doc-intel-domain-card-v386 strong,.doc-intel-overview-card-v386 strong,.doc-intel-pipeline-step-v386 strong,.doc-intel-quality-card-v386 strong{color:#ffffff;display:block;font-size:1.7rem;line-height:1.05;margin:8px 0}.doc-intel-domain-card-v386 p,.doc-intel-overview-card-v386 p,.doc-intel-pipeline-step-v386 p,.doc-intel-quality-card-v386 p{font-size:.85rem;margin-top:8px}.doc-intel-overview-card-v386.excellent,.doc-intel-quality-card-v386.excellent{border-color:rgba(34,197,94,.42)}.doc-intel-overview-card-v386.strong,.doc-intel-quality-card-v386.strong{border-color:rgba(56,189,248,.42)}.doc-intel-overview-card-v386.watch,.doc-intel-quality-card-v386.watch{border-color:rgba(245,158,11,.45)}.doc-intel-centers-grid-v386{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:18px}.doc-intel-center-section-v386{padding:18px}.doc-intel-center-section-v386>div:first-child{display:grid;grid-gap:8px;gap:8px;margin-bottom:14px}.doc-intel-center-section-v386>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.doc-intel-domain-card-v386{position:relative;overflow:hidden}.doc-intel-domain-card-v386:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--doc-blue)}.doc-intel-domain-card-v386.office:before{background:var(--doc-violet)}.doc-intel-domain-card-v386.image:before{background:var(--doc-rose)}.doc-intel-domain-card-v386.provider:before{background:var(--doc-amber)}.doc-intel-domain-card-v386.course:before{background:var(--doc-green)}.doc-intel-domain-card-v386.extraction:before{background:#c084fc}.doc-intel-domain-card-v386.classification:before{background:#2dd4bf}.doc-intel-domain-card-v386.enrichment:before{background:#f97316}.doc-intel-domain-card-v386>div,.doc-intel-model-card-v386>div{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.doc-intel-domain-card-v386 small,.doc-intel-model-card-v386 small{border:1px solid rgba(148,163,184,.2);border-radius:999px;padding:4px 7px;background:rgba(15,23,42,.52)}.doc-intel-pipeline-map-v386{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px;position:relative}.doc-intel-pipeline-map-v386:before{content:"";position:absolute;left:5%;right:5%;top:48%;height:2px;background:linear-gradient(90deg,rgba(56,189,248,0),rgba(56,189,248,.72),rgba(34,197,94,0));animation:docIntelFlowV386 3.8s ease-in-out infinite}.doc-intel-pipeline-step-v386{position:relative;z-index:1}.doc-intel-pipeline-step-v386 span{color:var(--doc-blue);font-weight:800}.doc-intel-quality-card-v386 i{display:block;height:7px;border-radius:999px;background:rgba(148,163,184,.18);overflow:hidden;margin-top:12px}.doc-intel-quality-card-v386 em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--doc-blue),var(--doc-green),var(--doc-amber))}.doc-intel-foundation-v386>div:last-child{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) minmax(220px,.45fr);grid-gap:12px;gap:12px}.doc-intel-foundation-v386>div:last-child>div{display:grid;grid-gap:8px;gap:8px;align-content:start}.doc-intel-foundation-v386 a,.doc-intel-foundation-v386 article,.doc-intel-model-card-v386{display:grid;grid-gap:7px;gap:7px;padding:12px}.doc-intel-foundation-v386 a span,.doc-intel-foundation-v386 article span,.doc-intel-model-card-v386 span{color:var(--doc-blue);font-size:.78rem;font-weight:800}.doc-intel-foundation-v386 a strong,.doc-intel-foundation-v386 article strong,.doc-intel-model-card-v386 strong{color:#ffffff}.doc-intel-foundation-v386>div:last-child>div:last-child small,.doc-intel-model-card-v386 small{padding:5px 7px}.doc-intel-footer-v386{display:grid;grid-gap:10px;gap:10px}.doc-intel-footer-v386>div{display:flex;flex-wrap:wrap;gap:8px}.doc-intel-footer-v386>div span{border:1px solid rgba(148,163,184,.22);border-radius:999px;padding:7px 9px;background:rgba(15,23,42,.55)}@keyframes docIntelFlowV386{0%,to{opacity:.34}50%{opacity:.95}}@keyframes docIntelScanV386{0%,to{opacity:.18}50%{opacity:.72}}@media (prefers-color-scheme:light){.doc-intel-v386{--doc-panel:rgba(255,255,255,0.84);--doc-panel-soft:rgba(255,255,255,0.72);--doc-line:rgba(15,23,42,0.14);--doc-text:#0f172a;--doc-muted:#475569;background:linear-gradient(135deg,rgba(248,251,255,.98),rgba(239,246,255,.95)),linear-gradient(90deg,rgba(56,189,248,.16),rgba(34,197,94,.09),rgba(167,139,250,.13))}.doc-intel-center-section-v386,.doc-intel-footer-v386,.doc-intel-foundation-v386,.doc-intel-hero-v386,.doc-intel-overview-v386,.doc-intel-pipeline-v386,.doc-intel-quality-v386{box-shadow:0 20px 46px rgba(15,23,42,.12)}.doc-intel-actions-v386 a,.doc-intel-footer-v386>div span,.doc-intel-foundation-v386 a,.doc-intel-foundation-v386 article,.doc-intel-foundation-v386 small,.doc-intel-hero-v386 aside{background:rgba(255,255,255,.72)}.doc-intel-domain-card-v386 strong,.doc-intel-foundation-v386 a strong,.doc-intel-foundation-v386 article strong,.doc-intel-hero-v386 aside strong,.doc-intel-model-card-v386 strong,.doc-intel-overview-card-v386 strong,.doc-intel-pipeline-step-v386 strong,.doc-intel-quality-card-v386 strong{color:#0f172a}}@media (max-width:1180px){.doc-intel-overview-v386>div:last-child,.doc-intel-pipeline-map-v386,.doc-intel-quality-v386>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.doc-intel-foundation-v386>div:last-child{grid-template-columns:1fr}}@media (max-width:980px){.doc-intel-centers-grid-v386,.doc-intel-hero-v386{grid-template-columns:1fr}}@media (max-width:640px){.doc-intel-v386{padding:16px}.doc-intel-center-section-v386,.doc-intel-footer-v386,.doc-intel-foundation-v386,.doc-intel-hero-v386,.doc-intel-overview-v386,.doc-intel-pipeline-v386,.doc-intel-quality-v386{padding:15px}.doc-intel-v386 h1{font-size:2.35rem}.doc-intel-center-section-v386>div:last-child,.doc-intel-overview-v386>div:last-child,.doc-intel-pipeline-map-v386,.doc-intel-quality-v386>div:last-child{grid-template-columns:1fr}.doc-intel-pipeline-map-v386:before{left:18px;right:auto;top:6%;bottom:6%;width:2px;height:auto;background:linear-gradient(180deg,rgba(56,189,248,0),rgba(56,189,248,.72),rgba(34,197,94,0))}}.knowledge-reasoning-v387{--reason-panel:rgba(8,13,27,0.82);--reason-panel-soft:rgba(15,23,42,0.7);--reason-line:rgba(148,163,184,0.2);--reason-text:#f8fafc;--reason-muted:#a7b5ca;--reason-blue:#38bdf8;--reason-teal:#2dd4bf;--reason-amber:#f59e0b;--reason-rose:#fb7185;--reason-violet:#a78bfa;min-height:100vh;padding:24px;color:var(--reason-text);background:linear-gradient(135deg,#040817,#0d1b2f 44%,#0f172a),repeating-linear-gradient(90deg,rgba(56,189,248,.08) 0 1px,transparent 1px 78px)}.knowledge-reasoning-v387 *,.knowledge-reasoning-v387 :after,.knowledge-reasoning-v387 :before{box-sizing:border-box}.knowledge-reasoning-v387 h1,.knowledge-reasoning-v387 h2,.knowledge-reasoning-v387 p{margin:0}.knowledge-reasoning-v387 h1{max-width:850px;font-size:3.9rem;line-height:.98;letter-spacing:0}.knowledge-reasoning-v387 h2{font-size:1.28rem;line-height:1.22;letter-spacing:0}.knowledge-reasoning-v387 p{color:var(--reason-muted);line-height:1.62}.reasoning-center-section-v387,.reasoning-footer-v387,.reasoning-foundation-v387,.reasoning-graph-v387,.reasoning-health-v387,.reasoning-hero-v387,.reasoning-memory-v387,.reasoning-overview-v387{position:relative;overflow:hidden;border:1px solid var(--reason-line);border-radius:8px;background:linear-gradient(145deg,rgba(255,255,255,.1),transparent 42%),var(--reason-panel);box-shadow:0 24px 70px rgba(0,0,0,.32);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.reasoning-foundation-v387:after,.reasoning-graph-v387:after,.reasoning-hero-v387:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(56,189,248,.14),transparent);opacity:.24;animation:reasoningScanV387 5s ease-in-out infinite}.reasoning-hero-v387{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);grid-gap:20px;gap:20px;padding:28px}.reasoning-center-section-v387>div:first-child,.reasoning-footer-v387,.reasoning-foundation-v387>div:first-child,.reasoning-graph-v387>div:first-child,.reasoning-health-v387>div:first-child,.reasoning-hero-v387>div,.reasoning-memory-v387>div:first-child,.reasoning-overview-v387>div:first-child{display:grid;grid-gap:10px;gap:10px}.reasoning-center-section-v387>div:first-child span,.reasoning-footer-v387>span,.reasoning-foundation-v387>div:first-child span,.reasoning-graph-v387>div:first-child span,.reasoning-health-v387>div:first-child span,.reasoning-hero-v387 span,.reasoning-memory-v387>div:first-child span,.reasoning-overview-v387>div:first-child span{color:var(--reason-blue);font-size:.78rem;font-weight:800;text-transform:uppercase}.reasoning-actions-v387{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.reasoning-actions-v387 a,.reasoning-foundation-v387 a{color:inherit;text-decoration:none}.reasoning-actions-v387 a{border:1px solid rgba(56,189,248,.24);border-radius:999px;padding:8px 10px;background:rgba(15,23,42,.56);color:#dff7ff;font-size:.84rem;transition:transform .16s ease,border-color .16s ease,background .16s ease}.reasoning-actions-v387 a:hover{border-color:rgba(45,212,191,.62);background:rgba(20,184,166,.16);transform:translateY(-1px)}.reasoning-hero-v387 aside{display:grid;align-content:center;grid-gap:8px;gap:8px;border:1px solid rgba(56,189,248,.25);border-radius:8px;padding:20px;background:linear-gradient(160deg,rgba(56,189,248,.16),rgba(167,139,250,.1)),rgba(15,23,42,.65)}.reasoning-hero-v387 aside strong{font-size:4rem;line-height:.92;color:#ffffff}.reasoning-hero-v387 aside small{color:var(--reason-muted)}.reasoning-footer-v387,.reasoning-foundation-v387,.reasoning-graph-v387,.reasoning-health-v387,.reasoning-memory-v387,.reasoning-overview-v387{margin-top:16px;padding:22px}.reasoning-health-v387>div:last-child,.reasoning-overview-v387>div:last-child{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:16px}.reasoning-edge-card-v387,.reasoning-foundation-v387 a,.reasoning-foundation-v387 article,.reasoning-foundation-v387>div:last-child>div:last-child small,.reasoning-graph-node-v387,.reasoning-health-card-v387,.reasoning-memory-card-v387,.reasoning-model-card-v387,.reasoning-overview-card-v387,.reasoning-relation-card-v387{border:1px solid var(--reason-line);border-radius:8px;background:var(--reason-panel-soft);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.reasoning-edge-card-v387,.reasoning-graph-node-v387,.reasoning-health-card-v387,.reasoning-memory-card-v387,.reasoning-overview-card-v387,.reasoning-relation-card-v387{display:grid;grid-gap:7px;gap:7px;padding:13px}.reasoning-edge-card-v387 span,.reasoning-foundation-v387 a span,.reasoning-foundation-v387 article span,.reasoning-graph-node-v387 span,.reasoning-health-card-v387 span,.reasoning-memory-card-v387 span,.reasoning-model-card-v387 span,.reasoning-overview-card-v387 span,.reasoning-relation-card-v387 span{color:var(--reason-teal);font-size:.76rem;font-weight:800}.reasoning-edge-card-v387 strong,.reasoning-foundation-v387 a strong,.reasoning-foundation-v387 article strong,.reasoning-graph-node-v387 strong,.reasoning-health-card-v387 strong,.reasoning-memory-card-v387 strong,.reasoning-model-card-v387 strong,.reasoning-overview-card-v387 strong,.reasoning-relation-card-v387 strong{color:#ffffff;font-size:1.45rem;line-height:1}.reasoning-graph-node-v387 small,.reasoning-memory-card-v387 small,.reasoning-overview-card-v387 small,.reasoning-relation-card-v387 small{color:var(--reason-muted)}.reasoning-grid-v387{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:16px}.reasoning-center-section-v387{padding:18px}.reasoning-center-section-v387>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:14px}.reasoning-memory-card-v387,.reasoning-relation-card-v387{position:relative}.reasoning-memory-card-v387:before,.reasoning-relation-card-v387:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--reason-blue)}.reasoning-relation-card-v387.product:before{background:var(--reason-violet)}.reasoning-relation-card-v387.supplier:before{background:var(--reason-amber)}.reasoning-relation-card-v387.scientific:before{background:var(--reason-teal)}.reasoning-relation-card-v387.recommendation:before{background:#22c55e}.reasoning-relation-card-v387.pattern:before{background:var(--reason-rose)}.reasoning-relation-card-v387.consistency:before{background:#f97316}.reasoning-memory-card-v387.exclusive-clinica-canaria:before,.reasoning-relation-card-v387.memory:before{background:var(--reason-rose)}.reasoning-memory-card-v387.commercializable:before{background:var(--reason-teal)}.reasoning-model-card-v387>div,.reasoning-relation-card-v387>div{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.reasoning-foundation-v387>div:last-child>div:last-child small,.reasoning-model-card-v387 small,.reasoning-relation-card-v387 small{border:1px solid rgba(148,163,184,.2);border-radius:999px;padding:4px 7px;background:rgba(15,23,42,.5)}.reasoning-network-v387{position:relative;min-height:260px;margin-top:18px;border:1px solid rgba(56,189,248,.18);border-radius:8px;background:linear-gradient(90deg,rgba(56,189,248,.08) 1px,transparent 0),linear-gradient(rgba(45,212,191,.08) 1px,transparent 0),rgba(2,6,23,.48);background-size:54px 54px;overflow:hidden}.reasoning-network-v387:after,.reasoning-network-v387:before{content:"";position:absolute;inset:18% 10%;border:1px solid rgba(56,189,248,.34);transform:skew(-12deg);animation:reasoningPulseV387 4s ease-in-out infinite}.reasoning-network-v387:after{inset:30% 17%;border-color:rgba(245,158,11,.28);transform:skew(14deg);animation-delay:1s}.reasoning-network-v387 i{position:absolute;display:grid;place-items:center;width:118px;min-height:42px;border:1px solid rgba(56,189,248,.5);border-radius:999px;background:rgba(15,23,42,.78);box-shadow:0 0 28px rgba(56,189,248,.18);color:#e0f2fe;font-style:normal;font-weight:800;text-align:center;animation:reasoningFloatV387 4.5s ease-in-out infinite}.reasoning-network-v387 i span{padding:8px 10px}.reasoning-network-v387 .node-1{left:7%;top:13%}.reasoning-network-v387 .node-2{left:36%;top:9%;animation-delay:.3s}.reasoning-network-v387 .node-3{right:10%;top:18%;animation-delay:.6s}.reasoning-network-v387 .node-4{left:19%;bottom:16%;animation-delay:.9s}.reasoning-network-v387 .node-5{right:35%;bottom:14%;animation-delay:1.2s}.reasoning-network-v387 .node-6{right:7%;bottom:30%;animation-delay:1.5s}.reasoning-network-v387 .node-7{left:45%;top:43%;animation-delay:1.8s}.reasoning-graph-layout-v387{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(240px,.6fr);grid-gap:12px;gap:12px;margin-top:14px}.reasoning-graph-layout-v387>div:first-child,.reasoning-memory-v387>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.reasoning-graph-layout-v387>div:last-child{display:grid;grid-gap:8px;gap:8px;align-content:start}.reasoning-edge-card-v387{padding:11px}.reasoning-health-v387>div:last-child,.reasoning-memory-v387>div:last-child{margin-top:14px}.reasoning-health-card-v387 i{display:block;height:7px;border-radius:999px;background:rgba(148,163,184,.18);overflow:hidden;margin-top:10px}.reasoning-health-card-v387 em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--reason-blue),var(--reason-teal),var(--reason-amber),var(--reason-rose))}.reasoning-foundation-v387>div:last-child{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) minmax(220px,.45fr);grid-gap:12px;gap:12px;margin-top:16px}.reasoning-foundation-v387>div:last-child>div{display:grid;grid-gap:8px;gap:8px;align-content:start}.reasoning-foundation-v387 a,.reasoning-foundation-v387 article,.reasoning-model-card-v387{display:grid;grid-gap:7px;gap:7px;padding:12px}.reasoning-footer-v387>div{display:flex;flex-wrap:wrap;gap:8px}.reasoning-footer-v387>div span{border:1px solid rgba(148,163,184,.22);border-radius:999px;padding:7px 9px;background:rgba(15,23,42,.55)}@keyframes reasoningScanV387{0%,to{opacity:.18}50%{opacity:.7}}@keyframes reasoningPulseV387{0%,to{opacity:.28;transform:scale(.98) skew(-12deg)}50%{opacity:.86;transform:scale(1.02) skew(-12deg)}}@keyframes reasoningFloatV387{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (prefers-color-scheme:light){.knowledge-reasoning-v387{--reason-panel:rgba(255,255,255,0.86);--reason-panel-soft:rgba(255,255,255,0.74);--reason-line:rgba(15,23,42,0.14);--reason-text:#0f172a;--reason-muted:#475569;background:linear-gradient(135deg,rgba(248,251,255,.98),rgba(240,249,255,.95)),repeating-linear-gradient(90deg,rgba(14,165,233,.08) 0 1px,transparent 1px 78px)}.reasoning-center-section-v387,.reasoning-footer-v387,.reasoning-foundation-v387,.reasoning-graph-v387,.reasoning-health-v387,.reasoning-hero-v387,.reasoning-memory-v387,.reasoning-overview-v387{box-shadow:0 20px 46px rgba(15,23,42,.12)}.reasoning-actions-v387 a,.reasoning-footer-v387>div span,.reasoning-foundation-v387 a,.reasoning-foundation-v387 article,.reasoning-foundation-v387 small,.reasoning-hero-v387 aside,.reasoning-network-v387 i{background:rgba(255,255,255,.72)}.reasoning-actions-v387 a{color:#075985}.reasoning-edge-card-v387 strong,.reasoning-foundation-v387 a strong,.reasoning-foundation-v387 article strong,.reasoning-graph-node-v387 strong,.reasoning-health-card-v387 strong,.reasoning-hero-v387 aside strong,.reasoning-memory-card-v387 strong,.reasoning-model-card-v387 strong,.reasoning-overview-card-v387 strong,.reasoning-relation-card-v387 strong{color:#0f172a}.reasoning-network-v387{background:linear-gradient(90deg,rgba(14,165,233,.12) 1px,transparent 0),linear-gradient(rgba(20,184,166,.12) 1px,transparent 0),rgba(255,255,255,.54);background-size:54px 54px}.reasoning-network-v387 i{color:#075985}}@media (max-width:1180px){.reasoning-health-v387>div:last-child,.reasoning-overview-v387>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.reasoning-foundation-v387>div:last-child,.reasoning-graph-layout-v387{grid-template-columns:1fr}}@media (max-width:980px){.reasoning-grid-v387,.reasoning-hero-v387{grid-template-columns:1fr}.reasoning-graph-layout-v387>div:first-child,.reasoning-memory-v387>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.knowledge-reasoning-v387{padding:16px}.knowledge-reasoning-v387 h1{font-size:2.35rem}.reasoning-center-section-v387,.reasoning-footer-v387,.reasoning-foundation-v387,.reasoning-graph-v387,.reasoning-health-v387,.reasoning-hero-v387,.reasoning-memory-v387,.reasoning-overview-v387{padding:15px}.reasoning-center-section-v387>div:last-child,.reasoning-graph-layout-v387>div:first-child,.reasoning-health-v387>div:last-child,.reasoning-memory-v387>div:last-child,.reasoning-overview-v387>div:last-child{grid-template-columns:1fr}.reasoning-network-v387{min-height:420px}.reasoning-network-v387 i{width:136px}.reasoning-network-v387 .node-1{left:8%;top:6%}.reasoning-network-v387 .node-2{left:auto;right:8%;top:17%}.reasoning-network-v387 .node-3{left:8%;right:auto;top:30%}.reasoning-network-v387 .node-4{left:auto;right:8%;bottom:37%}.reasoning-network-v387 .node-5{left:8%;right:auto;bottom:24%}.reasoning-network-v387 .node-6{right:8%;bottom:11%}.reasoning-network-v387 .node-7{left:50%;top:47%;transform:translateX(-50%)}}.brain-decision-v388{--decision-panel:rgba(7,12,24,0.82);--decision-panel-soft:rgba(15,23,42,0.72);--decision-line:rgba(148,163,184,0.2);--decision-text:#f8fafc;--decision-muted:#a7b5ca;--decision-blue:#38bdf8;--decision-green:#22c55e;--decision-amber:#f59e0b;--decision-rose:#fb7185;--decision-violet:#a78bfa;min-height:100vh;padding:24px;color:var(--decision-text);background:repeating-linear-gradient(90deg,rgba(56,189,248,.08) 0 1px,transparent 1px 86px),repeating-linear-gradient(0deg,rgba(34,197,94,.05) 0 1px,transparent 1px 72px),linear-gradient(135deg,#030712,#0b1828 46%,#101827)}.brain-decision-v388 *,.brain-decision-v388 :after,.brain-decision-v388 :before{box-sizing:border-box}.brain-decision-v388 h1,.brain-decision-v388 h2,.brain-decision-v388 p{margin:0}.brain-decision-v388 h1{max-width:860px;font-size:3.9rem;line-height:.98;letter-spacing:0}.brain-decision-v388 h2{font-size:1.28rem;line-height:1.22;letter-spacing:0}.brain-decision-v388 p{color:var(--decision-muted);line-height:1.62}.decision-briefing-v388,.decision-center-section-v388,.decision-footer-v388,.decision-foundation-v388,.decision-health-v388,.decision-hero-v388,.decision-memory-v388,.decision-overview-v388,.decision-pipeline-v388,.decision-priority-v388,.decision-simulation-v388{position:relative;overflow:hidden;border:1px solid var(--decision-line);border-radius:8px;background:linear-gradient(145deg,rgba(255,255,255,.1),transparent 44%),var(--decision-panel);box-shadow:0 24px 70px rgba(0,0,0,.32);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.decision-foundation-v388:after,.decision-hero-v388:after,.decision-pipeline-v388:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(56,189,248,.14),transparent);opacity:.24;animation:decisionScanV388 5s ease-in-out infinite}.decision-hero-v388{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);grid-gap:20px;gap:20px;padding:28px}.decision-briefing-v388>div:first-child,.decision-center-section-v388>div:first-child,.decision-footer-v388,.decision-foundation-v388>div:first-child,.decision-health-v388>div:first-child,.decision-hero-v388>div,.decision-memory-v388>div:first-child,.decision-overview-v388>div:first-child,.decision-pipeline-v388>div:first-child,.decision-priority-v388>div:first-child,.decision-simulation-v388>div:first-child{display:grid;grid-gap:10px;gap:10px}.decision-briefing-v388>div:first-child span,.decision-center-section-v388>div:first-child span,.decision-footer-v388>span,.decision-foundation-v388>div:first-child span,.decision-health-v388>div:first-child span,.decision-hero-v388 span,.decision-memory-v388>div:first-child span,.decision-overview-v388>div:first-child span,.decision-pipeline-v388>div:first-child span,.decision-priority-v388>div:first-child span,.decision-simulation-v388>div:first-child span{color:var(--decision-blue);font-size:.78rem;font-weight:800;text-transform:uppercase}.decision-actions-v388{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.decision-actions-v388 a,.decision-foundation-v388 a{color:inherit;text-decoration:none}.decision-actions-v388 a{border:1px solid rgba(56,189,248,.24);border-radius:999px;padding:8px 10px;background:rgba(15,23,42,.56);color:#e0f2fe;font-size:.84rem;transition:transform .16s ease,border-color .16s ease,background .16s ease}.decision-actions-v388 a:hover{border-color:rgba(34,197,94,.62);background:rgba(34,197,94,.14);transform:translateY(-1px)}.decision-hero-v388 aside{display:grid;align-content:center;grid-gap:8px;gap:8px;border:1px solid rgba(56,189,248,.25);border-radius:8px;padding:20px;background:linear-gradient(160deg,rgba(56,189,248,.16),rgba(34,197,94,.1)),rgba(15,23,42,.65)}.decision-hero-v388 aside strong{font-size:4rem;line-height:.92;color:#ffffff}.decision-hero-v388 aside small{color:var(--decision-muted)}.decision-briefing-v388,.decision-footer-v388,.decision-foundation-v388,.decision-health-v388,.decision-memory-v388,.decision-overview-v388,.decision-pipeline-v388,.decision-priority-v388,.decision-simulation-v388{margin-top:16px;padding:22px}.decision-briefing-v388>div:last-child,.decision-health-v388>div:last-child,.decision-overview-v388>div:last-child{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:16px}.decision-briefing-card-v388,.decision-domain-card-v388,.decision-foundation-v388 a,.decision-foundation-v388 article,.decision-foundation-v388>div:last-child>div:last-child small,.decision-health-card-v388,.decision-memory-card-v388,.decision-model-card-v388,.decision-overview-card-v388,.decision-pipeline-step-v388,.decision-priority-card-v388,.decision-scenario-card-v388{border:1px solid var(--decision-line);border-radius:8px;background:var(--decision-panel-soft);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.decision-briefing-card-v388,.decision-domain-card-v388,.decision-health-card-v388,.decision-memory-card-v388,.decision-overview-card-v388,.decision-pipeline-step-v388,.decision-priority-card-v388,.decision-scenario-card-v388{display:grid;grid-gap:7px;gap:7px;padding:13px}.decision-briefing-card-v388 span,.decision-domain-card-v388 span,.decision-foundation-v388 a span,.decision-foundation-v388 article span,.decision-health-card-v388 span,.decision-memory-card-v388 span,.decision-model-card-v388 span,.decision-overview-card-v388 span,.decision-pipeline-step-v388 span,.decision-priority-card-v388 span,.decision-scenario-card-v388 span{color:var(--decision-green);font-size:.76rem;font-weight:800}.decision-briefing-card-v388 strong,.decision-domain-card-v388 strong,.decision-foundation-v388 a strong,.decision-foundation-v388 article strong,.decision-health-card-v388 strong,.decision-memory-card-v388 strong,.decision-model-card-v388 strong,.decision-overview-card-v388 strong,.decision-pipeline-step-v388 strong,.decision-priority-card-v388 strong,.decision-scenario-card-v388 strong{color:#ffffff;font-size:1.45rem;line-height:1}.decision-briefing-card-v388 small,.decision-domain-card-v388 small,.decision-memory-card-v388 small,.decision-overview-card-v388 small,.decision-priority-card-v388 small,.decision-scenario-card-v388 small{color:var(--decision-muted)}.decision-centers-grid-v388{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:16px}.decision-center-section-v388{padding:18px}.decision-center-section-v388>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:14px}.decision-domain-card-v388{position:relative}.decision-domain-card-v388:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--decision-blue)}.decision-domain-card-v388.business:before{background:var(--decision-violet)}.decision-domain-card-v388.marketing:before{background:var(--decision-rose)}.decision-domain-card-v388.financial:before{background:var(--decision-amber)}.decision-domain-card-v388.risk:before{background:#ef4444}.decision-domain-card-v388>div,.decision-model-card-v388>div,.decision-scenario-card-v388>div{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.decision-domain-card-v388 small,.decision-foundation-v388>div:last-child>div:last-child small,.decision-model-card-v388 small,.decision-scenario-card-v388 small{border:1px solid rgba(148,163,184,.2);border-radius:999px;padding:4px 7px;background:rgba(15,23,42,.5)}.decision-memory-v388>div:last-child,.decision-priority-v388>div:last-child,.decision-simulation-v388>div:last-child{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:14px}.decision-simulation-v388>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.decision-health-card-v388 i,.decision-priority-card-v388 i{display:block;height:7px;border-radius:999px;background:rgba(148,163,184,.18);overflow:hidden;margin-top:10px}.decision-health-card-v388 em,.decision-priority-card-v388 em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--decision-blue),var(--decision-green),var(--decision-amber),var(--decision-rose))}.decision-pipeline-map-v388{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:16px;position:relative}.decision-pipeline-map-v388:before{content:"";position:absolute;left:5%;right:5%;top:48%;height:2px;background:linear-gradient(90deg,rgba(56,189,248,0),rgba(56,189,248,.72),rgba(34,197,94,0));animation:decisionFlowV388 3.8s ease-in-out infinite}.decision-pipeline-step-v388{position:relative;z-index:1}.decision-foundation-v388>div:last-child{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) minmax(220px,.45fr);grid-gap:12px;gap:12px;margin-top:16px}.decision-foundation-v388>div:last-child>div{display:grid;grid-gap:8px;gap:8px;align-content:start}.decision-foundation-v388 a,.decision-foundation-v388 article,.decision-model-card-v388{display:grid;grid-gap:7px;gap:7px;padding:12px}.decision-footer-v388>div{display:flex;flex-wrap:wrap;gap:8px}.decision-footer-v388>div span{border:1px solid rgba(148,163,184,.22);border-radius:999px;padding:7px 9px;background:rgba(15,23,42,.55)}@keyframes decisionScanV388{0%,to{opacity:.18}50%{opacity:.7}}@keyframes decisionFlowV388{0%,to{opacity:.34}50%{opacity:.95}}@media (prefers-color-scheme:light){.brain-decision-v388{--decision-panel:rgba(255,255,255,0.86);--decision-panel-soft:rgba(255,255,255,0.74);--decision-line:rgba(15,23,42,0.14);--decision-text:#0f172a;--decision-muted:#475569;background:repeating-linear-gradient(90deg,rgba(14,165,233,.08) 0 1px,transparent 1px 86px),repeating-linear-gradient(0deg,rgba(34,197,94,.05) 0 1px,transparent 1px 72px),linear-gradient(135deg,rgba(248,251,255,.98),rgba(240,249,255,.95))}.decision-briefing-v388,.decision-center-section-v388,.decision-footer-v388,.decision-foundation-v388,.decision-health-v388,.decision-hero-v388,.decision-memory-v388,.decision-overview-v388,.decision-pipeline-v388,.decision-priority-v388,.decision-simulation-v388{box-shadow:0 20px 46px rgba(15,23,42,.12)}.decision-actions-v388 a,.decision-footer-v388>div span,.decision-foundation-v388 a,.decision-foundation-v388 article,.decision-foundation-v388 small,.decision-hero-v388 aside{background:rgba(255,255,255,.72)}.decision-actions-v388 a{color:#075985}.decision-briefing-card-v388 strong,.decision-domain-card-v388 strong,.decision-foundation-v388 a strong,.decision-foundation-v388 article strong,.decision-health-card-v388 strong,.decision-hero-v388 aside strong,.decision-memory-card-v388 strong,.decision-model-card-v388 strong,.decision-overview-card-v388 strong,.decision-pipeline-step-v388 strong,.decision-priority-card-v388 strong,.decision-scenario-card-v388 strong{color:#0f172a}}@media (max-width:1180px){.decision-briefing-v388>div:last-child,.decision-health-v388>div:last-child,.decision-overview-v388>div:last-child,.decision-pipeline-map-v388{grid-template-columns:repeat(3,minmax(0,1fr))}.decision-foundation-v388>div:last-child{grid-template-columns:1fr}}@media (max-width:980px){.decision-centers-grid-v388,.decision-hero-v388{grid-template-columns:1fr}.decision-memory-v388>div:last-child,.decision-priority-v388>div:last-child,.decision-simulation-v388>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.brain-decision-v388{padding:16px}.brain-decision-v388 h1{font-size:2.35rem}.decision-briefing-v388,.decision-center-section-v388,.decision-footer-v388,.decision-foundation-v388,.decision-health-v388,.decision-hero-v388,.decision-memory-v388,.decision-overview-v388,.decision-pipeline-v388,.decision-priority-v388,.decision-simulation-v388{padding:15px}.decision-briefing-v388>div:last-child,.decision-center-section-v388>div:last-child,.decision-health-v388>div:last-child,.decision-memory-v388>div:last-child,.decision-overview-v388>div:last-child,.decision-pipeline-map-v388,.decision-priority-v388>div:last-child,.decision-simulation-v388>div:last-child{grid-template-columns:1fr}.decision-pipeline-map-v388:before{left:18px;right:auto;top:6%;bottom:6%;width:2px;height:auto;background:linear-gradient(180deg,rgba(56,189,248,0),rgba(56,189,248,.72),rgba(34,197,94,0))}}.brain-clinical-v389{--clinical-panel:rgba(8,20,24,0.82);--clinical-panel-soft:rgba(15,31,36,0.72);--clinical-line:rgba(148,163,184,0.22);--clinical-text:#f8fafc;--clinical-muted:#a8b8c9;--clinical-cyan:#22d3ee;--clinical-green:#22c55e;--clinical-amber:#f59e0b;--clinical-red:#fb7185;min-height:100vh;padding:24px;color:var(--clinical-text);background:repeating-linear-gradient(90deg,rgba(34,211,238,.08) 0 1px,transparent 1px 88px),repeating-linear-gradient(0deg,rgba(34,197,94,.05) 0 1px,transparent 1px 74px),linear-gradient(135deg,#020617,#041013 48%,#0b1b2a)}.brain-clinical-v389 *,.brain-clinical-v389 :after,.brain-clinical-v389 :before{box-sizing:border-box}.brain-clinical-v389 h1,.brain-clinical-v389 h2,.brain-clinical-v389 p{margin:0}.brain-clinical-v389 h1{max-width:900px;font-size:3.8rem;line-height:1;letter-spacing:0}.brain-clinical-v389 h2{font-size:1.22rem;line-height:1.25;letter-spacing:0}.brain-clinical-v389 p{color:var(--clinical-muted);line-height:1.6}.clinical-footer-v389,.clinical-foundation-v389,.clinical-graph-section-v389,.clinical-health-v389,.clinical-hero-v389,.clinical-overview-v389,.clinical-section-v389{position:relative;overflow:hidden;border:1px solid var(--clinical-line);border-radius:8px;background:linear-gradient(145deg,rgba(255,255,255,.1),transparent 44%),var(--clinical-panel);box-shadow:0 24px 70px rgba(0,0,0,.34);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.clinical-foundation-v389:after,.clinical-graph-section-v389:after,.clinical-hero-v389:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(34,211,238,.14),transparent);opacity:.22;animation:clinicalScanV389 5s ease-in-out infinite}.clinical-hero-v389{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);grid-gap:20px;gap:20px;padding:28px}.clinical-footer-v389,.clinical-foundation-v389>div:first-child,.clinical-graph-section-v389>div:first-child,.clinical-health-v389>div:first-child,.clinical-hero-v389>div,.clinical-overview-v389>div:first-child,.clinical-section-v389>div:first-child{display:grid;grid-gap:10px;gap:10px}.clinical-footer-v389>span,.clinical-foundation-v389>div:first-child span,.clinical-graph-section-v389>div:first-child span,.clinical-health-v389>div:first-child span,.clinical-hero-v389 span,.clinical-overview-v389>div:first-child span,.clinical-section-v389>div:first-child span{color:var(--clinical-cyan);font-size:.78rem;font-weight:800;text-transform:uppercase}.clinical-actions-v389{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.clinical-actions-v389 a,.clinical-foundation-v389 a{color:inherit;text-decoration:none}.clinical-actions-v389 a{border:1px solid rgba(34,211,238,.25);border-radius:999px;padding:8px 10px;background:rgba(15,23,42,.58);color:#ecfeff;font-size:.84rem;transition:transform .16s ease,border-color .16s ease,background .16s ease}.clinical-actions-v389 a:hover{border-color:rgba(34,197,94,.62);background:rgba(34,197,94,.14);transform:translateY(-1px)}.clinical-hero-v389 aside{display:grid;align-content:center;grid-gap:8px;gap:8px;border:1px solid rgba(34,211,238,.25);border-radius:8px;padding:20px;background:linear-gradient(160deg,rgba(34,211,238,.16),rgba(34,197,94,.1)),rgba(15,23,42,.65)}.clinical-hero-v389 aside strong{color:#ffffff;font-size:4rem;line-height:.92}.clinical-hero-v389 aside small{color:var(--clinical-muted)}.clinical-footer-v389,.clinical-foundation-v389,.clinical-graph-section-v389,.clinical-health-v389,.clinical-overview-v389,.clinical-section-v389{margin-top:16px;padding:22px}.clinical-health-v389>div:last-child,.clinical-overview-v389>div:last-child{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:16px}.clinical-two-column-v389{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:16px}.clinical-section-v389>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:14px}.clinical-card-v389,.clinical-foundation-v389 a,.clinical-foundation-v389 article,.clinical-foundation-v389>div:last-child>div:last-child small,.clinical-model-card-v389{border:1px solid var(--clinical-line);border-radius:8px;background:var(--clinical-panel-soft);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.clinical-card-v389,.clinical-foundation-v389 a,.clinical-foundation-v389 article,.clinical-model-card-v389{display:grid;grid-gap:8px;gap:8px;padding:13px}.clinical-card-v389 span,.clinical-foundation-v389 a span,.clinical-foundation-v389 article span,.clinical-model-card-v389 span{color:var(--clinical-green);font-size:.76rem;font-weight:800}.clinical-card-v389 strong,.clinical-foundation-v389 a strong,.clinical-foundation-v389 article strong,.clinical-model-card-v389 strong{color:#ffffff;font-size:1.46rem;line-height:1;text-transform:capitalize}.clinical-card-v389 small,.clinical-foundation-v389>div:last-child>div:last-child small,.clinical-model-card-v389 small{border:1px solid rgba(148,163,184,.2);border-radius:999px;padding:4px 7px;background:rgba(15,23,42,.52);color:var(--clinical-muted)}.clinical-card-v389>div,.clinical-model-card-v389>div{display:flex;flex-wrap:wrap;gap:6px}.clinical-progress-v389{display:block;height:7px;border-radius:999px;background:rgba(148,163,184,.18);overflow:hidden}.clinical-progress-v389 em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--clinical-cyan),var(--clinical-green),var(--clinical-amber))}.clinical-card-v389.critical .clinical-progress-v389 em,.clinical-card-v389.high .clinical-progress-v389 em,.clinical-card-v389.validation .clinical-progress-v389 em{background:linear-gradient(90deg,var(--clinical-amber),var(--clinical-red))}.clinical-product-card-v389{border-color:rgba(167,139,250,.28)}.clinical-complication-card-v389{border-color:rgba(251,113,133,.32)}.clinical-graph-v389{position:relative;min-height:520px;margin-top:16px;border:1px solid var(--clinical-line);border-radius:8px;overflow:hidden;background:repeating-linear-gradient(90deg,rgba(34,211,238,.08) 0 1px,transparent 1px 74px),repeating-linear-gradient(0deg,rgba(34,197,94,.05) 0 1px,transparent 1px 68px),rgba(2,6,23,.44)}.clinical-graph-v389:after,.clinical-graph-v389:before{content:"";position:absolute;inset:22% 8%;border:1px solid rgba(34,211,238,.18);border-radius:999px;transform:rotate(-8deg)}.clinical-graph-v389:after{inset:32% 14%;border-color:rgba(34,197,94,.16);transform:rotate(12deg)}.clinical-graph-core-v389,.clinical-graph-v389 article{position:absolute;z-index:1;display:grid;grid-gap:5px;gap:5px;min-width:138px;border:1px solid rgba(34,211,238,.28);border-radius:8px;padding:12px;background:rgba(15,23,42,.78);box-shadow:0 18px 42px rgba(0,0,0,.28)}.clinical-graph-core-v389{left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}.clinical-graph-core-v389 span,.clinical-graph-v389 article span{color:var(--clinical-cyan);font-size:.7rem;font-weight:800;text-transform:uppercase}.clinical-graph-core-v389 strong,.clinical-graph-v389 article strong{color:#ffffff}.clinical-graph-core-v389 small,.clinical-graph-v389 article small{color:var(--clinical-muted)}.clinical-graph-v389 .node-1{left:10%;top:12%}.clinical-graph-v389 .node-2{left:42%;top:8%}.clinical-graph-v389 .node-3{right:9%;top:18%}.clinical-graph-v389 .node-4{right:12%;bottom:18%}.clinical-graph-v389 .node-5{left:43%;bottom:9%}.clinical-graph-v389 .node-6{left:9%;bottom:20%}.clinical-graph-edges-v389{position:absolute;left:50%;bottom:18px;z-index:2;display:flex;flex-wrap:wrap;justify-content:center;gap:6px;width:min(720px,calc(100% - 32px));transform:translateX(-50%)}.clinical-graph-edges-v389 small{border:1px solid rgba(34,211,238,.22);border-radius:999px;padding:5px 8px;background:rgba(15,23,42,.68);color:var(--clinical-muted)}.clinical-foundation-v389>div:last-child{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) minmax(220px,.45fr);grid-gap:12px;gap:12px;margin-top:16px}.clinical-foundation-v389>div:last-child>div{display:grid;grid-gap:8px;gap:8px;align-content:start}.clinical-footer-v389>div{display:flex;flex-wrap:wrap;gap:8px}.clinical-footer-v389>div span{border:1px solid rgba(148,163,184,.22);border-radius:999px;padding:7px 9px;background:rgba(15,23,42,.55)}@keyframes clinicalScanV389{0%,to{opacity:.16}50%{opacity:.68}}@media (prefers-color-scheme:light){.brain-clinical-v389{--clinical-panel:rgba(255,255,255,0.86);--clinical-panel-soft:rgba(255,255,255,0.76);--clinical-line:rgba(15,23,42,0.14);--clinical-text:#0f172a;--clinical-muted:#475569;background:repeating-linear-gradient(90deg,rgba(14,165,233,.08) 0 1px,transparent 1px 88px),repeating-linear-gradient(0deg,rgba(34,197,94,.05) 0 1px,transparent 1px 74px),linear-gradient(135deg,rgba(248,251,255,.98),rgba(240,253,250,.94))}.clinical-footer-v389,.clinical-foundation-v389,.clinical-graph-section-v389,.clinical-health-v389,.clinical-hero-v389,.clinical-overview-v389,.clinical-section-v389{box-shadow:0 20px 46px rgba(15,23,42,.12)}.clinical-card-v389 strong,.clinical-foundation-v389 a strong,.clinical-foundation-v389 article strong,.clinical-graph-core-v389 strong,.clinical-graph-v389 article strong,.clinical-hero-v389 aside strong,.clinical-model-card-v389 strong{color:#0f172a}.clinical-actions-v389 a,.clinical-card-v389,.clinical-footer-v389>div span,.clinical-foundation-v389 a,.clinical-foundation-v389 article,.clinical-graph-core-v389,.clinical-graph-edges-v389 small,.clinical-graph-v389 article,.clinical-hero-v389 aside,.clinical-model-card-v389{background:rgba(255,255,255,.72)}.clinical-actions-v389 a{color:#075985}}@media (max-width:1180px){.clinical-health-v389>div:last-child,.clinical-overview-v389>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.clinical-foundation-v389>div:last-child{grid-template-columns:1fr}}@media (max-width:980px){.clinical-hero-v389,.clinical-two-column-v389{grid-template-columns:1fr}.clinical-graph-v389{min-height:680px}.clinical-graph-v389 .node-1{left:8%;top:10%}.clinical-graph-v389 .node-2{left:auto;right:8%;top:19%}.clinical-graph-v389 .node-3{left:8%;right:auto;top:34%}.clinical-graph-v389 .node-4{left:auto;right:8%;bottom:32%}.clinical-graph-v389 .node-5{left:8%;bottom:20%}.clinical-graph-v389 .node-6{left:auto;right:8%;bottom:8%}}@media (max-width:640px){.brain-clinical-v389{padding:16px}.brain-clinical-v389 h1{font-size:2.35rem}.clinical-footer-v389,.clinical-foundation-v389,.clinical-graph-section-v389,.clinical-health-v389,.clinical-hero-v389,.clinical-overview-v389,.clinical-section-v389{padding:15px}.clinical-health-v389>div:last-child,.clinical-overview-v389>div:last-child,.clinical-section-v389>div:last-child{grid-template-columns:1fr}.clinical-hero-v389 aside strong{font-size:3rem}.clinical-graph-v389{min-height:760px}.clinical-graph-core-v389,.clinical-graph-v389 article{min-width:122px;max-width:148px}}.brain-predictive-v390{--predictive-bg:#06111f;--predictive-panel:rgba(8,18,32,0.82);--predictive-panel-strong:rgba(12,28,48,0.92);--predictive-border:rgba(125,211,252,0.2);--predictive-accent:#22d3ee;--predictive-accent-2:#34d399;--predictive-accent-3:#fbbf24;--predictive-text:#f8fafc;--predictive-muted:rgba(226,232,240,0.72);background:linear-gradient(135deg,rgba(3,7,18,.98),rgba(8,47,73,.92) 54%,rgba(20,83,45,.78)),repeating-linear-gradient(90deg,rgba(125,211,252,.05) 0 1px,transparent 1px 42px);color:var(--predictive-text);display:grid;grid-gap:18px;gap:18px;min-height:100vh;padding:24px}.brain-predictive-v390 h1,.brain-predictive-v390 h2,.brain-predictive-v390 p{margin:0}.brain-predictive-v390 h1{font-size:3.25rem;line-height:1}.brain-predictive-v390 h2{font-size:1.42rem;line-height:1.2}.brain-predictive-v390 p{color:var(--predictive-muted);line-height:1.55}.brain-predictive-v390 span,.predictive-card-v390 span,.predictive-footer-v390>span,.predictive-foundation-v390 a span,.predictive-model-card-v390 span,.predictive-scenario-card-v390 span,.predictive-trend-card-v390 span{color:rgba(165,243,252,.92);font-size:.78rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.predictive-footer-v390,.predictive-foundation-v390,.predictive-graph-section-v390,.predictive-health-v390,.predictive-hero-v390,.predictive-overview-v390,.predictive-scenario-v390,.predictive-section-v390,.predictive-trend-v390{border:1px solid var(--predictive-border);border-radius:8px;background:linear-gradient(135deg,rgba(8,18,32,.88),rgba(14,116,144,.16)),var(--predictive-panel);box-shadow:0 22px 54px rgba(2,6,23,.28);padding:18px}.predictive-hero-v390{align-items:stretch;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) 260px}.predictive-hero-v390>div{display:grid;grid-gap:14px;gap:14px}.predictive-actions-v390{display:flex;flex-wrap:wrap;gap:8px}.predictive-actions-v390 a,.predictive-foundation-v390 a,.predictive-foundation-v390 article{border:1px solid rgba(125,211,252,.2);border-radius:8px;color:var(--predictive-text);text-decoration:none}.predictive-actions-v390 a{background:rgba(15,23,42,.58);font-weight:750;padding:.62rem .78rem;transition:border-color .18s ease,transform .18s ease,background .18s ease}.predictive-actions-v390 a:hover,.predictive-foundation-v390 a:hover{background:rgba(8,47,73,.72);border-color:rgba(34,211,238,.48);transform:translateY(-2px)}.predictive-hero-v390 aside{border:1px solid rgba(52,211,153,.26);border-radius:8px;background:linear-gradient(160deg,rgba(6,78,59,.48),rgba(8,47,73,.54)),rgba(15,23,42,.72);display:grid;grid-gap:8px;gap:8px;padding:16px}.predictive-hero-v390 aside strong{color:var(--predictive-text);font-size:3.8rem;line-height:.95}.predictive-card-v390 small,.predictive-footer-v390 span,.predictive-foundation-v390>div:last-child>div:last-child small,.predictive-hero-v390 aside small,.predictive-model-card-v390 small,.predictive-scenario-card-v390 small{border:1px solid rgba(125,211,252,.18);border-radius:999px;color:rgba(207,250,254,.9);padding:.3rem .56rem;width:-moz-fit-content;width:fit-content}.predictive-foundation-v390,.predictive-graph-section-v390,.predictive-health-v390,.predictive-overview-v390,.predictive-scenario-v390,.predictive-section-v390,.predictive-trend-v390{display:grid;grid-gap:14px;gap:14px}.predictive-foundation-v390>div:first-child,.predictive-graph-section-v390>div:first-child,.predictive-health-v390>div:first-child,.predictive-overview-v390>div:first-child,.predictive-scenario-v390>div:first-child,.predictive-section-v390>div:first-child,.predictive-trend-v390>div:first-child{display:grid;grid-gap:7px;gap:7px}.predictive-health-v390>div:last-child,.predictive-overview-v390>div:last-child,.predictive-section-v390>div:last-child{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.predictive-two-column-v390{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.predictive-card-v390,.predictive-foundation-v390 a,.predictive-foundation-v390 article,.predictive-model-card-v390,.predictive-scenario-card-v390,.predictive-trend-card-v390{background:linear-gradient(145deg,rgba(15,23,42,.82),rgba(8,47,73,.36)),var(--predictive-panel-strong);display:grid;grid-gap:9px;gap:9px;min-height:100%;padding:14px}.predictive-card-v390 strong,.predictive-model-card-v390 strong,.predictive-scenario-card-v390 strong,.predictive-trend-card-v390 strong{color:var(--predictive-text);font-size:2rem;line-height:1}.predictive-card-v390 div,.predictive-footer-v390 div,.predictive-model-card-v390 div,.predictive-scenario-card-v390 div{display:flex;flex-wrap:wrap;gap:7px}.predictive-progress-v390{background:rgba(148,163,184,.16);border-radius:999px;display:block;height:.5rem;overflow:hidden}.predictive-progress-v390 em{background:linear-gradient(90deg,var(--predictive-accent),var(--predictive-accent-2),var(--predictive-accent-3));border-radius:inherit;display:block;height:100%}.predictive-card-v390.advanced,.predictive-card-v390.mapped,.predictive-card-v390.strategic-ready,.predictive-scenario-card-v390.mapped,.predictive-trend-card-v390.mapped{border-color:rgba(34,211,238,.34);box-shadow:inset 0 0 0 1px rgba(34,211,238,.08)}.predictive-card-v390.prepared,.predictive-scenario-card-v390.prepared,.predictive-trend-card-v390.prepared{border-color:rgba(52,211,153,.28)}.predictive-card-v390.simulated,.predictive-scenario-card-v390.simulated,.predictive-trend-card-v390.simulated{border-color:rgba(251,191,36,.3)}.predictive-card-v390.validation,.predictive-risk-card-v390.critical,.predictive-risk-card-v390.high,.predictive-scenario-card-v390.validation,.predictive-trend-card-v390.validation{border-color:rgba(248,113,113,.34)}.predictive-card-v390.future,.predictive-scenario-card-v390.future,.predictive-trend-card-v390.future{border-color:rgba(192,132,252,.34)}.predictive-foundation-v390>div:last-child,.predictive-scenario-v390>div:last-child,.predictive-trend-v390>div:last-child{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.predictive-scenario-card-v390,.predictive-trend-card-v390{border:1px solid rgba(125,211,252,.2);border-radius:8px}.predictive-bars-v390{align-items:flex-end;display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(6,minmax(0,1fr));height:122px}.predictive-bars-v390 i{align-items:flex-end;background:rgba(148,163,184,.12);border:1px solid rgba(125,211,252,.14);border-radius:8px;display:flex;min-height:100%;overflow:hidden;position:relative}.predictive-bars-v390 i em{background:linear-gradient(180deg,rgba(34,211,238,.95),rgba(52,211,153,.7));display:block;width:100%}.predictive-bars-v390 i small{bottom:4px;color:#f8fafc;font-size:.72rem;font-style:normal;font-weight:800;left:0;position:absolute;right:0;text-align:center}.predictive-graph-v390{border:1px solid rgba(125,211,252,.22);border-radius:8px;background:linear-gradient(135deg,rgba(15,23,42,.78),rgba(12,74,110,.36)),repeating-linear-gradient(0deg,rgba(125,211,252,.06) 0 1px,transparent 1px 46px);min-height:560px;overflow:hidden;position:relative}.predictive-graph-v390:after,.predictive-graph-v390:before{content:"";inset:14%;position:absolute;transform:rotate(18deg)}.predictive-graph-v390:before{border-top:1px solid rgba(34,211,238,.28);border-bottom:1px solid rgba(52,211,153,.22)}.predictive-graph-v390:after{border-left:1px solid rgba(251,191,36,.2);border-right:1px solid rgba(192,132,252,.2);transform:rotate(-16deg)}.predictive-graph-core-v390,.predictive-graph-v390 article{border:1px solid rgba(125,211,252,.22);border-radius:8px;background:rgba(8,18,32,.86);display:grid;grid-gap:5px;gap:5px;padding:12px;position:absolute;text-align:center;z-index:1}.predictive-graph-core-v390{left:50%;min-width:180px;top:50%;transform:translate(-50%,-50%)}.predictive-graph-core-v390 strong{color:var(--predictive-text);font-size:2.2rem}.predictive-graph-v390 article{min-width:148px}.predictive-graph-v390 article strong{color:var(--predictive-text)}.predictive-graph-v390 .node-1{left:8%;top:12%}.predictive-graph-v390 .node-2{right:8%;top:14%}.predictive-graph-v390 .node-3{left:9%;bottom:17%}.predictive-graph-v390 .node-4{right:9%;bottom:17%}.predictive-graph-v390 .node-5{left:38%;top:6%}.predictive-graph-v390 .node-6{left:38%;bottom:7%}.predictive-graph-edges-v390{bottom:14px;display:flex;flex-wrap:wrap;gap:6px;left:14px;position:absolute;right:14px;z-index:2}.predictive-graph-edges-v390 small{background:rgba(15,23,42,.78);border:1px solid rgba(125,211,252,.18);border-radius:999px;color:rgba(207,250,254,.9);padding:.28rem .5rem}.predictive-foundation-v390>div:last-child{grid-template-columns:1.2fr 1fr auto}.predictive-foundation-v390>div:last-child>div{display:grid;grid-gap:10px;gap:10px}.predictive-foundation-v390>div:last-child>div:last-child{align-content:flex-start;display:flex;flex-wrap:wrap}.predictive-footer-v390{display:grid;grid-gap:10px;gap:10px}.predictive-security-v390 div{display:grid;grid-gap:.65rem;gap:.65rem}@media (prefers-color-scheme:light){.brain-predictive-v390{--predictive-bg:#ecfeff;--predictive-panel:rgba(255,255,255,0.8);--predictive-panel-strong:rgba(255,255,255,0.9);--predictive-border:rgba(14,116,144,0.18);--predictive-text:#082f49;--predictive-muted:rgba(15,23,42,0.72);background:linear-gradient(135deg,#ecfeff,#f0fdf4 54%,#fff7ed),repeating-linear-gradient(90deg,rgba(14,116,144,.08) 0 1px,transparent 1px 42px)}.predictive-card-v390,.predictive-footer-v390,.predictive-foundation-v390,.predictive-foundation-v390 a,.predictive-foundation-v390 article,.predictive-graph-core-v390,.predictive-graph-section-v390,.predictive-graph-v390 article,.predictive-health-v390,.predictive-hero-v390,.predictive-model-card-v390,.predictive-overview-v390,.predictive-scenario-card-v390,.predictive-scenario-v390,.predictive-section-v390,.predictive-trend-card-v390,.predictive-trend-v390{background:rgba(255,255,255,.76)}.predictive-actions-v390 a,.predictive-foundation-v390 a,.predictive-foundation-v390 article{color:#082f49}.predictive-hero-v390 aside{background:rgba(255,255,255,.72)}}@media (max-width:1180px){.predictive-foundation-v390>div:last-child,.predictive-hero-v390,.predictive-two-column-v390{grid-template-columns:1fr}.predictive-graph-v390{min-height:680px}}@media (max-width:760px){.brain-predictive-v390{padding:16px}.brain-predictive-v390 h1{font-size:2.35rem}.predictive-footer-v390,.predictive-foundation-v390,.predictive-graph-section-v390,.predictive-health-v390,.predictive-hero-v390,.predictive-overview-v390,.predictive-scenario-v390,.predictive-section-v390,.predictive-trend-v390{padding:15px}.predictive-health-v390>div:last-child,.predictive-overview-v390>div:last-child,.predictive-scenario-v390>div:last-child,.predictive-section-v390>div:last-child,.predictive-trend-v390>div:last-child{grid-template-columns:1fr}.predictive-hero-v390 aside strong{font-size:3rem}.predictive-graph-v390{min-height:760px}.predictive-graph-core-v390,.predictive-graph-v390 article{min-width:124px;max-width:152px}.predictive-graph-v390 .node-1{left:8%;top:10%}.predictive-graph-v390 .node-2{left:auto;right:8%;top:19%}.predictive-graph-v390 .node-3{left:8%;right:auto;top:34%;bottom:auto}.predictive-graph-v390 .node-4{left:auto;right:8%;bottom:32%}.predictive-graph-v390 .node-5{left:8%;bottom:20%;top:auto}.predictive-graph-v390 .node-6{left:auto;right:8%;bottom:8%}}.clinical-risk-v391{--risk-bg:#07111e;--risk-panel:rgba(8,18,32,0.84);--risk-border:rgba(148,163,184,0.22);--risk-green:#34d399;--risk-yellow:#fbbf24;--risk-orange:#fb923c;--risk-red:#f87171;--risk-cyan:#22d3ee;--risk-text:#f8fafc;--risk-muted:rgba(226,232,240,0.72);background:linear-gradient(135deg,rgba(3,7,18,.98),rgba(30,41,59,.94) 45%,rgba(127,29,29,.52)),repeating-linear-gradient(90deg,rgba(248,113,113,.05) 0 1px,transparent 1px 42px);color:var(--risk-text);display:grid;grid-gap:18px;gap:18px;min-height:100vh;padding:24px}.clinical-risk-v391 h1,.clinical-risk-v391 h2,.clinical-risk-v391 p{margin:0}.clinical-risk-v391 h1{font-size:3.15rem;line-height:1}.clinical-risk-v391 h2{font-size:1.38rem;line-height:1.22}.clinical-risk-v391 p{color:var(--risk-muted);line-height:1.55}.clinical-risk-v391 span,.risk-card-v391 span,.risk-crisis-card-v391 span,.risk-footer-v391>span,.risk-foundation-v391 a span,.risk-heat-cell-v391 span,.risk-model-card-v391 span,.risk-timeline-event-v391 span{color:rgba(254,226,226,.92);font-size:.78rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.risk-command-wall-v391,.risk-crisis-v391,.risk-footer-v391,.risk-foundation-v391,.risk-heatmap-v391,.risk-hero-v391,.risk-section-v391,.risk-timeline-v391{border:1px solid var(--risk-border);border-radius:8px;background:linear-gradient(135deg,rgba(15,23,42,.9),rgba(127,29,29,.14)),var(--risk-panel);box-shadow:0 22px 54px rgba(2,6,23,.3);padding:18px}.risk-hero-v391{align-items:stretch;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) 270px}.risk-command-wall-v391,.risk-crisis-v391,.risk-footer-v391,.risk-foundation-v391,.risk-heatmap-v391,.risk-hero-v391>div,.risk-section-v391,.risk-timeline-v391{display:grid;grid-gap:14px;gap:14px}.risk-actions-v391{display:flex;flex-wrap:wrap;gap:8px}.risk-actions-v391 a,.risk-foundation-v391 a,.risk-foundation-v391 article{border:1px solid rgba(248,113,113,.2);border-radius:8px;color:var(--risk-text);text-decoration:none}.risk-actions-v391 a{background:rgba(15,23,42,.62);font-weight:750;padding:.62rem .78rem;transition:border-color .18s ease,transform .18s ease,background .18s ease}.risk-actions-v391 a:hover,.risk-foundation-v391 a:hover{background:rgba(127,29,29,.32);border-color:rgba(248,113,113,.52);transform:translateY(-2px)}.risk-hero-v391 aside{border:1px solid rgba(248,113,113,.3);border-radius:8px;background:linear-gradient(160deg,rgba(127,29,29,.42),rgba(8,47,73,.48)),rgba(15,23,42,.74);display:grid;grid-gap:8px;gap:8px;padding:16px}.risk-hero-v391 aside strong{color:var(--risk-text);font-size:3.8rem;line-height:.95}.risk-card-v391 small,.risk-crisis-card-v391 small,.risk-footer-v391 span,.risk-foundation-v391>div:last-child>div:last-child small,.risk-heat-cell-v391 small,.risk-hero-v391 aside small,.risk-model-card-v391 small,.risk-timeline-event-v391 small{border:1px solid rgba(254,226,226,.18);border-radius:999px;color:rgba(254,226,226,.9);padding:.3rem .56rem;width:-moz-fit-content;width:fit-content}.risk-command-wall-v391>div:first-child,.risk-crisis-v391>div:first-child,.risk-foundation-v391>div:first-child,.risk-heatmap-v391>div:first-child,.risk-section-v391>div:first-child,.risk-timeline-v391>div:first-child{display:grid;grid-gap:7px;gap:7px}.risk-command-wall-v391>div:last-child,.risk-crisis-v391>div:last-child,.risk-heatmap-v391>div:last-child,.risk-section-v391>div:last-child{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.risk-two-column-v391{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.risk-card-v391,.risk-crisis-card-v391,.risk-foundation-v391 a,.risk-foundation-v391 article,.risk-heat-cell-v391,.risk-model-card-v391{border:1px solid rgba(148,163,184,.22);border-radius:8px;background:linear-gradient(145deg,rgba(15,23,42,.82),rgba(127,29,29,.16)),rgba(8,18,32,.88);display:grid;grid-gap:9px;gap:9px;min-height:100%;padding:14px}.risk-card-v391 strong,.risk-crisis-card-v391 strong,.risk-heat-cell-v391 strong,.risk-model-card-v391 strong{color:var(--risk-text);font-size:2rem;line-height:1}.risk-card-v391 div,.risk-crisis-card-v391 div,.risk-footer-v391 div,.risk-model-card-v391 div{display:flex;flex-wrap:wrap;gap:7px}.risk-progress-v391{background:rgba(148,163,184,.16);border-radius:999px;display:block;height:.5rem;overflow:hidden}.risk-progress-v391 em{background:linear-gradient(90deg,var(--risk-green),var(--risk-yellow),var(--risk-orange),var(--risk-red));border-radius:inherit;display:block;height:100%}.risk-card-v391.green,.risk-crisis-card-v391.green,.risk-heat-cell-v391.green,.risk-timeline-event-v391.green{border-color:rgba(52,211,153,.34)}.risk-card-v391.yellow,.risk-crisis-card-v391.yellow,.risk-heat-cell-v391.yellow,.risk-timeline-event-v391.yellow{border-color:rgba(251,191,36,.36)}.risk-card-v391.orange,.risk-crisis-card-v391.orange,.risk-heat-cell-v391.orange,.risk-timeline-event-v391.orange{border-color:rgba(251,146,60,.42);box-shadow:inset 0 0 0 1px rgba(251,146,60,.08)}.risk-card-v391.red,.risk-crisis-card-v391.red,.risk-heat-cell-v391.red,.risk-timeline-event-v391.red{border-color:rgba(248,113,113,.52);box-shadow:inset 0 0 0 1px rgba(248,113,113,.1)}.risk-heat-cell-v391.green{background:linear-gradient(145deg,rgba(6,95,70,.34),rgba(15,23,42,.84))}.risk-heat-cell-v391.yellow{background:linear-gradient(145deg,rgba(146,64,14,.34),rgba(15,23,42,.84))}.risk-heat-cell-v391.orange{background:linear-gradient(145deg,rgba(154,52,18,.38),rgba(15,23,42,.84))}.risk-heat-cell-v391.red{background:linear-gradient(145deg,rgba(127,29,29,.46),rgba(15,23,42,.84))}.risk-timeline-v391>div:last-child{display:grid;grid-gap:10px;gap:10px}.risk-timeline-event-v391{align-items:center;border:1px solid rgba(148,163,184,.22);border-radius:8px;background:rgba(8,18,32,.78);display:grid;grid-gap:12px;gap:12px;grid-template-columns:84px minmax(0,1fr) auto;padding:12px}.risk-timeline-event-v391 time{color:rgba(254,226,226,.86);font-weight:800}.risk-timeline-event-v391 div{display:grid;grid-gap:4px;gap:4px}.risk-foundation-v391>div:last-child{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1.2fr 1fr auto}.risk-foundation-v391>div:last-child>div{display:grid;grid-gap:10px;gap:10px}.risk-foundation-v391>div:last-child>div:last-child{align-content:flex-start;display:flex;flex-wrap:wrap}.risk-security-v391 div{display:grid;grid-gap:.65rem;gap:.65rem}@media (prefers-color-scheme:light){.clinical-risk-v391{--risk-panel:rgba(255,255,255,0.82);--risk-text:#111827;--risk-muted:rgba(15,23,42,0.72);background:linear-gradient(135deg,#fff7ed,#fef2f2 48%,#ecfeff),repeating-linear-gradient(90deg,rgba(127,29,29,.08) 0 1px,transparent 1px 42px)}.risk-card-v391,.risk-command-wall-v391,.risk-crisis-card-v391,.risk-crisis-v391,.risk-footer-v391,.risk-foundation-v391,.risk-foundation-v391 a,.risk-foundation-v391 article,.risk-heat-cell-v391,.risk-heatmap-v391,.risk-hero-v391,.risk-hero-v391 aside,.risk-model-card-v391,.risk-section-v391,.risk-timeline-event-v391,.risk-timeline-v391{background:rgba(255,255,255,.78)}.risk-actions-v391 a,.risk-foundation-v391 a,.risk-foundation-v391 article{color:#111827}}@media (max-width:1180px){.risk-foundation-v391>div:last-child,.risk-hero-v391,.risk-two-column-v391{grid-template-columns:1fr}}@media (max-width:760px){.clinical-risk-v391{padding:16px}.clinical-risk-v391 h1{font-size:2.25rem}.risk-command-wall-v391,.risk-crisis-v391,.risk-footer-v391,.risk-foundation-v391,.risk-heatmap-v391,.risk-hero-v391,.risk-section-v391,.risk-timeline-v391{padding:15px}.risk-command-wall-v391>div:last-child,.risk-crisis-v391>div:last-child,.risk-heatmap-v391>div:last-child,.risk-section-v391>div:last-child{grid-template-columns:1fr}.risk-hero-v391 aside strong{font-size:3rem}.risk-timeline-event-v391{align-items:flex-start;grid-template-columns:1fr}}.clinical-operations-v392{--ops-bg:#06131f;--ops-panel:rgba(8,20,32,0.84);--ops-border:rgba(125,211,252,0.22);--ops-green:#2dd4bf;--ops-blue:#38bdf8;--ops-yellow:#facc15;--ops-orange:#fb923c;--ops-red:#fb7185;--ops-text:#f8fafc;--ops-muted:rgba(226,232,240,0.72);background:radial-gradient(circle at 18% 10%,rgba(45,212,191,.18),transparent 30%),radial-gradient(circle at 85% 16%,rgba(56,189,248,.18),transparent 32%),linear-gradient(135deg,rgba(3,7,18,.98),rgba(12,74,110,.88) 48%,rgba(20,83,45,.58)),repeating-linear-gradient(90deg,rgba(125,211,252,.06) 0 1px,transparent 1px 44px);color:var(--ops-text);display:grid;grid-gap:18px;gap:18px;min-height:100vh;padding:24px}.clinical-operations-v392 h1,.clinical-operations-v392 h2,.clinical-operations-v392 p{margin:0}.clinical-operations-v392 h1{font-size:3.1rem;line-height:1}.clinical-operations-v392 h2{font-size:1.36rem;line-height:1.22}.clinical-operations-v392 p{color:var(--ops-muted);line-height:1.55}.clinical-operations-v392 span,.ops-bottleneck-card-v392 span,.ops-card-v392 span,.ops-flow-step-v392 span,.ops-footer-v392>span,.ops-foundation-v392 a span,.ops-kpi-card-v392 span,.ops-live-card-v392 span,.ops-model-card-v392 span,.ops-scenario-card-v392 span,.ops-zone-v392 span{color:rgba(219,234,254,.92);font-size:.78rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.ops-command-wall-v392,.ops-flow-v392,.ops-footer-v392,.ops-foundation-v392,.ops-hero-v392,.ops-kpis-v392,.ops-live-v392,.ops-map-v392,.ops-section-v392,.ops-simulator-v392{border:1px solid var(--ops-border);border-radius:8px;background:linear-gradient(135deg,rgba(15,23,42,.9),rgba(14,116,144,.18)),var(--ops-panel);box-shadow:0 22px 54px rgba(2,6,23,.28);padding:18px}.ops-hero-v392{align-items:stretch;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) 270px}.ops-command-wall-v392,.ops-flow-v392,.ops-footer-v392,.ops-foundation-v392,.ops-hero-v392>div,.ops-kpis-v392,.ops-live-v392,.ops-map-v392,.ops-section-v392,.ops-simulator-v392{display:grid;grid-gap:14px;gap:14px}.ops-actions-v392{display:flex;flex-wrap:wrap;gap:8px}.ops-actions-v392 a,.ops-foundation-v392 a,.ops-foundation-v392 article{border:1px solid rgba(125,211,252,.2);border-radius:8px;color:var(--ops-text);text-decoration:none}.ops-actions-v392 a{background:rgba(15,23,42,.62);font-weight:750;padding:.62rem .78rem;transition:border-color .18s ease,transform .18s ease,background .18s ease}.ops-actions-v392 a:hover,.ops-foundation-v392 a:hover{background:rgba(14,116,144,.28);border-color:rgba(125,211,252,.56);transform:translateY(-2px)}.ops-hero-v392 aside{border:1px solid rgba(45,212,191,.34);border-radius:8px;background:linear-gradient(160deg,rgba(20,184,166,.32),rgba(8,47,73,.58)),rgba(15,23,42,.74);display:grid;grid-gap:8px;gap:8px;padding:16px}.ops-hero-v392 aside strong{color:var(--ops-text);font-size:3.8rem;line-height:.95}.ops-bottleneck-card-v392 small,.ops-card-v392 small,.ops-flow-step-v392 small,.ops-footer-v392 span,.ops-foundation-v392>div:last-child>div:last-child small,.ops-hero-v392 aside small,.ops-kpi-card-v392 small,.ops-live-card-v392 small,.ops-model-card-v392 small,.ops-scenario-card-v392 small,.ops-zone-v392 small{border:1px solid rgba(219,234,254,.18);border-radius:999px;color:rgba(219,234,254,.9);padding:.3rem .56rem;width:-moz-fit-content;width:fit-content}.ops-command-wall-v392>div:first-child,.ops-flow-v392>div:first-child,.ops-foundation-v392>div:first-child,.ops-kpis-v392>div:first-child,.ops-live-v392>div:first-child,.ops-map-v392>div:first-child,.ops-section-v392>div:first-child,.ops-simulator-v392>div:first-child{display:grid;grid-gap:7px;gap:7px}.ops-command-wall-v392>div:last-child,.ops-live-v392>div:last-child,.ops-section-v392>div:last-child,.ops-simulator-v392>div:last-child{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.ops-map-kpi-grid-v392,.ops-two-column-v392{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.ops-bottleneck-card-v392,.ops-card-v392,.ops-flow-step-v392,.ops-foundation-v392 a,.ops-foundation-v392 article,.ops-kpi-card-v392,.ops-live-card-v392,.ops-model-card-v392,.ops-scenario-card-v392,.ops-zone-v392{border:1px solid rgba(148,163,184,.22);border-radius:8px;background:linear-gradient(145deg,rgba(15,23,42,.82),rgba(14,116,144,.15)),rgba(8,20,32,.88);display:grid;grid-gap:9px;gap:9px;min-height:100%;padding:14px}.ops-bottleneck-card-v392 strong,.ops-card-v392 strong,.ops-flow-step-v392 strong,.ops-kpi-card-v392 strong,.ops-live-card-v392 strong,.ops-model-card-v392 strong,.ops-scenario-card-v392 strong,.ops-zone-v392 strong{color:var(--ops-text);font-size:2rem;line-height:1}.ops-live-card-v392 strong{font-size:2.45rem}.ops-bottleneck-card-v392 div,.ops-card-v392 div,.ops-footer-v392 div,.ops-model-card-v392 div,.ops-scenario-card-v392 div{display:flex;flex-wrap:wrap;gap:7px}.ops-progress-v392{background:rgba(148,163,184,.16);border-radius:999px;display:block;height:.5rem;overflow:hidden}.ops-progress-v392 em{background:linear-gradient(90deg,var(--ops-red),var(--ops-orange),var(--ops-yellow),var(--ops-green),var(--ops-blue));border-radius:inherit;display:block;height:100%}.ops-bottleneck-card-v392.green,.ops-card-v392.green,.ops-flow-step-v392.green,.ops-kpi-card-v392.green,.ops-live-card-v392.operational,.ops-scenario-card-v392.green,.ops-zone-v392.green{border-color:rgba(45,212,191,.34)}.ops-bottleneck-card-v392.yellow,.ops-card-v392.yellow,.ops-flow-step-v392.yellow,.ops-kpi-card-v392.yellow,.ops-scenario-card-v392.yellow,.ops-zone-v392.yellow{border-color:rgba(250,204,21,.38)}.ops-bottleneck-card-v392.orange,.ops-card-v392.orange,.ops-flow-step-v392.orange,.ops-kpi-card-v392.orange,.ops-scenario-card-v392.orange,.ops-zone-v392.orange{border-color:rgba(251,146,60,.42);box-shadow:inset 0 0 0 1px rgba(251,146,60,.08)}.ops-bottleneck-card-v392.red,.ops-card-v392.red,.ops-flow-step-v392.red,.ops-kpi-card-v392.red,.ops-scenario-card-v392.red,.ops-zone-v392.red{border-color:rgba(251,113,133,.52);box-shadow:inset 0 0 0 1px rgba(251,113,133,.1)}.ops-flow-v392>div:last-child{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(7,minmax(118px,1fr))}.ops-flow-step-v392{position:relative}.ops-flow-step-v392:not(:last-child):after{background:linear-gradient(90deg,rgba(125,211,252,.2),rgba(45,212,191,.6));content:"";height:2px;position:absolute;right:-11px;top:36px;width:22px}.ops-map-v392>div:last-child{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(6,minmax(104px,1fr))}.ops-zone-v392{min-height:168px}.ops-kpis-v392>div:last-child{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.ops-flow-step-v392.green,.ops-zone-v392.green{background:linear-gradient(145deg,rgba(13,148,136,.28),rgba(15,23,42,.84))}.ops-flow-step-v392.yellow,.ops-zone-v392.yellow{background:linear-gradient(145deg,rgba(161,98,7,.3),rgba(15,23,42,.84))}.ops-flow-step-v392.orange,.ops-zone-v392.orange{background:linear-gradient(145deg,rgba(154,52,18,.34),rgba(15,23,42,.84))}.ops-flow-step-v392.red,.ops-zone-v392.red{background:linear-gradient(145deg,rgba(159,18,57,.38),rgba(15,23,42,.84))}.ops-foundation-v392>div:last-child{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1.2fr 1fr auto}.ops-foundation-v392>div:last-child>div{display:grid;grid-gap:10px;gap:10px}.ops-foundation-v392>div:last-child>div:last-child{align-content:flex-start;display:flex;flex-wrap:wrap}.ops-security-v392 div{display:grid;grid-gap:.65rem;gap:.65rem}@media (prefers-color-scheme:light){.clinical-operations-v392{--ops-panel:rgba(255,255,255,0.82);--ops-text:#0f172a;--ops-muted:rgba(15,23,42,0.72);background:radial-gradient(circle at 18% 10%,rgba(45,212,191,.18),transparent 30%),radial-gradient(circle at 85% 16%,rgba(56,189,248,.18),transparent 32%),linear-gradient(135deg,#f0fdfa,#eff6ff 50%,#fefce8),repeating-linear-gradient(90deg,rgba(14,116,144,.08) 0 1px,transparent 1px 44px)}.ops-bottleneck-card-v392,.ops-card-v392,.ops-command-wall-v392,.ops-flow-step-v392,.ops-flow-v392,.ops-footer-v392,.ops-foundation-v392,.ops-foundation-v392 a,.ops-foundation-v392 article,.ops-hero-v392,.ops-hero-v392 aside,.ops-kpi-card-v392,.ops-kpis-v392,.ops-live-card-v392,.ops-live-v392,.ops-map-v392,.ops-model-card-v392,.ops-scenario-card-v392,.ops-section-v392,.ops-simulator-v392,.ops-zone-v392{background:rgba(255,255,255,.78)}.ops-actions-v392 a,.ops-foundation-v392 a,.ops-foundation-v392 article{color:#0f172a}}@media (max-width:1180px){.ops-foundation-v392>div:last-child,.ops-hero-v392,.ops-map-kpi-grid-v392,.ops-two-column-v392{grid-template-columns:1fr}.ops-flow-v392>div:last-child,.ops-map-v392>div:last-child{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.ops-flow-step-v392:after{display:none}}@media (max-width:760px){.clinical-operations-v392{padding:16px}.clinical-operations-v392 h1{font-size:2.25rem}.ops-command-wall-v392,.ops-flow-v392,.ops-footer-v392,.ops-foundation-v392,.ops-hero-v392,.ops-kpis-v392,.ops-live-v392,.ops-map-v392,.ops-section-v392,.ops-simulator-v392{padding:15px}.ops-command-wall-v392>div:last-child,.ops-flow-v392>div:last-child,.ops-kpis-v392>div:last-child,.ops-live-v392>div:last-child,.ops-map-v392>div:last-child,.ops-section-v392>div:last-child,.ops-simulator-v392>div:last-child{grid-template-columns:1fr}.ops-hero-v392 aside strong{font-size:3rem}}.strategic-war-room-v394{--war394-panel:rgba(8,13,26,0.86);--war394-border:rgba(250,204,21,0.22);--war394-text:#f8fafc;--war394-muted:rgba(226,232,240,0.74);--war394-gold:#facc15;--war394-cyan:#22d3ee;--war394-green:#34d399;--war394-orange:#fb923c;--war394-red:#fb7185;background:radial-gradient(circle at 16% 12%,rgba(250,204,21,.14),transparent 28%),radial-gradient(circle at 88% 18%,rgba(34,211,238,.16),transparent 32%),linear-gradient(135deg,rgba(2,6,23,.98),rgba(30,41,59,.94) 45%,rgba(69,26,3,.62)),repeating-linear-gradient(90deg,rgba(250,204,21,.05) 0 1px,transparent 1px 46px);color:var(--war394-text);display:grid;grid-gap:18px;gap:18px;min-height:100vh;padding:24px}.strategic-war-room-v394 h1,.strategic-war-room-v394 h2,.strategic-war-room-v394 p{margin:0}.strategic-war-room-v394 h1{font-size:3.2rem;line-height:1}.strategic-war-room-v394 h2{font-size:1.38rem;line-height:1.22}.strategic-war-room-v394 p{color:var(--war394-muted);line-height:1.55}.strategic-war-room-v394 span,.war394-alert-card span,.war394-awareness-card span,.war394-card span,.war394-ceo-card span,.war394-ceo-decision span,.war394-committee-card span,.war394-footer>span,.war394-foundation a span,.war394-map-node span,.war394-model-card span,.war394-priority-card span,.war394-scenario-card span,.war394-timeline-event span{color:rgba(254,249,195,.92);font-size:.78rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.war394-areas,.war394-awareness,.war394-ceo,.war394-command-map,.war394-committee,.war394-footer,.war394-foundation,.war394-hero,.war394-section,.war394-security{border:1px solid var(--war394-border);border-radius:8px;background:linear-gradient(135deg,rgba(15,23,42,.9),rgba(113,63,18,.16)),var(--war394-panel);box-shadow:0 22px 54px rgba(2,6,23,.32);padding:18px}.war394-hero{align-items:stretch;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) 286px}.war394-areas,.war394-awareness,.war394-ceo,.war394-command-map,.war394-committee,.war394-footer,.war394-foundation,.war394-hero>div,.war394-section,.war394-security div{display:grid;grid-gap:14px;gap:14px}.war394-actions{display:flex;flex-wrap:wrap;gap:8px}.war394-actions a,.war394-foundation a,.war394-foundation article{border:1px solid rgba(250,204,21,.2);border-radius:8px;color:var(--war394-text);text-decoration:none}.war394-actions a{background:rgba(15,23,42,.62);font-weight:750;padding:.62rem .78rem;transition:border-color .18s ease,transform .18s ease,background .18s ease}.war394-actions a:hover,.war394-foundation a:hover{background:rgba(113,63,18,.32);border-color:rgba(250,204,21,.58);transform:translateY(-2px)}.war394-hero aside{border:1px solid rgba(250,204,21,.34);border-radius:8px;background:linear-gradient(160deg,rgba(113,63,18,.42),rgba(8,47,73,.52)),rgba(15,23,42,.76);display:grid;grid-gap:8px;gap:8px;padding:16px}.war394-hero aside strong{color:var(--war394-text);font-size:3.8rem;line-height:.95}.war394-alert-card small,.war394-awareness-card small,.war394-card small,.war394-ceo-decision small,.war394-ceo>div:last-child>div:last-child small,.war394-committee-card small,.war394-footer span,.war394-foundation>div:last-child>div:last-child small,.war394-hero aside small,.war394-map-node small,.war394-model-card small,.war394-priority-card small,.war394-scenario-card small,.war394-timeline-event small{border:1px solid rgba(254,249,195,.18);border-radius:999px;color:rgba(254,249,195,.9);padding:.3rem .56rem;width:-moz-fit-content;width:fit-content}.war394-areas>div:first-child,.war394-awareness>div:first-child,.war394-ceo>div:first-child,.war394-command-map>div:first-child,.war394-committee>div:first-child,.war394-foundation>div:first-child,.war394-section>div:first-child{display:grid;grid-gap:7px;gap:7px}.war394-areas>div:last-child,.war394-awareness>div:last-child,.war394-command-map>div:last-child,.war394-committee>div:last-child,.war394-section>div:last-child{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.war394-two-column{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.war394-alert-card,.war394-awareness-card,.war394-card,.war394-ceo-card,.war394-ceo-decision,.war394-committee-card,.war394-foundation a,.war394-foundation article,.war394-map-node,.war394-model-card,.war394-priority-card,.war394-scenario-card,.war394-timeline-event{border:1px solid rgba(148,163,184,.22);border-radius:8px;background:linear-gradient(145deg,rgba(15,23,42,.82),rgba(113,63,18,.16)),rgba(8,13,26,.88);display:grid;grid-gap:9px;gap:9px;min-height:100%;padding:14px}.war394-alert-card strong,.war394-awareness-card strong,.war394-card strong,.war394-ceo-card strong,.war394-ceo-decision strong,.war394-committee-card strong,.war394-map-node strong,.war394-model-card strong,.war394-priority-card strong,.war394-scenario-card strong{color:var(--war394-text);font-size:2rem;line-height:1}.war394-alert-card b,.war394-awareness-card b,.war394-card b,.war394-ceo-decision b,.war394-committee-card b,.war394-priority-card b{color:var(--war394-text)}.war394-card div,.war394-footer div,.war394-map-node div,.war394-model-card div,.war394-priority-card div,.war394-scenario-card div{display:flex;flex-wrap:wrap;gap:7px}.war394-progress{background:rgba(148,163,184,.16);border-radius:999px;display:block;height:.5rem;overflow:hidden}.war394-progress em{background:linear-gradient(90deg,var(--war394-red),var(--war394-orange),var(--war394-gold),var(--war394-green),var(--war394-cyan));border-radius:inherit;display:block;height:100%}.war394-alert-card.low,.war394-card.low,.war394-ceo-decision.low,.war394-map-node.low,.war394-scenario-card.low,.war394-timeline-event.low{border-color:rgba(52,211,153,.34)}.war394-alert-card.medium,.war394-card.medium,.war394-ceo-decision.medium,.war394-map-node.medium,.war394-scenario-card.medium,.war394-timeline-event.medium{border-color:rgba(250,204,21,.38)}.war394-alert-card.high,.war394-card.high,.war394-ceo-decision.high,.war394-map-node.high,.war394-scenario-card.high,.war394-timeline-event.high{border-color:rgba(251,146,60,.44);box-shadow:inset 0 0 0 1px rgba(251,146,60,.08)}.war394-alert-card.critical,.war394-card.critical,.war394-ceo-decision.critical,.war394-map-node.critical,.war394-scenario-card.critical,.war394-timeline-event.critical{border-color:rgba(251,113,133,.56);box-shadow:inset 0 0 0 1px rgba(251,113,133,.1)}.war394-command-map>div:last-child{grid-template-columns:repeat(5,minmax(150px,1fr))}.war394-timeline-event{align-items:center;grid-template-columns:76px minmax(0,1fr) auto}.war394-timeline-event time{color:rgba(254,249,195,.9);font-weight:800}.war394-timeline-event div{display:grid;grid-gap:4px;gap:4px}.war394-ceo{border-color:rgba(250,204,21,.42);background:linear-gradient(135deg,rgba(113,63,18,.34),rgba(15,23,42,.88)),var(--war394-panel)}.war394-ceo>div:last-child,.war394-foundation>div:last-child{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr 1fr auto}.war394-ceo>div:last-child>div,.war394-foundation>div:last-child>div{display:grid;grid-gap:10px;gap:10px}.war394-ceo>div:last-child>div:last-child,.war394-foundation>div:last-child>div:last-child{align-content:flex-start;display:flex;flex-wrap:wrap}@media (prefers-color-scheme:light){.strategic-war-room-v394{--war394-panel:rgba(255,255,255,0.84);--war394-text:#111827;--war394-muted:rgba(15,23,42,0.72);background:radial-gradient(circle at 16% 12%,rgba(250,204,21,.16),transparent 28%),radial-gradient(circle at 88% 18%,rgba(34,211,238,.16),transparent 32%),linear-gradient(135deg,#fffbeb,#ecfeff 48%,#fef2f2),repeating-linear-gradient(90deg,rgba(113,63,18,.08) 0 1px,transparent 1px 46px)}.war394-alert-card,.war394-areas,.war394-awareness,.war394-awareness-card,.war394-card,.war394-ceo,.war394-ceo-card,.war394-ceo-decision,.war394-command-map,.war394-committee,.war394-committee-card,.war394-footer,.war394-foundation,.war394-foundation a,.war394-foundation article,.war394-hero,.war394-hero aside,.war394-map-node,.war394-model-card,.war394-priority-card,.war394-scenario-card,.war394-section,.war394-security,.war394-timeline-event{background:rgba(255,255,255,.78)}.war394-actions a,.war394-foundation a,.war394-foundation article{color:#111827}}@media (max-width:1180px){.war394-ceo>div:last-child,.war394-foundation>div:last-child,.war394-hero,.war394-two-column{grid-template-columns:1fr}.war394-command-map>div:last-child{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}@media (max-width:760px){.strategic-war-room-v394{padding:16px}.strategic-war-room-v394 h1{font-size:2.25rem}.war394-areas,.war394-awareness,.war394-ceo,.war394-command-map,.war394-committee,.war394-footer,.war394-foundation,.war394-hero,.war394-section,.war394-security{padding:15px}.war394-areas>div:last-child,.war394-awareness>div:last-child,.war394-command-map>div:last-child,.war394-committee>div:last-child,.war394-section>div:last-child,.war394-timeline-event{grid-template-columns:1fr}.war394-timeline-event{align-items:flex-start}.war394-hero aside strong{font-size:3rem}}.master-command-center-v395{min-height:100vh;padding:28px;color:#f8fafc;background:radial-gradient(circle at 12% 12%,rgba(20,184,166,.22),transparent 30%),radial-gradient(circle at 88% 8%,rgba(245,158,11,.18),transparent 31%),linear-gradient(135deg,#06111f,#10233a 43%,#111827)}.master-command-center-v395 h1,.master-command-center-v395 h2,.master-command-center-v395 p{margin:0}.master-command-center-v395 h1{max-width:920px;font-size:4.1rem;line-height:.95}.master-command-center-v395 h2{font-size:1.15rem;line-height:1.2}.master-command-center-v395 p{color:rgba(226,232,240,.78);line-height:1.55}.master-command-center-v395 small,.master-command-center-v395 span{color:rgba(226,232,240,.72)}.master395-centers,.master395-ceo,.master395-command-view,.master395-dashboard,.master395-footer,.master395-foundation,.master395-hero,.master395-section,.master395-security,.master395-simulator{border:1px solid rgba(226,232,240,.16);border-radius:8px;background:rgba(15,23,42,.62);box-shadow:0 24px 90px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.master395-hero{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,.4fr);grid-gap:24px;gap:24px;padding:26px}.master395-hero>div:first-child{display:grid;grid-gap:20px;gap:20px}.master395-actions{display:flex;flex-wrap:wrap;gap:10px}.master395-actions a,.master395-foundation a,.master395-foundation article{min-height:44px;border:1px solid rgba(226,232,240,.14);border-radius:8px;color:#f8fafc;text-decoration:none;background:rgba(255,255,255,.07)}.master395-actions a{display:inline-flex;align-items:center;padding:0 14px;font-weight:700}.master395-hero aside{display:grid;align-content:center;grid-gap:8px;gap:8px;min-height:240px;padding:22px;border:1px solid rgba(45,212,191,.28);border-radius:8px;background:linear-gradient(135deg,rgba(20,184,166,.18),rgba(15,23,42,.7)),rgba(15,23,42,.6)}.master395-hero aside strong{color:#fbbf24;font-size:3.7rem;line-height:.95}.master395-centers,.master395-ceo,.master395-command-view,.master395-dashboard,.master395-footer,.master395-foundation,.master395-security,.master395-simulator{display:grid;grid-gap:18px;gap:18px;margin-top:18px;padding:22px}.master395-centers>div:first-child,.master395-ceo>div:first-child,.master395-command-view>div:first-child,.master395-dashboard>div:first-child,.master395-foundation>div:first-child,.master395-section>div:first-child,.master395-simulator>div:first-child{display:grid;grid-gap:8px;gap:8px}.master395-centers>div:last-child,.master395-command-view>div:last-child,.master395-dashboard>div:last-child,.master395-simulator>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:12px;gap:12px}.master395-card,.master395-center-card,.master395-ceo-card,.master395-health-card,.master395-kpi-card,.master395-mission-card,.master395-model-card,.master395-multicenter-node,.master395-simulation-card{display:grid;grid-gap:10px;gap:10px;min-height:190px;padding:16px;border:1px solid rgba(226,232,240,.14);border-radius:8px;background:rgba(2,6,23,.36)}.master395-center-card{color:#f8fafc;text-decoration:none}.master395-card strong,.master395-center-card strong,.master395-ceo-card strong,.master395-health-card strong,.master395-kpi-card strong,.master395-mission-card strong,.master395-multicenter-node strong,.master395-simulation-card strong{color:#5eead4;font-size:2.35rem;line-height:1}.master395-card>div,.master395-center-card>div,.master395-footer>div,.master395-health-card>div,.master395-kpi-card>div,.master395-mission-card>div,.master395-model-card>div,.master395-multicenter-node>div,.master395-simulation-card>div{display:flex;flex-wrap:wrap;gap:8px}.master395-card small,.master395-center-card small,.master395-ceo small,.master395-footer span,.master395-foundation small,.master395-health-card small,.master395-kpi-card small,.master395-mission-card small,.master395-model-card small,.master395-multicenter-node small,.master395-simulation-card small{display:inline-flex;align-items:center;min-height:25px;padding:3px 8px;border:1px solid rgba(226,232,240,.12);border-radius:999px;background:rgba(255,255,255,.06)}.master395-progress{display:block;overflow:hidden;width:100%;height:8px;border-radius:999px;background:rgba(148,163,184,.24)}.master395-progress em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#14b8a6,#f59e0b,#ef4444)}.master395-card.high,.master395-center-card.high,.master395-health-card.high,.master395-simulation-card.critical,.master395-simulation-card.high{border-color:rgba(248,113,113,.34)}.master395-card.low,.master395-center-card.low,.master395-health-card.low{border-color:rgba(94,234,212,.28)}.master395-two-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:18px}.master395-section{padding:20px}.master395-section>div:last-child{display:grid;grid-gap:12px;gap:12px}.master395-timeline-event{display:grid;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;padding:14px;border:1px solid rgba(226,232,240,.14);border-radius:8px;background:rgba(2,6,23,.34)}.master395-timeline-event time{color:#fbbf24;font-weight:800}.master395-ceo{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.master395-ceo>div:last-child{display:grid;grid-gap:14px;gap:14px}.master395-ceo>div:last-child>div:first-child,.master395-foundation>div:last-child>div:first-child,.master395-foundation>div:last-child>div:nth-child(2){display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:12px;gap:12px}.master395-ceo>div:last-child>div:last-child,.master395-foundation>div:last-child>div:last-child{display:flex;flex-wrap:wrap;gap:8px}.master395-foundation>div:last-child{display:grid;grid-gap:16px;gap:16px}.master395-foundation a,.master395-foundation article{display:grid;grid-gap:8px;gap:8px;min-height:150px;padding:14px}.master395-security{min-height:48vh;place-items:center}.master395-security>div{max-width:760px;text-align:center}@media (prefers-color-scheme:light){.master-command-center-v395{color:#0f172a;background:radial-gradient(circle at 12% 12%,rgba(20,184,166,.18),transparent 30%),radial-gradient(circle at 88% 8%,rgba(245,158,11,.18),transparent 31%),linear-gradient(135deg,#f8fafc,#e0f2fe 50%,#fff7ed)}.master-command-center-v395 p,.master-command-center-v395 small,.master-command-center-v395 span{color:rgba(15,23,42,.72)}.master395-card,.master395-center-card,.master395-centers,.master395-ceo,.master395-ceo-card,.master395-command-view,.master395-dashboard,.master395-footer,.master395-foundation,.master395-foundation a,.master395-foundation article,.master395-health-card,.master395-hero,.master395-hero aside,.master395-kpi-card,.master395-mission-card,.master395-model-card,.master395-multicenter-node,.master395-section,.master395-security,.master395-simulation-card,.master395-simulator{background:rgba(255,255,255,.78)}.master395-actions a,.master395-center-card,.master395-foundation a,.master395-foundation article{color:#111827}}@media (max-width:1180px){.master395-ceo,.master395-hero,.master395-two-column{grid-template-columns:1fr}}@media (max-width:760px){.master-command-center-v395{padding:16px}.master-command-center-v395 h1{font-size:2.25rem}.master395-centers,.master395-ceo,.master395-command-view,.master395-dashboard,.master395-footer,.master395-foundation,.master395-hero,.master395-section,.master395-security,.master395-simulator{padding:15px}.master395-centers>div:last-child,.master395-command-view>div:last-child,.master395-dashboard>div:last-child,.master395-section>div:last-child,.master395-simulator>div:last-child{grid-template-columns:1fr}.master395-timeline-event{align-items:flex-start;grid-template-columns:1fr}.master395-hero aside strong{font-size:3rem}}.brain-cns-v396{min-height:100vh;padding:28px;color:#f8fafc;background:radial-gradient(circle at 18% 14%,rgba(56,189,248,.22),transparent 31%),radial-gradient(circle at 82% 10%,rgba(20,184,166,.2),transparent 30%),linear-gradient(135deg,#06111f,#111827 45%,#0f172a)}.brain-cns-v396 h1,.brain-cns-v396 h2,.brain-cns-v396 p{margin:0}.brain-cns-v396 h1{max-width:980px;font-size:4rem;line-height:.95}.brain-cns-v396 h2{font-size:1.15rem;line-height:1.2}.brain-cns-v396 p{color:rgba(226,232,240,.78);line-height:1.55}.brain-cns-v396 small,.brain-cns-v396 span{color:rgba(226,232,240,.72)}.cns396-ceo,.cns396-connections,.cns396-dashboard,.cns396-footer,.cns396-foundation,.cns396-hero,.cns396-section,.cns396-security,.cns396-topology{border:1px solid rgba(226,232,240,.16);border-radius:8px;background:rgba(15,23,42,.62);box-shadow:0 24px 90px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.cns396-hero{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,.4fr);grid-gap:24px;gap:24px;padding:26px}.cns396-hero>div:first-child{display:grid;grid-gap:20px;gap:20px}.cns396-actions{display:flex;flex-wrap:wrap;gap:10px}.cns396-actions a,.cns396-foundation a,.cns396-foundation article{min-height:44px;border:1px solid rgba(226,232,240,.14);border-radius:8px;color:#f8fafc;text-decoration:none;background:rgba(255,255,255,.07)}.cns396-actions a{display:inline-flex;align-items:center;padding:0 14px;font-weight:700}.cns396-hero aside{display:grid;align-content:center;grid-gap:8px;gap:8px;min-height:240px;padding:22px;border:1px solid rgba(56,189,248,.28);border-radius:8px;background:linear-gradient(135deg,rgba(56,189,248,.18),rgba(15,23,42,.7)),rgba(15,23,42,.6)}.cns396-hero aside strong{color:#67e8f9;font-size:3.7rem;line-height:.95}.cns396-ceo,.cns396-connections,.cns396-dashboard,.cns396-footer,.cns396-foundation,.cns396-security,.cns396-topology{display:grid;grid-gap:18px;gap:18px;margin-top:18px;padding:22px}.cns396-ceo>div:first-child,.cns396-connections>div:first-child,.cns396-dashboard>div:first-child,.cns396-foundation>div:first-child,.cns396-section>div:first-child,.cns396-topology>div:first-child{display:grid;grid-gap:8px;gap:8px}.cns396-connections>div:last-child,.cns396-dashboard>div:last-child,.cns396-topology>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:12px;gap:12px}.cns396-card,.cns396-ceo-card,.cns396-connection-card,.cns396-health-card,.cns396-model-card,.cns396-multiclinic-card,.cns396-route-card,.cns396-scenario-card,.cns396-signal-card,.cns396-stage-card,.cns396-topology-node{display:grid;grid-gap:10px;gap:10px;min-height:190px;padding:16px;border:1px solid rgba(226,232,240,.14);border-radius:8px;background:rgba(2,6,23,.36)}.cns396-connection-card{color:#f8fafc;text-decoration:none}.cns396-card strong,.cns396-ceo-card strong,.cns396-connection-card strong,.cns396-health-card strong,.cns396-multiclinic-card strong,.cns396-route-card strong,.cns396-scenario-card strong,.cns396-signal-card strong,.cns396-stage-card strong,.cns396-topology-node strong{color:#67e8f9;font-size:2.35rem;line-height:1}.cns396-card>div,.cns396-connection-card>div,.cns396-footer>div,.cns396-health-card>div,.cns396-model-card>div,.cns396-multiclinic-card>div,.cns396-route-card>div,.cns396-scenario-card>div,.cns396-signal-card>div{display:flex;flex-wrap:wrap;gap:8px}.cns396-card small,.cns396-ceo small,.cns396-connection-card small,.cns396-footer span,.cns396-foundation small,.cns396-health-card small,.cns396-model-card small,.cns396-multiclinic-card small,.cns396-route-card small,.cns396-scenario-card small,.cns396-signal-card small,.cns396-stage-card small,.cns396-topology-node small{display:inline-flex;align-items:center;min-height:25px;padding:3px 8px;border:1px solid rgba(226,232,240,.12);border-radius:999px;background:rgba(255,255,255,.06)}.cns396-progress{display:block;overflow:hidden;width:100%;height:8px;border-radius:999px;background:rgba(148,163,184,.24)}.cns396-progress em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#38bdf8,#14b8a6,#f59e0b)}.cns396-card.high,.cns396-route-card.critical,.cns396-scenario-card.critical,.cns396-scenario-card.high,.cns396-signal-card.critical{border-color:rgba(248,113,113,.34)}.cns396-card.low,.cns396-connection-card.stable,.cns396-health-card.low{border-color:rgba(103,232,249,.28)}.cns396-two-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:18px}.cns396-section{padding:20px}.cns396-section>div:last-child{display:grid;grid-gap:12px;gap:12px}.cns396-topology>div:last-child{position:relative}.cns396-topology-node{min-height:170px}.cns396-topology-node.connection{border-color:rgba(20,184,166,.35)}.cns396-topology-node.hierarchy{border-color:rgba(245,158,11,.35)}.cns396-ceo{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.cns396-ceo>div:last-child{display:grid;grid-gap:14px;gap:14px}.cns396-ceo>div:last-child>div:first-child,.cns396-foundation>div:last-child>div:first-child,.cns396-foundation>div:last-child>div:nth-child(2){display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:12px;gap:12px}.cns396-ceo>div:last-child>div:last-child,.cns396-foundation>div:last-child>div:last-child{display:flex;flex-wrap:wrap;gap:8px}.cns396-foundation>div:last-child{display:grid;grid-gap:16px;gap:16px}.cns396-foundation a,.cns396-foundation article{display:grid;grid-gap:8px;gap:8px;min-height:150px;padding:14px}.cns396-security{min-height:48vh;place-items:center}.cns396-security>div{max-width:760px;text-align:center}@media (prefers-color-scheme:light){.brain-cns-v396{color:#0f172a;background:radial-gradient(circle at 18% 14%,rgba(56,189,248,.18),transparent 31%),radial-gradient(circle at 82% 10%,rgba(20,184,166,.18),transparent 30%),linear-gradient(135deg,#f8fafc,#e0f2fe 52%,#ecfeff)}.brain-cns-v396 p,.brain-cns-v396 small,.brain-cns-v396 span{color:rgba(15,23,42,.72)}.cns396-card,.cns396-ceo,.cns396-ceo-card,.cns396-connection-card,.cns396-connections,.cns396-dashboard,.cns396-footer,.cns396-foundation,.cns396-foundation a,.cns396-foundation article,.cns396-health-card,.cns396-hero,.cns396-hero aside,.cns396-model-card,.cns396-multiclinic-card,.cns396-route-card,.cns396-scenario-card,.cns396-section,.cns396-security,.cns396-signal-card,.cns396-stage-card,.cns396-topology,.cns396-topology-node{background:rgba(255,255,255,.78)}.cns396-actions a,.cns396-connection-card,.cns396-foundation a,.cns396-foundation article{color:#111827}}@media (max-width:1180px){.cns396-ceo,.cns396-hero,.cns396-two-column{grid-template-columns:1fr}}@media (max-width:760px){.brain-cns-v396{padding:16px}.brain-cns-v396 h1{font-size:2.25rem}.cns396-ceo,.cns396-connections,.cns396-dashboard,.cns396-footer,.cns396-foundation,.cns396-hero,.cns396-section,.cns396-security,.cns396-topology{padding:15px}.cns396-connections>div:last-child,.cns396-dashboard>div:last-child,.cns396-section>div:last-child,.cns396-topology>div:last-child{grid-template-columns:1fr}.cns396-hero aside strong{font-size:3rem}}.digital-twin-core-v397{min-height:100vh;padding:28px;color:#f8fafc;background:radial-gradient(circle at 14% 16%,rgba(34,197,94,.2),transparent 30%),radial-gradient(circle at 86% 10%,rgba(56,189,248,.2),transparent 31%),linear-gradient(135deg,#05131d,#0f172a 46%,#10233a)}.digital-twin-core-v397 h1,.digital-twin-core-v397 h2,.digital-twin-core-v397 p{margin:0}.digital-twin-core-v397 h1{max-width:940px;font-size:4rem;line-height:.95}.digital-twin-core-v397 h2{font-size:1.15rem;line-height:1.2}.digital-twin-core-v397 p{color:rgba(226,232,240,.78);line-height:1.55}.digital-twin-core-v397 small,.digital-twin-core-v397 span{color:rgba(226,232,240,.72)}.dt397-ceo,.dt397-clinic,.dt397-dashboard,.dt397-footer,.dt397-foundation,.dt397-hero,.dt397-section,.dt397-security{border:1px solid rgba(226,232,240,.16);border-radius:8px;background:rgba(15,23,42,.62);box-shadow:0 24px 90px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.dt397-hero{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,.4fr);grid-gap:24px;gap:24px;padding:26px}.dt397-hero>div:first-child{display:grid;grid-gap:20px;gap:20px}.dt397-actions{display:flex;flex-wrap:wrap;gap:10px}.dt397-actions a,.dt397-foundation a,.dt397-foundation article{min-height:44px;border:1px solid rgba(226,232,240,.14);border-radius:8px;color:#f8fafc;text-decoration:none;background:rgba(255,255,255,.07)}.dt397-actions a{display:inline-flex;align-items:center;padding:0 14px;font-weight:700}.dt397-hero aside{display:grid;align-content:center;grid-gap:8px;gap:8px;min-height:240px;padding:22px;border:1px solid rgba(34,197,94,.28);border-radius:8px;background:linear-gradient(135deg,rgba(34,197,94,.18),rgba(15,23,42,.7)),rgba(15,23,42,.6)}.dt397-hero aside strong{color:#86efac;font-size:3.7rem;line-height:.95}.dt397-ceo,.dt397-clinic,.dt397-dashboard,.dt397-footer,.dt397-foundation,.dt397-security{display:grid;grid-gap:18px;gap:18px;margin-top:18px;padding:22px}.dt397-ceo>div:first-child,.dt397-clinic>div:first-child,.dt397-dashboard>div:first-child,.dt397-foundation>div:first-child,.dt397-section>div:first-child{display:grid;grid-gap:8px;gap:8px}.dt397-clinic>div:last-child,.dt397-dashboard>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:12px;gap:12px}.dt397-area-card,.dt397-capacity-card,.dt397-card,.dt397-ceo-card,.dt397-flow-card,.dt397-infra-node,.dt397-model-card,.dt397-resource-card,.dt397-simulation-card{display:grid;grid-gap:10px;gap:10px;min-height:190px;padding:16px;border:1px solid rgba(226,232,240,.14);border-radius:8px;background:rgba(2,6,23,.36)}.dt397-area-card strong,.dt397-capacity-card strong,.dt397-card strong,.dt397-ceo-card strong,.dt397-flow-card strong,.dt397-infra-node strong,.dt397-resource-card strong,.dt397-simulation-card strong{color:#86efac;font-size:2.35rem;line-height:1}.dt397-area-card>div,.dt397-capacity-card>div,.dt397-card>div,.dt397-flow-card>div,.dt397-footer>div,.dt397-infra-node>div,.dt397-model-card>div,.dt397-resource-card>div,.dt397-simulation-card>div{display:flex;flex-wrap:wrap;gap:8px}.dt397-area-card small,.dt397-capacity-card small,.dt397-card small,.dt397-ceo small,.dt397-flow-card small,.dt397-footer span,.dt397-foundation small,.dt397-infra-node small,.dt397-model-card small,.dt397-resource-card small,.dt397-simulation-card small{display:inline-flex;align-items:center;min-height:25px;padding:3px 8px;border:1px solid rgba(226,232,240,.12);border-radius:999px;background:rgba(255,255,255,.06)}.dt397-progress{display:block;overflow:hidden;width:100%;height:8px;border-radius:999px;background:rgba(148,163,184,.24)}.dt397-progress em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#22c55e,#38bdf8,#f59e0b)}.dt397-capacity-card.critical,.dt397-capacity-card.high,.dt397-card.critical,.dt397-flow-card.high,.dt397-simulation-card.critical,.dt397-simulation-card.high{border-color:rgba(248,113,113,.34)}.dt397-area-card.stable,.dt397-card.high,.dt397-infra-node.critical{border-color:rgba(134,239,172,.28)}.dt397-two-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:18px}.dt397-section{padding:20px}.dt397-section>div:last-child{display:grid;grid-gap:12px;gap:12px}.dt397-timeline-event{display:grid;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;padding:14px;border:1px solid rgba(226,232,240,.14);border-radius:8px;background:rgba(2,6,23,.34)}.dt397-timeline-event time{color:#86efac;font-weight:800}.dt397-ceo{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.dt397-ceo>div:last-child{display:grid;grid-gap:14px;gap:14px}.dt397-ceo>div:last-child>div:first-child,.dt397-foundation>div:last-child>div:first-child,.dt397-foundation>div:last-child>div:nth-child(2){display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:12px;gap:12px}.dt397-ceo>div:last-child>div:last-child,.dt397-foundation>div:last-child>div:last-child{display:flex;flex-wrap:wrap;gap:8px}.dt397-foundation>div:last-child{display:grid;grid-gap:16px;gap:16px}.dt397-foundation a,.dt397-foundation article{display:grid;grid-gap:8px;gap:8px;min-height:150px;padding:14px}.dt397-security{min-height:48vh;place-items:center}.dt397-security>div{max-width:760px;text-align:center}@media (prefers-color-scheme:light){.digital-twin-core-v397{color:#0f172a;background:radial-gradient(circle at 14% 16%,rgba(34,197,94,.16),transparent 30%),radial-gradient(circle at 86% 10%,rgba(56,189,248,.17),transparent 31%),linear-gradient(135deg,#f8fafc,#dcfce7 52%,#e0f2fe)}.digital-twin-core-v397 p,.digital-twin-core-v397 small,.digital-twin-core-v397 span{color:rgba(15,23,42,.72)}.dt397-area-card,.dt397-capacity-card,.dt397-card,.dt397-ceo,.dt397-ceo-card,.dt397-clinic,.dt397-dashboard,.dt397-flow-card,.dt397-footer,.dt397-foundation,.dt397-foundation a,.dt397-foundation article,.dt397-hero,.dt397-hero aside,.dt397-infra-node,.dt397-model-card,.dt397-resource-card,.dt397-section,.dt397-security,.dt397-simulation-card{background:rgba(255,255,255,.78)}.dt397-actions a,.dt397-foundation a,.dt397-foundation article{color:#111827}}@media (max-width:1180px){.dt397-ceo,.dt397-hero,.dt397-two-column{grid-template-columns:1fr}}@media (max-width:760px){.digital-twin-core-v397{padding:16px}.digital-twin-core-v397 h1{font-size:2.25rem}.dt397-ceo,.dt397-clinic,.dt397-dashboard,.dt397-footer,.dt397-foundation,.dt397-hero,.dt397-section,.dt397-security{padding:15px}.dt397-clinic>div:last-child,.dt397-dashboard>div:last-child,.dt397-section>div:last-child,.dt397-timeline-event{grid-template-columns:1fr}.dt397-timeline-event{align-items:flex-start}.dt397-hero aside strong{font-size:3rem}}.ai-orchestration-core-v398{min-height:100vh;padding:28px;color:#f8fafc;background:radial-gradient(circle at 12% 18%,rgba(20,184,166,.2),transparent 30%),radial-gradient(circle at 84% 12%,rgba(245,158,11,.18),transparent 30%),radial-gradient(circle at 74% 84%,rgba(244,63,94,.14),transparent 28%),linear-gradient(135deg,#07111b,#111827 48%,#132132)}.ai-orchestration-core-v398 h1,.ai-orchestration-core-v398 h2,.ai-orchestration-core-v398 p{margin:0}.ai-orchestration-core-v398 h1{max-width:980px;font-size:4rem;line-height:.95}.ai-orchestration-core-v398 h2{font-size:1.15rem;line-height:1.2}.ai-orchestration-core-v398 p{color:rgba(226,232,240,.78);line-height:1.55}.ai-orchestration-core-v398 small,.ai-orchestration-core-v398 span{color:rgba(226,232,240,.72)}.aio398-ceo,.aio398-dashboard,.aio398-footer,.aio398-foundation,.aio398-hero,.aio398-section,.aio398-security,.aio398-topology{border:1px solid rgba(226,232,240,.16);border-radius:8px;background:rgba(15,23,42,.64);box-shadow:0 24px 90px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.aio398-hero{display:grid;grid-template-columns:minmax(0,1.62fr) minmax(260px,.38fr);grid-gap:24px;gap:24px;padding:26px}.aio398-hero>div:first-child{display:grid;grid-gap:20px;gap:20px}.aio398-actions{display:flex;flex-wrap:wrap;gap:10px}.aio398-actions a,.aio398-foundation a,.aio398-foundation article{min-height:44px;border:1px solid rgba(226,232,240,.14);border-radius:8px;color:#f8fafc;text-decoration:none;background:rgba(255,255,255,.07)}.aio398-actions a{display:inline-flex;align-items:center;padding:0 14px;font-weight:700}.aio398-hero aside{display:grid;align-content:center;grid-gap:8px;gap:8px;min-height:240px;padding:22px;border:1px solid rgba(20,184,166,.32);border-radius:8px;background:linear-gradient(135deg,rgba(20,184,166,.18),rgba(245,158,11,.11)),rgba(15,23,42,.66)}.aio398-hero aside strong{color:#5eead4;font-size:3.7rem;line-height:.95}.aio398-dashboard,.aio398-footer,.aio398-foundation,.aio398-security,.aio398-topology{display:grid;grid-gap:18px;gap:18px;margin-top:18px;padding:22px}.aio398-ceo>div:first-child,.aio398-dashboard>div:first-child,.aio398-foundation>div:first-child,.aio398-section>div:first-child,.aio398-topology>div:first-child{display:grid;grid-gap:8px;gap:8px}.aio398-dashboard>div:last-child,.aio398-topology>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));grid-gap:12px;gap:12px}.aio398-agent-card,.aio398-automation-card,.aio398-card,.aio398-ceo-card,.aio398-model-card,.aio398-router-card,.aio398-scenario-card,.aio398-task-card,.aio398-topology-node,.aio398-traffic-card,.aio398-workflow-card{display:grid;grid-gap:10px;gap:10px;min-height:190px;padding:16px;border:1px solid rgba(226,232,240,.14);border-radius:8px;background:rgba(2,6,23,.36)}.aio398-agent-card strong,.aio398-automation-card strong,.aio398-card strong,.aio398-ceo-card strong,.aio398-router-card strong,.aio398-scenario-card strong,.aio398-task-card strong,.aio398-topology-node strong,.aio398-workflow-card strong{color:#5eead4;font-size:2.35rem;line-height:1}.aio398-traffic-card strong{color:#fde68a;font-size:1.45rem;line-height:1.1}.aio398-agent-card>div,.aio398-automation-card>div,.aio398-card>div,.aio398-footer>div,.aio398-model-card>div,.aio398-router-card>div,.aio398-scenario-card>div,.aio398-task-card>div,.aio398-topology-node>div,.aio398-traffic-card>div,.aio398-workflow-card>div{display:flex;flex-wrap:wrap;gap:8px}.aio398-agent-card small,.aio398-automation-card small,.aio398-card small,.aio398-ceo small,.aio398-footer span,.aio398-foundation small,.aio398-model-card small,.aio398-router-card small,.aio398-scenario-card small,.aio398-task-card small,.aio398-topology-node small,.aio398-traffic-card small,.aio398-workflow-card small{display:inline-flex;align-items:center;min-height:25px;padding:3px 8px;border:1px solid rgba(226,232,240,.12);border-radius:999px;background:rgba(255,255,255,.06)}.aio398-progress{display:block;overflow:hidden;width:100%;height:8px;border-radius:999px;background:rgba(148,163,184,.24)}.aio398-progress em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#14b8a6,#f59e0b,#f43f5e)}.aio398-automation-card.high,.aio398-card.critical,.aio398-scenario-card.critical,.aio398-scenario-card.high,.aio398-traffic-card.critical{border-color:rgba(248,113,113,.36)}.aio398-card.high,.aio398-router-card.critical,.aio398-task-card.critical,.aio398-topology-node.critical{border-color:rgba(94,234,212,.34)}.aio398-two-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:18px}.aio398-ceo,.aio398-section{padding:20px}.aio398-section>div:last-child{display:grid;grid-gap:12px;gap:12px}.aio398-ceo{display:grid;grid-gap:18px;gap:18px}.aio398-ceo>div:last-child{display:grid;grid-gap:14px;gap:14px}.aio398-ceo>div:last-child>div:first-child,.aio398-foundation>div:last-child>div:first-child,.aio398-foundation>div:last-child>div:nth-child(2){display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:12px;gap:12px}.aio398-ceo>div:last-child>div:last-child,.aio398-foundation>div:last-child>div:last-child{display:flex;flex-wrap:wrap;gap:8px}.aio398-foundation>div:last-child{display:grid;grid-gap:16px;gap:16px}.aio398-foundation a,.aio398-foundation article{display:grid;grid-gap:8px;gap:8px;min-height:150px;padding:14px}.aio398-security{min-height:48vh;place-items:center}.aio398-security>div{max-width:760px;text-align:center}@media (prefers-color-scheme:light){.ai-orchestration-core-v398{color:#0f172a;background:radial-gradient(circle at 12% 18%,rgba(20,184,166,.17),transparent 30%),radial-gradient(circle at 84% 12%,rgba(245,158,11,.16),transparent 30%),radial-gradient(circle at 74% 84%,rgba(244,63,94,.1),transparent 28%),linear-gradient(135deg,#f8fafc,#ccfbf1 48%,#fef3c7)}.ai-orchestration-core-v398 p,.ai-orchestration-core-v398 small,.ai-orchestration-core-v398 span{color:rgba(15,23,42,.72)}.aio398-agent-card,.aio398-automation-card,.aio398-card,.aio398-ceo,.aio398-ceo-card,.aio398-dashboard,.aio398-footer,.aio398-foundation,.aio398-foundation a,.aio398-foundation article,.aio398-hero,.aio398-hero aside,.aio398-model-card,.aio398-router-card,.aio398-scenario-card,.aio398-section,.aio398-security,.aio398-task-card,.aio398-topology,.aio398-topology-node,.aio398-traffic-card,.aio398-workflow-card{background:rgba(255,255,255,.78)}.aio398-actions a,.aio398-foundation a,.aio398-foundation article{color:#111827}}@media (max-width:1180px){.aio398-hero,.aio398-two-column{grid-template-columns:1fr}}@media (max-width:760px){.ai-orchestration-core-v398{padding:16px}.ai-orchestration-core-v398 h1{font-size:2.25rem}.aio398-ceo,.aio398-dashboard,.aio398-footer,.aio398-foundation,.aio398-hero,.aio398-section,.aio398-security,.aio398-topology{padding:15px}.aio398-dashboard>div:last-child,.aio398-section>div:last-child,.aio398-topology>div:last-child{grid-template-columns:1fr}.aio398-hero aside strong{font-size:3rem}}.autonomous-council-core-v399{min-height:100vh;padding:28px;color:#f8fafc;background:radial-gradient(circle at 12% 16%,rgba(99,102,241,.2),transparent 30%),radial-gradient(circle at 86% 12%,rgba(16,185,129,.18),transparent 29%),radial-gradient(circle at 70% 82%,rgba(251,191,36,.14),transparent 28%),linear-gradient(135deg,#080d18,#111827 46%,#172033)}.autonomous-council-core-v399 h1,.autonomous-council-core-v399 h2,.autonomous-council-core-v399 p{margin:0}.autonomous-council-core-v399 h1{max-width:990px;font-size:4rem;line-height:.95}.autonomous-council-core-v399 h2{font-size:1.15rem;line-height:1.2}.autonomous-council-core-v399 p{color:rgba(226,232,240,.78);line-height:1.55}.autonomous-council-core-v399 small,.autonomous-council-core-v399 span{color:rgba(226,232,240,.72)}.ac399-ceo,.ac399-dashboard,.ac399-footer,.ac399-foundation,.ac399-hero,.ac399-members,.ac399-section,.ac399-security{border:1px solid rgba(226,232,240,.16);border-radius:8px;background:rgba(15,23,42,.64);box-shadow:0 24px 90px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ac399-hero{display:grid;grid-template-columns:minmax(0,1.62fr) minmax(260px,.38fr);grid-gap:24px;gap:24px;padding:26px}.ac399-hero>div:first-child{display:grid;grid-gap:20px;gap:20px}.ac399-actions{display:flex;flex-wrap:wrap;gap:10px}.ac399-actions a,.ac399-foundation a,.ac399-foundation article{min-height:44px;border:1px solid rgba(226,232,240,.14);border-radius:8px;color:#f8fafc;text-decoration:none;background:rgba(255,255,255,.07)}.ac399-actions a{display:inline-flex;align-items:center;padding:0 14px;font-weight:700}.ac399-hero aside{display:grid;align-content:center;grid-gap:8px;gap:8px;min-height:240px;padding:22px;border:1px solid rgba(129,140,248,.34);border-radius:8px;background:linear-gradient(135deg,rgba(99,102,241,.18),rgba(16,185,129,.11)),rgba(15,23,42,.66)}.ac399-hero aside strong{color:#a5b4fc;font-size:3.7rem;line-height:.95}.ac399-dashboard,.ac399-footer,.ac399-foundation,.ac399-members,.ac399-security{display:grid;grid-gap:18px;gap:18px;margin-top:18px;padding:22px}.ac399-ceo>div:first-child,.ac399-dashboard>div:first-child,.ac399-foundation>div:first-child,.ac399-members>div:first-child,.ac399-section>div:first-child{display:grid;grid-gap:8px;gap:8px}.ac399-dashboard>div:last-child,.ac399-members>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));grid-gap:12px;gap:12px}.ac399-card,.ac399-ceo-card,.ac399-consensus-card,.ac399-decision-node,.ac399-deliberation-card,.ac399-flow-card,.ac399-meeting-card,.ac399-member-card,.ac399-model-card,.ac399-task-card{display:grid;grid-gap:10px;gap:10px;min-height:190px;padding:16px;border:1px solid rgba(226,232,240,.14);border-radius:8px;background:rgba(2,6,23,.36)}.ac399-card strong,.ac399-ceo-card strong,.ac399-consensus-card strong,.ac399-decision-node strong,.ac399-flow-card strong,.ac399-meeting-card strong,.ac399-member-card strong,.ac399-task-card strong{color:#a5b4fc;font-size:2.35rem;line-height:1}.ac399-deliberation-card strong{color:#bbf7d0;font-size:1.35rem;line-height:1.1}.ac399-card>div,.ac399-decision-node>div,.ac399-deliberation-card>div,.ac399-flow-card>div,.ac399-footer>div,.ac399-meeting-card>div,.ac399-member-card>div,.ac399-model-card>div,.ac399-task-card>div{display:flex;flex-wrap:wrap;gap:8px}.ac399-card small,.ac399-ceo small,.ac399-decision-node small,.ac399-deliberation-card small,.ac399-flow-card small,.ac399-footer span,.ac399-foundation small,.ac399-meeting-card small,.ac399-member-card small,.ac399-model-card small,.ac399-task-card small{display:inline-flex;align-items:center;min-height:25px;padding:3px 8px;border:1px solid rgba(226,232,240,.12);border-radius:999px;background:rgba(255,255,255,.06)}.ac399-progress{display:block;overflow:hidden;width:100%;height:8px;border-radius:999px;background:rgba(148,163,184,.24)}.ac399-progress em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#6366f1,#10b981,#fbbf24)}.ac399-card.critical,.ac399-decision-node.critical,.ac399-deliberation-card.critical,.ac399-meeting-card.critical,.ac399-member-card.critical,.ac399-task-card.critical{border-color:rgba(248,113,113,.36)}.ac399-card.high,.ac399-decision-node.agent,.ac399-member-card.stable,.ac399-task-card.high{border-color:rgba(165,180,252,.34)}.ac399-two-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:18px}.ac399-ceo,.ac399-section{padding:20px}.ac399-section>div:last-child{display:grid;grid-gap:12px;gap:12px}.ac399-ceo{display:grid;grid-gap:18px;gap:18px}.ac399-ceo>div:last-child{display:grid;grid-gap:14px;gap:14px}.ac399-ceo>div:last-child>div:first-child,.ac399-foundation>div:last-child>div:first-child,.ac399-foundation>div:last-child>div:nth-child(2){display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:12px;gap:12px}.ac399-ceo>div:last-child>div:last-child,.ac399-foundation>div:last-child>div:last-child{display:flex;flex-wrap:wrap;gap:8px}.ac399-timeline-event{display:grid;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;padding:14px;border:1px solid rgba(226,232,240,.14);border-radius:8px;background:rgba(2,6,23,.34)}.ac399-timeline-event time{color:#a5b4fc;font-weight:800}.ac399-foundation>div:last-child{display:grid;grid-gap:16px;gap:16px}.ac399-foundation a,.ac399-foundation article{display:grid;grid-gap:8px;gap:8px;min-height:150px;padding:14px}.ac399-security{min-height:48vh;place-items:center}.ac399-security>div{max-width:760px;text-align:center}@media (prefers-color-scheme:light){.autonomous-council-core-v399{color:#0f172a;background:radial-gradient(circle at 12% 16%,rgba(99,102,241,.16),transparent 30%),radial-gradient(circle at 86% 12%,rgba(16,185,129,.14),transparent 29%),radial-gradient(circle at 70% 82%,rgba(251,191,36,.13),transparent 28%),linear-gradient(135deg,#f8fafc,#e0e7ff 48%,#dcfce7)}.autonomous-council-core-v399 p,.autonomous-council-core-v399 small,.autonomous-council-core-v399 span{color:rgba(15,23,42,.72)}.ac399-card,.ac399-ceo,.ac399-ceo-card,.ac399-consensus-card,.ac399-dashboard,.ac399-decision-node,.ac399-deliberation-card,.ac399-flow-card,.ac399-footer,.ac399-foundation,.ac399-foundation a,.ac399-foundation article,.ac399-hero,.ac399-hero aside,.ac399-meeting-card,.ac399-member-card,.ac399-members,.ac399-model-card,.ac399-section,.ac399-security,.ac399-task-card,.ac399-timeline-event{background:rgba(255,255,255,.78)}.ac399-actions a,.ac399-foundation a,.ac399-foundation article{color:#111827}}@media (max-width:1180px){.ac399-hero,.ac399-two-column{grid-template-columns:1fr}}@media (max-width:760px){.autonomous-council-core-v399{padding:16px}.autonomous-council-core-v399 h1{font-size:2.25rem}.ac399-ceo,.ac399-dashboard,.ac399-footer,.ac399-foundation,.ac399-hero,.ac399-members,.ac399-section,.ac399-security{padding:15px}.ac399-dashboard>div:last-child,.ac399-members>div:last-child,.ac399-section>div:last-child,.ac399-timeline-event{grid-template-columns:1fr}.ac399-timeline-event{align-items:flex-start}.ac399-hero aside strong{font-size:3rem}}.kernel-foundation-v400{min-height:100vh;padding:28px;color:#f8fafc;background:radial-gradient(circle at 12% 16%,rgba(14,165,233,.2),transparent 30%),radial-gradient(circle at 84% 12%,rgba(168,85,247,.18),transparent 30%),radial-gradient(circle at 72% 84%,rgba(34,197,94,.14),transparent 28%),linear-gradient(135deg,#07111b,#0f172a 48%,#111827)}.kernel-foundation-v400 h1,.kernel-foundation-v400 h2,.kernel-foundation-v400 p{margin:0}.kernel-foundation-v400 h1{max-width:1040px;font-size:4rem;line-height:.95}.kernel-foundation-v400 h2{font-size:1.15rem;line-height:1.2}.kernel-foundation-v400 p{color:rgba(226,232,240,.78);line-height:1.55}.kernel-foundation-v400 small,.kernel-foundation-v400 span{color:rgba(226,232,240,.72)}.kf400-ceo,.kf400-dashboard,.kf400-footer,.kf400-foundation,.kf400-hero,.kf400-section,.kf400-security,.kf400-topology{border:1px solid rgba(226,232,240,.16);border-radius:8px;background:rgba(15,23,42,.64);box-shadow:0 24px 90px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.kf400-hero{display:grid;grid-template-columns:minmax(0,1.62fr) minmax(260px,.38fr);grid-gap:24px;gap:24px;padding:26px}.kf400-hero>div:first-child{display:grid;grid-gap:20px;gap:20px}.kf400-actions{display:flex;flex-wrap:wrap;gap:10px}.kf400-actions a,.kf400-foundation a,.kf400-foundation article{min-height:44px;border:1px solid rgba(226,232,240,.14);border-radius:8px;color:#f8fafc;text-decoration:none;background:rgba(255,255,255,.07)}.kf400-actions a{display:inline-flex;align-items:center;padding:0 14px;font-weight:700}.kf400-hero aside{display:grid;align-content:center;grid-gap:8px;gap:8px;min-height:240px;padding:22px;border:1px solid rgba(14,165,233,.34);border-radius:8px;background:linear-gradient(135deg,rgba(14,165,233,.18),rgba(168,85,247,.12)),rgba(15,23,42,.66)}.kf400-hero aside strong{color:#7dd3fc;font-size:3.7rem;line-height:.95}.kf400-ceo,.kf400-dashboard,.kf400-footer,.kf400-foundation,.kf400-security,.kf400-topology{display:grid;grid-gap:18px;gap:18px;margin-top:18px;padding:22px}.kf400-ceo>div:first-child,.kf400-dashboard>div:first-child,.kf400-foundation>div:first-child,.kf400-section>div:first-child,.kf400-topology>div:first-child{display:grid;grid-gap:8px;gap:8px}.kf400-dashboard>div:last-child,.kf400-topology>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.kf400-card,.kf400-ceo-card,.kf400-dependency-card,.kf400-evolution-card,.kf400-health-card,.kf400-model-card,.kf400-registry-card,.kf400-scale-card,.kf400-service-card,.kf400-topology-card{display:grid;grid-gap:10px;gap:10px;min-height:190px;padding:16px;border:1px solid rgba(226,232,240,.14);border-radius:8px;background:rgba(2,6,23,.36)}.kf400-card strong,.kf400-ceo-card strong,.kf400-dependency-card strong,.kf400-evolution-card strong,.kf400-health-card strong,.kf400-registry-card strong,.kf400-scale-card strong,.kf400-service-card strong,.kf400-topology-card strong{color:#7dd3fc;font-size:2.35rem;line-height:1}.kf400-card>div,.kf400-dependency-card>div,.kf400-evolution-card>div,.kf400-footer>div,.kf400-model-card>div,.kf400-registry-card>div,.kf400-scale-card>div,.kf400-service-card>div,.kf400-topology-card>div{display:flex;flex-wrap:wrap;gap:8px}.kf400-card small,.kf400-ceo small,.kf400-dependency-card small,.kf400-evolution-card small,.kf400-footer span,.kf400-foundation small,.kf400-model-card small,.kf400-registry-card small,.kf400-scale-card small,.kf400-service-card small,.kf400-topology-card small{display:inline-flex;align-items:center;min-height:25px;padding:3px 8px;border:1px solid rgba(226,232,240,.12);border-radius:999px;background:rgba(255,255,255,.06)}.kf400-progress{display:block;overflow:hidden;width:100%;height:8px;border-radius:999px;background:rgba(148,163,184,.24)}.kf400-progress em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0ea5e9,#a855f7,#22c55e)}.kf400-card.critical,.kf400-dependency-card.high,.kf400-scale-card.critical{border-color:rgba(248,113,113,.36)}.kf400-card.low,.kf400-registry-card.critical,.kf400-service-card.critical,.kf400-topology-card.kernel{border-color:rgba(125,211,252,.34)}.kf400-two-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:18px}.kf400-ceo,.kf400-section{padding:20px}.kf400-section>div:last-child{display:grid;grid-gap:12px;gap:12px}.kf400-ceo{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.kf400-ceo>div:last-child{display:grid;grid-gap:14px;gap:14px}.kf400-ceo>div:last-child>div:first-child,.kf400-foundation>div:last-child>div:first-child,.kf400-foundation>div:last-child>div:nth-child(2){display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:12px;gap:12px}.kf400-ceo>div:last-child>div:last-child,.kf400-foundation>div:last-child>div:last-child{display:flex;flex-wrap:wrap;gap:8px}.kf400-foundation>div:last-child{display:grid;grid-gap:16px;gap:16px}.kf400-foundation a,.kf400-foundation article{display:grid;grid-gap:8px;gap:8px;min-height:150px;padding:14px}.kf400-security{min-height:48vh;place-items:center}.kf400-security>div{max-width:760px;text-align:center}@media (prefers-color-scheme:light){.kernel-foundation-v400{color:#0f172a;background:radial-gradient(circle at 12% 16%,rgba(14,165,233,.16),transparent 30%),radial-gradient(circle at 84% 12%,rgba(168,85,247,.14),transparent 30%),radial-gradient(circle at 72% 84%,rgba(34,197,94,.12),transparent 28%),linear-gradient(135deg,#f8fafc,#e0f2fe 48%,#f3e8ff)}.kernel-foundation-v400 p,.kernel-foundation-v400 small,.kernel-foundation-v400 span{color:rgba(15,23,42,.72)}.kf400-card,.kf400-ceo,.kf400-ceo-card,.kf400-dashboard,.kf400-dependency-card,.kf400-evolution-card,.kf400-footer,.kf400-foundation,.kf400-foundation a,.kf400-foundation article,.kf400-health-card,.kf400-hero,.kf400-hero aside,.kf400-model-card,.kf400-registry-card,.kf400-scale-card,.kf400-section,.kf400-security,.kf400-service-card,.kf400-topology,.kf400-topology-card{background:rgba(255,255,255,.78)}.kf400-actions a,.kf400-foundation a,.kf400-foundation article{color:#111827}}@media (max-width:1180px){.kf400-ceo,.kf400-hero,.kf400-two-column{grid-template-columns:1fr}}@media (max-width:760px){.kernel-foundation-v400{padding:16px}.kernel-foundation-v400 h1{font-size:2.25rem}.kf400-ceo,.kf400-dashboard,.kf400-footer,.kf400-foundation,.kf400-hero,.kf400-section,.kf400-security,.kf400-topology{padding:15px}.kf400-dashboard>div:last-child,.kf400-section>div:last-child,.kf400-topology>div:last-child{grid-template-columns:1fr}.kf400-hero aside strong{font-size:3rem}}.service-bus-v401{min-height:100vh;padding:28px;color:#eef8ff;background:radial-gradient(circle at 18% 16%,rgba(14,165,233,.18),transparent 31%),radial-gradient(circle at 78% 8%,rgba(34,197,94,.14),transparent 28%),radial-gradient(circle at 68% 88%,rgba(168,85,247,.14),transparent 30%),linear-gradient(135deg,#030712,#082f49 45%,#111827)}.service-bus-v401 b,.service-bus-v401 h1,.service-bus-v401 h2,.service-bus-v401 strong{color:#ffffff;letter-spacing:0}.service-bus-v401 h1{max-width:820px;margin:10px 0 12px;font-size:clamp(2.5rem,5vw,5.6rem);line-height:.94}.service-bus-v401 h2{margin:6px 0 8px;font-size:1.05rem;line-height:1.25}.service-bus-v401 p,.service-bus-v401 small,.service-bus-v401 span{color:rgba(226,244,255,.74)}.sb401-ceo,.sb401-dashboard,.sb401-footer,.sb401-foundation,.sb401-hero,.sb401-map,.sb401-section,.sb401-security,.sb401-topology{position:relative;overflow:hidden;border:1px solid rgba(186,230,253,.2);border-radius:8px;background:rgba(8,47,73,.58);box-shadow:0 24px 80px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.sb401-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);grid-gap:20px;gap:20px;padding:28px}.sb401-hero p{max-width:980px;font-size:1rem;line-height:1.65}.sb401-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.sb401-actions a,.sb401-foundation a,.sb401-foundation article{border:1px solid rgba(186,230,253,.2);border-radius:8px;color:#ecfeff;text-decoration:none;background:rgba(255,255,255,.08)}.sb401-actions a{padding:9px 12px;font-size:.82rem;font-weight:800}.sb401-hero aside{display:grid;align-content:center;grid-gap:8px;gap:8px;min-height:280px;padding:22px;border:1px solid rgba(125,211,252,.26);border-radius:8px;background:linear-gradient(145deg,rgba(14,165,233,.22),rgba(34,197,94,.12)),rgba(2,6,23,.42)}.sb401-hero aside strong{font-size:4rem;line-height:1}.sb401-ceo,.sb401-dashboard,.sb401-footer,.sb401-foundation,.sb401-map,.sb401-section,.sb401-security,.sb401-topology{margin-top:18px;padding:22px}.sb401-ceo>div:first-child,.sb401-dashboard>div:first-child,.sb401-foundation>div:first-child,.sb401-map>div:first-child,.sb401-section>div:first-child,.sb401-topology>div:first-child{max-width:900px}.sb401-ceo>div:last-child>div:first-child,.sb401-dashboard>div:last-child,.sb401-foundation>div:last-child>div:first-child,.sb401-foundation>div:last-child>div:nth-child(2),.sb401-map>div:last-child,.sb401-section>div:last-child,.sb401-topology>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:12px;gap:12px;margin-top:16px}.sb401-map>div:last-child,.sb401-topology>div:last-child{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.sb401-ceo,.sb401-two-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;align-items:start}.sb401-card,.sb401-ceo-card,.sb401-communication-card,.sb401-event-card,.sb401-flow-card,.sb401-integration-card,.sb401-model-card,.sb401-registry-card,.sb401-router-card,.sb401-scale-card,.sb401-topology-card{display:grid;grid-gap:9px;gap:9px;min-height:158px;padding:15px;border:1px solid rgba(186,230,253,.18);border-radius:8px;background:rgba(15,23,42,.48)}.sb401-card strong,.sb401-ceo-card strong,.sb401-communication-card strong,.sb401-event-card strong,.sb401-flow-card strong,.sb401-integration-card strong,.sb401-registry-card strong,.sb401-router-card strong,.sb401-scale-card strong,.sb401-topology-card strong{font-size:2.1rem;line-height:1}.sb401-card div,.sb401-communication-card div,.sb401-footer div,.sb401-model-card div,.sb401-registry-card div,.sb401-router-card div,.sb401-scale-card div,.sb401-topology-card div{display:flex;flex-wrap:wrap;gap:6px}.sb401-card small,.sb401-ceo>div:last-child>div:last-child small,.sb401-communication-card small,.sb401-footer span,.sb401-foundation>div:last-child>div:last-child small,.sb401-model-card small,.sb401-registry-card small,.sb401-router-card small,.sb401-scale-card small,.sb401-topology-card small{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;padding:5px 8px;border:1px solid rgba(186,230,253,.18);border-radius:999px;background:rgba(255,255,255,.07);font-size:.74rem}.sb401-progress{display:block;width:100%;height:7px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.1)}.sb401-progress em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#22d3ee,#34d399,#a78bfa)}.sb401-card.critical,.sb401-communication-card.critical,.sb401-registry-card.critical,.sb401-router-card.critical{border-color:rgba(34,211,238,.38);background:linear-gradient(145deg,rgba(14,165,233,.2),rgba(15,23,42,.52))}.sb401-router-card.watch,.sb401-scale-card.critical,.sb401-scale-card.high{border-color:rgba(251,191,36,.32)}.sb401-ceo-card.stable,.sb401-flow-card.stable,.sb401-topology-card.bus{border-color:rgba(52,211,153,.32)}.sb401-foundation>div:last-child>div:nth-child(2) a,.sb401-foundation>div:last-child>div:nth-child(2) article{display:grid;grid-gap:8px;gap:8px;padding:14px}.sb401-footer{display:grid;grid-gap:10px;gap:10px}.sb401-security{min-height:420px;display:grid;place-items:center;text-align:center}@media (prefers-color-scheme:light){.service-bus-v401{color:#111827;background:radial-gradient(circle at 18% 16%,rgba(14,165,233,.16),transparent 31%),radial-gradient(circle at 78% 8%,rgba(34,197,94,.12),transparent 28%),radial-gradient(circle at 68% 88%,rgba(168,85,247,.12),transparent 30%),linear-gradient(135deg,#f8fafc,#e0f2fe 48%,#ecfdf5)}.service-bus-v401 b,.service-bus-v401 h1,.service-bus-v401 h2,.service-bus-v401 strong{color:#0f172a}.service-bus-v401 p,.service-bus-v401 small,.service-bus-v401 span{color:rgba(15,23,42,.72)}.sb401-card,.sb401-ceo,.sb401-ceo-card,.sb401-communication-card,.sb401-dashboard,.sb401-event-card,.sb401-flow-card,.sb401-footer,.sb401-foundation,.sb401-foundation a,.sb401-foundation article,.sb401-hero,.sb401-hero aside,.sb401-integration-card,.sb401-map,.sb401-model-card,.sb401-registry-card,.sb401-router-card,.sb401-scale-card,.sb401-section,.sb401-security,.sb401-topology,.sb401-topology-card{background:rgba(255,255,255,.78)}.sb401-actions a,.sb401-foundation a,.sb401-foundation article{color:#111827}}@media (max-width:1180px){.sb401-ceo,.sb401-hero,.sb401-two-column{grid-template-columns:1fr}}@media (max-width:760px){.service-bus-v401{padding:16px}.service-bus-v401 h1{font-size:2.25rem}.sb401-ceo,.sb401-dashboard,.sb401-footer,.sb401-foundation,.sb401-hero,.sb401-map,.sb401-section,.sb401-security,.sb401-topology{padding:15px}.sb401-dashboard>div:last-child,.sb401-map>div:last-child,.sb401-section>div:last-child,.sb401-topology>div:last-child{grid-template-columns:1fr}.sb401-hero aside strong{font-size:3rem}}.event-engine-v402{min-height:100vh;padding:28px;color:#f8fbff;background:radial-gradient(circle at 16% 14%,rgba(56,189,248,.17),transparent 30%),radial-gradient(circle at 82% 10%,rgba(129,140,248,.15),transparent 28%),radial-gradient(circle at 66% 86%,rgba(45,212,191,.12),transparent 31%),linear-gradient(135deg,#020617,#0f172a 44%,#082f49)}.event-engine-v402 b,.event-engine-v402 h1,.event-engine-v402 h2,.event-engine-v402 strong{color:#ffffff;letter-spacing:0}.event-engine-v402 h1{max-width:820px;margin:10px 0 12px;font-size:clamp(2.5rem,5vw,5.6rem);line-height:.94}.event-engine-v402 h2{margin:6px 0 8px;font-size:1.05rem;line-height:1.25}.event-engine-v402 p,.event-engine-v402 small,.event-engine-v402 span{color:rgba(226,244,255,.74)}.ee402-ceo,.ee402-dashboard,.ee402-footer,.ee402-foundation,.ee402-hero,.ee402-map,.ee402-section,.ee402-security{position:relative;overflow:hidden;border:1px solid rgba(186,230,253,.2);border-radius:8px;background:rgba(15,23,42,.58);box-shadow:0 24px 80px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.ee402-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);grid-gap:20px;gap:20px;padding:28px}.ee402-hero p{max-width:980px;font-size:1rem;line-height:1.65}.ee402-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.ee402-actions a,.ee402-foundation a,.ee402-foundation article{border:1px solid rgba(186,230,253,.2);border-radius:8px;color:#ecfeff;text-decoration:none;background:rgba(255,255,255,.08)}.ee402-actions a{padding:9px 12px;font-size:.82rem;font-weight:800}.ee402-hero aside{display:grid;align-content:center;grid-gap:8px;gap:8px;min-height:280px;padding:22px;border:1px solid rgba(125,211,252,.26);border-radius:8px;background:linear-gradient(145deg,rgba(14,165,233,.22),rgba(129,140,248,.14)),rgba(2,6,23,.42)}.ee402-hero aside strong{font-size:4rem;line-height:1}.ee402-ceo,.ee402-dashboard,.ee402-footer,.ee402-foundation,.ee402-map,.ee402-section,.ee402-security{margin-top:18px;padding:22px}.ee402-ceo>div:first-child,.ee402-dashboard>div:first-child,.ee402-foundation>div:first-child,.ee402-map>div:first-child,.ee402-section>div:first-child{max-width:900px}.ee402-ceo>div:last-child>div:first-child,.ee402-dashboard>div:last-child,.ee402-foundation>div:last-child>div:first-child,.ee402-foundation>div:last-child>div:nth-child(2),.ee402-map>div:last-child,.ee402-section>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:12px;gap:12px;margin-top:16px}.ee402-map>div:last-child{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.ee402-ceo,.ee402-two-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;align-items:start}.ee402-card,.ee402-ceo-card,.ee402-dependency-card,.ee402-flow-card,.ee402-model-card,.ee402-processing-card,.ee402-queue-card,.ee402-registry-card,.ee402-scale-card,.ee402-timeline-card,.ee402-topology-card{display:grid;grid-gap:9px;gap:9px;min-height:158px;padding:15px;border:1px solid rgba(186,230,253,.18);border-radius:8px;background:rgba(15,23,42,.48)}.ee402-card strong,.ee402-ceo-card strong,.ee402-dependency-card strong,.ee402-flow-card strong,.ee402-processing-card strong,.ee402-queue-card strong,.ee402-scale-card strong,.ee402-topology-card strong{font-size:2.1rem;line-height:1}.ee402-card div,.ee402-flow-card div,.ee402-footer div,.ee402-model-card div,.ee402-queue-card div,.ee402-registry-card div,.ee402-scale-card div,.ee402-topology-card div{display:flex;flex-wrap:wrap;gap:6px}.ee402-card small,.ee402-ceo>div:last-child>div:last-child small,.ee402-dependency-card small,.ee402-flow-card small,.ee402-footer span,.ee402-foundation>div:last-child>div:last-child small,.ee402-model-card small,.ee402-processing-card small,.ee402-queue-card small,.ee402-registry-card small,.ee402-scale-card small,.ee402-timeline-card small,.ee402-topology-card small{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;padding:5px 8px;border:1px solid rgba(186,230,253,.18);border-radius:999px;background:rgba(255,255,255,.07);font-size:.74rem}.ee402-progress{display:block;width:100%;height:7px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.1)}.ee402-progress em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#38bdf8,#818cf8,#2dd4bf)}.ee402-card.critical,.ee402-flow-card.critical,.ee402-queue-card.critical,.ee402-registry-card.critical{border-color:rgba(56,189,248,.38);background:linear-gradient(145deg,rgba(14,165,233,.2),rgba(15,23,42,.52))}.ee402-dependency-card.high,.ee402-queue-card.watch,.ee402-scale-card.critical,.ee402-scale-card.high,.ee402-timeline-card.critical{border-color:rgba(251,191,36,.34)}.ee402-ceo-card.stable,.ee402-processing-card.stable,.ee402-topology-card.service{border-color:rgba(45,212,191,.32)}.ee402-foundation>div:last-child>div:nth-child(2) a,.ee402-foundation>div:last-child>div:nth-child(2) article{display:grid;grid-gap:8px;gap:8px;padding:14px}.ee402-footer{display:grid;grid-gap:10px;gap:10px}.ee402-security{min-height:420px;display:grid;place-items:center;text-align:center}@media (prefers-color-scheme:light){.event-engine-v402{color:#111827;background:radial-gradient(circle at 16% 14%,rgba(56,189,248,.16),transparent 30%),radial-gradient(circle at 82% 10%,rgba(129,140,248,.13),transparent 28%),radial-gradient(circle at 66% 86%,rgba(45,212,191,.11),transparent 31%),linear-gradient(135deg,#f8fafc,#e0f2fe 48%,#eef2ff)}.event-engine-v402 b,.event-engine-v402 h1,.event-engine-v402 h2,.event-engine-v402 strong{color:#0f172a}.event-engine-v402 p,.event-engine-v402 small,.event-engine-v402 span{color:rgba(15,23,42,.72)}.ee402-card,.ee402-ceo,.ee402-ceo-card,.ee402-dashboard,.ee402-dependency-card,.ee402-flow-card,.ee402-footer,.ee402-foundation,.ee402-foundation a,.ee402-foundation article,.ee402-hero,.ee402-hero aside,.ee402-map,.ee402-model-card,.ee402-processing-card,.ee402-queue-card,.ee402-registry-card,.ee402-scale-card,.ee402-section,.ee402-security,.ee402-timeline-card,.ee402-topology-card{background:rgba(255,255,255,.78)}.ee402-actions a,.ee402-foundation a,.ee402-foundation article{color:#111827}}@media (max-width:1180px){.ee402-ceo,.ee402-hero,.ee402-two-column{grid-template-columns:1fr}}@media (max-width:760px){.event-engine-v402{padding:16px}.event-engine-v402 h1{font-size:2.25rem}.ee402-ceo,.ee402-dashboard,.ee402-footer,.ee402-foundation,.ee402-hero,.ee402-map,.ee402-section,.ee402-security{padding:15px}.ee402-dashboard>div:last-child,.ee402-map>div:last-child,.ee402-section>div:last-child{grid-template-columns:1fr}.ee402-hero aside strong{font-size:3rem}}.clinical-command-v409{min-height:100vh;padding:24px;color:#102033;background:radial-gradient(circle at 8% 4%,rgba(34,197,94,.12),transparent 24%),radial-gradient(circle at 88% 8%,rgba(14,165,233,.14),transparent 26%),linear-gradient(135deg,#f8fafc,#eef6f7 50%,#f7f3ea)}.clinical-command-dashboard-card-v409,.clinical-command-hero-v409,.clinical-command-metrics-grid-v409 article,.clinical-command-panel-v409,.clinical-command-range-v409,.clinical-risk-bucket-grid-v409 article{border:1px solid rgba(15,76,92,.12);border-radius:8px;background:rgba(255,255,255,.82);box-shadow:0 18px 48px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.clinical-command-hero-v409{display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,280px);grid-gap:20px;gap:20px;align-items:stretch;padding:24px}.clinical-command-hero-v409 h1{max-width:880px;margin:8px 0;color:#0f172a;font-size:clamp(2.2rem,4vw,4.2rem);line-height:.98}.clinical-command-hero-v409 p{max-width:760px;margin:0;color:rgba(15,23,42,.72)}.clinical-command-hero-v409 aside{display:grid;align-content:center;grid-gap:6px;gap:6px;padding:18px;border-radius:8px;background:linear-gradient(145deg,rgba(14,165,233,.14),rgba(34,197,94,.12))}.clinical-command-hero-v409 aside strong{color:#0f766e;font-size:3.8rem;line-height:1}.clinical-command-range-v409{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin-top:16px;padding:14px 16px}.clinical-command-range-v409 nav,.clinical-command-shortcuts-v409{display:flex;flex-wrap:wrap;gap:8px}.clinical-command-range-v409 a,.clinical-command-shortcuts-v409 a{display:inline-flex;min-height:38px;align-items:center;justify-content:center;padding:8px 12px;border:1px solid rgba(15,76,92,.14);border-radius:999px;color:#0f3f46;background:rgba(255,255,255,.78);font-weight:700;text-decoration:none}.clinical-command-range-v409 a.active,.clinical-command-shortcuts-v409 a:hover{border-color:rgba(20,184,166,.46);background:#ccfbf1}.clinical-command-dashboard-v409{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:16px}.clinical-command-dashboard-card-v409{display:grid;min-height:150px;grid-gap:8px;gap:8px;padding:16px;color:#0f172a;text-decoration:none}.clinical-command-dashboard-card-v409 span,.clinical-command-metrics-grid-v409 span{color:rgba(15,23,42,.68);font-size:.84rem;font-weight:800;text-transform:uppercase}.clinical-command-dashboard-card-v409 strong,.clinical-command-metrics-grid-v409 strong{font-size:2.5rem;line-height:1}.clinical-command-dashboard-card-v409 small,.clinical-command-metrics-grid-v409 small,.clinical-events-table-v409 small,.clinical-risk-bucket-grid-v409 small{color:rgba(15,23,42,.62)}.clinical-command-dashboard-card-v409.tone-good{border-color:rgba(22,163,74,.22)}.clinical-command-dashboard-card-v409.tone-warning{border-color:rgba(245,158,11,.36);background:rgba(255,251,235,.86)}.clinical-command-dashboard-card-v409.tone-danger{border-color:rgba(220,38,38,.32);background:rgba(254,242,242,.88)}.clinical-command-layout-v409{grid-template-columns:minmax(0,1.45fr) minmax(340px,.75fr);margin-top:16px;align-items:start}.clinical-command-layout-v409,.clinical-command-main-v409,.clinical-command-side-v409{display:grid;grid-gap:16px;gap:16px}.clinical-command-panel-v409{padding:18px}.clinical-command-section-title-v409{display:flex;gap:8px;align-items:baseline;justify-content:space-between;margin-bottom:14px}.clinical-command-section-title-v409 h2{margin:0;color:#0f172a;font-size:1.1rem}.clinical-command-activity-feed-v409{display:grid;grid-gap:10px;gap:10px}.clinical-command-activity-feed-v409 a{display:grid;grid-gap:5px;gap:5px;padding:12px;border-left:4px solid #0284c7;border-radius:8px;color:#0f172a;background:rgba(248,250,252,.82);text-decoration:none}.clinical-command-activity-feed-v409 time{color:rgba(15,23,42,.58);font-size:.78rem;font-weight:700}.clinical-command-activity-feed-v409 .activity-type-tratamiento{border-left-color:#16a34a}.clinical-command-activity-feed-v409 .activity-type-fotografia{border-left-color:#7c3aed}.clinical-command-activity-feed-v409 .activity-type-consentimiento{border-left-color:#f97316}.clinical-command-activity-feed-v409 .activity-type-incidencia{border-left-color:#dc2626}.clinical-command-metrics-grid-v409,.clinical-risk-bucket-grid-v409{display:grid;grid-gap:12px;gap:12px}.clinical-risk-bucket-grid-v409 article{display:grid;grid-gap:12px;gap:12px;padding:14px}.clinical-risk-bucket-grid-v409 header{display:flex;gap:10px;align-items:center;justify-content:space-between}.clinical-risk-bucket-grid-v409 header strong{letter-spacing:0}.clinical-risk-bucket-grid-v409 article>div{display:grid;grid-gap:8px;gap:8px}.clinical-risk-bucket-grid-v409 a{display:grid;grid-gap:4px;gap:4px;padding:9px 10px;border-radius:8px;color:#0f172a;background:rgba(255,255,255,.72);text-decoration:none}.clinical-risk-bucket-grid-v409 .risk-verde{border-color:rgba(22,163,74,.28)}.clinical-risk-bucket-grid-v409 .risk-amarillo{border-color:rgba(245,158,11,.38);background:rgba(255,251,235,.84)}.clinical-risk-bucket-grid-v409 .risk-rojo{border-color:rgba(220,38,38,.34);background:rgba(254,242,242,.88)}.clinical-command-metrics-grid-v409{grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-command-metrics-grid-v409 article{display:grid;grid-gap:7px;gap:7px;padding:13px}.clinical-events-table-v409{overflow-x:auto}.clinical-events-table-v409 table{width:100%;min-width:820px;border-collapse:collapse}.clinical-events-table-v409 td,.clinical-events-table-v409 th{padding:11px 10px;border-bottom:1px solid rgba(15,76,92,.11);text-align:left;vertical-align:top}.clinical-events-table-v409 th{color:rgba(15,23,42,.62);font-size:.76rem;text-transform:uppercase}.clinical-events-table-v409 td a,.clinical-events-table-v409 td small,.clinical-events-table-v409 td strong{display:block}.clinical-events-table-v409 td a{width:-moz-fit-content;width:fit-content;margin-top:5px;color:#0f766e;font-weight:800;text-decoration:none}.clinical-events-table-v409 span[class^=event-type-],.clinical-events-table-v409 span[class^=priority-]{display:inline-flex;padding:5px 8px;border-radius:999px;background:rgba(15,23,42,.06);font-size:.74rem;font-weight:800}.clinical-events-table-v409 .event-type-incidencia,.clinical-events-table-v409 .priority-alta,.clinical-events-table-v409 .priority-critica{color:#991b1b;background:#fee2e2}.clinical-events-table-v409 .event-type-tarea,.clinical-events-table-v409 .priority-moderada{color:#92400e;background:#fef3c7}.clinical-events-table-v409 .event-type-alerta{color:#075985;background:#e0f2fe}@media (prefers-color-scheme:dark){.clinical-command-v409{color:#e5f4f1;background:radial-gradient(circle at 10% 6%,rgba(45,212,191,.16),transparent 26%),radial-gradient(circle at 84% 8%,rgba(14,165,233,.14),transparent 24%),linear-gradient(135deg,#07111d,#102131 55%,#171c22)}.clinical-command-dashboard-card-v409,.clinical-command-hero-v409,.clinical-command-metrics-grid-v409 article,.clinical-command-panel-v409,.clinical-command-range-v409,.clinical-risk-bucket-grid-v409 article{border-color:rgba(186,230,253,.15);background:rgba(15,23,42,.7);box-shadow:0 22px 60px rgba(0,0,0,.28)}.clinical-command-activity-feed-v409 a,.clinical-command-dashboard-card-v409,.clinical-command-hero-v409 h1,.clinical-command-section-title-v409 h2,.clinical-risk-bucket-grid-v409 a{color:#f8fafc}.clinical-command-dashboard-card-v409 small,.clinical-command-dashboard-card-v409 span,.clinical-command-hero-v409 p,.clinical-command-metrics-grid-v409 small,.clinical-command-metrics-grid-v409 span,.clinical-events-table-v409 small,.clinical-risk-bucket-grid-v409 small{color:rgba(226,232,240,.7)}.clinical-command-activity-feed-v409 a,.clinical-command-hero-v409 aside,.clinical-command-range-v409 a,.clinical-command-shortcuts-v409 a,.clinical-risk-bucket-grid-v409 a{background:rgba(15,23,42,.62)}.clinical-command-dashboard-card-v409.tone-warning,.clinical-risk-bucket-grid-v409 .risk-amarillo{background:rgba(113,63,18,.22)}.clinical-command-dashboard-card-v409.tone-danger,.clinical-risk-bucket-grid-v409 .risk-rojo{background:rgba(127,29,29,.22)}}@media (max-width:1180px){.clinical-command-hero-v409,.clinical-command-layout-v409{grid-template-columns:1fr}.clinical-command-dashboard-v409{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.clinical-command-hero-v409,.clinical-command-panel-v409,.clinical-command-range-v409,.clinical-command-v409{padding:14px}.clinical-command-dashboard-v409,.clinical-command-metrics-grid-v409{grid-template-columns:1fr}.clinical-command-dashboard-card-v409{min-height:128px}}.clinical-orchestration-v410{min-height:100vh;padding:24px;color:#0f172a;background:radial-gradient(circle at 9% 7%,rgba(14,165,233,.12),transparent 26%),radial-gradient(circle at 88% 8%,rgba(20,184,166,.12),transparent 25%),linear-gradient(135deg,#f8fafc,#edf7f7 52%,#f4f1e9)}.clinical-orchestration-hero-v410,.clinical-orchestration-metric-v410,.clinical-orchestration-panel-v410,.clinical-priority-grid-v410 article,.execution-monitor-grid-v410 article,.future-clinical-grid-v410 article{border:1px solid rgba(15,76,92,.12);border-radius:8px;background:rgba(255,255,255,.84);box-shadow:0 18px 44px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.clinical-orchestration-hero-v410{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,300px);grid-gap:20px;gap:20px;align-items:stretch;padding:24px}.clinical-orchestration-hero-v410 h1{max-width:900px;margin:8px 0;color:#0f172a;font-size:clamp(2.1rem,4vw,4.1rem);line-height:.98}.clinical-orchestration-hero-v410 p{max-width:820px;margin:0;color:rgba(15,23,42,.72)}.clinical-orchestration-hero-v410 aside{display:grid;align-content:center;grid-gap:7px;gap:7px;padding:18px;border-radius:8px;background:linear-gradient(145deg,rgba(14,165,233,.14),rgba(20,184,166,.12))}.clinical-orchestration-hero-v410 aside strong{color:#0f766e;font-size:3.9rem;line-height:1}.clinical-orchestration-hero-v410 aside a,.clinical-orchestration-shortcuts-v410 a{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:36px;align-items:center;justify-content:center;padding:8px 12px;border:1px solid rgba(15,76,92,.14);border-radius:999px;color:#0f3f46;background:rgba(255,255,255,.82);font-weight:800;text-decoration:none}.clinical-orchestration-dashboard-v410{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:16px}.clinical-orchestration-metric-v410{display:grid;min-height:142px;grid-gap:8px;gap:8px;padding:16px;color:#0f172a;text-decoration:none}.clinical-orchestration-metric-v410 span,.clinical-priority-grid-v410 span,.execution-monitor-grid-v410 span{color:rgba(15,23,42,.66);font-size:.82rem;font-weight:800;text-transform:uppercase}.clinical-orchestration-metric-v410 strong,.clinical-priority-grid-v410 strong,.execution-monitor-grid-v410 strong{font-size:2.45rem;line-height:1}.clinical-event-bus-grid-v410 small,.clinical-orchestration-metric-v410 small,.clinical-priority-grid-v410 small,.clinical-task-list-v410 small,.execution-monitor-grid-v410 small,.future-clinical-grid-v410 small{color:rgba(15,23,42,.62)}.clinical-orchestration-metric-v410.tone-warning,.execution-monitor-grid-v410 .tone-warning{border-color:rgba(245,158,11,.34);background:rgba(255,251,235,.88)}.clinical-orchestration-metric-v410.tone-danger,.execution-monitor-grid-v410 .tone-danger{border-color:rgba(220,38,38,.32);background:rgba(254,242,242,.88)}.clinical-orchestration-layout-v410{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(350px,.76fr);grid-gap:16px;gap:16px;margin-top:16px;align-items:start}.clinical-orchestration-main-v410,.clinical-orchestration-side-v410{display:grid;grid-gap:16px;gap:16px}.clinical-orchestration-panel-v410{padding:18px}.clinical-orchestration-section-title-v410{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;justify-content:space-between;margin-bottom:14px}.clinical-orchestration-section-title-v410 h2{margin:0;color:#0f172a;font-size:1.1rem}.clinical-orchestration-table-v410{overflow-x:auto}.clinical-orchestration-table-v410 table{width:100%;min-width:900px;border-collapse:collapse}.clinical-orchestration-table-v410 td,.clinical-orchestration-table-v410 th{padding:11px 10px;border-bottom:1px solid rgba(15,76,92,.11);text-align:left;vertical-align:top}.clinical-orchestration-table-v410 th{color:rgba(15,23,42,.62);font-size:.75rem;text-transform:uppercase}.clinical-orchestration-table-v410 a{color:#0f766e;font-weight:800;text-decoration:none}.clinical-orchestration-table-v410 span[class^=priority-],.clinical-orchestration-table-v410 span[class^=state-]{display:inline-flex;padding:5px 8px;border-radius:999px;background:rgba(15,23,42,.06);font-size:.72rem;font-weight:800}.clinical-orchestration-table-v410 .state-activo{color:#166534;background:#dcfce7}.clinical-orchestration-table-v410 .state-mantenimiento,.clinical-orchestration-table-v410 .state-simulacion{color:#92400e;background:#fef3c7}.clinical-orchestration-table-v410 .priority-critica,.clinical-orchestration-table-v410 .priority-urgente,.clinical-orchestration-table-v410 .state-error{color:#991b1b;background:#fee2e2}.clinical-event-bus-grid-v410,.clinical-task-list-v410,.future-clinical-grid-v410{display:grid;grid-gap:10px;gap:10px}.clinical-event-bus-grid-v410{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.clinical-event-bus-grid-v410 a,.clinical-task-list-v410 a{display:grid;grid-gap:7px;gap:7px;padding:13px;border:1px solid rgba(15,76,92,.11);border-radius:8px;color:#0f172a;background:rgba(248,250,252,.82);text-decoration:none}.clinical-event-bus-grid-v410 header{display:flex;gap:8px;align-items:center;justify-content:space-between}.clinical-event-bus-grid-v410 header span,.clinical-task-list-v410 span{color:rgba(15,23,42,.62);font-size:.76rem;font-weight:800;text-transform:uppercase}.clinical-event-bus-grid-v410 em{color:rgba(15,23,42,.72);font-style:normal}.clinical-event-bus-grid-v410 .priority-critica,.clinical-event-bus-grid-v410 .priority-urgente,.clinical-task-list-v410 .priority-critica,.clinical-task-list-v410 .priority-urgente{border-color:rgba(220,38,38,.28);background:rgba(254,242,242,.88)}.clinical-event-bus-grid-v410 .priority-alta,.clinical-task-list-v410 .priority-alta{border-color:rgba(245,158,11,.34);background:rgba(255,251,235,.88)}.clinical-priority-grid-v410,.execution-monitor-grid-v410{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.clinical-priority-grid-v410 article,.execution-monitor-grid-v410 article,.future-clinical-grid-v410 article{display:grid;grid-gap:8px;gap:8px;padding:13px}.clinical-priority-grid-v410 i{display:block;height:7px;overflow:hidden;border-radius:999px;background:rgba(15,23,42,.08)}.clinical-priority-grid-v410 i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#22c55e,#14b8a6,#f59e0b,#ef4444)}.future-clinical-grid-v410 article header{display:flex;gap:8px;align-items:center;justify-content:space-between}.clinical-task-list-v410 p,.future-clinical-grid-v410 p{margin:0;color:rgba(15,23,42,.72)}.clinical-orchestration-shortcuts-v410{display:flex;flex-wrap:wrap;gap:8px}.clinical-orchestration-hero-v410 aside a:hover,.clinical-orchestration-shortcuts-v410 a:hover{border-color:rgba(20,184,166,.46);background:#ccfbf1}@media (prefers-color-scheme:dark){.clinical-orchestration-v410{color:#e5f4f1;background:radial-gradient(circle at 10% 7%,rgba(14,165,233,.16),transparent 26%),radial-gradient(circle at 88% 8%,rgba(20,184,166,.14),transparent 24%),linear-gradient(135deg,#07111d,#102131 55%,#171c22)}.clinical-orchestration-hero-v410,.clinical-orchestration-metric-v410,.clinical-orchestration-panel-v410,.clinical-priority-grid-v410 article,.execution-monitor-grid-v410 article,.future-clinical-grid-v410 article{border-color:rgba(186,230,253,.15);background:rgba(15,23,42,.7);box-shadow:0 22px 60px rgba(0,0,0,.28)}.clinical-event-bus-grid-v410 a,.clinical-orchestration-hero-v410 h1,.clinical-orchestration-metric-v410,.clinical-orchestration-section-title-v410 h2,.clinical-task-list-v410 a{color:#f8fafc}.clinical-event-bus-grid-v410 em,.clinical-event-bus-grid-v410 small,.clinical-orchestration-hero-v410 p,.clinical-orchestration-metric-v410 small,.clinical-orchestration-metric-v410 span,.clinical-priority-grid-v410 small,.clinical-priority-grid-v410 span,.clinical-task-list-v410 p,.clinical-task-list-v410 small,.execution-monitor-grid-v410 small,.execution-monitor-grid-v410 span,.future-clinical-grid-v410 p,.future-clinical-grid-v410 small{color:rgba(226,232,240,.7)}.clinical-event-bus-grid-v410 a,.clinical-orchestration-hero-v410 aside,.clinical-orchestration-hero-v410 aside a,.clinical-orchestration-shortcuts-v410 a,.clinical-task-list-v410 a{background:rgba(15,23,42,.62)}.clinical-event-bus-grid-v410 .priority-alta,.clinical-orchestration-metric-v410.tone-warning,.clinical-task-list-v410 .priority-alta,.execution-monitor-grid-v410 .tone-warning{background:rgba(113,63,18,.22)}.clinical-event-bus-grid-v410 .priority-critica,.clinical-event-bus-grid-v410 .priority-urgente,.clinical-orchestration-metric-v410.tone-danger,.clinical-task-list-v410 .priority-critica,.clinical-task-list-v410 .priority-urgente,.execution-monitor-grid-v410 .tone-danger{background:rgba(127,29,29,.22)}}@media (max-width:1180px){.clinical-orchestration-hero-v410,.clinical-orchestration-layout-v410{grid-template-columns:1fr}.clinical-orchestration-dashboard-v410{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.clinical-orchestration-hero-v410,.clinical-orchestration-panel-v410,.clinical-orchestration-v410{padding:14px}.clinical-orchestration-dashboard-v410,.clinical-priority-grid-v410,.execution-monitor-grid-v410{grid-template-columns:1fr}.clinical-orchestration-metric-v410{min-height:124px}}.clinical-nervous-page{display:grid;grid-gap:18px;gap:18px;min-height:calc(100vh - 92px);padding:24px;color:#0f172a;background:radial-gradient(circle at 9% 8%,rgba(20,184,166,.14),transparent 28%),radial-gradient(circle at 92% 12%,rgba(59,130,246,.12),transparent 30%),linear-gradient(135deg,#f8fafc,#eefdf8 50%,#f6f7fb)}.clinical-nervous-hero,.clinical-nervous-kpi,.clinical-nervous-panel{border:1px solid rgba(15,76,92,.13);border-radius:8px;background:rgba(255,255,255,.78);box-shadow:0 22px 70px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.clinical-nervous-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);grid-gap:18px;gap:18px;align-items:stretch;overflow:hidden;padding:24px}.clinical-nervous-hero h1,.clinical-nervous-title h2{margin:0;color:#0f172a}.clinical-nervous-hero h1{max-width:980px;font-size:clamp(2rem,4vw,4.2rem);line-height:.94}.clinical-nervous-hero p{max-width:820px;margin:14px 0 0;color:rgba(15,23,42,.72);font-size:1rem;line-height:1.7}.clinical-nervous-active-context{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:14px;padding:8px 12px;border:1px solid rgba(20,184,166,.3);border-radius:8px;background:rgba(204,251,241,.72)}.clinical-nervous-active-context strong{color:#0f766e;font-size:.75rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.clinical-nervous-active-context span{color:#115e59;font-size:.9rem;font-weight:800}.clinical-nervous-hero aside{display:grid;grid-gap:10px;gap:10px;align-content:center;min-height:190px;padding:18px;border:1px solid rgba(20,184,166,.2);border-radius:8px;background:linear-gradient(145deg,rgba(15,118,110,.1),rgba(59,130,246,.1)),rgba(248,250,252,.75)}.clinical-nervous-hero aside strong{font-size:clamp(2.6rem,6vw,5.6rem);line-height:.9}.clinical-nervous-hero aside small,.clinical-nervous-hero aside span,.clinical-nervous-kpi small,.clinical-nervous-kpi span,.clinical-nervous-list small,.clinical-nervous-title .eyebrow{color:rgba(15,23,42,.62);font-weight:800;text-transform:uppercase}.clinical-nervous-hero aside a,.clinical-nervous-shortcuts a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 13px;border:1px solid rgba(14,116,144,.18);border-radius:8px;color:#0f766e;background:rgba(240,253,250,.82);font-weight:800;text-decoration:none}.clinical-nervous-hero.is-compact-toolbar{grid-template-columns:minmax(0,1fr) minmax(160px,220px);gap:10px;padding:12px 14px}.clinical-nervous-hero.is-compact-toolbar>.clinical-toolbar-row-v1{grid-column:1/-1}.clinical-nervous-hero.is-compact-toolbar h1{font-size:clamp(1.28rem,2.1vw,1.85rem);line-height:1.08}.clinical-nervous-hero.is-compact-toolbar p{margin-top:6px;font-size:.86rem;line-height:1.4}.clinical-nervous-hero.is-compact-toolbar aside{min-height:0;padding:8px 10px;gap:4px}.clinical-nervous-hero.is-compact-toolbar aside strong{font-size:1.15rem}.clinical-toolbar-row-v1{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;overflow-x:auto}.clinical-nervous-hero.is-compact-toolbar .clinical-toolbar-row-v1 a,.clinical-toolbar-row-v1 a,.clinical-toolbar-row-v1 button{min-height:28px;padding:4px 10px;font-size:.7rem;white-space:nowrap;flex-shrink:0}.clinical-nervous-kpis.is-compact-kpis{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto}.clinical-nervous-kpis.is-compact-kpis .clinical-nervous-kpi{min-height:0;min-width:148px;padding:8px 10px;gap:2px}.clinical-nervous-kpis.is-compact-kpis .clinical-nervous-kpi strong{font-size:1.2rem}@media (max-width:860px){.clinical-nervous-hero.is-compact-toolbar{grid-template-columns:1fr}}.clinical-nervous-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:12px;gap:12px}.clinical-nervous-kpi{display:grid;grid-gap:8px;gap:8px;min-height:134px;padding:16px;color:inherit;text-decoration:none}.clinical-nervous-kpi.clinical-nervous-kpi-secondary{opacity:.72;transform:scale(.98);box-shadow:0 14px 40px rgba(15,23,42,.05)}.clinical-nervous-kpi.clinical-nervous-kpi-secondary strong{font-size:clamp(1.5rem,3vw,2.2rem)}.clinical-nervous-kpi.clinical-nervous-kpi-secondary:focus-visible,.clinical-nervous-kpi.clinical-nervous-kpi-secondary:hover{opacity:.88}.clinical-nervous-kpi strong{font-size:clamp(2rem,4vw,3.4rem);line-height:.95}.clinical-nervous-kpi.tone-good{border-color:rgba(34,197,94,.22);background:rgba(240,253,244,.82)}.clinical-nervous-kpi.tone-warning{border-color:rgba(245,158,11,.28);background:rgba(255,251,235,.86)}.clinical-nervous-kpi.tone-danger{border-color:rgba(220,38,38,.24);background:rgba(254,242,242,.86)}.clinical-nervous-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);grid-gap:24px}.clinical-nervous-layout,.clinical-nervous-layout.is-billing-desk{gap:24px;align-items:start}.clinical-nervous-layout>.clinical-nervous-rail,.clinical-nervous-layout>.clinical-nervous-stack{display:grid;grid-gap:24px;gap:24px;align-content:start;align-items:stretch;min-width:0;margin:0;padding:0}.clinical-nervous-layout.is-billing-desk>.clinical-nervous-rail>:first-child,.clinical-nervous-layout.is-billing-desk>.clinical-nervous-stack>:first-child{margin-top:0}.clinical-nervous-layout.is-billing-desk>.clinical-nervous-rail>.clinical-nervous-panel{margin:0}.clinical-nervous-panel{min-width:0;padding:18px}.clinical-nervous-panel.wide{min-height:420px}.clinical-nervous-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:16px;gap:16px}.clinical-nervous-stack{display:grid;grid-gap:24px;gap:24px}.clinical-nervous-page:has(.is-billing-desk){gap:24px}.clinical-nervous-title{display:grid;grid-gap:5px;gap:5px;margin-bottom:14px}.clinical-nervous-title h2{font-size:1rem}.clinical-nervous-table{overflow-x:auto}.clinical-nervous-table table{width:100%;min-width:860px;border-collapse:collapse;font-size:.9rem}.clinical-nervous-table td,.clinical-nervous-table th{padding:12px 10px;border-bottom:1px solid rgba(15,23,42,.08);text-align:left;vertical-align:top}.clinical-nervous-table th{color:rgba(15,23,42,.6);font-size:.76rem;text-transform:uppercase}.clinical-nervous-table tr.clinical-nervous-row-active td{background:rgba(204,251,241,.36)}.clinical-nervous-table tr.clinical-nervous-row-active td:first-child{border-left:3px solid #0f766e}.budget-pack-card,.clinical-nervous-hero a,.clinical-nervous-kpi,.clinical-nervous-list a,.clinical-nervous-list article,.clinical-nervous-table tbody tr,.history-modern-timeline-v1480 article,.mini-item,.mini-list .budget-document,.real-record-metric-grid-v650 a,.tablet-mode-action-v1080,.tablet-mode-context-card-v1080,.tablet-mode-flow-step-v1080,.tablet-mode-integration-v1080{cursor:pointer!important}.clinical-nervous-list a,.clinical-nervous-table a{color:#0f766e;font-weight:800;text-decoration:none}.budget-void-button-v1,.budget-void-button-v1.is-compact{align-items:center;background:#fff7ed;border:1px solid #fdba74;border-radius:10px;color:#9a3412;cursor:pointer;display:inline-flex;font-weight:800;min-height:40px;padding:0 12px}.budget-void-action-v1{display:grid;grid-gap:4px;gap:4px}.budget-void-action-v1 small,.budget-void-locked-v1{color:#92400e;font-size:.75rem;font-weight:700}.clinical-nervous-list{display:grid;grid-gap:10px;gap:10px}.clinical-nervous-list a,.clinical-nervous-list article{display:grid;grid-gap:6px;gap:6px;padding:12px;border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(248,250,252,.74)}.clinical-nervous-definition dd,.clinical-nervous-list small,.clinical-nervous-list span,.clinical-nervous-panel p{margin:0;color:rgba(15,23,42,.68)}.clinical-nervous-list.compact{gap:8px}.clinical-nervous-shortcuts{display:flex;flex-wrap:wrap;gap:8px}.clinical-nervous-definition{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:14px 0}.clinical-nervous-definition div{min-height:78px;padding:11px;border:1px solid rgba(15,76,92,.1);border-radius:8px;background:rgba(248,250,252,.75)}.clinical-nervous-definition dt{color:rgba(15,23,42,.58);font-size:.76rem;font-weight:800;text-transform:uppercase}.clinical-nervous-definition dd{margin-top:6px;font-weight:800}.clinical-workflow-steps{display:flex;flex-wrap:wrap;gap:8px}.smart-workflow-spine-v730{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:10px;gap:10px}.smart-workflow-actions-v730 a,.smart-workflow-audit-v730 article,.smart-workflow-empty-v730,.smart-workflow-next-card-v730,.smart-workflow-specialties-v730 article,.smart-workflow-spine-step-v730,.smart-workflow-steps-grid-v730 a{display:grid;grid-gap:7px;gap:7px;min-width:0;border:1px solid rgba(15,76,92,.12);border-radius:8px;background:rgba(255,255,255,.74);color:inherit;text-decoration:none;box-shadow:0 18px 48px rgba(15,23,42,.06)}.smart-workflow-spine-step-v730{min-height:122px;padding:14px}.smart-workflow-spine-step-v730 span{width:-moz-fit-content;width:fit-content;min-width:34px;min-height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(15,118,110,.1);color:#0f766e;font-weight:900}.smart-workflow-actions-v730 strong,.smart-workflow-audit-v730 strong,.smart-workflow-next-card-v730 strong,.smart-workflow-specialties-v730 strong,.smart-workflow-spine-step-v730 strong,.smart-workflow-steps-grid-v730 strong{overflow-wrap:anywhere}.smart-workflow-actions-v730 span,.smart-workflow-audit-v730 small,.smart-workflow-audit-v730 span,.smart-workflow-empty-v730 span,.smart-workflow-next-card-v730 small,.smart-workflow-specialties-v730 small,.smart-workflow-specialties-v730 span,.smart-workflow-spine-step-v730 small,.smart-workflow-steps-grid-v730 small{color:rgba(15,23,42,.62);font-size:.78rem;font-weight:800;text-transform:uppercase}.smart-workflow-next-grid-v730{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:12px;gap:12px}.smart-workflow-empty-v730,.smart-workflow-next-card-v730{min-height:172px;padding:16px}.smart-workflow-next-card-v730 span{width:-moz-fit-content;width:fit-content;padding:6px 9px;border-radius:999px;color:#0f766e;background:rgba(204,251,241,.78);font-size:.75rem;font-weight:900;text-transform:uppercase}.smart-workflow-next-card-v730 p{align-self:end}.smart-workflow-next-card-v730.tone-warning,.smart-workflow-spine-step-v730.state-bloqueado,.smart-workflow-spine-step-v730.state-pendiente{border-color:rgba(245,158,11,.26)}.smart-workflow-next-card-v730.tone-danger{border-color:rgba(220,38,38,.28);background:rgba(254,242,242,.72)}.smart-workflow-steps-grid-v730{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));grid-gap:8px;gap:8px}.smart-workflow-steps-grid-v730 a{min-height:82px;padding:10px}.smart-workflow-actions-v730,.smart-workflow-audit-v730,.smart-workflow-specialties-v730{display:grid;grid-gap:9px;gap:9px}.smart-workflow-actions-v730{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.smart-workflow-actions-v730 a,.smart-workflow-audit-v730 article,.smart-workflow-specialties-v730 article{min-height:88px;padding:12px}.smart-workflow-specialties-v730 article p{margin:0;color:rgba(15,23,42,.68)}.clinical-nervous-table td span[class^=priority-],.clinical-nervous-table td span[class^=state-],.clinical-priority-matrix article,.clinical-workflow-steps span{display:inline-flex;align-items:center;min-height:30px;padding:6px 9px;border-radius:999px;font-size:.75rem;font-weight:900;text-transform:uppercase}.clinical-priority-matrix{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.clinical-priority-matrix article{justify-content:space-between;min-height:74px;border-radius:8px}.clinical-priority-matrix strong{font-size:1.7rem}.priority-baja,.state-aceptado,.state-activa,.state-activo,.state-archivado,.state-cerrado,.state-completa,.state-completado,.state-con_resultado,.state-correcto,.state-entregado,.state-enviado,.state-estable,.state-excelente,.state-fuerte,.state-indexado,.state-info,.state-resuelto,.step-completado{color:#166534;background:#dcfce7}.priority-normal,.state-asignado,.state-borrador,.state-clasificado,.state-nuevo,.state-pendiente,.state-pendiente_presupuesto,.state-preparada,.state-recibido,.step-pendiente{color:#1d4ed8;background:#dbeafe}.priority-alta,.state-caducidad_proxima,.state-debil,.state-en_revision,.state-modificado,.state-observacion,.state-parcial,.state-pausada,.state-pausado,.state-pendiente_pago,.state-pendiente_validacion,.state-revisar,.state-revision,.state-simulacion,.state-stock_bajo,.state-vigilancia,.state-warning,.step-en_curso{color:#92400e;background:#fef3c7}.priority-urgente,.state-archivada,.state-atencion,.state-duplicado,.state-en_espera,.state-esperando_respuesta,.state-huerfana,.state-pendiente_indexacion,.state-pendiente_lote,.state-pendiente_revision_medica,.state-requiere_validacion_medica,.state-saturacion{color:#9a3412;background:#ffedd5}.priority-critica,.state-anulado,.state-bloqueado,.state-caducado,.state-critica,.state-critical,.state-critico,.state-error,.state-rechazado,.state-riesgo,.state-sin_lote,.state-sin_resultado,.state-vencido,.step-bloqueado{color:#991b1b;background:#fee2e2}@media (prefers-color-scheme:dark){.clinical-nervous-page{color:#e5f4f1;background:radial-gradient(circle at 8% 8%,rgba(20,184,166,.16),transparent 28%),radial-gradient(circle at 92% 12%,rgba(59,130,246,.14),transparent 30%),linear-gradient(135deg,#07111d,#0f1f2c 55%,#171c22)}.clinical-nervous-definition div,.clinical-nervous-hero,.clinical-nervous-hero aside,.clinical-nervous-kpi,.clinical-nervous-list a,.clinical-nervous-list article,.clinical-nervous-panel,.smart-workflow-actions-v730 a,.smart-workflow-audit-v730 article,.smart-workflow-empty-v730,.smart-workflow-next-card-v730,.smart-workflow-specialties-v730 article,.smart-workflow-spine-step-v730,.smart-workflow-steps-grid-v730 a{border-color:rgba(186,230,253,.15);background:rgba(15,23,42,.68);box-shadow:0 24px 70px rgba(0,0,0,.28)}.clinical-nervous-hero h1,.clinical-nervous-kpi,.clinical-nervous-list a,.clinical-nervous-table a,.clinical-nervous-title h2{color:#f8fafc}.clinical-nervous-active-context span,.clinical-nervous-definition dd,.clinical-nervous-hero aside small,.clinical-nervous-hero aside span,.clinical-nervous-hero p,.clinical-nervous-kpi small,.clinical-nervous-kpi span,.clinical-nervous-list small,.clinical-nervous-list span,.clinical-nervous-panel p,.clinical-nervous-table th,.clinical-nervous-title .eyebrow,.smart-workflow-actions-v730 span,.smart-workflow-audit-v730 small,.smart-workflow-audit-v730 span,.smart-workflow-empty-v730 span,.smart-workflow-next-card-v730 small,.smart-workflow-specialties-v730 article p,.smart-workflow-specialties-v730 small,.smart-workflow-specialties-v730 span,.smart-workflow-spine-step-v730 small,.smart-workflow-steps-grid-v730 small{color:rgba(226,232,240,.72)}.clinical-nervous-hero aside a,.clinical-nervous-shortcuts a{border-color:rgba(20,184,166,.28);color:#99f6e4;background:rgba(15,23,42,.64)}.clinical-nervous-active-context{border-color:rgba(45,212,191,.34);background:rgba(15,118,110,.28)}.clinical-nervous-active-context span,.clinical-nervous-active-context strong{color:#99f6e4}.clinical-nervous-table tr.clinical-nervous-row-active td{background:rgba(15,118,110,.22)}.clinical-nervous-table tr.clinical-nervous-row-active td:first-child{border-left-color:#2dd4bf}.clinical-nervous-kpi.tone-good{background:rgba(20,83,45,.28)}.clinical-nervous-kpi.clinical-nervous-kpi-secondary{box-shadow:0 18px 44px rgba(0,0,0,.2)}.clinical-nervous-kpi.tone-warning{background:rgba(113,63,18,.28)}.clinical-nervous-kpi.tone-danger{background:rgba(127,29,29,.28)}}@media (max-width:1180px){.clinical-nervous-hero,.clinical-nervous-layout{grid-template-columns:1fr}}@media (max-width:900px) and (min-width:761px){.clinical-nervous-layout.is-billing-desk{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:start;gap:24px}}@media (max-width:760px){.clinical-nervous-hero,.clinical-nervous-page,.clinical-nervous-panel{padding:14px}.clinical-nervous-definition,.clinical-nervous-grid,.clinical-nervous-kpis,.clinical-priority-matrix{grid-template-columns:1fr}.clinical-nervous-kpi{min-height:118px}}@media (prefers-color-scheme:dark){.usable-brain-context-v491 section,.usable-brain-empty-v491,.usable-brain-kpis-v491 article,.usable-brain-result-v491,.usable-brain-results-v491,.usable-brain-search-v491{background:rgba(15,23,42,.72);border-color:rgba(148,163,184,.18)}.usable-brain-context-v491 dl div,.usable-brain-filters-v491 button,.usable-brain-prepared-v491 a,.usable-brain-result-v491>strong,.usable-brain-search-v491 input{background:rgba(15,23,42,.68);border-color:rgba(148,163,184,.18)}.usable-brain-context-v491 dd,.usable-brain-empty-v491 a,.usable-brain-kpis-v491 strong,.usable-brain-prepared-v491 strong,.usable-brain-section-title-v491 a,.usable-brain-shortcuts-v491 a{color:rgba(248,250,252,.94)}.usable-brain-warning-list-v491 a{color:#fbbf24}.usable-brain-ok-v491{color:#86efac}}@media (max-width:1180px){.usable-brain-hero-v491,.usable-brain-layout-v491,.usable-brain-search-v491{grid-template-columns:1fr}.usable-brain-kpis-v491{grid-template-columns:repeat(2,minmax(0,1fr))}.usable-brain-filters-v491{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.usable-brain-context-v491 section,.usable-brain-hero-v491,.usable-brain-results-v491{padding:14px}.usable-brain-filters-v491,.usable-brain-kpis-v491,.usable-brain-result-v491,.usable-brain-shortcuts-v491{grid-template-columns:1fr}.usable-brain-section-title-v491{align-items:flex-start;flex-direction:column}}.doctor-consultation-desk-v571{display:grid;grid-gap:16px;gap:16px;color:#102033}.doctor-consult-card-v571,.doctor-consult-hero-v571,.doctor-kpi-grid-v571 article{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(255,255,255,.86);box-shadow:0 20px 50px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.doctor-consult-hero-v571{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.34fr);grid-gap:18px;gap:18px;align-items:stretch;padding:20px;background:linear-gradient(135deg,rgba(236,253,245,.88),rgba(239,246,255,.88) 52%,rgba(255,251,235,.86)),rgba(255,255,255,.9)}.doctor-consult-hero-v571 h1{margin:4px 0;max-width:920px;font-size:clamp(2rem,4vw,4rem);line-height:1;color:#0f172a}.doctor-consult-hero-v571 p{margin:0;max-width:820px;color:#475569;font-size:1.02rem}.doctor-consult-hero-v571 aside,.doctor-consult-hero-v571 nav{display:flex;gap:10px;flex-wrap:wrap}.doctor-consult-hero-v571 nav{margin-top:18px}.doctor-action-grid-v571 a,.doctor-consult-hero-v571 aside a,.doctor-consult-hero-v571 nav a,.doctor-patient-switcher-v571 a,.doctor-treatment-list-v571 a{min-height:48px;border:1px solid rgba(14,116,144,.14);border-radius:8px;text-decoration:none;color:#0f172a;background:rgba(255,255,255,.78)}.doctor-consult-hero-v571 aside a,.doctor-consult-hero-v571 nav a{display:inline-flex;align-items:center;justify-content:center;padding:0 14px;font-weight:800}.doctor-consult-hero-v571 aside{flex-direction:column;justify-content:space-between;padding:16px;border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(15,23,42,.05)}.doctor-consult-hero-v571 aside strong{font-size:2.3rem;line-height:1;color:#0f172a}.doctor-action-grid-v571 small,.doctor-consult-hero-v571 aside small,.doctor-consult-hero-v571 aside span,.doctor-consult-title-v571 span,.doctor-definition-v571 dt,.doctor-handoff-grid-v571 span,.doctor-kpi-grid-v571 small,.doctor-kpi-grid-v571 span,.doctor-patient-switcher-v571 small,.doctor-plan-grid-v571 span,.doctor-readiness-list-v571 small,.doctor-treatment-list-v571 small,.doctor-treatment-list-v571 span{color:#64748b}.doctor-kpi-grid-v571{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.doctor-kpi-grid-v571 article{display:grid;grid-gap:8px;gap:8px;min-height:126px;padding:15px}.doctor-kpi-grid-v571 strong{font-size:1.35rem;color:#0f172a}.doctor-consult-layout-v571,.doctor-consult-topgrid-v571{display:grid;grid-gap:16px;gap:16px}.doctor-consult-topgrid-v571{grid-template-columns:minmax(0,1.08fr) minmax(260px,.7fr) minmax(260px,.7fr)}.doctor-consult-layout-v571{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:start}.doctor-consult-stack-v571{display:grid;grid-gap:16px;gap:16px}.doctor-consult-card-v571{padding:16px}.doctor-consult-card-v571.wide{grid-column:1/-1}.doctor-consult-title-v571{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.doctor-consult-title-v571 span,.doctor-kpi-grid-v571 span{font-size:.78rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.doctor-consult-title-v571 h2{margin:0;color:#0f172a;font-size:1.1rem}.doctor-definition-v571,.doctor-handoff-grid-v571,.doctor-plan-grid-v571{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.doctor-definition-v571 div,.doctor-handoff-grid-v571 article,.doctor-plan-grid-v571 article,.doctor-soap-grid-v571 article{min-height:82px;padding:12px;border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(248,250,252,.76)}.doctor-definition-v571 dt{font-size:.78rem;font-weight:900;text-transform:uppercase}.doctor-definition-v571 dd{margin:4px 0 0;font-weight:800;color:#0f172a}.doctor-alert-list-v571,.doctor-doc-list-v571,.doctor-patient-switcher-v571,.doctor-readiness-list-v571,.doctor-treatment-list-v571,.doctor-voice-command-list-v571{display:grid;grid-gap:10px;gap:10px}.doctor-alert-list-v571 article,.doctor-doc-list-v571 a,.doctor-readiness-list-v571 article{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;min-height:64px;padding:10px;border-radius:8px}.doctor-doc-list-v571 a{grid-template-columns:34px minmax(0,1fr)}.doctor-alert-list-v571 strong,.doctor-doc-list-v571 a strong,.doctor-readiness-list-v571 strong{display:block;color:#0f172a}.doctor-soft-note-v571{margin:12px 0 0;padding:11px;border-radius:8px;color:#475569;background:rgba(14,165,233,.08)}.doctor-consult-steps-v571{display:grid;grid-template-columns:repeat(9,minmax(104px,1fr));grid-gap:10px;gap:10px;overflow-x:auto;padding-bottom:2px}.doctor-consult-steps-v571 article{display:grid;grid-gap:7px;gap:7px;min-height:154px;padding:12px;border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(248,250,252,.84)}.doctor-consult-steps-v571 article strong{color:#0f172a}.doctor-consult-steps-v571 article p{margin:0;color:#475569;font-size:.86rem}.doctor-consult-steps-v571 .state-completado{border-color:rgba(22,163,74,.24);background:rgba(220,252,231,.72)}.doctor-consult-steps-v571 .state-en_curso{border-color:rgba(37,99,235,.25);background:rgba(219,234,254,.8)}.doctor-consult-steps-v571 .state-pendiente{background:rgba(241,245,249,.86)}.doctor-consult-steps-v571 .state-requiere_revision{border-color:rgba(234,88,12,.25);background:rgba(255,237,213,.84)}.doctor-soap-grid-v571{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.doctor-soap-grid-v571 article{min-height:154px}.doctor-soap-grid-v571 article span{display:inline-flex;margin-bottom:8px}.doctor-handoff-grid-v571 strong,.doctor-plan-grid-v571 strong,.doctor-soap-grid-v571 article strong{display:block;color:#0f172a}.doctor-soap-grid-v571 article p{margin:8px 0 0;color:#475569}.doctor-voice-ready-v571{display:flex;gap:10px;align-items:center;margin-top:12px;padding:12px;border:1px dashed rgba(14,116,144,.28);border-radius:8px;color:#164e63;background:rgba(236,254,255,.7)}.doctor-voice-ready-v571 p{margin:0}.doctor-action-grid-v571{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.doctor-action-grid-v571 a,.doctor-patient-switcher-v571 a,.doctor-treatment-list-v571 a,.doctor-treatment-list-v571 article{display:grid;grid-gap:6px;gap:6px;padding:13px}.doctor-action-grid-v571 a{min-height:112px}.doctor-action-grid-v571 a span{font-size:1.4rem}.doctor-action-grid-v571 strong,.doctor-patient-switcher-v571 strong,.doctor-treatment-list-v571 strong{color:#0f172a}.doctor-patient-switcher-v571 a.active{border-color:rgba(37,99,235,.32);background:rgba(219,234,254,.8)}.doctor-voice-command-list-v571{grid-template-columns:repeat(2,minmax(0,1fr))}.doctor-voice-command-list-v571 span{min-height:44px;padding:10px;border-radius:8px;color:#475569;background:rgba(241,245,249,.86)}.doctor-consultation-desk-v571 .tone-good{border-color:rgba(22,163,74,.22);background:rgba(220,252,231,.76)}.doctor-consultation-desk-v571 .tone-warning{border-color:rgba(217,119,6,.22);background:rgba(254,243,199,.82)}.doctor-consultation-desk-v571 .tone-danger{border-color:rgba(220,38,38,.22);background:rgba(254,226,226,.78)}.doctor-consultation-desk-v571 .tone-info{border-color:rgba(37,99,235,.2);background:rgba(219,234,254,.78)}.doctor-consultation-desk-v571 .tone-neutral{border-color:rgba(100,116,139,.14);background:rgba(248,250,252,.86)}@media (prefers-color-scheme:dark){.doctor-consultation-desk-v571{color:#e2e8f0}.doctor-action-grid-v571 a,.doctor-consult-card-v571,.doctor-consult-hero-v571,.doctor-consult-hero-v571 aside,.doctor-consult-hero-v571 aside a,.doctor-consult-hero-v571 nav a,.doctor-consult-steps-v571 article,.doctor-definition-v571 div,.doctor-handoff-grid-v571 article,.doctor-kpi-grid-v571 article,.doctor-patient-switcher-v571 a,.doctor-plan-grid-v571 article,.doctor-soap-grid-v571 article,.doctor-treatment-list-v571 a,.doctor-treatment-list-v571 article{border-color:rgba(148,163,184,.18);background:rgba(15,23,42,.76);box-shadow:0 20px 50px rgba(0,0,0,.22)}.doctor-consult-hero-v571{background:linear-gradient(135deg,rgba(6,78,59,.52),rgba(15,23,42,.88) 54%,rgba(69,26,3,.44)),rgba(15,23,42,.9)}.doctor-action-grid-v571 strong,.doctor-alert-list-v571 strong,.doctor-consult-hero-v571 aside strong,.doctor-consult-hero-v571 h1,.doctor-consult-steps-v571 article strong,.doctor-consult-title-v571 h2,.doctor-definition-v571 dd,.doctor-doc-list-v571 a strong,.doctor-handoff-grid-v571 strong,.doctor-kpi-grid-v571 strong,.doctor-patient-switcher-v571 strong,.doctor-plan-grid-v571 strong,.doctor-readiness-list-v571 strong,.doctor-soap-grid-v571 article strong,.doctor-treatment-list-v571 strong{color:#f8fafc}.doctor-action-grid-v571 small,.doctor-consult-hero-v571 aside small,.doctor-consult-hero-v571 aside span,.doctor-consult-hero-v571 p,.doctor-consult-steps-v571 article p,.doctor-consult-title-v571 span,.doctor-definition-v571 dt,.doctor-handoff-grid-v571 span,.doctor-kpi-grid-v571 small,.doctor-kpi-grid-v571 span,.doctor-patient-switcher-v571 small,.doctor-plan-grid-v571 span,.doctor-readiness-list-v571 small,.doctor-soap-grid-v571 article p,.doctor-treatment-list-v571 small,.doctor-treatment-list-v571 span{color:rgba(226,232,240,.72)}.doctor-consultation-desk-v571 .tone-good{background:rgba(20,83,45,.38)}.doctor-consultation-desk-v571 .tone-warning{background:rgba(113,63,18,.38)}.doctor-consultation-desk-v571 .tone-danger{background:rgba(127,29,29,.38)}.doctor-consult-steps-v571 .state-en_curso,.doctor-consultation-desk-v571 .tone-info,.doctor-patient-switcher-v571 a.active{background:rgba(30,64,175,.36)}.doctor-voice-ready-v571{color:#bae6fd;background:rgba(8,47,73,.46)}}@media (max-width:1180px){.doctor-consult-hero-v571,.doctor-consult-layout-v571,.doctor-consult-topgrid-v571{grid-template-columns:1fr}.doctor-action-grid-v571,.doctor-kpi-grid-v571,.doctor-soap-grid-v571{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.doctor-consult-card-v571,.doctor-consult-hero-v571,.doctor-kpi-grid-v571 article{padding:14px}.doctor-action-grid-v571,.doctor-definition-v571,.doctor-handoff-grid-v571,.doctor-kpi-grid-v571,.doctor-plan-grid-v571,.doctor-soap-grid-v571,.doctor-voice-command-list-v571{grid-template-columns:1fr}.doctor-consult-hero-v571 h1{font-size:2rem}.doctor-action-grid-v571 a,.doctor-consult-hero-v571 aside a,.doctor-consult-hero-v571 nav a{min-height:56px}}.clinical-treatment-execution-v581{display:grid;grid-gap:16px;gap:16px;color:#102033}.clinical-treatment-card-v581,.clinical-treatment-hero-v581,.clinical-treatment-kpis-v581 article{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(255,255,255,.88);box-shadow:0 18px 46px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.clinical-treatment-hero-v581{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.34fr);grid-gap:18px;gap:18px;align-items:stretch;padding:20px;background:linear-gradient(135deg,rgba(240,253,250,.92),rgba(239,246,255,.9) 50%,rgba(255,247,237,.88)),rgba(255,255,255,.92)}.clinical-treatment-hero-v581 h1{margin:4px 0;max-width:920px;color:#0f172a;font-size:clamp(2rem,4vw,3.8rem);line-height:1}.clinical-treatment-hero-v581 p{margin:0;max-width:840px;color:#475569}.clinical-treatment-hero-v581 aside,.clinical-treatment-hero-v581 nav{display:flex;gap:10px;flex-wrap:wrap}.clinical-treatment-hero-v581 nav{margin-top:18px}.clinical-treatment-actions-v581 a,.clinical-treatment-hero-v581 aside a,.clinical-treatment-hero-v581 nav a,.clinical-treatment-patient-list-v581 a,.clinical-treatment-primary-link-v581{min-height:50px;border:1px solid rgba(14,116,144,.14);border-radius:8px;text-decoration:none;color:#0f172a;background:rgba(255,255,255,.78)}.clinical-treatment-hero-v581 aside a,.clinical-treatment-hero-v581 nav a,.clinical-treatment-primary-link-v581{display:inline-flex;align-items:center;justify-content:center;padding:0 14px;font-weight:850}.clinical-treatment-hero-v581 aside{flex-direction:column;justify-content:space-between;padding:16px;border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(15,23,42,.05)}.clinical-treatment-hero-v581 aside strong{color:#0f172a;font-size:1.55rem;line-height:1.05}.clinical-treatment-actions-v581 small,.clinical-treatment-definition-v581 dt,.clinical-treatment-hero-v581 aside small,.clinical-treatment-hero-v581 aside span,.clinical-treatment-kpis-v581 small,.clinical-treatment-kpis-v581 span,.clinical-treatment-patient-list-v581 small,.clinical-treatment-product-v581 p,.clinical-treatment-product-v581 small,.clinical-treatment-product-v581 span,.clinical-treatment-session-v581 article small,.clinical-treatment-session-v581 article span,.clinical-treatment-summary-v581 span,.clinical-treatment-timeline-v581 small,.clinical-treatment-title-v581 span,.clinical-treatment-warning-list-v581 small{color:#64748b}.clinical-treatment-kpis-v581{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.clinical-treatment-kpis-v581 article{display:grid;grid-gap:8px;gap:8px;min-height:122px;padding:15px}.clinical-treatment-kpis-v581 strong{color:#0f172a;font-size:1.2rem}.clinical-treatment-bottom-v581,.clinical-treatment-layout-v581{display:grid;grid-gap:16px;gap:16px}.clinical-treatment-layout-v581{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:start}.clinical-treatment-bottom-v581{grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr)}.clinical-treatment-stack-v581{display:grid;grid-gap:16px;gap:16px}.clinical-treatment-card-v581{padding:16px}.clinical-treatment-title-v581{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.clinical-treatment-kpis-v581 span,.clinical-treatment-title-v581 span{font-size:.78rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.clinical-treatment-title-v581 h2{margin:0;color:#0f172a;font-size:1.08rem}.clinical-treatment-definition-v581,.clinical-treatment-session-v581,.clinical-treatment-summary-v581{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.clinical-treatment-definition-v581.compact{grid-template-columns:1fr}.clinical-treatment-definition-v581 div,.clinical-treatment-session-v581 article,.clinical-treatment-summary-v581 article{min-height:78px;padding:12px;border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(248,250,252,.78)}.clinical-treatment-definition-v581 dt{font-size:.76rem;font-weight:900;text-transform:uppercase}.clinical-treatment-definition-v581 dd{margin:4px 0 0;color:#0f172a;font-weight:850}.clinical-treatment-session-v581 article,.clinical-treatment-summary-v581 article{display:grid;grid-gap:6px;gap:6px}.clinical-treatment-actions-v581 strong,.clinical-treatment-patient-list-v581 strong,.clinical-treatment-product-v581 strong,.clinical-treatment-session-v581 article strong,.clinical-treatment-summary-v581 article strong,.clinical-treatment-timeline-v581 strong,.clinical-treatment-warning-list-v581 strong{color:#0f172a}.clinical-treatment-zones-v581{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.clinical-treatment-zones-v581 article{padding:12px;border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(248,250,252,.78)}.clinical-treatment-zones-v581 h3{margin:0 0 10px;color:#0f172a;font-size:1rem}.clinical-treatment-zones-v581 article div{display:flex;gap:8px;flex-wrap:wrap}.clinical-treatment-zones-v581 span{display:inline-flex;align-items:center;min-height:36px;padding:0 10px;border:1px solid rgba(100,116,139,.14);border-radius:999px;color:#475569;background:rgba(255,255,255,.72);font-weight:750}.clinical-treatment-zones-v581 span.selected{border-color:rgba(37,99,235,.24);color:#1d4ed8;background:rgba(219,234,254,.88)}.clinical-treatment-patient-list-v581,.clinical-treatment-timeline-v581,.clinical-treatment-warning-list-v581{display:grid;grid-gap:10px;gap:10px}.clinical-treatment-timeline-v581 article,.clinical-treatment-warning-list-v581 article{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;min-height:66px;padding:10px;border-radius:8px}.clinical-treatment-timeline-v581 article>span{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;color:#0f172a;background:rgba(255,255,255,.75);font-weight:900}.clinical-treatment-product-v581{display:grid;grid-gap:7px;gap:7px;padding:13px;border-radius:8px}.clinical-treatment-product-v581 p{margin:0}.clinical-treatment-actions-v581{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.clinical-treatment-actions-v581 a,.clinical-treatment-patient-list-v581 a{display:grid;grid-gap:6px;gap:6px;padding:13px}.clinical-treatment-actions-v581 a{min-height:116px}.clinical-treatment-actions-v581 a span{font-size:1.45rem}.clinical-treatment-patient-list-v581 a.active{border-color:rgba(37,99,235,.32);background:rgba(219,234,254,.8)}.clinical-treatment-execution-v581 .tone-good{border-color:rgba(22,163,74,.22);background:rgba(220,252,231,.78)}.clinical-treatment-execution-v581 .tone-warning{border-color:rgba(217,119,6,.22);background:rgba(254,243,199,.84)}.clinical-treatment-execution-v581 .tone-danger{border-color:rgba(220,38,38,.22);background:rgba(254,226,226,.8)}.clinical-treatment-execution-v581 .tone-info{border-color:rgba(37,99,235,.2);background:rgba(219,234,254,.8)}.clinical-treatment-execution-v581 .tone-neutral{border-color:rgba(100,116,139,.14);background:rgba(248,250,252,.88)}.clinical-treatment-execution-v760 .clinical-treatment-audit-v760,.clinical-treatment-execution-v760 .clinical-treatment-fields-v760,.clinical-treatment-execution-v760 .clinical-treatment-link-list-v760,.clinical-treatment-execution-v760 .clinical-treatment-product-list-v760{display:grid;grid-gap:10px;gap:10px}.clinical-treatment-execution-v760 .clinical-treatment-fields-v760{grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-treatment-execution-v760 .clinical-treatment-fields-v760.compact{grid-template-columns:1fr}.clinical-treatment-execution-v760 .clinical-treatment-audit-v760 article,.clinical-treatment-execution-v760 .clinical-treatment-fields-v760 article,.clinical-treatment-execution-v760 .clinical-treatment-followup-v760,.clinical-treatment-execution-v760 .clinical-treatment-link-list-v760 a{display:grid;grid-gap:6px;gap:6px;min-height:78px;padding:12px;border:1px solid rgba(15,23,42,.08);border-radius:8px;color:#0f172a;text-decoration:none;background:rgba(248,250,252,.78)}.clinical-treatment-execution-v760 .clinical-treatment-audit-v760 small,.clinical-treatment-execution-v760 .clinical-treatment-audit-v760 span,.clinical-treatment-execution-v760 .clinical-treatment-fields-v760 span,.clinical-treatment-execution-v760 .clinical-treatment-followup-v760 small,.clinical-treatment-execution-v760 .clinical-treatment-followup-v760 span,.clinical-treatment-execution-v760 .clinical-treatment-link-list-v760 small,.clinical-treatment-execution-v760 .clinical-treatment-link-list-v760 span,.clinical-treatment-execution-v760 .clinical-treatment-zones-v581 span small{color:#64748b}.clinical-treatment-execution-v760 .clinical-treatment-audit-v760 span,.clinical-treatment-execution-v760 .clinical-treatment-fields-v760 span,.clinical-treatment-execution-v760 .clinical-treatment-link-list-v760 span{font-size:.76rem;font-weight:900;text-transform:uppercase}.clinical-treatment-execution-v760 .clinical-treatment-audit-v760 strong,.clinical-treatment-execution-v760 .clinical-treatment-fields-v760 strong,.clinical-treatment-execution-v760 .clinical-treatment-followup-v760 strong,.clinical-treatment-execution-v760 .clinical-treatment-link-list-v760 strong,.clinical-treatment-execution-v760 .clinical-treatment-zones-v581 span strong{color:#0f172a}.clinical-treatment-execution-v760 .clinical-treatment-zones-v581 span{display:grid;align-items:start;min-height:58px;min-width:min(100%,156px);grid-gap:4px;gap:4px;padding:9px 11px;border-radius:8px}.clinical-treatment-execution-v760 .clinical-treatment-zones-v581 span small{font-size:.72rem;line-height:1.25;text-transform:none}.clinical-treatment-execution-v760 .clinical-treatment-link-list-v760{grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-treatment-execution-v760 .clinical-treatment-product-list-v760 .clinical-treatment-product-v581{min-height:108px}@media (prefers-color-scheme:dark){.clinical-treatment-execution-v581{color:#e2e8f0}.clinical-treatment-actions-v581 a,.clinical-treatment-card-v581,.clinical-treatment-definition-v581 div,.clinical-treatment-hero-v581,.clinical-treatment-hero-v581 aside,.clinical-treatment-hero-v581 aside a,.clinical-treatment-hero-v581 nav a,.clinical-treatment-kpis-v581 article,.clinical-treatment-patient-list-v581 a,.clinical-treatment-primary-link-v581,.clinical-treatment-session-v581 article,.clinical-treatment-summary-v581 article,.clinical-treatment-zones-v581 article{border-color:rgba(148,163,184,.18);background:rgba(15,23,42,.76);box-shadow:0 18px 46px rgba(0,0,0,.22)}.clinical-treatment-hero-v581{background:linear-gradient(135deg,rgba(6,78,59,.5),rgba(15,23,42,.9) 54%,rgba(69,26,3,.42)),rgba(15,23,42,.92)}.clinical-treatment-actions-v581 strong,.clinical-treatment-definition-v581 dd,.clinical-treatment-hero-v581 aside strong,.clinical-treatment-hero-v581 h1,.clinical-treatment-kpis-v581 strong,.clinical-treatment-patient-list-v581 strong,.clinical-treatment-product-v581 strong,.clinical-treatment-session-v581 article strong,.clinical-treatment-summary-v581 article strong,.clinical-treatment-timeline-v581 strong,.clinical-treatment-title-v581 h2,.clinical-treatment-warning-list-v581 strong,.clinical-treatment-zones-v581 h3{color:#f8fafc}.clinical-treatment-actions-v581 small,.clinical-treatment-definition-v581 dt,.clinical-treatment-hero-v581 aside small,.clinical-treatment-hero-v581 aside span,.clinical-treatment-hero-v581 p,.clinical-treatment-kpis-v581 small,.clinical-treatment-kpis-v581 span,.clinical-treatment-patient-list-v581 small,.clinical-treatment-product-v581 p,.clinical-treatment-product-v581 small,.clinical-treatment-product-v581 span,.clinical-treatment-session-v581 article small,.clinical-treatment-session-v581 article span,.clinical-treatment-summary-v581 span,.clinical-treatment-timeline-v581 small,.clinical-treatment-title-v581 span,.clinical-treatment-warning-list-v581 small{color:rgba(226,232,240,.72)}.clinical-treatment-zones-v581 span{color:rgba(226,232,240,.78);background:rgba(15,23,42,.62)}.clinical-treatment-patient-list-v581 a.active,.clinical-treatment-zones-v581 span.selected{color:#bfdbfe;background:rgba(30,64,175,.38)}.clinical-treatment-execution-v581 .tone-good{background:rgba(20,83,45,.38)}.clinical-treatment-execution-v581 .tone-warning{background:rgba(113,63,18,.38)}.clinical-treatment-execution-v581 .tone-danger{background:rgba(127,29,29,.38)}.clinical-treatment-execution-v581 .tone-info{background:rgba(30,64,175,.36)}.clinical-treatment-execution-v760 .clinical-treatment-audit-v760 article,.clinical-treatment-execution-v760 .clinical-treatment-fields-v760 article,.clinical-treatment-execution-v760 .clinical-treatment-followup-v760,.clinical-treatment-execution-v760 .clinical-treatment-link-list-v760 a{border-color:rgba(148,163,184,.18);color:#f8fafc;background:rgba(15,23,42,.66)}.clinical-treatment-execution-v760 .clinical-treatment-audit-v760 strong,.clinical-treatment-execution-v760 .clinical-treatment-fields-v760 strong,.clinical-treatment-execution-v760 .clinical-treatment-followup-v760 strong,.clinical-treatment-execution-v760 .clinical-treatment-link-list-v760 strong,.clinical-treatment-execution-v760 .clinical-treatment-zones-v581 span strong{color:#f8fafc}.clinical-treatment-execution-v760 .clinical-treatment-audit-v760 small,.clinical-treatment-execution-v760 .clinical-treatment-audit-v760 span,.clinical-treatment-execution-v760 .clinical-treatment-fields-v760 span,.clinical-treatment-execution-v760 .clinical-treatment-followup-v760 small,.clinical-treatment-execution-v760 .clinical-treatment-followup-v760 span,.clinical-treatment-execution-v760 .clinical-treatment-link-list-v760 small,.clinical-treatment-execution-v760 .clinical-treatment-link-list-v760 span,.clinical-treatment-execution-v760 .clinical-treatment-zones-v581 span small{color:rgba(226,232,240,.72)}}@media (max-width:1180px){.clinical-treatment-bottom-v581,.clinical-treatment-hero-v581,.clinical-treatment-layout-v581{grid-template-columns:1fr}.clinical-treatment-actions-v581,.clinical-treatment-kpis-v581{grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-treatment-execution-v760 .clinical-treatment-fields-v760,.clinical-treatment-execution-v760 .clinical-treatment-link-list-v760,.clinical-treatment-zones-v581{grid-template-columns:1fr}}@media (max-width:760px){.clinical-treatment-card-v581,.clinical-treatment-hero-v581,.clinical-treatment-kpis-v581 article{padding:14px}.clinical-treatment-actions-v581,.clinical-treatment-definition-v581,.clinical-treatment-kpis-v581,.clinical-treatment-session-v581,.clinical-treatment-summary-v581{grid-template-columns:1fr}.clinical-treatment-hero-v581 h1{font-size:2rem}.clinical-treatment-actions-v581 a,.clinical-treatment-hero-v581 aside a,.clinical-treatment-hero-v581 nav a,.clinical-treatment-primary-link-v581{min-height:56px}}.clinical-followup-center-v591{display:grid;grid-gap:16px;gap:16px;color:#102033}.clinical-followup-card-v591,.clinical-followup-hero-v591,.clinical-followup-kpis-v591 a{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(255,255,255,.88);box-shadow:0 18px 46px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.clinical-followup-hero-v591{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.34fr);grid-gap:18px;gap:18px;align-items:stretch;padding:20px;background:linear-gradient(135deg,rgba(236,253,245,.9),rgba(239,246,255,.9) 52%,rgba(255,251,235,.88)),rgba(255,255,255,.92)}.clinical-followup-hero-v591 h1{margin:4px 0;max-width:920px;color:#0f172a;font-size:clamp(2rem,4vw,3.8rem);line-height:1}.clinical-followup-hero-v591 p{margin:0;max-width:860px;color:#475569}.clinical-followup-hero-v591 aside,.clinical-followup-hero-v591 nav{display:flex;gap:10px;flex-wrap:wrap}.clinical-followup-hero-v591 nav{margin-top:18px}.clinical-followup-clinical-kpis-v591 a,.clinical-followup-hero-v591 aside a,.clinical-followup-hero-v591 nav a,.clinical-followup-journey-v591 a,.clinical-followup-kpis-v591 a,.clinical-followup-patient-list-v591 a{border:1px solid rgba(14,116,144,.14);border-radius:8px;text-decoration:none;color:#0f172a;background:rgba(255,255,255,.78)}.clinical-followup-hero-v591 aside a,.clinical-followup-hero-v591 nav a{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 14px;font-weight:850}.clinical-followup-hero-v591 aside{flex-direction:column;justify-content:space-between;padding:16px;border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(15,23,42,.05)}.clinical-followup-hero-v591 aside strong{color:#0f172a;font-size:1.5rem;line-height:1.05}.clinical-followup-actions-v591 p,.clinical-followup-actions-v591 small,.clinical-followup-actions-v591 span,.clinical-followup-clinical-kpis-v591 small,.clinical-followup-clinical-kpis-v591 span,.clinical-followup-complications-v591 small,.clinical-followup-complications-v591 span,.clinical-followup-definition-v591 dt,.clinical-followup-hero-v591 aside small,.clinical-followup-hero-v591 aside span,.clinical-followup-kpis-v591 small,.clinical-followup-kpis-v591 span,.clinical-followup-note-v591,.clinical-followup-outcome-v591 span,.clinical-followup-patient-list-v591 small,.clinical-followup-recovery-v591 small,.clinical-followup-recovery-v591 span,.clinical-followup-rules-v591 p,.clinical-followup-rules-v591 small,.clinical-followup-rules-v591 span,.clinical-followup-satisfaction-v591 span,.clinical-followup-timeline-v591 p,.clinical-followup-timeline-v591 small,.clinical-followup-title-v591 span{color:#64748b}.clinical-followup-kpis-v591{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.clinical-followup-clinical-kpis-v591 a,.clinical-followup-kpis-v591 a{display:grid;grid-gap:8px;gap:8px;min-height:122px;padding:15px}.clinical-followup-actions-v591 strong,.clinical-followup-clinical-kpis-v591 strong,.clinical-followup-complications-v591 strong,.clinical-followup-definition-v591 dd,.clinical-followup-journey-v591 strong,.clinical-followup-kpis-v591 strong,.clinical-followup-outcome-v591 strong,.clinical-followup-patient-list-v591 strong,.clinical-followup-recovery-v591 strong,.clinical-followup-rules-v591 strong,.clinical-followup-satisfaction-v591 strong,.clinical-followup-timeline-v591 strong,.clinical-followup-title-v591 h2{color:#0f172a}.clinical-followup-bottom-v591,.clinical-followup-layout-v591{display:grid;grid-gap:16px;gap:16px}.clinical-followup-layout-v591{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:start}.clinical-followup-bottom-v591{grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-followup-stack-v591{display:grid;grid-gap:16px;gap:16px}.clinical-followup-card-v591{padding:16px}.clinical-followup-card-v591.wide{grid-column:1/-1}.clinical-followup-title-v591{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.clinical-followup-clinical-kpis-v591 span,.clinical-followup-kpis-v591 span,.clinical-followup-title-v591 span{font-size:.78rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.clinical-followup-title-v591 h2{margin:0;font-size:1.08rem}.clinical-followup-actions-v591,.clinical-followup-clinical-kpis-v591,.clinical-followup-journey-v591,.clinical-followup-outcome-v591,.clinical-followup-rules-v591,.clinical-followup-satisfaction-v591{display:grid;grid-gap:10px;gap:10px}.clinical-followup-journey-v591{grid-template-columns:repeat(6,minmax(0,1fr))}.clinical-followup-actions-v591,.clinical-followup-outcome-v591,.clinical-followup-rules-v591{grid-template-columns:repeat(3,minmax(0,1fr))}.clinical-followup-clinical-kpis-v591,.clinical-followup-satisfaction-v591{grid-template-columns:repeat(4,minmax(0,1fr))}.clinical-followup-actions-v591 article,.clinical-followup-clinical-kpis-v591 a,.clinical-followup-journey-v591 a,.clinical-followup-outcome-v591 article,.clinical-followup-rules-v591 article,.clinical-followup-satisfaction-v591 article{display:grid;grid-gap:7px;gap:7px;min-height:104px;padding:12px;border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(248,250,252,.78)}.clinical-followup-complications-v591,.clinical-followup-patient-list-v591,.clinical-followup-timeline-v591{display:grid;grid-gap:10px;gap:10px}.clinical-followup-timeline-v591 article{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;min-height:74px;padding:10px;border-radius:8px}.clinical-followup-timeline-v591 article>span{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;color:#0f172a;background:rgba(255,255,255,.75);font-weight:900}.clinical-followup-actions-v591 p,.clinical-followup-note-v591,.clinical-followup-rules-v591 p,.clinical-followup-timeline-v591 p{margin:0}.clinical-followup-definition-v591{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.clinical-followup-definition-v591 div{min-height:76px;padding:12px;border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(248,250,252,.78)}.clinical-followup-definition-v591 dt{font-size:.76rem;font-weight:900;text-transform:uppercase}.clinical-followup-definition-v591 dd{margin:4px 0 0;font-weight:850}.clinical-followup-recovery-v591{display:grid;grid-gap:7px;gap:7px;padding:13px;border-radius:8px}.clinical-followup-complications-v591 article,.clinical-followup-patient-list-v591 a{display:grid;grid-gap:6px;gap:6px;padding:12px;border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(248,250,252,.78);text-decoration:none}.clinical-followup-patient-list-v591 a.active{border-color:rgba(37,99,235,.32);background:rgba(219,234,254,.82)}.clinical-followup-satisfaction-v591 article div{display:flex;justify-content:space-between;gap:10px}.clinical-followup-outcome-v591 meter,.clinical-followup-satisfaction-v591 meter{width:100%;height:12px;accent-color:#0f766e}.clinical-followup-note-v591{margin-top:12px;padding:12px;border-radius:8px;background:rgba(14,165,233,.08)}.clinical-followup-center-v591 .tone-good{border-color:rgba(22,163,74,.22);background:rgba(220,252,231,.78)}.clinical-followup-center-v591 .tone-warning{border-color:rgba(217,119,6,.22);background:rgba(254,243,199,.84)}.clinical-followup-center-v591 .tone-danger{border-color:rgba(220,38,38,.22);background:rgba(254,226,226,.8)}.clinical-followup-center-v591 .tone-info{border-color:rgba(37,99,235,.2);background:rgba(219,234,254,.8)}.clinical-followup-center-v591 .tone-neutral{border-color:rgba(100,116,139,.14);background:rgba(248,250,252,.88)}.clinical-followup-center-v770 .clinical-followup-audit-v770,.clinical-followup-center-v770 .clinical-followup-grid-v770,.clinical-followup-center-v770 .clinical-followup-next-actions-v770,.clinical-followup-center-v770 .clinical-followup-review-plan-v770,.clinical-followup-center-v770 .clinical-followup-status-list-v770{display:grid;grid-gap:10px;gap:10px}.clinical-followup-center-v770 .clinical-followup-grid-v770{grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-followup-center-v770 .clinical-followup-review-plan-v770{grid-template-columns:repeat(7,minmax(0,1fr))}.clinical-followup-center-v770 .clinical-followup-next-actions-v770,.clinical-followup-center-v770 .clinical-followup-status-list-v770{grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-followup-center-v770 .clinical-followup-audit-v770{grid-template-columns:repeat(3,minmax(0,1fr))}.clinical-followup-center-v770 .clinical-followup-audit-v770 article,.clinical-followup-center-v770 .clinical-followup-grid-v770 article,.clinical-followup-center-v770 .clinical-followup-next-actions-v770 a,.clinical-followup-center-v770 .clinical-followup-review-plan-v770 article,.clinical-followup-center-v770 .clinical-followup-status-list-v770 article{display:grid;grid-gap:6px;gap:6px;min-height:98px;padding:12px;border:1px solid rgba(15,23,42,.08);border-radius:8px;color:#0f172a;text-decoration:none;background:rgba(248,250,252,.78)}.clinical-followup-center-v770 .clinical-followup-review-plan-v770 article{min-height:138px}.clinical-followup-center-v770 .clinical-followup-grid-v770 p,.clinical-followup-center-v770 .clinical-followup-review-plan-v770 p{margin:0;color:#64748b;line-height:1.35}.clinical-followup-center-v770 .clinical-followup-audit-v770 small,.clinical-followup-center-v770 .clinical-followup-audit-v770 span,.clinical-followup-center-v770 .clinical-followup-grid-v770 small,.clinical-followup-center-v770 .clinical-followup-grid-v770 span,.clinical-followup-center-v770 .clinical-followup-next-actions-v770 small,.clinical-followup-center-v770 .clinical-followup-next-actions-v770 span,.clinical-followup-center-v770 .clinical-followup-review-plan-v770 small,.clinical-followup-center-v770 .clinical-followup-review-plan-v770 span,.clinical-followup-center-v770 .clinical-followup-status-list-v770 small,.clinical-followup-center-v770 .clinical-followup-status-list-v770 span{color:#64748b}.clinical-followup-center-v770 .clinical-followup-audit-v770 span,.clinical-followup-center-v770 .clinical-followup-grid-v770 span,.clinical-followup-center-v770 .clinical-followup-next-actions-v770 span,.clinical-followup-center-v770 .clinical-followup-review-plan-v770 span,.clinical-followup-center-v770 .clinical-followup-status-list-v770 span{font-size:.74rem;font-weight:900;text-transform:uppercase}.clinical-followup-center-v770 .clinical-followup-audit-v770 strong,.clinical-followup-center-v770 .clinical-followup-grid-v770 strong,.clinical-followup-center-v770 .clinical-followup-next-actions-v770 strong,.clinical-followup-center-v770 .clinical-followup-review-plan-v770 strong,.clinical-followup-center-v770 .clinical-followup-status-list-v770 strong{color:#0f172a}@media (prefers-color-scheme:dark){.clinical-followup-center-v591{color:#e2e8f0}.clinical-followup-actions-v591 article,.clinical-followup-card-v591,.clinical-followup-clinical-kpis-v591 a,.clinical-followup-complications-v591 article,.clinical-followup-definition-v591 div,.clinical-followup-hero-v591,.clinical-followup-hero-v591 aside,.clinical-followup-hero-v591 aside a,.clinical-followup-hero-v591 nav a,.clinical-followup-journey-v591 a,.clinical-followup-kpis-v591 a,.clinical-followup-outcome-v591 article,.clinical-followup-patient-list-v591 a,.clinical-followup-rules-v591 article,.clinical-followup-satisfaction-v591 article{border-color:rgba(148,163,184,.18);background:rgba(15,23,42,.76);box-shadow:0 18px 46px rgba(0,0,0,.22)}.clinical-followup-hero-v591{background:linear-gradient(135deg,rgba(6,78,59,.5),rgba(15,23,42,.9) 54%,rgba(69,26,3,.42)),rgba(15,23,42,.92)}.clinical-followup-actions-v591 strong,.clinical-followup-clinical-kpis-v591 strong,.clinical-followup-complications-v591 strong,.clinical-followup-definition-v591 dd,.clinical-followup-hero-v591 aside strong,.clinical-followup-hero-v591 h1,.clinical-followup-journey-v591 strong,.clinical-followup-kpis-v591 strong,.clinical-followup-outcome-v591 strong,.clinical-followup-patient-list-v591 strong,.clinical-followup-recovery-v591 strong,.clinical-followup-rules-v591 strong,.clinical-followup-satisfaction-v591 strong,.clinical-followup-timeline-v591 strong,.clinical-followup-title-v591 h2{color:#f8fafc}.clinical-followup-actions-v591 p,.clinical-followup-actions-v591 small,.clinical-followup-actions-v591 span,.clinical-followup-clinical-kpis-v591 small,.clinical-followup-clinical-kpis-v591 span,.clinical-followup-complications-v591 small,.clinical-followup-complications-v591 span,.clinical-followup-definition-v591 dt,.clinical-followup-hero-v591 aside small,.clinical-followup-hero-v591 aside span,.clinical-followup-hero-v591 p,.clinical-followup-kpis-v591 small,.clinical-followup-kpis-v591 span,.clinical-followup-note-v591,.clinical-followup-outcome-v591 span,.clinical-followup-patient-list-v591 small,.clinical-followup-recovery-v591 small,.clinical-followup-recovery-v591 span,.clinical-followup-rules-v591 p,.clinical-followup-rules-v591 small,.clinical-followup-rules-v591 span,.clinical-followup-satisfaction-v591 span,.clinical-followup-timeline-v591 p,.clinical-followup-timeline-v591 small,.clinical-followup-title-v591 span{color:rgba(226,232,240,.72)}.clinical-followup-patient-list-v591 a.active{background:rgba(30,64,175,.38)}.clinical-followup-center-v591 .tone-good{background:rgba(20,83,45,.38)}.clinical-followup-center-v591 .tone-warning{background:rgba(113,63,18,.38)}.clinical-followup-center-v591 .tone-danger{background:rgba(127,29,29,.38)}.clinical-followup-center-v591 .tone-info{background:rgba(30,64,175,.36)}.clinical-followup-center-v770 .clinical-followup-audit-v770 article,.clinical-followup-center-v770 .clinical-followup-grid-v770 article,.clinical-followup-center-v770 .clinical-followup-next-actions-v770 a,.clinical-followup-center-v770 .clinical-followup-review-plan-v770 article,.clinical-followup-center-v770 .clinical-followup-status-list-v770 article{border-color:rgba(148,163,184,.18);color:#f8fafc;background:rgba(15,23,42,.66)}.clinical-followup-center-v770 .clinical-followup-audit-v770 strong,.clinical-followup-center-v770 .clinical-followup-grid-v770 strong,.clinical-followup-center-v770 .clinical-followup-next-actions-v770 strong,.clinical-followup-center-v770 .clinical-followup-review-plan-v770 strong,.clinical-followup-center-v770 .clinical-followup-status-list-v770 strong{color:#f8fafc}.clinical-followup-center-v770 .clinical-followup-audit-v770 small,.clinical-followup-center-v770 .clinical-followup-audit-v770 span,.clinical-followup-center-v770 .clinical-followup-grid-v770 p,.clinical-followup-center-v770 .clinical-followup-grid-v770 small,.clinical-followup-center-v770 .clinical-followup-grid-v770 span,.clinical-followup-center-v770 .clinical-followup-next-actions-v770 small,.clinical-followup-center-v770 .clinical-followup-next-actions-v770 span,.clinical-followup-center-v770 .clinical-followup-review-plan-v770 p,.clinical-followup-center-v770 .clinical-followup-review-plan-v770 small,.clinical-followup-center-v770 .clinical-followup-review-plan-v770 span,.clinical-followup-center-v770 .clinical-followup-status-list-v770 small,.clinical-followup-center-v770 .clinical-followup-status-list-v770 span{color:rgba(226,232,240,.72)}}@media (max-width:1180px){.clinical-followup-bottom-v591,.clinical-followup-hero-v591,.clinical-followup-layout-v591{grid-template-columns:1fr}.clinical-followup-actions-v591,.clinical-followup-center-v770 .clinical-followup-audit-v770,.clinical-followup-center-v770 .clinical-followup-grid-v770,.clinical-followup-center-v770 .clinical-followup-next-actions-v770,.clinical-followup-center-v770 .clinical-followup-review-plan-v770,.clinical-followup-center-v770 .clinical-followup-status-list-v770,.clinical-followup-clinical-kpis-v591,.clinical-followup-journey-v591,.clinical-followup-kpis-v591,.clinical-followup-outcome-v591,.clinical-followup-rules-v591,.clinical-followup-satisfaction-v591{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.clinical-followup-card-v591,.clinical-followup-hero-v591,.clinical-followup-kpis-v591 a{padding:14px}.clinical-followup-actions-v591,.clinical-followup-center-v770 .clinical-followup-audit-v770,.clinical-followup-center-v770 .clinical-followup-grid-v770,.clinical-followup-center-v770 .clinical-followup-next-actions-v770,.clinical-followup-center-v770 .clinical-followup-review-plan-v770,.clinical-followup-center-v770 .clinical-followup-status-list-v770,.clinical-followup-clinical-kpis-v591,.clinical-followup-definition-v591,.clinical-followup-journey-v591,.clinical-followup-kpis-v591,.clinical-followup-outcome-v591,.clinical-followup-rules-v591,.clinical-followup-satisfaction-v591{grid-template-columns:1fr}.clinical-followup-hero-v591 h1{font-size:2rem}.clinical-followup-hero-v591 aside a,.clinical-followup-hero-v591 nav a,.clinical-followup-journey-v591 a,.clinical-followup-kpis-v591 a{min-height:56px}}.intelligent-consent-workspace-v670{display:grid;grid-gap:18px;gap:18px;padding:clamp(16px,2vw,26px);color:var(--text-primary,#102033)}.intelligent-consent-card-v670,.intelligent-consent-hero-v670,.intelligent-consent-metrics-v670 article,.intelligent-consent-panel-v670,.intelligent-consent-relation-v670,.intelligent-consent-sidebar-v670{border:1px solid rgba(50,94,118,.14);background:color-mix(in srgb,var(--surface,#ffffff) 84%,rgba(210,235,238,.46));box-shadow:0 18px 45px rgba(15,41,63,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.intelligent-consent-hero-v670{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.86fr);grid-gap:18px;gap:18px;align-items:stretch;border-radius:10px;padding:clamp(18px,2.4vw,30px)}.intelligent-consent-hero-v670 h1{margin:8px 0;font-size:clamp(2rem,4vw,4rem);line-height:1;letter-spacing:0}.intelligent-consent-hero-v670 p,.intelligent-consent-workspace-v670 p,.intelligent-consent-workspace-v670 small,.intelligent-consent-workspace-v670 span{color:var(--text-secondary,#587084)}.intelligent-consent-hero-v670 nav,.intelligent-consent-library-v670,.intelligent-consent-metrics-v670,.intelligent-consent-relations-v670,.intelligent-consent-status-grid-v670{display:grid;grid-gap:10px;gap:10px}.intelligent-consent-hero-v670 nav{grid-template-columns:repeat(3,minmax(0,1fr))}.intelligent-consent-hero-v670 nav a,.intelligent-consent-library-v670 a,.intelligent-consent-relation-v670,.intelligent-consent-sidebar-v670 a,.intelligent-consent-status-grid-v670 a{display:grid;grid-gap:4px;gap:4px;min-height:58px;border:1px solid rgba(45,123,137,.14);border-radius:8px;padding:12px;color:inherit;text-decoration:none}.intelligent-consent-metrics-v670{grid-template-columns:repeat(4,minmax(0,1fr))}.intelligent-consent-metrics-v670 article,.intelligent-consent-panel-v670,.intelligent-consent-sidebar-v670{border-radius:10px;padding:16px}.intelligent-consent-metrics-v670 strong{display:block;font-size:2rem;line-height:1}.intelligent-consent-layout-v670{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.65fr) minmax(300px,.95fr);grid-gap:16px;gap:16px;align-items:start}.intelligent-consent-detail-v670,.intelligent-consent-main-v670,.intelligent-consent-sidebar-v670{display:grid;grid-gap:14px;gap:14px}.intelligent-consent-title-v670{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.intelligent-consent-title-v670 span{text-transform:uppercase;font-size:.75rem;font-weight:800;letter-spacing:0}.intelligent-consent-title-v670 strong{text-align:right}.intelligent-consent-list-v670{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.intelligent-consent-card-v670{display:grid;grid-gap:8px;gap:8px;min-height:170px;border-radius:10px;padding:14px;color:inherit;text-decoration:none}.intelligent-consent-card-v670 footer,.intelligent-consent-card-v670 header{display:flex;align-items:center;justify-content:space-between;gap:8px}.intelligent-consent-card-v670 strong{font-size:1.05rem;line-height:1.2}.intelligent-consent-status-v670{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;border-radius:999px;padding:6px 10px;border:1px solid rgba(70,91,110,.16);background:rgba(70,91,110,.08);color:var(--text-primary,#102033);font-size:.78rem;font-weight:800}.intelligent-consent-card-v670.good,.intelligent-consent-metrics-v670 article.good,.intelligent-consent-status-grid-v670 .good,.intelligent-consent-status-v670.good,.intelligent-consent-timeline-event-v670.good{border-color:rgba(20,154,106,.26);background:rgba(20,154,106,.08)}.intelligent-consent-card-v670.warning,.intelligent-consent-metrics-v670 article.warning,.intelligent-consent-status-grid-v670 .warning,.intelligent-consent-status-v670.warning,.intelligent-consent-timeline-event-v670.warning{border-color:rgba(214,151,45,.28);background:rgba(214,151,45,.1)}.intelligent-consent-card-v670.danger,.intelligent-consent-metrics-v670 article.danger,.intelligent-consent-status-grid-v670 .danger,.intelligent-consent-status-v670.danger,.intelligent-consent-timeline-event-v670.danger{border-color:rgba(210,70,70,.3);background:rgba(210,70,70,.09)}.intelligent-consent-metrics-v670 article.info,.intelligent-consent-status-grid-v670 .info,.intelligent-consent-status-v670.info,.intelligent-consent-timeline-event-v670.info{border-color:rgba(42,128,156,.26);background:rgba(42,128,156,.08)}.intelligent-consent-detail-v670 dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0}.intelligent-consent-detail-v670 dl div{border-radius:8px;background:rgba(55,96,115,.07);padding:10px}.intelligent-consent-detail-v670 dt{color:var(--text-secondary,#587084);font-size:.76rem;font-weight:800;text-transform:uppercase}.intelligent-consent-detail-v670 dd{margin:4px 0 0;font-weight:800}.intelligent-consent-detail-v670 section{border-radius:8px;background:rgba(30,90,105,.08);padding:12px}.intelligent-consent-library-v670,.intelligent-consent-status-grid-v670{grid-template-columns:repeat(3,minmax(0,1fr))}.intelligent-consent-library-v670 a strong,.intelligent-consent-status-grid-v670 a strong{font-size:1.6rem}.intelligent-consent-timeline-v670{display:grid;grid-gap:10px;gap:10px}.intelligent-consent-timeline-event-v670{border:1px solid rgba(57,100,119,.14);border-radius:8px;padding:12px}.intelligent-consent-timeline-event-v670 span{text-transform:uppercase;font-size:.74rem;font-weight:800}.intelligent-consent-empty-v670{min-height:220px;align-content:center}.dark .intelligent-consent-workspace-v670,[data-theme=dark] .intelligent-consent-workspace-v670{color:#edf8fa}.dark .intelligent-consent-card-v670,.dark .intelligent-consent-hero-v670,.dark .intelligent-consent-metrics-v670 article,.dark .intelligent-consent-panel-v670,.dark .intelligent-consent-relation-v670,.dark .intelligent-consent-sidebar-v670,[data-theme=dark] .intelligent-consent-card-v670,[data-theme=dark] .intelligent-consent-hero-v670,[data-theme=dark] .intelligent-consent-metrics-v670 article,[data-theme=dark] .intelligent-consent-panel-v670,[data-theme=dark] .intelligent-consent-relation-v670,[data-theme=dark] .intelligent-consent-sidebar-v670{border-color:rgba(187,222,224,.16);background:rgba(10,23,33,.72);box-shadow:0 20px 60px rgba(0,0,0,.26)}.dark .intelligent-consent-workspace-v670 p,.dark .intelligent-consent-workspace-v670 small,.dark .intelligent-consent-workspace-v670 span,[data-theme=dark] .intelligent-consent-workspace-v670 p,[data-theme=dark] .intelligent-consent-workspace-v670 small,[data-theme=dark] .intelligent-consent-workspace-v670 span{color:#a9c4cc}.dark .intelligent-consent-status-v670,[data-theme=dark] .intelligent-consent-status-v670{color:#edf8fa}@media (max-width:1180px){.intelligent-consent-layout-v670{grid-template-columns:minmax(210px,.7fr) minmax(0,1.3fr)}.intelligent-consent-detail-v670{grid-column:1/-1}}@media (max-width:900px){.intelligent-consent-hero-v670,.intelligent-consent-layout-v670{grid-template-columns:1fr}.intelligent-consent-library-v670,.intelligent-consent-list-v670,.intelligent-consent-metrics-v670,.intelligent-consent-status-grid-v670{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.intelligent-consent-workspace-v670{padding:12px}.intelligent-consent-detail-v670 dl,.intelligent-consent-hero-v670 nav,.intelligent-consent-library-v670,.intelligent-consent-list-v670,.intelligent-consent-metrics-v670,.intelligent-consent-status-grid-v670{grid-template-columns:1fr}.intelligent-consent-hero-v670 h1{font-size:2rem}.intelligent-consent-card-v670,.intelligent-consent-hero-v670 nav a,.intelligent-consent-relation-v670,.intelligent-consent-sidebar-v670 a{min-height:60px}}.consent-workspace-reboot-v1525{background:linear-gradient(135deg,#f8fbfb,#eef6f7 48%,#f8fafc);color:#102033}.consent-workspace-reboot-v1525 .intelligent-consent-card-v670,.consent-workspace-reboot-v1525 .intelligent-consent-hero-v670,.consent-workspace-reboot-v1525 .intelligent-consent-metrics-v670 article,.consent-workspace-reboot-v1525 .intelligent-consent-panel-v670,.consent-workspace-reboot-v1525 .intelligent-consent-relation-v670,.consent-workspace-reboot-v1525 .intelligent-consent-sidebar-v670{border-color:rgba(16,32,51,.1);background:rgba(255,255,255,.88);box-shadow:0 14px 34px rgba(16,32,51,.08)}.consent-context-header-v1525{grid-template-columns:minmax(300px,.86fr) minmax(420px,1.14fr);overflow:hidden;padding:0}.consent-context-header-v1525>section{align-content:center;display:grid;grid-gap:10px;gap:10px;padding:28px}.consent-context-header-v1525 h1{font-size:clamp(2rem,4vw,3.35rem);line-height:1}.consent-context-header-v1525>aside{display:grid;grid-gap:18px;gap:18px;min-height:300px;padding:24px;background:linear-gradient(135deg,rgba(15,23,42,.96),rgba(13,89,101,.92));color:#f8fafc}.consent-context-header-v1525>aside>div:first-child{align-content:center;border:1px solid rgba(255,255,255,.14);border-radius:8px;display:grid;grid-gap:6px;gap:6px;min-height:92px;padding:16px;background:rgba(255,255,255,.08)}.consent-context-header-v1525 dt,.consent-context-header-v1525>aside>div:first-child small,.consent-context-header-v1525>aside>div:first-child span{color:rgba(226,232,240,.78)}.consent-context-header-v1525>aside>div:first-child strong{color:#f8fafc;font-size:1.55rem}.consent-context-header-v1525 dl{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.consent-context-header-v1525 dl div{border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:12px;background:rgba(255,255,255,.08)}.consent-context-header-v1525 dd,.consent-context-header-v1525 dt{margin:0}.consent-context-header-v1525 dt{font-size:.72rem;font-weight:900;text-transform:uppercase}.consent-context-header-v1525 dd{color:#f8fafc;font-weight:850;margin-top:3px}.consent-context-header-v1525 nav{display:flex;flex-wrap:wrap;gap:8px}.consent-context-header-v1525 nav span{border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(255,255,255,.1);color:#ccfbf1;font-size:.78rem;font-weight:850;padding:7px 10px}.consent-quick-actions-v1525{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px}.consent-quick-actions-v1525 a{align-items:center;border:1px solid rgba(16,32,51,.1);border-radius:8px;color:inherit;display:grid;grid-gap:4px;gap:4px;grid-template-columns:40px minmax(0,1fr);min-height:74px;padding:12px;text-decoration:none;background:rgba(255,255,255,.9);box-shadow:0 12px 30px rgba(16,32,51,.07)}.consent-card-reboot-v1525:hover,.consent-quick-actions-v1525 a:hover{transform:translateY(-1px);border-color:rgba(20,184,166,.38);box-shadow:0 18px 34px rgba(16,32,51,.11)}.consent-quick-actions-v1525 span{align-items:center;border-radius:8px;display:inline-flex;font-size:.76rem;font-weight:900;grid-row:1/span 2;height:40px;justify-content:center;width:40px;background:linear-gradient(135deg,#115e59,#2563eb);color:#fff}.consent-quick-actions-v1525 small{color:#64748b}.consent-workspace-reboot-v1525 .intelligent-consent-layout-v670{grid-template-columns:minmax(210px,250px) minmax(0,1fr) minmax(300px,340px)}.consent-filter-deck-v1525{box-shadow:none;padding:12px}.consent-filter-group-v1525{display:grid;grid-gap:8px;gap:8px}.consent-filter-group-v1525+.consent-filter-group-v1525{margin-top:12px}.consent-filter-group-v1525>span{color:#64748b;font-size:.74rem;font-weight:900;text-transform:uppercase}.consent-filter-group-v1525>div{display:flex;flex-wrap:wrap;gap:8px}.consent-filter-group-v1525 a{border:1px solid rgba(16,32,51,.1);border-radius:999px;color:#334155;font-size:.78rem;font-weight:800;padding:8px 10px;text-decoration:none;background:rgba(248,250,252,.92)}.consent-filter-group-v1525 a.active{border-color:rgba(13,148,136,.38);background:rgba(20,184,166,.14);color:#0f766e}.consent-library-panel-v1525 .intelligent-consent-list-v670{grid-template-columns:repeat(3,minmax(0,1fr))}.consent-card-reboot-v1525{min-height:190px;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.consent-card-reboot-v1525 header span:last-child{border-radius:999px;background:rgba(15,23,42,.06);color:#334155;font-size:.74rem;font-weight:850;padding:5px 8px}.consent-card-reboot-v1525.status-pendiente-de-firma,.consent-card-reboot-v1525.status-requiere-revision{border-left:4px solid #d97706}.consent-card-reboot-v1525.status-firmado{border-left:4px solid #16a34a}.consent-card-reboot-v1525.status-caducado,.consent-card-reboot-v1525.status-revocado{border-left:4px solid #dc2626}.consent-secondary-grid-v1525{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:16px;gap:16px}.consent-right-rail-v1525{display:grid;grid-gap:14px;gap:14px}.consent-safety-layer-v1525>div:last-child{display:grid;grid-gap:10px;gap:10px}.consent-safety-layer-v1525 article{border:1px solid rgba(16,32,51,.1);border-radius:8px;display:grid;grid-gap:4px;gap:4px;padding:12px}.consent-safety-layer-v1525 article.good{background:rgba(34,197,94,.11)}.consent-safety-layer-v1525 article.warning{background:rgba(245,158,11,.14)}.consent-safety-layer-v1525 article.danger{background:rgba(239,68,68,.12)}.consent-safety-layer-v1525 small{color:#64748b}.consent-focus-toggle-v1525{opacity:0;pointer-events:none;position:absolute}.consent-focus-switch-v1525{align-items:center;border:1px solid rgba(16,32,51,.1);border-radius:999px;cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:900;gap:8px;min-height:44px;padding:9px 13px;position:fixed;right:24px;top:82px;z-index:30;background:rgba(255,255,255,.92);box-shadow:0 14px 34px rgba(16,32,51,.12)}.consent-focus-switch-v1525:before{border-radius:999px;content:"";height:11px;width:11px;background:#94a3b8}.consent-focus-toggle-v1525:checked+.consent-focus-switch-v1525{border-color:rgba(20,184,166,.38);color:#0f766e}.consent-focus-toggle-v1525:checked+.consent-focus-switch-v1525:before{background:#0f766e}.consent-focus-toggle-v1525:checked~.intelligent-consent-layout-v670 .consent-secondary-grid-v1525,.consent-focus-toggle-v1525:checked~.intelligent-consent-layout-v670 .intelligent-consent-sidebar-v670,.consent-focus-toggle-v1525:checked~.intelligent-consent-metrics-v670{display:none}.consent-focus-toggle-v1525:checked~.intelligent-consent-layout-v670{grid-template-columns:minmax(0,1fr) minmax(300px,340px)}@media (prefers-color-scheme:dark){.consent-workspace-reboot-v1525{background:linear-gradient(135deg,#020617,#0b1220 48%,#07111f);color:#e2e8f0}.consent-focus-switch-v1525,.consent-quick-actions-v1525 a,.consent-workspace-reboot-v1525 .intelligent-consent-card-v670,.consent-workspace-reboot-v1525 .intelligent-consent-hero-v670,.consent-workspace-reboot-v1525 .intelligent-consent-metrics-v670 article,.consent-workspace-reboot-v1525 .intelligent-consent-panel-v670,.consent-workspace-reboot-v1525 .intelligent-consent-relation-v670,.consent-workspace-reboot-v1525 .intelligent-consent-sidebar-v670{border-color:rgba(148,163,184,.18);background:rgba(15,23,42,.78)}.consent-filter-group-v1525>span,.consent-quick-actions-v1525 small,.consent-safety-layer-v1525 small{color:#94a3b8}.consent-card-reboot-v1525 header span:last-child,.consent-filter-group-v1525 a{border-color:rgba(148,163,184,.16);background:rgba(15,23,42,.64);color:#f8fafc}}@media (max-width:1280px){.consent-workspace-reboot-v1525 .intelligent-consent-layout-v670{grid-template-columns:230px minmax(0,1fr)}.consent-right-rail-v1525{grid-column:1/-1}.consent-library-panel-v1525 .intelligent-consent-list-v670{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.consent-context-header-v1525,.consent-focus-toggle-v1525:checked~.intelligent-consent-layout-v670,.consent-secondary-grid-v1525,.consent-workspace-reboot-v1525 .intelligent-consent-layout-v670{grid-template-columns:1fr}.consent-quick-actions-v1525{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.consent-context-header-v1525 dl,.consent-library-panel-v1525 .intelligent-consent-list-v670,.consent-quick-actions-v1525{grid-template-columns:1fr}.consent-filter-group-v1525 a,.consent-focus-switch-v1525,.consent-quick-actions-v1525 a{min-height:56px}.consent-focus-switch-v1525{bottom:16px;right:16px;top:auto}}.real-patient-portal-v680{min-height:100vh;padding:22px;color:var(--text-primary,#102033);background:radial-gradient(circle at 10% 0,rgba(45,122,137,.12),transparent 34%),linear-gradient(135deg,rgba(246,251,252,.96),rgba(231,240,242,.92))}.real-patient-portal-dashboard-v680,.real-patient-portal-hero-v680,.real-patient-portal-layout-v680,.real-patient-portal-metrics-v680,.real-patient-portal-split-v680{display:grid;grid-gap:14px;gap:14px}.real-patient-portal-hero-v680{grid-template-columns:minmax(0,1.6fr) minmax(260px,.4fr);align-items:stretch;border:1px solid rgba(58,102,118,.14);border-radius:14px;padding:20px;background:rgba(255,255,255,.74);box-shadow:0 20px 70px rgba(31,74,87,.12)}.real-patient-portal-hero-v680 h1{margin:6px 0;font-size:clamp(2rem,4vw,3.5rem);letter-spacing:0}.real-patient-portal-card-v680 p,.real-patient-portal-hero-v680 p,.real-patient-portal-list-item-v680 p,.real-patient-portal-photo-v680 p{color:var(--text-secondary,#587084);line-height:1.55}.real-patient-portal-flow-v680,.real-patient-portal-hero-v680 nav{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.real-patient-portal-flow-v680 span,.real-patient-portal-hero-v680 nav a,.real-patient-portal-section-title-v680 a{border:1px solid rgba(42,105,126,.18);border-radius:999px;padding:9px 12px;background:rgba(255,255,255,.62);color:inherit;font-size:.86rem;font-weight:800;text-decoration:none}.real-patient-portal-card-v680,.real-patient-portal-empty-v680,.real-patient-portal-hero-v680 aside,.real-patient-portal-list-item-v680,.real-patient-portal-metrics-v680 article,.real-patient-portal-photo-v680{border:1px solid rgba(58,102,118,.14);border-radius:12px;background:rgba(255,255,255,.72);box-shadow:0 18px 45px rgba(35,68,82,.08)}.real-patient-portal-hero-v680 aside{display:grid;align-content:center;grid-gap:8px;gap:8px;padding:18px}.real-patient-portal-footnote-v680,.real-patient-portal-hero-v680 aside span,.real-patient-portal-list-item-v680 small,.real-patient-portal-metrics-v680 article span,.real-patient-portal-photo-v680 small,.real-patient-portal-section-title-v680 span{color:var(--text-secondary,#587084);font-size:.75rem;font-weight:800;text-transform:uppercase}.real-patient-portal-hero-v680 aside strong{font-size:1.7rem}.real-patient-portal-metrics-v680{grid-template-columns:repeat(5,minmax(0,1fr));margin:14px 0}.real-patient-portal-metrics-v680 article{padding:14px}.real-patient-portal-metrics-v680 article strong{display:block;margin:8px 0;font-size:1.45rem}.real-patient-portal-dashboard-v680,.real-patient-portal-layout-v680{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);margin-bottom:14px}.real-patient-portal-card-v680{padding:16px}.real-patient-portal-section-title-v680{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.real-patient-portal-section-title-v680 h2{margin:3px 0 0;font-size:1.25rem;letter-spacing:0}.real-patient-portal-highlight-v680,.real-patient-portal-photo-grid-v680,.real-patient-portal-profile-v680{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.real-patient-portal-highlight-v680>div,.real-patient-portal-profile-v680 div{border-radius:10px;padding:12px;background:rgba(43,105,124,.07)}.real-patient-portal-profile-v680{margin:0 0 12px}.real-patient-portal-profile-v680 dt{color:var(--text-secondary,#587084);font-size:.75rem;font-weight:800;text-transform:uppercase}.real-patient-portal-profile-v680 dd{margin:4px 0 0;font-weight:800}.real-patient-portal-comparisons-v680,.real-patient-portal-documents-v680,.real-patient-portal-list-v680{display:grid;grid-gap:9px;gap:9px}.real-patient-portal-list-item-v680{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:72px;padding:12px;color:inherit;text-decoration:none}.real-patient-portal-list-item-v680 strong,.real-patient-portal-photo-v680 strong{display:block;margin-bottom:4px}.real-patient-portal-status-v680{display:inline-flex;width:-moz-fit-content;width:fit-content;min-width:92px;justify-content:center;border-radius:999px;padding:7px 10px;border:1px solid rgba(54,98,116,.16);background:rgba(54,98,116,.08);font-size:.72rem;font-weight:900;text-transform:uppercase}.real-patient-portal-photo-grid-v680{grid-template-columns:repeat(4,minmax(0,1fr))}.real-patient-portal-photo-v680{display:grid;grid-gap:8px;gap:8px;min-height:230px;padding:10px;color:inherit;text-decoration:none}.real-patient-portal-comparison-images-v680 div,.real-patient-portal-photo-v680>div{min-height:140px;border-radius:10px;background-color:rgba(30,75,90,.1);background-position:50%;background-size:cover}.real-patient-portal-comparisons-v680 article{display:grid;grid-gap:8px;gap:8px;border-radius:10px;padding:10px;background:rgba(43,105,124,.07)}.real-patient-portal-comparison-images-v680{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.real-patient-portal-split-v680{grid-template-columns:repeat(2,minmax(0,1fr))}.real-patient-portal-split-v680 h3{margin:0 0 10px;font-size:1rem}.real-patient-portal-empty-v680{display:grid;min-height:110px;align-content:center;padding:14px}.real-patient-portal-ok-v680{border-radius:10px;padding:10px 12px;background:rgba(20,154,106,.09);color:#126c4d;font-weight:800}.real-patient-portal-hero-v680 aside.good,.real-patient-portal-v680 .tone-good{border-color:rgba(20,154,106,.26);background-color:rgba(20,154,106,.08)}.real-patient-portal-hero-v680 aside.warning,.real-patient-portal-v680 .tone-warning{border-color:rgba(214,151,45,.28);background-color:rgba(214,151,45,.1)}.real-patient-portal-v680 .tone-danger{border-color:rgba(210,70,70,.3);background-color:rgba(210,70,70,.09)}.real-patient-portal-v680 .tone-info{border-color:rgba(42,128,156,.26);background-color:rgba(42,128,156,.08)}.dark .real-patient-portal-v680,[data-theme=dark] .real-patient-portal-v680{color:#edf8fa;background:radial-gradient(circle at 10% 0,rgba(65,168,183,.16),transparent 34%),linear-gradient(135deg,rgba(7,18,27,.98),rgba(12,31,42,.94))}.dark .real-patient-portal-card-v680,.dark .real-patient-portal-empty-v680,.dark .real-patient-portal-hero-v680,.dark .real-patient-portal-list-item-v680,.dark .real-patient-portal-metrics-v680 article,.dark .real-patient-portal-photo-v680,[data-theme=dark] .real-patient-portal-card-v680,[data-theme=dark] .real-patient-portal-empty-v680,[data-theme=dark] .real-patient-portal-hero-v680,[data-theme=dark] .real-patient-portal-list-item-v680,[data-theme=dark] .real-patient-portal-metrics-v680 article,[data-theme=dark] .real-patient-portal-photo-v680{border-color:rgba(187,222,224,.16);background:rgba(10,23,33,.72);box-shadow:0 20px 60px rgba(0,0,0,.26)}.dark .real-patient-portal-profile-v680 dt,.dark .real-patient-portal-v680 p,.dark .real-patient-portal-v680 small,.dark .real-patient-portal-v680 span,[data-theme=dark] .real-patient-portal-profile-v680 dt,[data-theme=dark] .real-patient-portal-v680 p,[data-theme=dark] .real-patient-portal-v680 small,[data-theme=dark] .real-patient-portal-v680 span{color:#a9c4cc}@media (max-width:1180px){.real-patient-portal-metrics-v680,.real-patient-portal-photo-grid-v680{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:920px){.real-patient-portal-dashboard-v680,.real-patient-portal-hero-v680,.real-patient-portal-layout-v680,.real-patient-portal-split-v680{grid-template-columns:1fr}.real-patient-portal-metrics-v680,.real-patient-portal-photo-grid-v680{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.real-patient-portal-v680{padding:12px}.real-patient-portal-highlight-v680,.real-patient-portal-metrics-v680,.real-patient-portal-photo-grid-v680,.real-patient-portal-profile-v680{grid-template-columns:1fr}.real-patient-portal-list-item-v680,.real-patient-portal-section-title-v680{align-items:flex-start;flex-direction:column}.real-patient-portal-hero-v680 nav a,.real-patient-portal-list-item-v680,.real-patient-portal-photo-v680,.real-patient-portal-section-title-v680 a{min-height:58px}}.patient-portal-reboot-v1540{padding:18px;background:radial-gradient(circle at 12% 4%,rgba(13,148,136,.12),transparent 34%),radial-gradient(circle at 88% 12%,rgba(59,130,246,.1),transparent 30%),linear-gradient(135deg,#f8fafc,#eff6f7 50%,#f9fbf7);color:#102033}.patient-portal-reboot-v1540 .real-patient-portal-card-v680,.patient-portal-reboot-v1540 .real-patient-portal-empty-v680,.patient-portal-reboot-v1540 .real-patient-portal-hero-v680,.patient-portal-reboot-v1540 .real-patient-portal-list-item-v680,.patient-portal-reboot-v1540 .real-patient-portal-metrics-v680 article,.patient-portal-reboot-v1540 .real-patient-portal-photo-v680{border-color:rgba(16,32,51,.1);border-radius:10px;background:rgba(255,255,255,.86);box-shadow:0 16px 42px rgba(16,32,51,.08)}.patient-portal-reboot-v1540 .real-patient-portal-card-v680{overflow:hidden}.patient-trust-header-v1540{align-items:stretch;grid-template-columns:minmax(300px,.9fr) minmax(230px,.32fr) minmax(380px,.78fr);padding:0}.patient-trust-identity-v1540{align-content:center;display:grid;grid-gap:10px;gap:10px;padding:28px}.patient-trust-identity-v1540 .clicameci-brand-mark{margin-bottom:4px}.patient-avatar-v1540{align-items:center;border:1px solid rgba(13,148,136,.22);border-radius:999px;display:inline-flex;font-size:1.1rem;font-weight:950;height:58px;justify-content:center;width:58px;background:linear-gradient(135deg,#0f766e,#2563eb);color:#fff}.patient-trust-header-v1540>aside{border-radius:0;min-height:100%}.patient-trust-grid-v1540{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));padding:20px;background:linear-gradient(135deg,rgba(15,23,42,.96),rgba(17,94,89,.9))}.patient-trust-grid-v1540 article{border:1px solid rgba(255,255,255,.13);border-radius:10px;display:grid;grid-gap:5px;gap:5px;min-height:106px;padding:14px;background:rgba(255,255,255,.08)}.patient-trust-grid-v1540 small,.patient-trust-grid-v1540 span{color:rgba(226,232,240,.74);font-size:.76rem;font-weight:850;text-transform:uppercase}.patient-trust-grid-v1540 strong{color:#f8fafc;font-size:1rem}.patient-quick-actions-v1540{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr));margin:14px 0}.patient-quick-actions-v1540 a{border:1px solid rgba(16,32,51,.1);border-radius:10px;color:inherit;display:grid;grid-gap:5px;gap:5px;min-height:82px;padding:14px;text-decoration:none;background:rgba(255,255,255,.88);box-shadow:0 12px 30px rgba(16,32,51,.07);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.patient-quick-actions-v1540 a:before{border-radius:999px;content:"";height:10px;width:10px;background:#0f766e}.patient-portal-reboot-v1540 .real-patient-portal-list-item-v680:hover,.patient-portal-reboot-v1540 .real-patient-portal-photo-v680:hover,.patient-quick-actions-v1540 a:hover{border-color:rgba(13,148,136,.32);box-shadow:0 18px 34px rgba(16,32,51,.11);transform:translateY(-1px)}.patient-quick-actions-v1540 small{color:#64748b;line-height:1.35}.patient-portal-reboot-v1540 .real-patient-portal-metrics-v680{grid-template-columns:repeat(5,minmax(0,1fr))}.patient-portal-reboot-v1540 .real-patient-portal-dashboard-v680,.patient-portal-reboot-v1540 .real-patient-portal-layout-v680{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr)}.patient-portal-reboot-v1540 .real-patient-portal-comparisons-v680 article,.patient-portal-reboot-v1540 .real-patient-portal-highlight-v680>div,.patient-portal-reboot-v1540 .real-patient-portal-profile-v680 div{border:1px solid rgba(16,32,51,.08);border-radius:10px;background:rgba(248,250,252,.84)}.patient-journey-card-v1540{margin-bottom:14px}.patient-journey-timeline-v1540{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.patient-journey-timeline-v1540 article{border:1px solid rgba(16,32,51,.1);border-radius:10px;display:grid;grid-gap:10px;gap:10px;min-height:150px;padding:14px;background:rgba(248,250,252,.88)}.patient-journey-timeline-v1540 article>span{align-items:center;border-radius:999px;display:inline-flex;font-size:.78rem;font-weight:950;height:30px;justify-content:center;width:30px;background:#e2e8f0;color:#0f172a}.patient-journey-timeline-v1540 article.state-completado>span{background:#16a34a;color:#fff}.patient-journey-timeline-v1540 article.state-activo>span,.patient-journey-timeline-v1540 article.state-preparado>span{background:#2563eb;color:#fff}.patient-journey-timeline-v1540 p{margin:4px 0 0}.patient-documents-area-v1540{grid-template-columns:minmax(300px,.42fr) minmax(0,.58fr)}.patient-document-columns-v1540{display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) minmax(240px,.55fr)}.patient-photo-area-v1540 .real-patient-portal-photo-grid-v680{grid-template-columns:repeat(3,minmax(0,1fr))}.patient-photo-locked-v1540{border:1px solid rgba(217,119,6,.22);border-radius:10px;margin-top:10px;padding:14px;background:rgba(245,158,11,.11)}.patient-photo-locked-v1540 p{margin:4px 0 0}.patient-portal-reboot-v1540 .real-patient-portal-flow-v680 a{border:1px solid rgba(42,105,126,.18);border-radius:999px;color:inherit;font-size:.86rem;font-weight:800;min-height:42px;padding:10px 13px;text-decoration:none;background:rgba(255,255,255,.72)}@media (prefers-color-scheme:dark){.patient-portal-reboot-v1540{background:radial-gradient(circle at 12% 4%,rgba(45,212,191,.14),transparent 34%),radial-gradient(circle at 88% 12%,rgba(96,165,250,.12),transparent 30%),linear-gradient(135deg,#020617,#0b1220 52%,#07111f);color:#e2e8f0}.patient-portal-reboot-v1540 .real-patient-portal-card-v680,.patient-portal-reboot-v1540 .real-patient-portal-empty-v680,.patient-portal-reboot-v1540 .real-patient-portal-hero-v680,.patient-portal-reboot-v1540 .real-patient-portal-list-item-v680,.patient-portal-reboot-v1540 .real-patient-portal-metrics-v680 article,.patient-portal-reboot-v1540 .real-patient-portal-photo-v680,.patient-quick-actions-v1540 a{border-color:rgba(148,163,184,.18);background:rgba(15,23,42,.76)}.patient-journey-timeline-v1540 article,.patient-portal-reboot-v1540 .real-patient-portal-comparisons-v680 article,.patient-portal-reboot-v1540 .real-patient-portal-highlight-v680>div,.patient-portal-reboot-v1540 .real-patient-portal-profile-v680 div{border-color:rgba(148,163,184,.16);background:rgba(15,23,42,.58)}.patient-quick-actions-v1540 small{color:#94a3b8}}@media (max-width:1180px){.patient-document-columns-v1540,.patient-documents-area-v1540,.patient-portal-reboot-v1540 .real-patient-portal-dashboard-v680,.patient-portal-reboot-v1540 .real-patient-portal-layout-v680,.patient-trust-header-v1540{grid-template-columns:1fr}.patient-journey-timeline-v1540,.patient-photo-area-v1540 .real-patient-portal-photo-grid-v680,.patient-portal-reboot-v1540 .real-patient-portal-metrics-v680,.patient-quick-actions-v1540{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.patient-portal-reboot-v1540{padding:10px}.patient-portal-reboot-v1540 .real-patient-portal-card-v680,.patient-trust-grid-v1540,.patient-trust-identity-v1540{padding:16px}.patient-journey-timeline-v1540,.patient-photo-area-v1540 .real-patient-portal-photo-grid-v680,.patient-portal-reboot-v1540 .real-patient-portal-metrics-v680,.patient-quick-actions-v1540,.patient-trust-grid-v1540{grid-template-columns:1fr}.patient-portal-reboot-v1540 .real-patient-portal-flow-v680 a,.patient-portal-reboot-v1540 .real-patient-portal-list-item-v680,.patient-portal-reboot-v1540 .real-patient-portal-section-title-v680 a,.patient-quick-actions-v1540 a{min-height:58px}}.document-engine-workspace-v710{min-height:100vh;padding:24px;background:radial-gradient(circle at 5% 0,rgba(14,165,233,.13),transparent 30%),linear-gradient(135deg,#f8fafc,#eef7f5 52%,#f8fafc);color:#0f172a}.document-engine-hero-v710,.document-engine-item-v710,.document-engine-metrics-v710 a,.document-engine-panel-v710,.document-engine-sidebar-v710{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(255,255,255,.86);box-shadow:0 18px 48px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.document-engine-hero-v710{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);grid-gap:18px;gap:18px;padding:22px}.document-engine-hero-v710 h1{margin:4px 0 8px;font-size:2.35rem;letter-spacing:0}.document-engine-hero-v710 p,.document-engine-item-v710 p,.document-engine-panel-v710 p{margin:8px 0 0;color:#475569;line-height:1.45}.document-engine-builder-v710,.document-engine-hero-v710 nav,.document-engine-library-v710,.document-engine-mandatory-v710,.document-engine-metrics-v710,.document-engine-readiness-v710,.document-engine-versions-v710{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.document-engine-alerts-v710 a,.document-engine-hero-v710 nav a,.document-engine-library-v710 a,.document-engine-mandatory-v710 a,.document-engine-metrics-v710 a,.document-engine-relation-v710,.document-engine-sidebar-v710 a,.document-engine-status-list-v710 a,.document-engine-versions-v710 a{color:inherit;text-decoration:none}.document-engine-alerts-v710 a,.document-engine-audit-v710 article,.document-engine-builder-v710 article,.document-engine-hero-v710 nav a,.document-engine-library-v710 a,.document-engine-mandatory-v710 a,.document-engine-readiness-v710 article,.document-engine-relation-v710,.document-engine-sidebar-v710 a,.document-engine-status-list-v710 a,.document-engine-versions-v710 a{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(248,250,252,.82);padding:12px}.document-engine-hero-v710 nav a{min-height:72px}.document-engine-detail-v710 dd,.document-engine-hero-v710 strong,.document-engine-item-v710 strong,.document-engine-metrics-v710 strong,.document-engine-panel-v710 strong,.document-engine-sidebar-v710 strong{color:#0f172a}.document-engine-detail-v710 dt,.document-engine-hero-v710 small,.document-engine-hero-v710 span,.document-engine-item-v710 small,.document-engine-item-v710 span,.document-engine-metrics-v710 small,.document-engine-metrics-v710 span,.document-engine-panel-v710 small,.document-engine-panel-v710 span,.document-engine-sidebar-v710 span{color:#64748b;font-size:.82rem;line-height:1.35}.document-engine-metrics-v710{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px}.document-engine-metrics-v710 strong{display:block;font-size:1.55rem}.document-engine-layout-v710{display:grid;grid-template-columns:280px minmax(0,1fr) 360px;grid-gap:16px;gap:16px;margin-top:16px}.document-engine-side-v710,.document-engine-sidebar-v710{align-self:start;display:grid;grid-gap:10px;gap:10px;position:-webkit-sticky;position:sticky;top:16px}.document-engine-panel-v710,.document-engine-sidebar-v710{padding:16px}.document-engine-main-v710{display:grid;grid-gap:16px;gap:16px}.document-engine-title-v710{align-items:center;display:flex;justify-content:space-between;gap:10px;margin-bottom:12px}.document-engine-title-v710.compact{margin:8px 0 0}.document-engine-sidebar-v710{gap:8px}.document-engine-sidebar-v710 a.active,.document-engine-sidebar-v710 a:hover{border-color:rgba(14,165,233,.42);background:rgba(14,165,233,.12)}.document-engine-alerts-v710,.document-engine-audit-v710,.document-engine-list-v710,.document-engine-relations-v710,.document-engine-status-list-v710{display:grid;grid-gap:10px;gap:10px}.document-engine-list-v710{grid-template-columns:repeat(2,minmax(0,1fr))}.document-engine-item-v710{display:grid;grid-gap:8px;gap:8px;padding:14px;text-decoration:none}.document-engine-item-v710 footer,.document-engine-item-v710 header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.document-engine-badge-v710{border-radius:999px;display:inline-flex;font-size:.76rem;font-weight:800;padding:5px 9px;width:-moz-fit-content;width:fit-content}.document-engine-alerts-v710 a,.document-engine-audit-v710 article,.document-engine-builder-v710 article,.document-engine-library-v710 a,.document-engine-mandatory-v710 a,.document-engine-readiness-v710 article,.document-engine-versions-v710 a{display:grid;grid-gap:5px;gap:5px}.document-engine-detail-v710{display:grid;grid-gap:14px;gap:14px}.document-engine-detail-v710 dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.document-engine-detail-v710 dd{margin:2px 0 0;font-weight:800}.document-engine-relation-v710{display:grid;grid-gap:4px;gap:4px}.document-engine-badge-v710.tone-good,.document-engine-workspace-v710 .tone-good{background:rgba(34,197,94,.14);color:#166534}.document-engine-badge-v710.tone-warning,.document-engine-workspace-v710 .tone-warning{background:rgba(245,158,11,.16);color:#92400e}.document-engine-badge-v710.tone-danger,.document-engine-workspace-v710 .tone-danger{background:rgba(239,68,68,.14);color:#991b1b}.document-engine-badge-v710.tone-info,.document-engine-badge-v710.tone-neutral,.document-engine-workspace-v710 .tone-info,.document-engine-workspace-v710 .tone-neutral{background:rgba(14,165,233,.14);color:#075985}@media (prefers-color-scheme:dark){.document-engine-workspace-v710{background:radial-gradient(circle at 5% 0,rgba(20,184,166,.14),transparent 30%),linear-gradient(135deg,#020617,#07111f 52%,#020617);color:#e2e8f0}.document-engine-hero-v710,.document-engine-item-v710,.document-engine-metrics-v710 a,.document-engine-panel-v710,.document-engine-sidebar-v710{border-color:rgba(148,163,184,.18);background:rgba(15,23,42,.76);box-shadow:0 18px 48px rgba(0,0,0,.26)}.document-engine-alerts-v710 a,.document-engine-audit-v710 article,.document-engine-builder-v710 article,.document-engine-hero-v710 nav a,.document-engine-library-v710 a,.document-engine-mandatory-v710 a,.document-engine-readiness-v710 article,.document-engine-relation-v710,.document-engine-sidebar-v710 a,.document-engine-status-list-v710 a,.document-engine-versions-v710 a{border-color:rgba(148,163,184,.14);background:rgba(15,23,42,.68)}.document-engine-detail-v710 dd,.document-engine-hero-v710 strong,.document-engine-item-v710 strong,.document-engine-metrics-v710 strong,.document-engine-panel-v710 strong,.document-engine-sidebar-v710 strong{color:#f8fafc}.document-engine-hero-v710 p,.document-engine-item-v710 p,.document-engine-panel-v710 p{color:#cbd5e1}.document-engine-detail-v710 dt,.document-engine-hero-v710 small,.document-engine-hero-v710 span,.document-engine-item-v710 small,.document-engine-item-v710 span,.document-engine-metrics-v710 small,.document-engine-metrics-v710 span,.document-engine-panel-v710 small,.document-engine-panel-v710 span,.document-engine-sidebar-v710 span{color:#94a3b8}}@media (max-width:1280px){.document-engine-layout-v710{grid-template-columns:240px minmax(0,1fr)}.document-engine-side-v710{grid-column:1/-1;position:static}}@media (max-width:980px){.document-engine-hero-v710,.document-engine-layout-v710{grid-template-columns:1fr}.document-engine-sidebar-v710{position:static}.document-engine-builder-v710,.document-engine-hero-v710 nav,.document-engine-library-v710,.document-engine-list-v710,.document-engine-mandatory-v710,.document-engine-metrics-v710,.document-engine-readiness-v710,.document-engine-versions-v710{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.document-engine-workspace-v710{padding:14px}.document-engine-builder-v710,.document-engine-detail-v710 dl,.document-engine-hero-v710 nav,.document-engine-library-v710,.document-engine-list-v710,.document-engine-mandatory-v710,.document-engine-metrics-v710,.document-engine-readiness-v710,.document-engine-versions-v710{grid-template-columns:1fr}.document-engine-hero-v710 h1{font-size:2rem}}.clinical-operations-dashboard-v720{min-height:100vh;padding:28px;color:#172033;background:radial-gradient(circle at 12% 0,rgba(52,211,153,.18),transparent 30%),radial-gradient(circle at 88% 8%,rgba(14,165,233,.14),transparent 28%),linear-gradient(180deg,#f8fafc,#eef6f4 45%,#f7faf9)}.operations-dashboard-action-v720,.operations-dashboard-activity-v720,.operations-dashboard-agenda-card-v720,.operations-dashboard-alert-v720,.operations-dashboard-band-v720,.operations-dashboard-card-v720,.operations-dashboard-hero-v720,.operations-dashboard-integrations-v720 article,.operations-dashboard-panel-v720,.operations-dashboard-role-v720{border:1px solid rgba(31,41,55,.1);border-radius:8px;background:rgba(255,255,255,.82);box-shadow:0 18px 45px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.operations-dashboard-hero-v720{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:20px;gap:20px;align-items:stretch;padding:24px}.operations-dashboard-band-v720 span,.operations-dashboard-hero-v720 .eyebrow,.operations-dashboard-title-v720 span{color:#0f766e;font-size:.74rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.operations-dashboard-hero-v720 h1{margin:8px 0;max-width:820px;color:#0f172a;font-size:2.55rem;line-height:1.02;letter-spacing:0}.operations-dashboard-hero-v720 p{max-width:820px;margin:0;color:#475569;line-height:1.6}.operations-dashboard-actions-v720,.operations-dashboard-agenda-card-v720 nav,.operations-dashboard-hero-v720 nav{display:flex;flex-wrap:wrap;gap:8px}.operations-dashboard-hero-v720 nav{margin-top:18px}.operations-dashboard-agenda-card-v720 nav a,.operations-dashboard-hero-v720 nav a,.operations-dashboard-role-link-v720{min-height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid rgba(15,118,110,.2);border-radius:8px;color:#0f766e;font-weight:800;text-decoration:none;background:rgba(240,253,250,.78)}.operations-dashboard-hero-v720 aside{display:flex;flex-direction:column;justify-content:space-between;min-height:220px;padding:20px;border-radius:8px;color:#0f172a;background:rgba(248,250,252,.72)}.operations-dashboard-hero-v720 aside em,.operations-dashboard-hero-v720 aside small,.operations-dashboard-hero-v720 aside span{color:#64748b;font-style:normal}.operations-dashboard-hero-v720 aside strong{color:#0f172a;font-size:1.8rem;line-height:1.1;text-transform:capitalize}.operations-dashboard-hero-v720 aside b{display:block;color:#0f766e;font-size:2rem}.operations-dashboard-hero-v720 aside.state-normal{border-color:rgba(22,163,74,.32);background:rgba(240,253,244,.82)}.operations-dashboard-hero-v720 aside.state-atencion-requerida{border-color:rgba(217,119,6,.34);background:rgba(255,251,235,.86)}.operations-dashboard-hero-v720 aside.state-saturado{border-color:rgba(234,88,12,.34);background:rgba(255,247,237,.86)}.operations-dashboard-hero-v720 aside.state-riesgo-operativo{border-color:rgba(220,38,38,.34);background:rgba(254,242,242,.88)}.operations-dashboard-band-v720{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:18px 0;padding:14px}.operations-dashboard-band-v720 div{min-width:0;padding:12px;border-radius:8px;background:rgba(248,250,252,.82)}.operations-dashboard-band-v720 strong{display:block;margin-top:4px;overflow-wrap:anywhere;color:#172033;font-size:1.05rem}.operations-dashboard-grid-v720{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.operations-dashboard-card-v720{min-height:132px;display:flex;flex-direction:column;justify-content:space-between;padding:16px;color:inherit;text-decoration:none}.operations-dashboard-card-v720 small,.operations-dashboard-card-v720 span{color:#64748b;line-height:1.35}.operations-dashboard-card-v720 strong{margin:10px 0 8px;color:#0f172a;font-size:1.85rem;line-height:1}.operations-dashboard-layout-v720{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);grid-gap:16px;gap:16px;margin-top:16px}.operations-dashboard-panel-v720{min-width:0;padding:18px}.operations-dashboard-wide-v720{grid-column:1/-1}.operations-dashboard-title-v720{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.operations-dashboard-title-v720 h2{margin:2px 0 0;color:#0f172a;font-size:1.1rem;line-height:1.2}.operations-dashboard-activity-list-v720,.operations-dashboard-agenda-v720,.operations-dashboard-alerts-v720,.operations-dashboard-integrations-v720{display:grid;grid-gap:10px;gap:10px}.operations-dashboard-agenda-card-v720{display:grid;grid-template-columns:62px minmax(0,1fr);grid-gap:12px;gap:12px;padding:14px;box-shadow:none}.operations-dashboard-agenda-card-v720 time{display:flex;align-items:center;justify-content:center;min-height:50px;border-radius:8px;color:#0f766e;font-weight:900;background:rgba(20,184,166,.12)}.operations-dashboard-action-v720 strong,.operations-dashboard-activity-v720 strong,.operations-dashboard-agenda-card-v720 strong,.operations-dashboard-alert-v720 strong,.operations-dashboard-integrations-v720 strong,.operations-dashboard-role-v720 strong{color:#0f172a}.operations-dashboard-action-v720 small,.operations-dashboard-activity-v720 small,.operations-dashboard-activity-v720 span,.operations-dashboard-agenda-card-v720 small,.operations-dashboard-agenda-card-v720 span,.operations-dashboard-alert-v720 p,.operations-dashboard-alert-v720 small,.operations-dashboard-integrations-v720 p,.operations-dashboard-integrations-v720 span,.operations-dashboard-role-v720 p{color:#64748b;line-height:1.4}.operations-dashboard-agenda-card-v720 nav{grid-column:1/-1}.operations-dashboard-alert-v720{display:block;padding:14px;color:inherit;text-decoration:none;box-shadow:none}.operations-dashboard-alert-v720>span,.operations-dashboard-integrations-v720 span{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-bottom:8px;padding:4px 8px;border-radius:999px;font-size:.72rem;font-weight:900;text-transform:uppercase;background:rgba(15,118,110,.1)}.operations-dashboard-alert-v720 p{margin:6px 0}.operations-dashboard-actions-v720{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.operations-dashboard-action-v720{min-height:84px;display:flex;flex-direction:column;justify-content:center;padding:14px;color:inherit;text-decoration:none;box-shadow:none}.operations-dashboard-roles-v720{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.operations-dashboard-role-v720{display:flex;flex-direction:column;justify-content:space-between;min-height:220px;padding:16px;box-shadow:none}.operations-dashboard-role-v720>div:first-child span{color:#0f766e;font-weight:900}.operations-dashboard-role-metrics-v720{display:grid;grid-gap:8px;gap:8px;margin:14px 0}.operations-dashboard-role-metrics-v720 a{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;padding:9px;border-radius:8px;color:inherit;text-decoration:none;background:rgba(248,250,252,.86)}.operations-dashboard-role-metrics-v720 strong{font-size:1.25rem}.operations-dashboard-role-metrics-v720 span{color:#64748b;font-size:.82rem}.operations-dashboard-activity-v720{display:grid;grid-gap:4px;gap:4px;padding:13px;color:inherit;text-decoration:none;box-shadow:none}.operations-dashboard-integrations-v720{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-dashboard-integrations-v720 article{min-height:132px;padding:14px;box-shadow:none}.operations-dashboard-empty-v720{margin:0;padding:16px;border:1px dashed rgba(15,118,110,.25);border-radius:8px;color:#64748b;background:rgba(240,253,250,.52)}.clinical-operations-dashboard-v720 .tone-good{border-color:rgba(22,163,74,.22)}.clinical-operations-dashboard-v720 .tone-good strong,.clinical-operations-dashboard-v720 .tone-good time{color:#15803d}.clinical-operations-dashboard-v720 .tone-warning{border-color:rgba(217,119,6,.28)}.clinical-operations-dashboard-v720 .tone-warning strong,.clinical-operations-dashboard-v720 .tone-warning time{color:#b45309}.clinical-operations-dashboard-v720 .tone-danger{border-color:rgba(220,38,38,.28)}.clinical-operations-dashboard-v720 .tone-danger strong,.clinical-operations-dashboard-v720 .tone-danger time{color:#b91c1c}.clinical-operations-dashboard-v720 .tone-info{border-color:rgba(2,132,199,.24)}.clinical-operations-dashboard-v720 .tone-info strong,.clinical-operations-dashboard-v720 .tone-info time{color:#0369a1}.clinical-operations-dashboard-v720 .tone-neutral{border-color:rgba(100,116,139,.2)}.operations-dashboard-alert-v720.priority-critica{background:rgba(254,242,242,.82)}[data-theme=dark] .clinical-operations-dashboard-v720,html.dark .clinical-operations-dashboard-v720{color:#e2e8f0;background:radial-gradient(circle at 12% 0,rgba(20,184,166,.16),transparent 30%),radial-gradient(circle at 88% 8%,rgba(14,165,233,.12),transparent 28%),linear-gradient(180deg,#0f172a,#111827 52%,#0f172a)}[data-theme=dark] .operations-dashboard-action-v720,[data-theme=dark] .operations-dashboard-activity-v720,[data-theme=dark] .operations-dashboard-agenda-card-v720,[data-theme=dark] .operations-dashboard-alert-v720,[data-theme=dark] .operations-dashboard-band-v720,[data-theme=dark] .operations-dashboard-card-v720,[data-theme=dark] .operations-dashboard-hero-v720,[data-theme=dark] .operations-dashboard-integrations-v720 article,[data-theme=dark] .operations-dashboard-panel-v720,[data-theme=dark] .operations-dashboard-role-v720,html.dark .operations-dashboard-action-v720,html.dark .operations-dashboard-activity-v720,html.dark .operations-dashboard-agenda-card-v720,html.dark .operations-dashboard-alert-v720,html.dark .operations-dashboard-band-v720,html.dark .operations-dashboard-card-v720,html.dark .operations-dashboard-hero-v720,html.dark .operations-dashboard-integrations-v720 article,html.dark .operations-dashboard-panel-v720,html.dark .operations-dashboard-role-v720{border-color:rgba(148,163,184,.18);background:rgba(15,23,42,.74);box-shadow:0 18px 45px rgba(0,0,0,.22)}[data-theme=dark] .operations-dashboard-action-v720 strong,[data-theme=dark] .operations-dashboard-activity-v720 strong,[data-theme=dark] .operations-dashboard-agenda-card-v720 strong,[data-theme=dark] .operations-dashboard-alert-v720 strong,[data-theme=dark] .operations-dashboard-band-v720 strong,[data-theme=dark] .operations-dashboard-card-v720 strong,[data-theme=dark] .operations-dashboard-hero-v720 aside strong,[data-theme=dark] .operations-dashboard-hero-v720 h1,[data-theme=dark] .operations-dashboard-integrations-v720 strong,[data-theme=dark] .operations-dashboard-role-v720 strong,[data-theme=dark] .operations-dashboard-title-v720 h2,html.dark .operations-dashboard-action-v720 strong,html.dark .operations-dashboard-activity-v720 strong,html.dark .operations-dashboard-agenda-card-v720 strong,html.dark .operations-dashboard-alert-v720 strong,html.dark .operations-dashboard-band-v720 strong,html.dark .operations-dashboard-card-v720 strong,html.dark .operations-dashboard-hero-v720 aside strong,html.dark .operations-dashboard-hero-v720 h1,html.dark .operations-dashboard-integrations-v720 strong,html.dark .operations-dashboard-role-v720 strong,html.dark .operations-dashboard-title-v720 h2{color:#f8fafc}[data-theme=dark] .operations-dashboard-action-v720 small,[data-theme=dark] .operations-dashboard-activity-v720 small,[data-theme=dark] .operations-dashboard-activity-v720 span,[data-theme=dark] .operations-dashboard-agenda-card-v720 small,[data-theme=dark] .operations-dashboard-agenda-card-v720 span,[data-theme=dark] .operations-dashboard-alert-v720 p,[data-theme=dark] .operations-dashboard-alert-v720 small,[data-theme=dark] .operations-dashboard-card-v720 small,[data-theme=dark] .operations-dashboard-card-v720 span,[data-theme=dark] .operations-dashboard-hero-v720 aside small,[data-theme=dark] .operations-dashboard-hero-v720 p,[data-theme=dark] .operations-dashboard-integrations-v720 p,[data-theme=dark] .operations-dashboard-role-v720 p,html.dark .operations-dashboard-action-v720 small,html.dark .operations-dashboard-activity-v720 small,html.dark .operations-dashboard-activity-v720 span,html.dark .operations-dashboard-agenda-card-v720 small,html.dark .operations-dashboard-agenda-card-v720 span,html.dark .operations-dashboard-alert-v720 p,html.dark .operations-dashboard-alert-v720 small,html.dark .operations-dashboard-card-v720 small,html.dark .operations-dashboard-card-v720 span,html.dark .operations-dashboard-hero-v720 aside small,html.dark .operations-dashboard-hero-v720 p,html.dark .operations-dashboard-integrations-v720 p,html.dark .operations-dashboard-role-v720 p{color:#cbd5e1}@media (max-width:1280px){.operations-dashboard-grid-v720,.operations-dashboard-roles-v720{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.clinical-operations-dashboard-v720{padding:18px}.operations-dashboard-hero-v720,.operations-dashboard-layout-v720{grid-template-columns:1fr}.operations-dashboard-band-v720,.operations-dashboard-grid-v720,.operations-dashboard-integrations-v720,.operations-dashboard-roles-v720{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.clinical-operations-dashboard-v720{padding:12px}.operations-dashboard-band-v720,.operations-dashboard-hero-v720,.operations-dashboard-panel-v720{padding:14px}.operations-dashboard-hero-v720 h1{font-size:2rem}.operations-dashboard-actions-v720,.operations-dashboard-agenda-card-v720,.operations-dashboard-band-v720,.operations-dashboard-grid-v720,.operations-dashboard-integrations-v720,.operations-dashboard-roles-v720{grid-template-columns:1fr}}.clinic-command-center-v780{min-height:100vh;padding:24px;color:#102033;background:radial-gradient(circle at 16% 0,rgba(20,184,166,.18),transparent 32%),radial-gradient(circle at 84% 6%,rgba(59,130,246,.14),transparent 30%),linear-gradient(135deg,#f8fbff,#edf7f6 48%,#f6f8fb)}.clinic-command-band-v780,.clinic-command-hero-v780,.clinic-command-metric-v780,.clinic-command-panel-v780,.clinic-command-state-v780{border:1px solid rgba(15,23,42,.1);border-radius:8px;background:rgba(255,255,255,.72);box-shadow:0 18px 50px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.clinic-command-hero-v780{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:20px;gap:20px;padding:22px}.clinic-command-hero-v780 h1{margin:8px 0;font-size:2.7rem;line-height:1.05}.clinic-command-action-v780 small,.clinic-command-appointment-v780 small,.clinic-command-appointment-v780 span,.clinic-command-audit-v780 p,.clinic-command-audit-v780 small,.clinic-command-hero-v780 p,.clinic-command-metric-v780 small,.clinic-command-pending-v780 p,.clinic-command-pending-v780 small,.clinic-command-role-head-v780 p,.clinic-command-state-v780 small{color:#526173}.clinic-command-appointment-v780 nav,.clinic-command-hero-v780 nav{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.clinic-command-appointment-v780 nav a,.clinic-command-hero-v780 nav a,.clinic-command-role-link-v780{display:inline-flex;min-height:38px;align-items:center;justify-content:center;border:1px solid rgba(14,116,144,.18);border-radius:8px;padding:8px 12px;color:#0e7490;background:rgba(236,254,255,.8);font-weight:750;text-decoration:none}.clinic-command-state-v780{display:flex;flex-direction:column;gap:12px;padding:18px}.clinic-command-state-v780 strong{font-size:1.5rem;text-transform:capitalize}.clinic-command-state-v780 div{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.clinic-command-state-v780 b{font-size:2rem}.clinic-command-band-v780{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:18px 0;padding:14px}.clinic-command-band-v780 div{border-radius:8px;padding:14px;background:rgba(241,245,249,.72)}.clinic-command-action-v780 span,.clinic-command-audit-v780 span,.clinic-command-band-v780 span,.clinic-command-metric-v780 span,.clinic-command-pending-v780 span,.clinic-command-role-head-v780 span,.clinic-command-semaphore-v780 span,.clinic-command-title-v780 span{color:#64748b;font-size:.78rem;font-weight:800;text-transform:uppercase}.clinic-command-band-v780 strong{display:block;margin-top:4px;font-size:1.25rem}.clinic-command-actions-v780,.clinic-command-grid-v780,.clinic-command-roles-v780,.clinic-command-semaphores-v780{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.clinic-command-layout-v780{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.55fr);grid-gap:16px;gap:16px}.clinic-command-wide-v780{grid-column:1/-1}.clinic-command-panel-v780{padding:16px}.clinic-command-title-v780{margin-bottom:14px}.clinic-command-title-v780 h2{margin:4px 0 0;font-size:1.2rem}.clinic-command-action-v780,.clinic-command-appointment-v780,.clinic-command-audit-v780,.clinic-command-metric-v780,.clinic-command-pending-v780,.clinic-command-role-v780,.clinic-command-semaphore-v780{border:1px solid rgba(15,23,42,.1);border-radius:8px;background:rgba(255,255,255,.68);text-decoration:none}.clinic-command-action-v780,.clinic-command-metric-v780,.clinic-command-semaphore-v780{display:flex;min-height:112px;flex-direction:column;justify-content:space-between;gap:8px;padding:14px}.clinic-command-metric-v780 strong,.clinic-command-semaphore-v780 strong{color:#0f172a;font-size:1.7rem}.clinic-command-appointments-v780,.clinic-command-audit-list-v780,.clinic-command-pendings-v780{display:grid;grid-gap:10px;gap:10px}.clinic-command-pending-v780{display:grid;grid-gap:7px;gap:7px;padding:12px}.clinic-command-action-v780 strong,.clinic-command-appointment-v780 strong,.clinic-command-audit-v780 strong,.clinic-command-pending-v780 strong,.clinic-command-role-v780 strong{color:#0f172a}.clinic-command-action-v780{min-height:104px}.clinic-command-role-v780{display:flex;min-height:210px;flex-direction:column;gap:14px;padding:14px}.clinic-command-role-metrics-v780{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.clinic-command-role-metrics-v780 a{display:grid;grid-gap:4px;gap:4px;border:1px solid rgba(15,23,42,.08);border-radius:8px;padding:10px;background:rgba(248,250,252,.72);text-decoration:none}.clinic-command-role-link-v780{margin-top:auto}.clinic-command-appointment-v780{display:grid;grid-template-columns:70px minmax(0,1fr);grid-gap:12px;gap:12px;padding:12px}.clinic-command-appointment-v780 time{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border-radius:8px;color:#0e7490;background:rgba(14,165,233,.11);font-weight:850}.clinic-command-appointment-v780 nav{grid-column:1/-1;margin-top:0}.clinic-command-audit-v780{display:grid;grid-gap:6px;gap:6px;padding:12px}.clinic-command-empty-v780{margin:0;border:1px dashed rgba(15,23,42,.18);border-radius:8px;padding:18px;color:#64748b;background:rgba(248,250,252,.7)}.clinic-command-center-v780 .tone-good{border-color:rgba(16,185,129,.32);background:rgba(236,253,245,.72)}.clinic-command-center-v780 .tone-warning{border-color:rgba(245,158,11,.34);background:rgba(255,251,235,.76)}.clinic-command-center-v780 .tone-danger{border-color:rgba(239,68,68,.34);background:rgba(254,242,242,.78)}.clinic-command-center-v780 .tone-info{border-color:rgba(14,165,233,.32);background:rgba(240,249,255,.78)}.clinic-command-center-v780 .tone-neutral{border-color:rgba(100,116,139,.22);background:rgba(248,250,252,.76)}.clinic-command-semaphore-v780.semaphore-correcto strong{color:#047857}.clinic-command-semaphore-v780.semaphore-pendiente strong{color:#b45309}.clinic-command-semaphore-v780.semaphore-critico strong{color:#b91c1c}[data-theme=dark] .clinic-command-center-v780,html.dark .clinic-command-center-v780{color:#e5eefb;background:radial-gradient(circle at 16% 0,rgba(20,184,166,.16),transparent 32%),radial-gradient(circle at 86% 8%,rgba(59,130,246,.16),transparent 30%),linear-gradient(135deg,#07111f,#0d1b2c 52%,#111827)}[data-theme=dark] .clinic-command-action-v780,[data-theme=dark] .clinic-command-appointment-v780,[data-theme=dark] .clinic-command-audit-v780,[data-theme=dark] .clinic-command-band-v780,[data-theme=dark] .clinic-command-hero-v780,[data-theme=dark] .clinic-command-metric-v780,[data-theme=dark] .clinic-command-panel-v780,[data-theme=dark] .clinic-command-pending-v780,[data-theme=dark] .clinic-command-role-v780,[data-theme=dark] .clinic-command-semaphore-v780,[data-theme=dark] .clinic-command-state-v780,html.dark .clinic-command-action-v780,html.dark .clinic-command-appointment-v780,html.dark .clinic-command-audit-v780,html.dark .clinic-command-band-v780,html.dark .clinic-command-hero-v780,html.dark .clinic-command-metric-v780,html.dark .clinic-command-panel-v780,html.dark .clinic-command-pending-v780,html.dark .clinic-command-role-v780,html.dark .clinic-command-semaphore-v780,html.dark .clinic-command-state-v780{border-color:rgba(148,163,184,.2);background:rgba(15,23,42,.7);box-shadow:0 18px 50px rgba(0,0,0,.24)}[data-theme=dark] .clinic-command-band-v780 div,[data-theme=dark] .clinic-command-empty-v780,[data-theme=dark] .clinic-command-role-metrics-v780 a,html.dark .clinic-command-band-v780 div,html.dark .clinic-command-empty-v780,html.dark .clinic-command-role-metrics-v780 a{background:rgba(30,41,59,.72)}[data-theme=dark] .clinic-command-action-v780 strong,[data-theme=dark] .clinic-command-appointment-v780 strong,[data-theme=dark] .clinic-command-audit-v780 strong,[data-theme=dark] .clinic-command-metric-v780 strong,[data-theme=dark] .clinic-command-pending-v780 strong,[data-theme=dark] .clinic-command-role-v780 strong,[data-theme=dark] .clinic-command-semaphore-v780 strong,html.dark .clinic-command-action-v780 strong,html.dark .clinic-command-appointment-v780 strong,html.dark .clinic-command-audit-v780 strong,html.dark .clinic-command-metric-v780 strong,html.dark .clinic-command-pending-v780 strong,html.dark .clinic-command-role-v780 strong,html.dark .clinic-command-semaphore-v780 strong{color:#f8fafc}[data-theme=dark] .clinic-command-action-v780 small,[data-theme=dark] .clinic-command-appointment-v780 small,[data-theme=dark] .clinic-command-appointment-v780 span,[data-theme=dark] .clinic-command-audit-v780 p,[data-theme=dark] .clinic-command-audit-v780 small,[data-theme=dark] .clinic-command-hero-v780 p,[data-theme=dark] .clinic-command-metric-v780 small,[data-theme=dark] .clinic-command-pending-v780 p,[data-theme=dark] .clinic-command-pending-v780 small,[data-theme=dark] .clinic-command-role-head-v780 p,[data-theme=dark] .clinic-command-state-v780 small,html.dark .clinic-command-action-v780 small,html.dark .clinic-command-appointment-v780 small,html.dark .clinic-command-appointment-v780 span,html.dark .clinic-command-audit-v780 p,html.dark .clinic-command-audit-v780 small,html.dark .clinic-command-hero-v780 p,html.dark .clinic-command-metric-v780 small,html.dark .clinic-command-pending-v780 p,html.dark .clinic-command-pending-v780 small,html.dark .clinic-command-role-head-v780 p,html.dark .clinic-command-state-v780 small{color:#cbd5e1}@media (max-width:1180px){.clinic-command-actions-v780,.clinic-command-grid-v780,.clinic-command-roles-v780,.clinic-command-semaphores-v780{grid-template-columns:repeat(2,minmax(0,1fr))}.clinic-command-hero-v780,.clinic-command-layout-v780{grid-template-columns:1fr}}@media (max-width:720px){.clinic-command-center-v780{padding:12px}.clinic-command-band-v780,.clinic-command-hero-v780,.clinic-command-panel-v780{padding:14px}.clinic-command-hero-v780 h1{font-size:2rem}.clinic-command-actions-v780,.clinic-command-appointment-v780,.clinic-command-band-v780,.clinic-command-grid-v780,.clinic-command-role-metrics-v780,.clinic-command-roles-v780,.clinic-command-semaphores-v780{grid-template-columns:1fr}}.visual-medical-chart-v790{display:grid;grid-gap:18px;gap:18px;padding:18px;color:#0f172a}.visual-chart-card-v790,.visual-chart-hero-v790,.visual-chart-metrics-v790 article,.visual-chart-stage-card-v790{border:1px solid rgba(15,23,42,.1);border-radius:8px;background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(240,253,250,.72)),rgba(255,255,255,.86);box-shadow:0 18px 50px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.visual-chart-hero-v790{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:18px;gap:18px;padding:22px}.visual-chart-hero-v790 h1{margin:6px 0;font-size:2.4rem;line-height:1.08;letter-spacing:0}.visual-chart-audit-v790 small,.visual-chart-audit-v790 span,.visual-chart-card-v790 small,.visual-chart-card-v790 span,.visual-chart-hero-v790 p,.visual-chart-hero-v790 small,.visual-chart-stage-head-v790 small,.visual-chart-timeline-v790 small,.visual-chart-timeline-v790 span,.visual-chart-title-v790 span{color:#64748b}.visual-chart-form-actions-v790,.visual-chart-hero-v790 aside,.visual-chart-hero-v790 nav,.visual-chart-link-list-v790{display:flex;flex-wrap:wrap;gap:10px}.visual-chart-hero-v790 aside{align-content:flex-start;flex-direction:column;padding:16px;border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(255,255,255,.64)}.visual-chart-form-actions-v790 button,.visual-chart-hero-v790 a,.visual-chart-link-list-v790 a,.visual-chart-timeline-v790 a{min-height:42px;border:1px solid rgba(15,23,42,.12);border-radius:8px;background:rgba(255,255,255,.82);color:#0f172a;text-decoration:none}.visual-chart-hero-v790 a{display:inline-flex;align-items:center;padding:0 12px;font-weight:800}.visual-chart-metrics-v790{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px}.visual-chart-metrics-v790 article{min-height:118px;padding:14px}.visual-chart-metrics-v790 span,.visual-chart-stage-head-v790 span,.visual-chart-title-v790 span{font-size:.76rem;font-weight:900;text-transform:uppercase;letter-spacing:0}.visual-chart-metrics-v790 strong{display:block;margin:8px 0;font-size:1.9rem}.visual-chart-layout-v790{display:grid;grid-template-columns:270px minmax(360px,1fr) 340px;grid-gap:16px;gap:16px;align-items:start}.visual-chart-bottom-v790,.visual-chart-detail-v790,.visual-chart-sidebar-v790{display:grid;grid-gap:14px;gap:14px}.visual-chart-bottom-v790{grid-template-columns:minmax(0,1.2fr) minmax(280px,.9fr) minmax(240px,.7fr)}.visual-chart-card-v790,.visual-chart-stage-card-v790{padding:16px}.visual-chart-title-v790{margin-bottom:12px}.visual-chart-stage-head-v790 h2,.visual-chart-title-v790 h2{margin:4px 0 0;font-size:1.05rem;letter-spacing:0}.visual-chart-audit-v790,.visual-chart-form-v790,.visual-chart-layer-strip-v790,.visual-chart-map-tabs-v790,.visual-chart-patient-list-v790,.visual-chart-timeline-v790,.visual-chart-tools-v790{display:grid;grid-gap:10px;gap:10px}.visual-chart-audit-v790 article,.visual-chart-layer-strip-v790 article,.visual-chart-map-tabs-v790 button,.visual-chart-patient-list-v790 a,.visual-chart-tools-v790 button{min-height:54px;border:1px solid rgba(15,23,42,.1);border-radius:8px;background:rgba(248,250,252,.74);color:#0f172a}.visual-chart-link-list-v790 a,.visual-chart-patient-list-v790 a,.visual-chart-timeline-v790 a{display:grid;grid-gap:4px;gap:4px;padding:12px;text-decoration:none}.visual-chart-map-tabs-v790 button,.visual-chart-tools-v790 button{display:grid;grid-gap:4px;gap:4px;padding:10px;text-align:left;cursor:pointer}.visual-chart-map-tabs-v790 button.active,.visual-chart-patient-list-v790 a.selected,.visual-chart-tools-v790 button.active{border-color:rgba(20,184,166,.5);background:rgba(204,251,241,.55)}.visual-chart-stage-head-v790{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:12px}.visual-chart-stage-v790{position:relative;min-height:620px;overflow:hidden;border:1px solid rgba(15,23,42,.12);border-radius:8px;background:linear-gradient(90deg,rgba(15,23,42,.05) 1px,transparent 0),linear-gradient(0deg,rgba(15,23,42,.05) 1px,transparent 0),linear-gradient(135deg,rgba(224,242,254,.78),rgba(240,253,244,.74));background-size:32px 32px,32px 32px,auto;touch-action:manipulation;cursor:crosshair}.visual-chart-body-v790{position:absolute;inset:32px;display:grid;place-items:center;border:2px solid rgba(20,184,166,.32);border-radius:44% 44% 48% 48%;background:radial-gradient(circle at 50% 28%,rgba(255,255,255,.7),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.58),rgba(226,232,240,.2));color:rgba(15,23,42,.48);font-weight:900;text-transform:uppercase;letter-spacing:0;pointer-events:none}.visual-chart-stage-v790.map-cuello .visual-chart-body-v790{inset:70px 90px;border-radius:34% 34% 18% 18%}.visual-chart-stage-v790.map-escote .visual-chart-body-v790,.visual-chart-stage-v790.map-zona_corporal_completa .visual-chart-body-v790{inset:54px 62px;border-radius:28px}.visual-chart-stage-v790.map-cuero_cabelludo .visual-chart-body-v790{inset:42px 56px;border-radius:50% 50% 38% 38%}.visual-chart-stage-v790 .axis{position:absolute;display:block;background:rgba(15,23,42,.11)}.visual-chart-stage-v790 .axis-v{width:1px;height:100%;left:50%}.visual-chart-stage-v790 .axis-h{width:100%;height:1px;top:50%}.visual-chart-marker-v790{position:absolute;z-index:3;display:grid;grid-template-columns:auto minmax(44px,auto);align-items:center;grid-gap:6px;gap:6px;min-width:44px;min-height:44px;transform:translate(-50%,-50%);border:1px solid color-mix(in srgb,var(--chart-marker-color),#ffffff 24%);border-radius:999px;background:rgba(255,255,255,.86);box-shadow:0 10px 24px rgba(15,23,42,.15);cursor:pointer}.visual-chart-marker-v790 span{width:14px;height:14px;margin-left:9px;border-radius:999px;background:var(--chart-marker-color);box-shadow:0 0 0 5px color-mix(in srgb,var(--chart-marker-color),transparent 72%)}.visual-chart-marker-v790 small{max-width:120px;overflow:hidden;padding-right:10px;color:#0f172a;font-size:.72rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.visual-chart-marker-v790.selected{border-color:#0f766e;box-shadow:0 0 0 4px rgba(20,184,166,.2),0 14px 30px rgba(15,23,42,.2)}.visual-chart-marker-v790.marker-cuadrado,.visual-chart-marker-v790.marker-linea,.visual-chart-marker-v790.marker-vector{border-radius:8px}.visual-chart-marker-v790.marker-linea span,.visual-chart-marker-v790.marker-vector span{width:26px;height:4px;border-radius:999px}.visual-chart-marker-v790.marker-circulo span{width:20px;height:20px;background:transparent;border:3px solid var(--chart-marker-color)}.visual-chart-layer-strip-v790{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px}.visual-chart-audit-v790 article,.visual-chart-layer-strip-v790 article{padding:12px}.visual-chart-layer-strip-v790 span{display:block;margin:6px 0;font-size:1.5rem;font-weight:900}.visual-chart-form-v790 label{display:grid;grid-gap:6px;gap:6px;color:#334155;font-size:.82rem;font-weight:850}.visual-chart-form-v790 input,.visual-chart-form-v790 select,.visual-chart-form-v790 textarea{min-height:42px;width:100%;border:1px solid rgba(15,23,42,.12);border-radius:8px;background:rgba(255,255,255,.86);color:#0f172a;font:inherit;padding:10px}.visual-chart-form-v790 textarea{min-height:82px;resize:vertical}.visual-chart-form-grid-v790{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.visual-chart-form-actions-v790 button{flex:1 1;justify-content:center;padding:0 12px;font-weight:900;cursor:pointer}.visual-chart-form-actions-v790 button:first-child{background:#0f766e;color:#ffffff}.visual-chart-form-actions-v790 button:disabled{cursor:not-allowed;opacity:.55}.visual-chart-timeline-v790{max-height:460px;overflow:auto;padding-right:4px}.visual-chart-audit-v790 article,.visual-chart-link-list-v790 a,.visual-chart-metrics-v790 article,.visual-chart-timeline-v790 a{border-left:4px solid #94a3b8}.visual-medical-chart-v790 .tone-good{border-left-color:#10b981}.visual-medical-chart-v790 .tone-warning{border-left-color:#f59e0b}.visual-medical-chart-v790 .tone-danger{border-left-color:#ef4444}.visual-medical-chart-v790 .tone-info{border-left-color:#38bdf8}.visual-medical-chart-v790 .tone-neutral{border-left-color:#94a3b8}[data-theme=dark] .visual-medical-chart-v790,html.dark .visual-medical-chart-v790{color:#e2e8f0}[data-theme=dark] .visual-chart-card-v790,[data-theme=dark] .visual-chart-hero-v790,[data-theme=dark] .visual-chart-metrics-v790 article,[data-theme=dark] .visual-chart-stage-card-v790,html.dark .visual-chart-card-v790,html.dark .visual-chart-hero-v790,html.dark .visual-chart-metrics-v790 article,html.dark .visual-chart-stage-card-v790{border-color:rgba(148,163,184,.24);background:linear-gradient(135deg,rgba(15,23,42,.94),rgba(19,78,74,.62)),rgba(15,23,42,.88);box-shadow:0 18px 50px rgba(0,0,0,.22)}[data-theme=dark] .visual-chart-audit-v790 small,[data-theme=dark] .visual-chart-audit-v790 span,[data-theme=dark] .visual-chart-card-v790 small,[data-theme=dark] .visual-chart-card-v790 span,[data-theme=dark] .visual-chart-hero-v790 p,[data-theme=dark] .visual-chart-hero-v790 small,[data-theme=dark] .visual-chart-stage-head-v790 small,[data-theme=dark] .visual-chart-timeline-v790 small,[data-theme=dark] .visual-chart-timeline-v790 span,[data-theme=dark] .visual-chart-title-v790 span,html.dark .visual-chart-audit-v790 small,html.dark .visual-chart-audit-v790 span,html.dark .visual-chart-card-v790 small,html.dark .visual-chart-card-v790 span,html.dark .visual-chart-hero-v790 p,html.dark .visual-chart-hero-v790 small,html.dark .visual-chart-stage-head-v790 small,html.dark .visual-chart-timeline-v790 small,html.dark .visual-chart-timeline-v790 span,html.dark .visual-chart-title-v790 span{color:#cbd5e1}[data-theme=dark] .visual-chart-audit-v790 article,[data-theme=dark] .visual-chart-form-actions-v790 button,[data-theme=dark] .visual-chart-form-v790 input,[data-theme=dark] .visual-chart-form-v790 select,[data-theme=dark] .visual-chart-form-v790 textarea,[data-theme=dark] .visual-chart-hero-v790 a,[data-theme=dark] .visual-chart-layer-strip-v790 article,[data-theme=dark] .visual-chart-link-list-v790 a,[data-theme=dark] .visual-chart-map-tabs-v790 button,[data-theme=dark] .visual-chart-patient-list-v790 a,[data-theme=dark] .visual-chart-timeline-v790 a,[data-theme=dark] .visual-chart-tools-v790 button,html.dark .visual-chart-audit-v790 article,html.dark .visual-chart-form-actions-v790 button,html.dark .visual-chart-form-v790 input,html.dark .visual-chart-form-v790 select,html.dark .visual-chart-form-v790 textarea,html.dark .visual-chart-hero-v790 a,html.dark .visual-chart-layer-strip-v790 article,html.dark .visual-chart-link-list-v790 a,html.dark .visual-chart-map-tabs-v790 button,html.dark .visual-chart-patient-list-v790 a,html.dark .visual-chart-timeline-v790 a,html.dark .visual-chart-tools-v790 button{border-color:rgba(148,163,184,.24);background:rgba(15,23,42,.68);color:#e2e8f0}[data-theme=dark] .visual-chart-stage-v790,html.dark .visual-chart-stage-v790{border-color:rgba(148,163,184,.28);background:linear-gradient(90deg,rgba(226,232,240,.07) 1px,transparent 0),linear-gradient(0deg,rgba(226,232,240,.07) 1px,transparent 0),linear-gradient(135deg,rgba(15,23,42,.92),rgba(12,74,110,.48));background-size:32px 32px,32px 32px,auto}[data-theme=dark] .visual-chart-body-v790,html.dark .visual-chart-body-v790{border-color:rgba(45,212,191,.32);color:rgba(226,232,240,.58)}@media (max-width:1280px){.visual-chart-bottom-v790{grid-template-columns:1fr}.visual-chart-metrics-v790,.visual-chart-sidebar-v790{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.visual-chart-layout-v790{grid-template-columns:1fr}}@media (max-width:820px){.visual-medical-chart-v790{padding:12px}.visual-chart-hero-v790,.visual-chart-layer-strip-v790,.visual-chart-sidebar-v790{grid-template-columns:1fr}.visual-chart-hero-v790 h1{font-size:2rem}.visual-chart-metrics-v790{grid-template-columns:repeat(2,minmax(0,1fr))}.visual-chart-stage-v790{min-height:540px}}@media (max-width:560px){.visual-chart-form-grid-v790,.visual-chart-metrics-v790{grid-template-columns:1fr}.visual-chart-stage-v790{min-height:460px}.visual-chart-marker-v790 small{display:none}}.medical-voice-foundation-v800{display:grid;grid-gap:18px;gap:18px;padding:18px;color:#0f172a}.medical-voice-card-v800,.medical-voice-hero-v800,.medical-voice-metrics-v800 article,.medical-voice-recorder-v800{border:1px solid rgba(15,23,42,.1);border-radius:8px;background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(239,246,255,.72)),rgba(255,255,255,.88);box-shadow:0 18px 48px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.medical-voice-hero-v800{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:18px;gap:18px;padding:22px}.medical-voice-hero-v800 h1{margin:6px 0;font-size:2.35rem;line-height:1.08;letter-spacing:0}.medical-voice-card-v800 small,.medical-voice-card-v800 span,.medical-voice-hero-v800 p,.medical-voice-hero-v800 small,.medical-voice-history-v800 p,.medical-voice-status-v800 small,.medical-voice-title-v800 span{color:#64748b}.medical-voice-hero-v800 nav{display:flex;flex-wrap:wrap;gap:10px}.medical-voice-command-list-v800 a,.medical-voice-destination-v800 a,.medical-voice-destinations-v800 a,.medical-voice-hero-v800 a,.medical-voice-status-v800 a{min-height:42px;border:1px solid rgba(15,23,42,.12);border-radius:8px;background:rgba(255,255,255,.82);color:#0f172a;text-decoration:none}.medical-voice-destination-v800 a,.medical-voice-hero-v800 a,.medical-voice-status-v800 a{display:inline-flex;align-items:center;padding:0 12px;font-weight:850}.medical-voice-status-v800{display:grid;align-content:start;grid-gap:10px;gap:10px;padding:16px;border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(255,255,255,.68)}.medical-voice-status-v800 strong{font-size:1.6rem}.medical-voice-metrics-v800{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.medical-voice-metrics-v800 article{min-height:116px;padding:14px}.medical-voice-metrics-v800 span,.medical-voice-recorder-head-v800 span,.medical-voice-title-v800 span{font-size:.76rem;font-weight:900;text-transform:uppercase;letter-spacing:0}.medical-voice-metrics-v800 strong{display:block;margin:8px 0;font-size:1.85rem}.medical-voice-layout-v800{grid-template-columns:280px minmax(360px,1fr) 320px;align-items:start}.medical-voice-bottom-v800,.medical-voice-grid-v800,.medical-voice-layout-v800{display:grid;grid-gap:16px;gap:16px}.medical-voice-grid-v800{grid-template-columns:repeat(3,minmax(0,1fr))}.medical-voice-bottom-v800{grid-template-columns:repeat(4,minmax(0,1fr))}.medical-voice-card-v800,.medical-voice-recorder-v800{padding:16px}.medical-voice-title-v800{margin-bottom:12px}.medical-voice-recorder-head-v800 h2,.medical-voice-title-v800 h2{margin:4px 0 0;font-size:1.05rem;letter-spacing:0}.medical-voice-command-list-v800,.medical-voice-controls-v800,.medical-voice-destinations-v800,.medical-voice-history-v800,.medical-voice-patient-list-v800,.medical-voice-safety-v800,.medical-voice-targets-v800{display:grid;grid-gap:10px;gap:10px}.medical-voice-command-list-v800 a,.medical-voice-destinations-v800 a,.medical-voice-history-v800 article,.medical-voice-patient-list-v800 a,.medical-voice-safety-v800 article,.medical-voice-targets-v800 button{min-height:54px;border:1px solid rgba(15,23,42,.1);border-left:4px solid #94a3b8;border-radius:8px;background:rgba(248,250,252,.74);color:#0f172a}.medical-voice-command-list-v800 a,.medical-voice-destinations-v800 a,.medical-voice-history-v800 article,.medical-voice-patient-list-v800 a,.medical-voice-safety-v800 article{display:grid;grid-gap:4px;gap:4px;padding:12px;text-decoration:none}.medical-voice-patient-list-v800 a.selected,.medical-voice-targets-v800 button.selected{border-color:rgba(59,130,246,.55);background:rgba(219,234,254,.62)}.medical-voice-recorder-head-v800{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.medical-voice-mic-v800{display:grid;place-items:center;width:132px;height:132px;border:1px solid rgba(59,130,246,.4);border-radius:50%;background:radial-gradient(circle at 50% 44%,rgba(255,255,255,.92),rgba(219,234,254,.78) 46%,rgba(59,130,246,.22) 68%),#ffffff;color:#1d4ed8;font-size:1.3rem;font-weight:950;cursor:pointer;box-shadow:0 18px 48px rgba(37,99,235,.2)}.medical-voice-mic-v800.state-grabando{border-color:rgba(239,68,68,.52);color:#b91c1c;box-shadow:0 0 0 8px rgba(239,68,68,.1),0 18px 48px rgba(239,68,68,.2)}.medical-voice-controls-v800{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:12px}.medical-voice-controls-v800 button,.medical-voice-targets-v800 button{min-height:46px;border:1px solid rgba(15,23,42,.12);border-radius:8px;background:rgba(255,255,255,.86);color:#0f172a;font-weight:850;cursor:pointer}.medical-voice-controls-v800 button:disabled,.medical-voice-mic-v800:disabled{cursor:not-allowed;opacity:.55}.medical-voice-textarea-v800{display:grid;grid-gap:8px;gap:8px;color:#334155;font-size:.84rem;font-weight:850}.medical-voice-textarea-v800 textarea{min-height:230px;border:1px solid rgba(15,23,42,.12);border-radius:8px;background:rgba(255,255,255,.88);color:#0f172a;font:inherit;line-height:1.55;padding:12px;resize:vertical}.medical-voice-destination-v800{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:end;margin-top:12px}.medical-voice-destination-v800 label{display:grid;grid-gap:8px;gap:8px;font-weight:850}.medical-voice-destination-v800 select{min-height:44px;border:1px solid rgba(15,23,42,.12);border-radius:8px;background:rgba(255,255,255,.88);color:#0f172a;font:inherit;padding:0 10px}.medical-voice-targets-v800{grid-template-columns:repeat(2,minmax(0,1fr))}.medical-voice-targets-v800 button{display:grid;grid-gap:4px;gap:4px;padding:12px;text-align:left}.medical-voice-foundation-v800 .tone-good{border-left-color:#10b981}.medical-voice-foundation-v800 .tone-warning{border-left-color:#f59e0b}.medical-voice-foundation-v800 .tone-danger{border-left-color:#ef4444}.medical-voice-foundation-v800 .tone-info{border-left-color:#38bdf8}.medical-voice-foundation-v800 .tone-neutral{border-left-color:#94a3b8}[data-theme=dark] .medical-voice-foundation-v800,html.dark .medical-voice-foundation-v800{color:#e2e8f0}[data-theme=dark] .medical-voice-card-v800,[data-theme=dark] .medical-voice-hero-v800,[data-theme=dark] .medical-voice-metrics-v800 article,[data-theme=dark] .medical-voice-recorder-v800,html.dark .medical-voice-card-v800,html.dark .medical-voice-hero-v800,html.dark .medical-voice-metrics-v800 article,html.dark .medical-voice-recorder-v800{border-color:rgba(148,163,184,.24);background:linear-gradient(135deg,rgba(15,23,42,.94),rgba(30,41,59,.72)),rgba(15,23,42,.88);box-shadow:0 18px 48px rgba(0,0,0,.22)}[data-theme=dark] .medical-voice-card-v800 small,[data-theme=dark] .medical-voice-card-v800 span,[data-theme=dark] .medical-voice-hero-v800 p,[data-theme=dark] .medical-voice-hero-v800 small,[data-theme=dark] .medical-voice-history-v800 p,[data-theme=dark] .medical-voice-status-v800 small,[data-theme=dark] .medical-voice-title-v800 span,html.dark .medical-voice-card-v800 small,html.dark .medical-voice-card-v800 span,html.dark .medical-voice-hero-v800 p,html.dark .medical-voice-hero-v800 small,html.dark .medical-voice-history-v800 p,html.dark .medical-voice-status-v800 small,html.dark .medical-voice-title-v800 span{color:#cbd5e1}[data-theme=dark] .medical-voice-command-list-v800 a,[data-theme=dark] .medical-voice-controls-v800 button,[data-theme=dark] .medical-voice-destination-v800 a,[data-theme=dark] .medical-voice-destination-v800 select,[data-theme=dark] .medical-voice-destinations-v800 a,[data-theme=dark] .medical-voice-hero-v800 a,[data-theme=dark] .medical-voice-history-v800 article,[data-theme=dark] .medical-voice-patient-list-v800 a,[data-theme=dark] .medical-voice-safety-v800 article,[data-theme=dark] .medical-voice-status-v800,[data-theme=dark] .medical-voice-status-v800 a,[data-theme=dark] .medical-voice-targets-v800 button,[data-theme=dark] .medical-voice-textarea-v800 textarea,html.dark .medical-voice-command-list-v800 a,html.dark .medical-voice-controls-v800 button,html.dark .medical-voice-destination-v800 a,html.dark .medical-voice-destination-v800 select,html.dark .medical-voice-destinations-v800 a,html.dark .medical-voice-hero-v800 a,html.dark .medical-voice-history-v800 article,html.dark .medical-voice-patient-list-v800 a,html.dark .medical-voice-safety-v800 article,html.dark .medical-voice-status-v800,html.dark .medical-voice-status-v800 a,html.dark .medical-voice-targets-v800 button,html.dark .medical-voice-textarea-v800 textarea{border-color:rgba(148,163,184,.24);background:rgba(15,23,42,.68);color:#e2e8f0}[data-theme=dark] .medical-voice-mic-v800,html.dark .medical-voice-mic-v800{background:radial-gradient(circle at 50% 44%,rgba(30,41,59,.94),rgba(30,64,175,.54) 52%,rgba(59,130,246,.2) 72%),#0f172a;color:#dbeafe}@media (max-width:1280px){.medical-voice-bottom-v800,.medical-voice-grid-v800,.medical-voice-layout-v800{grid-template-columns:1fr}.medical-voice-metrics-v800{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.medical-voice-foundation-v800{padding:12px}.medical-voice-controls-v800,.medical-voice-destination-v800,.medical-voice-hero-v800,.medical-voice-targets-v800{grid-template-columns:1fr}.medical-voice-hero-v800 h1{font-size:2rem}.medical-voice-metrics-v800{grid-template-columns:repeat(2,minmax(0,1fr))}.medical-voice-mic-v800{width:112px;height:112px}}@media (max-width:560px){.medical-voice-metrics-v800{grid-template-columns:1fr}}.appointment-engine-v830{display:grid;grid-gap:18px;gap:18px;padding:18px;color:#0f172a;background:linear-gradient(135deg,rgba(240,253,250,.92),rgba(248,250,252,.95) 45%,rgba(239,246,255,.92))}.appointment-engine-action-v830,.appointment-engine-audit-v830 article,.appointment-engine-hero-v830,.appointment-engine-metric-v830,.appointment-engine-panel-v830,.appointment-engine-row-v830,.appointment-engine-slot-v830,.appointment-engine-status-grid-v830 article,.appointment-engine-types-v830 article,.appointment-engine-waitlist-v830 a{border:1px solid rgba(15,23,42,.1);border-radius:8px;background:rgba(255,255,255,.72);box-shadow:0 18px 55px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.appointment-engine-hero-v830{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.34fr);grid-gap:18px;gap:18px;padding:22px}.appointment-engine-hero-v830 h1{margin:4px 0 8px;font-size:clamp(2rem,4vw,3.6rem);letter-spacing:0}.appointment-engine-action-v830 small,.appointment-engine-audit-v830 small,.appointment-engine-audit-v830 span,.appointment-engine-hero-v830 p,.appointment-engine-hero-v830 small,.appointment-engine-metric-v830 small,.appointment-engine-row-v830 dt,.appointment-engine-row-v830 small,.appointment-engine-slot-v830 small,.appointment-engine-types-v830 small,.appointment-engine-waitlist-v830 small{color:#64748b}.appointment-engine-hero-v830 aside{display:grid;align-content:center;grid-gap:8px;gap:8px;border-radius:8px;padding:16px;background:rgba(14,116,144,.09)}.appointment-engine-actions-v830,.appointment-engine-metrics-v830,.appointment-engine-slots-v830,.appointment-engine-status-grid-v830,.appointment-engine-types-v830,.appointment-engine-waitlist-v830{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.appointment-engine-layout-v830{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);grid-gap:16px;gap:16px}.appointment-engine-wide-v830{grid-column:1/-1}.appointment-engine-panel-v830{padding:16px}.appointment-engine-title-v830{margin-bottom:14px}.appointment-engine-metric-v830 span,.appointment-engine-status-v830,.appointment-engine-title-v830 span{color:#64748b;font-size:.76rem;font-weight:850;text-transform:uppercase}.appointment-engine-title-v830 h2{margin:4px 0 0;font-size:1.18rem}.appointment-engine-action-v830,.appointment-engine-metric-v830,.appointment-engine-waitlist-v830 a{display:grid;min-height:110px;align-content:space-between;grid-gap:8px;gap:8px;padding:14px;text-decoration:none}.appointment-engine-metric-v830 strong{color:#0f172a;font-size:1.8rem}.appointment-engine-status-v830{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:30px;align-items:center;border-radius:999px;padding:5px 10px;color:#0f172a;background:rgba(226,232,240,.78)}.appointment-engine-status-v830.status-confirmado,.appointment-engine-status-v830.status-finalizado{color:#047857;background:rgba(209,250,229,.82)}.appointment-engine-status-v830.status-en_consulta,.appointment-engine-status-v830.status-en_espera,.appointment-engine-status-v830.status-paciente_presente{color:#0369a1;background:rgba(224,242,254,.88)}.appointment-engine-status-v830.status-pendiente{color:#b45309;background:rgba(254,243,199,.88)}.appointment-engine-status-v830.status-cancelado{color:#475569;background:rgba(226,232,240,.88)}.appointment-engine-status-v830.status-no_show{color:#b91c1c;background:rgba(254,226,226,.9)}.appointment-engine-status-grid-v830 article{display:grid;grid-gap:8px;gap:8px;padding:12px}.appointment-engine-audit-v830,.appointment-engine-mini-list-v830,.appointment-engine-rows-v830{display:grid;grid-gap:10px;gap:10px}.appointment-engine-row-v830{display:grid;grid-template-columns:88px minmax(0,1fr);grid-gap:14px;gap:14px;padding:14px}.appointment-engine-row-time-v830{display:grid;min-height:74px;align-content:center;justify-items:center;border-radius:8px;color:#0e7490;background:rgba(14,165,233,.1)}.appointment-engine-row-time-v830 strong{font-size:1.35rem}.appointment-engine-row-main-v830{display:grid;grid-gap:10px;gap:10px}.appointment-engine-mini-list-v830 a,.appointment-engine-row-main-v830 dl,.appointment-engine-row-main-v830 header{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px}.appointment-engine-row-main-v830 dl{grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.appointment-engine-row-main-v830 dt{font-size:.72rem;font-weight:800;text-transform:uppercase}.appointment-engine-row-main-v830 dd{margin:2px 0 0;font-weight:750}.appointment-engine-row-main-v830 nav{display:flex;flex-wrap:wrap;gap:8px}.appointment-engine-hero-v830 a,.appointment-engine-mini-list-v830 a,.appointment-engine-row-main-v830 nav a{border:1px solid rgba(14,116,144,.16);border-radius:8px;padding:8px 10px;color:#0f766e;background:rgba(240,253,250,.7);font-weight:800;text-decoration:none}.appointment-engine-warnings-v830{display:flex;flex-wrap:wrap;gap:8px}.appointment-engine-warnings-v830 span{border-radius:999px;padding:6px 10px;color:#92400e;background:rgba(254,243,199,.9);font-size:.82rem;font-weight:760}.appointment-engine-empty-v830,.appointment-engine-ok-v830{margin:0;border:1px dashed rgba(15,23,42,.15);border-radius:8px;padding:14px;color:#64748b;background:rgba(248,250,252,.72)}.appointment-engine-mini-list-v830>strong{display:block;margin:12px 0 4px}.appointment-engine-mini-list-v830 a{grid-template-columns:68px minmax(0,1fr);align-items:center;background:rgba(255,255,255,.62)}.appointment-engine-mini-list-v830 a small{grid-column:2}.appointment-engine-audit-v830 article,.appointment-engine-slot-v830,.appointment-engine-types-v830 article{display:grid;grid-gap:7px;gap:7px;padding:12px}.appointment-engine-actions-v830.integrations{grid-template-columns:repeat(5,minmax(0,1fr))}.appointment-engine-v830 .tone-good{border-color:rgba(16,185,129,.28);background:rgba(236,253,245,.78)}.appointment-engine-v830 .tone-warning{border-color:rgba(245,158,11,.32);background:rgba(255,251,235,.82)}.appointment-engine-v830 .tone-danger{border-color:rgba(239,68,68,.32);background:rgba(254,242,242,.84)}.appointment-engine-v830 .tone-info{border-color:rgba(14,165,233,.28);background:rgba(240,249,255,.82)}[data-theme=dark] .appointment-engine-v830,html.dark .appointment-engine-v830{color:#e5eefb;background:linear-gradient(135deg,#07111f,#0f172a 54%,#111827)}[data-theme=dark] .appointment-engine-action-v830,[data-theme=dark] .appointment-engine-audit-v830 article,[data-theme=dark] .appointment-engine-hero-v830,[data-theme=dark] .appointment-engine-metric-v830,[data-theme=dark] .appointment-engine-panel-v830,[data-theme=dark] .appointment-engine-row-v830,[data-theme=dark] .appointment-engine-slot-v830,[data-theme=dark] .appointment-engine-status-grid-v830 article,[data-theme=dark] .appointment-engine-types-v830 article,[data-theme=dark] .appointment-engine-waitlist-v830 a,html.dark .appointment-engine-action-v830,html.dark .appointment-engine-audit-v830 article,html.dark .appointment-engine-hero-v830,html.dark .appointment-engine-metric-v830,html.dark .appointment-engine-panel-v830,html.dark .appointment-engine-row-v830,html.dark .appointment-engine-slot-v830,html.dark .appointment-engine-status-grid-v830 article,html.dark .appointment-engine-types-v830 article,html.dark .appointment-engine-waitlist-v830 a{border-color:rgba(148,163,184,.2);background:rgba(15,23,42,.72)}[data-theme=dark] .appointment-engine-action-v830 strong,[data-theme=dark] .appointment-engine-audit-v830 strong,[data-theme=dark] .appointment-engine-metric-v830 strong,[data-theme=dark] .appointment-engine-row-v830 strong,[data-theme=dark] .appointment-engine-slot-v830 strong,[data-theme=dark] .appointment-engine-types-v830 strong,[data-theme=dark] .appointment-engine-waitlist-v830 strong,html.dark .appointment-engine-action-v830 strong,html.dark .appointment-engine-audit-v830 strong,html.dark .appointment-engine-metric-v830 strong,html.dark .appointment-engine-row-v830 strong,html.dark .appointment-engine-slot-v830 strong,html.dark .appointment-engine-types-v830 strong,html.dark .appointment-engine-waitlist-v830 strong{color:#f8fafc}[data-theme=dark] .appointment-engine-action-v830 small,[data-theme=dark] .appointment-engine-audit-v830 small,[data-theme=dark] .appointment-engine-audit-v830 span,[data-theme=dark] .appointment-engine-hero-v830 p,[data-theme=dark] .appointment-engine-hero-v830 small,[data-theme=dark] .appointment-engine-metric-v830 small,[data-theme=dark] .appointment-engine-row-v830 dt,[data-theme=dark] .appointment-engine-row-v830 small,[data-theme=dark] .appointment-engine-slot-v830 small,[data-theme=dark] .appointment-engine-types-v830 small,[data-theme=dark] .appointment-engine-waitlist-v830 small,html.dark .appointment-engine-action-v830 small,html.dark .appointment-engine-audit-v830 small,html.dark .appointment-engine-audit-v830 span,html.dark .appointment-engine-hero-v830 p,html.dark .appointment-engine-hero-v830 small,html.dark .appointment-engine-metric-v830 small,html.dark .appointment-engine-row-v830 dt,html.dark .appointment-engine-row-v830 small,html.dark .appointment-engine-slot-v830 small,html.dark .appointment-engine-types-v830 small,html.dark .appointment-engine-waitlist-v830 small{color:#cbd5e1}@media (max-width:1180px){.appointment-engine-hero-v830,.appointment-engine-layout-v830{grid-template-columns:1fr}.appointment-engine-actions-v830,.appointment-engine-actions-v830.integrations,.appointment-engine-metrics-v830,.appointment-engine-slots-v830,.appointment-engine-status-grid-v830,.appointment-engine-types-v830,.appointment-engine-waitlist-v830{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.appointment-engine-v830{padding:12px}.appointment-engine-actions-v830,.appointment-engine-actions-v830.integrations,.appointment-engine-metrics-v830,.appointment-engine-mini-list-v830 a,.appointment-engine-row-main-v830 dl,.appointment-engine-row-main-v830 header,.appointment-engine-row-v830,.appointment-engine-slots-v830,.appointment-engine-status-grid-v830,.appointment-engine-types-v830,.appointment-engine-waitlist-v830{grid-template-columns:1fr}.appointment-engine-row-time-v830{justify-items:start;padding:12px}}.photo-lifecycle-shell-v840{display:grid;grid-gap:18px;gap:18px;padding:clamp(16px,2.4vw,28px)}.photo-lifecycle-action-v840,.photo-lifecycle-analysis-v840 article,.photo-lifecycle-audit-v840 article,.photo-lifecycle-card-v840,.photo-lifecycle-group-card-v840,.photo-lifecycle-hero-v840,.photo-lifecycle-integrations-v840 a,.photo-lifecycle-panel-v840{border:1px solid color-mix(in srgb,var(--border) 72%,transparent);background:color-mix(in srgb,var(--surface) 86%,transparent);box-shadow:0 18px 50px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.photo-lifecycle-hero-v840{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:end;border-radius:24px;padding:clamp(20px,3vw,36px)}.photo-lifecycle-card-v840 span,.photo-lifecycle-compare-v840 span,.photo-lifecycle-group-card-v840 span,.photo-lifecycle-hero-v840 span,.photo-lifecycle-panel-heading-v840 span,.photo-lifecycle-timeline-item-v840 span{color:var(--muted);font-size:.76rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.photo-lifecycle-hero-v840 h1{max-width:980px;margin:8px 0;font-size:clamp(2rem,4vw,4.4rem);line-height:.98}.photo-lifecycle-group-card-v840 p,.photo-lifecycle-hero-v840 p,.photo-lifecycle-panel-heading-v840 p{max-width:760px;margin:0;color:var(--muted)}.photo-lifecycle-hero-actions-v840,.photo-lifecycle-mode-links-v840{display:flex;flex-wrap:wrap;gap:10px}.photo-lifecycle-group-card-v840>a,.photo-lifecycle-hero-actions-v840 a,.photo-lifecycle-mode-links-v840 a,.photo-lifecycle-panel-heading-v840>a{min-height:44px;border:1px solid color-mix(in srgb,var(--accent) 34%,var(--border));border-radius:14px;padding:11px 14px;color:var(--text);font-weight:700;text-decoration:none}.photo-lifecycle-mode-links-v840 a.selected{background:color-mix(in srgb,var(--accent) 18%,transparent)}.photo-lifecycle-actions-v840,.photo-lifecycle-analysis-v840,.photo-lifecycle-compare-v840,.photo-lifecycle-group-grid-v840,.photo-lifecycle-integrations-v840,.photo-lifecycle-metrics-v840,.photo-lifecycle-two-col-v840{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.photo-lifecycle-metrics-v840{grid-template-columns:repeat(6,minmax(0,1fr))}.photo-lifecycle-action-v840,.photo-lifecycle-analysis-v840 article,.photo-lifecycle-audit-v840 article,.photo-lifecycle-card-v840,.photo-lifecycle-group-card-v840,.photo-lifecycle-integrations-v840 a,.photo-lifecycle-panel-v840{border-radius:22px}.photo-lifecycle-card-v840{display:grid;grid-gap:6px;gap:6px;min-height:132px;padding:16px}.photo-lifecycle-card-v840 strong{font-size:clamp(1.5rem,3vw,2.3rem)}.photo-lifecycle-action-v840 small,.photo-lifecycle-analysis-v840 small,.photo-lifecycle-audit-v840 small,.photo-lifecycle-card-v840 small,.photo-lifecycle-integrations-v840 small,.photo-lifecycle-table-v840 small,.photo-lifecycle-thumb-v840 small,.photo-lifecycle-timeline-item-v840 small{color:var(--muted)}.photo-lifecycle-panel-v840{display:grid;grid-gap:16px;gap:16px;padding:clamp(16px,2vw,24px)}.photo-lifecycle-panel-heading-v840{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.photo-lifecycle-panel-heading-v840 h2{margin:4px 0 0;font-size:clamp(1.25rem,2.4vw,2rem)}.photo-lifecycle-patient-list-v840{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px}.photo-lifecycle-patient-list-v840 a{display:grid;grid-gap:6px;gap:6px;min-width:230px;border:1px solid var(--border);border-radius:16px;padding:14px;color:var(--text);text-decoration:none}.photo-lifecycle-patient-list-v840 a.selected{border-color:color-mix(in srgb,var(--accent) 64%,var(--border));background:color-mix(in srgb,var(--accent) 10%,transparent)}.photo-lifecycle-group-card-v840{display:grid;grid-gap:14px;gap:14px;padding:16px}.photo-lifecycle-mini-strip-v840{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.photo-lifecycle-thumb-v840{display:grid;grid-gap:8px;gap:8px;color:var(--text);text-decoration:none}.photo-lifecycle-thumb-v840>span{display:block;min-height:190px;border-radius:18px;background-position:50%;background-size:cover}.photo-lifecycle-thumb-v840.compact>span{min-height:112px}.photo-lifecycle-compare-v840 article{display:grid;grid-gap:10px;gap:10px}.photo-lifecycle-compare-v840 article>div{min-height:clamp(240px,34vw,460px);border:1px solid var(--border);border-radius:22px;background-position:50%;background-size:cover}.photo-lifecycle-audit-v840,.photo-lifecycle-timeline-v840{display:grid;grid-gap:12px;gap:12px}.photo-lifecycle-timeline-item-v840{display:grid;grid-template-columns:124px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center;border:1px solid var(--border);border-radius:18px;padding:10px;color:var(--text);text-decoration:none}.photo-lifecycle-timeline-item-v840>div{display:grid;grid-gap:6px;gap:6px}.photo-lifecycle-timeline-item-v840>div a{width:-moz-fit-content;width:fit-content;min-height:38px;border:1px solid var(--border);border-radius:12px;padding:8px 12px;color:var(--text);font-weight:700;text-decoration:none}.photo-lifecycle-table-v840{display:grid;overflow:auto;border:1px solid var(--border);border-radius:18px}.photo-lifecycle-table-v840 [role=row]{display:grid;grid-template-columns:1.3fr 1.1fr .9fr 1.2fr 1fr .8fr .8fr;grid-gap:10px;gap:10px;min-width:980px;padding:12px 14px;border-bottom:1px solid var(--border);align-items:center}.photo-lifecycle-table-v840 [role=row]:last-child{border-bottom:0}.photo-lifecycle-action-v840,.photo-lifecycle-integrations-v840 a,.photo-lifecycle-table-v840 a{color:var(--text);text-decoration:none}.photo-lifecycle-table-v840 span{display:grid;grid-gap:4px;gap:4px}.photo-lifecycle-actions-v840,.photo-lifecycle-analysis-v840{grid-template-columns:1fr}.photo-lifecycle-action-v840,.photo-lifecycle-analysis-v840 article,.photo-lifecycle-audit-v840 article,.photo-lifecycle-integrations-v840 a{display:grid;grid-gap:6px;gap:6px;padding:14px}.photo-lifecycle-empty-v840{border:1px dashed var(--border);border-radius:18px;padding:18px;color:var(--muted)}.photo-lifecycle-action-v840.tone-good,.photo-lifecycle-analysis-v840 .tone-good,.photo-lifecycle-card-v840.tone-good,.photo-lifecycle-group-card-v840.tone-good,.photo-lifecycle-timeline-item-v840.tone-good{border-color:color-mix(in srgb,#22c55e 34%,var(--border))}.photo-lifecycle-action-v840.tone-warning,.photo-lifecycle-analysis-v840 .tone-warning,.photo-lifecycle-card-v840.tone-warning,.photo-lifecycle-group-card-v840.tone-warning,.photo-lifecycle-table-v840 .tone-warning,.photo-lifecycle-timeline-item-v840.tone-warning{border-color:color-mix(in srgb,#f59e0b 42%,var(--border));color:color-mix(in srgb,#f59e0b 78%,var(--text))}.photo-lifecycle-action-v840.tone-danger,.photo-lifecycle-analysis-v840 .tone-danger,.photo-lifecycle-card-v840.tone-danger,.photo-lifecycle-group-card-v840.tone-danger,.photo-lifecycle-table-v840 .tone-danger,.photo-lifecycle-timeline-item-v840.tone-danger{border-color:color-mix(in srgb,#ef4444 42%,var(--border));color:color-mix(in srgb,#ef4444 80%,var(--text))}.photo-lifecycle-action-v840.tone-info,.photo-lifecycle-analysis-v840 .tone-info,.photo-lifecycle-card-v840.tone-info,.photo-lifecycle-group-card-v840.tone-info,.photo-lifecycle-timeline-item-v840.tone-info{border-color:color-mix(in srgb,var(--accent) 42%,var(--border))}@media (max-width:1180px){.photo-lifecycle-metrics-v840{grid-template-columns:repeat(3,minmax(0,1fr))}.photo-lifecycle-hero-v840,.photo-lifecycle-two-col-v840{grid-template-columns:1fr}}@media (max-width:820px){.photo-lifecycle-shell-v840{padding:12px}.photo-lifecycle-compare-v840,.photo-lifecycle-group-grid-v840,.photo-lifecycle-integrations-v840,.photo-lifecycle-metrics-v840{grid-template-columns:1fr}.photo-lifecycle-panel-heading-v840{display:grid}.photo-lifecycle-timeline-item-v840{grid-template-columns:1fr}.photo-lifecycle-thumb-v840.compact>span{min-height:180px}}.treatment-session-execution-v850{--session-surface:color-mix(in srgb,var(--surface) 88%,transparent);display:grid;grid-gap:18px;gap:18px;padding:24px}.treatment-session-card-v850,.treatment-session-hero-v850,.treatment-session-kpis-v850>a,.treatment-session-workflow-v850{border:1px solid var(--border);border-radius:24px;background:linear-gradient(140deg,color-mix(in srgb,var(--surface) 94%,transparent),color-mix(in srgb,var(--accent) 8%,transparent)),var(--session-surface);box-shadow:var(--shadow-sm)}.treatment-session-hero-v850{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);grid-gap:20px;gap:20px;padding:26px;align-items:stretch}.treatment-session-hero-v850 h1{margin:8px 0;max-width:980px;font-size:clamp(2rem,4vw,4.2rem);line-height:.95}.treatment-session-hero-v850 p{max-width:820px;color:var(--muted)}.treatment-session-actions-v850,.treatment-session-hero-v850 nav,.treatment-session-patient-options-v850{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.treatment-session-hero-v850 aside a,.treatment-session-hero-v850 nav a,.treatment-session-primary-link-v850{min-height:44px;border:1px solid var(--border);border-radius:999px;padding:11px 14px;background:color-mix(in srgb,var(--surface) 82%,transparent);color:var(--text);text-decoration:none;font-weight:800}.treatment-session-hero-v850 aside{display:grid;align-content:center;grid-gap:10px;gap:10px;border:1px solid var(--border);border-radius:22px;padding:22px;background:color-mix(in srgb,var(--surface) 76%,transparent)}.treatment-session-hero-v850 aside strong{font-size:2.1rem;line-height:1}.treatment-session-kpis-v850{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.treatment-session-checklist-v850 article,.treatment-session-incident-grid-v850 article,.treatment-session-kpis-v850>a,.treatment-session-technical-v850 article{display:grid;grid-gap:7px;gap:7px;min-height:128px;padding:16px;color:var(--text);text-decoration:none}.treatment-session-kpis-v850 strong{font-size:1.35rem}.treatment-session-card-v850 small,.treatment-session-kpis-v850 small,.treatment-session-photo-card-v850 small,.treatment-session-step-v850 small{color:var(--muted)}.treatment-session-card-v850,.treatment-session-workflow-v850{padding:18px}.treatment-session-title-v850{display:flex;justify-content:space-between;gap:16px;align-items:flex-end;margin-bottom:14px}.treatment-session-checklist-v850 span,.treatment-session-context-v850 span,.treatment-session-incident-grid-v850 span,.treatment-session-kpis-v850 span,.treatment-session-notes-v850 span,.treatment-session-technical-v850 span,.treatment-session-title-v850 span{color:var(--muted);font-size:.78rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.treatment-session-title-v850 h2{margin:0;font-size:1.25rem}.treatment-session-workflow-v850>div:last-child{display:grid;grid-template-columns:repeat(10,minmax(118px,1fr));grid-gap:10px;gap:10px;overflow-x:auto;padding-bottom:4px}.treatment-session-step-v850{display:grid;grid-template-columns:auto 1fr;grid-gap:7px 10px;gap:7px 10px;min-height:118px;border:1px solid var(--border);border-radius:18px;padding:12px;background:color-mix(in srgb,var(--surface) 82%,transparent);color:var(--text);text-decoration:none}.treatment-session-step-v850>span{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:color-mix(in srgb,var(--accent) 16%,var(--surface));font-weight:900}.treatment-session-step-v850 small,.treatment-session-step-v850 strong{grid-column:span 2}.treatment-session-layout-v850{grid-template-columns:minmax(0,1fr) minmax(320px,390px);align-items:start}.treatment-session-layout-v850,.treatment-session-main-v850,.treatment-session-side-v850{display:grid;grid-gap:18px;gap:18px}.treatment-session-checklist-v850,.treatment-session-context-v850,.treatment-session-grid-v850.two,.treatment-session-incident-grid-v850,.treatment-session-technical-v850{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.treatment-session-context-v850{grid-template-columns:repeat(3,minmax(0,1fr))}.treatment-session-actions-v850 a,.treatment-session-audit-actions-v850 article,.treatment-session-audit-trail-v850 article,.treatment-session-blockers-v850 article,.treatment-session-context-v850 a,.treatment-session-list-v850 a,.treatment-session-list-v850 article,.treatment-session-next-review-v850,.treatment-session-notes-v850 article,.treatment-session-patient-options-v850 a,.treatment-session-product-list-v850 article,.treatment-session-voice-v850{display:grid;grid-gap:7px;gap:7px;border:1px solid var(--border);border-radius:18px;padding:14px;background:color-mix(in srgb,var(--surface) 82%,transparent);color:var(--text);text-decoration:none}.treatment-session-clinical-summary-v850{margin:0;border:1px solid var(--border);border-radius:18px;padding:16px;color:var(--text);background:color-mix(in srgb,var(--surface) 82%,transparent)}.treatment-session-audit-actions-v850,.treatment-session-audit-trail-v850,.treatment-session-blockers-v850,.treatment-session-list-v850,.treatment-session-product-list-v850{display:grid;grid-gap:10px;gap:10px}.treatment-session-list-v850.compact,.treatment-session-photo-pair-v850{grid-template-columns:repeat(2,minmax(0,1fr))}.treatment-session-photo-pair-v850{display:grid;grid-gap:12px;gap:12px}.treatment-session-photo-card-v850{display:grid;grid-gap:9px;gap:9px;border:1px solid var(--border);border-radius:20px;padding:12px;color:var(--text);text-decoration:none;background:color-mix(in srgb,var(--surface) 82%,transparent)}.treatment-session-photo-card-v850>div{display:grid;place-items:center;min-height:170px;border-radius:16px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 18%,transparent),transparent 56%),repeating-linear-gradient(135deg,color-mix(in srgb,var(--border) 70%,transparent) 0 1px,transparent 1px 12px)}.treatment-session-photo-card-v850>div span{border:1px solid var(--border);border-radius:999px;padding:8px 10px;background:color-mix(in srgb,var(--surface) 86%,transparent);font-weight:900}.treatment-session-photo-card-v850.empty{color:var(--muted)}.treatment-session-zones-v850{display:grid;grid-gap:12px;gap:12px}.treatment-session-zones-v850 article{border:1px solid var(--border);border-radius:20px;padding:14px;background:color-mix(in srgb,var(--surface) 80%,transparent)}.treatment-session-zones-v850 h3{margin:0 0 12px}.treatment-session-zones-v850 article>div{display:flex;flex-wrap:wrap;gap:9px}.treatment-session-zones-v850 span{border:1px solid var(--border);border-radius:999px;padding:9px 11px;background:color-mix(in srgb,var(--surface) 86%,transparent)}.treatment-session-zones-v850 span.selected{border-color:color-mix(in srgb,var(--accent) 55%,var(--border))}.treatment-session-notes-v850{display:grid;grid-gap:10px;gap:10px}.treatment-session-actions-v850{display:grid;grid-template-columns:1fr}.treatment-session-actions-v850 a{min-height:72px}.treatment-session-actions-v850 a span,.treatment-session-audit-actions-v850 span{color:var(--muted);font-size:.72rem;overflow-wrap:anywhere}.treatment-session-patient-options-v850{display:grid}.treatment-session-patient-options-v850 a.active{border-color:color-mix(in srgb,var(--accent) 58%,var(--border))}.treatment-session-next-review-v850,.treatment-session-primary-link-v850,.treatment-session-voice-v850{margin-top:12px}.treatment-session-execution-v850 .tone-good{border-color:color-mix(in srgb,#22c55e 42%,var(--border))}.treatment-session-execution-v850 .tone-warning{border-color:color-mix(in srgb,#f59e0b 48%,var(--border));color:color-mix(in srgb,#f59e0b 72%,var(--text))}.treatment-session-execution-v850 .tone-danger{border-color:color-mix(in srgb,#ef4444 48%,var(--border));color:color-mix(in srgb,#ef4444 76%,var(--text))}.treatment-session-execution-v850 .tone-info{border-color:color-mix(in srgb,var(--accent) 50%,var(--border))}@media (max-width:1180px){.treatment-session-kpis-v850{grid-template-columns:repeat(3,minmax(0,1fr))}.treatment-session-context-v850,.treatment-session-hero-v850,.treatment-session-layout-v850{grid-template-columns:1fr}.treatment-session-side-v850{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.treatment-session-execution-v850{padding:12px}.treatment-session-checklist-v850,.treatment-session-grid-v850.two,.treatment-session-incident-grid-v850,.treatment-session-kpis-v850,.treatment-session-list-v850.compact,.treatment-session-photo-pair-v850,.treatment-session-side-v850,.treatment-session-technical-v850{grid-template-columns:1fr}.treatment-session-title-v850{display:grid}.treatment-session-hero-v850 h1{font-size:2.35rem}}.post-treatment-protocol-v860{display:grid;grid-gap:18px;gap:18px;padding:18px}.post-treatment-protocol-flow-v860 a,.post-treatment-protocol-hero-v860,.post-treatment-protocol-panel-v860,.post-treatment-protocol-summary-v860 a{background:color-mix(in srgb,var(--surface) 88%,transparent);border:1px solid var(--border);border-radius:18px;box-shadow:var(--shadow-soft)}.post-treatment-protocol-hero-v860{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);grid-gap:16px;gap:16px;padding:22px}.post-treatment-protocol-hero-v860 h1{font-size:clamp(2.1rem,4vw,4.4rem);letter-spacing:0;line-height:.95;margin:8px 0}.post-treatment-protocol-flow-v860 small,.post-treatment-protocol-hero-v860 p,.post-treatment-protocol-panel-v860 p,.post-treatment-protocol-panel-v860 small,.post-treatment-protocol-summary-v860 small{color:var(--muted)}.post-treatment-protocol-actions-v860,.post-treatment-protocol-categories-v860,.post-treatment-protocol-delivery-v860,.post-treatment-protocol-hero-v860 nav{display:grid;grid-gap:10px;gap:10px}.post-treatment-protocol-hero-v860 nav{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));margin-top:18px}.post-treatment-protocol-hero-v860 nav a,.post-treatment-protocol-primary-v860{align-items:center;border:1px solid var(--border);border-radius:14px;display:inline-flex;justify-content:center;min-height:44px;padding:10px 12px;text-align:center}.post-treatment-protocol-hero-v860 aside{border:1px solid var(--border);border-radius:16px;display:grid;grid-gap:10px;gap:10px;padding:16px}.post-treatment-protocol-hero-v860 aside strong{font-size:1.7rem}.post-treatment-protocol-hero-v860 aside a{align-items:center;border:1px solid var(--border);border-radius:12px;display:inline-flex;justify-content:center;min-height:42px}.post-treatment-protocol-flow-v860,.post-treatment-protocol-summary-v860{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.post-treatment-protocol-flow-v860 a,.post-treatment-protocol-summary-v860 a{display:grid;grid-gap:8px;gap:8px;min-height:118px;padding:15px}.post-treatment-protocol-summary-v860 strong{font-size:1.45rem}.post-treatment-protocol-flow-v860{grid-template-columns:repeat(6,minmax(0,1fr))}.post-treatment-protocol-flow-v860 a span{align-items:center;border:1px solid var(--border);border-radius:999px;display:inline-flex;font-size:.72rem;height:28px;justify-content:center;width:36px}.post-treatment-protocol-layout-v860{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr) minmax(300px,390px);align-items:start}.post-treatment-protocol-main-v860,.post-treatment-protocol-side-v860{display:grid;grid-gap:16px;gap:16px}.post-treatment-protocol-panel-v860{display:grid;grid-gap:14px;gap:14px;padding:16px}.post-treatment-protocol-title-v860{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.post-treatment-protocol-actions-v860 span,.post-treatment-protocol-audit-actions-v860 span,.post-treatment-protocol-audit-trail-v860 span,.post-treatment-protocol-context-v860 span,.post-treatment-protocol-delivery-v860 span,.post-treatment-protocol-flow-v860 span,.post-treatment-protocol-intelligence-v860 span,.post-treatment-protocol-list-v860 span,.post-treatment-protocol-products-v860 span,.post-treatment-protocol-review-v860 span,.post-treatment-protocol-summary-v860 span,.post-treatment-protocol-title-v860 span{color:var(--muted);font-size:.72rem;text-transform:uppercase}.post-treatment-protocol-instructions-v860 h3,.post-treatment-protocol-title-v860 h2{letter-spacing:0;margin:0}.post-treatment-protocol-context-v860,.post-treatment-protocol-grid-v860.two,.post-treatment-protocol-photos-v860,.post-treatment-protocol-products-v860{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.post-treatment-protocol-context-v860{grid-template-columns:repeat(3,minmax(0,1fr))}.post-treatment-protocol-actions-v860 a,.post-treatment-protocol-audit-actions-v860 article,.post-treatment-protocol-audit-trail-v860 article,.post-treatment-protocol-blockers-v860 article,.post-treatment-protocol-categories-v860 a,.post-treatment-protocol-context-v860 a,.post-treatment-protocol-context-v860 article,.post-treatment-protocol-delivery-v860 a,.post-treatment-protocol-intelligence-v860 article,.post-treatment-protocol-list-v860 article,.post-treatment-protocol-products-v860 article,.post-treatment-protocol-review-v860{border:1px solid var(--border);border-radius:14px;display:grid;grid-gap:7px;gap:7px;padding:13px}.post-treatment-protocol-categories-v860,.post-treatment-protocol-delivery-v860{grid-template-columns:repeat(2,minmax(0,1fr))}.post-treatment-protocol-instructions-v860{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.post-treatment-protocol-instructions-v860 section,.post-treatment-protocol-list-v860{display:grid;grid-gap:10px;gap:10px}.post-treatment-protocol-photo-v860{border:1px solid var(--border);border-radius:16px;display:grid;grid-gap:8px;gap:8px;min-height:230px;overflow:hidden;padding:12px}.post-treatment-protocol-photo-v860 div{align-items:flex-end;aspect-ratio:4/3;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 24%,transparent),transparent),color-mix(in srgb,var(--surface-2) 90%,transparent);border-radius:12px;display:flex;justify-content:flex-start;padding:10px}.post-treatment-protocol-photo-v860 div span{background:color-mix(in srgb,var(--surface) 85%,transparent);border:1px solid var(--border);border-radius:999px;padding:5px 9px}.post-treatment-protocol-photo-v860.empty{color:var(--muted)}.post-treatment-protocol-actions-v860 a,.post-treatment-protocol-delivery-v860 a{min-height:86px}.post-treatment-protocol-audit-actions-v860,.post-treatment-protocol-audit-trail-v860,.post-treatment-protocol-blockers-v860,.post-treatment-protocol-intelligence-v860{display:grid;grid-gap:10px;gap:10px}.post-treatment-protocol-ok-v860{border:1px solid color-mix(in srgb,#22c55e 42%,var(--border));border-radius:14px;margin:0;padding:13px}.post-treatment-protocol-v860 .tone-good{border-color:color-mix(in srgb,#22c55e 42%,var(--border))}.post-treatment-protocol-v860 .tone-warning{border-color:color-mix(in srgb,#f59e0b 48%,var(--border));color:color-mix(in srgb,#f59e0b 72%,var(--text))}.post-treatment-protocol-v860 .tone-danger{border-color:color-mix(in srgb,#ef4444 48%,var(--border));color:color-mix(in srgb,#ef4444 76%,var(--text))}.post-treatment-protocol-v860 .tone-info{border-color:color-mix(in srgb,var(--accent) 50%,var(--border))}.post-treatment-protocol-v860 .tone-neutral{border-color:var(--border)}@media (max-width:1180px){.post-treatment-protocol-summary-v860{grid-template-columns:repeat(2,minmax(0,1fr))}.post-treatment-protocol-flow-v860{grid-template-columns:repeat(3,minmax(0,1fr))}.post-treatment-protocol-context-v860,.post-treatment-protocol-hero-v860,.post-treatment-protocol-layout-v860{grid-template-columns:1fr}.post-treatment-protocol-side-v860{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.post-treatment-protocol-v860{padding:12px}.post-treatment-protocol-categories-v860,.post-treatment-protocol-delivery-v860,.post-treatment-protocol-flow-v860,.post-treatment-protocol-grid-v860.two,.post-treatment-protocol-instructions-v860,.post-treatment-protocol-photos-v860,.post-treatment-protocol-products-v860,.post-treatment-protocol-side-v860,.post-treatment-protocol-summary-v860{grid-template-columns:1fr}.post-treatment-protocol-title-v860{display:grid}.post-treatment-protocol-hero-v860 h1{font-size:2.35rem}}.patient-maintenance-v870{display:grid;grid-gap:18px;gap:18px;padding:18px}.patient-maintenance-hero-v870,.patient-maintenance-panel-v870,.patient-maintenance-summary-v870 a{background:color-mix(in srgb,var(--surface) 88%,transparent);border:1px solid var(--border);border-radius:18px;box-shadow:var(--shadow-soft)}.patient-maintenance-hero-v870{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);grid-gap:16px;gap:16px;padding:22px}.patient-maintenance-hero-v870 h1{font-size:clamp(2.1rem,4vw,4.4rem);letter-spacing:0;line-height:.95;margin:8px 0}.patient-maintenance-hero-v870 p,.patient-maintenance-panel-v870 p,.patient-maintenance-panel-v870 small,.patient-maintenance-summary-v870 small{color:var(--muted)}.patient-maintenance-hero-v870 nav{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:18px}.patient-maintenance-hero-v870 aside a,.patient-maintenance-hero-v870 nav a{align-items:center;border:1px solid var(--border);border-radius:14px;display:inline-flex;justify-content:center;min-height:44px;padding:10px 12px;text-align:center}.patient-maintenance-hero-v870 aside{border:1px solid var(--border);border-radius:16px;display:grid;grid-gap:10px;gap:10px;padding:16px}.patient-maintenance-hero-v870 aside strong{font-size:1.65rem}.patient-maintenance-summary-v870{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.patient-maintenance-summary-v870 a{display:grid;grid-gap:8px;gap:8px;min-height:112px;padding:15px}.patient-maintenance-summary-v870 strong{font-size:1.45rem}.patient-maintenance-layout-v870{align-items:start;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr) minmax(300px,390px)}.patient-maintenance-main-v870,.patient-maintenance-side-v870{display:grid;grid-gap:16px;gap:16px}.patient-maintenance-panel-v870{display:grid;grid-gap:14px;gap:14px;padding:16px}.patient-maintenance-title-v870{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.patient-maintenance-alerts-v870 span,.patient-maintenance-audit-v870 span,.patient-maintenance-governance-v870 span,.patient-maintenance-plan-grid-v870 span,.patient-maintenance-proposals-v870 span,.patient-maintenance-summary-v870 span,.patient-maintenance-timeline-v870 span,.patient-maintenance-title-v870 span,.patient-maintenance-treatment-list-v870 span,.patient-maintenance-value-v870 span{color:var(--muted);font-size:.72rem;text-transform:uppercase}.patient-maintenance-title-v870 h2{letter-spacing:0;margin:0}.patient-maintenance-grid-v870.two{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.patient-maintenance-actions-v870,.patient-maintenance-alerts-v870,.patient-maintenance-audit-v870,.patient-maintenance-governance-v870,.patient-maintenance-patients-v870,.patient-maintenance-plan-grid-v870,.patient-maintenance-proposals-v870,.patient-maintenance-timeline-v870,.patient-maintenance-treatment-list-v870{display:grid;grid-gap:10px;gap:10px}.patient-maintenance-actions-v870 a,.patient-maintenance-alerts-v870 a,.patient-maintenance-audit-v870 article,.patient-maintenance-patients-v870 a,.patient-maintenance-plan-grid-v870 a,.patient-maintenance-proposals-v870 a,.patient-maintenance-timeline-v870 a,.patient-maintenance-timeline-v870 article,.patient-maintenance-treatment-list-v870 article,.patient-maintenance-value-v870 article{border:1px solid var(--border);border-radius:14px;display:grid;grid-gap:7px;gap:7px;padding:13px}.patient-maintenance-treatment-list-v870 article footer{display:flex;flex-wrap:wrap;gap:8px}.patient-maintenance-treatment-list-v870 article footer a{border:1px solid var(--border);border-radius:999px;min-height:34px;padding:7px 10px}.patient-maintenance-plan-grid-v870,.patient-maintenance-proposals-v870,.patient-maintenance-value-v870{grid-template-columns:repeat(2,minmax(0,1fr))}.patient-maintenance-timeline-v870 a,.patient-maintenance-timeline-v870 article{border-left-width:5px}.patient-maintenance-patients-v870 a.selected{border-color:color-mix(in srgb,var(--accent) 58%,var(--border))}.patient-maintenance-governance-v870 span{border:1px solid var(--border);border-radius:999px;padding:8px 10px}.patient-maintenance-v870 .tone-good{border-color:color-mix(in srgb,#22c55e 42%,var(--border))}.patient-maintenance-v870 .tone-warning{border-color:color-mix(in srgb,#f59e0b 48%,var(--border));color:color-mix(in srgb,#f59e0b 72%,var(--text))}.patient-maintenance-v870 .tone-danger{border-color:color-mix(in srgb,#ef4444 48%,var(--border));color:color-mix(in srgb,#ef4444 76%,var(--text))}.patient-maintenance-v870 .tone-info{border-color:color-mix(in srgb,var(--accent) 50%,var(--border))}.patient-maintenance-v870 .tone-neutral{border-color:var(--border)}@media (max-width:1180px){.patient-maintenance-grid-v870.two,.patient-maintenance-hero-v870,.patient-maintenance-layout-v870,.patient-maintenance-summary-v870{grid-template-columns:1fr}.patient-maintenance-side-v870{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.patient-maintenance-v870{padding:12px}.patient-maintenance-plan-grid-v870,.patient-maintenance-proposals-v870,.patient-maintenance-side-v870,.patient-maintenance-summary-v870,.patient-maintenance-value-v870{grid-template-columns:1fr}.patient-maintenance-title-v870{display:grid}.patient-maintenance-hero-v870 h1{font-size:2.35rem}}.clinic-os-v880{display:grid;grid-gap:18px;gap:18px;padding:18px}.clinic-os-alerts-v880 a,.clinic-os-alerts-v880 article,.clinic-os-audit-v880 article,.clinic-os-hero-v880,.clinic-os-indicators-v880 a,.clinic-os-links-v880 a,.clinic-os-panel-v880,.clinic-os-summary-v880 a{background:linear-gradient(145deg,color-mix(in srgb,var(--surface) 94%,transparent),color-mix(in srgb,var(--surface-muted) 92%,transparent));border:1px solid var(--border);border-radius:18px;box-shadow:0 18px 50px color-mix(in srgb,#020617 10%,transparent)}.clinic-os-hero-v880{align-items:stretch;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(260px,360px);overflow:hidden;padding:24px}.clinic-os-hero-v880 h1{font-size:clamp(2.4rem,6vw,4.9rem);line-height:.96;margin:8px 0 12px}.clinic-os-hero-v880 p{color:var(--text-muted);font-size:1rem;margin:0;max-width:760px}.clinic-os-hero-v880 nav{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.clinic-os-hero-v880 aside a,.clinic-os-hero-v880 nav a{align-items:center;border:1px solid var(--border);border-radius:999px;color:var(--text);display:inline-flex;font-size:.86rem;gap:8px;min-height:42px;padding:10px 14px;text-decoration:none}.clinic-os-hero-v880 aside{align-content:center;display:grid;grid-gap:10px;gap:10px;min-height:240px;padding:22px}.clinic-os-alerts-v880 small,.clinic-os-audit-v880 small,.clinic-os-governance-v880 span,.clinic-os-hero-v880 aside span,.clinic-os-indicators-v880 small,.clinic-os-summary-v880 small,.clinic-os-title-v880 span{color:var(--text-muted);font-size:.78rem}.clinic-os-hero-v880 aside strong{font-size:2.2rem;text-transform:uppercase}.clinic-os-hero-v880 aside b{font-size:3rem;line-height:1}.clinic-os-summary-v880{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.clinic-os-summary-v880 a{align-items:flex-start;color:var(--text);display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto minmax(0,1fr);min-height:150px;padding:16px;text-decoration:none}.clinic-os-alerts-v880 a>span,.clinic-os-alerts-v880 article>span,.clinic-os-links-v880 a>span,.clinic-os-summary-v880 a>span{align-items:center;background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 24%,var(--border));border-radius:14px;display:inline-flex;font-size:1.24rem;height:46px;justify-content:center;width:46px}.clinic-os-summary-v880 strong{display:block;font-size:2rem;line-height:1;margin:6px 0}.clinic-os-alerts-v880 p,.clinic-os-indicators-v880 p,.clinic-os-summary-v880 p{color:var(--text-muted);font-size:.86rem;line-height:1.35;margin:0}.clinic-os-layout-v880{align-items:flex-start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(320px,420px)}.clinic-os-main-v880,.clinic-os-side-v880{display:grid;grid-gap:18px;gap:18px}.clinic-os-panel-v880{display:grid;grid-gap:16px;gap:16px;padding:18px}.clinic-os-title-v880{align-items:flex-end;display:flex;justify-content:space-between;gap:16px}.clinic-os-title-v880 h2{font-size:1.25rem;margin:0}.clinic-os-indicators-v880{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.clinic-os-indicators-v880 a{color:var(--text);display:grid;grid-gap:12px;gap:12px;min-height:178px;padding:16px;text-decoration:none}.clinic-os-indicators-v880 a>div{align-items:center;display:flex;justify-content:space-between;gap:10px}.clinic-os-indicator-icon-v880{font-size:1.8rem}.clinic-os-indicators-v880 meter{height:10px;width:100%}.clinic-os-indicators-v880 meter::-webkit-meter-bar{background:color-mix(in srgb,var(--border) 62%,transparent);border:0;border-radius:999px}.clinic-os-indicators-v880 meter::-webkit-meter-optimum-value{background:linear-gradient(90deg,var(--accent),#22c55e);border-radius:999px}.clinic-os-links-v880{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.clinic-os-links-v880 a{align-items:flex-start;color:var(--text);display:grid;grid-gap:8px;gap:8px;min-height:132px;padding:16px;text-decoration:none}.clinic-os-alerts-v880,.clinic-os-audit-v880,.clinic-os-governance-v880{display:grid;grid-gap:10px;gap:10px}.clinic-os-alerts-v880 a,.clinic-os-alerts-v880 article{color:var(--text);display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto minmax(0,1fr);padding:14px;text-decoration:none}.clinic-os-audit-v880 article{display:grid;grid-gap:5px;gap:5px;padding:13px}.clinic-os-governance-v880{grid-template-columns:repeat(2,minmax(0,1fr))}.clinic-os-governance-v880 span{border:1px solid var(--border);border-radius:999px;padding:9px 11px}.clinic-os-v880 .tone-good{border-color:color-mix(in srgb,#22c55e 42%,var(--border))}.clinic-os-v880 .tone-warning{border-color:color-mix(in srgb,#f59e0b 48%,var(--border));color:color-mix(in srgb,#f59e0b 72%,var(--text))}.clinic-os-v880 .tone-danger{border-color:color-mix(in srgb,#ef4444 48%,var(--border));color:color-mix(in srgb,#ef4444 76%,var(--text))}.clinic-os-v880 .tone-info{border-color:color-mix(in srgb,var(--accent) 50%,var(--border))}.clinic-os-v880 .tone-neutral{border-color:var(--border)}.clinic-os-v880 .status-correcto{box-shadow:inset 0 0 0 1px color-mix(in srgb,#22c55e 16%,transparent)}.clinic-os-v880 .status-alerta,.clinic-os-v880 .status-pendiente{box-shadow:inset 0 0 0 1px color-mix(in srgb,#f59e0b 16%,transparent)}.clinic-os-v880 .status-critico{box-shadow:inset 0 0 0 1px color-mix(in srgb,#ef4444 20%,transparent)}@media (max-width:1180px){.clinic-os-hero-v880,.clinic-os-layout-v880{grid-template-columns:1fr}.clinic-os-indicators-v880,.clinic-os-links-v880,.clinic-os-summary-v880{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.clinic-os-v880{padding:12px}.clinic-os-hero-v880,.clinic-os-panel-v880{border-radius:16px;padding:16px}.clinic-os-hero-v880 h1{font-size:2.45rem}.clinic-os-governance-v880,.clinic-os-indicators-v880,.clinic-os-links-v880,.clinic-os-summary-v880{grid-template-columns:1fr}.clinic-os-title-v880{align-items:flex-start;display:grid}}.clinical-launch-v900{--launch-border:color-mix(in srgb,var(--border) 82%,transparent);--launch-surface:color-mix(in srgb,var(--surface) 92%,transparent);--launch-soft:color-mix(in srgb,var(--muted) 9%,transparent);color:var(--text);display:grid;grid-gap:20px;gap:20px;padding:20px}.clinical-launch-card-v900,.clinical-launch-hero-v900,.clinical-launch-panel-v900,.clinical-launch-roles-v900 article,.clinical-launch-routes-v900 a,.clinical-launch-semaphore-v900 article{background:linear-gradient(145deg,color-mix(in srgb,var(--surface) 96%,white 4%),color-mix(in srgb,var(--surface) 88%,var(--accent) 4%));border:1px solid var(--launch-border);box-shadow:0 18px 48px color-mix(in srgb,var(--text) 8%,transparent)}.clinical-launch-hero-v900{align-items:stretch;border-radius:24px;display:grid;grid-gap:20px;gap:20px;grid-template-columns:minmax(0,1fr) 280px;padding:24px}.clinical-launch-hero-v900 h1{font-size:clamp(2.1rem,4vw,4.5rem);letter-spacing:0;line-height:.95;margin:8px 0 12px}.clinical-launch-hero-v900 p{color:var(--muted);font-size:1rem;max-width:760px}.clinical-launch-audit-v900,.clinical-launch-hero-v900 nav,.clinical-launch-routes-v900{display:flex;flex-wrap:wrap;gap:10px}.clinical-launch-audit-v900 span,.clinical-launch-hero-v900 nav a{background:var(--launch-soft);border:1px solid var(--launch-border);border-radius:999px;color:var(--text);font-weight:750;min-height:42px;padding:11px 14px;text-decoration:none}.reception-primary-actions-v862{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px}.reception-primary-actions-v862 a{align-items:center;border-radius:16px!important;display:inline-flex;justify-content:center;min-height:54px!important;text-align:center}.reception-more-options-v862{margin-top:12px}.reception-advanced-panel-v862 summary,.reception-more-options-v862 summary{border:1px solid var(--launch-border);border-radius:999px;color:var(--muted);cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:850;min-height:40px;padding:10px 14px}.reception-more-options-v862 nav{margin-top:10px}.reception-advanced-panel-v862{grid-column:1/-1}.reception-advanced-panel-v862:not([open]){display:block}.reception-advanced-panel-v862:not([open])>:not(summary){display:none}.clinical-launch-hero-v900 aside{border-radius:20px;display:grid;grid-gap:10px;gap:10px;padding:20px}.clinical-launch-card-v900 small,.clinical-launch-hero-v900 aside span,.clinical-launch-routes-v900 span,.clinical-launch-title-v900 span{color:var(--muted);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.clinical-launch-hero-v900 aside strong{font-size:3.5rem;letter-spacing:0;line-height:1}.clinical-launch-semaphore-v900{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.clinical-launch-semaphore-v900 article{border-radius:18px;display:grid;grid-gap:6px;gap:6px;min-height:120px;padding:18px}.clinical-launch-semaphore-v900 strong{font-size:2.35rem}.clinical-launch-layout-v900{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-launch-wide-v900{grid-column:1/-1}.clinical-launch-panel-v900{border-radius:22px;display:grid;grid-gap:16px;gap:16px;padding:20px}.clinical-launch-title-v900{align-items:flex-end;display:flex;gap:14px;justify-content:space-between}.clinical-launch-title-v900 h2{font-size:1.25rem;letter-spacing:0;margin:0}.clinical-launch-checks-v900{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.clinical-launch-card-v900{border-radius:18px;color:var(--text);display:grid;grid-gap:12px;gap:12px;min-height:250px;padding:16px;text-decoration:none}.clinical-launch-card-v900>div{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.clinical-launch-card-v900 strong{font-size:1rem}.clinical-launch-card-v900 p,.clinical-launch-roles-v900 p,.clinical-launch-routes-v900 small{color:var(--muted);line-height:1.45;margin:0}.clinical-launch-card-v900 div span{border:1px solid;border-radius:999px;flex:0 0 auto;font-size:.72rem;font-weight:850;padding:6px 8px}.clinical-launch-card-v900 ul{display:grid;grid-gap:7px;gap:7px;list-style:none;margin:0;padding:0}.clinical-launch-card-v900 li{align-items:center;background:var(--launch-soft);border-radius:10px;display:flex;gap:8px;min-height:32px;padding:8px 10px}.clinical-launch-card-v900 li:before{background:currentColor;border-radius:999px;content:"";height:7px;opacity:.55;width:7px}.clinical-launch-flow-v900{counter-reset:launch-flow;display:grid;grid-gap:10px;gap:10px;list-style:none;margin:0;padding:0}.clinical-launch-flow-v900 li{align-items:center;background:var(--launch-soft);border:1px solid var(--launch-border);border-radius:14px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:44px 1fr;min-height:56px;padding:10px}.clinical-launch-flow-v900 span{align-items:center;background:color-mix(in srgb,var(--accent) 14%,transparent);border-radius:12px;display:grid;font-weight:850;height:38px;justify-content:center}.clinical-launch-roles-v900{display:grid;grid-gap:10px;gap:10px}.clinical-launch-roles-v900 article{border-radius:16px;display:grid;grid-gap:6px;gap:6px;padding:14px}.clinical-launch-routes-v900 a{border-radius:16px;color:var(--text);display:grid;flex:1 1 220px;grid-gap:6px;gap:6px;min-height:116px;padding:16px;text-decoration:none}.clinical-launch-audit-v900 span{font-size:.82rem;letter-spacing:0;text-transform:none}.clinical-launch-v900 .tone-good{border-color:color-mix(in srgb,#22c55e 46%,var(--launch-border));color:color-mix(in srgb,#22c55e 64%,var(--text))}.clinical-launch-v900 .tone-info{border-color:color-mix(in srgb,var(--accent) 52%,var(--launch-border))}.clinical-launch-v900 .tone-warning{border-color:color-mix(in srgb,#f59e0b 52%,var(--launch-border));color:color-mix(in srgb,#f59e0b 76%,var(--text))}.clinical-launch-v900 .tone-danger{border-color:color-mix(in srgb,#ef4444 58%,var(--launch-border));color:color-mix(in srgb,#ef4444 78%,var(--text))}[data-theme=dark] .clinical-launch-v900,html.dark .clinical-launch-v900{--launch-surface:color-mix(in srgb,#111827 86%,transparent);--launch-soft:color-mix(in srgb,white 7%,transparent)}@media (max-width:1280px){.clinical-launch-checks-v900{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.clinical-launch-hero-v900,.clinical-launch-layout-v900{grid-template-columns:1fr}.clinical-launch-semaphore-v900,.reception-primary-actions-v862{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.clinical-launch-v900{padding:12px}.clinical-launch-hero-v900,.clinical-launch-panel-v900{border-radius:16px;padding:16px}.clinical-launch-checks-v900,.clinical-launch-semaphore-v900{grid-template-columns:1fr}.clinical-launch-card-v900{min-height:auto}.reception-primary-actions-v862{grid-template-columns:1fr}}:root{--clinical-card-bg-v1330:rgba(255,255,255,0.82);--clinical-card-bg-strong-v1330:rgba(255,255,255,0.94);--clinical-card-border-v1330:rgba(148,163,184,0.24);--clinical-card-shadow-v1330:0 14px 34px rgba(15,23,42,0.08);--clinical-card-radius-v1330:8px;--clinical-touch-v1330:48px}.content{padding-top:clamp(14px,1.6vw,22px)}.visual-redesign-v1330{gap:12px}.visual-redesign-v1330 .executive-hero{background:linear-gradient(135deg,rgba(248,250,252,.98),rgba(236,253,245,.84));border-color:var(--clinical-card-border-v1330);border-radius:14px;box-shadow:var(--clinical-card-shadow-v1330);color:var(--ink);gap:16px;grid-template-columns:minmax(0,1fr) minmax(190px,.24fr);padding:18px}.visual-redesign-v1330 .executive-hero:before{display:none}.visual-redesign-v1330 .executive-hero h1{font-size:clamp(1.8rem,3vw,3rem);margin-bottom:6px}.visual-redesign-v1330 .executive-hero p{color:color-mix(in srgb,var(--muted) 88%,var(--ink));font-size:.96rem;line-height:1.45;max-width:700px}.visual-redesign-v1330 .executive-hero-panel{background:var(--clinical-card-bg-strong-v1330);border-color:var(--clinical-card-border-v1330);border-radius:var(--clinical-card-radius-v1330);box-shadow:inset 0 0 0 1px rgba(255,255,255,.52);color:var(--ink);min-height:118px;padding:16px}.visual-redesign-v1330 .executive-hero-panel small,.visual-redesign-v1330 .executive-hero-panel span{color:var(--muted)}.visual-redesign-v1330 .executive-kpi-grid{gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.agenda-ux-v1300 .smart-agenda-appointment-panel-v222,.agenda-ux-v1300 .smart-agenda-board-v222,.agenda-ux-v1300 .smart-agenda-future-v222,.agenda-ux-v1300 .smart-agenda-mode-panel-v630,.agenda-ux-v1300 .smart-agenda-side-v222,.visual-redesign-v1330 .executive-alert,.visual-redesign-v1330 .executive-appointment,.visual-redesign-v1330 .executive-integration,.visual-redesign-v1330 .executive-kpi,.visual-redesign-v1330 .executive-panel,.visual-redesign-v1330 .executive-recommendation,.visual-redesign-v1330 .executive-stock-row{border-color:var(--clinical-card-border-v1330);border-radius:var(--clinical-card-radius-v1330);box-shadow:var(--clinical-card-shadow-v1330)}.visual-redesign-v1330 .executive-kpi{background:var(--clinical-card-bg-v1330);min-height:88px;padding:13px}.visual-redesign-v1330 .executive-kpi strong{font-size:clamp(1.25rem,1.8vw,1.65rem)}.visual-redesign-v1330 .executive-main-grid{gap:10px;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr) minmax(260px,.75fr)}.visual-redesign-v1330 .executive-panel{background:var(--clinical-card-bg-v1330);padding:14px}.visual-redesign-v1330 .executive-panel-tall{min-height:0}.visual-redesign-v1330 .executive-panel-head h2{font-size:1rem}.visual-redesign-v1330 .executive-alert,.visual-redesign-v1330 .executive-appointment,.visual-redesign-v1330 .executive-day-strip div,.visual-redesign-v1330 .executive-integration,.visual-redesign-v1330 .executive-rank-row,.visual-redesign-v1330 .executive-recommendation,.visual-redesign-v1330 .executive-stock-row{background:rgba(248,250,252,.78);border-color:rgba(148,163,184,.2);border-radius:var(--clinical-card-radius-v1330)}.visual-redesign-v1330 .executive-integrations{grid-template-columns:repeat(3,minmax(0,1fr))}.visual-redesign-v1330 .executive-integration{min-height:var(--clinical-touch-v1330)}.agenda-ux-v1300 .smart-agenda-topbar-v222{align-items:start}.agenda-ux-v1300 .smart-agenda-topbar-v222 p{font-size:.9rem;line-height:1.38;max-width:680px}.agenda-ux-v1300 .smart-agenda-board-v222{background:rgba(255,255,255,.9);padding:10px}.agenda-ux-v1300 .smart-agenda-professionals-v222,.agenda-ux-v1300 .smart-agenda-resources-v630{gap:8px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.agenda-ux-v1300 .smart-agenda-day-grid-v222{grid-template-columns:76px repeat(var(--professional-count),minmax(230px,1fr));min-width:max(1080px,100%)}.agenda-ux-v1300 .smart-agenda-hour-v222,.agenda-ux-v1300 .smart-agenda-slot-v222{min-height:82px}.agenda-ux-v1300 .smart-agenda-hour-v222{background:rgba(241,245,249,.92);color:color-mix(in srgb,var(--ink) 72%,var(--muted));font-size:.82rem}.agenda-ux-v1300 .smart-agenda-slot-v222{background:rgba(255,255,255,.84)}.agenda-ux-v1300 .smart-agenda-slot-v222:hover{background:rgba(236,253,245,.78)}.agenda-ux-v1300 .smart-agenda-appointment-v222{border-radius:var(--clinical-card-radius-v1330);min-height:66px;padding:9px}.agenda-ux-v1300 .smart-agenda-side-v222{background:rgba(248,250,252,.7);grid-template-columns:repeat(4,minmax(220px,1fr));padding:10px}.agenda-ux-v1300 .smart-agenda-actions-v222 a,.agenda-ux-v1300 .smart-agenda-actions-v222 button,.agenda-ux-v1300 .smart-agenda-quick-actions-v630 a,.agenda-ux-v1300 .smart-agenda-quick-actions-v630 button,.agenda-ux-v1300 .smart-agenda-summary-v222 article{border-radius:var(--clinical-card-radius-v1330);min-height:var(--clinical-touch-v1330)}body[data-sidebar-mode=icons] .sidebar{max-width:86px;padding-inline:8px;width:86px}body[data-sidebar-mode=icons] .nav a{border-radius:var(--clinical-card-radius-v1330);min-height:var(--clinical-touch-v1330)}body[data-sidebar-mode=icons] .nav-icon{height:21px;width:21px}body[data-sidebar-mode=icons] .nav a span{font-size:.8rem;min-height:36px;padding:9px 12px}.clinical-shell-panel-v1120,.clinical-shell-primary-panel-v1315,.patient-voice-card-v1255,.real-treatment-panel-v1070,.tablet-premium-card-v1285,.visual-history-card-v1060,.voice-foundation-card-v1150,body[data-sidebar-mode=icons] .nav a span{border-radius:var(--clinical-card-radius-v1330)}@media (max-width:1280px){.visual-redesign-v1330 .executive-kpi-grid,.visual-redesign-v1330 .executive-main-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.visual-redesign-v1330 .executive-panel-wide{grid-column:1/-1}}@media (max-width:920px){.visual-redesign-v1330 .executive-hero,.visual-redesign-v1330 .executive-main-grid{grid-template-columns:1fr}.agenda-ux-v1300 .smart-agenda-side-v222,.visual-redesign-v1330 .executive-integrations{grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-ux-v1300 .smart-agenda-day-grid-v222{grid-template-columns:68px repeat(var(--professional-count),minmax(210px,1fr))}}@media (max-width:640px){.agenda-ux-v1300 .smart-agenda-side-v222,.visual-redesign-v1330 .executive-integrations,.visual-redesign-v1330 .executive-kpi-grid{grid-template-columns:1fr}.visual-redesign-v1330 .executive-hero,.visual-redesign-v1330 .executive-panel{padding:12px}}:root{--clinical-critical-v1345:#dc2626;--clinical-important-v1345:#d97706;--clinical-normal-v1345:#0f766e;--clinical-secondary-v1345:#64748b;--clinical-surface-v1345:rgba(255,255,255,0.9);--clinical-muted-surface-v1345:rgba(248,250,252,0.78);--clinical-border-v1345:rgba(148,163,184,0.22);--clinical-shadow-v1345:0 12px 30px rgba(15,23,42,0.07)}.agenda-redesign-v1345{--agenda-row-height-v1345:88px;--agenda-column-min-v1345:250px}.agenda-redesign-v1345 .smart-agenda-topbar-v222{grid-template-columns:minmax(0,1fr) auto}.agenda-redesign-v1345 .smart-agenda-datebox-v222{border-radius:var(--clinical-card-radius-v1330);box-shadow:var(--clinical-shadow-v1345)}.agenda-redesign-v1345 .smart-agenda-controls-v222{background:var(--clinical-muted-surface-v1345);border-color:var(--clinical-border-v1345);border-radius:var(--clinical-card-radius-v1330);grid-template-columns:repeat(auto-fit,minmax(124px,1fr))}.agenda-redesign-v1345 .smart-agenda-segment-v222{grid-column:span 2}.agenda-redesign-v1345 .smart-agenda-controls-v222 input,.agenda-redesign-v1345 .smart-agenda-controls-v222 label,.agenda-redesign-v1345 .smart-agenda-controls-v222 select,.agenda-redesign-v1345 .smart-agenda-segment-v222 button{min-height:var(--clinical-touch-v1330)}.agenda-redesign-v1345 .agenda-reception-strip-v1300{grid-template-columns:repeat(3,minmax(180px,1fr))}.agenda-redesign-v1345 .agenda-reception-strip-v1300 button{border-radius:var(--clinical-card-radius-v1330);min-height:64px;padding:10px 12px}.agenda-redesign-v1345 .agenda-reception-strip-v1300 button.active{background:color-mix(in srgb,var(--reception-color,#0f766e) 12%,white);border-color:color-mix(in srgb,var(--reception-color,#0f766e) 36%,transparent)}.agenda-redesign-v1345 .smart-agenda-board-v222{overflow-x:auto}.agenda-redesign-v1345 .smart-agenda-day-grid-v222{grid-template-columns:78px repeat(var(--professional-count),minmax(var(--agenda-column-min-v1345),1fr));min-width:max(1180px,100%)}.agenda-redesign-v1345 .smart-agenda-column-head-v222,.agenda-redesign-v1345 .smart-agenda-corner-v222{background:rgba(15,23,42,.92);color:#f8fafc;min-height:46px;position:-webkit-sticky;position:sticky;top:0;z-index:4}.agenda-redesign-v1345 .smart-agenda-hour-v222{align-items:start;color:var(--clinical-secondary-v1345);font-weight:900;min-height:var(--agenda-row-height-v1345);padding-top:12px}.agenda-redesign-v1345 .smart-agenda-slot-v222{min-height:var(--agenda-row-height-v1345);padding:7px}.agenda-redesign-v1345 .smart-agenda-appointment-v222{background:var(--clinical-surface-v1345);border-left-width:5px;box-shadow:0 8px 18px rgba(15,23,42,.08);line-height:1.25}.agenda-redesign-v1345 .smart-agenda-appointment-v222 strong{font-size:.9rem}.agenda-redesign-v1345 .smart-agenda-appointment-v222 em,.agenda-redesign-v1345 .smart-agenda-appointment-v222 small{font-size:.74rem}.agenda-redesign-v1345 .smart-agenda-side-v222{align-items:stretch;background:rgba(241,245,249,.58);grid-template-columns:minmax(320px,.9fr) repeat(3,minmax(220px,.7fr))}.agenda-redesign-v1345 .smart-agenda-summary-v222{grid-template-columns:repeat(4,minmax(70px,1fr))}.agenda-redesign-v1345 .smart-agenda-summary-v222 article{min-height:54px}.agenda-redesign-v1345 .smart-agenda-side-v222>section:not(.smart-agenda-summary-v222):not(.smart-agenda-appointment-panel-v222):not(.agenda-ux-notes-v1300){max-height:238px;overflow:auto}.agenda-redesign-v1345 .smart-agenda-mode-panel-v630 div{gap:8px}.clinical-history-redesign-v1345,.workspace-operation-page-v620.clinical-workspace-redesign-v1345{--patient-primary-grid-v1345:minmax(0,1fr) minmax(280px,0.34fr)}.clinical-workspace-redesign-v1345 .workspace-hero-v620{border-radius:14px;gap:16px;padding:18px}.clinical-workspace-redesign-v1345 .workspace-hero-v620 p{font-size:.95rem;line-height:1.42;max-width:720px}.clinical-workspace-redesign-v1345 .workspace-operation-metrics-v620{gap:8px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.clinical-workspace-redesign-v1345 .workspace-operation-metrics-v620 a{border-radius:var(--clinical-card-radius-v1330);min-height:92px;padding:12px}.clinical-workspace-redesign-v1345 .workspace-layout-v620{gap:12px;grid-template-columns:var(--patient-primary-grid-v1345)}.clinical-workspace-redesign-v1345 .workspace-stack-v620{gap:10px}.advanced-photo-card-v660,.clinical-history-redesign-v1345 .real-record-panel-v650,.clinical-history-redesign-v1345 .real-record-patient-list-v650,.clinical-history-redesign-v1345 .real-record-patient-summary-v650,.clinical-history-redesign-v1345 .real-record-section-card-v650,.clinical-history-redesign-v1345 .real-record-timeline-item-v650,.clinical-workspace-redesign-v1345 .workspace-panel-v620,.clinical-workspace-redesign-v1345 .workspace-record-column-v640,.document-engine-workspace-v710 article,.intelligent-consent-sidebar-v670{border-color:var(--clinical-border-v1345);border-radius:var(--clinical-card-radius-v1330);box-shadow:var(--clinical-shadow-v1345)}.workspace-collapsible-v1345{background:var(--clinical-surface-v1345);overflow:hidden;padding:0}.workspace-collapsible-v1345>summary{cursor:pointer;list-style:none;min-height:var(--clinical-touch-v1330);padding:14px}.workspace-collapsible-v1345>summary::-webkit-details-marker{display:none}.workspace-collapsible-v1345>summary:after{background:rgba(15,118,110,.1);border:1px solid rgba(15,118,110,.18);border-radius:999px;color:var(--clinical-normal-v1345);content:"Mostrar";font-size:.72rem;font-weight:900;padding:6px 9px}.workspace-collapsible-v1345[open]>summary:after{content:"Ocultar"}.workspace-collapsible-v1345>:not(summary){margin:0 14px 14px}.clinical-workspace-redesign-v1345 .patient-360-grid-v620{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.clinical-history-redesign-v1345 .real-record-alert-strip-v650 article,.clinical-workspace-redesign-v1345 .workspace-alert-list-v620 a,.clinical-workspace-redesign-v1345 .workspace-alert-strip-v620 span{border-left:4px solid var(--clinical-important-v1345)}.clinical-workspace-redesign-v1345 .workspace-record-grid-v640{gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.clinical-workspace-redesign-v1345 .workspace-timeline-v620 a{border-left:4px solid var(--clinical-normal-v1345);min-height:76px}.clinical-workspace-redesign-v1345 .workspace-timeline-v620 a.tone-warning{border-left-color:var(--clinical-important-v1345)}.clinical-history-redesign-v1345 .real-record-hero-v650{border-radius:14px;padding:18px}.clinical-history-redesign-v1345 .real-record-hero-v650 p{font-size:.95rem;line-height:1.42;max-width:720px}.clinical-history-redesign-v1345 .real-record-layout-v650{gap:12px;grid-template-columns:minmax(210px,.28fr) minmax(0,1fr)}.clinical-history-redesign-v1345 .real-record-patient-list-v650{max-height:76vh;overflow:auto;position:-webkit-sticky;position:sticky;top:16px}.clinical-history-redesign-v1345 .real-record-patient-list-v650 a{min-height:var(--clinical-touch-v1330)}.clinical-history-redesign-v1345 .real-record-main-grid-v650,.clinical-history-redesign-v1345 .real-record-relations-grid-v650{gap:10px}.clinical-history-redesign-v1345 .real-record-section-engine-v650>div{gap:10px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.clinical-history-redesign-v1345 .real-record-timeline-v650>div{display:grid;grid-gap:8px;gap:8px}.clinical-history-redesign-v1345 .real-record-timeline-item-v650{align-items:center;background:var(--clinical-surface-v1345);border-left:4px solid var(--clinical-normal-v1345);display:grid;grid-gap:12px;gap:12px;grid-template-columns:132px minmax(0,1fr) auto;min-height:72px;padding:12px}.clinical-history-redesign-v1345 .real-record-timeline-item-v650.warn,.clinical-history-redesign-v1345 .real-record-timeline-item-v650.warning{border-left-color:var(--clinical-important-v1345)}.clinical-history-redesign-v1345 .real-record-timeline-item-v650.critical,.clinical-history-redesign-v1345 .real-record-timeline-item-v650.danger{border-left-color:var(--clinical-critical-v1345)}.real-record-empty-v650,.smart-agenda-empty-slot-v1300,.smart-agenda-empty-v222,.workspace-empty-v620{background:rgba(248,250,252,.84);border:1px dashed rgba(15,118,110,.28);border-radius:var(--clinical-card-radius-v1330);color:var(--clinical-secondary-v1345)}.real-record-empty-v650 h2,.smart-agenda-empty-slot-v1300 strong,.workspace-empty-v620 strong{color:var(--clinical-normal-v1345)}.critical,.danger,.status-bloqueante,.tone-danger{--clinical-current-tone-v1345:var(--clinical-critical-v1345)}.status-pending,.status-revisar,.tone-warning,.warn,.warning{--clinical-current-tone-v1345:var(--clinical-important-v1345)}.good,.status-listo,.status-mejorado,.tone-good{--clinical-current-tone-v1345:var(--clinical-normal-v1345)}.agenda-redesign-v1345 .status-listo,.agenda-redesign-v1345 .status-mejorado,.agenda-redesign-v1345 .status-revisar,.clinical-workspace-redesign-v1345 .tone-danger,.clinical-workspace-redesign-v1345 .tone-good,.clinical-workspace-redesign-v1345 .tone-warning{border-left:4px solid var(--clinical-current-tone-v1345,var(--clinical-secondary-v1345))}@media (max-width:1180px){.agenda-redesign-v1345 .smart-agenda-side-v222,.clinical-history-redesign-v1345 .real-record-layout-v650,.clinical-workspace-redesign-v1345 .workspace-layout-v620{grid-template-columns:1fr}.clinical-history-redesign-v1345 .real-record-patient-list-v650{max-height:none;position:static}}@media (max-width:820px){.agenda-redesign-v1345 .agenda-reception-strip-v1300,.agenda-redesign-v1345 .smart-agenda-controls-v222,.clinical-history-redesign-v1345 .real-record-timeline-item-v650{grid-template-columns:1fr}.agenda-redesign-v1345 .smart-agenda-segment-v222{grid-column:auto}.agenda-redesign-v1345 .smart-agenda-day-grid-v222{grid-template-columns:68px repeat(var(--professional-count),minmax(220px,1fr))}.agenda-redesign-v1345 .smart-agenda-board-v222,.clinical-history-redesign-v1345 .real-record-panel-v650,.clinical-workspace-redesign-v1345 .workspace-panel-v620{padding:12px}}.patient-workspace-reboot-v1495{--patient-accent-v1495:#0f766e;--patient-blue-v1495:#2563eb;--patient-ink-v1495:#10202a;--patient-muted-v1495:#64748b;--patient-surface-v1495:rgba(255,255,255,0.92);--patient-soft-v1495:rgba(248,250,252,0.78);--patient-border-v1495:rgba(15,118,110,0.14);--patient-shadow-v1495:0 18px 42px rgba(15,23,42,0.1);gap:12px}.patient-workspace-reboot-v1495 .workspace-panel-v620{border-color:var(--patient-border-v1495);border-radius:8px;box-shadow:0 12px 30px rgba(15,23,42,.07)}.patient-premium-header-v1495{align-items:stretch;background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(241,245,249,.88)),radial-gradient(circle at 8% 12%,rgba(13,148,136,.12),transparent 32%),radial-gradient(circle at 84% 18%,rgba(37,99,235,.09),transparent 30%);border:1px solid var(--patient-border-v1495);border-radius:8px;box-shadow:var(--patient-shadow-v1495);display:grid;grid-template-columns:168px minmax(0,1fr) minmax(280px,.36fr);min-height:206px;overflow:hidden;padding:18px}.patient-photo-frame-v1495{align-items:center;aspect-ratio:1;background:linear-gradient(135deg,rgba(15,118,110,.92),rgba(37,99,235,.78)),rgba(15,23,42,.08);background-position:50%;background-size:cover;border:1px solid rgba(255,255,255,.74);border-radius:8px;box-shadow:inset 0 0 0 1px rgba(15,23,42,.08),0 14px 34px rgba(15,23,42,.14);color:#f8fafc;display:flex;font-size:2.4rem;font-weight:950;justify-content:center;min-height:150px;overflow:hidden}.patient-premium-identity-v1495{display:grid;grid-gap:10px;gap:10px;min-width:0}.patient-premium-identity-v1495 h1{color:var(--patient-ink-v1495);font-size:2.1rem;line-height:1.05;margin:0}.patient-premium-identity-v1495 p{color:var(--patient-muted-v1495);font-size:.96rem;line-height:1.5;margin:0;max-width:780px}.patient-premium-identity-v1495 dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(120px,1fr));margin:0}.patient-premium-identity-v1495 dl div{background:rgba(255,255,255,.68);border:1px solid rgba(148,163,184,.18);border-radius:8px;display:grid;grid-gap:3px;gap:3px;min-height:58px;padding:9px 10px}.patient-premium-identity-v1495 dt{color:var(--patient-muted-v1495);font-size:.7rem;font-weight:900;margin:0;text-transform:uppercase}.patient-premium-identity-v1495 dd{color:var(--patient-ink-v1495);font-size:.92rem;font-weight:900;margin:0;overflow-wrap:anywhere}.patient-premium-header-v1495 aside{align-content:start;background:rgba(255,255,255,.78);border:1px solid rgba(148,163,184,.18);border-radius:8px;display:grid;grid-gap:8px;gap:8px;padding:14px}.patient-premium-header-v1495 aside span{color:var(--patient-muted-v1495);font-size:.72rem;font-weight:950;text-transform:uppercase}.patient-premium-header-v1495 aside strong{color:var(--patient-ink-v1495);font-size:1.15rem}.patient-premium-header-v1495 aside small{color:var(--patient-muted-v1495);line-height:1.45}.patient-premium-header-v1495 aside div{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:4px}.patient-premium-header-v1495 aside a{align-items:center;background:rgba(15,118,110,.08);border:1px solid rgba(15,118,110,.16);border-radius:8px;color:#0f766e;display:inline-flex;font-size:.76rem;font-weight:950;justify-content:center;min-height:46px;padding:9px;text-align:center;text-decoration:none}.patient-focus-toggle-v1495{inline-size:1px;opacity:0;pointer-events:none;position:absolute}.patient-focus-switch-v1495{align-items:center;align-self:start;background:rgba(255,255,255,.86);border:1px solid rgba(15,118,110,.18);border-radius:8px;box-shadow:0 10px 24px rgba(15,23,42,.06);color:var(--patient-ink-v1495);cursor:pointer;display:grid;grid-gap:3px;gap:3px;justify-self:start;min-height:54px;padding:10px 14px}.patient-focus-switch-v1495 strong{font-size:.88rem}.patient-focus-switch-v1495 span{color:var(--patient-muted-v1495);font-size:.78rem}.patient-focus-toggle-v1495:checked+.patient-focus-switch-v1495{background:rgba(204,251,241,.86);border-color:rgba(15,118,110,.32)}.patient-focus-toggle-v1495:checked~.patient-layout-reboot-v1495 .patient-secondary-v1495,.patient-focus-toggle-v1495:checked~.patient-layout-reboot-v1495 .patient-side-stack-v1495,.patient-focus-toggle-v1495:checked~.workspace-operation-metrics-v620{display:none}.patient-focus-toggle-v1495:checked~.patient-layout-reboot-v1495{grid-template-columns:minmax(0,1fr)}.patient-clinical-actions-v1495{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr))}.patient-clinical-actions-v1495 a{align-content:center;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(248,250,252,.9));border:1px solid rgba(15,118,110,.16);border-radius:8px;box-shadow:0 10px 24px rgba(15,23,42,.06);color:var(--patient-ink-v1495);display:grid;grid-gap:5px;gap:5px;min-height:82px;padding:12px;text-decoration:none}.patient-clinical-actions-v1495 a span{align-items:center;background:rgba(15,118,110,.1);border:1px solid rgba(15,118,110,.16);border-radius:999px;color:var(--patient-accent-v1495);display:inline-flex;font-size:.7rem;font-weight:950;justify-content:center;min-height:28px;width:38px}.patient-clinical-actions-v1495 a strong{font-size:.92rem}.patient-clinical-actions-v1495 a small{color:var(--patient-muted-v1495);line-height:1.35}.patient-clinical-actions-v1495 a:hover,.patient-premium-header-v1495 aside a:hover{border-color:rgba(15,118,110,.38);transform:translateY(-1px)}.patient-layout-reboot-v1495{gap:12px;grid-template-columns:minmax(0,1fr) minmax(270px,.28fr)}.patient-primary-stack-v1495,.patient-side-stack-v1495{gap:10px}.patient-profile-shell-v1495{background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(248,250,252,.86)),radial-gradient(circle at 92% 4%,rgba(37,99,235,.08),transparent 28%)}.patient-identity-grid-v1495{grid-template-columns:repeat(4,minmax(150px,1fr))}.patient-clinical-basics-v1495 article,.patient-identity-grid-v1495 article,.patient-module-grid-v1495 .workspace-record-column-v640{border-radius:8px}.patient-clinical-basics-v1495{display:grid;grid-gap:8px;gap:8px;grid-template-columns:.82fr 1fr .9fr;margin-top:10px}.patient-clinical-basics-v1495 article{background:rgba(248,250,252,.84);border:1px solid rgba(148,163,184,.18);display:grid;grid-gap:8px;gap:8px;padding:12px}.patient-clinical-basics-v1495 strong{color:var(--patient-ink-v1495);font-size:.86rem}.patient-clinical-basics-v1495 div{display:flex;flex-wrap:wrap;gap:6px}.patient-clinical-basics-v1495 span{background:rgba(255,255,255,.9);border:1px solid rgba(148,163,184,.18);border-radius:999px;color:var(--patient-muted-v1495);font-size:.76rem;font-weight:800;padding:7px 9px}.patient-clinical-basics-v1495 span.tone-warning{background:rgba(254,243,199,.84);border-color:rgba(217,119,6,.22);color:#92400e}.patient-module-grid-v1495{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.patient-360-reboot-v1495 .patient-360-grid-v620 article,.patient-alert-panel-v1495 .workspace-alert-list-v620 a,.patient-secondary-v1495 .workspace-patient-selector-v620 a,.patient-secondary-v1495 .workspace-quick-actions-v620 a,.patient-timeline-v1495 a,.patient-treatment-panel-v1495 .workspace-treatment-list-v620 a{border-radius:8px}.patient-treatment-panel-v1495 .workspace-treatment-list-v620 a{background:rgba(255,255,255,.9);border-left:4px solid rgba(15,118,110,.78);min-height:116px}.patient-timeline-v1495 a{background:rgba(255,255,255,.9);grid-template-columns:150px minmax(0,1fr) auto;min-height:82px}.patient-collapsible-v1495>summary{background:rgba(255,255,255,.82)}.patient-collapsible-v1495[open]>summary{border-bottom:1px solid rgba(148,163,184,.16)}.patient-side-stack-v1495{position:-webkit-sticky;position:sticky;top:14px}@media (prefers-color-scheme:dark){.patient-workspace-reboot-v1495{--patient-ink-v1495:#e2e8f0;--patient-muted-v1495:#94a3b8;--patient-surface-v1495:rgba(15,23,42,0.9);--patient-soft-v1495:rgba(30,41,59,0.78);--patient-border-v1495:rgba(45,212,191,0.16)}.patient-premium-header-v1495,.patient-profile-shell-v1495{background:linear-gradient(135deg,rgba(15,23,42,.94),rgba(30,41,59,.86)),radial-gradient(circle at 8% 12%,rgba(45,212,191,.1),transparent 32%),radial-gradient(circle at 84% 18%,rgba(96,165,250,.08),transparent 30%)}.patient-clinical-actions-v1495 a,.patient-clinical-basics-v1495 article,.patient-focus-switch-v1495,.patient-premium-header-v1495 aside,.patient-premium-identity-v1495 dl div,.patient-timeline-v1495 a,.patient-treatment-panel-v1495 .workspace-treatment-list-v620 a{background:rgba(15,23,42,.82);border-color:rgba(148,163,184,.16)}}@media (max-width:1180px){.patient-clinical-basics-v1495,.patient-layout-reboot-v1495,.patient-premium-header-v1495{grid-template-columns:1fr}.patient-side-stack-v1495{position:static}.patient-clinical-actions-v1495{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.patient-premium-header-v1495{padding:12px}.patient-photo-frame-v1495{min-height:132px}.patient-premium-identity-v1495 h1{font-size:1.72rem}.patient-clinical-actions-v1495,.patient-identity-grid-v1495,.patient-premium-identity-v1495 dl,.patient-timeline-v1495 a{grid-template-columns:1fr}.patient-clinical-actions-v1495 a,.patient-focus-switch-v1495,.patient-premium-header-v1495 aside a{min-height:56px}}.agenda-redesign-v1345[data-version=V1346-V1360-agenda-clinical-workflow-redesign-phase-3]{--agenda-row-height-v1360:94px;--agenda-column-min-v1360:270px;gap:10px}.agenda-redesign-v1345[data-version=V1346-V1360-agenda-clinical-workflow-redesign-phase-3] .smart-agenda-topbar-v222{background:rgba(255,255,255,.78);border:1px solid var(--clinical-border-v1345);border-radius:var(--clinical-card-radius-v1330);box-shadow:var(--clinical-shadow-v1345);padding:14px}.agenda-redesign-v1345[data-version=V1346-V1360-agenda-clinical-workflow-redesign-phase-3] .smart-agenda-topbar-v222 h1{font-size:clamp(1.45rem,2.4vw,2.25rem)}.agenda-redesign-v1345[data-version=V1346-V1360-agenda-clinical-workflow-redesign-phase-3] .smart-agenda-topbar-v222 p{max-width:620px}.agenda-active-reception-v1360{background:color-mix(in srgb,var(--reception-color,#0f766e) 14%,white);border:1px solid color-mix(in srgb,var(--reception-color,#0f766e) 34%,transparent);border-radius:999px;color:color-mix(in srgb,var(--reception-color,#0f766e) 78%,#0f172a);display:inline-flex;font-size:.76rem;font-weight:950;min-height:34px;padding:8px 11px}.agenda-redesign-v1345 .smart-agenda-datebox-v222 button.active{background:rgba(15,118,110,.12);color:#0f766e}.agenda-redesign-v1345[data-version=V1346-V1360-agenda-clinical-workflow-redesign-phase-3] .smart-agenda-controls-v222{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));padding:8px}.agenda-redesign-v1345[data-version=V1346-V1360-agenda-clinical-workflow-redesign-phase-3] .smart-agenda-controls-v222 label{font-size:.68rem;min-width:108px}.agenda-redesign-v1345[data-version=V1346-V1360-agenda-clinical-workflow-redesign-phase-3] .agenda-reception-strip-v1300{gap:8px;grid-template-columns:repeat(3,minmax(150px,1fr))}.agenda-redesign-v1345[data-version=V1346-V1360-agenda-clinical-workflow-redesign-phase-3] .agenda-reception-strip-v1300 button{min-height:58px}.agenda-redesign-v1345[data-version=V1346-V1360-agenda-clinical-workflow-redesign-phase-3] .smart-agenda-professionals-v222{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.agenda-redesign-v1345[data-version=V1346-V1360-agenda-clinical-workflow-redesign-phase-3] .smart-agenda-professionals-v222 article{align-items:center;background:rgba(255,255,255,.9);border-left:5px solid var(--professional-color,#0f766e);min-height:58px}.agenda-redesign-v1345[data-version=V1346-V1360-agenda-clinical-workflow-redesign-phase-3] .smart-agenda-resources-v630{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.agenda-redesign-v1345[data-version=V1346-V1360-agenda-clinical-workflow-redesign-phase-3] .smart-agenda-resources-v630 article{min-height:52px}.agenda-redesign-v1345[data-version=V1346-V1360-agenda-clinical-workflow-redesign-phase-3] .smart-agenda-day-grid-v222{grid-template-columns:82px repeat(var(--professional-count),minmax(var(--agenda-column-min-v1360),1fr));min-width:max(1280px,100%)}.agenda-redesign-v1345[data-version=V1346-V1360-agenda-clinical-workflow-redesign-phase-3] .smart-agenda-row-v222{border-bottom:1px solid rgba(148,163,184,.18)}.agenda-redesign-v1345[data-version=V1346-V1360-agenda-clinical-workflow-redesign-phase-3] .smart-agenda-hour-v222,.agenda-redesign-v1345[data-version=V1346-V1360-agenda-clinical-workflow-redesign-phase-3] .smart-agenda-slot-v222{min-height:var(--agenda-row-height-v1360)}.agenda-redesign-v1345[data-version=V1346-V1360-agenda-clinical-workflow-redesign-phase-3] .smart-agenda-hour-v222{border-right:1px solid rgba(148,163,184,.2);font-size:.84rem}.agenda-redesign-v1345[data-version=V1346-V1360-agenda-clinical-workflow-redesign-phase-3] .smart-agenda-slot-v222{padding:8px}.agenda-redesign-v1345[data-version=V1346-V1360-agenda-clinical-workflow-redesign-phase-3] .smart-agenda-appointment-v222{gap:3px;min-height:74px;padding:10px}.agenda-redesign-v1345[data-version=V1346-V1360-agenda-clinical-workflow-redesign-phase-3] .smart-agenda-appointment-v222 span{font-size:.76rem;font-weight:950}.agenda-redesign-v1345[data-version=V1346-V1360-agenda-clinical-workflow-redesign-phase-3] .smart-agenda-appointment-v222 strong{font-size:.96rem}.agenda-redesign-v1345[data-version=V1346-V1360-agenda-clinical-workflow-redesign-phase-3] .smart-agenda-appointment-v222 small:nth-of-type(2){color:var(--clinical-secondary-v1345);font-size:.72rem}.smart-agenda-workflow-actions-v1360{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.smart-agenda-workflow-actions-v1360 a,.smart-agenda-workflow-actions-v1360 button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(248,250,252,.94);border:1px solid rgba(15,118,110,.14);border-radius:var(--clinical-card-radius-v1330);color:#0f2f2b;cursor:pointer;display:inline-flex;font:inherit;font-size:.76rem;font-weight:950;justify-content:center;min-height:var(--clinical-touch-v1330);padding:9px;text-align:center;text-decoration:none}.smart-agenda-workflow-actions-v1360 a:first-of-type,.smart-agenda-workflow-actions-v1360 button.active{background:rgba(204,251,241,.86);border-color:rgba(15,118,110,.28);color:#0f766e}.agenda-focus-v1360{min-height:calc(100vh - 32px);padding:8px}.agenda-focus-v1360 .agenda-ux-notes-v1300,.agenda-focus-v1360 .smart-agenda-resources-v630,.agenda-focus-v1360 .smart-agenda-topbar-v222 p{display:none}.agenda-focus-v1360 .smart-agenda-controls-v222{grid-template-columns:repeat(auto-fit,minmax(104px,1fr))}.agenda-focus-v1360 .smart-agenda-board-v222{min-height:calc(100vh - 260px)}.agenda-focus-v1360 .smart-agenda-day-grid-v222{min-width:max(1360px,100%)}body[data-agenda-focus-v1360=true] .content{padding:10px 10px 42px 0}body[data-agenda-focus-v1360=true] .sidebar{max-width:86px;overflow:visible;padding-inline:8px;width:86px}body[data-agenda-focus-v1360=true] .brand{justify-items:center}body[data-agenda-focus-v1360=true] .brand span,body[data-agenda-focus-v1360=true] .brand strong,body[data-agenda-focus-v1360=true] .nav a small,body[data-agenda-focus-v1360=true] .nav a span,body[data-agenda-focus-v1360=true] .nav-group summary,body[data-agenda-focus-v1360=true] .smart-favorites{display:none}body[data-agenda-focus-v1360=true] .nav a{justify-content:center;min-height:var(--clinical-touch-v1330);padding:8px}body[data-agenda-focus-v1360=true] .floating-workspace-v98,body[data-agenda-focus-v1360=true] .floating-workspace-v99,body[data-agenda-focus-v1360=true] .global-search-console,body[data-agenda-focus-v1360=true] .smart-command-rail,body[data-agenda-focus-v1360=true] .workspace-bottom-dock-v100{display:none}.agenda-quick-modal-v1300 form{border-radius:12px;height:min(85vh,820px);max-height:90vh;max-width:900px;overflow:hidden;width:min(900px,100%)}.agenda-quick-modal-grid-v1300{grid-template-columns:repeat(3,minmax(0,1fr))}.agenda-quick-modal-grid-v1300 input,.agenda-quick-modal-grid-v1300 select,.agenda-quick-modal-grid-v1300 textarea,.agenda-quick-modal-v1300 footer button{border-radius:var(--clinical-card-radius-v1330);min-height:50px}@media (max-width:1040px){.agenda-quick-modal-grid-v1300,.smart-agenda-workflow-actions-v1360{grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-redesign-v1345[data-version=V1346-V1360-agenda-clinical-workflow-redesign-phase-3] .smart-agenda-day-grid-v222{grid-template-columns:72px repeat(var(--professional-count),minmax(240px,1fr))}}@media (max-width:680px){.agenda-quick-modal-grid-v1300,.agenda-redesign-v1345[data-version=V1346-V1360-agenda-clinical-workflow-redesign-phase-3] .agenda-reception-strip-v1300,.smart-agenda-workflow-actions-v1360{grid-template-columns:1fr}.agenda-quick-modal-v1300{align-items:stretch;padding:10px}.agenda-quick-modal-v1300 form{height:calc(100vh - 20px);max-height:calc(100vh - 20px);overflow:hidden}}:root{--signature-bg-v1390:#f8fbff;--signature-bg-soft-v1390:rgba(244,250,255,0.84);--signature-panel-v1390:rgba(255,255,255,0.82);--signature-panel-strong-v1390:rgba(255,255,255,0.94);--signature-ink-v1390:#08111f;--signature-muted-v1390:#5d6b7c;--signature-emerald-v1390:#0f766e;--signature-blue-v1390:#2563eb;--signature-cyan-v1390:#0e7490;--signature-amber-v1390:#d97706;--signature-line-v1390:rgba(125,145,170,0.24);--signature-line-strong-v1390:rgba(15,118,110,0.24);--signature-radius-v1390:8px;--signature-shadow-v1390:0 18px 46px rgba(15,23,42,0.1);--signature-shadow-soft-v1390:0 10px 28px rgba(15,23,42,0.07);--signature-focus-v1390:0 0 0 3px rgba(37,99,235,0.2);--signature-critical-v1390:#dc2626;--signature-important-v1390:#d97706;--signature-normal-v1390:#0f766e;--signature-secondary-v1390:#64748b;--signature-type-display-v1390:1.9rem;--signature-type-section-v1390:1.15rem;--signature-type-body-v1390:0.94rem}.signature-app-shell-v1390{background:radial-gradient(circle at 18% 0,rgba(14,116,144,.14),transparent 31%),radial-gradient(circle at 92% 8%,rgba(15,118,110,.12),transparent 28%),linear-gradient(135deg,var(--signature-bg-v1390),#eef6ff 48%,#f8fafc);color:var(--signature-ink-v1390)}.signature-app-shell-v1390 .sidebar{background:linear-gradient(180deg,rgba(7,15,30,.9),rgba(10,28,48,.86) 52%,rgba(10,78,83,.78)),rgba(8,17,31,.84);border-color:rgba(255,255,255,.2);border-radius:18px;box-shadow:0 28px 90px rgba(15,23,42,.24),inset 0 1px 0 rgba(255,255,255,.14)}.signature-app-shell-v1390 .brand{border-bottom-color:rgba(255,255,255,.16)}.signature-app-shell-v1390 .brand strong{color:#ffffff;font-size:1.1rem}.signature-app-shell-v1390 .brand span,.signature-app-shell-v1390 .nav-group summary,.signature-app-shell-v1390 .smart-favorites span{color:rgba(226,240,255,.74)}.signature-app-shell-v1390 .nav a{border-radius:var(--signature-radius-v1390);min-height:44px}.signature-app-shell-v1390 .nav a:focus-visible,.signature-app-shell-v1390 .nav a:hover{background:rgba(255,255,255,.16);border-color:rgba(125,211,252,.32);box-shadow:inset 3px 0 0 rgba(52,211,153,.82);outline:none}.signature-app-shell-v1390 .nav-group,.signature-app-shell-v1390 .sidebar-mode-control,.signature-app-shell-v1390 .smart-favorites{border-radius:var(--signature-radius-v1390)}body[data-sidebar-mode=icons] .signature-app-shell-v1390 .nav a span{background:rgba(7,15,30,.94);border:1px solid rgba(125,211,252,.28);box-shadow:var(--signature-shadow-soft-v1390)}.signature-topbar-v1390{align-items:center;background:linear-gradient(135deg,rgba(255,255,255,.88),rgba(239,246,255,.78)),rgba(255,255,255,.76);border-color:rgba(255,255,255,.72);border-radius:0 0 18px 18px;box-shadow:var(--signature-shadow-soft-v1390);display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(220px,.8fr) minmax(320px,1fr) auto}.clinic-identity-v1390{display:grid;grid-gap:3px;gap:3px;min-width:0}.clinic-identity-v1390>span{color:var(--signature-emerald-v1390);font-size:.72rem;font-weight:900;text-transform:uppercase}.premium-header-actions-v1390{align-items:center;display:flex;gap:8px;justify-content:center;min-width:0;overflow-x:auto;scrollbar-width:none}.premium-header-actions-v1390::-webkit-scrollbar{display:none}.premium-header-actions-v1390 a,.signature-preview-actions-v1390 a,.signature-preview-v1390 a{align-items:center;border-radius:var(--signature-radius-v1390);display:inline-flex;font-weight:900;justify-content:center;text-decoration:none}.premium-header-actions-v1390 a{background:rgba(255,255,255,.74);border:1px solid var(--signature-line-v1390);color:var(--signature-ink-v1390);flex:0 0 auto;font-size:.78rem;min-height:38px;padding:8px 11px}.premium-header-actions-v1390 a:focus-visible,.premium-header-actions-v1390 a:hover{background:rgba(219,234,254,.82);border-color:rgba(37,99,235,.26);box-shadow:var(--signature-focus-v1390);color:#1d4ed8;outline:none}.signature-ui-v1390{color:var(--signature-ink-v1390)}.signature-app-shell-v1390 .brand strong,.signature-topbar-v1390 strong,.signature-ui-v1390 h1,.signature-ui-v1390 h2,.signature-ui-v1390 h3{letter-spacing:0}.signature-ui-v1390 h1{font-size:clamp(2rem,4vw,3.8rem)}.signature-ui-v1390 h2{font-size:var(--signature-type-display-v1390)}.signature-preview-panel-v1390,.signature-preview-v1390,.signature-ui-v1390 .clinical-launch-card-v900,.signature-ui-v1390 .clinical-launch-hero-v900,.signature-ui-v1390 .clinical-launch-panel-v900,.signature-ui-v1390 .clinical-launch-semaphore-v900 article{border-color:var(--signature-line-v1390);border-radius:var(--signature-radius-v1390);box-shadow:var(--signature-shadow-soft-v1390)}.signature-ui-v1390 .clinical-launch-hero-v900{background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(236,253,245,.72)),radial-gradient(circle at 94% 12%,rgba(37,99,235,.12),transparent 30%)}.signature-preview-v1390{background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(239,246,255,.78)),rgba(255,255,255,.82);border:1px solid var(--signature-line-v1390);display:grid;grid-gap:14px;gap:14px;padding:16px}.signature-audit-grid-v1390,.signature-hierarchy-row-v1390,.signature-motion-row-v1390,.signature-preview-grid-v1390,.signature-preview-hero-v1390,.signature-preview-metrics-v1390,.signature-token-row-v1390,.signature-typography-row-v1390,.signature-workspace-row-v1390{display:grid;grid-gap:10px;gap:10px}.signature-preview-hero-v1390{align-items:end;grid-template-columns:minmax(0,1fr) auto}.signature-preview-hero-v1390 span,.signature-preview-metrics-v1390 span,.signature-preview-panel-v1390 .clinical-launch-title-v900 span{color:var(--signature-emerald-v1390);font-size:.72rem;font-weight:950;text-transform:uppercase}.signature-preview-hero-v1390 h2{font-size:clamp(1.55rem,3vw,2.6rem);line-height:1.04;margin:4px 0}.signature-preview-hero-v1390 p{color:var(--signature-muted-v1390);line-height:1.48;margin:0;max-width:760px}.signature-preview-actions-v1390{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.signature-preview-actions-v1390 a{background:var(--signature-ink-v1390);border:1px solid rgba(125,211,252,.22);color:#ffffff;min-height:44px;padding:10px 13px}.signature-preview-actions-v1390 a:first-child{background:linear-gradient(135deg,var(--signature-emerald-v1390),var(--signature-blue-v1390))}.signature-preview-metrics-v1390{grid-template-columns:repeat(4,minmax(0,1fr))}.signature-audit-grid-v1390 article,.signature-audit-grid-v1390 section,.signature-components-v1390 article,.signature-hierarchy-row-v1390 article,.signature-motion-row-v1390 article,.signature-preview-metrics-v1390 article,.signature-principles-v1390 article,.signature-token-row-v1390 article,.signature-typography-row-v1390 article,.signature-workspace-row-v1390 a{background:var(--signature-panel-v1390);border:1px solid var(--signature-line-v1390);border-radius:var(--signature-radius-v1390);box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}.signature-preview-metrics-v1390 article{display:grid;grid-gap:4px;gap:4px;min-height:102px;padding:13px}.signature-preview-metrics-v1390 strong{font-size:1.8rem;line-height:1}.signature-audit-grid-v1390 p,.signature-components-v1390 p,.signature-hierarchy-row-v1390 p,.signature-motion-row-v1390 span,.signature-preview-metrics-v1390 small,.signature-principles-v1390 p,.signature-token-row-v1390 span,.signature-typography-row-v1390 p,.signature-typography-row-v1390 small,.signature-workspace-row-v1390 span{color:var(--signature-muted-v1390);line-height:1.38}.signature-preview-grid-v1390{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr)}.signature-preview-panel-v1390{background:rgba(255,255,255,.72);border:1px solid var(--signature-line-v1390);display:grid;grid-gap:12px;gap:12px;padding:14px}.signature-components-v1390,.signature-principles-v1390{display:grid;grid-gap:8px;gap:8px}.signature-principles-v1390{grid-template-columns:repeat(2,minmax(0,1fr))}.signature-components-v1390 article,.signature-principles-v1390 article{display:grid;grid-gap:7px;gap:7px;padding:12px}.signature-principles-v1390 article>div{align-items:center;display:flex;gap:10px;justify-content:space-between}.signature-principles-v1390 article>div span{background:rgba(15,118,110,.1);border-radius:999px;color:var(--signature-emerald-v1390);font-size:.72rem;font-weight:950;padding:5px 8px}.signature-components-v1390 article{border-left:4px solid var(--signature-emerald-v1390)}.signature-components-v1390 .tone-blue{border-left-color:var(--signature-blue-v1390)}.signature-components-v1390 .tone-slate{border-left-color:var(--signature-ink-v1390)}.signature-components-v1390 .tone-amber{border-left-color:var(--signature-amber-v1390)}.signature-token-row-v1390{grid-template-columns:repeat(5,minmax(0,1fr))}.signature-token-row-v1390 article{display:grid;grid-gap:7px;gap:7px;min-height:108px;padding:12px}.signature-token-row-v1390 i{border:1px solid rgba(15,23,42,.08);border-radius:999px;display:block;height:18px;width:54px}.signature-typography-row-v1390{grid-template-columns:repeat(3,minmax(0,1fr))}.signature-audit-grid-v1390 article,.signature-hierarchy-row-v1390 article,.signature-typography-row-v1390 article,.signature-workspace-row-v1390 a{display:grid;grid-gap:6px;gap:6px;padding:12px}.signature-audit-grid-v1390 article>span,.signature-hierarchy-row-v1390 article>span,.signature-typography-row-v1390 article>span{color:var(--signature-emerald-v1390);font-size:.72rem;font-weight:950;text-transform:uppercase}.signature-hierarchy-row-v1390{grid-template-columns:repeat(4,minmax(0,1fr))}.signature-hierarchy-row-v1390 article{border-left:4px solid var(--signature-secondary-v1390)}.signature-hierarchy-row-v1390 .tone-critical{border-left-color:var(--signature-critical-v1390)}.signature-hierarchy-row-v1390 .tone-important{border-left-color:var(--signature-important-v1390)}.signature-hierarchy-row-v1390 .tone-normal{border-left-color:var(--signature-normal-v1390)}.signature-workspace-row-v1390{grid-template-columns:repeat(5,minmax(0,1fr))}.signature-workspace-row-v1390 a{color:inherit;min-height:126px;text-decoration:none}.signature-workspace-row-v1390 a:focus-visible,.signature-workspace-row-v1390 a:hover{border-color:var(--signature-line-strong-v1390);box-shadow:var(--signature-focus-v1390);outline:none;transform:translateY(-1px)}.signature-audit-grid-v1390{grid-template-columns:repeat(2,minmax(0,1fr))}.signature-audit-grid-v1390 section{display:grid;grid-gap:8px;gap:8px;padding:14px}.signature-audit-grid-v1390 article{border-left:4px solid var(--signature-secondary-v1390)}.signature-audit-grid-v1390 .severity-alta{border-left-color:var(--signature-critical-v1390)}.signature-audit-grid-v1390 .severity-media{border-left-color:var(--signature-important-v1390)}.signature-audit-grid-v1390 .severity-baja{border-left-color:var(--signature-normal-v1390)}.signature-motion-row-v1390{grid-template-columns:repeat(4,minmax(0,1fr))}.signature-motion-row-v1390 article{display:grid;grid-gap:5px;gap:5px;min-height:86px;padding:12px}.signature-agenda-skin-v1390{--agenda-column-min-v1360:286px;--agenda-row-height-v1360:98px}.signature-agenda-skin-v1390 .smart-agenda-appointment-panel-v222,.signature-agenda-skin-v1390 .smart-agenda-board-v222,.signature-agenda-skin-v1390 .smart-agenda-future-v222,.signature-agenda-skin-v1390 .smart-agenda-mode-panel-v630,.signature-agenda-skin-v1390 .smart-agenda-side-v222,.signature-agenda-skin-v1390 .smart-agenda-topbar-v222{-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);background:var(--signature-panel-v1390);border-color:var(--signature-line-v1390);border-radius:var(--signature-radius-v1390);box-shadow:var(--signature-shadow-soft-v1390)}.signature-agenda-skin-v1390 .smart-agenda-column-head-v222,.signature-agenda-skin-v1390 .smart-agenda-corner-v222{background:linear-gradient(135deg,rgba(8,17,31,.96),rgba(14,116,144,.88));border-color:rgba(125,211,252,.14)}.signature-agenda-skin-v1390 .smart-agenda-hour-v222{background:rgba(248,250,252,.92);color:var(--signature-muted-v1390)}.signature-agenda-skin-v1390 .smart-agenda-slot-v222{background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(248,250,252,.68));border-color:rgba(148,163,184,.18)}.signature-agenda-skin-v1390 .smart-agenda-slot-v222:focus-within,.signature-agenda-skin-v1390 .smart-agenda-slot-v222:hover{background:rgba(236,253,245,.84);box-shadow:inset 0 0 0 2px rgba(15,118,110,.16)}.signature-agenda-skin-v1390 .smart-agenda-appointment-v222{background:var(--signature-panel-strong-v1390);border-color:rgba(15,23,42,.06);border-left-width:6px;box-shadow:0 12px 26px rgba(15,23,42,.12)}.signature-agenda-skin-v1390 .smart-agenda-appointment-v222:focus-visible,.signature-agenda-skin-v1390 .smart-agenda-appointment-v222:hover{box-shadow:0 18px 38px rgba(15,23,42,.16);outline:none;transform:translateY(-1px)}.signature-agenda-skin-v1390 .agenda-reception-strip-v1300 button,.signature-agenda-skin-v1390 .smart-agenda-datebox-v222 button,.signature-agenda-skin-v1390 .smart-agenda-segment-v222 button,.signature-agenda-skin-v1390 .smart-agenda-workflow-actions-v1360 a,.signature-agenda-skin-v1390 .smart-agenda-workflow-actions-v1360 button{border-radius:var(--signature-radius-v1390);transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.signature-agenda-skin-v1390 .agenda-reception-strip-v1300 button.active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--reception-color,#0f766e) 34%,transparent),var(--signature-shadow-soft-v1390)}.signature-agenda-skin-v1390 .smart-agenda-actions-v222 a:first-child,.signature-agenda-skin-v1390 .smart-agenda-actions-v222 button:first-child,.signature-agenda-skin-v1390 .smart-agenda-workflow-actions-v1360 a:first-of-type{background:linear-gradient(135deg,rgba(15,118,110,.96),rgba(37,99,235,.9));color:#ffffff}.signature-agenda-skin-v1390 .agenda-quick-modal-v1300 form{border-color:var(--signature-line-v1390);border-radius:var(--signature-radius-v1390);box-shadow:var(--signature-shadow-v1390)}.signature-app-shell-v1390 .clinical-budget-center-v604,.signature-app-shell-v1390 .clinical-photo-workspace-v660,.signature-app-shell-v1390 .clinical-record-workspace-v650,.signature-app-shell-v1390 .clinical-visual-history-v1060,.signature-app-shell-v1390 .consent-workspace-v670,.signature-app-shell-v1390 .patient-workspace-v620,.signature-app-shell-v1390 .real-treatment-workspace-v1070{color:var(--signature-ink-v1390)}.signature-app-shell-v1390 .clinical-budget-center-v604 article,.signature-app-shell-v1390 .clinical-photo-workspace-v660 article,.signature-app-shell-v1390 .clinical-record-workspace-v650 article,.signature-app-shell-v1390 .clinical-visual-history-v1060 article,.signature-app-shell-v1390 .consent-workspace-v670 article,.signature-app-shell-v1390 .patient-workspace-v620 article,.signature-app-shell-v1390 .real-treatment-workspace-v1070 article{border-radius:var(--signature-radius-v1390)}@media (prefers-reduced-motion:no-preference){.premium-header-actions-v1390 a,.signature-agenda-skin-v1390 .smart-agenda-appointment-v222,.signature-app-shell-v1390 .nav a,.signature-audit-grid-v1390 article,.signature-components-v1390 article,.signature-preview-metrics-v1390 article,.signature-preview-v1390 a,.signature-principles-v1390 article,.signature-workspace-row-v1390 a{transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}.signature-audit-grid-v1390 article:hover,.signature-components-v1390 article:hover,.signature-preview-metrics-v1390 article:hover,.signature-principles-v1390 article:hover{transform:translateY(-1px)}}@media (max-width:1180px){.signature-topbar-v1390{grid-template-columns:minmax(0,1fr);height:auto;min-height:86px;padding-block:12px}.premium-header-actions-v1390{justify-content:flex-start}.signature-preview-grid-v1390,.signature-preview-hero-v1390{grid-template-columns:1fr}.signature-preview-actions-v1390{justify-content:flex-start}.signature-hierarchy-row-v1390,.signature-motion-row-v1390,.signature-preview-metrics-v1390{grid-template-columns:repeat(2,minmax(0,1fr))}.signature-audit-grid-v1390,.signature-token-row-v1390,.signature-typography-row-v1390,.signature-workspace-row-v1390{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.signature-audit-grid-v1390,.signature-hierarchy-row-v1390,.signature-motion-row-v1390,.signature-preview-metrics-v1390,.signature-principles-v1390,.signature-token-row-v1390,.signature-typography-row-v1390,.signature-workspace-row-v1390{grid-template-columns:1fr}.premium-header-actions-v1390 a{min-height:44px}}:root{--brand-graphite-v1405:#08111f;--brand-clinical-green-v1405:#0f766e;--brand-intelligence-blue-v1405:#2563eb;--brand-control-amber-v1405:#d97706;--brand-light-v1405:#f8fbff;--brand-panel-v1405:rgba(255,255,255,0.84);--brand-line-v1405:rgba(125,145,170,0.24);--brand-radius-v1405:8px;--brand-shadow-v1405:0 18px 48px rgba(8,17,31,0.12)}.clicameci-brand-mark-v1405{align-items:center;color:inherit;display:inline-flex;gap:10px;letter-spacing:0;line-height:1;min-width:0;text-decoration:none}.clicameci-anagram-v1405{align-items:center;aspect-ratio:1;background:radial-gradient(circle at 28% 22%,rgba(255,255,255,.92),transparent 28%),linear-gradient(135deg,var(--brand-graphite-v1405),#0b3b4b 46%,var(--brand-clinical-green-v1405));border:1px solid rgba(255,255,255,.34);border-radius:var(--brand-radius-v1405);box-shadow:0 12px 30px rgba(8,17,31,.18),inset 0 1px 0 rgba(255,255,255,.22);color:#ffffff;display:inline-grid;flex:0 0 auto;justify-items:center;position:relative}.clicameci-anagram-v1405 span{font-size:1rem;font-weight:900;letter-spacing:0}.clicameci-anagram-v1405 small{color:rgba(219,234,254,.96);font-size:.48rem;font-weight:950;letter-spacing:0;margin-top:-3px}.clicameci-brand-mark-v1405.size-sm .clicameci-anagram-v1405{width:34px}.clicameci-brand-mark-v1405.size-md .clicameci-anagram-v1405{width:46px}.clicameci-brand-mark-v1405.size-lg .clicameci-anagram-v1405{width:64px}.clicameci-brand-wordmark-v1405{display:grid;grid-gap:3px;gap:3px;min-width:0}.clicameci-brand-wordmark-v1405 strong{color:var(--brand-graphite-v1405);font-size:1.02rem;font-weight:900;letter-spacing:0}.clicameci-brand-wordmark-v1405 small{color:var(--brand-clinical-green-v1405);font-size:.74rem;font-weight:850;letter-spacing:0}.signature-app-shell-v1390 .brand{display:grid;grid-gap:8px;gap:8px}.signature-app-shell-v1390 .brand .clicameci-anagram-v1405{box-shadow:0 12px 28px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.2)}.clinic-identity-v1390 .clicameci-brand-mark-v1405{margin-bottom:2px}.clicameci-login-brand-v1405{overflow:hidden;position:relative}.clicameci-login-brand-v1405:before{background:radial-gradient(circle at 16% 0,rgba(15,118,110,.16),transparent 32%),radial-gradient(circle at 92% 14%,rgba(37,99,235,.12),transparent 28%);content:"";inset:0;pointer-events:none;position:absolute}.clicameci-login-brand-v1405>*{position:relative;z-index:1}.clicameci-login-brand-v1405 .clicameci-brand-mark-v1405{margin-bottom:14px}.clicameci-brand-dna-v1405{background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(239,246,255,.76)),rgba(255,255,255,.84);border:1px solid var(--brand-line-v1405);border-radius:var(--brand-radius-v1405);box-shadow:var(--brand-shadow-v1405);color:var(--brand-graphite-v1405);display:grid;grid-gap:14px;gap:14px;margin:0 auto 18px;max-width:1280px;padding:16px}.clicameci-brand-dna-v1405.mode-welcome{margin-top:-8px}.clicameci-brand-hero-v1405{align-items:stretch;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr) minmax(260px,.42fr)}.clicameci-brand-audit-grid-v1405 article,.clicameci-brand-hero-v1405>aside,.clicameci-brand-hero-v1405>div,.clicameci-brand-surface-grid-v1405 article,.clicameci-brand-token-grid-v1405 article,.clicameci-cockpit-grid-v1405 a,.committee-brand-director-v1405{background:var(--brand-panel-v1405);border:1px solid var(--brand-line-v1405);border-radius:var(--brand-radius-v1405);box-shadow:inset 0 1px 0 rgba(255,255,255,.76)}.clicameci-brand-hero-v1405>aside,.clicameci-brand-hero-v1405>div{display:grid;grid-gap:10px;gap:10px;padding:16px}.clicameci-brand-hero-v1405 h2{font-size:2rem;line-height:1.08;margin:0}.clicameci-brand-audit-grid-v1405 p,.clicameci-brand-hero-v1405 p,.clicameci-brand-hero-v1405 small,.clicameci-brand-surface-grid-v1405 p,.clicameci-brand-token-grid-v1405 p,.clicameci-cockpit-grid-v1405 p{color:#536274;line-height:1.42;margin:0}.clicameci-brand-hero-v1405 aside strong{font-size:1.1rem}.clicameci-brand-audit-grid-v1405 span,.clicameci-brand-hero-v1405 aside span,.clicameci-brand-token-grid-v1405 span,.clicameci-cockpit-grid-v1405 a>span{color:var(--brand-clinical-green-v1405);font-size:.72rem;font-weight:950;letter-spacing:0;text-transform:uppercase}.clicameci-brand-audit-grid-v1405,.clicameci-brand-surface-grid-v1405,.clicameci-brand-token-grid-v1405,.clicameci-cockpit-grid-v1405{display:grid;grid-gap:10px;gap:10px}.clicameci-cockpit-grid-v1405{grid-template-columns:repeat(3,minmax(0,1fr))}.clicameci-cockpit-grid-v1405 a{color:inherit;display:grid;grid-gap:8px;gap:8px;min-height:154px;padding:14px;text-decoration:none}.clicameci-cockpit-grid-v1405 small{align-self:end;color:var(--brand-intelligence-blue-v1405);font-weight:850}.clicameci-brand-token-grid-v1405{grid-template-columns:repeat(5,minmax(0,1fr))}.clicameci-brand-audit-grid-v1405 article,.clicameci-brand-surface-grid-v1405 article,.clicameci-brand-token-grid-v1405 article{display:grid;grid-gap:7px;gap:7px;padding:12px}.clicameci-brand-token-grid-v1405 strong{color:var(--brand-graphite-v1405);font-size:1rem}.clicameci-brand-surface-grid-v1405{grid-template-columns:repeat(5,minmax(0,1fr))}.clicameci-brand-audit-grid-v1405 article,.clicameci-brand-surface-grid-v1405 article{border-left:4px solid var(--brand-clinical-green-v1405)}.clicameci-brand-audit-grid-v1405 .status-revisar,.clicameci-brand-surface-grid-v1405 .status-revisar{border-left-color:var(--brand-control-amber-v1405)}.clicameci-brand-audit-grid-v1405{grid-template-columns:repeat(4,minmax(0,1fr))}.committee-brand-director-v1405{align-items:center;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr) minmax(260px,.72fr) auto;margin:16px 0;padding:16px}.committee-brand-director-v1405 h2,.committee-brand-director-v1405 p{margin:0}.committee-brand-director-v1405 p{color:#536274;line-height:1.42}.committee-brand-responsibilities-v1405{display:flex;flex-wrap:wrap;gap:7px}.committee-brand-responsibilities-v1405 span{background:rgba(15,118,110,.1);border:1px solid rgba(15,118,110,.18);border-radius:999px;color:var(--brand-clinical-green-v1405);font-size:.78rem;font-weight:850;padding:7px 9px}.clinic-os-hero-v880 .clicameci-brand-mark-v1405,.real-patient-portal-hero-v680 .clicameci-brand-mark-v1405{margin-bottom:10px}@media (prefers-reduced-motion:no-preference){.clicameci-brand-audit-grid-v1405 article,.clicameci-brand-mark-v1405,.clicameci-brand-surface-grid-v1405 article,.clicameci-cockpit-grid-v1405 a,.committee-brand-director-v1405{transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.clicameci-brand-audit-grid-v1405 article:hover,.clicameci-brand-surface-grid-v1405 article:hover,.clicameci-cockpit-grid-v1405 a:focus-visible,.clicameci-cockpit-grid-v1405 a:hover{border-color:rgba(15,118,110,.28);box-shadow:var(--signature-focus-v1390);outline:none;transform:translateY(-1px)}}@media (max-width:1180px){.clicameci-brand-hero-v1405,.committee-brand-director-v1405{grid-template-columns:1fr}.clicameci-brand-audit-grid-v1405,.clicameci-brand-surface-grid-v1405,.clicameci-brand-token-grid-v1405{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.clicameci-brand-audit-grid-v1405,.clicameci-brand-surface-grid-v1405,.clicameci-brand-token-grid-v1405,.clicameci-cockpit-grid-v1405{grid-template-columns:1fr}.clicameci-brand-hero-v1405 h2{font-size:1.55rem}}.clicameci-clinical-cockpit-v1420{--cockpit-ink-v1420:#17202c;--cockpit-muted-v1420:#607084;--cockpit-panel-v1420:rgba(255,255,255,0.86);--cockpit-line-v1420:rgba(21,94,117,0.16);--cockpit-green-v1420:#0f766e;--cockpit-blue-v1420:#2563eb;--cockpit-amber-v1420:#b45309;--cockpit-red-v1420:#b91c1c;--cockpit-radius-v1420:18px;--cockpit-shadow-v1420:0 22px 55px rgba(15,23,42,0.11);background:linear-gradient(135deg,rgba(241,245,249,.96),rgba(240,253,250,.72)),#f8fafc;color:var(--cockpit-ink-v1420);display:grid;grid-gap:16px;gap:16px;margin:0 auto;max-width:1480px;min-height:100vh;padding:18px}.cockpit-command-bar-v1420,.cockpit-hero-v1420,.cockpit-panel-v1420,.cockpit-summary-grid-v1420 article,.cockpit-tablet-review-v1420 a,.cockpit-widget-v1420{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:var(--cockpit-panel-v1420);border:1px solid var(--cockpit-line-v1420);border-radius:var(--cockpit-radius-v1420);box-shadow:var(--cockpit-shadow-v1420)}.cockpit-hero-v1420{align-items:stretch;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr) minmax(280px,.36fr);padding:18px}.cockpit-hero-v1420 h1,.cockpit-panel-head-v1420 h2,.cockpit-two-columns-v1420 h3,.cockpit-widget-toolbar-v1420 h2,.cockpit-widget-v1420 h3{letter-spacing:0;margin:0}.cockpit-hero-v1420 h1{font-size:2.1rem;line-height:1.08}.cockpit-hero-v1420 p,.cockpit-live-summary-v1420 b,.cockpit-live-summary-v1420 small,.cockpit-metric-v1420 small,.cockpit-priority-item-v1420 small,.cockpit-quick-access-v1420 small,.cockpit-row-v1420 small,.cockpit-summary-grid-v1420 small,.cockpit-tablet-review-v1420 small,.cockpit-widget-v1420 p{color:var(--cockpit-muted-v1420);line-height:1.42;margin:0}.cockpit-active-patient-grid-v1420 article,.cockpit-live-summary-v1420{display:grid;grid-gap:8px;gap:8px}.cockpit-live-summary-v1420{align-content:center;border-left:5px solid var(--cockpit-green-v1420);padding:14px}.cockpit-active-patient-grid-v1420 span,.cockpit-command-bar-v1420 label span,.cockpit-live-summary-v1420 span,.cockpit-metric-v1420 span,.cockpit-panel-head-v1420 span,.cockpit-priority-item-v1420 span,.cockpit-row-v1420 span,.cockpit-summary-grid-v1420 span,.cockpit-tablet-review-v1420 span,.cockpit-widget-controls-v1420 span,.cockpit-widget-toolbar-v1420 span{color:var(--cockpit-green-v1420);font-size:.72rem;font-weight:950;letter-spacing:0;text-transform:uppercase}.cockpit-live-summary-v1420 strong{font-size:1.45rem}.cockpit-command-bar-v1420{align-items:stretch;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr) auto;padding:12px}.cockpit-command-bar-v1420 label{display:grid;grid-gap:6px;gap:6px}.cockpit-command-bar-v1420 input{background:rgba(248,250,252,.82);border:1px solid rgba(21,94,117,.18);border-radius:14px;color:inherit;min-height:48px;padding:0 14px}.cockpit-command-bar-v1420>div,.cockpit-hidden-widgets-v1420,.cockpit-quick-access-v1420,.cockpit-role-tabs-v1420{display:flex;flex-wrap:wrap;gap:8px}.cockpit-command-bar-v1420 a,.cockpit-command-bar-v1420 button,.cockpit-hidden-widgets-v1420 button,.cockpit-quick-access-v1420 a,.cockpit-role-tabs-v1420 button,.cockpit-widget-controls-v1420 button,.cockpit-widget-toolbar-v1420 button,.cockpit-widget-v1420 a{align-items:center;background:rgba(255,255,255,.76);border:1px solid rgba(21,94,117,.15);border-radius:14px;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-weight:850;justify-content:center;min-height:46px;padding:9px 12px;text-decoration:none}.cockpit-command-bar-v1420 a{align-items:flex-start;flex-direction:column;min-width:132px}.cockpit-command-bar-v1420 small{color:var(--cockpit-muted-v1420);font-size:.76rem}.cockpit-metric-grid-v1420,.cockpit-summary-grid-v1420,.cockpit-tablet-review-v1420,.cockpit-widget-grid-v1420{display:grid;grid-gap:10px;gap:10px}.cockpit-summary-grid-v1420{grid-template-columns:repeat(4,minmax(0,1fr))}.cockpit-metric-v1420,.cockpit-summary-grid-v1420 article,.cockpit-tablet-review-v1420 a{color:inherit;display:grid;grid-gap:7px;gap:7px;min-height:116px;padding:13px;text-decoration:none}.cockpit-metric-v1420 strong,.cockpit-summary-grid-v1420 strong,.cockpit-tablet-review-v1420 strong{font-size:1.25rem}.cockpit-role-tabs-v1420{background:rgba(15,118,110,.08);border:1px solid rgba(15,118,110,.14);border-radius:999px;padding:6px;width:-moz-fit-content;width:fit-content}.cockpit-role-tabs-v1420 button{border-radius:999px;min-width:118px}.cockpit-role-tabs-v1420 button[aria-pressed=true]{background:#0f766e;color:#ffffff}.cockpit-main-layout-v1420{align-items:start;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr) minmax(290px,.31fr)}.cockpit-panel-v1420,.cockpit-primary-v1420,.cockpit-side-v1420,.cockpit-widget-section-v1420{display:grid;grid-gap:14px;gap:14px}.cockpit-panel-v1420{padding:15px}.cockpit-panel-head-v1420,.cockpit-widget-controls-v1420,.cockpit-widget-toolbar-v1420{align-items:center;display:flex;gap:12px;justify-content:space-between}.cockpit-panel-head-v1420 a{background:rgba(15,118,110,.1);border:1px solid rgba(15,118,110,.18);border-radius:999px;color:var(--cockpit-green-v1420);font-weight:900;min-height:40px;padding:9px 12px;text-decoration:none}.cockpit-active-patient-grid-v1420,.cockpit-two-columns-v1420{display:grid;grid-gap:10px;gap:10px}.cockpit-active-patient-grid-v1420{grid-template-columns:repeat(3,minmax(0,1fr))}.cockpit-active-patient-grid-v1420 article{background:rgba(248,250,252,.8);border:1px solid rgba(21,94,117,.12);border-radius:14px;padding:12px}.cockpit-two-columns-v1420{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:13px}.cockpit-metric-grid-v1420{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:12px}.cockpit-metric-v1420,.cockpit-priority-item-v1420,.cockpit-quick-access-v1420 a,.cockpit-row-v1420{background:rgba(248,250,252,.78);border:1px solid rgba(21,94,117,.12);border-left:4px solid rgba(37,99,235,.48);border-radius:14px;color:inherit;text-decoration:none}.cockpit-priority-stack-v1420,.cockpit-row-stack-v1420{display:grid;grid-gap:8px;gap:8px}.cockpit-priority-item-v1420,.cockpit-row-v1420{display:grid;grid-gap:5px;gap:5px;padding:11px}.cockpit-priority-item-v1420.priority-urgente,.tone-danger{border-left-color:var(--cockpit-red-v1420)}.cockpit-priority-item-v1420.priority-alta,.tone-warning{border-left-color:var(--cockpit-amber-v1420)}.tone-good{border-left-color:var(--cockpit-green-v1420)}.tone-info{border-left-color:var(--cockpit-blue-v1420)}.cockpit-empty-v1420{background:rgba(15,118,110,.08);border:1px dashed rgba(15,118,110,.25);border-radius:14px;color:var(--cockpit-muted-v1420);margin:0;padding:13px}.cockpit-widget-section-v1420{background:rgba(255,255,255,.42);border:1px solid rgba(21,94,117,.1);border-radius:22px;padding:14px}.cockpit-widget-grid-v1420{align-items:start;grid-template-columns:repeat(4,minmax(0,1fr))}.cockpit-widget-v1420{cursor:-webkit-grab;cursor:grab;display:grid;grid-gap:10px;gap:10px;min-height:176px;min-width:220px;overflow:auto;padding:14px;resize:both}.cockpit-widget-v1420:active{cursor:-webkit-grabbing;cursor:grabbing}.cockpit-widget-v1420.size-compact{grid-column:span 1}.cockpit-widget-v1420.size-standard{grid-column:span 2}.cockpit-widget-v1420.size-wide{grid-column:span 3}.cockpit-widget-controls-v1420>div{display:flex;gap:6px}.cockpit-widget-controls-v1420 button{font-size:.78rem;min-height:34px;padding:6px 8px}.cockpit-widget-v1420 a{justify-self:start;min-height:40px}.cockpit-tablet-review-v1420{grid-template-columns:repeat(3,minmax(0,1fr))}.clicameci-clinical-cockpit-v1420.is-focus-mode .cockpit-main-layout-v1420{grid-template-columns:minmax(0,1fr)}.clicameci-clinical-cockpit-v1420.is-focus-mode .cockpit-side-v1420,.clicameci-clinical-cockpit-v1420.is-focus-mode .cockpit-tablet-review-v1420,.clicameci-clinical-cockpit-v1420.is-focus-mode .cockpit-widget-section-v1420{display:none}@media (prefers-reduced-motion:no-preference){.cockpit-command-bar-v1420 a,.cockpit-command-bar-v1420 button,.cockpit-metric-v1420,.cockpit-panel-head-v1420 a,.cockpit-priority-item-v1420,.cockpit-quick-access-v1420 a,.cockpit-role-tabs-v1420 button,.cockpit-row-v1420,.cockpit-tablet-review-v1420 a,.cockpit-widget-v1420{transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background .16s ease}.cockpit-command-bar-v1420 a:hover,.cockpit-command-bar-v1420 button:hover,.cockpit-metric-v1420:hover,.cockpit-panel-head-v1420 a:hover,.cockpit-priority-item-v1420:hover,.cockpit-quick-access-v1420 a:hover,.cockpit-role-tabs-v1420 button:hover,.cockpit-row-v1420:hover,.cockpit-tablet-review-v1420 a:hover,.cockpit-widget-v1420:hover{border-color:rgba(15,118,110,.3);box-shadow:0 18px 44px rgba(15,23,42,.12);transform:translateY(-1px)}}[data-theme=dark] .clicameci-clinical-cockpit-v1420{--cockpit-ink-v1420:#eef6f6;--cockpit-muted-v1420:#b7c7d6;--cockpit-panel-v1420:rgba(15,23,42,0.76);--cockpit-line-v1420:rgba(148,163,184,0.22);background:linear-gradient(135deg,rgba(2,6,23,.98),rgba(12,40,46,.9)),#020617}[data-theme=dark] .cockpit-active-patient-grid-v1420 article,[data-theme=dark] .cockpit-command-bar-v1420 a,[data-theme=dark] .cockpit-command-bar-v1420 button,[data-theme=dark] .cockpit-command-bar-v1420 input,[data-theme=dark] .cockpit-hidden-widgets-v1420 button,[data-theme=dark] .cockpit-metric-v1420,[data-theme=dark] .cockpit-panel-head-v1420 a,[data-theme=dark] .cockpit-priority-item-v1420,[data-theme=dark] .cockpit-quick-access-v1420 a,[data-theme=dark] .cockpit-role-tabs-v1420 button,[data-theme=dark] .cockpit-row-v1420,[data-theme=dark] .cockpit-widget-controls-v1420 button,[data-theme=dark] .cockpit-widget-toolbar-v1420 button,[data-theme=dark] .cockpit-widget-v1420 a{background:rgba(15,23,42,.56);border-color:rgba(148,163,184,.22);color:var(--cockpit-ink-v1420)}@media (max-width:1180px){.cockpit-command-bar-v1420,.cockpit-hero-v1420,.cockpit-main-layout-v1420,.cockpit-two-columns-v1420{grid-template-columns:1fr}.cockpit-active-patient-grid-v1420,.cockpit-metric-grid-v1420,.cockpit-summary-grid-v1420,.cockpit-widget-grid-v1420{grid-template-columns:repeat(2,minmax(0,1fr))}.cockpit-widget-v1420.size-standard,.cockpit-widget-v1420.size-wide{grid-column:span 2}}@media (max-width:760px){.clicameci-clinical-cockpit-v1420{padding:12px}.cockpit-hero-v1420 h1{font-size:1.6rem}.cockpit-active-patient-grid-v1420,.cockpit-metric-grid-v1420,.cockpit-summary-grid-v1420,.cockpit-tablet-review-v1420,.cockpit-widget-grid-v1420{grid-template-columns:1fr}.cockpit-widget-v1420.size-compact,.cockpit-widget-v1420.size-standard,.cockpit-widget-v1420.size-wide{grid-column:span 1}.cockpit-command-bar-v1420 button,.cockpit-hidden-widgets-v1420 button,.cockpit-role-tabs-v1420 button,.cockpit-widget-toolbar-v1420 button{width:100%}}body[data-clinical-agenda-page=true]{--sidebar-floating-width:68px;--sidebar-floating-gap:10px;--ui-real-ink:#071421;--ui-real-muted:#5d6c7e;--ui-real-panel:rgba(255,255,255,0.9);--ui-real-line:rgba(125,145,170,0.24);--ui-real-emerald:#0f766e;--ui-real-blue:#2563eb;--ui-real-amber:#d97706;--ui-real-shadow:0 18px 46px rgba(15,23,42,0.1)}body[data-clinical-agenda-page=true][data-sidebar-mode=expanded]{--sidebar-floating-width:238px}body[data-clinical-agenda-page=true] .app-shell{grid-template-columns:calc(var(--sidebar-floating-width) + var(--sidebar-floating-gap) * 2) minmax(0,1fr)}body[data-clinical-agenda-page=true] .sidebar{border-radius:22px;max-width:var(--sidebar-floating-width);overflow:visible;padding:12px 8px;width:var(--sidebar-floating-width);z-index:60}body[data-clinical-agenda-page=true] .brand{justify-items:center;padding:6px 0 10px}body[data-clinical-agenda-page=true] .brand strong{font-size:0}body[data-clinical-agenda-page=true] .brand strong:after{content:"";font-size:0}body[data-clinical-agenda-page=true] .brand span,body[data-clinical-agenda-page=true] .nav a small,body[data-clinical-agenda-page=true] .nav-group summary,body[data-clinical-agenda-page=true] .smart-favorites{display:none}body[data-clinical-agenda-page=true] .nav-group{background:transparent;border-color:transparent;overflow:visible;padding:0}body[data-clinical-agenda-page=true] .nav,body[data-clinical-agenda-page=true] .nav-group div{gap:6px}body[data-clinical-agenda-page=true] .nav a{border-radius:16px;justify-content:center;min-height:46px;overflow:visible;padding:8px;position:relative}body[data-clinical-agenda-page=true] .nav-icon{height:20px;width:20px}body[data-clinical-agenda-page=true] .nav a span{-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);background:rgba(7,20,33,.96);border:1px solid rgba(125,211,252,.28);border-radius:14px;box-shadow:0 16px 38px rgba(15,23,42,.22);color:#f8fafc;display:block;font-size:.8rem;font-weight:900;left:calc(100% + 12px);line-height:1.1;max-width:240px;opacity:0;padding:10px 12px;pointer-events:none;position:absolute;top:50%;transform:translate3d(-6px,-50%,0);transition:opacity .16s ease,transform .16s ease;white-space:nowrap;z-index:100}body[data-clinical-agenda-page=true] .nav a:active span,body[data-clinical-agenda-page=true] .nav a:focus-visible span,body[data-clinical-agenda-page=true] .nav a:hover span{opacity:1;transform:translate3d(0,-50%,0)}body[data-clinical-agenda-page=true][data-sidebar-mode=expanded] .sidebar{overflow:auto;padding:14px 12px}body[data-clinical-agenda-page=true][data-sidebar-mode=expanded] .brand{justify-items:start}body[data-clinical-agenda-page=true][data-sidebar-mode=expanded] .brand strong{font-size:.95rem}body[data-clinical-agenda-page=true][data-sidebar-mode=expanded] .brand strong:after{content:none}body[data-clinical-agenda-page=true][data-sidebar-mode=expanded] .brand span,body[data-clinical-agenda-page=true][data-sidebar-mode=expanded] .nav-group summary,body[data-clinical-agenda-page=true][data-sidebar-mode=expanded] .smart-favorites{display:block}body[data-clinical-agenda-page=true][data-sidebar-mode=expanded] .nav a{justify-content:flex-start;padding:10px 12px}body[data-clinical-agenda-page=true][data-sidebar-mode=expanded] .nav a span{background:transparent;border:0;box-shadow:none;color:inherit;display:inline;font-size:.82rem;left:auto;max-width:none;opacity:1;padding:0;pointer-events:auto;position:static;transform:none;white-space:normal}body[data-clinical-agenda-page=true] .sidebar-mode-control{grid-template-columns:1fr;padding:5px}body[data-clinical-agenda-page=true] .sidebar-mode-control button{min-height:34px}body[data-clinical-agenda-page=true] .signature-topbar-v1390{-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(239,246,255,.82)),rgba(255,255,255,.84);border:1px solid rgba(255,255,255,.72);border-radius:0;box-shadow:none;grid-template-columns:minmax(120px,.4fr) minmax(160px,1fr) auto;min-height:48px;height:48px;max-height:52px;padding:0 10px}body[data-clinical-agenda-page=true] .clinic-identity-v1390 .muted,body[data-clinical-agenda-page=true] .clinic-identity-v1390>span{display:none}body[data-clinical-agenda-page=true] .premium-header-actions-v1390 a{border-radius:999px;min-height:36px;padding:7px 10px}body[data-clinical-agenda-page=true] .content{padding:10px 0 34px;transform:none!important}body[data-clinical-agenda-page=true] .clinical-agenda-voice-panel-v1195,body[data-clinical-agenda-page=true] .clinical-agenda-voice-toggle-v1195,body[data-clinical-agenda-page=true] .clinical-journey-v1240,body[data-clinical-agenda-page=true] .clinical-quick-actions-v1140,body[data-clinical-agenda-page=true] .floating-intelligence-panel,body[data-clinical-agenda-page=true] .floating-workspace-controls,body[data-clinical-agenda-page=true] .global-search-console,body[data-clinical-agenda-page=true] .smart-command-rail,body[data-clinical-agenda-page=true] .voice-foundation-layer-v1150,body[data-clinical-agenda-page=true] .workspace-bottom-dock-v100{display:none!important}body[data-clinical-agenda-page=true] .clinical-quick-actions-v1140{border-radius:18px!important;bottom:18px!important;box-shadow:0 18px 38px rgba(15,23,42,.16)!important;height:58px!important;left:auto!important;max-height:58px!important;min-height:0!important;overflow:hidden!important;padding:6px!important;right:18px!important;top:auto!important;width:58px!important;z-index:86!important}body[data-clinical-agenda-page=true] .clinical-quick-actions-v1140 header{border:0!important;display:block!important;padding:0!important}body[data-clinical-agenda-page=true] .clinical-quick-actions-v1140 header button:first-child{align-items:center!important;aspect-ratio:1!important;background:linear-gradient(135deg,#0f766e,#38bdf8)!important;border:0!important;border-radius:14px!important;box-shadow:0 12px 26px rgba(14,165,233,.24)!important;color:#ffffff!important;display:inline-flex!important;font-size:0!important;height:46px!important;justify-content:center!important;padding:0!important;width:46px!important}body[data-clinical-agenda-page=true] .clinical-quick-actions-v1140 header button:first-child:before{content:"⌘";font-size:1.15rem;font-weight:900;line-height:1}body[data-clinical-agenda-page=true] .clinical-quick-actions-grid-v1140,body[data-clinical-agenda-page=true] .clinical-quick-actions-v1140 footer,body[data-clinical-agenda-page=true] .clinical-quick-actions-v1140 header button:last-child{display:none!important}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222{background:linear-gradient(135deg,rgba(248,251,255,.98),rgba(236,253,245,.72)),#f8fafc;gap:10px;min-height:calc(100vh - 82px);padding:10px}body[data-clinical-agenda-page=true] .smart-agenda-topbar-v222{align-items:center;background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(239,246,255,.82)),var(--ui-real-panel);border:1px solid var(--ui-real-line);border-radius:18px;box-shadow:var(--ui-real-shadow);display:grid;grid-template-columns:minmax(0,1fr) auto;padding:12px}body[data-clinical-agenda-page=true] .smart-agenda-topbar-v222 h1{color:var(--ui-real-ink);font-size:1.55rem;line-height:1.08}body[data-clinical-agenda-page=true] .smart-agenda-topbar-v222 p{color:var(--ui-real-muted);font-size:.86rem;max-width:620px}body[data-clinical-agenda-page=true] .smart-agenda-datebox-v222{border-radius:16px;box-shadow:none;display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end;min-width:0;padding:8px}body[data-clinical-agenda-page=true] .smart-agenda-datebox-v222 strong{align-items:center;display:inline-flex;min-height:36px}body[data-clinical-agenda-page=true] .smart-agenda-datebox-v222 a,body[data-clinical-agenda-page=true] .smart-agenda-datebox-v222 button{border-radius:999px;min-height:36px;padding:7px 10px}body[data-clinical-agenda-page=true] .agenda-reception-strip-v1300,body[data-clinical-agenda-page=true] .smart-agenda-controls-v222,body[data-clinical-agenda-page=true] .smart-agenda-professionals-v222,body[data-clinical-agenda-page=true] .smart-agenda-resources-v630{gap:7px}body[data-clinical-agenda-page=true] .visual-acceptance-strip-v1435{align-items:center;background:linear-gradient(135deg,rgba(236,253,245,.84),rgba(239,246,255,.78)),rgba(255,255,255,.82);border:1px solid rgba(15,118,110,.16);border-radius:18px;box-shadow:0 10px 28px rgba(15,23,42,.06);display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(180px,.34fr) minmax(0,1fr);padding:10px}body[data-clinical-agenda-page=true] .visual-acceptance-strip-v1435>div{display:grid;grid-gap:2px;gap:2px}body[data-clinical-agenda-page=true] .visual-acceptance-strip-v1435>div span{color:var(--ui-real-emerald);font-size:.72rem;font-weight:950;text-transform:uppercase}body[data-clinical-agenda-page=true] .visual-acceptance-strip-v1435>div strong{color:var(--ui-real-ink);font-size:.9rem}body[data-clinical-agenda-page=true] .visual-acceptance-strip-v1435 nav{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}body[data-clinical-agenda-page=true] .visual-acceptance-strip-v1435 a{align-items:center;background:rgba(255,255,255,.82);border:1px solid rgba(15,118,110,.14);border-radius:999px;color:var(--ui-real-ink);display:inline-flex;gap:7px;min-height:32px;padding:6px 10px;text-decoration:none}body[data-clinical-agenda-page=true] .visual-acceptance-strip-v1435 a>span{background:#0f766e;border-radius:999px;box-shadow:0 0 0 4px rgba(15,118,110,.1);height:7px;width:7px}body[data-clinical-agenda-page=true] .visual-acceptance-strip-v1435 a strong{font-size:.74rem;font-weight:950}body[data-clinical-agenda-page=true] .smart-agenda-controls-v222{background:rgba(255,255,255,.76);border-color:var(--ui-real-line);border-radius:16px;box-shadow:0 10px 28px rgba(15,23,42,.06)}body[data-clinical-agenda-page=true] .smart-agenda-controls-v222 label{min-width:104px}body[data-clinical-agenda-page=true] .agenda-reception-strip-v1300{grid-template-columns:repeat(3,minmax(120px,1fr))}body[data-clinical-agenda-page=true] .smart-agenda-resources-v630{display:none}body[data-clinical-agenda-page=true] .agenda-reception-strip-v1300 button,body[data-clinical-agenda-page=true] .smart-agenda-appointment-panel-v222,body[data-clinical-agenda-page=true] .smart-agenda-appointment-v222,body[data-clinical-agenda-page=true] .smart-agenda-future-v222,body[data-clinical-agenda-page=true] .smart-agenda-mode-panel-v630,body[data-clinical-agenda-page=true] .smart-agenda-professionals-v222 article,body[data-clinical-agenda-page=true] .smart-agenda-resources-v630 article{border-radius:14px}body[data-clinical-agenda-page=true] .agenda-reception-strip-v1300 button,body[data-clinical-agenda-page=true] .smart-agenda-professionals-v222 article,body[data-clinical-agenda-page=true] .smart-agenda-resources-v630 article{min-height:52px;padding:8px 10px}body[data-clinical-agenda-page=true] .smart-agenda-layout-v222{grid-template-columns:minmax(0,1fr);position:relative}body[data-clinical-agenda-page=true] .smart-agenda-board-v222{background:rgba(255,255,255,.92);border-color:var(--ui-real-line);border-radius:18px;box-shadow:var(--ui-real-shadow);padding:9px}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222{grid-template-columns:72px repeat(var(--professional-count),minmax(360px,1fr));min-width:max(1580px,100%)}body[data-clinical-agenda-page=true] .smart-agenda-column-head-v222,body[data-clinical-agenda-page=true] .smart-agenda-corner-v222{background:linear-gradient(135deg,#071421,#0e7490);color:#f8fafc;min-height:42px;padding:10px}body[data-clinical-agenda-page=true] .smart-agenda-hour-v222{background:#e2e8f0;color:#0f172a;font-size:.86rem;font-weight:950;min-height:88px;padding-top:10px}body[data-clinical-agenda-page=true] .smart-agenda-slot-v222{background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(248,250,252,.9));min-height:88px;padding:7px}body[data-clinical-agenda-page=true] .smart-agenda-slot-v222:focus-within,body[data-clinical-agenda-page=true] .smart-agenda-slot-v222:hover{background:rgba(236,253,245,.92);box-shadow:inset 0 0 0 2px rgba(15,118,110,.16)}body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300{align-items:center;background:rgba(248,250,252,.7);border:1px dashed rgba(15,118,110,.24);border-radius:14px;color:var(--ui-real-muted);cursor:pointer;display:grid;grid-gap:3px;gap:3px;height:100%;justify-items:start;min-height:72px;opacity:.72;padding:10px;text-align:left;transition:background .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease,transform .16s ease;width:100%}body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300:focus-visible,body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300:hover{background:rgba(236,253,245,.98);border-color:rgba(15,118,110,.44);color:var(--ui-real-emerald);opacity:1;transform:translateY(-1px)}body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300 strong{font-size:.8rem;font-weight:950}body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300 small,body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300 span{font-size:.72rem}body[data-clinical-agenda-page=true] .smart-agenda-appointment-v222{background:#ffffff;border-color:rgba(15,23,42,.08);border-left-width:6px;box-shadow:0 10px 24px rgba(15,23,42,.1);min-height:72px}body[data-clinical-agenda-page=true] .smart-agenda-appointment-v222 strong{color:var(--ui-real-ink)}body[data-clinical-agenda-page=true] .smart-agenda-side-v222{-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%);background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(239,246,255,.86)),rgba(255,255,255,.9);border:1px solid var(--ui-real-line);border-radius:20px;bottom:auto;box-shadow:0 28px 80px rgba(15,23,42,.18);display:grid!important;max-height:calc(100vh - 112px);overflow:auto;padding:12px;position:absolute;right:12px;top:12px;width:min(390px,calc(100vw - 128px));z-index:80}body[data-clinical-agenda-page=true] .smart-agenda-side-close-v1406{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(15,118,110,.1);border:1px solid rgba(15,118,110,.22);border-radius:999px;color:var(--ui-real-emerald);cursor:pointer;font:inherit;font-size:.78rem;font-weight:950;min-height:38px;padding:8px 11px;position:-webkit-sticky;position:sticky;top:0;z-index:2}body[data-clinical-agenda-page=true] .smart-agenda-side-close-v1406:focus-visible,body[data-clinical-agenda-page=true] .smart-agenda-side-close-v1406:hover{background:rgba(15,118,110,.16);border-color:rgba(15,118,110,.36)}body[data-clinical-agenda-page=true] .smart-agenda-summary-v222{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-clinical-agenda-page=true] .smart-agenda-actions-v222,body[data-clinical-agenda-page=true] .smart-agenda-workflow-actions-v1360{grid-template-columns:1fr}body[data-clinical-agenda-page=true] .agenda-quick-modal-v1300 form{background:#ffffff;border:1px solid rgba(125,145,170,.24);border-radius:18px;box-shadow:0 30px 90px rgba(15,23,42,.24);display:flex;flex-direction:column;height:min(85vh,820px);max-height:90vh;overflow:hidden}body[data-clinical-agenda-page=true] .agenda-quick-modal-v1300 header{border-bottom:1px solid rgba(125,145,170,.18);flex:0 0 auto;padding:16px 18px 12px}body[data-clinical-agenda-page=true] .agenda-quick-modal-v1300 .agenda-quick-modal-body-v1300{flex:1 1 auto;min-height:0;overflow-y:auto}body[data-clinical-agenda-page=true] .agenda-quick-modal-v1300 footer{background:#ffffff;flex:0 0 auto;padding:12px 18px 16px;position:-webkit-sticky;position:sticky;bottom:0}body[data-clinical-agenda-page=true] .agenda-quick-modal-v1300 h2{color:var(--ui-real-ink)}body[data-clinical-agenda-page=true] .agenda-quick-modal-grid-v1300{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}body[data-clinical-agenda-page=true] .agenda-quick-modal-grid-v1300 label{background:rgba(248,250,252,.72);border:1px solid rgba(125,145,170,.16);border-radius:14px;padding:9px}body[data-clinical-agenda-page=true] .agenda-quick-modal-grid-v1300 .wide{grid-column:1/-1}body[data-clinical-agenda-page=true] .agenda-quick-modal-v1300 footer{border-top:1px solid rgba(125,145,170,.18);gap:10px;padding-top:12px}body[data-clinical-agenda-page=true] .agenda-quick-modal-v1300 footer button:last-child{background:linear-gradient(135deg,#0f766e,#2563eb);border-color:transparent;color:#ffffff}body[data-clinical-agenda-page=true] .agenda-redesign-v1345[data-acceptance=V1421-V1435-visual-acceptance-agenda-final-cleanup] .smart-agenda-day-grid-v222{grid-template-columns:72px repeat(var(--professional-count),minmax(360px,1fr));min-width:max(1580px,100%)}body[data-clinical-agenda-page=true] .agenda-redesign-v1345[data-acceptance=V1421-V1435-visual-acceptance-agenda-final-cleanup] .smart-agenda-hour-v222,body[data-clinical-agenda-page=true] .agenda-redesign-v1345[data-acceptance=V1421-V1435-visual-acceptance-agenda-final-cleanup] .smart-agenda-slot-v222{min-height:88px}body[data-clinical-agenda-page=true] .agenda-redesign-v1345[data-acceptance=V1421-V1435-visual-acceptance-agenda-final-cleanup] .smart-agenda-hour-v222{background:#e2e8f0;color:#0f172a;font-size:.86rem;font-weight:950}[data-theme=dark] body[data-clinical-agenda-page=true] .smart-medical-agenda-v222,body[data-theme=dark][data-clinical-agenda-page=true] .smart-medical-agenda-v222{background:linear-gradient(135deg,rgba(2,6,23,.98),rgba(12,40,46,.9)),#020617}@media (max-width:1080px){body[data-clinical-agenda-page=true] .signature-topbar-v1390,body[data-clinical-agenda-page=true] .smart-agenda-topbar-v222{grid-template-columns:1fr}body[data-clinical-agenda-page=true] .smart-agenda-datebox-v222{justify-content:flex-start}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222{grid-template-columns:66px repeat(var(--professional-count),minmax(270px,1fr));min-width:max(1040px,100%)}body[data-clinical-agenda-page=true] .smart-agenda-side-v222{left:96px;right:12px;width:auto}}@media (max-width:760px){body[data-clinical-agenda-page=true] .app-shell{grid-template-columns:1fr}body[data-clinical-agenda-page=true] .sidebar{display:none}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222{padding:8px}body[data-clinical-agenda-page=true] .agenda-reception-strip-v1300,body[data-clinical-agenda-page=true] .smart-agenda-controls-v222{grid-template-columns:1fr}body[data-clinical-agenda-page=true] .smart-agenda-side-v222{inset:76px 10px 10px;max-height:none;width:auto}}.ui-acceptance-v1435{background:radial-gradient(circle at 10% 0,rgba(14,165,233,.12),transparent 30%),linear-gradient(135deg,rgba(248,251,255,.98),rgba(236,253,245,.72));display:grid;grid-gap:16px;gap:16px;min-height:calc(100vh - 110px);padding:18px}.ui-acceptance-grid-v1435 article,.ui-acceptance-hero-v1435,.ui-acceptance-snapshot-v1435{-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);background:rgba(255,255,255,.86);border:1px solid rgba(125,145,170,.2);border-radius:22px;box-shadow:0 18px 46px rgba(15,23,42,.08)}.ui-acceptance-hero-v1435{align-items:center;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr) minmax(180px,.24fr);padding:18px}.ui-acceptance-hero-v1435 h1{color:#071421;font-size:clamp(1.7rem,3vw,2.8rem);line-height:1.02}.ui-acceptance-hero-v1435 p{color:#5d6c7e;line-height:1.5;max-width:780px}.ui-acceptance-hero-v1435 aside{background:linear-gradient(135deg,#071421,#0e7490);border-radius:18px;color:#ffffff;display:grid;grid-gap:4px;gap:4px;min-height:142px;padding:18px}.ui-acceptance-hero-v1435 aside strong{font-size:2.5rem;line-height:1}.ui-acceptance-hero-v1435 aside small{color:rgba(255,255,255,.76)}.ui-acceptance-actions-v1435{display:flex;flex-wrap:wrap;gap:10px}.ui-acceptance-actions-v1435 a,.ui-acceptance-snapshot-v1435 a{align-items:center;background:rgba(255,255,255,.86);border:1px solid rgba(15,118,110,.16);border-radius:999px;color:#0f766e;display:inline-flex;font-weight:950;min-height:46px;padding:10px 14px;text-decoration:none}.ui-acceptance-grid-v1435{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.ui-acceptance-grid-v1435 article{border-left:5px solid #0f766e;display:grid;grid-gap:8px;gap:8px;min-height:190px;padding:16px}.ui-acceptance-grid-v1435 article.status-revisar{border-left-color:#d97706}.ui-acceptance-grid-v1435 article span,.ui-acceptance-snapshot-v1435 span{color:#0f766e;font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.ui-acceptance-grid-v1435 article strong,.ui-acceptance-snapshot-v1435 h2{color:#071421}.ui-acceptance-grid-v1435 article p,.ui-acceptance-snapshot-v1435 small{color:#5d6c7e;line-height:1.42}.ui-acceptance-grid-v1435 article small{align-self:end;background:rgba(15,118,110,.1);border-radius:999px;color:#0f766e;font-size:.75rem;font-weight:950;justify-self:start;padding:6px 10px}.ui-acceptance-grid-v1435 article.status-revisar small{background:rgba(217,119,6,.12);color:#b45309}.ui-acceptance-snapshot-v1435{display:grid;grid-gap:14px;gap:14px;padding:16px}.ui-acceptance-snapshot-v1435>div{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.ui-acceptance-snapshot-v1435 a{align-items:flex-start;border-radius:18px;color:#071421;flex-direction:column}@media (max-width:860px){.ui-acceptance-hero-v1435,body[data-clinical-agenda-page=true] .visual-acceptance-strip-v1435{grid-template-columns:1fr}body[data-clinical-agenda-page=true] .visual-acceptance-strip-v1435 nav{justify-content:flex-start}}:root{--sidebar-floating-width:72px;--sidebar-floating-gap:12px}body[data-sidebar-mode=expanded]{--sidebar-floating-width:224px}body[data-sidebar-mode=compact]{--sidebar-floating-width:104px}body:not([data-sidebar-mode]),body[data-sidebar-mode=icons]{--sidebar-floating-width:72px}body[data-clinical-agenda-page=true]{--sidebar-floating-width:60px;--sidebar-floating-gap:8px}body[data-clinical-agenda-page=true][data-sidebar-mode=expanded]{--sidebar-floating-width:216px}body[data-clinical-agenda-page=true][data-sidebar-mode=compact]{--sidebar-floating-width:92px}body[data-clinical-agenda-page=true]:not([data-sidebar-mode]),body[data-clinical-agenda-page=true][data-sidebar-mode=icons]{--sidebar-floating-width:60px}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]{grid-template-columns:calc(var(--sidebar-floating-width) + var(--sidebar-floating-gap) * 2) minmax(0,1fr)}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar{border-radius:16px;max-width:var(--sidebar-floating-width);overflow:visible;padding:12px 8px;transition:max-width .18s ease,width .18s ease,padding .18s ease;width:var(--sidebar-floating-width)}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .brand{align-items:center;border-bottom-color:rgba(255,255,255,.12);gap:6px;justify-items:center;padding:6px 0 10px}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav.smart-nav{display:flex;flex-direction:column;gap:7px}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav-group{background:rgba(255,255,255,.055);border-color:rgba(255,255,255,.1);order:var(--nav-alpha-order,0)}body[data-nav-order=custom] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav-group{order:var(--nav-custom-order,0)}body:not([data-advanced-nav=true]) .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav-group[data-advanced-nav-group=true],body[data-advanced-nav=false] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav-group[data-advanced-nav-group=true]{display:none}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav-group div{display:flex;flex-direction:column;gap:5px}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a{border-radius:14px;min-height:46px;order:var(--nav-alpha-order,0);overflow:visible;position:relative}body[data-nav-order=custom] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a{order:var(--nav-custom-order,0)}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav-icon{height:20px;stroke-width:2;width:20px}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-mode-control{display:grid;grid-gap:7px;gap:7px;grid-template-columns:1fr;padding:6px}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-mode-control>div{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(3,minmax(0,1fr))}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-mode-control>div:nth-of-type(2){grid-template-columns:repeat(2,minmax(0,1fr))}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-mode-control button{border:1px solid transparent;min-height:34px;padding:6px 5px}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-mode-control button[aria-pressed=true]{border-color:rgba(125,211,252,.26)}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-advanced-toggle-v1450{width:100%}body:not([data-sidebar-mode]) .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .brand strong,body[data-sidebar-mode=compact] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .brand strong,body[data-sidebar-mode=icons] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .brand strong{font-size:0}body:not([data-sidebar-mode]) .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .brand strong:after,body[data-sidebar-mode=compact] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .brand strong:after,body[data-sidebar-mode=icons] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .brand strong:after{content:"";font-size:0}body:not([data-sidebar-mode]) .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .brand span,body:not([data-sidebar-mode]) .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a small,body:not([data-sidebar-mode]) .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav-group summary,body:not([data-sidebar-mode]) .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .smart-favorites,body[data-sidebar-mode=compact] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .brand span,body[data-sidebar-mode=compact] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a small,body[data-sidebar-mode=compact] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav-group summary,body[data-sidebar-mode=compact] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .smart-favorites,body[data-sidebar-mode=icons] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .brand span,body[data-sidebar-mode=icons] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a small,body[data-sidebar-mode=icons] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav-group summary,body[data-sidebar-mode=icons] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .smart-favorites{display:none}body:not([data-sidebar-mode]) .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav-group,body[data-sidebar-mode=compact] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav-group,body[data-sidebar-mode=icons] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav-group{background:transparent;border-color:transparent;padding:0}body:not([data-sidebar-mode]) .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a,body[data-sidebar-mode=compact] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a,body[data-sidebar-mode=icons] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a{justify-content:center;padding:9px}body:not([data-sidebar-mode]) .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a span,body[data-sidebar-mode=compact] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a span,body[data-sidebar-mode=icons] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a span{-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);background:rgba(7,15,30,.96);border:1px solid rgba(125,211,252,.28);border-radius:14px;box-shadow:0 16px 38px rgba(15,23,42,.22);color:#f8fafc;display:block;font-size:.8rem;font-weight:900;left:calc(100% + 12px);line-height:1.1;max-width:240px;opacity:0;padding:10px 12px;pointer-events:none;position:absolute;top:50%;transform:translate3d(-6px,-50%,0);transition:opacity .16s ease,transform .16s ease;white-space:nowrap;z-index:120}body:not([data-sidebar-mode]) .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a:active span,body:not([data-sidebar-mode]) .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a:focus-visible span,body:not([data-sidebar-mode]) .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a:hover span,body[data-sidebar-mode=compact] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a:active span,body[data-sidebar-mode=compact] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a:focus-visible span,body[data-sidebar-mode=compact] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a:hover span,body[data-sidebar-mode=icons] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a:active span,body[data-sidebar-mode=icons] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a:focus-visible span,body[data-sidebar-mode=icons] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a:hover span{opacity:1;transform:translate3d(0,-50%,0)}body[data-sidebar-mode=expanded] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar{overflow-y:auto;padding:14px 12px}body[data-sidebar-mode=expanded] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .brand{justify-items:start}body[data-sidebar-mode=expanded] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .brand strong{font-size:1rem}body[data-sidebar-mode=expanded] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .brand span,body[data-sidebar-mode=expanded] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a small,body[data-sidebar-mode=expanded] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a span,body[data-sidebar-mode=expanded] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav-group summary,body[data-sidebar-mode=expanded] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .smart-favorites{display:block}body[data-sidebar-mode=expanded] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a{justify-content:flex-start;padding:10px 12px}body[data-sidebar-mode=expanded] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-mode-control button span{display:inline}body[data-sidebar-mode=expanded] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-mode-control>div{grid-template-columns:1fr}body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar{padding:10px 6px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222{padding-inline:8px}body[data-clinical-agenda-page=true] .smart-agenda-board-v222{padding:8px}body[data-clinical-agenda-page=true] .agenda-redesign-v1345[data-acceptance=V1421-V1435-visual-acceptance-agenda-final-cleanup] .smart-agenda-day-grid-v222{grid-template-columns:68px repeat(var(--professional-count),minmax(390px,1fr));min-width:max(1660px,100%)}body[data-clinical-agenda-page=true] .agenda-redesign-v1345[data-acceptance=V1421-V1435-visual-acceptance-agenda-final-cleanup] .smart-agenda-hour-v222,body[data-clinical-agenda-page=true] .agenda-redesign-v1345[data-acceptance=V1421-V1435-visual-acceptance-agenda-final-cleanup] .smart-agenda-slot-v222{min-height:92px}body[data-clinical-agenda-page=true] .smart-agenda-hour-v222{background:#dbe7f0;border-right-color:rgba(15,23,42,.14)}body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300{border-color:rgba(15,118,110,.32);min-height:76px;opacity:.8}body[data-clinical-agenda-page=true] .agenda-quick-modal-v1300 form{max-width:min(760px,calc(100vw - 28px))}@media (max-width:760px){.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]{grid-template-columns:1fr}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar{border-radius:0;height:auto;margin:0;max-width:none;overflow:auto;width:auto}}body[data-clinical-agenda-page=true] .agenda-premium-v1465{--agenda-v1465-line:rgba(15,23,42,0.12);--agenda-v1465-line-strong:rgba(15,118,110,0.28);--agenda-v1465-card:rgba(255,255,255,0.92);--agenda-v1465-muted:#64748b;--agenda-v1465-accent:#0f766e;--agenda-v1465-accent-soft:rgba(15,118,110,0.1);position:relative;isolation:isolate}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-topbar-v222{-webkit-backdrop-filter:blur(26px) saturate(155%);backdrop-filter:blur(26px) saturate(155%);background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(240,253,250,.86)),radial-gradient(circle at top right,rgba(20,184,166,.16),transparent 36%);border:1px solid rgba(15,118,110,.14);box-shadow:0 22px 54px rgba(15,23,42,.08)}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-resources-v630,body[data-clinical-agenda-page=true] .agenda-premium-v1465 .visual-acceptance-strip-v1435{display:none}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-controls-v222{background:rgba(255,255,255,.86);border-color:rgba(15,118,110,.12);box-shadow:0 18px 44px rgba(15,23,42,.07)}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .agenda-reception-strip-v1300{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin-bottom:8px}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .agenda-reception-strip-v1300 button{align-items:center;border-radius:16px;display:grid;grid-gap:4px;gap:4px;min-height:72px;padding:12px 14px}body[data-clinical-agenda-page=true] .agenda-shortcuts-strip-v1465{align-items:center;background:rgba(255,255,255,.8);border:1px solid rgba(15,118,110,.12);border-radius:18px;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;margin:0 0 10px;padding:8px}body[data-clinical-agenda-page=true] .agenda-shortcuts-strip-v1465 span,body[data-clinical-agenda-page=true] .agenda-shortcuts-strip-v1465 strong{background:rgba(15,118,110,.08);border:1px solid rgba(15,118,110,.12);border-radius:999px;color:#0f766e;font-size:.76rem;font-weight:950;padding:7px 10px}body[data-clinical-agenda-page=true] .agenda-shortcuts-strip-v1465 strong{background:#ecfeff;color:#075985}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-layout-v222{align-items:start;gap:12px}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-layout-v222.no-selected-appointment-v1406{grid-template-columns:minmax(0,1fr)}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-layout-v222.has-selected-appointment-v1406{grid-template-columns:minmax(0,1fr) minmax(320px,390px)}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-board-v222{background:rgba(248,250,252,.86);border:1px solid rgba(15,118,110,.11);border-radius:20px;box-shadow:inset 0 1px 0 rgba(255,255,255,.76),0 22px 58px rgba(15,23,42,.08);overflow-x:auto}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-professionals-v222{margin-bottom:8px}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-professionals-v222 article{border-color:rgba(15,118,110,.12);min-height:64px}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-day-grid-v222{background:linear-gradient(90deg,rgba(15,23,42,.04) 0 1px,transparent 1px),linear-gradient(180deg,rgba(15,23,42,.04) 0 1px,transparent 1px),rgba(255,255,255,.72);border-color:rgba(15,118,110,.16);grid-template-columns:72px repeat(var(--professional-count),minmax(420px,1fr));min-width:max(1720px,100%)}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-column-head-v222,body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-corner-v222{background:rgba(240,253,250,.94);border-bottom:1px solid var(--agenda-v1465-line-strong);color:#0f172a;font-weight:950;min-height:48px;position:-webkit-sticky;position:sticky;top:0;z-index:4}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-column-head-v222{border-left:1px solid rgba(15,118,110,.18);text-align:left}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-hour-v222{align-items:start;background:#eef7f8;border-bottom:1px solid rgba(15,23,42,.12);border-right:1px solid rgba(15,118,110,.22);color:#0f172a;font-size:.82rem;font-weight:950;padding-top:14px}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-slot-v222{background:rgba(255,255,255,.78);border-bottom:1px solid var(--agenda-v1465-line);border-left:1px solid rgba(15,118,110,.1);min-height:104px;padding:8px}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-slot-v222:nth-child(2n){background:rgba(248,250,252,.7)}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-empty-slot-v1300{align-items:center;background:rgba(255,255,255,.62);border:1px dashed rgba(15,118,110,.22);border-radius:16px;color:var(--agenda-v1465-accent);cursor:cell;display:grid;grid-gap:4px;gap:4px;justify-items:center;min-height:86px;padding:12px;text-align:center;touch-action:manipulation;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .agenda-empty-plus-v1465{align-items:center;background:rgba(15,118,110,.1);border:1px solid rgba(15,118,110,.18);border-radius:999px;display:inline-flex;font-size:1.1rem;font-style:normal;font-weight:950;height:30px;justify-content:center;line-height:1;width:30px}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-empty-slot-v1300 small,body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-empty-slot-v1300 span,body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-empty-slot-v1300 strong{max-height:0;opacity:0;overflow:hidden;transform:translateY(3px);transition:max-height .18s ease,opacity .18s ease,transform .18s ease}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-empty-slot-v1300:focus-visible,body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-empty-slot-v1300:hover{align-items:flex-start;background:rgba(204,251,241,.72);border-color:rgba(15,118,110,.46);justify-items:flex-start;box-shadow:0 14px 32px rgba(15,118,110,.12);opacity:1;text-align:left;transform:translateY(-1px)}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-empty-slot-v1300:focus-visible small,body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-empty-slot-v1300:focus-visible span,body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-empty-slot-v1300:focus-visible strong,body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-empty-slot-v1300:hover small,body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-empty-slot-v1300:hover span,body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-empty-slot-v1300:hover strong{max-height:40px;opacity:1;transform:translateY(0)}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-appointment-v222[data-agenda-card-version=v1465]{background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(248,250,252,.9)),linear-gradient(90deg,color-mix(in srgb,var(--appointment-color) 20%,transparent),transparent);border:1px solid rgba(15,23,42,.08);border-left:5px solid var(--appointment-color);border-radius:16px;box-shadow:0 14px 30px rgba(15,23,42,.08);color:#0f172a;gap:5px;min-height:90px;padding:10px 11px;touch-action:manipulation}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-appointment-v222[data-agenda-card-version=v1465]:focus-visible,body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-appointment-v222[data-agenda-card-version=v1465]:hover{box-shadow:0 18px 38px rgba(15,23,42,.13);transform:translateY(-1px)}body[data-clinical-agenda-page=true] .agenda-card-topline-v1465{align-items:center;display:flex;justify-content:space-between;width:100%}body[data-clinical-agenda-page=true] .agenda-card-time-v1465{color:#0f766e;font-size:.78rem;font-weight:950}body[data-clinical-agenda-page=true] .agenda-card-icons-v1465{display:inline-flex;gap:4px}body[data-clinical-agenda-page=true] .agenda-card-icons-v1465 i{align-items:center;border-radius:999px;display:inline-flex;font-size:.66rem;font-style:normal;font-weight:950;height:21px;justify-content:center;width:21px}body[data-clinical-agenda-page=true] .agenda-card-icons-v1465 i.ready{background:rgba(15,118,110,.12);color:#0f766e}body[data-clinical-agenda-page=true] .agenda-card-icons-v1465 i.pending{background:rgba(217,119,6,.14);color:#b45309}body[data-clinical-agenda-page=true] .agenda-card-treatment-v1465{color:#334155;font-weight:850}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-appointment-v222.status-no_show{border-left-color:#dc2626}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-appointment-v222.status-cancelada{opacity:.74}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-side-v222{background:rgba(255,255,255,.92);border:1px solid rgba(15,118,110,.14);border-radius:22px;box-shadow:0 24px 64px rgba(15,23,42,.14);max-height:calc(100vh - 120px);overflow:auto;position:-webkit-sticky;position:sticky;top:16px}body[data-clinical-agenda-page=true] .agenda-floating-actions-v1465{align-items:stretch;bottom:24px;display:grid;grid-gap:8px;gap:8px;position:fixed;right:24px;z-index:80}body[data-clinical-agenda-page=true] .agenda-context-menu-v1465 button,body[data-clinical-agenda-page=true] .agenda-floating-actions-v1465 button{background:#0f766e;border:1px solid rgba(255,255,255,.3);border-radius:999px;box-shadow:0 16px 36px rgba(15,118,110,.24);color:white;cursor:pointer;font-weight:950;min-height:46px;padding:10px 14px}body[data-clinical-agenda-page=true] .agenda-floating-actions-v1465 button:nth-child(2){background:#0369a1}body[data-clinical-agenda-page=true] .agenda-floating-actions-v1465 button:nth-child(3){background:#334155}body[data-clinical-agenda-page=true] .agenda-context-menu-v1465{-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);background:rgba(255,255,255,.96);border:1px solid rgba(15,118,110,.18);border-radius:18px;box-shadow:0 28px 72px rgba(15,23,42,.22);display:grid;grid-gap:8px;gap:8px;min-width:230px;padding:10px;position:fixed;z-index:120}body[data-clinical-agenda-page=true] .agenda-context-menu-v1465 strong{color:#0f172a;font-size:.86rem;padding:4px 4px 2px}body[data-clinical-agenda-page=true] .agenda-context-menu-v1465 button{background:rgba(15,118,110,.1);box-shadow:none;color:#0f766e;justify-content:flex-start;text-align:left}body[data-clinical-agenda-page=true] .agenda-context-menu-v1465 button:nth-of-type(3){background:rgba(51,65,85,.1);color:#334155}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .agenda-quick-modal-v1300 form{border-radius:24px;box-shadow:0 36px 90px rgba(15,23,42,.26)}@media (max-width:1100px){body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-layout-v222.has-selected-appointment-v1406{grid-template-columns:1fr}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-side-v222{max-height:none;position:relative;top:0}}@media (max-width:760px),(pointer:coarse){body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-day-grid-v222{grid-template-columns:76px repeat(var(--professional-count),minmax(340px,1fr))}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-hour-v222,body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-slot-v222{min-height:118px}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-appointment-v222[data-agenda-card-version=v1465],body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-empty-slot-v1300{min-height:98px}body[data-clinical-agenda-page=true] .agenda-floating-actions-v1465{bottom:14px;left:14px;right:14px;grid-template-columns:repeat(3,minmax(0,1fr))}body[data-clinical-agenda-page=true] .agenda-floating-actions-v1465 button{border-radius:16px;min-height:54px;padding:10px 8px}}body[data-clinical-agenda-page=true] .agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-day-grid-v222{grid-template-columns:72px repeat(var(--professional-count),minmax(430px,1fr));min-width:max(1780px,100%)}body[data-clinical-agenda-page=true] .agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-hour-v222,body[data-clinical-agenda-page=true] .agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-slot-v222{min-height:106px}@media (max-width:760px),(pointer:coarse){body[data-clinical-agenda-page=true] .agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-day-grid-v222{grid-template-columns:58px repeat(var(--professional-count),minmax(240px,1fr));min-width:100%}body[data-clinical-agenda-page=true] .agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-appointment-v222[data-agenda-card-version=v1465],body[data-clinical-agenda-page=true] .agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-empty-slot-v1300{width:100%}}:root{--ux1560-bg:#f7fafc;--ux1560-surface:rgba(255,255,255,0.92);--ux1560-surface-strong:rgba(255,255,255,0.98);--ux1560-soft:rgba(240,253,250,0.72);--ux1560-line:rgba(15,118,110,0.13);--ux1560-line-strong:rgba(15,118,110,0.24);--ux1560-ink:#0f172a;--ux1560-muted:#64748b;--ux1560-accent:#0f766e;--ux1560-blue:#2563eb;--ux1560-warn:#b45309;--ux1560-danger:#b91c1c;--ux1560-panel-radius:8px;--ux1560-shadow:0 18px 42px rgba(15,23,42,0.08);--ux1560-shadow-soft:0 10px 24px rgba(15,23,42,0.06)}.dark,[data-theme=dark]{--ux1560-bg:#07111f;--ux1560-surface:rgba(15,23,42,0.9);--ux1560-surface-strong:rgba(15,23,42,0.96);--ux1560-soft:rgba(20,184,166,0.08);--ux1560-line:rgba(45,212,191,0.16);--ux1560-line-strong:rgba(45,212,191,0.28);--ux1560-ink:#e2e8f0;--ux1560-muted:#94a3b8;--ux1560-shadow:0 18px 42px rgba(0,0,0,0.24);--ux1560-shadow-soft:0 10px 24px rgba(0,0,0,0.2)}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]{background:linear-gradient(180deg,rgba(248,250,252,.98),rgba(241,245,249,.98)),var(--ux1560-bg)}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .main{min-width:0}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .content{max-width:100%;min-width:0;padding:clamp(12px,1.7vw,24px)}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .topbar.signature-topbar-v1390{align-items:center;background:var(--ux1560-surface-strong);border:1px solid var(--ux1560-line);border-radius:var(--ux1560-panel-radius);box-shadow:var(--ux1560-shadow-soft);gap:12px;margin:12px clamp(12px,1.7vw,24px) 0;min-height:64px}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .clinic-identity-v1390 strong,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .premium-header-actions-v1390 a,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .user-cluster{letter-spacing:0}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .premium-header-actions-v1390 a,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .user-cluster button,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .user-cluster>span{align-items:center;border-radius:999px;display:inline-flex;min-height:38px;white-space:nowrap}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar{box-shadow:0 20px 48px rgba(15,23,42,.16)}:is(.executive-dashboard.visual-redesign-v1330,.smart-medical-agenda-v222,.patient-workspace-reboot-v1495,.clinical-history-visual-reboot-v1480,.photo-workspace-reboot-v1510,.photo-lifecycle-shell-v840,.consent-workspace-reboot-v1525,.patient-portal-reboot-v1540,.clicameci-clinical-cockpit-v1420){color:var(--ux1560-ink);letter-spacing:0}:is(.executive-dashboard.visual-redesign-v1330,.smart-medical-agenda-v222,.patient-workspace-reboot-v1495,.clinical-history-visual-reboot-v1480,.photo-workspace-reboot-v1510,.photo-lifecycle-shell-v840,.consent-workspace-reboot-v1525,.patient-portal-reboot-v1540,.clicameci-clinical-cockpit-v1420) :is(h1,h2,h3,h4,strong,span,small,p,a,button,label,summary){letter-spacing:0}:is(.executive-dashboard.visual-redesign-v1330,.smart-medical-agenda-v222,.patient-workspace-reboot-v1495,.clinical-history-visual-reboot-v1480,.photo-workspace-reboot-v1510,.photo-lifecycle-shell-v840,.consent-workspace-reboot-v1525,.patient-portal-reboot-v1540,.clicameci-clinical-cockpit-v1420) :is(p,small,li,dd){line-height:1.45}:is(.executive-dashboard.visual-redesign-v1330 .executive-hero,.executive-dashboard.visual-redesign-v1330 .executive-panel,.executive-dashboard.visual-redesign-v1330 .executive-kpi,.smart-medical-agenda-v222 .smart-agenda-topbar-v222,.smart-medical-agenda-v222 .smart-agenda-controls-v222,.smart-medical-agenda-v222 .smart-agenda-board-v222,.smart-medical-agenda-v222 .smart-agenda-side-v222,.patient-workspace-reboot-v1495 .workspace-hero-v620,.patient-workspace-reboot-v1495 .workspace-panel-v620,.clinical-history-visual-reboot-v1480 .real-record-hero-v650,.clinical-history-visual-reboot-v1480 .real-record-panel-v650,.clinical-history-visual-reboot-v1480 .real-record-section-card-v650,.photo-workspace-reboot-v1510 .advanced-photo-hero-v660,.photo-workspace-reboot-v1510 .advanced-photo-panel-v660,.photo-lifecycle-shell-v840 .photo-lifecycle-hero-v840,.photo-lifecycle-shell-v840 .photo-lifecycle-panel-v840,.photo-lifecycle-shell-v840 .photo-lifecycle-card-v840,.consent-workspace-reboot-v1525 .intelligent-consent-hero-v670,.consent-workspace-reboot-v1525 .intelligent-consent-panel-v670,.consent-workspace-reboot-v1525 .intelligent-consent-card-v670,.patient-portal-reboot-v1540 .real-patient-portal-hero-v680,.patient-portal-reboot-v1540 .real-patient-portal-card-v680,.patient-portal-reboot-v1540 .real-patient-portal-metrics-v680 article,.clicameci-clinical-cockpit-v1420 .cockpit-hero-v1420,.clicameci-clinical-cockpit-v1420 .cockpit-panel-v1420,.clicameci-clinical-cockpit-v1420 .cockpit-widget-v1420,.clicameci-clinical-cockpit-v1420 .cockpit-metric-v1420){background:var(--ux1560-surface);border-color:var(--ux1560-line);border-radius:var(--ux1560-panel-radius);box-shadow:var(--ux1560-shadow-soft)}:is(.executive-dashboard.visual-redesign-v1330,.smart-medical-agenda-v222,.patient-workspace-reboot-v1495,.clinical-history-visual-reboot-v1480,.photo-workspace-reboot-v1510,.photo-lifecycle-shell-v840,.consent-workspace-reboot-v1525,.patient-portal-reboot-v1540,.clicameci-clinical-cockpit-v1420) :is(a,button,summary,input,select,textarea){transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}:is(.executive-dashboard.visual-redesign-v1330,.smart-medical-agenda-v222,.patient-workspace-reboot-v1495,.clinical-history-visual-reboot-v1480,.photo-workspace-reboot-v1510,.photo-lifecycle-shell-v840,.consent-workspace-reboot-v1525,.patient-portal-reboot-v1540,.clicameci-clinical-cockpit-v1420) :is(a,button,summary,input,select,textarea):focus-visible{box-shadow:0 0 0 3px rgba(15,118,110,.18);outline:2px solid rgba(15,118,110,.42);outline-offset:2px}:is(.executive-dashboard.visual-redesign-v1330,.smart-medical-agenda-v222,.patient-workspace-reboot-v1495,.clinical-history-visual-reboot-v1480,.photo-workspace-reboot-v1510,.photo-lifecycle-shell-v840,.consent-workspace-reboot-v1525,.patient-portal-reboot-v1540,.clicameci-clinical-cockpit-v1420) :is(.btn,button,nav a,summary,.patient-clinical-actions-v1495 a,.consent-quick-actions-v1525 a,.photo-quick-actions-v1510 a,.real-patient-portal-actions-v1540 a){touch-action:manipulation}:is(.executive-dashboard.visual-redesign-v1330,.smart-medical-agenda-v222,.patient-workspace-reboot-v1495,.clinical-history-visual-reboot-v1480,.photo-workspace-reboot-v1510,.photo-lifecycle-shell-v840,.consent-workspace-reboot-v1525,.patient-portal-reboot-v1540,.clicameci-clinical-cockpit-v1420) :is(.eyebrow,dt,.agenda-card-time-v1465,.intelligent-consent-status-v670,.real-record-badge-v650,.photo-lifecycle-thumb-v840 small){letter-spacing:0;text-transform:none}.clicameci-clinical-cockpit-v1420 .cockpit-main-layout-v1420,.clinical-history-visual-reboot-v1480 .real-record-layout-v650,.consent-workspace-reboot-v1525 .intelligent-consent-layout-v670,.patient-portal-reboot-v1540 .real-patient-portal-layout-v680,.patient-workspace-reboot-v1495 .patient-layout-reboot-v1495,.smart-medical-agenda-v222 .smart-agenda-layout-v222{gap:14px}.clicameci-clinical-cockpit-v1420 .cockpit-side-v1420,.clinical-history-visual-reboot-v1480 .history-patient-rail-v1480,.consent-workspace-reboot-v1525 .consent-right-rail-v1525,.patient-workspace-reboot-v1495 .patient-side-stack-v1495,.smart-medical-agenda-v222 .smart-agenda-side-v222{scrollbar-width:thin}@media (max-width:1024px),(pointer:coarse){.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .premium-header-actions-v1390 a,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .user-cluster button,:is(.executive-dashboard.visual-redesign-v1330,.smart-medical-agenda-v222,.patient-workspace-reboot-v1495,.clinical-history-visual-reboot-v1480,.photo-workspace-reboot-v1510,.photo-lifecycle-shell-v840,.consent-workspace-reboot-v1525,.patient-portal-reboot-v1540,.clicameci-clinical-cockpit-v1420) :is(.btn,button,nav a,summary,input,select,textarea,.patient-clinical-actions-v1495 a,.consent-quick-actions-v1525 a,.photo-quick-actions-v1510 a){min-height:48px}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .content{padding:12px}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .topbar.signature-topbar-v1390{margin:10px 12px 0}}@media (max-width:760px){.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .topbar.signature-topbar-v1390{align-items:stretch;border-radius:0;margin:0}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .content{padding:10px}}.visible-clinical-unlocker-v1{position:fixed;bottom:92px;z-index:92;width:min(452px,calc(100vw - 32px));border:1px solid rgba(14,165,233,.2);border-radius:28px;padding:14px;background:radial-gradient(circle at top left,rgba(20,184,166,.2),transparent 32%),linear-gradient(145deg,rgba(255,255,255,.88),rgba(239,253,250,.7)),rgba(255,255,255,.72);box-shadow:0 28px 80px rgba(15,23,42,.16);-webkit-backdrop-filter:blur(22px) saturate(1.2);backdrop-filter:blur(22px) saturate(1.2);display:grid;grid-gap:10px;gap:10px}.visible-clinical-unlocker-header-v1,.visible-clinical-unlocker-patient-v1{display:flex;align-items:center;justify-content:space-between;gap:10px}.visible-clinical-unlocker-header-v1 strong{color:#0f172a;font-size:.92rem}.visible-clinical-unlocker-header-v1 span,.visible-clinical-unlocker-patient-v1 span,.visible-clinical-unlocker-v1>small{color:#64748b;font-size:.72rem;font-weight:750}.visible-clinical-unlocker-patient-v1 select{min-width:0;width:62%;border:1px solid rgba(14,165,233,.18);border-radius:999px;padding:8px 10px;background:rgba(255,255,255,.78);color:#0f172a;font-weight:750}.visible-clinical-chip-row-v1{display:flex;flex-wrap:wrap;gap:6px}.visible-clinical-chip-row-v1 span{border:1px solid rgba(148,163,184,.24);border-radius:999px;padding:5px 8px;background:rgba(255,255,255,.6);color:#64748b;font-size:.66rem;font-weight:950}.visible-clinical-chip-row-v1 span[data-ready=true]{border-color:rgba(16,185,129,.24);background:rgba(209,250,229,.62);color:#047857}.visible-clinical-unlocker-actions-v1{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:7px;gap:7px}.visible-clinical-unlocker-actions-v1 a,.visible-clinical-unlocker-actions-v1 button{border:1px solid rgba(14,165,233,.13);border-radius:18px;min-height:56px;padding:9px 7px;background:linear-gradient(180deg,rgba(255,255,255,.74),rgba(240,249,255,.46)),rgba(255,255,255,.56);color:#0f172a;text-decoration:none;display:grid;align-content:center;grid-gap:2px;gap:2px;text-align:left;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.visible-clinical-unlocker-actions-v1 a:focus-visible,.visible-clinical-unlocker-actions-v1 a:hover,.visible-clinical-unlocker-actions-v1 button:focus-visible,.visible-clinical-unlocker-actions-v1 button:hover{transform:translateY(-2px);border-color:rgba(13,148,136,.38);box-shadow:0 14px 34px rgba(14,165,233,.14);outline:none}.visible-clinical-unlocker-actions-v1 strong{font-size:.85rem;letter-spacing:0}.visible-clinical-unlocker-actions-v1 span{color:#64748b;font-size:.65rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.visible-clinical-drawer-v1{position:fixed;right:486px;bottom:92px;z-index:94;width:min(620px,calc(100vw - 538px));min-width:360px;max-height:min(72vh,690px);overflow:auto;border:1px solid rgba(14,165,233,.2);border-radius:30px;padding:18px;background:radial-gradient(circle at top right,rgba(14,165,233,.16),transparent 38%),linear-gradient(145deg,rgba(255,255,255,.92),rgba(240,253,250,.78)),rgba(255,255,255,.78);box-shadow:0 30px 90px rgba(15,23,42,.2);-webkit-backdrop-filter:blur(26px) saturate(1.18);backdrop-filter:blur(26px) saturate(1.18);overscroll-behavior:contain;scrollbar-width:thin}.visible-clinical-drawer-v1 header{position:-webkit-sticky;position:sticky;top:-18px;z-index:2;display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:14px;padding:0 0 12px;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(255,255,255,.72));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.visible-clinical-drawer-v1 header div{display:grid;grid-gap:4px;gap:4px}.visible-clinical-drawer-v1 header span,.visible-clinical-language-v1 p,.visible-clinical-photo-v1 p{color:#64748b;font-size:.78rem;font-weight:750}.visible-clinical-panel-status-v1{border:1px solid rgba(15,118,110,.14);border-radius:16px;margin:0 0 14px;padding:10px 12px;background:rgba(240,253,250,.72);color:#0f766e;font-size:.78rem;font-weight:800}.visible-clinical-drawer-v1 header strong{color:#0f172a;font-size:1.02rem}.visible-clinical-command-grid-v1 button,.visible-clinical-drawer-actions-v1 a,.visible-clinical-drawer-actions-v1 button,.visible-clinical-drawer-v1 header button,.visible-clinical-language-v1 button,.visible-clinical-photo-actions-v1 button,.visible-clinical-secondary-link-v1{border:1px solid rgba(15,118,110,.18);border-radius:999px;padding:10px 14px;background:rgba(255,255,255,.72);color:#0f172a;font-weight:800;text-decoration:none;cursor:pointer}.visible-clinical-command-grid-v1 button:hover,.visible-clinical-drawer-actions-v1 button:first-child,.visible-clinical-language-v1 button[aria-pressed=true],.visible-clinical-photo-actions-v1 button{background:#0f766e;color:#fff;border-color:#0f766e}.visible-clinical-form-v1,.visible-clinical-form-v1 label{display:grid;grid-gap:10px;gap:10px}.visible-clinical-form-v1{gap:14px}.visible-clinical-form-v1 label span{color:#475569;font-size:.76rem;font-weight:800}.visible-clinical-form-v1 input,.visible-clinical-form-v1 select,.visible-clinical-form-v1 textarea{border:1px solid rgba(15,118,110,.14);border-radius:16px;padding:12px;min-height:46px;background:rgba(255,255,255,.72);color:#0f172a;font:inherit}.visible-clinical-form-v1 textarea{min-height:86px;resize:vertical}.visible-clinical-diagnosis-summary-v1,.visible-clinical-voice-state-v1{border:1px solid rgba(14,165,233,.16);border-radius:22px;padding:14px;background:linear-gradient(145deg,rgba(224,242,254,.72),rgba(240,253,250,.74)),rgba(255,255,255,.66);display:grid;grid-gap:5px;gap:5px}.visible-clinical-diagnosis-summary-v1 span,.visible-clinical-voice-state-v1 span{color:#0f766e;font-size:.72rem;font-weight:900;text-transform:uppercase}.visible-clinical-diagnosis-summary-v1 strong,.visible-clinical-voice-state-v1 strong{color:#0f172a}.visible-clinical-diagnosis-summary-v1 p,.visible-clinical-voice-state-v1 small{margin:0;color:#64748b;font-size:.78rem;font-weight:750}.visible-diagnosis-status-v2{align-items:center;border:1px solid rgba(245,158,11,.18);border-radius:20px;display:flex;gap:12px;justify-content:space-between;padding:12px 14px;background:linear-gradient(145deg,rgba(255,251,235,.78),rgba(255,255,255,.64)),rgba(255,255,255,.66)}.visible-diagnosis-status-v2[data-saved=true]{border-color:rgba(16,185,129,.22);background:linear-gradient(145deg,rgba(209,250,229,.68),rgba(236,253,245,.62)),rgba(255,255,255,.7)}.visible-diagnosis-status-v2 div{display:grid;grid-gap:4px;gap:4px}.visible-diagnosis-status-v2 span{color:#b45309;font-size:.7rem;font-weight:950;text-transform:uppercase}.visible-diagnosis-status-v2[data-saved=true] span{color:#047857}.visible-diagnosis-status-v2 strong{color:#0f172a;font-size:.92rem}.visible-diagnosis-status-v2 small{border-radius:999px;padding:7px 9px;background:rgba(255,255,255,.72);color:#64748b;font-size:.7rem;font-weight:850;white-space:nowrap}.visible-clinical-ops-panel-v1{display:grid;grid-gap:14px;gap:14px}.visible-clinical-warning-v1{border:1px solid rgba(245,158,11,.22);border-radius:18px;margin:0;padding:12px;background:rgba(255,251,235,.72);color:#92400e;font-size:.78rem;font-weight:800}.visible-clinical-total-v1{border:1px solid rgba(15,118,110,.14);border-radius:20px;padding:14px;background:linear-gradient(145deg,rgba(15,118,110,.1),rgba(14,165,233,.08)),rgba(255,255,255,.72);display:flex;align-items:center;justify-content:space-between;gap:12px}.visible-clinical-total-v1 span{color:#64748b;font-size:.76rem;font-weight:800}.visible-clinical-total-v1 strong{color:#0f172a;font-size:1.2rem}.visible-clinical-mini-list-v1{display:grid;grid-gap:10px;gap:10px}.visible-clinical-mini-list-v1 article{border:1px solid rgba(15,118,110,.12);border-radius:18px;padding:12px;background:rgba(255,255,255,.66);display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px 12px;gap:8px 12px;align-items:center}.visible-clinical-mini-list-v1 article div{display:grid;grid-gap:3px;gap:3px;min-width:0}.visible-clinical-mini-list-v1 article strong{color:#0f172a;font-size:.88rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.visible-clinical-mini-list-v1 article small,.visible-clinical-mini-list-v1 article span{color:#64748b;font-size:.74rem;font-weight:750}.visible-clinical-mini-list-v1 article small{grid-column:1/-1}.visible-clinical-mini-list-v1 mark{border-radius:999px;padding:7px 10px;background:rgba(245,158,11,.14);color:#92400e;font-size:.7rem;font-weight:900;text-transform:uppercase}.visible-clinical-mini-list-v1 mark[data-status=ok]{background:rgba(16,185,129,.14);color:#047857}.visible-clinical-drawer-actions-v1,.visible-clinical-photo-actions-v1,.visible-clinical-two-v1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.visible-clinical-photo-actions-v1{grid-template-columns:repeat(3,minmax(0,1fr));margin:14px 0}.visible-clinical-photo-capture-v2{border:1px solid rgba(14,165,233,.16);border-radius:24px;padding:14px;background:radial-gradient(circle at top right,rgba(20,184,166,.16),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.78),rgba(240,253,250,.6)),rgba(255,255,255,.64);box-shadow:inset 0 1px 0 rgba(255,255,255,.7);display:grid;grid-gap:12px;gap:12px}.visible-clinical-photo-capture-v2>div:first-child{display:grid;grid-gap:4px;gap:4px}.visible-clinical-photo-capture-v2 span,.visible-clinical-photo-mode-v2 label span{color:#0f766e;font-size:.7rem;font-weight:950;text-transform:uppercase}.visible-clinical-photo-capture-v2 strong{color:#0f172a}.visible-clinical-photo-capture-v2 small{color:#64748b;font-size:.76rem;font-weight:760}.visible-clinical-photo-mode-v2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.visible-clinical-photo-mode-v2 label{display:grid;grid-gap:7px;gap:7px}.visible-clinical-photo-mode-v2 select{border:1px solid rgba(15,118,110,.14);border-radius:16px;min-height:46px;padding:10px 12px;background:rgba(255,255,255,.74);color:#0f172a;font:inherit;font-weight:850}.visible-clinical-photo-file-v2{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:stretch}.visible-clinical-photo-file-v2 button,.visible-clinical-photo-file-v2 label{border:1px solid rgba(15,118,110,.18);border-radius:20px;min-height:64px;padding:12px 14px;background:rgba(255,255,255,.72);color:#0f172a;cursor:pointer;display:grid;align-content:center;grid-gap:3px;gap:3px;text-align:left;touch-action:manipulation}.visible-clinical-photo-file-v2 label{position:relative;overflow:hidden}.visible-clinical-photo-file-v2 input{position:absolute;inset:0;cursor:pointer;opacity:0}.visible-clinical-photo-file-v2 button{min-width:158px;background:#0f766e;color:#fff;font-weight:900;justify-items:center;text-align:center}.visible-clinical-photo-file-v2 label span{color:#64748b;font-size:.72rem;font-weight:800;text-transform:none}.visible-clinical-photo-entry-v3{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.visible-clinical-photo-entry-card-v3{background:rgba(255,255,255,.72);border:1px solid rgba(15,118,110,.16);border-radius:20px;display:grid;grid-gap:7px;gap:7px;min-height:154px;padding:12px}.visible-clinical-photo-entry-card-v3[data-priority=primary]{border-color:rgba(15,118,110,.32);box-shadow:inset 0 0 0 1px rgba(15,118,110,.08)}.visible-clinical-photo-entry-card-v3 a,.visible-clinical-photo-entry-card-v3 button{align-items:center;align-self:end;background:#ffffff;border:1px solid rgba(15,118,110,.18);border-radius:14px;color:#0f172a;cursor:pointer;display:inline-flex;font:inherit;font-size:.78rem;font-weight:900;justify-content:center;min-height:42px;padding:9px 11px;text-decoration:none;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,transform .15s ease-in-out}.visible-clinical-photo-entry-card-v3 a:focus-visible,.visible-clinical-photo-entry-card-v3 a:hover,.visible-clinical-photo-entry-card-v3 button:focus-visible,.visible-clinical-photo-entry-card-v3 button:hover{background:#f8fafc;border-color:rgba(15,118,110,.36)}.visible-clinical-photo-entry-card-v3 button:disabled{cursor:not-allowed;opacity:.48}.visible-clinical-setup-qr-v1{align-items:center;background:rgba(255,255,255,.74);border:1px solid rgba(15,118,110,.14);border-radius:22px;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr) auto;padding:12px}.visible-clinical-setup-qr-code-v1{align-items:center;background:#ffffff;border:1px solid rgba(226,232,240,.92);border-radius:18px;display:flex;height:156px;justify-content:center;overflow:hidden;width:156px}.visible-clinical-setup-qr-code-v1 img{height:156px;width:156px}.visible-clinical-setup-qr-code-v1 span{color:#64748b;font-size:.75rem;font-weight:850;padding:12px;text-align:center;text-transform:none}.visible-clinical-mobile-qr-v1{border:1px solid rgba(15,118,110,.16);border-radius:22px;padding:14px;background:rgba(255,255,255,.78);display:grid;grid-gap:12px;gap:12px}.visible-clinical-mobile-qr-head-v1{display:flex;align-items:center;justify-content:space-between;gap:12px}.visible-clinical-mobile-qr-head-v1>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.visible-clinical-mobile-qr-details-v1 button,.visible-clinical-mobile-qr-head-v1 button{border:1px solid rgba(15,118,110,.18);border-radius:16px;min-height:44px;padding:10px 14px;background:#0f766e;color:#fff;cursor:pointer;font:inherit;font-size:.82rem;font-weight:900;white-space:nowrap;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,transform .15s ease-in-out}.visible-clinical-mobile-qr-details-v1 button:disabled,.visible-clinical-mobile-qr-head-v1 button:disabled{cursor:not-allowed;opacity:.56}.visible-clinical-mobile-qr-v1>p{margin:0;border:1px solid rgba(15,118,110,.1);border-radius:16px;padding:10px 12px;background:rgba(240,253,250,.72);color:#475569;font-size:.82rem;font-weight:760}.visible-clinical-mobile-qr-card-v1{border:1px solid rgba(15,118,110,.14);border-radius:20px;padding:12px;background:#fff;display:grid;grid-gap:12px;gap:12px}.visible-clinical-mobile-qr-meta-v1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.visible-clinical-mobile-qr-meta-v1>div{border:1px solid rgba(226,232,240,.88);border-radius:16px;padding:10px 12px;background:#f8fafc;display:grid;grid-gap:3px;gap:3px}.visible-clinical-mobile-qr-stage-v1{display:grid;grid-template-columns:minmax(220px,336px) minmax(0,1fr);align-items:stretch;grid-gap:12px;gap:12px}.visible-clinical-mobile-qr-code-v1{border:1px solid rgba(226,232,240,.96);border-radius:18px;padding:10px;background:#fff;display:grid;place-items:center;min-height:280px}.visible-clinical-mobile-qr-code-v1[data-inactive=true] img{opacity:.38}.visible-clinical-mobile-qr-code-v1 span{color:#64748b;font-size:.82rem;font-weight:820;text-align:center;text-transform:none}.visible-clinical-mobile-qr-code-v1 img{width:min(100%,336px);height:auto}.visible-clinical-mobile-qr-details-v1{border:1px solid rgba(226,232,240,.88);border-radius:18px;padding:12px;background:#f8fafc;display:grid;align-content:center;grid-gap:8px;gap:8px}.visible-clinical-mobile-qr-details-v1 small{line-height:1.4}.visible-clinical-mobile-qr-details-v1 button{justify-self:start;background:#fff;color:#0f766e}.visible-clinical-mobile-qr-received-v1{border:1px solid rgba(15,118,110,.14);border-radius:18px;padding:10px;background:rgba(240,253,250,.72);display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px}.visible-clinical-mobile-qr-received-v1 img{width:96px;height:72px;border-radius:14px;object-fit:cover}.visible-clinical-photo-file-secondary-v2{opacity:.86}.visible-clinical-photo-file-secondary-v2 button,.visible-clinical-photo-file-secondary-v2 label{min-height:56px;background:rgba(248,250,252,.78)}.visible-clinical-photo-file-secondary-v2 button{background:#fff;color:#0f766e}.visible-clinical-comparator-v1{border:1px solid rgba(14,165,233,.16);border-radius:24px;padding:14px;background:linear-gradient(145deg,rgba(248,250,252,.82),rgba(236,253,245,.62)),rgba(255,255,255,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.72);display:grid;grid-gap:12px;gap:12px}.visible-clinical-comparator-head-v1{display:flex;justify-content:space-between;gap:10px;align-items:center}.visible-clinical-comparator-head-v1 strong{color:#0f172a}.visible-clinical-comparator-head-v1 div{display:flex;gap:6px}.visible-clinical-comparator-head-v1 button{border:1px solid rgba(15,118,110,.16);border-radius:999px;padding:7px 10px;background:rgba(255,255,255,.68);color:#0f172a;font-weight:850;cursor:pointer}.visible-clinical-comparator-head-v1 button[aria-pressed=true]{background:#0f766e;color:#fff}.visible-clinical-comparator-stage-v1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.visible-clinical-comparator-stage-v1 figure{min-height:154px;margin:0;border:1px solid rgba(14,165,233,.16);border-radius:20px;padding:14px;background:radial-gradient(circle at 50% 20%,rgba(20,184,166,.2),transparent 36%),linear-gradient(160deg,rgba(15,23,42,.06),rgba(14,165,233,.1)),rgba(255,255,255,.68);display:grid;align-content:end;grid-gap:5px;gap:5px}.visible-clinical-photo-preview-v2{min-height:78px;border:1px solid rgba(14,165,233,.16);border-radius:16px;background:radial-gradient(circle at 50% 22%,rgba(255,255,255,.72),transparent 22%),radial-gradient(circle at 50% 28%,rgba(14,165,233,.18),transparent 44%),linear-gradient(145deg,rgba(15,118,110,.16),rgba(14,165,233,.12)),rgba(255,255,255,.56);background-position:50%;background-size:cover;box-shadow:inset 0 1px 0 rgba(255,255,255,.72);display:block}.visible-clinical-photo-preview-v2[data-kind=despues]{background:radial-gradient(circle at 50% 22%,rgba(255,255,255,.72),transparent 22%),radial-gradient(circle at 50% 28%,rgba(16,185,129,.18),transparent 44%),linear-gradient(145deg,rgba(16,185,129,.18),rgba(14,165,233,.1)),rgba(255,255,255,.56)}.visible-clinical-photo-preview-v2[data-kind=revision]{background:radial-gradient(circle at 50% 22%,rgba(255,255,255,.72),transparent 22%),radial-gradient(circle at 50% 28%,rgba(245,158,11,.16),transparent 44%),linear-gradient(145deg,rgba(245,158,11,.14),rgba(14,165,233,.1)),rgba(255,255,255,.56)}.visible-clinical-comparator-stage-v1 figure .visible-clinical-photo-preview-v2{margin-bottom:6px;min-height:102px;width:100%}.visible-clinical-comparator-stage-v1 figure span{color:#0f766e;font-size:.72rem;font-weight:950;text-transform:uppercase}.visible-clinical-comparator-stage-v1 figure strong{color:#0f172a}.visible-clinical-comparator-stage-v1 figure small{color:#64748b;font-weight:760}.visible-clinical-photo-grid-v1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.visible-clinical-photo-grid-v1 article{min-height:138px;border:1px solid rgba(15,118,110,.13);border-radius:18px;padding:12px;background:linear-gradient(155deg,rgba(15,118,110,.12),rgba(14,165,233,.08)),rgba(255,255,255,.72);display:grid;align-content:start;grid-gap:8px;gap:8px}.visible-clinical-photo-grid-v1 article .visible-clinical-photo-preview-v2{min-height:58px;width:100%}.visible-clinical-photo-grid-v1 article strong{color:#0f172a;text-transform:capitalize}.visible-clinical-photo-grid-v1 article small,.visible-clinical-photo-grid-v1 article span{color:#64748b;font-size:.76rem;font-weight:750}.visible-clinical-language-grid-v1{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));grid-gap:10px;gap:10px;margin-top:14px;max-height:min(42vh,320px);overflow-y:auto;padding-right:2px;scrollbar-width:thin}.visible-clinical-voice-v1{display:grid;grid-gap:14px;gap:14px}.visible-clinical-voice-v1 label{display:grid;grid-gap:8px;gap:8px}.visible-clinical-voice-v1 label span{color:#475569;font-size:.76rem;font-weight:900}.visible-clinical-voice-v1 textarea{border:1px solid rgba(15,118,110,.14);border-radius:18px;min-height:126px;padding:13px;background:rgba(255,255,255,.72);color:#0f172a;font:inherit;resize:vertical}.visible-clinical-command-grid-v1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.visible-clinical-language-v1 button{border-radius:16px;display:grid;grid-gap:2px;gap:2px;min-height:62px;text-align:left}.visible-clinical-language-v1 button span{color:inherit;opacity:.72;font-size:.72rem}@media (prefers-color-scheme:dark){.visible-clinical-drawer-v1,.visible-clinical-unlocker-v1{border-color:rgba(94,234,212,.18);background:linear-gradient(145deg,rgba(15,23,42,.92),rgba(15,76,92,.72)),rgba(15,23,42,.84);box-shadow:0 28px 90px rgba(0,0,0,.44)}.visible-clinical-drawer-v1 header{background:linear-gradient(180deg,rgba(15,23,42,.94),rgba(15,23,42,.72))}.visible-clinical-comparator-head-v1 strong,.visible-clinical-comparator-stage-v1 figure strong,.visible-clinical-diagnosis-summary-v1 strong,.visible-clinical-drawer-actions-v1 a,.visible-clinical-drawer-v1 header button,.visible-clinical-drawer-v1 header strong,.visible-clinical-form-v1 input,.visible-clinical-form-v1 select,.visible-clinical-form-v1 textarea,.visible-clinical-mini-list-v1 article strong,.visible-clinical-mobile-qr-card-v1 strong,.visible-clinical-mobile-qr-v1 strong,.visible-clinical-photo-capture-v2 strong,.visible-clinical-photo-grid-v1 article strong,.visible-clinical-photo-mode-v2 select,.visible-clinical-total-v1 strong,.visible-clinical-unlocker-actions-v1 a,.visible-clinical-unlocker-actions-v1 button,.visible-clinical-unlocker-header-v1 strong,.visible-clinical-voice-state-v1 strong,.visible-clinical-voice-v1 textarea,.visible-diagnosis-status-v2 strong{color:#f8fafc}.visible-clinical-comparator-stage-v1 figure,.visible-clinical-comparator-v1,.visible-clinical-diagnosis-summary-v1,.visible-clinical-drawer-actions-v1 a,.visible-clinical-drawer-v1 header button,.visible-clinical-form-v1 input,.visible-clinical-form-v1 select,.visible-clinical-form-v1 textarea,.visible-clinical-mini-list-v1 article,.visible-clinical-mobile-qr-card-v1,.visible-clinical-mobile-qr-code-v1,.visible-clinical-mobile-qr-details-v1,.visible-clinical-mobile-qr-meta-v1>div,.visible-clinical-mobile-qr-received-v1,.visible-clinical-mobile-qr-v1,.visible-clinical-photo-capture-v2,.visible-clinical-photo-file-v2 label,.visible-clinical-photo-grid-v1 article,.visible-clinical-photo-mode-v2 select,.visible-clinical-photo-preview-v2,.visible-clinical-total-v1,.visible-clinical-unlocker-actions-v1 a,.visible-clinical-unlocker-actions-v1 button,.visible-clinical-unlocker-patient-v1 select,.visible-clinical-voice-state-v1,.visible-clinical-voice-v1 textarea,.visible-diagnosis-status-v2{background:rgba(15,23,42,.58);border-color:rgba(94,234,212,.14)}.visible-clinical-warning-v1{border-color:rgba(251,191,36,.22);background:rgba(69,26,3,.32);color:#fde68a}}@media (max-width:820px){.visible-clinical-unlocker-v1{left:10px;right:10px;bottom:76px;width:auto}.visible-clinical-drawer-v1{left:10px;right:10px;bottom:332px;width:auto;min-width:0;max-height:calc(100vh - 352px)}.visible-clinical-language-grid-v1,.visible-clinical-unlocker-actions-v1{grid-template-columns:repeat(3,minmax(0,1fr))}.visible-clinical-command-grid-v1,.visible-clinical-comparator-stage-v1,.visible-clinical-mobile-qr-stage-v1,.visible-clinical-photo-entry-v3,.visible-clinical-photo-file-v2,.visible-clinical-setup-qr-v1{grid-template-columns:1fr}.visible-clinical-mobile-qr-head-v1{align-items:stretch;flex-direction:column}}@media (max-width:560px){.visible-clinical-drawer-actions-v1,.visible-clinical-language-grid-v1,.visible-clinical-mobile-qr-meta-v1,.visible-clinical-mobile-qr-received-v1,.visible-clinical-photo-actions-v1,.visible-clinical-photo-entry-v3,.visible-clinical-photo-grid-v1,.visible-clinical-photo-mode-v2,.visible-clinical-setup-qr-v1,.visible-clinical-two-v1{grid-template-columns:1fr}}.visible-clinical-unlocker-v1{right:18px;bottom:104px;width:min(306px,calc(100vw - 32px));border-radius:22px;padding:12px;gap:8px;background:linear-gradient(145deg,rgba(255,255,255,.82),rgba(240,253,250,.62)),rgba(255,255,255,.64);box-shadow:0 18px 46px rgba(15,23,42,.12)}.visible-clinical-unlocker-v1 .visible-clinical-chip-row-v1{gap:5px}.visible-clinical-unlocker-v1>small{line-height:1.35}.visible-clinical-dock-v1{position:fixed;left:50%;bottom:10px;z-index:96;width:min(1120px,calc(100vw - 28px));transform:translateX(-50%);border:1px solid rgba(14,165,233,.2);border-radius:28px;padding:8px 10px 10px;background:radial-gradient(circle at top left,rgba(20,184,166,.18),transparent 28%),linear-gradient(145deg,rgba(255,255,255,.86),rgba(240,249,255,.72)),rgba(255,255,255,.68);box-shadow:0 24px 80px rgba(15,23,42,.18);-webkit-backdrop-filter:blur(24px) saturate(1.24);backdrop-filter:blur(24px) saturate(1.24);transition:bottom .18s ease,transform .18s ease,opacity .18s ease,box-shadow .18s ease}.visible-clinical-dock-v1.is-auto:not(:hover):not(:focus-within){bottom:calc(12px + env(safe-area-inset-bottom, 0px));transform:translateX(-50%) translateY(0);opacity:.94;box-shadow:0 12px 32px rgba(15,23,42,.12)}.visible-clinical-dock-v1.is-pinned{transform:translateX(-50%) translateY(0)!important;bottom:10px!important;opacity:1}.visible-clinical-dock-v1:before{content:"";position:absolute;left:50%;top:6px;width:72px;height:4px;border-radius:999px;background:rgba(15,118,110,.22);transform:translateX(-50%)}.visible-clinical-dock-v1.is-auto:not(:hover):not(:focus-within):before{top:8px;background:rgba(15,118,110,.34)}.visible-clinical-dock-pin-v1{position:absolute;right:12px;top:-14px;border:1px solid rgba(14,165,233,.2);padding:4px 9px;background:rgba(255,255,255,.86);color:#0f766e;font-weight:950;cursor:pointer;box-shadow:0 10px 24px rgba(15,23,42,.12)}.visible-clinical-dock-track-v1{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:8px;padding-top:10px}.visible-clinical-dock-track-v1 a,.visible-clinical-dock-track-v1 button{position:relative;min-width:0;min-height:54px;border:1px solid rgba(14,165,233,.13);border-radius:18px;padding:8px 6px;background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(240,253,250,.48)),rgba(255,255,255,.56);color:#0f172a;text-decoration:none;display:grid;align-content:center;justify-items:center;grid-gap:2px;gap:2px;cursor:pointer;touch-action:manipulation;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease}.visible-clinical-dock-track-v1 a:focus-visible,.visible-clinical-dock-track-v1 a:hover,.visible-clinical-dock-track-v1 button:focus-visible,.visible-clinical-dock-track-v1 button:hover{transform:translateY(-8px) scale(1.04);border-color:rgba(15,118,110,.34);background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(236,253,245,.72)),rgba(255,255,255,.8);box-shadow:0 18px 36px rgba(14,165,233,.16);outline:none}.visible-clinical-dock-track-v1 strong{max-width:100%;font-size:clamp(.58rem,.7vw,.78rem);line-height:1.08;letter-spacing:0;overflow-wrap:anywhere;text-align:center}.visible-clinical-dock-track-v1 span{max-width:100%;color:#64748b;font-size:.62rem;font-weight:820;line-height:1.1;opacity:0;overflow:hidden;text-align:center;text-overflow:ellipsis;transform:translateY(4px);transition:opacity .15s ease,transform .15s ease;white-space:nowrap}.visible-clinical-dock-track-v1 a:focus-visible span,.visible-clinical-dock-track-v1 a:hover span,.visible-clinical-dock-track-v1 button:focus-visible span,.visible-clinical-dock-track-v1 button:hover span,.visible-clinical-dock-v1:focus-within .visible-clinical-dock-track-v1 span,.visible-clinical-dock-v1:hover .visible-clinical-dock-track-v1 span{opacity:1;transform:translateY(0)}.visible-clinical-drawer-v1{right:24px;bottom:112px;width:min(620px,calc(100vw - 368px));max-height:min(76vh,720px)}@media (prefers-color-scheme:dark){.visible-clinical-dock-v1,.visible-clinical-unlocker-v1{border-color:rgba(94,234,212,.16);background:linear-gradient(145deg,rgba(15,23,42,.9),rgba(15,76,92,.7)),rgba(15,23,42,.78);box-shadow:0 24px 80px rgba(0,0,0,.42)}.visible-clinical-dock-pin-v1,.visible-clinical-dock-track-v1 a,.visible-clinical-dock-track-v1 button{border-color:rgba(94,234,212,.14);background:rgba(15,23,42,.58);color:#f8fafc}.visible-clinical-dock-track-v1 span{color:#cbd5e1}}@media (max-width:980px){.visible-clinical-dock-v1{width:min(720px,calc(100vw - 18px));padding-inline:8px}.visible-clinical-dock-track-v1{display:flex;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:2px;scrollbar-width:thin;scroll-snap-type:x proximity}.visible-clinical-dock-track-v1 a,.visible-clinical-dock-track-v1 button{flex:0 0 62px;min-height:58px;scroll-snap-align:center}.visible-clinical-unlocker-v1{width:min(284px,calc(100vw - 28px))}.visible-clinical-drawer-v1{left:12px;right:12px;bottom:96px;width:auto;min-width:0;max-height:calc(100vh - 124px)}}@media (max-width:620px){.visible-clinical-unlocker-v1{left:10px;right:10px;bottom:94px;width:auto}.visible-clinical-unlocker-header-v1,.visible-clinical-unlocker-patient-v1{align-items:flex-start;display:grid}.visible-clinical-unlocker-patient-v1 select{width:100%}.visible-clinical-dock-v1{bottom:8px;width:calc(100vw - 12px);border-radius:24px}.visible-clinical-dock-v1.is-auto:not(:hover):not(:focus-within){bottom:calc(8px + env(safe-area-inset-bottom, 0px));transform:translateX(-50%) translateY(0)}.visible-clinical-dock-track-v1 a,.visible-clinical-dock-track-v1 button{flex-basis:60px;min-height:60px}.visible-clinical-drawer-v1{bottom:88px;max-height:calc(100vh - 104px);border-radius:24px}}.clicameci-premium-login-vdg{align-items:center;background:radial-gradient(circle at 14% 18%,rgba(20,184,166,.28),transparent 28%),radial-gradient(circle at 86% 10%,rgba(14,165,233,.24),transparent 32%),linear-gradient(135deg,#06111f,#0f172a 46%,#ecfeff);display:grid;min-height:100vh;padding:clamp(20px,4vw,48px);position:relative;overflow:hidden}.clicameci-premium-login-vdg:before{content:"";inset:18px;position:absolute;border:1px solid rgba(255,255,255,.14);border-radius:36px;pointer-events:none}.login-premium-stage-vdg{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,440px);grid-gap:clamp(22px,5vw,64px);gap:clamp(22px,5vw,64px);width:min(1180px,100%);margin-inline:auto}.login-premium-hero-vdg{align-content:center;display:grid;grid-gap:20px;gap:20px;min-height:min(720px,calc(100vh - 96px));color:#f8fafc}.login-premium-hero-vdg h1{margin:0;max-width:720px;color:#fff;font-size:clamp(3rem,6vw,6.8rem);font-weight:950;letter-spacing:0;line-height:.9}.login-premium-hero-vdg p{max-width:620px;margin:0;color:rgba(226,232,240,.86);font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.7}.login-premium-metrics-vdg,.login-premium-trust-vdg{display:flex;flex-wrap:wrap;gap:10px}.login-premium-metrics-vdg article{min-width:132px;border:1px solid rgba(255,255,255,.16);border-radius:22px;padding:14px 16px;background:rgba(255,255,255,.08);-webkit-backdrop-filter:blur(22px) saturate(145%);backdrop-filter:blur(22px) saturate(145%)}.login-premium-metrics-vdg span,.login-premium-trust-vdg span{color:rgba(226,232,240,.72);font-size:.74rem;font-weight:850}.login-premium-metrics-vdg strong{display:block;margin-top:4px;color:#f8fafc;font-size:1.12rem}.login-premium-trust-vdg span{border:1px solid rgba(125,211,252,.22);border-radius:999px;padding:9px 12px;background:rgba(15,23,42,.34)}.clicameci-premium-login-vdg .auth-card{align-self:center;width:100%;border:1px solid rgba(255,255,255,.22);border-radius:32px;padding:clamp(24px,4vw,38px);background:linear-gradient(145deg,rgba(255,255,255,.92),rgba(236,253,245,.76)),rgba(255,255,255,.72);box-shadow:0 32px 90px rgba(2,6,23,.28);-webkit-backdrop-filter:blur(30px) saturate(160%);backdrop-filter:blur(30px) saturate(160%)}.login-card-brand-vdg{align-items:center;display:flex;justify-content:space-between;gap:12px;margin-bottom:18px}.login-card-brand-vdg span{border:1px solid rgba(15,118,110,.18);border-radius:999px;padding:8px 12px;color:#0f766e;font-size:.76rem;font-weight:900}.clicameci-premium-login-vdg .auth-card h2{margin:8px 0;color:#0f172a;font-size:clamp(2rem,3vw,2.6rem);line-height:1}.clicameci-premium-login-vdg .form-grid{margin-top:22px}.clicameci-premium-login-vdg .form-grid label{display:grid;grid-gap:8px;gap:8px;color:#334155;font-size:.82rem;font-weight:900}.clicameci-premium-login-vdg .form-grid input{border:1px solid rgba(15,118,110,.16);border-radius:18px;min-height:52px;padding:13px 14px;background:rgba(255,255,255,.72);color:#0f172a;box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}.clicameci-premium-login-vdg .form-grid .btn{min-height:54px;border-radius:18px;background:linear-gradient(135deg,#0f766e,#0ea5e9);box-shadow:0 18px 42px rgba(14,165,233,.24)}.clicameci-premium-login-vdg .auth-secondary-link{color:#0f766e;font-weight:850;text-align:center}.secretary-admin-nav-vdg{isolation:isolate}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-nav-header-vdg{display:none!important}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-nav-header-vdg span{font-size:.72rem;font-weight:950}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-nav-header-vdg small{color:rgba(226,232,240,.62);font-size:.62rem;font-weight:760}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a[data-secretary-nav=true]{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px}body:not([data-sidebar-mode]) .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-nav-header-vdg,body[data-sidebar-mode=compact] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-nav-header-vdg,body[data-sidebar-mode=icons] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-nav-header-vdg{display:none}body:not([data-sidebar-mode]) .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a[data-secretary-nav=true],body[data-sidebar-mode=compact] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a[data-secretary-nav=true],body[data-sidebar-mode=icons] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a[data-secretary-nav=true]{grid-template-columns:1fr;justify-items:center}body:not([data-sidebar-mode]) .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a[data-secretary-nav=true] .nav-icon,body[data-sidebar-mode=compact] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a[data-secretary-nav=true] .nav-icon,body[data-sidebar-mode=icons] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a[data-secretary-nav=true] .nav-icon{display:block}.secretary-admin-summary-vdg a{display:inline-flex;margin-top:8px;width:100%}body[data-clinical-agenda-page=true] .agenda-professional-selection-v871{align-items:stretch;background:linear-gradient(135deg,rgba(255,255,255,.82),rgba(240,253,250,.72));border:1px solid rgba(14,116,144,.14);border-radius:20px;box-shadow:0 18px 48px rgba(15,23,42,.08);display:grid;grid-gap:12px;gap:12px;margin:0 0 14px;padding:12px}body[data-clinical-agenda-page=true] .agenda-professional-selection-v871 header{align-items:center;display:flex;gap:12px;justify-content:space-between}body[data-clinical-agenda-page=true] .agenda-professional-column-selectors-v871 label,body[data-clinical-agenda-page=true] .agenda-professional-selection-v871 header div{display:grid;grid-gap:5px;gap:5px}body[data-clinical-agenda-page=true] .agenda-professional-column-selectors-v871 span,body[data-clinical-agenda-page=true] .agenda-professional-selection-v871 header span{color:#64748b;font-size:.72rem;font-weight:900;text-transform:uppercase}body[data-clinical-agenda-page=true] .agenda-professional-selection-v871 header strong{color:#0f172a;font-size:.98rem;line-height:1.25}body[data-clinical-agenda-page=true] .agenda-professional-selection-v871 header em{background:rgba(15,118,110,.1);border:1px solid rgba(15,118,110,.14);border-radius:999px;color:#0f766e;font-size:.78rem;font-style:normal;font-weight:900;padding:7px 10px;white-space:nowrap}body[data-clinical-agenda-page=true] .agenda-professional-column-selectors-v871{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}body[data-clinical-agenda-page=true] .agenda-professional-column-selectors-v871 select{background:rgba(255,255,255,.92);border:1px solid rgba(14,116,144,.18);border-radius:14px;color:#0f172a;font-weight:850;min-height:42px;padding:8px 10px}body[data-clinical-agenda-page=true] .agenda-professional-selection-v871>p{color:#64748b;font-size:.82rem;font-weight:760;margin:0}body[data-clinical-agenda-page=true] .agenda-professional-multi-v871{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}body[data-clinical-agenda-page=true] .agenda-professional-multi-v871 label{align-items:center;background:rgba(255,255,255,.88);border:1px solid rgba(14,116,144,.12);border-radius:16px;cursor:pointer;display:flex;gap:10px;min-height:54px;padding:10px 12px;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease,transform .12s ease}body[data-clinical-agenda-page=true] .agenda-professional-multi-v871 label:focus-within,body[data-clinical-agenda-page=true] .agenda-professional-multi-v871 label:hover{border-color:color-mix(in srgb,var(--professional-color,#0f766e) 32%,transparent);box-shadow:0 14px 34px rgba(15,23,42,.08);transform:translateY(-1px)}body[data-clinical-agenda-page=true] .agenda-professional-multi-v871 label.selected{background:color-mix(in srgb,var(--professional-color,#0f766e) 10%,white);border-color:color-mix(in srgb,var(--professional-color,#0f766e) 42%,transparent)}body[data-clinical-agenda-page=true] .agenda-professional-multi-v871 input{accent-color:var(--professional-color,#0f766e);flex:0 0 auto;height:18px;width:18px}body[data-clinical-agenda-page=true] .agenda-professional-multi-v871 label span{display:grid;grid-gap:2px;gap:2px}body[data-clinical-agenda-page=true] .agenda-professional-multi-v871 label strong{color:#0f172a;font-size:.9rem;font-weight:950;line-height:1.15}body[data-clinical-agenda-page=true] .agenda-professional-multi-v871 label small{color:#64748b;font-size:.72rem;font-weight:760;line-height:1.15}body[data-clinical-agenda-page=true] .agenda-professional-warning-v871{background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.2);border-radius:14px;color:#92400e!important;padding:9px 11px}body[data-clinical-agenda-page=true] .agenda-professional-visible-chips-v871{display:flex;flex-wrap:wrap;gap:8px}body[data-clinical-agenda-page=true] .agenda-professional-visible-chips-v871>span{align-items:center;background:rgba(255,255,255,.88);border:1px solid color-mix(in srgb,var(--professional-color,#0f766e) 24%,transparent);border-radius:999px;display:inline-flex;gap:8px;min-height:38px;padding:7px 10px}body[data-clinical-agenda-page=true] .agenda-professional-visible-chips-v871 strong{color:#0f172a;font-size:.86rem;font-weight:950}body[data-clinical-agenda-page=true] .agenda-professional-visible-chips-v871 small{color:#64748b;font-size:.72rem;font-weight:760}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-column-head-v222{align-content:center;display:grid;grid-gap:2px;gap:2px;justify-items:start;min-height:54px;padding:10px 12px}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-column-head-v222 strong{color:#0f172a;font-size:.9rem;font-weight:950;line-height:1.15}body[data-clinical-agenda-page=true] .agenda-premium-v1465 .smart-agenda-column-head-v222 small{color:#64748b;font-size:.72rem;font-weight:780;line-height:1.15}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a span{transition-delay:0s;transition-duration:80ms}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-mode-control{padding:6px 4px}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-audit{align-items:center;border:1px solid rgba(125,211,252,.24);border-radius:14px;display:inline-flex;gap:9px;justify-content:center;min-height:42px;padding:8px 10px;position:relative;width:100%}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-audit:focus-visible,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-audit:hover{background:rgba(14,165,233,.12);border-color:rgba(14,165,233,.38)}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-icon-audit{align-items:center;display:inline-flex;justify-content:center}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-label-audit{font-size:.78rem;font-weight:900;line-height:1.1;white-space:nowrap}body:not([data-sidebar-mode]) .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-label-audit,body[data-sidebar-mode=compact] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-label-audit,body[data-sidebar-mode=icons] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-label-audit{-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);background:rgba(7,15,30,.96);border:1px solid rgba(125,211,252,.28);border-radius:14px;box-shadow:0 16px 38px rgba(15,23,42,.22);color:#f8fafc;left:calc(100% + 12px);opacity:0;padding:10px 12px;pointer-events:none;position:absolute;top:50%;transform:translate3d(-6px,-50%,0);transition:opacity 80ms ease,transform 80ms ease;z-index:130}body:not([data-sidebar-mode]) .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-audit:focus-visible .sidebar-menu-toggle-label-audit,body:not([data-sidebar-mode]) .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-audit:hover .sidebar-menu-toggle-label-audit,body[data-sidebar-mode=compact] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-audit:focus-visible .sidebar-menu-toggle-label-audit,body[data-sidebar-mode=compact] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-audit:hover .sidebar-menu-toggle-label-audit,body[data-sidebar-mode=icons] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-audit:focus-visible .sidebar-menu-toggle-label-audit,body[data-sidebar-mode=icons] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-audit:hover .sidebar-menu-toggle-label-audit{opacity:1;transform:translate3d(0,-50%,0)}body[data-sidebar-mode=expanded] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-audit{justify-content:flex-start}body[data-sidebar-mode=expanded] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-label-audit{background:transparent;border:0;box-shadow:none;color:inherit;opacity:1;padding:0;position:static;transform:none}@media (max-width:820px){body[data-clinical-agenda-page=true] .agenda-professional-selection-v871 header{align-items:flex-start;flex-direction:column}body[data-clinical-agenda-page=true] .agenda-professional-column-selectors-v871,body[data-clinical-agenda-page=true] .agenda-professional-multi-v871{grid-template-columns:1fr}}.beta-modal-actions-v858,.beta-modal-close-v858,.visible-clinical-drawer-close-v858{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.beta-modal-close-v858 button:last-child,.visible-clinical-drawer-close-v858 button:last-child{min-width:42px;padding-inline:12px}.beta-modal-actions-v858{margin-top:4px}.beta-modal{align-items:start;overflow:auto;padding:clamp(12px,4vh,28px)}.beta-modal-card{max-height:calc(100dvh - 32px)}.signature-app-shell-v1390 .content{padding-bottom:max(96px,env(safe-area-inset-bottom))}.workspace-bottom-dock-v100{bottom:max(112px,calc(env(safe-area-inset-bottom) + 112px))}.visible-clinical-before-after-panel-v1,.visible-clinical-brain-panel-v1,.visible-clinical-treatment-panel-v1{display:grid;grid-gap:14px;gap:14px}.visible-clinical-brain-grid-v1 article,.visible-clinical-treatment-card-v1,.visible-clinical-treatment-grid-v1 article{border:1px solid rgba(14,165,233,.16);border-radius:22px;padding:14px;background:linear-gradient(145deg,rgba(255,255,255,.74),rgba(240,253,250,.58)),rgba(255,255,255,.58)}.visible-clinical-treatment-card-v1{display:grid;grid-gap:6px;gap:6px}.visible-clinical-brain-grid-v1 article span,.visible-clinical-treatment-card-v1 span,.visible-clinical-treatment-grid-v1 article span{color:#0f766e;font-size:.72rem;font-weight:950;text-transform:uppercase}.visible-clinical-brain-grid-v1 article strong,.visible-clinical-treatment-card-v1 strong,.visible-clinical-treatment-grid-v1 article strong{color:#0f172a;font-size:1rem}.visible-clinical-brain-grid-v1 article small,.visible-clinical-treatment-card-v1 p,.visible-clinical-treatment-grid-v1 article small{margin:0;color:#64748b;font-size:.78rem;font-weight:750}.visible-clinical-brain-grid-v1,.visible-clinical-treatment-grid-v1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.visible-clinical-comparator-v1.data-large .visible-clinical-comparator-stage-v1 figure{min-height:220px}@media (prefers-color-scheme:dark){.clicameci-premium-login-vdg .auth-card{border-color:rgba(94,234,212,.18);background:linear-gradient(145deg,rgba(15,23,42,.88),rgba(15,76,92,.72)),rgba(15,23,42,.78)}.clicameci-premium-login-vdg .auth-card h2,.clicameci-premium-login-vdg .form-grid label,.visible-clinical-brain-grid-v1 article strong,.visible-clinical-treatment-card-v1 strong,.visible-clinical-treatment-grid-v1 article strong{color:#f8fafc}.visible-clinical-brain-grid-v1 article,.visible-clinical-treatment-card-v1,.visible-clinical-treatment-grid-v1 article{border-color:rgba(94,234,212,.14);background:rgba(15,23,42,.58)}}@media (max-width:920px){.login-premium-stage-vdg{grid-template-columns:1fr}.login-premium-hero-vdg{min-height:auto}.login-premium-hero-vdg h1{font-size:clamp(2.8rem,13vw,5.6rem)}.visible-clinical-brain-grid-v1,.visible-clinical-treatment-grid-v1{grid-template-columns:1fr}}@media (max-width:620px){.clicameci-premium-login-vdg:before{inset:8px;border-radius:26px}.login-premium-stage-vdg{gap:18px}.login-premium-trust-vdg{display:none}}.login-page.login-simple-premium-vdg{place-items:center;min-height:100vh;padding:clamp(20px,4vw,44px);background:radial-gradient(circle at 50% 0,rgba(20,184,166,.18),transparent 34%),radial-gradient(circle at 15% 85%,rgba(14,165,233,.12),transparent 30%),linear-gradient(145deg,#eef7f6,#f8fafc 48%,#e8f4ff)}.login-page.login-simple-premium-vdg:before{inset:20px;border-color:rgba(15,118,110,.08);border-radius:34px}.login-simple-card-vdg{width:min(430px,calc(100vw - 36px));padding:clamp(26px,4vw,42px);text-align:center;border:1px solid rgba(15,118,110,.14);border-radius:30px;background:linear-gradient(145deg,rgba(255,255,255,.92),rgba(248,250,252,.82)),rgba(255,255,255,.82);box-shadow:0 30px 90px rgba(15,23,42,.14)}.login-simple-card-vdg>.clicameci-brand-mark{margin-inline:auto}.login-simple-card-vdg .eyebrow{margin-top:18px}.login-simple-card-vdg h1{margin:10px auto 8px;max-width:340px;color:#0f172a;font-size:clamp(2rem,4vw,2.7rem);font-weight:950;line-height:1}.login-simple-card-vdg .muted{max-width:330px;margin:0 auto 24px;color:#64748b;font-size:.94rem;line-height:1.55}.login-simple-card-vdg .form-grid{margin-top:0;text-align:left}.login-simple-card-vdg .form-grid label{gap:9px;color:#334155;font-size:.82rem;font-weight:900}.login-simple-card-vdg .form-grid input{min-height:54px;border-radius:18px;background:rgba(255,255,255,.84)}.login-simple-card-vdg .form-grid .btn{margin-top:6px;min-height:54px;border-radius:18px;font-weight:950}.login-simple-card-vdg .auth-secondary-link{margin-top:2px;color:#64748b;font-size:.86rem;text-align:center}.visible-clinical-unlocker-v1.is-idle{width:auto;min-width:0;right:18px;bottom:88px;padding:8px 10px;border-radius:999px;opacity:.82;background:rgba(255,255,255,.68);box-shadow:0 12px 28px rgba(15,23,42,.1)}.visible-clinical-unlocker-v1.is-idle .visible-clinical-unlocker-header-v1{gap:8px}.visible-clinical-unlocker-v1.is-idle .visible-clinical-unlocker-header-v1 strong{font-size:.72rem}.visible-clinical-unlocker-v1.is-idle .visible-clinical-unlocker-header-v1 span{font-size:.66rem}.visible-clinical-unlocker-v1.is-idle .visible-clinical-chip-row-v1,.visible-clinical-unlocker-v1.is-idle .visible-clinical-unlocker-patient-v1,.visible-clinical-unlocker-v1.is-idle>small{display:none}.visible-clinical-unlocker-v1.is-active{opacity:1}body[data-clinical-agenda-page=true] .floating-intelligence-panel{display:none}body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .content{padding:10px 12px 84px}@media (prefers-color-scheme:dark){.login-page.login-simple-premium-vdg{background:radial-gradient(circle at 50% 0,rgba(20,184,166,.16),transparent 34%),linear-gradient(145deg,#07111f,#0f172a 55%,#0b2535)}.login-simple-card-vdg{background:linear-gradient(145deg,rgba(15,23,42,.88),rgba(10,42,55,.78)),rgba(15,23,42,.82);box-shadow:0 30px 90px rgba(0,0,0,.38)}.login-simple-card-vdg .form-grid label,.login-simple-card-vdg h1{color:#f8fafc}}@media (max-width:760px){.login-page.login-simple-premium-vdg{padding:18px}.login-page.login-simple-premium-vdg:before{inset:8px;border-radius:24px}.visible-clinical-unlocker-v1.is-idle{right:10px;bottom:78px}}.signature-app-shell-v1390[data-i18n-critical=complete]{--v856-translation-status:"complete"}body[data-clinical-agenda-page=true] .visual-acceptance-strip-v1435{display:none}body[data-clinical-agenda-page=true] .smart-agenda-topbar-v222{gap:14px;margin-bottom:12px}body[data-clinical-agenda-page=true] .smart-agenda-topbar-v222 h1{font-size:clamp(1.45rem,2.4vw,2rem)}body[data-clinical-agenda-page=true] .smart-agenda-topbar-v222 p{max-width:680px}body[data-clinical-agenda-page=true] .smart-agenda-controls-v222{margin-bottom:10px}body[data-clinical-agenda-page=true] .smart-agenda-controls-v222 label{min-height:58px}body[data-clinical-agenda-page=true] .agenda-shortcuts-strip-v1465{opacity:.78}body[data-clinical-agenda-page=true] .agenda-floating-actions-v1465 button{min-height:44px;padding-inline:14px}.visible-clinical-drawer-v1{line-height:1.45}.visible-clinical-drawer-actions-v1,.visible-clinical-drawer-v1 header,.visible-clinical-photo-actions-v1{gap:8px}.visible-clinical-form-v1 textarea{min-height:74px}.visible-clinical-panel-status-v1,.visible-clinical-warning-v1{font-size:.76rem}@media (max-width:820px){body[data-clinical-agenda-page=true] .agenda-shortcuts-strip-v1465 span,body[data-clinical-agenda-page=true] .smart-agenda-topbar-v222 p{display:none}body[data-clinical-agenda-page=true] .smart-agenda-controls-v222{grid-template-columns:repeat(2,minmax(0,1fr))}}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]{--v870-sidebar-width:var(--sidebar-floating-width,84px);display:grid;grid-template-columns:calc(var(--v870-sidebar-width) + 60px) minmax(0,1fr);align-items:start;min-height:100vh}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]>.sidebar{align-self:start;width:var(--v870-sidebar-width);min-width:var(--v870-sidebar-width);max-width:var(--v870-sidebar-width);height:calc(100vh - 28px);max-height:calc(100vh - 28px);overflow-x:hidden;overflow-y:auto;position:-webkit-sticky;position:sticky;top:14px}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]>.main{display:flex;flex-direction:column;min-width:0}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .beta-quick-actions,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .content,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .topbar,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .visible-clinical-unlocker-v1{width:100%}body[data-sidebar-mode=expanded] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]{--v870-sidebar-width:304px;grid-template-columns:calc(var(--v870-sidebar-width) + 64px) minmax(0,1fr)}body[data-sidebar-mode=compact] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery],body[data-sidebar-mode=icons] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]{--v870-sidebar-width:84px;grid-template-columns:calc(var(--v870-sidebar-width) + 44px) minmax(0,1fr)}@media (max-width:900px){.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]{display:block}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]>.sidebar{width:auto;min-width:0;max-width:none;height:auto;max-height:none;position:relative;top:auto}}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-nav-section-v1,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-audit,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-mode-control button,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]>.sidebar{transition:all .3s ease-in-out}.topbar-clean-phase1.signature-topbar-v1390{grid-template-columns:minmax(190px,.72fr) minmax(260px,1fr) auto;min-height:66px;padding:10px 14px;gap:12px}.topbar-clean-phase1 .clinic-identity-v1390{gap:8px;min-width:0}.topbar-clean-phase1 .clinic-identity-v1390 span,.topbar-clean-phase1 .clinic-identity-v1390 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-clean-phase1 .clinic-identity-v1390 span{max-width:150px}.topbar-primary-actions-v1{justify-content:flex-start;min-width:0}.topbar-primary-actions-v1 a{min-height:40px;padding:8px 12px}.topbar-active-patient-v1{align-items:start;display:grid;grid-gap:1px;gap:1px}.topbar-active-patient-v1 small{color:rgba(54,68,82,.72);font-size:.72rem;font-weight:700;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-user-cluster-v1{gap:0}.topbar-profile-menu-v1{position:relative}.topbar-profile-menu-v1>summary{align-items:center;background:rgba(255,255,255,.74);border:1px solid rgba(103,128,159,.18);border-radius:999px;box-shadow:0 14px 34px rgba(17,30,45,.08);color:#123047;cursor:pointer;display:flex;gap:9px;list-style:none;min-height:44px;padding:6px 12px 6px 7px}.topbar-profile-menu-v1>summary::-webkit-details-marker{display:none}.topbar-profile-menu-v1>summary small,.topbar-profile-user-v1 small{color:rgba(54,68,82,.66);display:block;font-size:.72rem;font-weight:700}.topbar-profile-avatar-v1{align-items:center;background:linear-gradient(135deg,rgba(34,197,145,.95),rgba(30,119,226,.88));border-radius:50%;color:#fff;display:inline-flex;font-size:.86rem;font-weight:900;height:32px;justify-content:center;width:32px}.topbar-profile-panel-v1{background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(103,128,159,.2);border-radius:22px;box-shadow:0 24px 70px rgba(17,30,45,.16);display:grid;grid-gap:10px;gap:10px;min-width:min(360px,calc(100vw - 32px));padding:14px;position:absolute;right:0;top:calc(100% + 10px);z-index:160}.topbar-profile-panel-v1 a,.topbar-profile-panel-v1 button{align-items:center;border-radius:14px;display:flex;min-height:40px;padding:9px 11px}.topbar-profile-panel-v1 .locale-switcher{align-items:stretch;display:grid;grid-gap:8px;gap:8px}.topbar-profile-panel-v1 .locale-button-group{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.topbar-profile-panel-v1 .locale-button{justify-content:center;min-width:0}.topbar-profile-user-v1{border-bottom:1px solid rgba(103,128,159,.16);display:grid;grid-gap:4px;gap:4px;padding-bottom:10px}.secretary-nav-section-v1{border-top:1px solid rgba(103,128,159,.14);display:grid;grid-gap:6px;gap:6px;padding-top:9px}.secretary-nav-section-v1:first-of-type{border-top:0;padding-top:0}.secretary-nav-section-v1>div{display:grid;grid-gap:5px;gap:5px}.secretary-nav-section-title-v1{color:rgba(62,79,96,.62);font-size:.64rem;font-weight:900;letter-spacing:0;padding-inline:8px;text-transform:uppercase}body[data-sidebar-mode=compact] .secretary-admin-summary-vdg,body[data-sidebar-mode=compact] .secretary-nav-header-vdg,body[data-sidebar-mode=compact] .secretary-nav-section-title-v1,body[data-sidebar-mode=icons] .secretary-admin-summary-vdg,body[data-sidebar-mode=icons] .secretary-nav-header-vdg,body[data-sidebar-mode=icons] .secretary-nav-section-title-v1{display:none}body[data-sidebar-mode=compact] .secretary-nav-section-v1,body[data-sidebar-mode=icons] .secretary-nav-section-v1{border-top-color:rgba(103,128,159,.08);justify-items:center;padding-top:7px}body[data-sidebar-mode=compact] .secretary-admin-nav-vdg a[data-secretary-nav=true] span,body[data-sidebar-mode=icons] .secretary-admin-nav-vdg a[data-secretary-nav=true] span{transition-delay:0s}.agenda-primary-actions-v1.agenda-floating-actions-v1465{display:block;max-width:250px}.agenda-primary-actions-v1>summary{align-items:center;background:linear-gradient(135deg,#0f8f74,#1e77e2);border:1px solid rgba(255,255,255,.36);border-radius:999px;box-shadow:0 18px 48px rgba(15,143,116,.24);color:#fff;cursor:pointer;display:flex;font-size:1.55rem;font-weight:900;height:56px;justify-content:center;list-style:none;margin-left:auto;width:56px}.agenda-primary-actions-v1>summary::-webkit-details-marker{display:none}.agenda-primary-actions-v1[open]>summary{transform:rotate(45deg)}.agenda-primary-actions-v1>div{background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid rgba(103,128,159,.18);border-radius:20px;box-shadow:0 22px 64px rgba(17,30,45,.15);display:grid;grid-gap:7px;gap:7px;margin-top:10px;padding:9px}.agenda-primary-actions-v1>div a,.agenda-primary-actions-v1>div button{align-items:center;background:rgba(248,251,255,.86);border:1px solid rgba(103,128,159,.14);border-radius:14px;color:#123047;cursor:pointer;display:flex;font-size:.84rem;font-weight:900;justify-content:flex-start;min-height:42px;padding:9px 11px;text-decoration:none}.agenda-primary-actions-v1>div a:hover,.agenda-primary-actions-v1>div button:hover{background:rgba(225,242,255,.95)}@media (max-width:980px){.topbar-clean-phase1.signature-topbar-v1390{grid-template-columns:minmax(0,1fr) auto}.topbar-primary-actions-v1{grid-column:1/-1;order:3}}body[data-clinical-agenda-page=true] .agenda-sidebar-controls-v2{background:rgba(255,255,255,.7);border:1px solid rgba(103,128,159,.14);border-radius:20px;box-shadow:0 18px 44px rgba(17,30,45,.08);display:grid;grid-gap:9px;gap:9px;margin:10px 6px 14px;padding:12px}body[data-clinical-agenda-page=true] .agenda-sidebar-controls-v2 header{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}body[data-clinical-agenda-page=true] .agenda-sidebar-controls-v2 header span{color:rgba(44,62,80,.68);font-size:.68rem;font-weight:900;text-transform:uppercase}body[data-clinical-agenda-page=true] .agenda-sidebar-controls-v2 header strong{color:#123047;font-size:.76rem}body[data-clinical-agenda-page=true] .agenda-sidebar-date-v2{display:grid;grid-gap:5px;gap:5px}body[data-clinical-agenda-page=true] .agenda-sidebar-controls-v2 p,body[data-clinical-agenda-page=true] .agenda-sidebar-date-v2 span{color:rgba(44,62,80,.62);font-size:.72rem;font-weight:700}body[data-clinical-agenda-page=true] .agenda-sidebar-date-v2 input,body[data-clinical-agenda-page=true] .agenda-sidebar-today-v2{background:rgba(248,251,255,.9);border:1px solid rgba(103,128,159,.16);border-radius:14px;color:#123047;min-height:38px;padding:8px 10px}body[data-clinical-agenda-page=true] .agenda-sidebar-today-v2{cursor:pointer;font-weight:900}body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2{display:grid;grid-gap:7px;gap:7px}body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2 label{align-items:center;background:rgba(248,251,255,.82);border:1px solid rgba(103,128,159,.14);border-radius:15px;cursor:pointer;display:grid;grid-gap:3px 8px;gap:3px 8px;grid-template-columns:auto 1fr;min-height:48px;padding:8px 9px}body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2 label.selected{background:color-mix(in srgb,var(--professional-color,#0f766e) 10%,#fff);border-color:color-mix(in srgb,var(--professional-color,#0f766e) 38%,transparent)}body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2 input{accent-color:var(--professional-color,#0f766e);grid-row:span 2}body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2 label>span{background:var(--professional-color,#0f766e);border-radius:999px;display:none;height:10px;width:10px}body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2 strong{color:#123047;font-size:.78rem}body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2 small{color:rgba(44,62,80,.62);font-size:.68rem;font-weight:700}body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-sidebar-controls-v2,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-sidebar-controls-v2{border-radius:18px;gap:8px;margin-inline:4px;padding:8px 6px}body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-sidebar-controls-v2 header,body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-sidebar-controls-v2 p,body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-sidebar-date-v2,body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-sidebar-today-v2,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-sidebar-controls-v2 header,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-sidebar-controls-v2 p,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-sidebar-date-v2,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-sidebar-today-v2{display:none}body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-sidebar-professionals-v2 label,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-sidebar-professionals-v2 label{display:flex;height:38px;justify-content:center;min-height:38px;padding:0;width:38px}body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-sidebar-professionals-v2 input,body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-sidebar-professionals-v2 small,body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-sidebar-professionals-v2 strong,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-sidebar-professionals-v2 input,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-sidebar-professionals-v2 small,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-sidebar-professionals-v2 strong{display:none}body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-sidebar-professionals-v2 label>span,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-sidebar-professionals-v2 label>span{display:block}.secretary-primary-nav-v4{background:linear-gradient(135deg,rgba(236,253,245,.92),rgba(239,246,255,.78));border:1px solid rgba(15,118,110,.16);border-radius:20px;box-shadow:0 14px 36px rgba(17,30,45,.06);margin-bottom:8px;padding:8px}.secretary-primary-nav-v4 .secretary-nav-section-title-v1{color:#0f766e;font-size:.68rem;font-weight:950}.secretary-primary-nav-v4 a[data-secretary-nav=true]{border-color:rgba(15,118,110,.18);min-height:46px}.secretary-primary-nav-v4 a[data-secretary-nav=true] span{font-size:.84rem;font-weight:950}.secretary-more-nav-v4{border:1px solid rgba(103,128,159,.12);border-radius:18px;background:rgba(255,255,255,.56);overflow:hidden;padding:7px}.secretary-more-nav-body-v4{display:grid;grid-gap:8px;gap:8px}.secretary-more-nav-v4 summary{align-items:center;border-radius:14px;color:rgba(18,48,71,.74);cursor:pointer;display:flex;font-size:.74rem;font-weight:950;justify-content:space-between;list-style:none;min-height:44px;padding:7px 9px;transition:all .3s ease-in-out}.secretary-more-nav-v4 summary::-webkit-details-marker,.secretary-more-nav-v4 summary::marker{content:none;display:none}.secretary-more-nav-v4 summary:after{content:"+";font-size:1rem;line-height:1}.secretary-more-nav-v4[open] summary:after{content:"−"}.secretary-more-nav-v4 summary:focus-visible,.secretary-more-nav-v4 summary:hover{background:rgba(236,253,245,.7);color:#0f766e}.secretary-more-nav-v4 .secretary-nav-section-v1{border-top:1px solid rgba(103,128,159,.1);margin-top:4px;padding-top:8px}body[data-sidebar-mode=compact] .secretary-more-nav-v4 .secretary-nav-section-v1,body[data-sidebar-mode=icons] .secretary-more-nav-v4 .secretary-nav-section-v1{display:none}body[data-sidebar-mode=compact] .secretary-more-nav-v4,body[data-sidebar-mode=compact] .secretary-primary-nav-v4,body[data-sidebar-mode=icons] .secretary-more-nav-v4,body[data-sidebar-mode=icons] .secretary-primary-nav-v4{border-radius:18px;padding:6px}body[data-sidebar-mode=compact] .secretary-more-nav-v4 summary,body[data-sidebar-mode=icons] .secretary-more-nav-v4 summary{font-size:0;justify-content:center;min-height:38px;padding:5px}body[data-sidebar-mode=compact] .secretary-more-nav-v4 summary:after,body[data-sidebar-mode=icons] .secretary-more-nav-v4 summary:after{font-size:1rem}body[data-clinical-agenda-page=true] .agenda-sidebar-resources-v4{border-top:1px solid rgba(103,128,159,.12);display:grid;grid-gap:7px;gap:7px;padding-top:9px}body[data-clinical-agenda-page=true] .agenda-sidebar-resources-v4>strong{color:rgba(44,62,80,.68);font-size:.68rem;font-weight:950;text-transform:uppercase}body[data-clinical-agenda-page=true] .agenda-sidebar-resources-v4 label{align-items:center;background:rgba(248,251,255,.78);border:1px solid rgba(103,128,159,.12);border-radius:14px;cursor:pointer;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto 1fr;min-height:44px;padding:8px 9px}body[data-clinical-agenda-page=true] .agenda-sidebar-resources-v4 label.selected{background:rgba(236,253,245,.82);border-color:rgba(15,118,110,.28)}body[data-clinical-agenda-page=true] .agenda-sidebar-resources-v4 input{accent-color:#0f766e}body[data-clinical-agenda-page=true] .agenda-sidebar-resources-v4 span{display:grid;grid-gap:1px;gap:1px}body[data-clinical-agenda-page=true] .agenda-sidebar-resources-v4 strong{color:#123047;font-size:.76rem}body[data-clinical-agenda-page=true] .agenda-sidebar-resources-v4 small{color:rgba(44,62,80,.6);font-size:.66rem;font-weight:700}body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-sidebar-resources-v4,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-sidebar-resources-v4{display:none}body[data-clinical-agenda-page=true] .clinical-flow-rail-v4{align-items:center;background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(236,253,245,.7)),rgba(255,255,255,.86);border:1px solid rgba(15,118,110,.16);border-radius:18px;box-shadow:0 12px 34px rgba(17,30,45,.06);display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(180px,.24fr) minmax(0,1fr);margin-bottom:10px;padding:10px}body[data-clinical-agenda-page=true] .clinical-flow-rail-v4 header{display:grid;grid-gap:2px;gap:2px}body[data-clinical-agenda-page=true] .clinical-flow-rail-v4 header span{color:#0f766e;font-size:.68rem;font-weight:950;text-transform:uppercase}body[data-clinical-agenda-page=true] .clinical-flow-rail-v4 header strong{color:#123047;font-size:.9rem}body[data-clinical-agenda-page=true] .clinical-flow-rail-v4 ol{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(7,minmax(80px,1fr));list-style:none;margin:0;padding:0}body[data-clinical-agenda-page=true] .clinical-flow-rail-v4 li{align-items:center;background:rgba(248,250,252,.78);border:1px solid rgba(103,128,159,.12);border-radius:14px;display:grid;grid-gap:2px;gap:2px;grid-template-columns:8px minmax(0,1fr);padding:7px 8px}body[data-clinical-agenda-page=true] .clinical-flow-rail-v4 li>span{background:#cbd5e1;border-radius:999px;grid-row:span 2;height:8px;width:8px}body[data-clinical-agenda-page=true] .clinical-flow-rail-v4 li[data-flow-state=completed]{background:rgba(236,253,245,.82);border-color:rgba(15,118,110,.18)}body[data-clinical-agenda-page=true] .clinical-flow-rail-v4 li[data-flow-state=actual]>span,body[data-clinical-agenda-page=true] .clinical-flow-rail-v4 li[data-flow-state=completed]>span{background:#0f766e}body[data-clinical-agenda-page=true] .clinical-flow-rail-v4 li[data-flow-state=actual]{background:rgba(219,234,254,.84);border-color:rgba(37,99,235,.24);box-shadow:0 10px 24px rgba(37,99,235,.08)}body[data-clinical-agenda-page=true] .clinical-flow-rail-v4 strong{color:#123047;font-size:.72rem;font-weight:950;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body[data-clinical-agenda-page=true] .clinical-flow-rail-v4 small{color:rgba(44,62,80,.58);font-size:.62rem;font-weight:800}body[data-clinical-agenda-page=true] .smart-agenda-controls-essential-v4>label{flex:initial;min-width:0}body[data-clinical-agenda-page=true] .agenda-more-filters-v4{position:relative}body[data-clinical-agenda-page=true] .agenda-more-filters-v4 label{min-width:0}@media (max-width:980px){body[data-clinical-agenda-page=true] .clinical-flow-rail-v4,body[data-clinical-agenda-page=true] .smart-agenda-controls-essential-v4{grid-template-columns:1fr}body[data-clinical-agenda-page=true] .clinical-flow-rail-v4 ol{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-clinical-agenda-page=true] .agenda-more-filters-v4>div{left:0;right:auto}}.adaptive-context-badge-v3{align-items:center;background:color-mix(in srgb,var(--adaptive-context-accent,#0f8f74) 10%,rgba(255,255,255,.9));border:1px solid color-mix(in srgb,var(--adaptive-context-accent,#0f8f74) 24%,rgba(255,255,255,.72));border-radius:999px;color:#123047;display:inline-flex;gap:8px;min-height:34px;padding:5px 10px 5px 6px;transition:all .3s ease-in-out;white-space:nowrap}.adaptive-context-badge-v3>span{align-items:center;background:var(--adaptive-context-accent,#0f8f74);border-radius:999px;color:#fff;display:inline-flex;font-size:.64rem;font-weight:950;height:24px;justify-content:center;letter-spacing:0;min-width:24px;padding-inline:4px}.adaptive-context-badge-v3 strong{font-size:.76rem;font-weight:950}.adaptive-context-badge-v3.compact{min-height:32px;padding-right:9px}.adaptive-header-v3{align-items:center;background:rgba(255,255,255,.54);border:1px solid rgba(103,128,159,.12);border-radius:999px;box-shadow:0 14px 34px rgba(17,30,45,.06);display:flex;gap:9px;min-width:min(420px,42vw);padding:5px;transition:all .3s ease-in-out}.adaptive-header-focus-v3{align-items:center;display:flex;gap:6px;min-width:0;overflow:hidden}.adaptive-header-focus-v3 span{background:rgba(248,251,255,.78);border:1px solid rgba(103,128,159,.12);border-radius:999px;color:rgba(18,48,71,.72);font-size:.68rem;font-weight:850;max-width:148px;overflow:hidden;padding:6px 8px;text-overflow:ellipsis;white-space:nowrap}.adaptive-sidebar-v3{background:color-mix(in srgb,var(--adaptive-context-accent,#0f8f74) 8%,rgba(255,255,255,.76));border:1px solid color-mix(in srgb,var(--adaptive-context-accent,#0f8f74) 18%,rgba(255,255,255,.72));border-radius:20px;box-shadow:0 18px 48px rgba(17,30,45,.08);display:grid;grid-gap:10px;gap:10px;margin:10px 6px 14px;padding:10px;transition:all .3s ease-in-out}.adaptive-sidebar-v3 header{display:grid;grid-gap:5px;gap:5px}.adaptive-sidebar-panels-v3>span,.adaptive-sidebar-v3 header small{color:rgba(44,62,80,.62);font-size:.68rem;font-weight:850}.adaptive-sidebar-v3 nav{display:grid;grid-gap:6px;gap:6px}.adaptive-sidebar-v3 nav a{align-items:center;background:rgba(255,255,255,.7);border:1px solid rgba(103,128,159,.12);border-radius:14px;color:#123047;display:grid;grid-gap:8px;gap:8px;grid-template-columns:28px minmax(0,1fr);min-height:42px;padding:7px 9px;text-decoration:none;transition:all .3s ease-in-out}.adaptive-sidebar-v3 nav a:focus-visible,.adaptive-sidebar-v3 nav a:hover{background:rgba(255,255,255,.9);border-color:color-mix(in srgb,var(--adaptive-context-accent,#0f8f74) 28%,rgba(103,128,159,.12));transform:translateX(2px)}.adaptive-sidebar-v3 nav a>span{align-items:center;background:color-mix(in srgb,var(--adaptive-context-accent,#0f8f74) 12%,#fff);border:1px solid color-mix(in srgb,var(--adaptive-context-accent,#0f8f74) 22%,transparent);border-radius:10px;color:var(--adaptive-context-accent,#0f8f74);display:inline-flex;font-size:.62rem;font-weight:950;height:28px;justify-content:center;letter-spacing:0;width:28px}.adaptive-sidebar-v3 nav a strong{font-size:.76rem;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adaptive-sidebar-v3 nav a[data-adaptive-priority=secondary]{opacity:.82}.adaptive-sidebar-panels-v3{display:grid;grid-gap:6px;gap:6px}.adaptive-sidebar-panels-v3>div{display:flex;flex-wrap:wrap;gap:5px}.adaptive-sidebar-panels-v3 small{background:rgba(255,255,255,.7);border:1px solid rgba(103,128,159,.12);border-radius:999px;color:rgba(18,48,71,.7);font-size:.64rem;font-weight:850;padding:4px 7px}.adaptive-workspace-layout-v3{display:grid;grid-gap:10px;gap:10px;transition:all .3s ease-in-out}body[data-sidebar-mode=compact] .adaptive-sidebar-v3,body[data-sidebar-mode=icons] .adaptive-sidebar-v3{border-radius:18px;margin-inline:4px;padding:8px 6px}body[data-sidebar-mode=compact] .adaptive-sidebar-panels-v3,body[data-sidebar-mode=compact] .adaptive-sidebar-v3 .adaptive-context-badge-v3 strong,body[data-sidebar-mode=compact] .adaptive-sidebar-v3 header small,body[data-sidebar-mode=compact] .adaptive-sidebar-v3 nav a strong,body[data-sidebar-mode=icons] .adaptive-sidebar-panels-v3,body[data-sidebar-mode=icons] .adaptive-sidebar-v3 .adaptive-context-badge-v3 strong,body[data-sidebar-mode=icons] .adaptive-sidebar-v3 header small,body[data-sidebar-mode=icons] .adaptive-sidebar-v3 nav a strong{display:none}body[data-sidebar-mode=compact] .adaptive-sidebar-v3 .adaptive-context-badge-v3,body[data-sidebar-mode=icons] .adaptive-sidebar-v3 .adaptive-context-badge-v3{justify-content:center;padding:5px}body[data-sidebar-mode=compact] .adaptive-sidebar-v3 nav a,body[data-sidebar-mode=icons] .adaptive-sidebar-v3 nav a{display:flex;justify-content:center;min-height:38px;padding:5px}@media (max-width:1120px){.adaptive-header-v3{min-width:0}.adaptive-header-focus-v3 span:nth-child(n+3){display:none}}@media (max-width:820px){.adaptive-header-v3{width:100%}}body[data-clinical-agenda-page=true] .smart-agenda-topbar-v222{min-height:auto;padding-block:12px}body[data-clinical-agenda-page=true] .smart-agenda-topbar-v222 p{display:none}body[data-clinical-agenda-page=true] .smart-agenda-controls-v222{align-items:flex-end;display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;padding:8px}body[data-clinical-agenda-page=true] .smart-agenda-controls-v222 label{flex:0 0 138px;min-width:138px}body[data-clinical-agenda-page=true] .smart-agenda-controls-v222 .smart-agenda-segment-v222{flex:0 0 auto}body[data-clinical-agenda-page=true] .smart-agenda-controls-v222 label span{font-size:.66rem}body[data-clinical-agenda-page=true] .smart-agenda-controls-v222 input,body[data-clinical-agenda-page=true] .smart-agenda-controls-v222 select{min-height:36px}body[data-clinical-agenda-page=true] .smart-agenda-layout-v222{margin-top:8px}body[data-clinical-agenda-page=true] .smart-agenda-board-v222{padding:10px}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222{margin-top:0}body[data-clinical-agenda-page=true] .smart-agenda-column-head-v222{min-height:46px}@media (max-width:900px){body[data-clinical-agenda-page=true] .agenda-sidebar-controls-v2{display:grid;margin-inline:0}}body[data-clinical-agenda-page=true] .smart-agenda-controls-essential-v4{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(150px,.22fr) minmax(140px,.2fr) auto;overflow:visible}body[data-clinical-agenda-page=true] .agenda-more-filters-v4 label,body[data-clinical-agenda-page=true] .smart-agenda-controls-essential-v4>label{flex:initial;min-width:0}body[data-clinical-agenda-page=true] .agenda-more-filters-v4>div{background:rgba(255,255,255,.96);border:1px solid rgba(103,128,159,.14);border-radius:18px;box-shadow:0 22px 60px rgba(15,23,42,.16);display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(160px,1fr));min-width:min(640px,calc(100vw - 48px));padding:12px;position:absolute;right:0;top:calc(100% + 8px);z-index:30}body[data-clinical-agenda-page=true] .agenda-more-filters-v4 .smart-agenda-segment-v222{grid-column:1/-1}body[data-clinical-agenda-page=true] .agenda-more-filters-v4 summary{align-items:center;background:rgba(248,251,255,.9);border:1px solid rgba(103,128,159,.16);border-radius:14px;color:#123047;cursor:pointer;display:inline-flex;font-size:.76rem;font-weight:950;justify-content:center;list-style:none;min-height:38px;padding:8px 12px}body[data-clinical-agenda-page=true] .agenda-more-filters-v4 summary::-webkit-details-marker{display:none}@media (max-width:980px){body[data-clinical-agenda-page=true] .smart-agenda-controls-essential-v4{grid-template-columns:1fr}body[data-clinical-agenda-page=true] .agenda-more-filters-v4>div{left:0;right:auto}}@media (max-width:760px){body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]>.sidebar{display:grid;height:auto;margin:8px;max-height:none;max-width:none;min-width:0;position:relative;top:auto;width:auto}body[data-clinical-agenda-page=true] .agenda-sidebar-controls-v2{display:grid}}body[data-clinical-agenda-page=true]{--premium-agenda-accent:#0f8f74;--premium-agenda-accent-2:#1e77e2;--premium-agenda-bg:#f5f9fc;--premium-agenda-border:rgba(103,128,159,0.12);--premium-agenda-border-strong:rgba(103,128,159,0.18);--premium-agenda-text:#123047;--premium-agenda-muted:rgba(18,48,71,0.62);--premium-agenda-panel:rgba(255,255,255,0.82);--premium-agenda-shadow:0 20px 54px rgba(15,30,45,0.08)}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465{background:radial-gradient(circle at 12% 0,rgba(30,119,226,.08),transparent 30%),linear-gradient(180deg,rgba(245,249,252,.94),rgba(250,253,255,.98));border:1px solid rgba(103,128,159,.08);border-radius:28px;box-shadow:0 24px 70px rgba(15,30,45,.06);gap:14px;padding:clamp(14px,1.6vw,22px)}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-topbar-v222{align-items:center;background:var(--premium-agenda-panel);border:1px solid var(--premium-agenda-border);border-radius:24px;box-shadow:var(--premium-agenda-shadow);gap:16px;min-height:94px;padding:18px 20px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-topbar-v222 .eyebrow{color:var(--premium-agenda-accent);font-size:.68rem;letter-spacing:0}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-topbar-v222 h1{color:var(--premium-agenda-text);font-size:clamp(1.55rem,1.6vw,2rem);line-height:1.05;margin-top:4px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-topbar-v222 p{color:var(--premium-agenda-muted);display:block;font-size:.9rem;line-height:1.45;max-width:68ch}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-datebox-v222{background:rgba(248,251,255,.82);border:1px solid var(--premium-agenda-border);border-radius:18px;gap:8px;padding:8px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-datebox-v222 strong{color:var(--premium-agenda-text);font-size:.86rem;padding-inline:6px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-more-filters-v4 summary,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-datebox-v222 button,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-segment-v222 button{background:rgba(255,255,255,.72);border:1px solid rgba(103,128,159,.13);border-radius:14px;color:var(--premium-agenda-text);min-height:44px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-more-filters-v4 summary:hover,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-datebox-v222 button:hover,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-segment-v222 button:hover{background:rgba(225,242,255,.72);border-color:rgba(30,119,226,.18);box-shadow:0 10px 24px rgba(30,119,226,.08);transform:translateY(-1px)}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-datebox-v222 button.active,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-segment-v222 button.active{background:linear-gradient(135deg,rgba(15,143,116,.12),rgba(30,119,226,.1));border-color:rgba(15,143,116,.25);color:#0c6f5d}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .patient-quick-actions-v541.context-agenda{background:rgba(255,255,255,.58);border:1px solid rgba(103,128,159,.1);border-radius:20px;box-shadow:none;padding:10px 12px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .patient-quick-actions-v541.context-agenda span{color:var(--premium-agenda-muted);font-size:.66rem}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .patient-quick-actions-v541.context-agenda strong{color:var(--premium-agenda-text);font-size:.9rem}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-controls-essential-v4{background:rgba(255,255,255,.64);border:1px solid rgba(103,128,159,.1);border-radius:22px;box-shadow:none;padding:10px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-controls-v222 label{background:rgba(255,255,255,.72);border:1px solid rgba(103,128,159,.11);border-radius:16px;box-shadow:none;padding:8px 10px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-controls-v222 label span{color:var(--premium-agenda-muted);font-weight:850;letter-spacing:0}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-controls-v222 input,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-controls-v222 select{background:transparent;border:0;color:var(--premium-agenda-text);font-weight:850;padding-inline:0}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-board-v222,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-side-v222{background:rgba(255,255,255,.72);border:1px solid rgba(103,128,159,.1);border-radius:26px;box-shadow:var(--premium-agenda-shadow)}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-board-v222{padding:14px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-day-grid-v222{background:rgba(255,255,255,.56);border:1px solid rgba(103,128,159,.1);border-radius:22px;box-shadow:inset 0 1px 0 rgba(255,255,255,.7);overflow:hidden}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-column-head-v222,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-corner-v222{background:rgba(248,251,255,.9);border-color:rgba(103,128,159,.09)}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-column-head-v222{min-height:58px;padding:11px 12px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-column-head-v222 strong{color:var(--premium-agenda-text);font-size:.9rem;line-height:1.15}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-column-head-v222 small{color:var(--premium-agenda-muted);font-size:.68rem;letter-spacing:0}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-hour-v222,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-slot-v222{border-color:rgba(103,128,159,.075)}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-hour-v222{background:rgba(248,251,255,.56);color:rgba(18,48,71,.54);font-size:.76rem;font-weight:850}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-slot-v222{background:rgba(255,255,255,.34);min-height:72px;padding:6px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-slot-v222:focus-within,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-slot-v222:hover{background:rgba(225,242,255,.28)}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-empty-slot-v1300{align-items:center;background:transparent;border:1px dashed transparent;border-radius:16px;box-shadow:none;color:rgba(18,48,71,.42);display:grid;min-height:54px;padding:8px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-empty-slot-v1300 .agenda-empty-plus-v1465{align-items:center;background:rgba(15,143,116,.1);border:1px solid rgba(15,143,116,.14);border-radius:999px;color:#0c6f5d;display:inline-flex;font-size:.95rem;height:24px;justify-content:center;justify-self:center;width:24px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-empty-slot-v1300 small,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-empty-slot-v1300 span,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-empty-slot-v1300 strong{display:none}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-empty-slot-v1300:focus-visible,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-empty-slot-v1300:hover{background:rgba(255,255,255,.72);border-color:rgba(15,143,116,.2);box-shadow:0 12px 28px rgba(15,143,116,.08);color:var(--premium-agenda-text)}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-empty-slot-v1300:focus-visible span,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-empty-slot-v1300:focus-visible strong,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-empty-slot-v1300:hover span,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-empty-slot-v1300:hover strong{display:block;font-size:.7rem;line-height:1.15;text-align:center}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-appointment-v222[data-agenda-card-version=v1465]{border:1px solid rgba(103,128,159,.12);border-radius:18px;box-shadow:0 12px 30px rgba(15,30,45,.08);padding:9px 10px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-appointment-v222[data-agenda-card-version=v1465]:focus-visible,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-appointment-v222[data-agenda-card-version=v1465]:hover{box-shadow:0 18px 38px rgba(15,30,45,.12);transform:translateY(-1px)}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-side-v222{padding:14px}body[data-clinical-agenda-page=true] .agenda-primary-actions-v1.agenda-floating-actions-v1465{bottom:clamp(18px,3vw,32px);right:clamp(18px,3vw,32px)}body[data-clinical-agenda-page=true] .agenda-primary-actions-v1>summary{box-shadow:0 18px 42px rgba(15,143,116,.2);height:58px;transition:box-shadow .16s ease,transform .16s ease;width:58px}body[data-clinical-agenda-page=true] .agenda-primary-actions-v1>summary:focus-visible,body[data-clinical-agenda-page=true] .agenda-primary-actions-v1>summary:hover{box-shadow:0 22px 50px rgba(15,143,116,.28);transform:translateY(-2px)}body[data-clinical-agenda-page=true] .agenda-primary-actions-v1[open]>summary{transform:rotate(45deg)}body[data-clinical-agenda-page=true] .agenda-primary-actions-v1>div{border-radius:22px;box-shadow:0 24px 70px rgba(15,30,45,.14);min-width:245px;padding:10px}body[data-clinical-agenda-page=true] .agenda-primary-actions-v1>div :is(a,button){border-radius:15px;min-height:42px;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}body[data-clinical-agenda-page=true] .agenda-primary-actions-v1>div .agenda-action-primary-v5a{background:linear-gradient(135deg,rgba(15,143,116,.13),rgba(30,119,226,.11));border-color:rgba(15,143,116,.22);color:#0b5f52}body[data-clinical-agenda-page=true] .agenda-primary-actions-v1>div .agenda-action-secondary-v5a{background:rgba(248,251,255,.76);color:rgba(18,48,71,.82)}body[data-clinical-agenda-page=true] .agenda-primary-actions-v1>div :is(a,button):hover{transform:translateX(2px)}body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]>.sidebar{background:rgba(255,255,255,.76);border-color:rgba(103,128,159,.11);box-shadow:0 22px 58px rgba(15,30,45,.08)}body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a[data-secretary-nav=true]{border-color:transparent;box-shadow:none;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a[data-secretary-nav=true]:focus-visible,body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a[data-secretary-nav=true]:hover{background:rgba(225,242,255,.58);border-color:rgba(30,119,226,.14);transform:translateX(2px)}body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-nav-section-v1{border-top-color:rgba(103,128,159,.09)}@media (min-width:1600px){body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-layout-v222{gap:18px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-slot-v222{min-height:78px}}@media (max-width:1100px){body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-topbar-v222{align-items:stretch;grid-template-columns:1fr}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-datebox-v222{justify-content:flex-start}}@media (max-width:780px){body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465{border-radius:20px;padding:10px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-board-v222,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-side-v222,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-topbar-v222{border-radius:20px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-topbar-v222 p{display:none}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-slot-v222{min-height:64px}}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-day-grid-v222{grid-template-columns:68px repeat(var(--professional-count),minmax(360px,1fr));min-width:max(1420px,100%)}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-hour-v222,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-slot-v222{min-height:74px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-empty-slot-v1300{background:transparent;border-color:transparent;min-height:54px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-empty-slot-v1300:focus-visible,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-empty-slot-v1300:hover{background:rgba(255,255,255,.72);border-color:rgba(15,143,116,.2)}@media (max-width:760px),(pointer:coarse){body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-day-grid-v222{grid-template-columns:58px repeat(var(--professional-count),minmax(240px,1fr));min-width:100%}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-hour-v222,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-slot-v222{min-height:76px}}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465{gap:12px;min-height:calc(100vh - 116px)}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-hero-v5b{background:linear-gradient(135deg,rgba(255,255,255,.86),rgba(237,250,255,.66)),radial-gradient(circle at 100% 0,rgba(15,143,116,.1),transparent 32%);display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:74px;padding:12px 16px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-hero-title-v5b{display:grid;grid-gap:3px;gap:3px;max-width:820px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-hero-title-v5b p{display:none}body[data-clinical-agenda-page=true] .agenda-command-layer-v5b{align-items:stretch;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(280px,.38fr) minmax(0,1fr)}body[data-clinical-agenda-page=true] .agenda-context-strip-v5b,body[data-clinical-agenda-page=true] .agenda-filter-bar-v5b{-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);background:rgba(255,255,255,.66);border:1px solid rgba(103,128,159,.1);border-radius:22px;box-shadow:0 16px 42px rgba(15,30,45,.06)}body[data-clinical-agenda-page=true] .agenda-context-strip-v5b{align-items:center;display:grid;grid-gap:9px;gap:9px;grid-template-columns:minmax(150px,1fr) auto;padding:9px}body[data-clinical-agenda-page=true] .agenda-active-patient-v5b{background:rgba(248,251,255,.72);border:1px solid rgba(103,128,159,.1);border-radius:17px;display:grid;grid-gap:2px;gap:2px;min-height:58px;padding:9px 11px}body[data-clinical-agenda-page=true] .agenda-active-patient-v5b small,body[data-clinical-agenda-page=true] .agenda-active-patient-v5b span{color:rgba(18,48,71,.58);font-weight:850}body[data-clinical-agenda-page=true] .agenda-active-patient-v5b strong{color:#123047;font-size:.92rem;font-weight:950;white-space:nowrap}body[data-clinical-agenda-page=true] .agenda-context-strip-v5b .clinical-flow-rail-v4{grid-column:1/-1;margin:0}body[data-clinical-agenda-page=true] .agenda-patient-actions-v5b{justify-self:end;position:relative}body[data-clinical-agenda-page=true] .agenda-patient-actions-v5b>summary{align-items:center;background:rgba(255,255,255,.72);border:1px solid rgba(103,128,159,.12);border-radius:999px;color:#123047;cursor:pointer;display:inline-flex;font-size:.76rem;font-weight:900;justify-content:center;list-style:none;min-height:40px;padding:8px 11px;white-space:nowrap}body[data-clinical-agenda-page=true] .agenda-patient-actions-v5b>summary::-webkit-details-marker{display:none}body[data-clinical-agenda-page=true] .agenda-patient-actions-v5b[open]>summary{background:rgba(225,242,255,.88);border-color:rgba(30,119,226,.18)}body[data-clinical-agenda-page=true] .agenda-more-filters-v4:not([open])>div,body[data-clinical-agenda-page=true] .agenda-patient-actions-v5b:not([open]) .patient-quick-actions-v541.context-agenda,body[data-clinical-agenda-page=true] .agenda-side-secondary-v5b:not([open])>:not(summary){display:none}body[data-clinical-agenda-page=true] .agenda-patient-actions-v5b .patient-quick-actions-v541.context-agenda{box-shadow:0 24px 64px rgba(15,30,45,.16);min-width:min(420px,calc(100vw - 32px));position:absolute;right:0;top:calc(100% + 8px);z-index:34}body[data-clinical-agenda-page=true] .agenda-patient-actions-v5b .patient-quick-actions-v541.context-agenda nav{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-filter-bar-v5b{align-items:center;display:flex;flex-wrap:nowrap;min-height:78px;overflow-x:auto;overflow-y:visible;position:relative;scrollbar-width:thin}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-filter-bar-v5b label{flex:0 0 148px;gap:2px;min-height:48px;padding-block:6px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-filter-bar-v5b .smart-agenda-segment-v222{align-items:center;flex:0 0 auto;min-height:48px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-filter-bar-v5b .smart-agenda-segment-v222 button{min-height:44px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-filter-bar-v5b .agenda-more-filters-v4{flex:0 0 auto;position:relative}body[data-clinical-agenda-page=true] .agenda-workbench-v5b{align-items:start;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr);margin-top:0}body[data-clinical-agenda-page=true] .agenda-workbench-v5b.has-selected-appointment-v1406{grid-template-columns:minmax(0,1fr) minmax(320px,.28fr)}body[data-clinical-agenda-page=true] .agenda-workbench-v5b .smart-agenda-board-v222{min-height:calc(100vh - 312px)}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b{display:grid;grid-gap:10px;gap:10px;max-height:calc(100vh - 182px)}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b .smart-agenda-summary-v222{background:rgba(248,251,255,.58);border:1px solid rgba(103,128,159,.08);border-radius:18px;display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));padding:8px}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b .smart-agenda-summary-v222 article{background:transparent;border:0;border-radius:12px;box-shadow:none;min-height:42px;padding:6px}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b .smart-agenda-summary-v222 article span{font-size:.62rem}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b .smart-agenda-summary-v222 article strong{font-size:.95rem}body[data-clinical-agenda-page=true] .agenda-side-secondary-v5b{border-top:1px solid rgba(103,128,159,.1);display:grid;grid-gap:10px;gap:10px;padding-top:8px}body[data-clinical-agenda-page=true] .agenda-side-secondary-v5b>summary{align-items:center;background:rgba(248,251,255,.74);border:1px solid rgba(103,128,159,.1);border-radius:15px;color:rgba(18,48,71,.76);cursor:pointer;display:flex;font-size:.78rem;font-weight:900;justify-content:space-between;list-style:none;min-height:40px;padding:8px 10px}body[data-clinical-agenda-page=true] .agenda-side-secondary-v5b>summary:after{content:"+";font-size:1rem;font-weight:950}body[data-clinical-agenda-page=true] .agenda-side-secondary-v5b[open]>summary:after{content:"−"}body[data-clinical-agenda-page=true] .agenda-side-secondary-v5b>summary::-webkit-details-marker{display:none}body[data-clinical-agenda-page=true] .agenda-side-secondary-v5b .smart-agenda-future-v222,body[data-clinical-agenda-page=true] .agenda-side-secondary-v5b .smart-agenda-mode-panel-v630{box-shadow:none}@media (max-width:1180px){body[data-clinical-agenda-page=true] .agenda-command-layer-v5b,body[data-clinical-agenda-page=true] .agenda-workbench-v5b.has-selected-appointment-v1406{grid-template-columns:1fr}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b{max-height:none}}@media (max-width:820px){body[data-clinical-agenda-page=true] .agenda-context-strip-v5b,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-filter-bar-v5b,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-hero-v5b{grid-template-columns:1fr}body[data-clinical-agenda-page=true] .agenda-patient-actions-v5b{justify-self:stretch}body[data-clinical-agenda-page=true] .agenda-patient-actions-v5b>summary{width:100%}body[data-clinical-agenda-page=true] .agenda-patient-actions-v5b .patient-quick-actions-v541.context-agenda{position:static}}.liquid-clinical-header-v1.signature-topbar-v1390{align-items:center;border:0;border-bottom:1px solid #e5e7eb;border-radius:0;display:flex;gap:16px;height:48px;justify-content:space-between;max-height:48px;min-height:48px;overflow:hidden;padding:0 24px}.liquid-context-line-v1{align-items:center;color:#6b7280;display:flex;flex:1 1 auto;font-size:.86rem;gap:8px;line-height:1;min-width:0;overflow:hidden;white-space:nowrap}.liquid-context-module-v1{color:#4b5563;flex:0 0 auto;font-size:.72rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.liquid-context-reception-v1,.liquid-context-separator-v1{color:#9ca3af;flex:0 0 auto}.liquid-context-patient-v1{align-items:center;color:#111827;display:inline-flex;flex:0 1 auto;gap:6px;min-width:0;overflow:hidden}.liquid-context-patient-v1 strong{color:#111827;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.liquid-context-patient-v1 small{color:#4b5563;flex:0 0 auto;font-size:.82rem;font-weight:500}.liquid-context-status-v1{background:#16a34a;border-radius:999px;flex:0 0 6px;height:6px;width:6px}.liquid-context-pending-v1,.liquid-context-reason-v1{color:#6b7280;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.liquid-context-pending-v1{color:#9ca3af}.liquid-context-action-v1{align-items:center;background:transparent;border:1px solid #d1d5db;border-radius:6px;color:#374151;display:inline-flex;flex:0 0 auto;font-size:.84rem;font-weight:600;height:34px;justify-content:center;padding:0 12px;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.liquid-context-action-v1:focus-visible,.liquid-context-action-v1:hover{background:#f3f4f6;border-color:#d1d5db;color:#111827}@media (max-width:760px){.liquid-clinical-header-v1.signature-topbar-v1390{padding:0 14px}.liquid-context-reason-v1{display:none}.liquid-context-action-v1{padding:0 10px}}.adaptive-workspace-layout-clean-v1{gap:0}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465{min-height:calc(100vh - 96px)}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-hero-v5b{border-radius:12px;grid-template-columns:minmax(max-content,.38fr) minmax(0,1fr);min-height:50px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-hero-title-v5b{align-items:center;display:flex;gap:10px;max-width:none;min-width:max-content}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-hero-title-v5b h1{color:#111827;font-size:1.05rem;line-height:1;white-space:nowrap}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-datebox-v222{background:transparent;border:0;flex-wrap:nowrap;gap:6px;min-height:36px;overflow-x:auto;padding:0;scrollbar-width:none}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-datebox-v222::-webkit-scrollbar{display:none}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-active-reception-v1360,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-datebox-v222 button,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-datebox-v222 strong{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;box-shadow:none;color:#374151;display:inline-flex;font-size:.76rem;font-weight:600;height:44px;justify-content:center;min-height:44px;padding:0 10px;white-space:nowrap}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-datebox-v222 strong{color:#111827}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-datebox-v222 button:focus-visible,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-datebox-v222 button:hover{background:#f3f4f6;border-color:#e5e7eb;box-shadow:none;transform:none}body[data-clinical-agenda-page=true] .agenda-command-layer-v5b{grid-template-columns:minmax(220px,.28fr) minmax(0,1fr)}body[data-clinical-agenda-page=true] .agenda-context-strip-v5b,body[data-clinical-agenda-page=true] .agenda-filter-bar-v5b{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px}body[data-clinical-agenda-page=true] .agenda-context-strip-v5b{gap:6px;padding:6px}body[data-clinical-agenda-page=true] .agenda-active-patient-v5b{background:#ffffff;border:1px solid #e5e7eb;border-radius:10px}body[data-clinical-agenda-page=true] .agenda-patient-actions-v5b>summary{background:#ffffff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:none;min-height:44px;padding:7px 10px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-filter-bar-v5b{gap:6px;padding:6px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-filter-bar-v5b label{background:#ffffff;border:1px solid #e5e7eb;border-radius:10px;flex:0 0 132px;min-height:44px;padding:4px 8px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-filter-bar-v5b .smart-agenda-segment-v222{min-height:44px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-filter-bar-v5b .agenda-more-filters-v4>summary,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-filter-bar-v5b .smart-agenda-segment-v222 button{border-color:#e5e7eb;border-radius:10px;box-shadow:none;min-height:44px}@media (max-width:820px){body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-hero-v5b{grid-template-columns:1fr;min-height:0}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-datebox-v222{justify-content:flex-start}}.liquid-header-controls-v1{align-items:center;display:inline-flex;flex:0 0 auto;gap:6px;height:34px;min-width:0}.liquid-header-controls-v1 .locale-switcher{align-items:center;display:inline-flex;height:30px;margin:0;min-width:0}.liquid-header-controls-v1 .locale-button-group,.liquid-header-controls-v1 .locale-compact-select span,.liquid-header-controls-v1 .locale-switcher-label{display:none}.liquid-header-controls-v1 .locale-compact-select{display:inline-flex;height:30px;margin:0}.liquid-header-controls-v1 .locale-compact-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;color:#374151;cursor:pointer;font-size:.74rem;font-weight:700;height:30px;line-height:1;max-width:62px;min-height:30px;overflow:hidden;padding:0 8px;text-overflow:clip;white-space:nowrap;width:62px}.liquid-header-controls-v1 .btn.secondary:focus-visible,.liquid-header-controls-v1 .btn.secondary:hover,.liquid-header-controls-v1 .locale-compact-select select:focus-visible,.liquid-header-controls-v1 .locale-compact-select select:hover{background:#f3f4f6;border-color:#e5e7eb;box-shadow:none}.liquid-header-controls-v1 .btn.secondary{align-items:center;background:transparent;border:1px solid #e5e7eb;border-radius:6px;box-shadow:none;color:#6b7280;display:inline-flex;font-size:.74rem;font-weight:700;height:30px;justify-content:center;line-height:1;min-height:30px;padding:0 8px}.liquid-header-controls-v1 .liquid-context-action-v1{border-color:#d1d5db;height:30px;min-height:30px;padding:0 10px}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-mode-control{background:transparent;border:0;display:flex;justify-content:flex-end;padding:0}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-audit{background:rgba(249,250,251,.08);border:1px solid rgba(229,231,235,.24);border-radius:8px;color:rgba(249,250,251,.82);height:28px;min-height:28px;padding:0;width:28px}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-audit:focus-visible,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-audit:hover{background:rgba(249,250,251,.14);border-color:rgba(229,231,235,.38)}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-icon-audit{height:20px;position:relative;width:20px}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-icon-audit i,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-icon-audit:after,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-icon-audit:before{content:none;display:none}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-label-audit{font-size:.72rem}body[data-sidebar-mode=expanded] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-label-audit{display:none}body[data-sidebar-mode=compact],body[data-sidebar-mode=icons]{--sidebar-floating-width:64px}body[data-sidebar-mode=compact] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery],body[data-sidebar-mode=icons] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]{--v870-sidebar-width:64px;grid-template-columns:calc(var(--v870-sidebar-width) + 28px) minmax(0,1fr)}body[data-sidebar-mode=compact] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]>.sidebar,body[data-sidebar-mode=icons] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]>.sidebar{padding-inline:8px}.agenda-sidebar-controls-frame-v1{display:none;position:relative}body[data-clinical-agenda-page=true] .agenda-sidebar-controls-frame-v1{display:block}body[data-clinical-agenda-page=true] .agenda-add-professional-prepared-v1{background:transparent;border-radius:8px;cursor:not-allowed;font-size:.7rem;font-weight:700;height:26px;line-height:1;padding:0 7px;position:absolute;right:14px;top:22px}body[data-clinical-agenda-page=true] .agenda-add-professional-prepared-v1:disabled{opacity:.72}body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-add-professional-prepared-v1,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-add-professional-prepared-v1{display:none}@media (max-width:760px){.liquid-header-controls-v1{gap:4px}.liquid-header-controls-v1 .liquid-context-action-v1{max-width:112px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.liquid-header-controls-v1 .btn.secondary{max-width:54px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]{--v870-sidebar-width:224px;grid-template-columns:calc(var(--v870-sidebar-width) + 36px) minmax(0,1fr)}body[data-sidebar-mode=expanded] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]{--v870-sidebar-width:260px;grid-template-columns:calc(var(--v870-sidebar-width) + 42px) minmax(0,1fr)}body[data-sidebar-mode=compact],body[data-sidebar-mode=icons]{--sidebar-floating-width:56px}body[data-sidebar-mode=compact] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery],body[data-sidebar-mode=icons] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]{--v870-sidebar-width:56px;grid-template-columns:calc(var(--v870-sidebar-width) + 20px) minmax(0,1fr)}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]>.sidebar{box-shadow:none;margin:14px;padding:12px 9px}body[data-sidebar-mode=compact] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]>.sidebar,body[data-sidebar-mode=icons] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]>.sidebar{padding-inline:6px}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .brand{gap:5px;padding:4px 4px 8px}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .adaptive-sidebar-v3,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-admin-nav-vdg{gap:6px}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .adaptive-sidebar-v3 nav a,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-nav-section-v1,body[data-clinical-agenda-page=true] .agenda-sidebar-controls-v2,body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2 label,body[data-clinical-agenda-page=true] .agenda-sidebar-resources-v4 label{box-shadow:none}body[data-clinical-agenda-page=true] .agenda-sidebar-controls-v2{border-color:#e5e7eb;border-radius:12px;margin:6px 2px 8px;padding:8px}body[data-clinical-agenda-page=true] .agenda-sidebar-controls-v2 header{gap:6px}body[data-clinical-agenda-page=true] .agenda-sidebar-date-v2 input,body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2 label,body[data-clinical-agenda-page=true] .agenda-sidebar-resources-v4 label,body[data-clinical-agenda-page=true] .agenda-sidebar-today-v2{border-color:#e5e7eb;border-radius:10px}body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2 label{min-height:42px;padding:6px 7px}body[data-clinical-agenda-page=true] .agenda-sidebar-resources-v4{gap:6px;padding:8px}body[data-clinical-agenda-page=true] .agenda-sidebar-resources-v4 label{min-height:40px;padding:6px 7px}body[data-clinical-agenda-page=true] .agenda-add-professional-prepared-v1{border-color:#d1d5db;border-radius:6px;height:24px;right:10px;top:16px}.liquid-clinical-header-v1.signature-topbar-v1390{box-shadow:none;padding-inline:20px}.liquid-clinical-launcher-slot-v1,.liquid-header-controls-v1{align-items:center;display:inline-flex;height:44px}.liquid-header-controls-v1 .btn.secondary,.liquid-header-controls-v1 .liquid-context-action-v1,.liquid-header-controls-v1 .locale-compact-select select{border:1px solid #d1d5db;border-radius:6px;box-shadow:none;color:#374151;font-size:.75rem;font-weight:650;height:44px;min-height:44px}.liquid-header-controls-v1 .btn.secondary,.liquid-header-controls-v1 .locale-compact-select select{background:transparent}.liquid-header-controls-v1 .locale-compact-select select{max-width:54px;padding-inline:7px;width:54px}.liquid-header-controls-v1 .btn.secondary,.liquid-header-controls-v1 .liquid-context-action-v1{padding-inline:9px}.liquid-header-controls-v1 .btn.secondary:focus-visible,.liquid-header-controls-v1 .btn.secondary:hover,.liquid-header-controls-v1 .liquid-context-action-v1:focus-visible,.liquid-header-controls-v1 .liquid-context-action-v1:hover,.liquid-header-controls-v1 .locale-compact-select select:focus-visible,.liquid-header-controls-v1 .locale-compact-select select:hover{background:#f3f4f6;border-color:#d1d5db;box-shadow:none}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465{gap:6px;min-height:calc(100vh - 88px)}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-hero-v5b{border-color:#e5e7eb;border-radius:10px;min-height:46px;padding:5px 8px}body[data-clinical-agenda-page=true] .agenda-command-layer-v5b{gap:5px}body[data-clinical-agenda-page=true] .agenda-active-patient-v5b,body[data-clinical-agenda-page=true] .agenda-active-reception-v1360,body[data-clinical-agenda-page=true] .agenda-context-strip-v5b,body[data-clinical-agenda-page=true] .agenda-filter-bar-v5b,body[data-clinical-agenda-page=true] .agenda-filter-bar-v5b .agenda-more-filters-v4>summary,body[data-clinical-agenda-page=true] .agenda-filter-bar-v5b .smart-agenda-segment-v222 button,body[data-clinical-agenda-page=true] .agenda-filter-bar-v5b label,body[data-clinical-agenda-page=true] .agenda-patient-actions-v5b>summary,body[data-clinical-agenda-page=true] .smart-agenda-datebox-v222 button,body[data-clinical-agenda-page=true] .smart-agenda-datebox-v222 strong{box-shadow:none}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-filter-bar-v5b{border-radius:10px;min-height:50px;padding:5px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-filter-bar-v5b label{border-radius:8px;min-height:36px;padding:3px 7px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-filter-bar-v5b .agenda-more-filters-v4>summary,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-filter-bar-v5b .smart-agenda-segment-v222,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-filter-bar-v5b .smart-agenda-segment-v222 button{min-height:30px}body[data-clinical-agenda-page=true] .agenda-workbench-v5b{gap:8px}body[data-clinical-agenda-page=true] .agenda-workbench-v5b .smart-agenda-board-v222{min-height:calc(100vh - 292px)}@media (max-width:900px){.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]{grid-template-columns:1fr}}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]{--v870-sidebar-width:190px;grid-template-columns:calc(var(--v870-sidebar-width) + 28px) minmax(0,1fr)}body[data-sidebar-mode=expanded] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]{--v870-sidebar-width:224px;grid-template-columns:calc(var(--v870-sidebar-width) + 34px) minmax(0,1fr)}body[data-sidebar-mode=compact],body[data-sidebar-mode=icons]{--sidebar-floating-width:52px}body[data-sidebar-mode=compact] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery],body[data-sidebar-mode=icons] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]{--v870-sidebar-width:52px;grid-template-columns:calc(var(--v870-sidebar-width) + 16px) minmax(0,1fr)}.liquid-clinical-header-v1.signature-topbar-v1390,.liquid-clinical-launcher-slot-v1,.liquid-context-line-v1,.liquid-header-controls-v1{min-height:48px}.liquid-clinical-header-v1.signature-topbar-v1390{background:#ffffff;border-bottom-color:#e5e7eb;color:#111827;gap:12px;padding-inline:18px}.liquid-context-module-v1,.liquid-context-patient-v1 strong{color:#111827}.liquid-context-patient-v1 small,.liquid-context-reception-v1{color:#4b5563}.liquid-context-pending-v1,.liquid-context-reason-v1,.liquid-context-separator-v1{color:#6b7280}.liquid-header-controls-v1{gap:5px}.liquid-header-controls-v1 .btn.secondary,.liquid-header-controls-v1 .liquid-context-action-v1,.liquid-header-controls-v1 .locale-compact-select select,body[data-clinical-agenda-page=true] .agenda-active-reception-v1360,body[data-clinical-agenda-page=true] .agenda-filter-bar-v5b .agenda-more-filters-v4>summary,body[data-clinical-agenda-page=true] .agenda-filter-bar-v5b .smart-agenda-segment-v222 button,body[data-clinical-agenda-page=true] .smart-agenda-datebox-v222 button,body[data-clinical-agenda-page=true] .smart-agenda-datebox-v222 strong{align-items:center;background:transparent;border:1px solid #e5e7eb;border-radius:6px;box-shadow:none;color:#4b5563;display:inline-flex;font-size:.75rem;font-weight:650;height:44px;justify-content:center;line-height:1;min-height:44px;transition:all .15s ease-in-out;white-space:nowrap}.liquid-header-controls-v1 .locale-compact-select select{color:#111827;width:52px}.liquid-header-controls-v1 .btn.secondary,.liquid-header-controls-v1 .liquid-context-action-v1{padding-inline:8px}.liquid-header-controls-v1 .btn.secondary:focus-visible,.liquid-header-controls-v1 .btn.secondary:hover,.liquid-header-controls-v1 .liquid-context-action-v1:focus-visible,.liquid-header-controls-v1 .liquid-context-action-v1:hover,.liquid-header-controls-v1 .locale-compact-select select:focus-visible,.liquid-header-controls-v1 .locale-compact-select select:hover,body[data-clinical-agenda-page=true] .agenda-filter-bar-v5b .agenda-more-filters-v4>summary:focus-visible,body[data-clinical-agenda-page=true] .agenda-filter-bar-v5b .agenda-more-filters-v4>summary:hover,body[data-clinical-agenda-page=true] .agenda-filter-bar-v5b .smart-agenda-segment-v222 button:focus-visible,body[data-clinical-agenda-page=true] .agenda-filter-bar-v5b .smart-agenda-segment-v222 button:hover,body[data-clinical-agenda-page=true] .smart-agenda-datebox-v222 button:focus-visible,body[data-clinical-agenda-page=true] .smart-agenda-datebox-v222 button:hover{background:#f3f4f6;border-color:#e5e7eb;color:#111827;transform:none}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]>.sidebar{background:#f9fafb;border-color:#e5e7eb;color:#111827;gap:6px;margin:12px;padding:10px 7px}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .adaptive-sidebar-v3,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .brand,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-admin-nav-vdg,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-mode-control,body[data-clinical-agenda-page=true] .agenda-sidebar-controls-v2,body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2,body[data-clinical-agenda-page=true] .agenda-sidebar-resources-v4{gap:5px}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .brand{color:#111827;padding:3px 3px 6px}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .adaptive-sidebar-panels-v3>span,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .adaptive-sidebar-v3 header small,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .brand span,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a small,body[data-clinical-agenda-page=true] .agenda-sidebar-controls-v2 p,body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2 small,body[data-clinical-agenda-page=true] .agenda-sidebar-resources-v4 small{color:#6b7280}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .adaptive-sidebar-v3 nav a,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-more-nav-v4 summary,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-audit,body[data-clinical-agenda-page=true] .agenda-add-professional-prepared-v1,body[data-clinical-agenda-page=true] .agenda-sidebar-date-v2 input,body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2 label,body[data-clinical-agenda-page=true] .agenda-sidebar-resources-v4 label,body[data-clinical-agenda-page=true] .agenda-sidebar-today-v2{border-color:#e5e7eb;box-shadow:none;transition:all .15s ease-in-out}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-audit{background:#f9fafb;color:#4b5563}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-audit:focus-visible,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-audit:hover{background:#f3f4f6;border-color:#e5e7eb;color:#111827}body[data-clinical-agenda-page=true] .agenda-sidebar-controls-v2,body[data-clinical-agenda-page=true] .agenda-sidebar-resources-v4{background:#f9fafb;border-radius:10px;padding:7px}body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2 label,body[data-clinical-agenda-page=true] .agenda-sidebar-resources-v4 label{background:#ffffff;min-height:38px;padding:5px 6px}body[data-clinical-agenda-page=true] .agenda-sidebar-controls-v2 header strong,body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2 strong,body[data-clinical-agenda-page=true] .agenda-sidebar-resources-v4 strong{color:#111827}body[data-clinical-agenda-page=true] .agenda-sidebar-controls-v2 header span,body[data-clinical-agenda-page=true] .agenda-sidebar-date-v2 span,body[data-clinical-agenda-page=true] .agenda-sidebar-resources-v4>strong{color:#4b5563}body[data-clinical-agenda-page=true] .agenda-sidebar-date-v2 input,body[data-clinical-agenda-page=true] .agenda-sidebar-today-v2{background:#ffffff;min-height:34px;padding:6px 8px}body[data-clinical-agenda-page=true] .agenda-add-professional-prepared-v1{background:#f9fafb;color:#6b7280;height:22px;top:14px}body[data-clinical-agenda-page=true] .agenda-add-professional-prepared-v1:focus-visible,body[data-clinical-agenda-page=true] .agenda-add-professional-prepared-v1:hover{background:#f3f4f6;color:#4b5563}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465{gap:5px}body[data-clinical-agenda-page=true] .agenda-active-patient-v5b,body[data-clinical-agenda-page=true] .agenda-context-strip-v5b,body[data-clinical-agenda-page=true] .agenda-filter-bar-v5b,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-hero-v5b{background:#f9fafb;border-color:#e5e7eb;box-shadow:none}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-hero-v5b{min-height:44px;padding:4px 8px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-filter-bar-v5b{min-height:46px;padding:4px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-filter-bar-v5b label{min-height:32px}body[data-clinical-agenda-page=true] .agenda-workbench-v5b .smart-agenda-board-v222{min-height:calc(100vh - 284px)}@media (max-width:760px){.liquid-clinical-header-v1.signature-topbar-v1390{gap:8px;padding-inline:12px}.liquid-header-controls-v1 .locale-compact-select select{width:48px}}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical]{grid-template-columns:68px repeat(var(--agenda-column-count,var(--professional-count)),minmax(360px,1fr))}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222[data-column-id]{min-width:0}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-board-v222{background:#ffffff;border-color:rgba(229,231,235,.88);box-shadow:none;padding:10px}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical]{border-color:rgba(229,231,235,.86);box-shadow:none;grid-template-columns:54px repeat(var(--agenda-column-count,var(--professional-count)),minmax(340px,1fr));min-width:max(1320px,100%)}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-column-head-v222,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-corner-v222{background:#ffffff;border-color:rgba(229,231,235,.74)}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-column-head-v222{min-height:50px;padding:9px 10px}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-column-head-v222 strong{font-size:.88rem;font-weight:760;line-height:1.12}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-column-head-v222 small{font-size:.66rem;font-weight:520}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-hour-v222,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222{border-color:rgba(229,231,235,.7);min-height:70px}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-hour-v222{font-size:.72rem;font-weight:650;letter-spacing:0}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222{background:#ffffff;padding:5px}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222:focus-within,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222:hover{background:#fbfdff}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-empty-slot-v1300{border:0;border-radius:0;display:grid;min-height:100%;outline-offset:-2px;place-items:center}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-empty-slot-v1300 small,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-empty-slot-v1300 span,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-empty-slot-v1300 strong{display:none}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-empty-slot-v1300 .agenda-empty-plus-v1465{background:#ffffff;border:1px solid #d1d5db;border-radius:999px;color:#374151;font-size:.9rem;font-style:normal;font-weight:650;height:24px;transition:opacity .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;width:24px}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-empty-slot-v1300:focus-visible,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-empty-slot-v1300:hover{background:transparent;border-color:transparent;box-shadow:none}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-empty-slot-v1300:focus-visible .agenda-empty-plus-v1465,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-empty-slot-v1300:hover .agenda-empty-plus-v1465{background:#f9fafb;border-color:#9ca3af}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-appointment-v222[data-agenda-card-version=v1465]{border-radius:14px;box-shadow:0 10px 24px rgba(15,23,42,.08);gap:4px;padding:9px 10px}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-appointment-v222[data-agenda-card-version=v1465]:focus-visible,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-appointment-v222[data-agenda-card-version=v1465]:hover{box-shadow:0 14px 30px rgba(15,23,42,.12);transform:translateY(-1px)}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-appointment-v222[data-agenda-card-version=v1465]>strong{font-size:.9rem;font-weight:760}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .agenda-card-topline-v1465{color:#6b7280;font-size:.7rem;font-weight:620}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .agenda-card-treatment-v1465{color:#4b5563;font-size:.72rem;font-weight:680}@media (max-width:760px),(pointer:coarse){body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical]{grid-template-columns:48px repeat(var(--agenda-column-count,var(--professional-count)),minmax(236px,1fr));min-width:100%}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-empty-slot-v1300:active .agenda-empty-plus-v1465,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-empty-slot-v1300:focus-visible .agenda-empty-plus-v1465,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222.is-selected-cell-v2b .agenda-empty-plus-v1465{opacity:1}}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b{background:#ffffff;border:1px solid #e5e7eb;box-shadow:none}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b .smart-agenda-appointment-panel-v222{background:transparent;border:0;box-shadow:none;gap:12px;padding:14px}body[data-clinical-agenda-page=true] .smart-agenda-workspace-header-v2{border-bottom:1px solid #e5e7eb;display:grid;grid-gap:10px;gap:10px;padding-bottom:12px}body[data-clinical-agenda-page=true] .smart-agenda-workspace-header-v2>div:first-child{display:grid;grid-gap:3px;gap:3px}body[data-clinical-agenda-page=true] .smart-agenda-workspace-header-v2 h2{color:#111827;font-size:1.15rem;line-height:1.15;margin:0}body[data-clinical-agenda-page=true] .smart-agenda-mode-panel-v630>span,body[data-clinical-agenda-page=true] .smart-agenda-workspace-header-v2 dt,body[data-clinical-agenda-page=true] .smart-agenda-workspace-header-v2 span{color:#6b7280;font-size:.66rem;font-weight:780;letter-spacing:.04em;text-transform:uppercase}body[data-clinical-agenda-page=true] .smart-agenda-mode-panel-v630 small,body[data-clinical-agenda-page=true] .smart-agenda-workspace-header-v2 small{color:#6b7280;font-size:.76rem;line-height:1.35}body[data-clinical-agenda-page=true] .smart-agenda-workspace-header-v2>button{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;color:#4b5563;display:inline-flex;font-size:.76rem;font-weight:740;height:30px;justify-content:center;justify-self:start;padding:0 10px}body[data-clinical-agenda-page=true] .smart-agenda-workspace-header-v2>button.active{background:#ecfdf5;border-color:#bbf7d0;color:#047857}body[data-clinical-agenda-page=true] .smart-agenda-workspace-header-v2 dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}body[data-clinical-agenda-page=true] .smart-agenda-workspace-header-v2 dl div{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;padding:8px}body[data-clinical-agenda-page=true] .smart-agenda-workspace-header-v2 dd{color:#111827;font-size:.82rem;font-weight:760;margin:3px 0 0}body[data-clinical-agenda-page=true] .smart-agenda-translation-state-v2{background:#f9fafb;border:1px solid #e5e7eb;border-radius:9px;color:#4b5563;padding:7px 8px}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b .smart-agenda-mode-panel-v630{background:transparent;border:0;border-top:1px solid #e5e7eb;border-radius:0;box-shadow:none;gap:9px;padding:12px 0 0}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b .smart-agenda-mode-panel-v630>div{gap:8px}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b .smart-agenda-mode-panel-v630 article{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;box-shadow:none;padding:9px}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b .smart-agenda-mode-panel-v630 article strong{color:#111827;font-size:.88rem;line-height:1.25}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b .smart-agenda-workflow-actions-v1360{gap:6px}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b .smart-agenda-workflow-actions-v1360 a,body[data-clinical-agenda-page=true] .agenda-context-panel-v5b .smart-agenda-workflow-actions-v1360 button{border-color:#e5e7eb;box-shadow:none;min-height:30px;padding:6px 8px}@media (max-width:760px){body[data-clinical-agenda-page=true] .smart-agenda-workspace-header-v2 dl{grid-template-columns:1fr}}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465{gap:8px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-hero-v5b{align-items:center;background:#ffffff;border:1px solid #e5e7eb;box-shadow:none;gap:10px;min-height:40px;padding:6px 10px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-hero-title-v5b{gap:2px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-hero-title-v5b .eyebrow,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-hero-title-v5b p{display:none}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-hero-title-v5b h1{font-size:clamp(1.08rem,1.4vw,1.38rem);line-height:1.05;margin:0}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-datebox-v222{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;box-shadow:none;display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end;min-height:34px;padding:4px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-active-reception-v1360,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-datebox-v222 button,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-datebox-v222 strong{border-radius:8px;font-size:.72rem;min-height:26px;padding:4px 7px}body[data-clinical-agenda-page=true] .agenda-command-layer-v5b{gap:6px}body[data-clinical-agenda-page=true] .agenda-context-strip-v5b{background:#ffffff;border:1px solid #e5e7eb;box-shadow:none;gap:8px;min-height:38px;padding:6px 8px}body[data-clinical-agenda-page=true] .agenda-active-patient-v5b{min-width:min(240px,100%);padding:6px 8px}body[data-clinical-agenda-page=true] .agenda-active-patient-v5b small,body[data-clinical-agenda-page=true] .agenda-active-patient-v5b span{font-size:.68rem}body[data-clinical-agenda-page=true] .agenda-active-patient-v5b strong{font-size:.86rem}body[data-clinical-agenda-page=true] .agenda-more-filters-v4 summary,body[data-clinical-agenda-page=true] .agenda-patient-actions-v5b summary{border:1px solid #e5e7eb;border-radius:9px;color:#4b5563;font-size:.72rem;min-height:28px;padding:5px 8px}body[data-clinical-agenda-page=true] .agenda-filter-bar-v5b{background:#ffffff;border-color:#e5e7eb;box-shadow:none;gap:6px}body[data-clinical-agenda-page=true] .agenda-filter-bar-v5b input,body[data-clinical-agenda-page=true] .agenda-filter-bar-v5b label,body[data-clinical-agenda-page=true] .agenda-filter-bar-v5b select{font-size:.74rem}body[data-clinical-agenda-page=true] .agenda-sidebar-controls-v2,body[data-clinical-agenda-page=true] .agenda-sidebar-resources-v4{background:#ffffff;border-color:#e5e7eb;box-shadow:none;gap:7px}body[data-clinical-agenda-page=true] .agenda-sidebar-controls-v2 header{align-items:center;gap:4px}body[data-clinical-agenda-page=true] .agenda-sidebar-controls-v2 header strong{background:#f9fafb;border:1px solid #e5e7eb}body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2{max-height:70vh;overflow-x:hidden;padding-right:2px}body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2 label,body[data-clinical-agenda-page=true] .agenda-sidebar-resources-v4 label{border-color:#e5e7eb;box-shadow:none;min-height:34px;padding:6px 7px}body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2 label.selected,body[data-clinical-agenda-page=true] .agenda-sidebar-resources-v4 label.selected{background:#f9fafb;border-color:color-mix(in srgb,var(--professional-color,#0f766e) 34%,#e5e7eb)}body[data-clinical-agenda-page=true] .smart-agenda-side-close-v1406{background:#f9fafb;border:1px solid #e5e7eb;border-radius:9px;box-shadow:none;color:#4b5563}.visible-clinical-dock-v1{background:rgba(255,255,255,.88);border-color:#e5e7eb;box-shadow:0 14px 36px rgba(15,23,42,.1);padding:7px 9px 8px;width:min(820px,calc(100vw - 28px))}.visible-clinical-dock-track-v1{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(58px,.62fr);gap:6px}.visible-clinical-dock-more-v80 summary,.visible-clinical-dock-track-v1 a,.visible-clinical-dock-track-v1 button{background:#ffffff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:none;color:#111827;min-height:48px;padding:7px 6px}.visible-clinical-dock-more-v80 summary:focus-visible,.visible-clinical-dock-more-v80 summary:hover,.visible-clinical-dock-track-v1 a:focus-visible,.visible-clinical-dock-track-v1 a:hover,.visible-clinical-dock-track-v1 button:focus-visible,.visible-clinical-dock-track-v1 button:hover{background:#f9fafb;border-color:#d1d5db;box-shadow:none;transform:translateY(-3px)}.visible-clinical-dock-track-v1 strong{font-size:clamp(.58rem,.68vw,.74rem);font-weight:760}.visible-clinical-dock-track-v1 span{font-size:.6rem}.visible-clinical-dock-more-v80 summary{align-content:center;display:grid;font-size:.72rem;font-weight:780;justify-items:center;min-width:0;text-align:center}.visible-clinical-dock-more-v80>div{background:#ffffff;border:1px solid #e5e7eb;border-radius:14px;bottom:calc(100% + 10px);box-shadow:0 16px 34px rgba(15,23,42,.12);display:grid;grid-gap:5px;gap:5px;min-width:190px;padding:7px;position:absolute;right:0;z-index:4}.visible-clinical-dock-more-v80:not([open])>div{display:none}.visible-clinical-dock-more-v80>div a,.visible-clinical-dock-more-v80>div button{border-radius:9px;justify-items:start;min-height:30px;padding:6px 8px;text-align:left}@media (max-width:980px){.visible-clinical-dock-v1{width:min(620px,calc(100vw - 18px))}.visible-clinical-dock-track-v1{display:grid;grid-template-columns:repeat(3,minmax(58px,1fr)) 58px;overflow:visible}}@media (max-width:760px),(pointer:coarse){body[data-clinical-agenda-page=true] .agenda-context-strip-v5b,body[data-clinical-agenda-page=true] .agenda-filter-bar-v5b,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-hero-v5b{align-items:stretch;grid-template-columns:1fr}.visible-clinical-dock-v1{width:min(430px,calc(100vw - 14px))}.visible-clinical-dock-track-v1{grid-template-columns:repeat(2,minmax(0,1fr)) 58px}.visible-clinical-dock-track-v1>:nth-child(3){display:none}}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465{background:linear-gradient(180deg,rgba(249,250,251,.78),rgba(255,255,255,.96))}body[data-clinical-agenda-page=true] .agenda-context-strip-v5b,body[data-clinical-agenda-page=true] .agenda-filter-bar-v5b,body[data-clinical-agenda-page=true] .agenda-sidebar-controls-v2,body[data-clinical-agenda-page=true] .agenda-sidebar-resources-v4,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-hero-v5b{border-color:rgba(229,231,235,.72);transition:background-color .16s ease-in-out,border-color .16s ease-in-out,opacity .16s ease-in-out}.liquid-clinical-header-v1.signature-topbar-v1390{background:rgba(255,255,255,.96)}.liquid-context-module-v1,.liquid-context-pending-v1,.liquid-context-reason-v1{opacity:.78}.liquid-context-separator-v1{opacity:.58}.liquid-context-patient-v1 strong{font-weight:720}body[data-clinical-agenda-page=true] .agenda-focus-v1360+.visible-clinical-unlocker-v1,body[data-clinical-agenda-page=true] .agenda-focus-v1360~.visible-clinical-dock-v1{opacity:.9}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-board-v222{border-color:rgba(229,231,235,.58);border-radius:22px}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical]{background:linear-gradient(90deg,rgba(248,250,252,.72),rgba(255,255,255,.98) 42%),#ffffff;border-color:rgba(229,231,235,.52);border-radius:20px}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-row-v222{background:transparent}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-column-head-v222,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-corner-v222{border-color:rgba(229,231,235,.42)}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-column-head-v222{background:rgba(255,255,255,.94);box-shadow:inset 0 -1px 0 rgba(229,231,235,.38)}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-column-head-v222 strong{letter-spacing:0}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-column-head-v222 small{opacity:.72}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-hour-v222,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222{border-color:rgba(229,231,235,.42);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-hour-v222{background:rgba(255,255,255,.74);color:#b3bcc8;font-size:.68rem;font-weight:560}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-row-v222:hover .smart-agenda-hour-v222{background:#f9fafb;color:#4b5563;font-weight:760}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222{background:rgba(255,255,255,.5)}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222:focus-within,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222:hover{background:rgba(248,250,252,.72);border-color:rgba(203,213,225,.56)}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-empty-slot-v1300 .agenda-empty-plus-v1465{background:rgba(255,255,255,.92);border-color:rgba(209,213,219,.78);box-shadow:0 10px 18px rgba(15,23,42,.06);color:#4b5563;transform:scale(.94);transition:opacity .15s ease-in-out,transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-empty-slot-v1300:focus-visible .agenda-empty-plus-v1465,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-empty-slot-v1300:hover .agenda-empty-plus-v1465,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222.is-selected-cell-v2b .agenda-empty-plus-v1465,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222:focus-within .agenda-empty-plus-v1465{transform:scale(1)}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-appointment-v222[data-agenda-card-version=v1465]{box-shadow:0 8px 18px rgba(15,23,42,.07);transition:transform .15s ease-in-out,box-shadow .15s ease-in-out,border-color .15s ease-in-out}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-appointment-v222[data-agenda-card-version=v1465]:focus-visible,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-appointment-v222[data-agenda-card-version=v1465]:hover{border-color:rgba(15,118,110,.18);box-shadow:0 12px 24px rgba(15,23,42,.1)}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .agenda-card-time-v1465{color:#6b7280;font-weight:720}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .agenda-card-icons-v1465 i{background:rgba(255,255,255,.72);border:1px solid rgba(17,24,39,.08);box-shadow:none}body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2 label,body[data-clinical-agenda-page=true] .agenda-sidebar-resources-v4 label{background:rgba(255,255,255,.72);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,transform .15s ease-in-out}body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2 label:hover,body[data-clinical-agenda-page=true] .agenda-sidebar-resources-v4 label:hover{background:#ffffff;transform:translateX(1px)}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b{border-color:rgba(229,231,235,.72);border-radius:18px;transition:transform .18s ease-in-out,opacity .18s ease-in-out,border-color .18s ease-in-out}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b .smart-agenda-mode-panel-v630 article,body[data-clinical-agenda-page=true] .smart-agenda-translation-state-v2,body[data-clinical-agenda-page=true] .smart-agenda-workspace-header-v2 dl div{background:rgba(249,250,251,.78);border-color:rgba(229,231,235,.72)}body[data-clinical-agenda-page=true] .smart-agenda-workspace-header-v2 h2{font-size:1.2rem;font-weight:780}body[data-clinical-agenda-page=true] .smart-agenda-mode-panel-v630>span,body[data-clinical-agenda-page=true] .smart-agenda-workspace-header-v2 dt,body[data-clinical-agenda-page=true] .smart-agenda-workspace-header-v2 span{color:#7b8491}.visible-clinical-dock-v1{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(255,255,255,.82);border:1px solid rgba(229,231,235,.76);border-radius:999px;box-shadow:0 16px 42px rgba(15,23,42,.11);transition:opacity .18s ease-in-out,transform .18s ease-in-out,box-shadow .18s ease-in-out}.visible-clinical-dock-more-v80 summary,.visible-clinical-dock-track-v1 a,.visible-clinical-dock-track-v1 button{border-color:rgba(229,231,235,.8);border-radius:999px;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,transform .15s ease-in-out}.visible-clinical-dock-more-v80 summary:focus-visible,.visible-clinical-dock-more-v80 summary:hover,.visible-clinical-dock-track-v1 a:focus-visible,.visible-clinical-dock-track-v1 a:hover,.visible-clinical-dock-track-v1 button:focus-visible,.visible-clinical-dock-track-v1 button:hover{transform:translateY(-2px)}.visible-clinical-dock-more-v80>div{border-color:rgba(229,231,235,.82);border-radius:18px;padding:8px}.visible-clinical-dock-more-v80>div a,.visible-clinical-dock-more-v80>div button{background:transparent;border-color:transparent;border-radius:12px;color:#374151}.visible-clinical-dock-more-v80>div a:focus-visible,.visible-clinical-dock-more-v80>div a:hover,.visible-clinical-dock-more-v80>div button:focus-visible,.visible-clinical-dock-more-v80>div button:hover{background:#f9fafb;border-color:rgba(229,231,235,.72)}.visible-clinical-drawer-v1{border-color:rgba(229,231,235,.72);box-shadow:0 20px 44px rgba(15,23,42,.12);transition:opacity .18s ease-in-out,transform .18s ease-in-out}.visible-clinical-comparator-stage-v1 figure,.visible-clinical-comparator-v1,.visible-clinical-photo-capture-v2,.visible-clinical-photo-grid-v1 article{background:rgba(249,250,251,.72);border-color:rgba(229,231,235,.64);box-shadow:none}.visible-clinical-photo-preview-v2{border-color:rgba(229,231,235,.58);box-shadow:inset 0 0 0 1px rgba(255,255,255,.72)}.visible-clinical-comparator-stage-v1 figure .visible-clinical-photo-preview-v2{border-radius:18px}.visible-clinical-photo-grid-v1 article .visible-clinical-photo-preview-v2{border-radius:14px}.visible-clinical-drawer-actions-v1 a,.visible-clinical-drawer-actions-v1 button,.visible-clinical-photo-actions-v1 button,.visible-clinical-photo-file-v2 button,.visible-clinical-photo-file-v2 label{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,transform .15s ease-in-out}@media (max-width:1024px){body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical]{grid-template-columns:50px repeat(var(--agenda-column-count,var(--professional-count)),minmax(280px,1fr))}.visible-clinical-dock-v1{border-radius:28px}}@media (max-width:760px),(pointer:coarse){body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-board-v222{padding:6px}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical]{border-radius:16px}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-hour-v222{font-size:.62rem}.visible-clinical-dock-more-v80>div{left:auto;right:0}}body[data-clinical-agenda-page=true] .smart-agenda-appointment-v222[data-clinical-presence=checkout],body[data-clinical-agenda-page=true] .smart-agenda-appointment-v222[data-clinical-presence=consultation],body[data-clinical-agenda-page=true] .smart-agenda-appointment-v222[data-clinical-presence=present],body[data-clinical-agenda-page=true] .smart-agenda-appointment-v222[data-clinical-presence=procedure]{border-color:rgba(15,118,110,.22);box-shadow:inset 3px 0 0 rgba(15,118,110,.38),0 12px 24px rgba(15,23,42,.09)}body[data-clinical-agenda-page=true] .smart-agenda-appointment-v222[data-clinical-presence=consultation],body[data-clinical-agenda-page=true] .smart-agenda-appointment-v222[data-clinical-presence=procedure]{background:linear-gradient(135deg,rgba(236,253,245,.96),rgba(255,255,255,.94))}body[data-clinical-agenda-page=true] .smart-agenda-appointment-v222[data-clinical-presence=checkout]{box-shadow:inset 3px 0 0 rgba(37,99,235,.32),0 12px 24px rgba(15,23,42,.08)}body[data-clinical-agenda-page=true] .smart-agenda-slot-v222[data-cell-lifecycle=available]{background:transparent}body[data-clinical-agenda-page=true] .smart-agenda-slot-v222[data-cell-lifecycle=available]:focus-within,body[data-clinical-agenda-page=true] .smart-agenda-slot-v222[data-cell-lifecycle=available]:hover{background:rgba(249,250,251,.5)}body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300 small,body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300 span,body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300 strong{opacity:0;transform:translateY(2px);transition:opacity .15s ease-in-out,transform .15s ease-in-out}body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300:focus-visible small,body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300:focus-visible span,body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300:focus-visible strong,body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300:hover small,body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300:hover span,body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300:hover strong{opacity:1;transform:translateY(0)}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b[data-clinical-presence=checkout],body[data-clinical-agenda-page=true] .agenda-context-panel-v5b[data-clinical-presence=consultation],body[data-clinical-agenda-page=true] .agenda-context-panel-v5b[data-clinical-presence=present],body[data-clinical-agenda-page=true] .agenda-context-panel-v5b[data-clinical-presence=procedure]{border-color:rgba(15,118,110,.2)}body[data-clinical-agenda-page=true] .smart-agenda-workspace-flow-v82{background:linear-gradient(180deg,rgba(249,250,251,.82),rgba(255,255,255,.9));border:1px solid rgba(229,231,235,.7);border-radius:16px;display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;margin:2px 0 8px;padding:7px}body[data-clinical-agenda-page=true] .smart-agenda-workspace-flow-v82 li{align-items:center;border-radius:12px;color:#6b7280;display:flex;font-size:.66rem;font-weight:720;justify-content:center;min-height:28px;padding:0 6px;text-align:center;transition:background-color .15s ease-in-out,color .15s ease-in-out}body[data-clinical-agenda-page=true] .smart-agenda-workspace-flow-v82 li[data-flow-state=completed]{background:rgba(236,253,245,.78);color:#047857}body[data-clinical-agenda-page=true] .smart-agenda-workspace-flow-v82 li[data-flow-state=actual]{background:#111827;color:#ffffff}body[data-clinical-agenda-page=true] .smart-agenda-workspace-flow-v82 li[data-flow-state=pending]{background:rgba(249,250,251,.7);color:#6b7280}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b .smart-agenda-mode-panel-v630[data-workspace-section]{border-color:rgba(229,231,235,.62);box-shadow:none;gap:9px}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b .smart-agenda-mode-panel-v630[data-workspace-section]>span{align-items:center;display:inline-flex;gap:6px}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b .smart-agenda-mode-panel-v630[data-workspace-section]>span:before{background:#d1d5db;border-radius:999px;content:"";display:inline-block;height:5px;width:5px}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b .smart-agenda-mode-panel-v630[data-workspace-section=history]>span:before{background:#0f766e}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b .smart-agenda-mode-panel-v630[data-workspace-section=diagnosis]>span:before{background:#2563eb}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b .smart-agenda-mode-panel-v630[data-workspace-section=photos]>span:before{background:#7c3aed}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b .smart-agenda-mode-panel-v630[data-workspace-section=documents]>span:before{background:#b45309}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b .smart-agenda-mode-panel-v630[data-workspace-section=checkout]>span:before{background:#1d4ed8}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b .smart-agenda-mode-panel-v630[data-workspace-section] article{background:rgba(255,255,255,.72);border-color:rgba(229,231,235,.58)}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b .smart-agenda-mode-panel-v630[data-workspace-section=photos] article strong{color:#4c1d95}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b .smart-agenda-mode-panel-v630[data-workspace-section=traceability]>span:before{background:#0e7490}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b article[data-safety-attention=true]{background:rgba(255,251,235,.72);border-color:rgba(217,119,6,.2)}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b article[data-safety-attention=true] strong{color:#92400e}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b article[data-safety-attention=true] small{color:#78350f}body[data-clinical-agenda-page=true] .visible-clinical-dock-v1{background:rgba(255,255,255,.78);box-shadow:0 18px 48px rgba(15,23,42,.12);padding:6px}body[data-clinical-agenda-page=true] .visible-clinical-dock-more-v80>div{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(255,255,255,.94);box-shadow:0 20px 46px rgba(15,23,42,.12)}.patient-premium-header-v1495{column-gap:22px;row-gap:18px}.patient-photo-frame-v1495{align-self:start;flex-shrink:0;inline-size:100%;max-inline-size:190px;min-inline-size:150px}.patient-premium-header-v1495 aside,.patient-premium-identity-v1495{min-inline-size:0}.visible-clinical-unlocker-v1{background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(240,253,250,.88)),rgba(255,255,255,.94);box-shadow:0 18px 48px rgba(15,23,42,.18)}.visible-clinical-unlocker-v1.is-idle{background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(240,253,250,.9)),rgba(255,255,255,.95);border-color:rgba(203,213,225,.9);bottom:calc(104px + env(safe-area-inset-bottom, 0px));box-shadow:0 16px 44px rgba(15,23,42,.18);opacity:.98}.visible-clinical-dock-v1{background:rgba(255,255,255,.94);border-color:rgba(203,213,225,.92);box-shadow:0 18px 54px rgba(15,23,42,.18);padding:8px}.visible-clinical-dock-track-v1{gap:8px}.visible-clinical-dock-more-v80 summary,.visible-clinical-dock-track-v1 a,.visible-clinical-dock-track-v1 button{background:rgba(255,255,255,.98);border-color:rgba(203,213,225,.92);box-shadow:0 8px 18px rgba(15,23,42,.08);color:#0f172a;min-height:50px;min-width:52px}.visible-clinical-dock-more-v80>div{background:rgba(255,255,255,.98);box-shadow:0 22px 56px rgba(15,23,42,.18)}.workspace-bottom-dock-v100{align-items:center;-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(248,250,252,.94)),rgba(255,255,255,.96);border:1px solid rgba(203,213,225,.94);border-radius:999px;bottom:calc(24px + env(safe-area-inset-bottom, 0px));box-shadow:0 20px 58px rgba(15,23,42,.2);display:inline-flex;flex-wrap:nowrap;gap:6px;max-width:calc(100vw - 32px - env(safe-area-inset-right, 0px));overflow-x:auto;padding:7px;right:calc(18px + env(safe-area-inset-right, 0px));scrollbar-width:none;z-index:112}.workspace-bottom-dock-v100::-webkit-scrollbar{display:none}.workspace-bottom-dock-v100 .workspace-restore-v98,.workspace-bottom-dock-v100 .workspace-restore-v99,.workspace-bottom-dock-v100 a,.workspace-bottom-dock-v100 button{align-items:center;background:rgba(255,255,255,.98);border:1px solid rgba(203,213,225,.92);border-radius:999px;box-shadow:none;color:#0f172a;display:inline-flex;justify-content:center;min-height:44px;min-width:48px;padding:10px 14px;position:static;white-space:nowrap}.workspace-bottom-dock-v100 .workspace-restore-v98,.workspace-bottom-dock-v100 .workspace-restore-v99{bottom:auto;right:auto;z-index:auto}.workspace-bottom-dock-v100 a:focus-visible,.workspace-bottom-dock-v100 a:hover,.workspace-bottom-dock-v100 button:focus-visible,.workspace-bottom-dock-v100 button:hover{background:#f8fafc;border-color:rgba(148,163,184,.92);box-shadow:0 8px 18px rgba(15,23,42,.08);outline:none;transform:translateY(-1px)}.workspace-bottom-dock-v100 a:focus-visible,.workspace-bottom-dock-v100 button:focus-visible{outline:3px solid rgba(20,184,166,.34);outline-offset:2px}.workspace-bottom-dock-v100 a:active,.workspace-bottom-dock-v100 button:active{transform:translateY(0)}.workspace-bottom-dock-v100 a[aria-pressed=true],.workspace-bottom-dock-v100 button[aria-pressed=true]{background:rgba(204,251,241,.92);border-color:rgba(20,184,166,.42);color:#0f766e}@media (prefers-color-scheme:dark){.visible-clinical-dock-v1,.visible-clinical-unlocker-v1{background:linear-gradient(145deg,rgba(15,23,42,.96),rgba(15,76,92,.84)),rgba(15,23,42,.94);border-color:rgba(94,234,212,.22)}.visible-clinical-unlocker-v1.is-idle{background:linear-gradient(145deg,rgba(15,23,42,.96),rgba(15,76,92,.86)),rgba(15,23,42,.95);border-color:rgba(94,234,212,.24);box-shadow:0 16px 44px rgba(0,0,0,.36)}.workspace-bottom-dock-v100{background:linear-gradient(145deg,rgba(15,23,42,.96),rgba(30,41,59,.92)),rgba(15,23,42,.95);border-color:rgba(148,163,184,.3);box-shadow:0 20px 58px rgba(0,0,0,.36)}.workspace-bottom-dock-v100 .workspace-restore-v98,.workspace-bottom-dock-v100 .workspace-restore-v99,.workspace-bottom-dock-v100 a,.workspace-bottom-dock-v100 button{background:rgba(15,23,42,.88);border-color:rgba(148,163,184,.28);color:#f8fafc}.workspace-bottom-dock-v100 a:focus-visible,.workspace-bottom-dock-v100 a:hover,.workspace-bottom-dock-v100 button:focus-visible,.workspace-bottom-dock-v100 button:hover{background:rgba(30,41,59,.94);border-color:rgba(94,234,212,.34)}.visible-clinical-dock-more-v80 summary,.visible-clinical-dock-track-v1 a,.visible-clinical-dock-track-v1 button{background:rgba(15,23,42,.88);border-color:rgba(148,163,184,.28);box-shadow:0 8px 18px rgba(0,0,0,.28);color:#f8fafc}}@media (max-width:1180px){.patient-photo-frame-v1495{max-inline-size:min(284px,100%)}}@media (max-width:760px),(pointer:coarse){.visible-clinical-unlocker-v1{bottom:calc(96px + env(safe-area-inset-bottom, 0px))}.visible-clinical-unlocker-v1.is-idle{bottom:calc(184px + env(safe-area-inset-bottom, 0px))}.visible-clinical-dock-v1,.visible-clinical-dock-v1.is-pinned{bottom:calc(12px + env(safe-area-inset-bottom, 0px))!important;width:calc(100vw - 14px)}.workspace-bottom-dock-v100{bottom:calc(108px + env(safe-area-inset-bottom, 0px));right:calc(12px + env(safe-area-inset-right, 0px))}}@media (max-width:1024px){body[data-clinical-agenda-page=true] .smart-agenda-workspace-flow-v82{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px),(pointer:coarse){body[data-clinical-agenda-page=true] .smart-agenda-workspace-flow-v82{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300 small,body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300 span,body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300 strong{opacity:1;transform:none}}body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2{max-height:min(34vh,304px);overscroll-behavior:contain;overflow-y:auto;padding:1px 3px 4px 1px;scrollbar-width:thin}body[data-clinical-agenda-page=true] .agenda-professional-card-v921{align-items:center;background:#fff;border:1px solid #e5e7eb;display:grid;grid-gap:6px;grid-template-columns:6px minmax(40px,auto) minmax(0,1fr) 40px;min-height:52px;padding:5px 5px 5px 7px;position:relative;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,opacity .15s ease-in-out}body[data-clinical-agenda-page=true] .agenda-professional-card-v921:focus-within,body[data-clinical-agenda-page=true] .agenda-professional-card-v921:hover{background:#f9fafb;border-color:color-mix(in srgb,var(--professional-color,#0f766e) 28%,#e5e7eb)}body[data-clinical-agenda-page=true] .agenda-professional-card-v921.is-inactive{opacity:.68}body[data-clinical-agenda-page=true] .agenda-professional-color-v921{background:var(--professional-color,#0f766e);border-radius:999px;display:block;height:34px;width:4px}body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2 .agenda-professional-visibility-v921{align-items:center;background:transparent;border:0;border-radius:10px;box-shadow:none;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;transition:background-color .15s ease-in-out}body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2 .agenda-professional-visibility-v921:focus-within,body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2 .agenda-professional-visibility-v921:hover{background:#f3f4f6}body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2 .agenda-professional-visibility-v921 input{accent-color:var(--professional-color,#0f766e);cursor:pointer;height:18px;margin:0;width:18px}body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2 .agenda-professional-visibility-v921 span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}body[data-clinical-agenda-page=true] .agenda-professional-copy-v921{min-width:0}body[data-clinical-agenda-page=true] .agenda-professional-copy-v921 small,body[data-clinical-agenda-page=true] .agenda-professional-copy-v921 strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body[data-clinical-agenda-page=true] .agenda-professional-copy-v921 strong{font-size:.76rem;line-height:1.25}body[data-clinical-agenda-page=true] .agenda-professional-copy-v921 small{font-size:.66rem;font-weight:650;line-height:1.25;margin-top:2px}body[data-clinical-agenda-page=true] .agenda-professional-menu-wrap-v921{align-self:stretch;position:relative}body[data-clinical-agenda-page=true] .agenda-professional-menu-trigger-v921{align-items:center;background:transparent;border:1px solid transparent;border-radius:10px;color:#6b7280;cursor:pointer;display:flex;font-size:1.05rem;height:40px;justify-content:center;min-width:40px;padding:0;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,color .15s ease-in-out}body[data-clinical-agenda-page=true] .agenda-professional-menu-trigger-v921:focus-visible,body[data-clinical-agenda-page=true] .agenda-professional-menu-trigger-v921:hover,body[data-clinical-agenda-page=true] .agenda-professional-menu-trigger-v921[aria-expanded=true]{background:#f3f4f6;border-color:#e5e7eb;color:#111827;outline:none}body[data-clinical-agenda-page=true] .agenda-professional-menu-v921{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 12px 26px rgba(17,24,39,.08);display:grid;grid-gap:3px;gap:3px;min-width:168px;padding:5px;position:absolute;right:0;top:calc(100% + 4px);z-index:12}body[data-clinical-agenda-page=true] .agenda-professional-menu-v921 button{background:transparent;border:0;border-radius:8px;color:#374151;cursor:pointer;font-size:.72rem;font-weight:720;min-height:34px;padding:8px 10px;text-align:left;transition:background-color .15s ease-in-out,color .15s ease-in-out}body[data-clinical-agenda-page=true] .agenda-professional-menu-v921 button:focus-visible,body[data-clinical-agenda-page=true] .agenda-professional-menu-v921 button:hover{background:#f3f4f6;color:#111827;outline:none}body[data-clinical-agenda-page=true] .agenda-professional-menu-v921 .agenda-professional-menu-danger-v921{align-items:center;color:#b91c1c;display:inline-flex;gap:8px}body[data-clinical-agenda-page=true] .agenda-professional-menu-v921 .agenda-professional-menu-danger-v921:focus-visible,body[data-clinical-agenda-page=true] .agenda-professional-menu-v921 .agenda-professional-menu-danger-v921:hover{background:#fef2f2;color:#991b1b}body[data-clinical-agenda-page=true] .agenda-add-professional-prepared-v1{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:10px;color:#4b5563;cursor:pointer;display:flex;font-size:.72rem;font-weight:760;height:auto;justify-content:center;line-height:1.1;min-height:36px;padding:8px 10px;position:static;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,color .15s ease-in-out;width:100%}body[data-clinical-agenda-page=true] .agenda-add-professional-prepared-v1:focus-visible,body[data-clinical-agenda-page=true] .agenda-add-professional-prepared-v1:hover{background:#f9fafb;border-color:#d1d5db;color:#111827;outline:none}body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-sidebar-professionals-v2,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-sidebar-professionals-v2{max-height:calc(100vh - 260px);overflow-y:auto}body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-professional-card-v921,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-professional-card-v921{grid-template-columns:1fr;justify-items:center;min-height:46px;padding:4px}body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-professional-color-v921,body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-professional-copy-v921,body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .agenda-professional-menu-wrap-v921,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-professional-color-v921,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-professional-copy-v921,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .agenda-professional-menu-wrap-v921{display:none}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465{background:linear-gradient(180deg,#ffffff,#f9fafb)}body[data-clinical-agenda-page=true] .agenda-context-strip-v5b,body[data-clinical-agenda-page=true] .agenda-filter-bar-v5b,body[data-clinical-agenda-page=true] .agenda-sidebar-controls-v2,body[data-clinical-agenda-page=true] .agenda-sidebar-resources-v4,body[data-clinical-agenda-page=true] .smart-agenda-board-v222,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-hero-v5b{box-shadow:none}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-board-v222{background:rgba(255,255,255,.86);border-color:rgba(229,231,235,.54);border-radius:18px;padding:6px}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical]{background:#ffffff;border-color:rgba(229,231,235,.46);border-radius:16px}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-column-head-v222,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-corner-v222,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-hour-v222,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222{border-color:rgba(229,231,235,.34)}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-column-head-v222{background:rgba(249,250,251,.72);box-shadow:none;min-height:54px}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-column-head-v222 strong{color:#111827;font-size:.84rem;font-weight:720}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-column-head-v222 small{color:#6b7280;font-size:.68rem;font-weight:560}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-hour-v222{background:#ffffff;font-size:.66rem;font-weight:600}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222[data-cell-lifecycle=available]{min-height:68px;padding:5px;transition:background-color .16s ease-in-out,border-color .16s ease-in-out}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222:focus-within,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222:hover{background:rgba(249,250,251,.56)}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-empty-slot-v1300{align-items:center;background:transparent;border:1px solid transparent;border-radius:12px;box-shadow:none;color:#6b7280;display:inline-flex;gap:5px;height:100%;justify-content:center;padding:4px 6px;transition:background-color .16s ease-in-out,border-color .16s ease-in-out,color .16s ease-in-out,opacity .16s ease-in-out;width:100%}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-empty-slot-v1300 .agenda-empty-plus-v1465{background:transparent;border:1px solid rgba(156,163,175,.34);box-shadow:none;color:#6b7280;flex:0 0 auto;font-size:.92rem;height:28px;opacity:.5;transform:none;transition:opacity .16s ease-in-out,border-color .16s ease-in-out,color .16s ease-in-out,background-color .16s ease-in-out;width:28px}body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300 small,body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300 strong{display:none!important}body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300 span{display:inline-block!important;font-size:0;max-width:0;opacity:0;overflow:hidden;transform:none;transition:max-width .16s ease-in-out,opacity .16s ease-in-out;white-space:nowrap}body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300 span:after{content:"Crear cita";font-size:.68rem;font-weight:720;letter-spacing:0}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-empty-slot-v1300:focus-visible,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-empty-slot-v1300:hover,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222.is-selected-cell-v2b .smart-agenda-empty-slot-v1300{background:rgba(249,250,251,.82);border-color:rgba(209,213,219,.72);color:#374151;outline:none}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-empty-slot-v1300:focus-visible .agenda-empty-plus-v1465,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-empty-slot-v1300:hover .agenda-empty-plus-v1465,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222.is-selected-cell-v2b .agenda-empty-plus-v1465{background:#ffffff;border-color:rgba(107,114,128,.42);color:#374151;opacity:1}body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300:focus-visible span,body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300:hover span,body[data-clinical-agenda-page=true] .smart-agenda-slot-v222.is-selected-cell-v2b .smart-agenda-empty-slot-v1300 span{max-width:72px;opacity:1}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-appointment-v222[data-agenda-card-version=v1465]{border-color:rgba(17,24,39,.08);box-shadow:0 8px 18px rgba(15,23,42,.06)}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-appointment-v222[data-agenda-card-version=v1465]:focus-visible,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-appointment-v222[data-agenda-card-version=v1465]:hover{box-shadow:0 10px 22px rgba(15,23,42,.09);transform:none}body[data-clinical-agenda-page=true] .agenda-sidebar-controls-v2{background:rgba(255,255,255,.92);border-color:rgba(229,231,235,.62);border-radius:16px;gap:6px;padding:7px}body[data-clinical-agenda-page=true] .agenda-sidebar-controls-v2 header{padding:0 1px 2px}body[data-clinical-agenda-page=true] .agenda-sidebar-controls-v2 header strong{background:transparent;border:0;font-size:.68rem;letter-spacing:.045em;padding:0}body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2{gap:6px;max-height:min(38vh,332px);padding:1px 2px 3px}body[data-clinical-agenda-page=true] .agenda-professional-card-v921{background:rgba(255,255,255,.94);border-color:rgba(229,231,235,.76);border-radius:12px;gap:6px;grid-template-columns:4px minmax(44px,auto) minmax(0,1fr) 44px;padding:4px 4px 4px 6px}body[data-clinical-agenda-page=true] .agenda-professional-card-v921:focus-within,body[data-clinical-agenda-page=true] .agenda-professional-card-v921:hover{background:#ffffff}body[data-clinical-agenda-page=true] .agenda-professional-color-v921{height:30px}body[data-clinical-agenda-page=true] .agenda-professional-menu-trigger-v921,body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2 .agenda-professional-visibility-v921{min-height:44px;min-width:44px}body[data-clinical-agenda-page=true] .agenda-professional-copy-v921 strong{font-size:.74rem;font-weight:720}body[data-clinical-agenda-page=true] .agenda-professional-copy-v921 small{font-size:.64rem}body[data-clinical-agenda-page=true] .agenda-add-professional-prepared-v1{border-color:rgba(229,231,235,.86);min-height:44px}@media (max-width:760px),(pointer:coarse){body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300 small,body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300 strong{display:none!important}body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300 span{max-width:0;opacity:0}body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300:active span,body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300:focus-visible span,body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300:hover span,body[data-clinical-agenda-page=true] .smart-agenda-slot-v222.is-selected-cell-v2b .smart-agenda-empty-slot-v1300 span{max-width:72px;opacity:1}}body[data-clinical-agenda-page=true] .agenda-workbench-v5b{gap:10px}body[data-clinical-agenda-page=true] .agenda-workbench-v5b .smart-agenda-board-v222{min-width:0;overflow-x:auto;overscroll-behavior-x:contain;padding:4px;scrollbar-width:thin}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical]{border-color:rgba(229,231,235,.5);grid-template-columns:50px repeat(var(--agenda-column-count,var(--professional-count)),minmax(224px,1fr));min-width:100%;overflow-x:auto}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-row-v222{display:contents}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-corner-v222,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-hour-v222{border-right-color:rgba(203,213,225,.66)}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-column-head-v222{align-content:center;gap:2px;min-height:46px;padding:7px 9px}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-column-head-v222 small,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-column-head-v222 strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-column-head-v222 strong{font-size:.8rem;line-height:1.14}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-column-head-v222 small{font-size:.62rem;line-height:1.18}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-hour-v222,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222[data-cell-lifecycle=available]{min-height:58px}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-hour-v222{font-size:.62rem;padding-block:5px}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222[data-cell-lifecycle=available]{border-color:rgba(229,231,235,.38);padding:3px}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222:focus-within,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222:hover{background:rgba(249,250,251,.68);border-color:rgba(203,213,225,.58)}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-empty-slot-v1300{padding:2px}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-empty-slot-v1300 .agenda-empty-plus-v1465{opacity:0}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-empty-slot-v1300:focus-visible .agenda-empty-plus-v1465,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-empty-slot-v1300:hover .agenda-empty-plus-v1465,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222.is-selected-cell-v2b .agenda-empty-plus-v1465,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222:focus-within .agenda-empty-plus-v1465{opacity:1}body[data-clinical-agenda-page=true] .smart-agenda-empty-slot-v1300 span:after{font-size:.64rem}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-appointment-v222[data-agenda-card-version=v1465]{border-radius:12px;gap:2px;padding:7px 8px}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-appointment-v222[data-agenda-card-version=v1465]>strong{font-size:.82rem;line-height:1.12}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .agenda-card-topline-v1465,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .agenda-card-treatment-v1465{font-size:.66rem;line-height:1.15}body[data-clinical-agenda-page=true] .agenda-sidebar-controls-frame-v1{gap:8px}body[data-clinical-agenda-page=true] .agenda-sidebar-controls-v2,body[data-clinical-agenda-page=true] .agenda-sidebar-resources-v4{gap:5px;padding:6px}body[data-clinical-agenda-page=true] .agenda-sidebar-date-v2,body[data-clinical-agenda-page=true] .agenda-sidebar-today-v2{min-height:38px}body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2{gap:5px;max-height:min(42vh,356px)}body[data-clinical-agenda-page=true] .agenda-professional-card-v921{grid-template-columns:3px minmax(40px,auto) minmax(0,1fr) 40px;min-height:44px;padding:3px 3px 3px 5px;z-index:0}body[data-clinical-agenda-page=true] .agenda-professional-card-v921:focus-within,body[data-clinical-agenda-page=true] .agenda-professional-card-v921:has(.agenda-professional-menu-trigger-v921[aria-expanded=true]){z-index:30}body[data-clinical-agenda-page=true] .agenda-professional-color-v921{height:26px}body[data-clinical-agenda-page=true] .agenda-professional-menu-trigger-v921,body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2 .agenda-professional-visibility-v921{min-height:40px;min-width:40px}body[data-clinical-agenda-page=true] .agenda-professional-copy-v921 strong{font-size:.72rem}body[data-clinical-agenda-page=true] .agenda-professional-copy-v921 small{font-size:.61rem}body[data-clinical-agenda-page=true] .agenda-add-professional-prepared-v1{min-height:40px;padding-block:6px}body[data-clinical-agenda-page=true] .agenda-shortcuts-strip-v1465.feedback-only{align-items:center;border-color:rgba(229,231,235,.72);border-radius:12px;margin-block:6px;min-height:34px;padding:6px 10px}body[data-clinical-agenda-page=true] .agenda-shortcuts-strip-v1465.feedback-only strong{font-size:.72rem;line-height:1.2}@media (min-width:1280px){body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical]{grid-template-columns:50px repeat(var(--agenda-column-count,var(--professional-count)),minmax(232px,1fr))}}@media (max-width:1024px){body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical]{grid-template-columns:46px repeat(var(--agenda-column-count,var(--professional-count)),minmax(210px,1fr))}}@media (max-width:760px),(pointer:coarse){body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical]{grid-template-columns:44px repeat(var(--agenda-column-count,var(--professional-count)),minmax(196px,1fr))}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-hour-v222,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222[data-cell-lifecycle=available]{min-height:62px}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-empty-slot-v1300:active .agenda-empty-plus-v1465,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-empty-slot-v1300:focus-visible .agenda-empty-plus-v1465,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222.is-selected-cell-v2b .agenda-empty-plus-v1465{opacity:1}}.clinical-nervous-page,.document-engine-workspace-v710,.post-treatment-protocol-v860,.treatment-session-execution-v850,.workspace-operation-page-v620{gap:clamp(12px,1.2vw,16px)}.clinical-nervous-page,.document-engine-workspace-v710,.post-treatment-protocol-v860,.treatment-session-execution-v850{padding:clamp(14px,1.5vw,20px)}.clinical-nervous-hero,.document-engine-hero-v710,.post-treatment-protocol-hero-v860,.treatment-session-hero-v850,.workspace-hero-v620{gap:clamp(12px,1.3vw,16px);padding:clamp(16px,1.6vw,20px)}.clinical-nervous-panel,.document-engine-panel-v710,.post-treatment-protocol-panel-v860,.treatment-session-card-v850,.treatment-session-workflow-v850,.workspace-panel-v620{padding:clamp(12px,1.25vw,16px)}.clinical-nervous-kpis,.document-engine-metrics-v710,.post-treatment-protocol-flow-v860,.post-treatment-protocol-summary-v860,.treatment-session-kpis-v850,.workspace-operation-metrics-v620{gap:clamp(8px,1vw,12px)}.clinical-nervous-kpi,.document-engine-metrics-v710 a,.post-treatment-protocol-flow-v860 a,.post-treatment-protocol-summary-v860 a,.treatment-session-kpis-v850>a,.workspace-operation-metrics-v620 a{min-height:auto;padding:clamp(10px,1vw,14px)}.clinical-nervous-hero h1,.document-engine-hero-v710 h1,.post-treatment-protocol-hero-v860 h1,.treatment-session-hero-v850 h1{margin-block:4px 6px}@media (max-width:900px){.clinical-nervous-page,.document-engine-workspace-v710,.post-treatment-protocol-v860,.treatment-session-execution-v850,.workspace-operation-page-v620{gap:10px;padding:12px}.clinical-nervous-hero,.document-engine-hero-v710,.post-treatment-protocol-hero-v860,.treatment-session-hero-v850,.workspace-hero-v620{padding:14px}}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-primary-nav-v4{background:rgba(255,255,255,.94);border-color:rgba(15,118,110,.24);box-shadow:0 10px 28px rgba(15,23,42,.07);opacity:1}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-primary-nav-v4 .secretary-nav-section-title-v1{color:#0f766e;opacity:1}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-primary-nav-v4 a[data-secretary-nav=true]{background:rgba(255,255,255,.9);border-color:rgba(203,213,225,.9);color:#111827;opacity:1}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-admin-summary-vdg{background:rgba(255,255,255,.82);border-color:rgba(203,213,225,.84)}.secretary-summary-indicators-v17{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px}.secretary-summary-indicators-v17 span{align-items:center;background:rgba(249,250,251,.92);border:1px solid rgba(229,231,235,.95);border-radius:12px;color:#4b5563;display:grid;grid-gap:1px;gap:1px;min-height:44px;padding:7px 8px}.secretary-summary-indicators-v17 strong{color:#111827;font-size:.96rem;font-weight:780;line-height:1}.secretary-summary-indicators-v17 small{color:#6b7280;font-size:.62rem;font-weight:700;line-height:1.05}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-more-nav-v4,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-primary-nav-v4{border-color:#e5e7eb}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-more-nav-v4 a[data-secretary-nav=true],.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-primary-nav-v4 a[data-secretary-nav=true]{align-items:center;color:#111827;min-height:42px;padding:8px 9px}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-more-nav-v4 a[data-secretary-nav=true] span,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-primary-nav-v4 a[data-secretary-nav=true] span{line-height:1.12;min-width:0;overflow:visible;text-overflow:clip;white-space:normal}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-more-nav-v4{background:rgba(255,255,255,.92);overflow:visible}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-more-nav-v4 summary{background:rgba(255,255,255,.9);border:1px solid #e5e7eb;color:#374151}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-more-nav-v4[open] summary{color:#111827}.visible-clinical-dock-v1,.visible-clinical-dock-v1.is-pinned{align-items:center;-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,250,252,.92)),rgba(255,255,255,.94);border:1px solid rgba(203,213,225,.9);border-radius:999px;bottom:calc(12px + env(safe-area-inset-bottom, 0px));box-shadow:0 18px 46px rgba(15,23,42,.16);display:inline-flex;gap:5px;inline-size:auto;justify-content:center;max-inline-size:min(760px,calc(100vw - 36px));min-block-size:58px;overflow:visible;padding:6px;transition:opacity .17s ease-in-out,transform .17s ease-in-out,box-shadow .17s ease-in-out}.visible-clinical-dock-pin-v1{align-items:center;background:rgba(249,250,251,.78);border:1px solid rgba(229,231,235,.9);border-radius:999px;box-shadow:none;color:#6b7280;display:inline-flex;flex:0 0 auto;font-size:.64rem;font-weight:760;justify-content:center;line-height:1;min-block-size:42px;padding:0 10px;position:static;top:auto;right:auto;transition:background-color .16s ease-in-out,border-color .16s ease-in-out,color .16s ease-in-out,transform .16s ease-in-out}.visible-clinical-dock-pin-v1:focus-visible,.visible-clinical-dock-pin-v1:hover{background:#ffffff;border-color:#cbd5e1;color:#374151;transform:translateY(-1px)}.visible-clinical-dock-track-v1{align-items:center;background:transparent;border:0;box-shadow:none;display:inline-flex;gap:4px;grid-template-columns:none;inline-size:auto;justify-content:center;min-inline-size:0;overflow:visible;padding-top:0}.visible-clinical-dock-more-v80 summary,.visible-clinical-dock-more-v80>div button,.visible-clinical-dock-track-v1 a,.visible-clinical-dock-track-v1 button{align-items:center;background:transparent;border:1px solid transparent;border-radius:999px;box-shadow:none;color:#374151;display:inline-flex;flex:0 0 auto;gap:7px;justify-content:center;min-block-size:46px;min-inline-size:46px;padding:0 12px;text-align:center;transition:background-color .16s ease-in-out,border-color .16s ease-in-out,color .16s ease-in-out,transform .16s ease-in-out;white-space:nowrap}.visible-clinical-dock-more-v80 summary:focus-visible,.visible-clinical-dock-more-v80 summary:hover,.visible-clinical-dock-more-v80>div button:focus-visible,.visible-clinical-dock-more-v80>div button:hover,.visible-clinical-dock-track-v1 a:focus-visible,.visible-clinical-dock-track-v1 a:hover,.visible-clinical-dock-track-v1 button:focus-visible,.visible-clinical-dock-track-v1 button:hover{background:rgba(241,245,249,.9);border-color:rgba(203,213,225,.82);color:#111827;outline:none;transform:translateY(-1px) scale(1.025)}.visible-clinical-dock-more-v80 summary:focus-visible,.visible-clinical-dock-more-v80>div button:focus-visible,.visible-clinical-dock-track-v1 a:focus-visible,.visible-clinical-dock-track-v1 button:focus-visible{box-shadow:0 0 0 3px rgba(20,184,166,.18)}.visible-clinical-dock-more-v80[data-active=true]>summary,.visible-clinical-dock-track-v1 [data-active=true]{background:rgba(236,253,245,.95);border-color:rgba(45,212,191,.36);color:#0f766e;position:relative}.visible-clinical-dock-more-v80[data-active=true]>summary:after,.visible-clinical-dock-track-v1 [data-active=true]:after{background:#0f766e;border-radius:999px;block-size:3px;bottom:5px;content:"";inline-size:18px;left:50%;position:absolute;transform:translateX(-50%)}.clinical-dock-icon-v1023{block-size:18px;flex:0 0 auto;inline-size:18px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75}.visible-clinical-dock-more-v80>div button strong,.visible-clinical-dock-track-v1 strong{color:currentColor;font-size:.76rem;font-weight:760;letter-spacing:0;line-height:1;max-inline-size:132px;overflow:hidden;text-overflow:ellipsis}.visible-clinical-dock-more-v80{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px;list-style:none;min-inline-size:0;overflow:visible;position:relative}.visible-clinical-dock-more-v80 summary{cursor:pointer;list-style:none}.visible-clinical-dock-more-v80 summary::-webkit-details-marker{display:none}.visible-clinical-dock-more-v80>div{align-items:center;background:transparent;border:0;border-radius:999px;box-shadow:none;display:inline-flex;gap:4px;margin-left:0;max-inline-size:0;min-inline-size:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:static;transform:translateX(-6px);transition:max-inline-size .17s ease-in-out,opacity .15s ease-in-out,transform .17s ease-in-out;z-index:auto}.visible-clinical-dock-more-v80[open]>div{max-inline-size:420px;opacity:1;pointer-events:auto;transform:translateX(0)}.visible-clinical-dock-more-v80>div button{min-block-size:44px;padding-inline:11px}@media (max-width:980px),(pointer:coarse){.visible-clinical-dock-v1,.visible-clinical-dock-v1.is-pinned{max-inline-size:calc(100vw - 18px);min-block-size:56px;padding:5px}.visible-clinical-dock-pin-v1{min-block-size:44px;padding-inline:8px}.visible-clinical-dock-more-v80 summary,.visible-clinical-dock-more-v80>div button,.visible-clinical-dock-track-v1 a,.visible-clinical-dock-track-v1 button{min-block-size:44px;min-inline-size:44px;padding-inline:9px}.visible-clinical-dock-track-v1>:nth-child(3){display:inline-flex}.visible-clinical-dock-more-v80>div button strong,.visible-clinical-dock-track-v1 strong{font-size:.68rem;max-inline-size:90px}.visible-clinical-dock-more-v80[open]>div{max-inline-size:330px}}@media (max-width:680px){.visible-clinical-dock-v1,.visible-clinical-dock-v1.is-pinned{gap:4px;max-inline-size:calc(100vw - 12px)}.visible-clinical-dock-pin-v1{font-size:0;inline-size:34px;padding:0}.visible-clinical-dock-pin-v1:before{content:"Auto";font-size:.58rem}.visible-clinical-dock-more-v80 summary,.visible-clinical-dock-more-v80>div button,.visible-clinical-dock-track-v1 a,.visible-clinical-dock-track-v1 button{gap:0;padding-inline:8px}.visible-clinical-dock-more-v80>div button strong,.visible-clinical-dock-track-v1 strong{display:none}.visible-clinical-dock-more-v80[open]>div{max-inline-size:190px}}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a[data-secretary-nav=true],.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-more-nav-v4 a[data-secretary-nav=true],.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-more-nav-v4 summary,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-primary-nav-v4 a[data-secretary-nav=true],.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-audit,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-mode-control button{-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition-delay:0s;transition-duration:.11s;transition-property:background-color,border-color,box-shadow,color,opacity,transform;transition-timing-function:ease-out}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-nav-section-v1{transition-delay:0s;transition-duration:.11s;transition-property:background-color,border-color,opacity;transition-timing-function:ease-out}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a>*,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a[data-secretary-nav=true]>*,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav-icon,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav-icon *,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-more-nav-v4 summary>*,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-audit>*,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-mode-control button>*{pointer-events:none}.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a:active,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a[data-secretary-nav=true]:active,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-more-nav-v4 summary:active,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-menu-toggle-audit:active,.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-mode-control button:active{background:rgba(236,253,245,.92);border-color:rgba(20,184,166,.45);color:#0f766e;transform:translateY(0) scale(.985)}body[data-clinical-agenda-page=true] .adaptive-workspace-layout-v3,body[data-clinical-agenda-page=true] .signature-app-shell-v1390>.main,body[data-clinical-agenda-page=true] .signature-app-shell-v1390>.main>.content,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465{box-sizing:border-box;max-width:100%;min-width:0}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465{padding-bottom:88px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .agenda-command-layer-v5b{align-items:stretch;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr);min-width:0}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .agenda-context-strip-v5b,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .agenda-filter-bar-v5b{box-sizing:border-box;max-width:100%;min-width:0;width:100%}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .agenda-context-strip-v5b{grid-template-columns:minmax(0,1fr) auto}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .agenda-context-strip-v5b .clinical-flow-rail-v4{min-width:0;overflow-x:auto;scrollbar-width:thin}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .agenda-filter-bar-v5b{flex-wrap:wrap;overflow-x:visible;overflow-y:visible}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .agenda-filter-bar-v5b label{flex:1 1 142px;min-width:132px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .agenda-filter-bar-v5b .agenda-more-filters-v4,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .agenda-filter-bar-v5b .smart-agenda-segment-v222{flex:0 0 auto}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .agenda-workbench-v5b{min-width:0}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .agenda-workbench-v5b.has-selected-appointment-v1406{grid-template-columns:minmax(0,1fr) minmax(260px,300px)}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-board-v222{max-width:100%;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding-bottom:96px;scroll-padding-bottom:96px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical]{grid-template-columns:50px repeat(var(--agenda-column-count,var(--professional-count)),190px);max-width:none;min-width:100%;overflow:visible;width:max-content}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .agenda-workbench-v5b.has-selected-appointment-v1406 .smart-agenda-day-grid-v222[data-agenda-matrix=clinical]{grid-template-columns:46px repeat(var(--agenda-column-count,var(--professional-count)),128px);width:100%}body[data-clinical-agenda-page=true] .agenda-context-panel-backdrop-v1024,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .agenda-context-panel-backdrop-v1024{display:none}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .agenda-context-panel-v5b{box-sizing:border-box;max-width:100%;min-width:0;overflow-y:auto}@media (max-width:1200px){body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .agenda-workbench-v5b.has-selected-appointment-v1406{grid-template-columns:minmax(0,1fr)}body[data-clinical-agenda-page=true] .agenda-context-panel-backdrop-v1024,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .agenda-context-panel-backdrop-v1024{background:rgba(15,23,42,.14);border:0;display:block;inset:56px 0 76px 92px;padding:0;pointer-events:auto;position:fixed;z-index:49}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .agenda-context-panel-v5b{justify-self:auto;margin-inline:0}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .agenda-context-panel-v5b{background:#ffffff;border:1px solid rgba(203,213,225,.95);border-radius:18px;bottom:76px;box-shadow:0 24px 60px rgba(15,23,42,.22);max-height:calc(100vh - 132px);max-width:min(300px,calc(100vw - 24px));overflow-y:auto;overscroll-behavior:contain;position:fixed;inset:56px 12px 76px auto;left:auto!important;right:12px!important;top:56px;transform:none!important;width:min(300px,calc(100vw - 24px));z-index:50}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b{box-sizing:border-box;min-width:0}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .agenda-workbench-v5b.has-selected-appointment-v1406 .smart-agenda-day-grid-v222[data-agenda-matrix=clinical],body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical]{grid-template-columns:54px repeat(var(--agenda-column-count,var(--professional-count)),300px);min-width:max-content;width:max-content}}@media (min-width:1281px){body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .agenda-filter-bar-v5b{flex-wrap:nowrap;overflow-x:auto}}@media (max-width:820px){body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .agenda-context-strip-v5b{grid-template-columns:minmax(0,1fr)}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .agenda-patient-actions-v5b{justify-self:start}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical]{grid-template-columns:54px repeat(var(--agenda-column-count,var(--professional-count)),300px);min-width:max-content;width:max-content}}@media (max-width:1024px){body[data-clinical-agenda-page=true]{--sidebar-floating-width:200px}body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]{--v870-sidebar-width:200px;--sidebar-floating-width:200px;display:grid;grid-template-columns:220px minmax(0,1fr)}body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]>.sidebar,body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]>.sidebar,body[data-clinical-agenda-page=true][data-sidebar-mode=expanded] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]>.sidebar,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]>.sidebar{border-radius:14px;height:calc(100vh - 16px);margin:8px!important;max-height:calc(100vh - 16px);max-width:200px!important;min-width:200px!important;overflow-x:hidden!important;overflow-y:auto;padding:8px 10px!important;position:-webkit-sticky;position:sticky;top:8px;width:200px!important}body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .agenda-sidebar-controls-frame-v1,body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a small,body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-admin-summary-vdg{display:none}body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .brand,body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-more-nav-v4,body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-primary-nav-v4,body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-mode-control{background:transparent;border-color:transparent;box-shadow:none;padding:0}body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-more-nav-body-v4{gap:6px}body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a[data-secretary-nav=true],body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-more-nav-v4 summary,body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-mode-control button{border-radius:12px;justify-content:center;min-height:44px;min-width:44px;padding:8px}body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a[data-secretary-nav=true] span,body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-more-nav-v4 summary{font-size:.82rem}body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a[data-secretary-nav=true] span{display:inline}body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-more-nav-v4 summary:before{content:none;display:none}body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .content,body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .main{min-width:0}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1]{width:100%}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .agenda-command-layer-v5b{display:flex;flex-direction:column;gap:16px;width:100%}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .agenda-context-strip-v5b{display:flex;flex-direction:column;gap:10px;width:100%}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .agenda-filter-bar-v5b{align-items:stretch;display:flex;flex-wrap:wrap;gap:8px;width:100%}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .agenda-filter-bar-v5b label{flex:1 1 170px;min-width:150px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-board-v222{width:100%}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .agenda-workbench-v5b.has-selected-appointment-v1406 .smart-agenda-day-grid-v222[data-agenda-matrix=clinical],body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical]{grid-template-columns:54px repeat(var(--agenda-column-count,var(--professional-count)),300px);min-width:max-content;width:max-content}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-column-head-v222,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-slot-v222{min-width:300px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-corner-v222,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-hour-v222{min-width:54px;position:-webkit-sticky;position:sticky;left:0;z-index:3}body[data-clinical-agenda-page=true] .agenda-context-panel-backdrop-v1024,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .agenda-context-panel-backdrop-v1024{inset:56px 0 76px 80px}body[data-clinical-agenda-page=true] .app-shell.signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]>aside.sidebar{margin:8px!important;max-width:200px!important;min-width:200px!important;overflow-x:hidden!important;padding:8px 10px!important;width:200px!important}}body[data-clinical-agenda-page=true] .agenda-context-strip-v5b,body[data-clinical-agenda-page=true] .agenda-filter-bar-v5b{background:rgba(255,255,255,.9);border-color:rgba(229,231,235,.34);box-shadow:none}body[data-clinical-agenda-page=true] .agenda-context-strip-v5b{gap:16px;padding:8px}body[data-clinical-agenda-page=true] .agenda-active-patient-v5b{align-items:center;background:rgba(249,250,251,.72);border-color:rgba(229,231,235,.28);display:flex;flex-wrap:wrap;gap:8px 16px;min-height:44px;min-width:0;padding:8px 16px;width:100%}body[data-clinical-agenda-page=true] .agenda-active-patient-v5b span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}body[data-clinical-agenda-page=true] .agenda-active-patient-v5b strong{color:#111827;flex:1 1 220px;font-size:.98rem;font-weight:800;line-height:1.16;min-width:0;overflow:hidden;text-overflow:ellipsis}body[data-clinical-agenda-page=true] .agenda-active-patient-v5b small{align-items:center;background:rgba(236,253,245,.74);border-radius:999px;color:#0f766e;display:inline-flex;flex:0 0 auto;font-size:.72rem;font-weight:760;line-height:1;min-height:28px;padding:0 12px}body[data-clinical-agenda-page=true] .clinical-flow-rail-v4{background:rgba(255,255,255,.74);border-color:rgba(229,231,235,.3);box-shadow:none;gap:16px;padding:8px}body[data-clinical-agenda-page=true] .clinical-flow-rail-v4 header span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}body[data-clinical-agenda-page=true] .clinical-flow-rail-v4 header strong{color:#4b5563;font-size:.78rem;font-weight:700}body[data-clinical-agenda-page=true] .clinical-flow-rail-v4 ol{gap:8px}body[data-clinical-agenda-page=true] .clinical-flow-rail-v4 li{background:rgba(249,250,251,.56);border-color:rgba(229,231,235,.26);min-height:44px;padding:8px}body[data-clinical-agenda-page=true] .clinical-flow-rail-v4 li[data-flow-state=completed]{background:rgba(236,253,245,.48);border-color:rgba(20,184,166,.16)}body[data-clinical-agenda-page=true] .clinical-flow-rail-v4 li[data-flow-state=actual]{background:rgba(239,246,255,.88);border-color:rgba(59,130,246,.18)}body[data-clinical-agenda-page=true] .clinical-flow-rail-v4 li[data-flow-state=actual] small,body[data-clinical-agenda-page=true] .clinical-flow-rail-v4 li[data-flow-state=actual] strong{color:#1d4ed8;font-weight:820}body[data-clinical-agenda-page=true] .clinical-flow-rail-v4 strong{color:#111827;font-weight:760}body[data-clinical-agenda-page=true] .clinical-flow-rail-v4 small{color:#6b7280;font-weight:680}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-filter-bar-v5b{background:rgba(249,250,251,.72);border-color:rgba(229,231,235,.3);gap:8px;min-height:56px;padding:8px}body[data-clinical-agenda-page=true] .agenda-patient-actions-v5b>summary,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-filter-bar-v5b .agenda-more-filters-v4>summary,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-filter-bar-v5b .smart-agenda-segment-v222,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-filter-bar-v5b .smart-agenda-segment-v222 button,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-filter-bar-v5b label{min-height:44px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-filter-bar-v5b label{background:rgba(255,255,255,.62);border-color:rgba(229,231,235,.24);padding:6px 8px}body[data-clinical-agenda-page=true] .agenda-filter-bar-v5b input,body[data-clinical-agenda-page=true] .agenda-filter-bar-v5b label span,body[data-clinical-agenda-page=true] .agenda-filter-bar-v5b select{color:#4b5563;font-weight:640}body[data-clinical-agenda-page=true] .agenda-filter-bar-v5b .agenda-more-filters-v4>summary,body[data-clinical-agenda-page=true] .agenda-filter-bar-v5b .smart-agenda-segment-v222 button{background:rgba(255,255,255,.62);border-color:rgba(229,231,235,.24);color:#4b5563;padding-inline:12px}body[data-clinical-agenda-page=true] .agenda-filter-bar-v5b .smart-agenda-segment-v222 button.active{background:rgba(236,253,245,.76);color:#0f766e;font-weight:780}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-board-v222{background:rgba(255,255,255,.72);border-color:rgba(229,231,235,.28);padding:8px}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical]{background:rgba(255,255,255,.82);border-color:rgba(229,231,235,.24)}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-column-head-v222,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-corner-v222,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-hour-v222,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222{border-color:rgba(229,231,235,.22)}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-column-head-v222{background:rgba(249,250,251,.58);min-height:56px;padding:8px 12px}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-hour-v222,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222[data-cell-lifecycle=available]{min-height:72px}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-hour-v222{background:rgba(255,255,255,.72);color:#9ca3af;font-weight:620}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222[data-cell-lifecycle=available]{background:transparent;padding:8px}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222:focus-within,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-slot-v222:hover{background:rgba(249,250,251,.46)}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-empty-slot-v1300{border-color:transparent;min-height:44px;padding:0}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-appointment-v222[data-agenda-card-version=v1465]{border-color:rgba(17,24,39,.06);box-shadow:0 8px 18px rgba(15,23,42,.045);padding:12px}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .smart-agenda-appointment-v222[data-agenda-card-version=v1465]>strong{color:#111827;font-size:.86rem;font-weight:820;line-height:1.14}body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .agenda-card-topline-v1465,body[data-clinical-agenda-page=true] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical] .agenda-card-treatment-v1465{color:#4b5563;font-size:.68rem;font-weight:660}body[data-clinical-agenda-page=true] .agenda-sidebar-controls-frame-v1{gap:24px}body[data-clinical-agenda-page=true] .agenda-sidebar-controls-v2,body[data-clinical-agenda-page=true] .agenda-sidebar-resources-v4{background:rgba(255,255,255,.76);border-color:rgba(229,231,235,.28);gap:8px;padding:8px}body[data-clinical-agenda-page=true] .agenda-sidebar-controls-v2 header strong{color:#4b5563;font-weight:780}body[data-clinical-agenda-page=true] .agenda-sidebar-resources-v4 label,body[data-clinical-agenda-page=true] .sidebar-menu-toggle-audit,body[data-clinical-agenda-page=true] aside.sidebar a{min-height:44px}body[data-clinical-agenda-page=true] .sidebar-menu-toggle-audit{min-width:44px}body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2{gap:8px;padding:0}body[data-clinical-agenda-page=true] .agenda-professional-card-v921{background:rgba(255,255,255,.72);border-color:rgba(229,231,235,.24);gap:8px;min-height:48px;padding:4px 4px 4px 8px}body[data-clinical-agenda-page=true] .agenda-professional-color-v921{height:24px;width:3px}body[data-clinical-agenda-page=true] .agenda-add-professional-prepared-v1,body[data-clinical-agenda-page=true] .agenda-professional-menu-trigger-v921,body[data-clinical-agenda-page=true] .agenda-sidebar-date-v2,body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2 .agenda-professional-visibility-v921,body[data-clinical-agenda-page=true] .agenda-sidebar-today-v2{min-height:44px;min-width:44px}body[data-clinical-agenda-page=true] .agenda-sidebar-professionals-v2 .agenda-professional-visibility-v921 input{height:16px;width:16px}body[data-clinical-agenda-page=true] .agenda-professional-copy-v921 strong{color:#111827;font-weight:760}body[data-clinical-agenda-page=true] .agenda-professional-copy-v921 small{color:#6b7280;font-weight:560}@media (max-width:1024px){body[data-clinical-agenda-page=true] .agenda-context-strip-v5b{gap:16px}body[data-clinical-agenda-page=true] .agenda-active-patient-v5b{width:100%}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-filter-bar-v5b{gap:8px}}body[data-clinical-agenda-page=true] .agenda-active-reception-v1360,body[data-clinical-agenda-page=true] .clinical-voice-trigger,body[data-clinical-agenda-page=true] .liquid-header-controls-v1,body[data-clinical-agenda-page=true] .liquid-header-controls-v1 .btn.secondary,body[data-clinical-agenda-page=true] .liquid-header-controls-v1 .liquid-context-action-v1,body[data-clinical-agenda-page=true] .liquid-header-controls-v1 .locale-compact-select,body[data-clinical-agenda-page=true] .liquid-header-controls-v1 .locale-compact-select select,body[data-clinical-agenda-page=true] .liquid-header-controls-v1 .locale-switcher,body[data-clinical-agenda-page=true] .smart-agenda-datebox-v222 button,body[data-clinical-agenda-page=true] .smart-agenda-datebox-v222 strong{min-height:44px}body[data-clinical-agenda-page=true] .liquid-header-controls-v1 .btn.secondary,body[data-clinical-agenda-page=true] .liquid-header-controls-v1 .liquid-context-action-v1,body[data-clinical-agenda-page=true] .liquid-header-controls-v1 .locale-compact-select select{height:44px}body[data-clinical-agenda-page=true] .agenda-context-panel-v5b .smart-agenda-side-close-v1406,body[data-clinical-agenda-page=true] .agenda-context-panel-v5b .smart-agenda-workflow-actions-v1360 a,body[data-clinical-agenda-page=true] .agenda-context-panel-v5b .smart-agenda-workflow-actions-v1360 button,body[data-clinical-agenda-page=true] .agenda-context-panel-v5b .smart-agenda-workspace-header-v2 button,body[data-clinical-agenda-page=true] .agenda-primary-actions-v1 .agenda-action-primary-v5a,body[data-clinical-agenda-page=true] .agenda-primary-actions-v1 .agenda-action-secondary-v5a,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-datebox-v222 button,body[data-clinical-agenda-page=true] .visible-clinical-dock-pin-v1,body[data-clinical-agenda-page=true] .workspace-restore-v98,body[data-clinical-agenda-page=true] .workspace-restore-v99{height:44px;min-height:44px}body[data-clinical-agenda-page=true] .liquid-clinical-launcher-slot-v1,body[data-clinical-agenda-page=true] .liquid-clinical-launcher-slot-v1 a,body[data-clinical-agenda-page=true] .liquid-header-controls-v1 a,body[data-clinical-agenda-page=true] .liquid-header-controls-v1 button{min-height:44px}body[data-clinical-agenda-page=true] .liquid-header-controls-v1 a,body[data-clinical-agenda-page=true] .liquid-header-controls-v1 button,body[data-clinical-agenda-page=true] .workspace-restore-v98,body[data-clinical-agenda-page=true] .workspace-restore-v99{height:44px!important;min-height:44px!important}body[data-clinical-agenda-page=true] .workspace-bottom-dock-v100 .workspace-restore-v98,body[data-clinical-agenda-page=true] .workspace-bottom-dock-v100 .workspace-restore-v99{scale:none;transform:none!important;translate:none}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-datebox-v222 button{min-width:44px}body,html{max-width:100%;overflow-x:clip}@supports not (overflow-x:clip){body,html{overflow-x:hidden}}.adaptive-workspace-layout-v3,.agenda-workbench-v5b,.signature-app-shell-v1390,.signature-app-shell-v1390 .content,.signature-app-shell-v1390>.main,.smart-medical-agenda-v222{max-width:100%;min-width:0}@media (pointer:coarse){.signature-app-shell-v1390 :is(a,button,summary,input,select,textarea),.visible-clinical-dock-v1 :is(a,button,summary),.workspace-bottom-dock-v100 :is(a,button){min-height:44px;touch-action:manipulation}}@media (min-width:1600px){.signature-app-shell-v1390>.main>.content{margin-inline:auto;max-width:1840px;width:100%}body[data-clinical-agenda-page=true] .agenda-workbench-v5b .smart-agenda-board-v222{min-height:calc(100vh - 292px)}}@media (max-width:1180px){.signature-app-shell-v1390>.main>.content{padding-inline:clamp(10px,1.8vw,18px)}:is(.real-clinic-layout-v531,.clinical-launch-routes-v900,.workspace-operation-grid-v620,.patient-premium-grid-v1495,.document-engine-grid-v710,.treatment-session-grid-v850,.post-treatment-protocol-grid-v860){grid-template-columns:minmax(0,1fr)}}@media (max-width:860px){:is(.real-clinic-hero-v531,.clinical-launch-hero-v900,.workspace-hero-v620,.patient-premium-header-v1495,.clinical-nervous-hero,.document-engine-hero-v710,.treatment-session-hero-v850,.post-treatment-protocol-hero-v860){grid-template-columns:minmax(0,1fr)}.liquid-clinical-header-v1.signature-topbar-v1390{gap:8px;padding-inline:12px}.liquid-context-line-v1{min-width:0}.liquid-header-controls-v1{flex:0 0 auto;gap:6px}.clinical-voice-trigger,.signature-app-shell-v1390 .sidebar :is(a,button,summary),.signature-app-shell-v1390>.main :is(button,summary,input,select,textarea),.visible-clinical-dock-pin-v1,.workspace-restore-v98,.workspace-restore-v99{height:auto!important;min-height:44px!important;min-width:44px!important}.signature-app-shell-v1390>.main :is(.clinical-toolbar-row-v1,.internal-ops-v1__toolbar,.internal-ops-v1__tabs,.internal-ops-v1__actions,.billing-module-tabs-v1__bar) :is(a,button){min-height:30px!important;min-width:0!important;padding-block:4px!important}}.signature-app-shell-v1390>.main :is(.clinical-toolbar-row-v1,.internal-ops-v1__toolbar,.internal-ops-v1__tabs,.internal-ops-v1__actions,.billing-module-tabs-v1__bar) :is(a,button){height:auto!important;min-height:28px!important;min-width:0!important;padding-block:4px!important;padding-inline:10px!important;font-size:.72rem!important;white-space:nowrap!important}body[data-sidebar-mode=expanded]{--sidebar-floating-width:348px}body[data-sidebar-mode=expanded] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar :is(a,summary){align-items:center;flex-wrap:nowrap;gap:8px;min-height:34px!important;overflow:hidden;padding:5px 8px}@media (max-width:1180px),(pointer:coarse){body[data-sidebar-mode=expanded] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar :is(a,summary){min-height:44px!important}}body[data-sidebar-mode=expanded] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a[data-secretary-nav=true]{display:grid;grid-template-columns:20px minmax(0,1fr)}body[data-sidebar-mode=expanded] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a small,body[data-sidebar-mode=expanded] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav a span,body[data-sidebar-mode=expanded] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-more-nav-v4 summary span,body[data-sidebar-mode=expanded] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-nav-section-title-v1{background:none;border:0;box-shadow:none;display:block;font-size:.78rem;left:auto;line-height:1.2;max-width:100%;min-width:0;opacity:1;overflow:hidden;padding:0;pointer-events:auto;position:static;text-overflow:ellipsis;transform:none;white-space:nowrap}body[data-sidebar-mode=expanded] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-nav-section-title-v1{font-size:.62rem}@media (max-width:700px){.visible-clinical-dock-v1,.visible-clinical-dock-v1.is-pinned,.workspace-bottom-dock-v100{left:max(6px,env(safe-area-inset-left));max-width:calc(100vw - 12px - env(safe-area-inset-left) - env(safe-area-inset-right));right:max(6px,env(safe-area-inset-right));transform:none;width:auto}.visible-clinical-dock-track-v1,.workspace-bottom-dock-v100{overflow-x:auto;overscroll-behavior-x:contain}.visible-clinical-dock-more-v80 summary,.visible-clinical-dock-more-v80>div button,.visible-clinical-dock-track-v1 a,.visible-clinical-dock-track-v1 button{flex:0 0 58px;min-height:58px}.liquid-header-controls-v1 .locale-compact-select select{max-width:54px;min-width:48px}.liquid-header-controls-v1 .btn.secondary{max-width:56px;overflow:hidden;padding-inline:8px;text-overflow:ellipsis;white-space:nowrap}.liquid-header-controls-v1 .liquid-context-action-v1{max-width:48px;min-width:48px;overflow:hidden;padding-inline:0;white-space:nowrap}.liquid-header-controls-v1 .liquid-context-action-v1 span,.liquid-header-controls-v1 .liquid-context-action-v1 strong{font-size:0}.liquid-header-controls-v1 .liquid-context-action-v1:before{content:"+";font-size:1rem;font-weight:780}}@media (max-width:560px){body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]{display:block}body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]>.sidebar,body[data-clinical-agenda-page=true][data-sidebar-mode=compact] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]>.sidebar,body[data-clinical-agenda-page=true][data-sidebar-mode=expanded] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]>.sidebar,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery]>.sidebar{align-items:center;display:flex;gap:6px;height:auto;margin:6px 8px!important;max-height:74px;max-width:calc(100vw - 16px)!important;min-width:0!important;overflow-x:auto!important;overflow-y:hidden;padding:6px!important;position:-webkit-sticky;position:sticky;top:0;width:calc(100vw - 16px)!important;z-index:80}body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .brand,body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .nav,body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-more-nav-v4,body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-primary-nav-v4,body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .sidebar-mode-control{flex:0 0 auto}body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .secretary-more-nav-body-v4{align-items:center;display:flex;gap:6px}body[data-clinical-agenda-page=true] .signature-app-shell-v1390[data-navigation-version=V1436-V1450-sidebar-surgery] .main>.content{padding-inline:8px}body[data-clinical-agenda-page=true] .liquid-clinical-header-v1.signature-topbar-v1390{min-height:48px;padding-inline:8px}body[data-clinical-agenda-page=true] .adaptive-context-badge-v3.compact{display:none}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-filter-bar-v5b{overflow-x:auto;padding-bottom:2px}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .agenda-filter-bar-v5b label{flex-basis:min(76vw,260px);min-width:min(76vw,260px)}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465 .smart-agenda-board-v222{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-day-grid-v222[data-agenda-matrix=clinical]{grid-template-columns:48px repeat(var(--agenda-column-count,var(--professional-count)),minmax(244px,78vw))}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-column-head-v222,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-slot-v222{min-width:min(78vw,300px)}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-corner-v222,body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-premium-v1465[data-version=V1451-V1465-agenda-premium-redesign-phase-1] .smart-agenda-hour-v222{min-width:48px}}.reception-queue-grid-v1320{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.reception-queue-column-v1320{display:grid;align-content:start;grid-gap:8px;gap:8px;min-height:220px}.reception-queue-column-v1320>div{display:flex;justify-content:space-between;align-items:center}.reception-queue-column-v1320>div span{border:1px solid rgba(37,99,235,.18);background:rgba(37,99,235,.1);color:#1d4ed8;border-radius:999px;min-width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:.8rem}.reception-queue-item-v1320{border:1px solid rgba(37,99,235,.14);background:rgba(255,255,255,.72);border-radius:8px;color:inherit;text-decoration:none;padding:10px;display:grid;grid-gap:4px;gap:4px}.reception-queue-item-v1320 strong{font-size:.9rem;line-height:1.25}.reception-queue-empty-v1320,.reception-queue-item-v1320 small{color:rgba(15,23,42,.64);margin:0;font-size:.8rem}@media (max-width:1024px){.reception-queue-grid-v1320{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.reception-queue-grid-v1320{grid-template-columns:1fr}}.reception-advanced-ops-v1320{display:grid;grid-gap:10px;gap:10px}.reception-advanced-ops-v1320>summary{cursor:pointer;font-weight:800;color:#1d4ed8;list-style:none}.reception-advanced-ops-v1320>summary::-webkit-details-marker{display:none}.reception-advanced-ops-v1320>summary:before{content:"+ ";font-weight:900}.reception-advanced-ops-v1320[open]>summary:before{content:"- "}.medical-consultation-workspace-v750{gap:14px;padding:16px}.medical-consult-panel-v750{padding:14px}.medical-consult-title-v750 span{color:#0f766e;font-size:.74rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.medical-consult-title-v750 h2{font-size:1.06rem}.medical-consult-context-layout-v751{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(180px,220px) minmax(0,1fr)}.medical-consult-context-photo-v751 .empty-photo,.medical-consult-context-photo-v751 img{border:1px solid rgba(15,23,42,.08);border-radius:8px;display:block;min-height:200px;width:100%}.medical-consult-context-photo-v751 img{object-fit:cover}.medical-consult-context-photo-v751 .empty-photo{align-items:center;background:rgba(248,250,252,.84);color:#64748b;display:grid;justify-content:center;text-align:center;text-decoration:none}.medical-consult-context-info-v751 h1{color:#0f172a;font-size:1.95rem;line-height:1.1;margin:0}.medical-consult-context-info-v751 p{color:#475569;margin:8px 0 0}.medical-consult-context-info-v751 .medical-consult-facts-v750{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.medical-consult-context-info-v751 .medical-consult-facts-v750 div{padding:10px}.medical-consult-alerts-v751{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.medical-consult-alerts-v751 span{border-radius:8px;font-size:.79rem;font-weight:800;margin:0;padding:8px 10px}.medical-consult-timeline-v751{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(9,minmax(0,1fr))}.medical-consult-timeline-step-v751{align-items:start;border:1px solid rgba(15,23,42,.08);border-radius:8px;color:inherit;display:grid;grid-gap:8px;gap:8px;min-height:92px;padding:10px;text-decoration:none}.medical-consult-timeline-step-v751 strong{color:#0f172a;font-size:.9rem}.medical-consult-timeline-pill-v750{border-radius:999px;font-size:.78rem;font-weight:800;line-height:1.2;padding:5px 10px;width:-moz-fit-content;width:fit-content}.medical-consult-timeline-pill-v750.is-completado{background:rgba(34,197,94,.12);color:#166534}.medical-consult-timeline-pill-v750.is-en_curso{background:rgba(245,158,11,.14)}.medical-consult-timeline-pill-v750.is-pendiente{background:rgba(100,116,139,.14);color:#334155}.medical-consult-actions-v751{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.medical-consult-actions-v751 a{border:1px solid rgba(15,23,42,.08);border-radius:8px;color:inherit;display:grid;grid-gap:4px;gap:4px;min-height:84px;padding:10px;text-decoration:none}.medical-consult-summary-v751{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr))}.medical-consult-ai-v751 article,.medical-consult-mini-list-v751 article,.medical-consult-summary-budget-v751,.medical-consult-summary-v751>section{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(248,250,252,.84);padding:10px}.medical-consult-ai-v751 strong,.medical-consult-mini-list-v751 strong,.medical-consult-summary-v751 h3{color:#0f172a;margin:0}.medical-consult-summary-v751 h3{font-size:.86rem;margin-bottom:6px}.medical-consult-actions-v751 span,.medical-consult-ai-v751 p,.medical-consult-mini-list-v751 small,.medical-consult-mini-list-v751 span,.medical-consult-summary-budget-v751 span,.medical-consult-summary-v751 p{color:#64748b;margin:0}.medical-consult-summary-budget-v751{color:inherit;display:grid;grid-gap:8px;gap:8px;text-decoration:none}.medical-consult-ai-v751,.medical-consult-mini-list-v751{display:grid;grid-gap:8px;gap:8px}.medical-consult-ai-v751{grid-template-columns:repeat(4,minmax(0,1fr))}.medical-consult-actions-v751 a:hover,.medical-consult-timeline-step-v751:hover{border-color:rgba(14,165,233,.45);background:rgba(14,165,233,.12)}@media (max-width:1280px){.medical-consult-actions-v751,.medical-consult-ai-v751,.medical-consult-alerts-v751,.medical-consult-context-info-v751 .medical-consult-facts-v750,.medical-consult-summary-v751,.medical-consult-timeline-v751{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.medical-consult-actions-v751,.medical-consult-ai-v751,.medical-consult-alerts-v751,.medical-consult-context-info-v751 .medical-consult-facts-v750,.medical-consult-context-layout-v751,.medical-consult-summary-v751,.medical-consult-timeline-v751{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.medical-consult-actions-v751,.medical-consult-ai-v751,.medical-consult-alerts-v751,.medical-consult-context-info-v751 .medical-consult-facts-v750,.medical-consult-context-layout-v751,.medical-consult-summary-v751,.medical-consult-timeline-v751{grid-template-columns:1fr}.medical-consult-context-info-v751 h1{font-size:1.7rem}}.medical-consult-context-v751{position:-webkit-sticky;position:sticky;top:72px;z-index:20}.medical-consult-timeline-head-v752{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:0 0 10px}.medical-consult-timeline-head-v752 p{color:#526071;margin:0}.medical-consult-timeline-controls-v752{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.medical-consult-timeline-controls-v752 button{border:1px solid rgba(15,23,42,.16);border-radius:8px;background:#fff;color:#0f172a;cursor:pointer;font:inherit;font-weight:800;min-height:42px;padding:0 12px}.medical-consult-timeline-controls-v752 button:disabled{cursor:not-allowed;opacity:.45}.medical-consult-timeline-controls-v752 span{color:#526071;font-size:.82rem;font-weight:700}.medical-consult-timeline-step-v751{background:rgba(248,250,252,.84);cursor:pointer;font:inherit;text-align:left}.medical-consult-timeline-step-v751.is-active{border-color:rgba(14,165,233,.6);box-shadow:0 0 0 2px rgba(14,165,233,.12)}.medical-consult-recommended-v752{align-items:center;border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(248,250,252,.84);display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) minmax(240px,320px);margin-bottom:8px;padding:10px}.medical-consult-recommended-v752 strong{color:#0f172a;display:block;margin:0}.medical-consult-recommended-v752 span{color:#526071;display:block;margin-top:2px}.medical-consult-recommended-v752 a{border:1px solid rgba(15,23,42,.1);border-radius:8px;color:inherit;display:grid;grid-gap:3px;gap:3px;min-height:78px;padding:10px;text-decoration:none}.medical-consult-recommended-v752 a:focus-visible,.medical-consult-recommended-v752 a:hover{border-color:rgba(14,165,233,.45);background:rgba(14,165,233,.12)}@media (max-width:1280px){.medical-consult-recommended-v752{grid-template-columns:1fr}}@media (max-width:980px){.medical-consult-context-v751{position:static}.medical-consult-timeline-head-v752{align-items:flex-start;flex-direction:column}}.medical-consult-engine-notice-v753{border-left:3px solid #0284c7;background:rgba(2,132,199,.08);color:#0c4a6e;margin:0 0 10px;padding:8px 10px}.medical-consult-timeline-step-top-v753{align-items:center;display:flex;gap:8px}.medical-consult-timeline-icon-v753{border:1px solid rgba(15,23,42,.18);border-radius:6px;color:#0f172a;display:inline-flex;font-size:.7rem;font-weight:900;justify-content:center;min-width:38px;padding:3px 6px}.medical-consult-timeline-step-v751 small{color:#526071;display:block;line-height:1.2;margin:0}.medical-consult-timeline-step-v751.is-bloqueada{background:rgba(148,163,184,.16);opacity:.7}.medical-consult-timeline-step-v751.is-disponible{border-color:rgba(15,23,42,.18)}.medical-consult-timeline-step-v751.is-en_curso{border-color:rgba(14,165,233,.6);background:rgba(14,165,233,.09)}.medical-consult-timeline-step-v751.is-completada{border-color:rgba(22,163,74,.48);background:rgba(22,163,74,.09)}.medical-consult-timeline-pill-v750.is-bloqueada{background:rgba(100,116,139,.2);color:#334155}.medical-consult-timeline-pill-v750.is-disponible{background:rgba(59,130,246,.12);color:#1d4ed8}.medical-consult-timeline-pill-v750.is-en_curso{background:rgba(245,158,11,.16);color:#92400e}.medical-consult-timeline-pill-v750.is-completada{background:rgba(34,197,94,.14);color:#166534}.medical-consult-complete-btn-v753{border:1px solid rgba(15,23,42,.16);border-radius:8px;background:#fff;color:#0f172a;cursor:pointer;font:inherit;font-weight:800;min-height:42px;padding:0 14px}.medical-consult-complete-btn-v753:disabled{cursor:not-allowed;opacity:.45}.medical-consult-contextual-modules-v753{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:8px}.medical-consult-contextual-modules-v753 article,.medical-consult-contextual-modules-v753 p{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(248,250,252,.84);color:#526071;margin:0;padding:10px}.medical-consult-contextual-modules-v753 strong{color:#0f172a;display:block;margin:0 0 3px}@media (max-width:980px){.medical-consult-contextual-modules-v753{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.medical-consult-contextual-modules-v753{grid-template-columns:1fr}}.medical-consult-next-best-v754{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(248,250,252,.9);display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:8px;padding:10px}.medical-consult-next-best-v754 div{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:#fff;padding:8px}.medical-consult-next-best-v754 strong{color:#0f172a;display:block;font-size:.78rem;margin:0 0 4px;text-transform:uppercase}.medical-consult-next-best-v754 span{color:#334155;display:block;line-height:1.25}.medical-consult-next-best-v754 .priority-alta{color:#b91c1c;font-weight:800}.medical-consult-next-best-v754 .priority-media{color:#b45309;font-weight:800}.medical-consult-next-best-v754 .priority-baja{color:#0f766e;font-weight:800}.medical-consult-dynamic-summary-v754{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:8px}.medical-consult-dynamic-summary-v754 article{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(248,250,252,.84);padding:10px}.medical-consult-dynamic-summary-v754 strong{color:#0f172a;display:block;margin:0 0 4px}.medical-consult-dynamic-summary-v754 span{color:#475569;display:block;line-height:1.25}.medical-consult-clinical-alerts-v754{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr))}.medical-consult-clinical-alerts-v754 article{border:1px solid rgba(15,23,42,.1);border-radius:8px;background:rgba(248,250,252,.84);display:grid;grid-gap:4px;gap:4px;min-height:112px;padding:10px}.medical-consult-clinical-alerts-v754 strong{color:#0f172a;margin:0}.medical-consult-ai-v751 small,.medical-consult-clinical-alerts-v754 small,.medical-consult-clinical-alerts-v754 span{color:#526071;margin:0}@media (max-width:1280px){.medical-consult-clinical-alerts-v754,.medical-consult-dynamic-summary-v754,.medical-consult-next-best-v754{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.medical-consult-clinical-alerts-v754,.medical-consult-dynamic-summary-v754,.medical-consult-next-best-v754{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.medical-consult-clinical-alerts-v754,.medical-consult-dynamic-summary-v754,.medical-consult-next-best-v754{grid-template-columns:1fr}}.medical-consult-adaptive-board-v755{display:grid;grid-gap:12px;gap:12px}.medical-consult-live-context-v755{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px}.medical-consult-live-context-v755 article{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(248,250,252,.84);padding:8px}.medical-consult-live-context-v755 strong{color:#0f172a;display:block;font-size:.76rem;margin:0 0 2px;text-transform:uppercase}.medical-consult-live-context-v755 span{color:#475569;display:block;line-height:1.25}.medical-consult-session-summary-v755{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr))}.medical-consult-session-summary-v755 article{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(248,250,252,.84);padding:10px}.medical-consult-session-summary-v755 strong{color:#0f172a;display:block;margin:0 0 4px}.medical-consult-session-summary-v755 span{color:#526071}.medical-consult-specialty-v755{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(248,250,252,.84);padding:10px}.medical-consult-specialty-v755 p{color:#475569;margin:0 0 8px}.medical-consult-specialty-selector-v755{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.medical-consult-specialty-selector-v755 button{border:1px solid rgba(15,23,42,.16);border-radius:8px;background:#fff;color:#0f172a;cursor:pointer;font:inherit;font-weight:700;min-height:40px;padding:0 10px}.medical-consult-specialty-selector-v755 button.active{border-color:rgba(14,165,233,.55);background:rgba(14,165,233,.12)}@media (max-width:1280px){.medical-consult-live-context-v755,.medical-consult-session-summary-v755,.medical-consult-specialty-selector-v755{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.medical-consult-live-context-v755,.medical-consult-session-summary-v755,.medical-consult-specialty-selector-v755{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.medical-consult-live-context-v755,.medical-consult-session-summary-v755,.medical-consult-specialty-selector-v755{grid-template-columns:1fr}}.medical-consult-protocol-selector-v756{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(248,250,252,.84);margin-top:10px;padding:10px}.medical-consult-protocol-selector-v756 strong{color:#0f172a;display:block;margin:0 0 8px}.medical-consult-protocol-selector-v756>div{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.medical-consult-protocol-selector-v756 button{border:1px solid rgba(15,23,42,.16);border-radius:8px;background:#fff;color:#0f172a;cursor:pointer;font:inherit;font-weight:700;min-height:40px;padding:0 10px}.medical-consult-protocol-selector-v756 button.active{border-color:rgba(14,165,233,.55);background:rgba(14,165,233,.12)}.medical-consult-protocol-metadata-v756{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:10px}.medical-consult-protocol-metadata-v756 article{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:#fff;padding:8px}.medical-consult-protocol-metadata-v756 strong{color:#0f172a;display:block;font-size:.76rem;margin:0 0 3px;text-transform:uppercase}.medical-consult-protocol-metadata-v756 span{color:#475569}@media (max-width:980px){.medical-consult-protocol-metadata-v756,.medical-consult-protocol-selector-v756>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.medical-consult-protocol-metadata-v756,.medical-consult-protocol-selector-v756>div{grid-template-columns:1fr}}body[data-clinical-agenda-page=true] .clinical-journey-v1240,body[data-clinical-agenda-page=true] .clinical-quick-actions-v1140,body[data-clinical-agenda-page=true] .floating-workspace-controls,body[data-clinical-agenda-page=true] .liquid-context-line-v1{display:none!important}body[data-clinical-agenda-page=true] .content{padding:6px 8px!important}body[data-clinical-agenda-page=true] .smart-medical-agenda-v222.agenda-compact-p3a1{min-height:0!important;height:100%}body[data-clinical-agenda-page=true] .agenda-workbench-v5b{min-height:0!important}@media (max-width:1180px){body .app-shell-p2b[data-clinical-core-chrome=true],body[data-clinical-agenda-page=true] .app-shell-p2b[data-clinical-core-chrome=true],body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .app-shell-p2b[data-clinical-core-chrome=true],body[data-sidebar-mode=icons] .app-shell-p2b[data-clinical-core-chrome=true]{grid-template-columns:220px minmax(0,1fr)!important}body .app-shell-p2b[data-clinical-core-chrome=true] .sidebar,body[data-clinical-agenda-page=true] .app-shell-p2b[data-clinical-core-chrome=true] .sidebar,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .app-shell-p2b[data-clinical-core-chrome=true] .sidebar,body[data-sidebar-mode=icons] .app-shell-p2b[data-clinical-core-chrome=true] .sidebar{min-width:200px!important;width:200px!important;max-width:220px!important;padding-inline:12px!important}body[data-clinical-agenda-page=true] .app-shell-p2b[data-clinical-core-chrome=true] .nav a span,body[data-clinical-agenda-page=true][data-sidebar-mode=icons] .app-shell-p2b[data-clinical-core-chrome=true] .nav a span,body[data-sidebar-mode=icons] .app-shell-p2b[data-clinical-core-chrome=true] .nav a span{background:transparent!important;border:0!important;box-shadow:none!important;color:inherit!important;display:inline!important;font-size:.82rem!important;left:auto!important;max-width:none!important;opacity:1!important;padding:0!important;pointer-events:auto!important;position:static!important;transform:none!important;white-space:normal!important}body .app-shell-p2b[data-clinical-core-chrome=true] .nav a,body[data-clinical-agenda-page=true] .app-shell-p2b[data-clinical-core-chrome=true] .nav a{justify-content:flex-start!important;overflow:visible!important}body .app-shell-p2b[data-clinical-core-chrome=true] .clinical-journey-v1240,body .app-shell-p2b[data-clinical-core-chrome=true] .clinical-tools-tray-p2b,body .app-shell-p2b[data-clinical-core-chrome=true] .floating-intelligence-panel,body .app-shell-p2b[data-clinical-core-chrome=true] .floating-workspace-v98,body .app-shell-p2b[data-clinical-core-chrome=true] .floating-workspace-v99,body .app-shell-p2b[data-clinical-core-chrome=true] .global-search-console,body .app-shell-p2b[data-clinical-core-chrome=true] .sidebar-mode-control{display:none!important}body[data-clinical-agenda-page=true] .agenda-compact-toolbar-p3a1{display:flex!important;flex-wrap:wrap!important;overflow:visible!important;width:100%;max-width:100%;gap:8px}body[data-clinical-agenda-page=true] .agenda-compact-new-p3a1{flex:0 0 auto!important;flex-shrink:0!important;margin-left:auto;min-width:max-content;white-space:nowrap;overflow:visible}}.visible-clinical-dock-v1,.visible-clinical-dock-v1.is-pinned,.workspace-bottom-dock-v100,.workspace-bottom-dock-v100.workspace-manager-dock-v2{position:fixed!important;z-index:50!important;border:1px solid rgba(148,163,184,.55)!important;box-shadow:0 25px 50px -12px rgba(15,23,42,.28),0 8px 16px rgba(15,23,42,.1)!important;backdrop-filter:blur(12px) saturate(1.2)!important;-webkit-backdrop-filter:blur(12px) saturate(1.2)!important}body:has(.visible-clinical-dock-v1) .workspace-bottom-dock-v100{display:none!important}.app-shell .content,.app-shell-p2b .content{padding-bottom:6rem!important}.clinical-command-backdrop-v1140{z-index:70!important;align-items:start;justify-content:center;padding:8vh 18px 6.5rem!important}.visible-clinical-drawer-v1{z-index:60!important;bottom:6.5rem!important}.visible-clinical-unlocker-v1{z-index:45}.clinical-modal-backdrop-v2{position:fixed;inset:0 0 5.5rem 0;z-index:70;display:grid;place-items:start center;padding:6vh 18px 12px;background:rgba(15,23,42,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto;opacity:0;transition:opacity .2s ease}.clinical-modal-backdrop-v2.is-entered{opacity:1}.clinical-modal-backdrop-v2 .clinical-command-palette-v1140,.clinical-modal-backdrop-v2 .visible-clinical-drawer-v1{pointer-events:auto;position:relative!important;right:auto!important;bottom:auto!important;left:auto!important;max-height:min(72vh,calc(100vh - 10rem));opacity:0;transform:translateY(8px) scale(.98);transition:opacity .2s ease,transform .2s ease}.clinical-modal-backdrop-v2.is-entered .clinical-command-palette-v1140,.clinical-modal-backdrop-v2.is-entered .visible-clinical-drawer-v1{opacity:1;transform:translateY(0) scale(1)}@media (prefers-reduced-motion:reduce){.clinical-modal-backdrop-v2,.clinical-modal-backdrop-v2 .clinical-command-palette-v1140,.clinical-modal-backdrop-v2 .visible-clinical-drawer-v1{transition:none}}.clinical-command-close-v858 button,.visible-clinical-drawer-close-v858 button{min-width:44px!important;min-height:44px!important;padding:10px 16px!important}.visual-chart-anatomy-v790{position:absolute;inset:24px;width:calc(100% - 48px);height:calc(100% - 48px);pointer-events:none}.visual-chart-version-banner-v790{background:#0f172a;border-radius:10px;color:#f8fafc;font-size:1.05rem;font-weight:900;letter-spacing:.02em;margin-bottom:12px;padding:12px 16px;text-align:center}.visual-chart-marker-pending-v790{position:absolute;z-index:4;width:22px;height:22px;margin:-11px 0 0 -11px;border:3px solid #fff;border-radius:50%;background:rgba(15,118,110,.9);box-shadow:0 0 0 3px rgba(15,118,110,.45),0 4px 12px rgba(15,23,42,.25);animation:visualChartPendingPulse 1.2s ease-in-out infinite;pointer-events:none}@keyframes visualChartPendingPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.35);opacity:.65}}.visual-chart-marker-icon-v790{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--chart-marker-color,#0f766e);box-shadow:0 0 0 2px #fff,0 2px 8px rgba(15,23,42,.28)}.visual-chart-marker-icon-v790 svg{width:14px;height:14px}.visual-chart-marker-v790.marker-cuadrado .visual-chart-marker-icon-v790,.visual-chart-marker-v790.marker-zona .visual-chart-marker-icon-v790{border-radius:6px}.visual-chart-marker-pending-v790 svg{width:16px;height:16px}.visual-chart-marker-pending-v790{display:grid;place-items:center;background:var(--chart-marker-color,rgba(15,118,110,.9))}.visual-chart-marker-pending-v790.pending-cuadrado,.visual-chart-marker-pending-v790.pending-zona{border-radius:8px}.visual-chart-marker-pending-v790.pending-texto{border-radius:8px 8px 8px 2px}.agenda-notify-group{display:inline-flex;gap:6px}.agenda-notify-btn{align-items:center;border-radius:8px;cursor:pointer;display:inline-grid;font-size:.72rem;font-weight:900;height:34px;justify-content:center;min-width:34px;text-decoration:none}.agenda-notify-btn.whatsapp{background:#dcfce7;border:1px solid #86efac;color:#15803d}.agenda-notify-btn.email{background:#e0f2fe;border:1px solid #7dd3fc;color:#0369a1}.agenda-notify-btn.disabled{background:#f1f5f9;border:1px dashed #cbd5e1;color:#94a3b8;cursor:not-allowed}:root{--chart-anatomy-skin-fill:rgba(253,246,240,0.6);--chart-anatomy-stroke:rgba(71,85,105,0.75);--chart-anatomy-guide:rgba(15,118,110,0.35);--chart-marker-color:#0f766e}.agenda-v114-view-switch{display:inline-flex;gap:4px;background:#f1f5f9;border-radius:10px;padding:4px}.agenda-v114-view-switch button{border:0;border-radius:8px;background:transparent;color:#475569;cursor:pointer;font-weight:800;min-height:36px;padding:0 14px}.agenda-v114-view-switch button.active{background:#0f172a;color:#fff}.agenda-week-v1{display:grid;grid-gap:4px;gap:4px}.agenda-week-corner,.agenda-week-hour{background:#f8fafc;border-radius:6px;color:#64748b;font-size:.72rem;font-weight:800;padding:6px;text-align:center}.agenda-week-day-head{background:#f8fafc;border:1px solid rgba(15,23,42,.06);border-radius:8px;cursor:pointer;display:grid;grid-gap:2px;gap:2px;padding:8px;text-align:center}.agenda-week-day-head.today{background:#ecfdf5;border-color:#5eead4}.agenda-week-day-head span{color:#64748b}.agenda-week-cell{background:#fff;border:1px solid rgba(15,23,42,.06);border-radius:6px;display:grid;grid-gap:4px;gap:4px;min-height:56px;padding:4px}.agenda-week-appointment{background:#ecfeff;border:1px solid #a5f3fc;border-radius:6px;cursor:pointer;display:grid;grid-gap:1px;gap:1px;padding:4px 8px;text-align:left}.agenda-week-appointment small{color:#64748b;font-size:.7rem}.agenda-week-v1{background:rgba(255,255,255,.58);-webkit-backdrop-filter:var(--surface-blur,blur(10px));backdrop-filter:var(--surface-blur,blur(10px));border:1px solid var(--glass-border,rgba(15,23,42,.08));border-radius:24px;box-shadow:0 12px 40px rgba(15,23,42,.08);gap:6px;max-height:min(74vh,780px);overflow:auto;padding:12px}.agenda-week-day-head{background:rgba(248,250,252,.94);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(15,23,42,.08);border-radius:12px;min-height:52px;position:-webkit-sticky;position:sticky;top:0;transition:border-color .18s ease,box-shadow .18s ease;z-index:3}.agenda-week-day-head:hover{border-color:rgba(15,118,110,.4)}.agenda-week-day-head.today{background:linear-gradient(135deg,rgba(15,118,110,.14),rgba(14,165,233,.1));border-color:rgba(15,118,110,.5);box-shadow:inset 0 -3px 0 rgba(15,118,110,.55)}.agenda-week-day-head strong{font-size:.82rem;letter-spacing:.03em;text-transform:uppercase}.agenda-week-day-head span{font-size:.72rem;font-weight:700}.agenda-week-hour{border-radius:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em}.agenda-week-cell{background:rgba(255,255,255,.7);border:1px solid rgba(15,23,42,.05);border-radius:10px;min-height:60px}.agenda-week-appointment{background:linear-gradient(135deg,rgba(236,254,255,.9),rgba(240,253,244,.9));border:1px solid rgba(165,243,252,.6);border-left:3px solid #0f766e;border-radius:8px;box-shadow:0 1px 4px rgba(15,23,42,.06);min-height:40px;transition:transform .16s ease,box-shadow .16s ease}.agenda-week-appointment:hover{box-shadow:0 6px 16px rgba(15,23,42,.14);transform:translateY(-1px)}.agenda-week-appointment strong{font-size:.78rem;letter-spacing:.01em}.agenda-week-appointment small{font-size:.68rem;font-weight:700;letter-spacing:.02em}.agenda-month-day{transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.agenda-month-day:hover{border-color:rgba(15,118,110,.45);box-shadow:0 6px 18px rgba(15,23,42,.1);transform:translateY(-1px)}.agenda-month-day.selected-day{border-color:rgba(15,118,110,.6);box-shadow:inset 0 0 0 2px rgba(15,118,110,.35)}.agenda-month-day strong{align-items:center;background:#0f766e;border-radius:999px;color:#fff;display:inline-flex;font-size:11px;height:20px;justify-content:center;min-width:20px;padding:0 6px}.agenda-month-day small{background:rgba(248,250,252,.9);border-left:3px solid #94a3b8;border-radius:5px;display:block;overflow:hidden;padding:2px 6px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.agenda-v114-view-switch{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(15,23,42,.08)}.agenda-v114-view-switch button{letter-spacing:.03em;min-height:40px;transition:background .16s ease,color .16s ease}.smart-agenda-week-matrix{display:grid;grid-template-columns:72px repeat(7,minmax(130px,1fr));grid-gap:5px;gap:5px;background:rgba(255,255,255,.58);-webkit-backdrop-filter:var(--surface-blur,blur(10px));backdrop-filter:var(--surface-blur,blur(10px));border:1px solid var(--glass-border,rgba(15,23,42,.08));border-radius:24px;box-shadow:0 12px 40px rgba(15,23,42,.08);max-height:min(74vh,780px);overflow:auto;padding:12px}.smart-agenda-week-corner,.smart-agenda-week-hour{background:#f8fafc;border-radius:8px;color:#64748b;font-size:.72rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:.04em;padding:6px;text-align:center}.smart-agenda-week-day{background:rgba(248,250,252,.94);border:1px solid rgba(15,23,42,.08);border-radius:12px;cursor:pointer;display:grid;grid-gap:2px;gap:2px;min-height:52px;padding:8px;position:-webkit-sticky;position:sticky;text-align:center;top:0;transition:border-color .16s ease,box-shadow .16s ease;z-index:3}.smart-agenda-week-day:hover{border-color:rgba(15,118,110,.4)}.smart-agenda-week-day.today{background:linear-gradient(135deg,rgba(15,118,110,.14),rgba(14,165,233,.1));border-color:rgba(15,118,110,.5);box-shadow:inset 0 -3px 0 rgba(15,118,110,.55)}.smart-agenda-week-day strong{font-size:.78rem;letter-spacing:.02em}.smart-agenda-week-day span{color:#64748b;font-size:.68rem;font-weight:700}.smart-agenda-week-cell{background:rgba(255,255,255,.7);border:1px solid rgba(15,23,42,.05);border-radius:10px;display:grid;grid-gap:4px;gap:4px;min-height:58px;padding:4px}.smart-agenda-week-chip{background:linear-gradient(135deg,rgba(236,254,255,.9),rgba(240,253,244,.9));border:1px solid rgba(165,243,252,.6);border-left:3px solid #0f766e;border-radius:8px;box-shadow:0 1px 4px rgba(15,23,42,.06);cursor:pointer;display:grid;grid-gap:1px;gap:1px;min-height:40px;padding:4px 8px;text-align:left;transition:transform .16s ease,box-shadow .16s ease}.smart-agenda-week-chip:hover{box-shadow:0 6px 16px rgba(15,23,42,.14);transform:translateY(-1px)}.smart-agenda-week-chip strong{font-size:.74rem;letter-spacing:.01em}.smart-agenda-week-chip small{color:#64748b;font-size:.66rem;font-weight:700}.smart-agenda-month-matrix{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(7,minmax(0,1fr));background:rgba(255,255,255,.58);-webkit-backdrop-filter:var(--surface-blur,blur(10px));backdrop-filter:var(--surface-blur,blur(10px));border:1px solid var(--glass-border,rgba(15,23,42,.08));border-radius:24px;box-shadow:0 12px 40px rgba(15,23,42,.08);max-height:min(74vh,780px);overflow:auto;padding:12px}.smart-agenda-month-weekday{color:#64748b;font-size:.7rem;font-weight:900;letter-spacing:.06em;padding:4px;text-align:center;text-transform:uppercase}.smart-agenda-month-cell{align-content:start;background:rgba(255,255,255,.86);border:1px solid rgba(15,23,42,.08);border-radius:12px;cursor:pointer;display:grid;grid-gap:3px;gap:3px;justify-items:start;min-height:clamp(64px,9vh,88px);padding:8px;position:relative;text-align:left;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.smart-agenda-month-cell:hover{border-color:rgba(15,118,110,.45);box-shadow:0 6px 18px rgba(15,23,42,.1);transform:translateY(-1px)}.smart-agenda-month-cell.outside{opacity:.42}.smart-agenda-month-cell.today{border-color:rgba(15,118,110,.6);box-shadow:inset 0 0 0 2px rgba(15,118,110,.35)}.smart-agenda-month-daynum{color:#475569;font-size:.82rem;font-weight:900}.smart-agenda-month-count{align-items:center;background:#0f766e;border-radius:999px;color:#fff;display:inline-flex;font-size:10px;height:18px;justify-content:center;min-width:18px;padding:0 5px;position:absolute;right:6px;top:6px}.smart-agenda-month-item{background:rgba(248,250,252,.9);border-left:3px solid #94a3b8;border-radius:5px;color:#475569;display:block;font-size:.66rem;font-weight:700;overflow:hidden;padding:2px 5px;text-overflow:ellipsis;white-space:nowrap;width:100%}.visual-chart-supplies-close-v1{border-top:1px dashed rgba(15,23,42,.15);display:grid;grid-gap:8px;gap:8px;margin-top:10px;padding-top:10px}.visual-chart-supplies-close-v1 button{background:#0f172a;border:0;border-radius:12px;color:#fff;cursor:pointer;font-weight:800;min-height:48px;padding:0 14px}.visual-chart-supplies-close-v1 button:disabled{cursor:default;opacity:.5}.visual-chart-supply-alert-v1{border-radius:10px;font-size:.85rem;margin:0;padding:8px 10px}.visual-chart-supply-alert-v1.tone-ok{background:#f0fdf4;border:1px solid #bbf7d0;color:#166534}.visual-chart-supply-alert-v1.tone-warning{background:#fffbeb;border:1px solid #fde68a;color:#92400e}.visual-chart-supply-alert-v1.tone-error{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.visual-chart-supply-hint-v1{color:#64748b;font-size:.78rem}.visual-chart-supply-hint-v1.tone-warning{color:#b45309;font-weight:700}