body,html{margin:0;padding:0;width:100%;min-height:100%;background:#05070d;overflow-x:hidden}*{box-sizing:border-box}body{color:#e5e7eb}.rco-page{min-height:100vh;background:radial-gradient(circle at top right,rgba(124,58,237,.2),transparent 35%),radial-gradient(circle at top left,rgba(14,165,233,.12),transparent 30%),#070b14;color:#fff;padding:32px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.rco-wrap{max-width:1400px;margin:0 auto}.rco-header{display:flex;justify-content:space-between;gap:24px;margin-bottom:28px}.rco-kicker{color:#22d3ee;font-size:12px;letter-spacing:.35em;text-transform:uppercase}.rco-title{font-size:42px;line-height:1.1;margin:14px 0 8px}.rco-subtitle{color:#94a3b8;margin:0}.rco-pill{border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.05);border-radius:18px;padding:14px 18px;color:#cbd5e1;height:max-content}.rco-metrics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin-bottom:20px}.rco-card{background:rgba(15,23,42,.88);border:1px solid hsla(0,0%,100%,.1);border-radius:28px;box-shadow:0 24px 60px rgba(0,0,0,.28)}.rco-metric{padding:24px}.rco-label{color:#64748b;font-size:12px;letter-spacing:.22em;text-transform:uppercase}.rco-number{font-size:42px;font-weight:800;margin-top:14px}.rco-cyan{color:#22d3ee}.rco-orange{color:#fb923c}.rco-blue{color:#60a5fa}.rco-green{color:#34d399}.rco-grid{display:grid;grid-template-columns:2fr 1fr;grid-gap:20px;gap:20px}.rco-panel-head{display:flex;justify-content:space-between;align-items:center;padding:22px 24px;border-bottom:1px solid hsla(0,0%,100%,.1)}.rco-panel-head h2{margin:0;font-size:22px}.rco-panel-head p{margin:5px 0 0;color:#64748b;font-size:14px}.rco-link{color:#67e8f9;font-size:14px}.rco-link,.rco-row{text-decoration:none}.rco-row{display:grid;grid-template-columns:.6fr 1fr 1.2fr 1.2fr 1.2fr 1.2fr;grid-gap:18px;gap:18px;padding:20px 24px;border-bottom:1px solid hsla(0,0%,100%,.08);color:#fff;transition:.2s}.rco-row:hover{background:hsla(0,0%,100%,.045)}.rco-cell small{display:block;color:#64748b;font-size:12px;margin-bottom:6px}.rco-cell span,.rco-cell strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rco-status{display:inline-flex!important;width:max-content;border:1px solid rgba(96,165,250,.3);background:rgba(59,130,246,.12);color:#93c5fd;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700}.rco-aside{padding:24px;background:linear-gradient(135deg,rgba(88,28,135,.45),rgba(15,23,42,.95));border-color:rgba(168,85,247,.25)}.rco-aside h3{font-size:28px;margin:18px 0 10px}.rco-aside p{color:#cbd5e1;line-height:1.6}.rco-info{display:flex;justify-content:space-between;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.05);border-radius:18px;padding:14px 16px;margin-top:10px}@media (max-width:1000px){.rco-grid,.rco-metrics,.rco-row{grid-template-columns:1fr}.rco-header{flex-direction:column}}.rco-shell{display:flex;min-height:100vh;background:#070b14}.rco-main{margin-left:180px}.rco-charts{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:20px;gap:20px;margin-bottom:20px}.rco-chart-box{padding:24px}.rco-chart-title{margin:0 0 18px;font-size:20px}.rco-bars{display:flex;flex-direction:column;gap:14px}.rco-bar-row{display:grid;grid-template-columns:120px 1fr 40px;align-items:center;grid-gap:12px;gap:12px;font-size:13px}.rco-bar-track{height:9px;border-radius:999px;background:hsla(0,0%,100%,.08);overflow:hidden}.rco-bar-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,#7c3aed,#22d3ee)}.rco-spark{width:100%;height:180px}.rco-tabs{display:flex;gap:10px;margin-bottom:22px}.rco-tab{border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.05);color:#cbd5e1;text-decoration:none;padding:10px 14px;border-radius:14px;font-size:13px}.rco-tab-active{background:linear-gradient(135deg,#7c3aed,#2563eb);color:#fff}.rco-main{margin-left:220px!important;width:calc(100% - 220px);padding-left:24px}.rco-wrap{max-width:1320px}.rco-page{padding:40px 40px 60px!important}.rco-row{grid-template-columns:70px 120px 170px 140px 140px 150px!important}.rco-cell span,.rco-cell strong{font-size:13px}.rco-status{white-space:nowrap}@media (max-width:1200px){.rco-main{margin-left:190px!important;width:calc(100% - 190px)}.rco-charts,.rco-grid{grid-template-columns:1fr}.rco-row{grid-template-columns:1fr 1fr 1fr!important}}.rco-shell{display:flex!important;width:100%}.rco-shell .sidebar,.rco-shell>aside,.rco-shell>nav{flex:0 0 180px}.rco-main{margin-left:0!important;width:auto!important;flex:1 1;min-width:0;padding-left:0!important}.rco-wrap{max-width:1240px!important;margin-left:auto!important;margin-right:auto!important}.rco-bar-row{grid-template-columns:170px 1fr 28px!important}.rco-bar-row span{display:block;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#dbeafe}.rco-bar-track{min-width:160px}.rco-detail-grid{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:20px;gap:20px;margin-top:20px}.rco-detail-hero{padding:28px}.rco-detail-title{font-size:36px;margin:8px 0}.rco-detail-meta{color:#94a3b8;font-size:14px}.rco-action-list{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.rco-action-btn{border:0;background:linear-gradient(135deg,#7c3aed,#2563eb);color:#fff;border-radius:14px;padding:11px 16px;font-weight:700;cursor:pointer}.rco-timeline{padding:24px}.rco-timeline-item{border-left:2px solid #38bdf8;padding-left:16px;margin-bottom:18px}.rco-timeline-item strong{display:block}.rco-timeline-item p{color:#94a3b8;margin:5px 0}.rco-timeline-date{color:#64748b;font-size:12px}@media (max-width:1100px){.rco-detail-grid{grid-template-columns:1fr}}.colab-page{min-height:100vh;background:radial-gradient(circle at top right,rgba(34,211,238,.15),transparent 35%),radial-gradient(circle at top left,rgba(124,58,237,.2),transparent 30%),#070b14;color:#fff;padding:42px;font-family:Inter,system-ui,sans-serif}.colab-wrap{max-width:1050px;margin:0 auto}.colab-hero{border:1px solid hsla(0,0%,100%,.1);background:rgba(15,23,42,.9);border-radius:30px;padding:34px;margin-bottom:22px}.colab-kicker{color:#22d3ee;font-size:12px;letter-spacing:.32em;text-transform:uppercase}.colab-title{margin:12px 0 8px;font-size:38px}.colab-subtitle{color:#94a3b8}.colab-grid{display:grid;grid-gap:16px;gap:16px}.colab-card{display:block;text-decoration:none;color:#fff;border:1px solid hsla(0,0%,100%,.1);background:rgba(15,23,42,.88);border-radius:24px;padding:24px}.colab-card:hover{background:hsla(0,0%,100%,.06)}.colab-meta{display:flex;gap:14px;flex-wrap:wrap;color:#94a3b8;font-size:13px;margin-top:8px}.colab-problem{margin-top:18px;border-radius:18px;background:rgba(251,146,60,.1);border:1px solid rgba(251,146,60,.25);padding:16px;color:#fed7aa}.colab-button{border:0;background:linear-gradient(135deg,#7c3aed,#2563eb);color:#fff;border-radius:16px;padding:14px 18px;font-weight:800;cursor:pointer;margin-top:18px}.colab-back{color:#67e8f9;text-decoration:none;display:inline-block;margin-bottom:18px}.colab-label{display:block;margin-top:18px;margin-bottom:8px;color:#cbd5e1;font-weight:700}.colab-input{width:100%;border:1px solid hsla(0,0%,100%,.12);background:rgba(2,6,23,.7);color:#fff;border-radius:16px;padding:14px 16px;outline:none;font-size:15px}.colab-input:focus{border-color:rgba(34,211,238,.55);box-shadow:0 0 0 3px rgba(34,211,238,.12)}.colab-textarea{min-height:96px;resize:vertical}.colab-field-block{margin-top:18px;padding:18px;border-radius:20px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.04)}.colab-current{display:grid;grid-gap:6px;gap:6px;margin:10px 0 12px;padding:12px 14px;border-radius:14px;background:rgba(15,23,42,.75);border:1px solid hsla(0,0%,100%,.08)}.colab-current strong{color:#67e8f9;font-size:12px;text-transform:uppercase;letter-spacing:.18em}.colab-current span{color:#cbd5e1;word-break:break-word}.colab-premium{min-height:100vh;background:radial-gradient(circle at 15% 5%,rgba(124,58,237,.22),transparent 30%),radial-gradient(circle at 85% 0,rgba(34,211,238,.12),transparent 28%),#060b14;color:#fff;padding:42px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.colab-premium-wrap{max-width:1180px;margin:0 auto}.colab-topbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:26px}.colab-breadcrumb{color:#67e8f9;text-decoration:none;font-size:14px}.colab-hero-premium{border:1px solid hsla(0,0%,100%,.08);background:linear-gradient(135deg,rgba(16,24,40,.92),rgba(23,33,51,.78));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:32px;padding:34px;box-shadow:0 28px 80px rgba(0,0,0,.35)}.colab-hero-line{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.colab-icon-box{width:54px;height:54px;border-radius:18px;display:grid;place-items:center;background:linear-gradient(135deg,#7c3aed,#2563eb);box-shadow:0 20px 40px rgba(124,58,237,.35);font-size:24px}.colab-title-premium{margin:18px 0 8px;font-size:42px;line-height:1.05;letter-spacing:-.04em}.colab-muted{color:#a7b0c0}.colab-chip-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.colab-chip{border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.05);color:#dbeafe;border-radius:999px;padding:9px 13px;font-size:13px}.colab-status-chip{background:rgba(245,158,11,.14);color:#fcd34d;border-color:rgba(245,158,11,.25)}.colab-kpi-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin:22px 0}.colab-kpi{border:1px solid hsla(0,0%,100%,.07);background:rgba(16,24,40,.82);border-radius:26px;padding:22px}.colab-kpi small{color:#7d8aa1;text-transform:uppercase;letter-spacing:.18em;font-size:11px}.colab-kpi strong{display:block;margin-top:10px;font-size:34px}.colab-timeline-premium{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px;margin-bottom:22px}.colab-step{border:1px solid hsla(0,0%,100%,.07);background:hsla(0,0%,100%,.04);border-radius:20px;padding:16px;color:#94a3b8;font-size:13px}.colab-step-active{background:rgba(124,58,237,.18);border-color:rgba(124,58,237,.45);color:#fff}.colab-callout{border:1px solid rgba(245,158,11,.22);background:rgba(245,158,11,.09);border-radius:28px;padding:24px;margin-bottom:22px}.colab-callout strong{color:#fcd34d;display:block;margin-bottom:8px}.colab-field-grid{display:grid;grid-gap:18px;gap:18px}.colab-field-premium{border:1px solid hsla(0,0%,100%,.07);background:rgba(16,24,40,.86);border-radius:28px;padding:24px;transition:.25s ease}.colab-field-premium:hover{transform:translateY(-2px);border-color:rgba(124,58,237,.35);box-shadow:0 22px 70px rgba(0,0,0,.28)}.colab-field-head{display:flex;gap:14px;align-items:center;margin-bottom:18px}.colab-field-icon{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:rgba(124,58,237,.18);color:#c4b5fd}.colab-value-box{background:rgba(23,33,51,.78);border:1px solid hsla(0,0%,100%,.06);border-radius:18px;padding:14px;margin-bottom:14px}.colab-value-box small{display:block;color:#67e8f9;text-transform:uppercase;letter-spacing:.18em;font-size:11px;margin-bottom:6px}.colab-premium-input{width:100%;min-height:54px;border:1px solid hsla(0,0%,100%,.1);background:rgba(6,11,20,.8);color:#fff;border-radius:18px;padding:15px 16px;outline:none;font-size:15px}.colab-premium-input:focus{border-color:rgba(124,58,237,.7);box-shadow:0 0 0 4px rgba(124,58,237,.16)}.colab-premium-textarea{min-height:108px;resize:vertical}.colab-submit-wrap{display:flex;justify-content:center;margin-top:28px}.colab-submit-premium{border:0;border-radius:20px;background:linear-gradient(135deg,#7c3aed,#2563eb);color:#fff;padding:16px 28px;font-weight:800;font-size:15px;cursor:pointer;box-shadow:0 22px 55px rgba(124,58,237,.35)}.colab-success{border:1px solid rgba(16,185,129,.25);background:rgba(16,185,129,.1);border-radius:32px;padding:42px;text-align:center}.colab-success-icon{width:72px;height:72px;border-radius:24px;background:rgba(16,185,129,.18);color:#34d399;display:grid;place-items:center;margin:0 auto 18px;font-size:34px}@media (max-width:900px){.colab-premium{padding:24px}.colab-kpi-grid,.colab-timeline-premium{grid-template-columns:1fr}.colab-hero-line{flex-direction:column}}.colab-origin-grid{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:18px;gap:18px;margin:22px 0}.colab-origin-card{border:1px solid hsla(0,0%,100%,.07);background:radial-gradient(circle at 85% 10%,rgba(124,58,237,.18),transparent 35%),rgba(16,24,40,.86);border-radius:28px;padding:26px;box-shadow:0 24px 70px rgba(0,0,0,.28);overflow:hidden}.colab-origin-title{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px}.colab-origin-title h2{margin:0;font-size:22px;letter-spacing:-.03em}.colab-origin-title span{color:#94a3b8;font-size:13px}.colab-donut-wrap{display:grid;grid-template-columns:220px 1fr;grid-gap:28px;gap:28px;align-items:center}.colab-donut{width:210px;height:210px;border-radius:999px;display:grid;place-items:center;position:relative;box-shadow:0 0 55px rgba(124,58,237,.25);animation:colabGlow 3s ease-in-out infinite}.colab-donut:after{content:"";width:118px;height:118px;border-radius:999px;background:#060b14;position:absolute;box-shadow:inset 0 0 30px rgba(0,0,0,.45)}.colab-donut-center{position:relative;z-index:2;text-align:center}.colab-donut-center strong{display:block;font-size:34px}.colab-donut-center small{color:#94a3b8}.colab-origin-list{display:grid;grid-gap:13px;gap:13px}.colab-origin-row{display:grid;grid-template-columns:1fr auto auto;grid-gap:14px;gap:14px;align-items:center}.colab-origin-name{display:flex;align-items:center;gap:10px;color:#e5e7eb;font-weight:650}.colab-origin-dot{width:9px;height:9px;border-radius:99px;background:var(--dot);box-shadow:0 0 16px var(--dot)}.colab-origin-count{font-weight:800}.colab-origin-percent{color:#94a3b8;min-width:52px;text-align:right}.colab-origin-insight{display:flex;align-items:center;min-height:100%}.colab-insight-icon{width:74px;height:74px;border-radius:24px;display:grid;place-items:center;background:rgba(124,58,237,.18);color:#c4b5fd;font-size:34px;box-shadow:0 20px 50px rgba(124,58,237,.24);margin-bottom:20px}.colab-insight-label{color:#94a3b8;margin-bottom:8px}.colab-insight-main{color:#a855f7;font-size:28px;font-weight:900;letter-spacing:-.04em;margin-bottom:18px}.colab-insight-text{color:#cbd5e1;line-height:1.65;border-left:3px solid #7c3aed;padding-left:18px}@keyframes colabGlow{0%,to{filter:drop-shadow(0 0 10px rgba(124,58,237,.18))}50%{filter:drop-shadow(0 0 24px rgba(34,211,238,.24))}}@media (max-width:980px){.colab-donut-wrap,.colab-origin-grid{grid-template-columns:1fr}.colab-donut{margin:0 auto}}.colab-dashboard-shell{min-height:100vh;background:radial-gradient(circle at 8% 0,rgba(124,58,237,.22),transparent 32%),radial-gradient(circle at 88% 4%,rgba(34,211,238,.12),transparent 30%),#060b14;color:#fff;display:grid;grid-template-columns:260px 1fr;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.colab-side{min-height:100vh;border-right:1px solid hsla(0,0%,100%,.06);background:rgba(10,15,28,.78);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:28px 18px;position:-webkit-sticky;position:sticky;top:0}.colab-brand{display:flex;align-items:center;gap:14px;margin-bottom:38px}.colab-brand-icon{width:52px;height:52px;border-radius:18px;display:grid;place-items:center;background:linear-gradient(135deg,#7c3aed,#2563eb);color:#fff;box-shadow:0 22px 55px rgba(124,58,237,.35)}.colab-brand small{color:#94a3b8;display:block;text-transform:uppercase;letter-spacing:.12em}.colab-brand strong{display:block;font-size:15px}.colab-menu{display:grid;grid-gap:10px;gap:10px}.colab-menu-item{display:flex;align-items:center;justify-content:space-between;color:#cbd5e1;text-decoration:none;border:1px solid transparent;border-radius:18px;padding:14px;transition:.22s ease}.colab-menu-left{display:flex;align-items:center;gap:12px}.colab-menu-item.active,.colab-menu-item:hover{background:rgba(124,58,237,.18);border-color:rgba(124,58,237,.28);color:#fff}.colab-menu-badge{background:rgba(124,58,237,.25);border:1px solid rgba(124,58,237,.35);color:#ddd6fe;padding:4px 8px;border-radius:999px;font-size:12px}.colab-main{padding:36px 40px 52px}.colab-main-inner{max-width:1480px;margin:0 auto}.colab-main-head{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:26px}.colab-eyebrow{color:#a7b0c0;font-size:14px;margin-bottom:8px}.colab-page-title{margin:0;font-size:44px;line-height:1.04;letter-spacing:-.05em}.colab-page-subtitle{color:#a7b0c0;margin-top:12px;font-size:16px}.colab-head-actions{display:flex;align-items:center;gap:14px}.colab-round-btn{width:46px;height:46px;border-radius:16px;border:1px solid hsla(0,0%,100%,.08);background:rgba(16,24,40,.76);color:#cbd5e1;display:grid;place-items:center}.colab-dashboard-badge{border:1px solid rgba(124,58,237,.35);background:rgba(124,58,237,.18);color:#c4b5fd;padding:14px 18px;border-radius:999px;font-weight:700}.colab-dashboard-kpis{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;margin-bottom:18px}.colab-dashboard-kpi{border:1px solid hsla(0,0%,100%,.07);background:radial-gradient(circle at 90% 15%,rgba(124,58,237,.16),transparent 34%),rgba(16,24,40,.86);border-radius:26px;padding:24px;display:flex;justify-content:space-between;gap:18px;min-height:150px;box-shadow:0 24px 70px rgba(0,0,0,.22)}.colab-dashboard-kpi-icon{width:56px;height:56px;border-radius:18px;display:grid;place-items:center;background:rgba(124,58,237,.18);color:#c4b5fd}.colab-dashboard-kpi small{color:#94a3b8;text-transform:uppercase;letter-spacing:.12em;font-size:11px}.colab-dashboard-kpi strong{display:block;font-size:36px;margin-top:10px;letter-spacing:-.04em}.colab-dashboard-kpi span{color:#a7b0c0}.colab-mini-line{width:84px;height:42px;align-self:flex-end}.colab-progress{height:8px;border-radius:999px;background:hsla(0,0%,100%,.08);overflow:hidden;margin-top:16px}.colab-progress-fill{height:100%;width:97%;border-radius:inherit;background:linear-gradient(90deg,#2563eb,#7c3aed,#10b981)}.colab-analytics-grid{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:18px;gap:18px;margin-bottom:18px}.colab-panel{border:1px solid hsla(0,0%,100%,.07);background:radial-gradient(circle at 90% 0,rgba(124,58,237,.16),transparent 35%),rgba(16,24,40,.84);border-radius:28px;padding:26px;box-shadow:0 24px 70px rgba(0,0,0,.24)}.colab-panel-head{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px}.colab-panel h2{margin:0;font-size:20px;letter-spacing:-.03em}.colab-select-fake{border:1px solid hsla(0,0%,100%,.08);background:rgba(6,11,20,.48);color:#cbd5e1;border-radius:14px;padding:10px 14px;font-size:13px}.colab-line-chart{height:230px;position:relative}.colab-line-chart svg{width:100%;height:100%;overflow:visible}.colab-grid-line{stroke:hsla(0,0%,100%,.06);stroke-width:1}.colab-chart-path{fill:none;stroke:#8b5cf6;stroke-width:4;filter:drop-shadow(0 0 14px rgba(124,58,237,.55));stroke-dasharray:900;stroke-dashoffset:900;animation:colabDash 1.4s ease forwards}.colab-chart-area{fill:url(#colabAreaGradient);opacity:.65}.colab-donut-dashboard{display:grid;grid-template-columns:220px 1fr;align-items:center;grid-gap:28px;gap:28px}.colab-dashboard-list-section{display:grid;grid-template-columns:1.35fr .65fr;grid-gap:18px;gap:18px}.colab-list-toolbar{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px}.colab-search{display:flex;align-items:center;gap:10px;border:1px solid hsla(0,0%,100%,.08);background:rgba(6,11,20,.5);border-radius:16px;padding:12px 14px;color:#94a3b8;min-width:260px}.colab-request-list{display:grid;grid-gap:10px;gap:10px}.colab-request-card{display:grid;grid-template-columns:44px 1.15fr .85fr .85fr auto auto;align-items:center;grid-gap:16px;gap:16px;border:1px solid hsla(0,0%,100%,.06);background:rgba(15,23,42,.72);border-radius:20px;padding:16px;text-decoration:none;color:#fff;transition:.22s ease}.colab-request-card:hover{transform:translateY(-2px);border-color:rgba(124,58,237,.35);box-shadow:0 22px 60px rgba(0,0,0,.28)}.colab-request-icon{width:44px;height:44px;border-radius:15px;display:grid;place-items:center;background:rgba(124,58,237,.18);color:#c4b5fd}.colab-request-title{font-weight:800}.colab-request-sub{color:#94a3b8;font-size:13px;margin-top:4px}.colab-priority{display:inline-flex;justify-content:center;padding:8px 12px;border-radius:12px;font-size:13px;font-weight:800;border:1px solid rgba(124,58,237,.28);color:#c4b5fd;background:rgba(124,58,237,.14)}.colab-right-stack{display:grid;grid-gap:18px;gap:18px}.colab-top-origin-row{display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;align-items:center;margin:14px 0}.colab-rank{width:28px;height:28px;border-radius:10px;display:grid;place-items:center;background:hsla(0,0%,100%,.06);color:#cbd5e1;font-weight:800;font-size:13px}.colab-bar{height:7px;background:hsla(0,0%,100%,.08);border-radius:999px;overflow:hidden;margin-top:7px}.colab-bar-fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,#7c3aed,#22d3ee)}.colab-insight-premium{display:flex;gap:16px}.colab-insight-premium-icon{width:54px;height:54px;border-radius:18px;display:grid;place-items:center;background:rgba(124,58,237,.18);color:#c4b5fd;flex:0 0 auto}.colab-empty-premium{border:1px solid rgba(16,185,129,.24);background:radial-gradient(circle at 50% 0,rgba(16,185,129,.14),transparent 38%),rgba(16,24,40,.82);border-radius:28px;padding:36px;text-align:center}.colab-empty-icon{width:70px;height:70px;margin:0 auto 18px;border-radius:24px;display:grid;place-items:center;background:rgba(16,185,129,.14);color:#34d399}@keyframes colabDash{to{stroke-dashoffset:0}}@media (max-width:1180px){.colab-dashboard-shell{grid-template-columns:1fr}.colab-side{position:relative;min-height:auto}.colab-analytics-grid,.colab-dashboard-kpis,.colab-dashboard-list-section{grid-template-columns:1fr}.colab-request-card{grid-template-columns:44px 1fr}}.rco-review-grid{display:grid;grid-gap:18px;gap:18px;margin-top:22px}.rco-review-card{border:1px solid hsla(0,0%,100%,.07);background:rgba(16,24,40,.86);border-radius:24px;padding:22px}.rco-review-head{display:flex;justify-content:space-between;gap:16px;margin-bottom:18px}.rco-review-badge{border-radius:999px;padding:8px 12px;font-weight:800;font-size:12px}.rco-review-badge.changed{background:rgba(16,185,129,.14);color:#34d399;border:1px solid rgba(16,185,129,.28)}.rco-review-badge.same{background:rgba(148,163,184,.12);color:#cbd5e1;border:1px solid rgba(148,163,184,.2)}.rco-before-after{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.rco-value-panel{border:1px solid hsla(0,0%,100%,.06);background:rgba(6,11,20,.55);border-radius:18px;padding:16px;overflow-wrap:anywhere}.rco-value-panel small{display:block;color:#67e8f9;text-transform:uppercase;letter-spacing:.16em;font-size:11px;margin-bottom:8px}.rco-approve-bar{margin-top:22px;display:flex;justify-content:flex-end}.rco-approve-btn{border:0;border-radius:18px;background:linear-gradient(135deg,#10b981,#2563eb);color:#fff;padding:14px 22px;font-weight:900;cursor:pointer}body,html{background:#f6f8fb!important}.rco-v2-page{min-height:100vh}.rco-v2-container{padding:28px 32px 120px!important}.rco-checklist-box,.rco-edit-card,.rco-enterprise-hero,.rco-guidance,.rco-timeline{background:#fff!important;border:1px solid #e7ecf3!important;border-radius:18px!important;box-shadow:0 10px 28px rgba(15,23,42,.06)!important}.rco-enterprise-hero{padding:26px 28px!important}.rco-edit-card{margin-bottom:18px!important}.rco-time-card{background:#f8fbff!important;border:1px solid #bfdbfe!important;box-shadow:none!important}.rco-badge,.rco-v2-badge{background:#fff!important;border:1px solid #e7ecf3!important;border-radius:12px!important;box-shadow:none!important}.rco-after,.rco-before{background:#fff!important;border:1px solid #e7ecf3!important}.rco-before{background:#f8fafc!important}.rco-after input,.rco-after textarea{background:#fff!important;border:1px solid #d8dfea!important;color:#0f172a!important}.rco-after input:focus,.rco-after textarea:focus{border-color:#2563eb!important;box-shadow:0 0 0 4px rgba(37,99,235,.1)!important}.rco-footer-actions,.rco-v2-actions{z-index:40!important;background:rgba(246,248,251,.92)!important;padding:18px 0 10px!important;margin-top:18px!important}.rco-send-btn,.rco-v2-send{background:#2563eb!important;border-color:#2563eb!important;color:#fff!important;box-shadow:0 14px 26px rgba(37,99,235,.22)!important}.rco-send-btn:hover,.rco-v2-send:hover{background:#1d4ed8!important}.rco-cancel-btn,.rco-save-btn,.rco-v2-cancel,.rco-v2-save{background:#fff!important;border:1px solid #e7ecf3!important;color:#0f172a!important}#__next,body,html{background:#f6f8fb!important;color:#111827!important}.rco-v2-page{background:#f6f8fb!important;min-height:100vh!important;width:100%!important;padding:0!important}.rco-v2-container{max-width:1320px!important;width:100%!important;margin:0 auto!important;padding:26px 28px 110px!important}.origin-colab-inner,.origin-colab-shell,.rco-enterprise-page,body>div,main{background:#f6f8fb!important}.rco-topbar,.rco-v2-header{height:64px!important;background:hsla(0,0%,100%,.96)!important;border-bottom:1px solid #e7ecf3!important}.rco-back-link{display:inline-flex!important;margin:0 0 18px!important;color:#2563eb!important;font-size:13px!important;font-weight:800!important}.rco-enterprise-hero{display:grid!important;grid-template-columns:minmax(0,1fr) 280px!important;grid-gap:24px!important;gap:24px!important;padding:24px!important;margin-bottom:18px!important;background:#fff!important;border:1px solid #e7ecf3!important;border-radius:18px!important;box-shadow:0 10px 28px rgba(15,23,42,.06)!important}.rco-hero-main{display:grid!important;grid-template-columns:64px minmax(0,1fr)!important;grid-gap:18px!important;gap:18px!important}.rco-icon-large{width:64px!important;height:64px!important;border-radius:16px!important}.rco-hero-main h1{font-size:30px!important;line-height:1.1!important;margin:0!important}.rco-hero-main p{max-width:640px!important;font-size:14px!important;line-height:1.55!important}.rco-hero-cards{grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:14px!important;gap:14px!important;margin-top:12px!important}.rco-badge,.rco-hero-cards>div,.rco-v2-badge{min-height:58px!important;display:flex!important;align-items:center!important;gap:12px!important;padding:13px 15px!important;background:#fff!important;border:1px solid #e7ecf3!important;border-radius:12px!important;overflow:hidden!important}.rco-badge>div,.rco-v2-badge>div{min-width:0!important}.rco-badge span,.rco-v2-badge span{display:block!important;margin-bottom:4px!important;color:#64748b!important;font-size:10px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.07em!important;white-space:nowrap!important}.rco-badge strong,.rco-v2-badge strong{display:block!important;color:#0f172a!important;font-size:14px!important;font-weight:850!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.rco-time-card{padding:20px!important;border-radius:14px!important}.rco-timeline,.rco-v2-timeline{margin-bottom:18px!important;padding:22px 24px!important;background:#fff!important;border:1px solid #e7ecf3!important;border-radius:18px!important;box-shadow:0 10px 28px rgba(15,23,42,.06)!important}.rco-info-grid{display:grid!important;grid-template-columns:minmax(0,1fr) 360px!important;grid-gap:18px!important;gap:18px!important;margin-bottom:18px!important}.rco-checklist-box,.rco-guidance{background:#fff!important;border:1px solid #e7ecf3!important;border-radius:18px!important;box-shadow:0 10px 28px rgba(15,23,42,.06)!important}.rco-fields-list,.rco-v2-fields{display:grid!important;grid-gap:18px!important;gap:18px!important}.rco-edit-card,.rco-v2-field-card{margin:0!important;padding:22px!important;background:#fff!important;border:1px solid #e7ecf3!important;border-radius:18px!important;box-shadow:0 10px 28px rgba(15,23,42,.06)!important}.rco-before-after,.rco-v2-before-after{display:grid!important;grid-template-columns:minmax(0,1fr) 44px minmax(0,1.15fr)!important;grid-gap:18px!important;gap:18px!important;align-items:stretch!important}.rco-after,.rco-before,.rco-v2-after,.rco-v2-before{min-width:0!important;background:#fff!important;border:1px solid #e7ecf3!important;border-radius:12px!important}.rco-before,.rco-v2-before{background:#f8fafc!important}.rco-footer-actions,.rco-v2-actions{max-width:1320px!important;margin:22px auto 0!important;padding:16px 0!important;background:rgba(246,248,251,.94)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;position:-webkit-sticky!important;position:sticky!important;bottom:0!important;z-index:50!important;display:grid!important;grid-template-columns:180px 230px 280px!important;justify-content:end!important;grid-gap:14px!important;gap:14px!important}@media (max-width:1000px){.rco-before-after,.rco-enterprise-hero,.rco-footer-actions,.rco-hero-cards,.rco-hero-main,.rco-info-grid,.rco-timeline,.rco-v2-actions,.rco-v2-before-after,.rco-v2-timeline{grid-template-columns:1fr!important}.rco-arrow,.rco-v2-arrow{transform:rotate(90deg)!important}}body,html{background:#030712!important}body:has(.v3Root),html:has(.v3Root){background:radial-gradient(circle at 90% 0,rgba(37,99,235,.12),transparent 520px),linear-gradient(180deg,#f8fbff,#eef4fa)!important;color:#0f172a!important;color-scheme:light}body:has(.v3Root) main.v3Root,body:has(.v3Root)>div{background:radial-gradient(circle at 90% 0,rgba(37,99,235,.12),transparent 520px),linear-gradient(180deg,#f8fbff,#eef4fa)!important}body:not(:has(.rco-approved)):not(:has(.rco-board)):not(:has(.rco-collab-v2)):not(:has(.rco-list-page)):not(:has(.v3Root)){background:radial-gradient(circle at 5% 0,rgba(239,68,68,.18),transparent 30%),radial-gradient(circle at 92% 0,rgba(124,58,237,.24),transparent 36%),linear-gradient(135deg,#030712,#07111f 46%,#050816)!important;color:#f8fafc!important}body:not(:has(.rco-approved)):not(:has(.rco-board)):not(:has(.rco-collab-v2)):not(:has(.rco-list-page)):not(:has(.v3Root)) [class*=bg-],body:not(:has(.rco-approved)):not(:has(.rco-board)):not(:has(.rco-collab-v2)):not(:has(.rco-list-page)):not(:has(.v3Root)) [class*=min-h],body:not(:has(.rco-approved)):not(:has(.rco-board)):not(:has(.rco-collab-v2)):not(:has(.rco-list-page)):not(:has(.v3Root)) main,body:not(:has(.rco-approved)):not(:has(.rco-board)):not(:has(.rco-collab-v2)):not(:has(.rco-list-page)):not(:has(.v3Root))>div{background-color:transparent!important}body:not(:has(.rco-approved)):not(:has(.rco-board)):not(:has(.rco-collab-v2)):not(:has(.rco-list-page)):not(:has(.v3Root)) .bg-gray-50,body:not(:has(.rco-approved)):not(:has(.rco-board)):not(:has(.rco-collab-v2)):not(:has(.rco-list-page)):not(:has(.v3Root)) .bg-slate-50,body:not(:has(.rco-approved)):not(:has(.rco-board)):not(:has(.rco-collab-v2)):not(:has(.rco-list-page)):not(:has(.v3Root)) .bg-white{background:transparent!important}body:not(:has(.rco-approved)):not(:has(.rco-board)):not(:has(.rco-collab-v2)):not(:has(.rco-list-page)):not(:has(.v3Root)) h1,body:not(:has(.rco-approved)):not(:has(.rco-board)):not(:has(.rco-collab-v2)):not(:has(.rco-list-page)):not(:has(.v3Root)) h2,body:not(:has(.rco-approved)):not(:has(.rco-board)):not(:has(.rco-collab-v2)):not(:has(.rco-list-page)):not(:has(.v3Root)) h3,body:not(:has(.rco-approved)):not(:has(.rco-board)):not(:has(.rco-collab-v2)):not(:has(.rco-list-page)):not(:has(.v3Root)) strong{color:#fff!important}body:has(.rco-ceo-analytics),html:has(.rco-ceo-analytics){background:#030712!important}.rco-ceo-analytics,.rco-ceo-analytics *{box-sizing:border-box}.rco-ceo-analytics{min-height:100vh!important;background:radial-gradient(circle at 5% 0,rgba(239,68,68,.18),transparent 30%),radial-gradient(circle at 92% 0,rgba(124,58,237,.25),transparent 36%),linear-gradient(135deg,#030712,#07111f 46%,#050816)!important;color:#f8fafc!important}.rco-ceo-analytics h1,.rco-ceo-analytics h2,.rco-ceo-analytics h3,.rco-ceo-analytics strong{color:#fff!important}.rco-ceo-analytics p,.rco-ceo-analytics small,.rco-ceo-analytics span,.rco-ceo-analytics td,.rco-ceo-analytics th{color:rgba(226,232,240,.82)}.rco-ceo-analytics [class*=card],.rco-ceo-analytics [class*=panel],.rco-ceo-analytics article,.rco-ceo-analytics section{background:linear-gradient(180deg,rgba(15,23,42,.88),rgba(15,23,42,.64))!important;border-color:rgba(148,163,184,.16)!important}.rco-ceo-analytics .rco-ceo-sidebar{background:rgba(2,6,23,.92)!important}.rco-ceo-analytics .rco-ceo-card,.rco-ceo-analytics .rco-ceo-insight,.rco-ceo-analytics .rco-ceo-intelligence,.rco-ceo-analytics .rco-ceo-kpi{border:1px solid rgba(148,163,184,.16)!important;border-radius:24px!important;box-shadow:0 22px 52px rgba(0,0,0,.26)!important}.rco-ceo-analytics .rco-ceo-line{stroke-dasharray:900;stroke-dashoffset:900;animation:rcoCeoLine 1.2s ease forwards}@keyframes rcoCeoLine{to{stroke-dashoffset:0}}.rco-exec2{min-height:100vh;background:radial-gradient(circle at 4% 0,rgba(239,68,68,.22),transparent 30%),radial-gradient(circle at 93% 0,rgba(124,58,237,.28),transparent 38%),linear-gradient(135deg,#030712,#07111f 46%,#050816);color:#f8fafc;display:flex;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.rco-exec2 *{box-sizing:border-box}.rco-exec2-side{position:fixed;inset:0 auto 0 0;width:252px;background:linear-gradient(180deg,rgba(2,6,23,.96),rgba(2,6,23,.86));border-right:1px solid rgba(148,163,184,.14);padding:24px 18px;z-index:20}.rco-exec2-brand{display:flex;gap:12px;align-items:center;margin-bottom:34px}.rco-exec2-brand b{width:42px;height:42px;border-radius:14px;background:#ef4444;display:grid;place-items:center}.rco-exec2-brand span,.rco-exec2-brand strong{display:block}.rco-exec2-brand span{color:#fb7185;text-transform:uppercase;font-weight:950;font-size:11px}.rco-exec2-side nav{display:grid;grid-gap:8px;gap:8px}.rco-exec2-side a{display:flex;gap:12px;align-items:center;padding:13px;border-radius:13px;color:#cbd5e1;text-decoration:none;font-weight:850}.rco-exec2-side a.active,.rco-exec2-side a:hover{background:rgba(239,68,68,.18);color:#fff;box-shadow:inset 0 0 0 1px hsla(0,91%,71%,.35)}.rco-exec2-sync{position:absolute;left:18px;right:18px;bottom:24px;background:rgba(15,23,42,.86);border:1px solid rgba(148,163,184,.16);border-radius:18px;padding:18px}.rco-exec2-live i,.rco-exec2-sync i{width:9px;height:9px;background:#22c55e;border-radius:50%;display:inline-block;margin-right:8px}.rco-exec2-sync span,.rco-exec2-sync strong{display:block}.rco-exec2-sync span{color:#94a3b8;margin-top:6px}.rco-exec2-sync button{margin-top:14px;width:100%;height:40px;border:0;border-radius:10px;background:#7c3aed;color:#fff;font-weight:900}.rco-exec2-main{margin-left:252px;width:calc(100% - 252px);padding:38px 48px 70px}.rco-exec2-main>*{max-width:1460px;margin-left:auto;margin-right:auto}.rco-exec2-header{display:flex;justify-content:space-between;margin-bottom:22px}.rco-exec2-header span{color:#c4b5fd;letter-spacing:.28em;text-transform:uppercase;font-weight:950;font-size:12px}.rco-exec2-header h1{font-size:44px;line-height:1;margin:14px 0 8px;color:#fff;font-weight:950;letter-spacing:-.045em}.rco-exec2-header p{color:#cbd5e1;font-size:16px;margin:0}.rco-exec2-tabs{display:flex;gap:10px;margin-top:22px}.rco-exec2-tabs b{padding:12px 17px;border-radius:12px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.1);font-size:13px}.rco-exec2-tabs b:first-child{background:#7c3aed}.rco-exec2-live{height:48px;padding:0 18px;display:flex;align-items:center;border-radius:16px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);font-weight:850}.rco-exec2-kpis{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px;gap:16px;margin-bottom:18px}.rco-exec2-card,.rco-exec2-insights,.rco-exec2-intel,.rco-exec2-kpis article{background:linear-gradient(180deg,rgba(15,23,42,.88),rgba(15,23,42,.62));border:1px solid rgba(148,163,184,.15);border-radius:22px;box-shadow:0 20px 50px rgba(0,0,0,.24)}.rco-exec2-kpis article{position:relative;min-height:146px;padding:24px}.rco-exec2-kpis article>span{color:#c4b5fd;letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:950}.rco-exec2-kpis article>strong{display:block;font-size:36px;margin-top:14px;color:#fff}.rco-exec2-kpis article p{color:#cbd5e1;margin:6px 0 0}.rco-exec2-kpis article>svg{position:absolute;right:24px;bottom:28px;color:#60a5fa;width:34px;height:34px}.rco-exec2-kpis .gauge div{position:absolute;right:18px;bottom:18px;width:104px;height:104px;border-radius:50%;display:grid;place-items:center;align-content:center;background:conic-gradient(#8b5cf6 0 80%,rgba(148,163,184,.16) 80% 100%)}.rco-exec2-kpis .gauge div:after{content:"";position:absolute;width:68px;height:68px;border-radius:50%;background:#0f172a}.rco-exec2-kpis .gauge b,.rco-exec2-kpis .gauge small{z-index:1}.rco-exec2-kpis .gauge b{font-size:22px}.rco-exec2-kpis .gauge small{font-size:11px}.rco-exec2-charts{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:18px;gap:18px;margin-bottom:18px}.rco-exec2-card{padding:26px}.rco-exec2-card h2{margin:0 0 10px;color:#fff;font-size:22px}.rco-exec2-legend{display:flex;gap:24px;margin:14px 0;color:#cbd5e1;font-size:12px}.rco-exec2-legend span{display:flex;gap:8px;align-items:center}.rco-exec2-legend i{width:24px;height:3px;border-radius:999px}.rco-exec2-legend .p{background:#a855f7}.rco-exec2-legend .b{background:#60a5fa}.rco-exec2-legend .g{background:#4ade80}.rco-exec2-chart{height:260px;width:100%}.rco-exec2-chart .area{fill:rgba(37,99,235,.13)}.rco-exec2-chart .line{fill:none;stroke-width:3;stroke-linecap:round;stroke-dasharray:900;stroke-dashoffset:900;animation:rcoExecDraw 1.15s ease forwards}.rco-exec2-chart .purple{stroke:#a855f7}.rco-exec2-chart .blue{stroke:#3b82f6}.rco-exec2-chart .green{stroke:#4ade80}.rco-exec2-axis{display:flex;justify-content:space-between;color:#94a3b8;font-size:12px}@keyframes rcoExecDraw{to{stroke-dashoffset:0}}.rco-exec2-bars{display:grid;grid-gap:18px;gap:18px;margin-top:24px}.rco-exec2-bars div{display:grid;grid-template-columns:210px 1fr 80px;grid-gap:14px;gap:14px;align-items:center}.rco-exec2-bars span{color:#e2e8f0}.rco-exec2-bars i{height:9px;background:rgba(148,163,184,.18);border-radius:999px;overflow:hidden}.rco-exec2-bars b{height:100%;display:block;background:linear-gradient(90deg,#8b5cf6,#22d3ee);border-radius:999px}.rco-exec2-bars .c2{background:linear-gradient(90deg,#8b5cf6,#3b82f6)}.rco-exec2-bars .c3{background:linear-gradient(90deg,#3b82f6,#22d3ee)}.rco-exec2-bars strong{color:#fff}.rco-exec2-victory{margin-top:34px;padding:24px;border-radius:18px;border:1px solid rgba(34,197,94,.22);background:rgba(34,197,94,.07);display:flex;justify-content:space-between;align-items:center}.rco-exec2-victory strong{font-size:20px}.rco-exec2-victory p{color:#cbd5e1;margin:6px 0 0}.rco-exec2-victory svg{color:#22c55e;width:44px;height:44px}.rco-exec2-bottom{display:grid;grid-template-columns:1fr 420px;grid-gap:18px;gap:18px;margin-bottom:18px}.rco-exec2-head{display:flex;justify-content:space-between}.rco-exec2-head p{color:#94a3b8;margin:0}.rco-exec2-head a{color:#67e8f9;text-decoration:none;font-weight:850;display:flex;align-items:center;gap:6px}.rco-exec2-table .th,.rco-exec2-table .tr{display:grid;grid-template-columns:70px 1fr 1.25fr 130px 140px 160px 130px;grid-gap:14px;gap:14px;padding:14px 0;border-top:1px solid rgba(148,163,184,.12);align-items:center}.rco-exec2-table .th{color:#94a3b8;text-transform:uppercase;font-size:11px;letter-spacing:.12em}.rco-exec2-table .tr span{color:#e2e8f0}.rco-exec2-table b{width:max-content;padding:8px 12px;border-radius:999px;font-size:12px}.rco-exec2-table .warn{background:rgba(249,115,22,.16);color:#fdba74;border:1px solid rgba(249,115,22,.28)}.rco-exec2-table .ok{background:rgba(34,197,94,.14);color:#4ade80;border:1px solid rgba(34,197,94,.24)}.rco-exec2-table .info{background:rgba(59,130,246,.14);color:#93c5fd;border:1px solid rgba(59,130,246,.24)}.rco-exec2-intel{padding:26px}.rco-exec2-intel h2{margin:0 0 22px;color:#fff}.rco-exec2-intel div{display:grid;grid-template-columns:44px 1fr auto;grid-gap:14px;gap:14px;align-items:center;padding:16px;border-radius:16px;background:rgba(15,23,42,.72);border:1px solid rgba(148,163,184,.14);margin-bottom:12px}.rco-exec2-intel svg{width:42px;height:42px;padding:10px;border-radius:13px;background:rgba(139,92,246,.16);color:#a855f7}.rco-exec2-intel span{font-weight:850}.rco-exec2-intel strong{color:#fff}.rco-exec2-intel small{grid-column:3;color:#4ade80}.rco-exec2-intel small.red{color:#f87171}.rco-exec2-insights{display:grid;grid-template-columns:1fr 1fr;grid-gap:26px;gap:26px;padding:24px;border-color:rgba(139,92,246,.35);background:linear-gradient(90deg,rgba(88,28,135,.35),rgba(15,23,42,.68))}.rco-exec2-insights strong{color:#c084fc;font-size:18px}.rco-exec2-insights p{color:#e2e8f0}.rco-exec2-insights div:last-child{border-left:1px solid rgba(148,163,184,.18);padding-left:24px;color:#e2e8f0;display:flex;align-items:center;gap:12px}.rco-exec2-insights svg{color:#facc15}@media(max-width:1250px){.rco-exec2-side{display:none}.rco-exec2-main{margin-left:0;width:100%}.rco-exec2-kpis{grid-template-columns:repeat(2,1fr)}.rco-exec2-bottom,.rco-exec2-charts{grid-template-columns:1fr}.rco-exec2-table .th,.rco-exec2-table .tr{grid-template-columns:1fr 1fr}}.rco-exec2-tabs a{padding:12px 17px;border-radius:12px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.1);font-size:13px;color:#fff;text-decoration:none;font-weight:900}.rco-exec2-tabs a.active,.rco-exec2-tabs a:hover{background:#7c3aed}.rco-exec-table .row.clickable,.rco-exec-table .tr.clickable,.rco-exec-table .trow.clickable,.rco-exec2-table .row.clickable,.rco-exec2-table .tr.clickable,.rco-exec2-table .trow.clickable{cursor:pointer;text-decoration:none!important;color:inherit!important;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.rco-exec-table .row.clickable:hover,.rco-exec-table .tr.clickable:hover,.rco-exec-table .trow.clickable:hover,.rco-exec2-table .row.clickable:hover,.rco-exec2-table .tr.clickable:hover,.rco-exec2-table .trow.clickable:hover{transform:translateY(-2px);background:hsla(0,0%,100%,.045);box-shadow:0 14px 30px rgba(0,0,0,.2);border-radius:14px}.rco-row-click{cursor:pointer;text-decoration:none!important;color:inherit!important;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.rco-row-click:hover{transform:translateY(-2px);background:hsla(0,0%,100%,.045);box-shadow:0 14px 30px rgba(0,0,0,.22);border-radius:14px}.rco-case-page{min-height:100vh;margin-left:252px;padding:48px;color:#f8fafc;background:radial-gradient(circle at 4% 0,rgba(239,68,68,.22),transparent 30%),radial-gradient(circle at 93% 0,rgba(124,58,237,.28),transparent 38%),linear-gradient(135deg,#030712,#07111f 46%,#050816);font-family:Inter,system-ui,sans-serif}.rco-case-container{max-width:1460px;margin:0 auto}.rco-case-back{gap:8px;align-items:center;color:#67e8f9}.rco-case-card,.rco-case-hero,.rco-case-kpis article,.rco-case-side{background:linear-gradient(180deg,rgba(15,23,42,.88),rgba(15,23,42,.62));border:1px solid rgba(148,163,184,.15);border-radius:24px;box-shadow:0 20px 50px rgba(0,0,0,.22)}.rco-case-hero{margin-top:22px;padding:28px;display:flex;justify-content:space-between;align-items:center}.rco-case-hero span{color:#c4b5fd;letter-spacing:.28em;text-transform:uppercase;font-size:12px;font-weight:950}.rco-case-hero h1{color:#fff;font-size:46px;margin:12px 0 8px}.rco-case-hero p{color:#cbd5e1;margin:0}.rco-case-hero>strong{padding:14px 18px;border-radius:999px;background:rgba(249,115,22,.14);color:#fdba74;border:1px solid rgba(249,115,22,.25)}.rco-case-kpis{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin:22px 0}.rco-case-kpis article{padding:22px}.rco-case-kpis svg{color:#60a5fa}.rco-case-kpis span{display:block;margin-top:14px;color:#94a3b8;font-size:11px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.rco-case-kpis strong{display:block;margin-top:7px;color:#fff;font-size:22px}.rco-case-grid{grid-template-columns:1fr 360px;grid-gap:20px;gap:20px;margin-bottom:20px}.rco-case-card,.rco-case-side{padding:26px}.rco-case-card h2,.rco-case-side h2{margin-top:0;color:#fff}.rco-case-card p{color:#cbd5e1;line-height:1.6}.rco-timeline-line{display:grid;grid-gap:14px;gap:14px}.rco-timeline-line div{display:flex;gap:14px;padding:16px;border-radius:16px;background:hsla(0,0%,100%,.045);border:1px solid rgba(148,163,184,.12)}.rco-timeline-line svg{color:#8b5cf6}.rco-timeline-line strong{color:#fff}.rco-timeline-line p{margin:4px 0 0;color:#cbd5e1}.rco-case-side{display:flex;flex-direction:column;gap:12px}.rco-case-side button{height:48px;border:0;border-radius:14px;background:hsla(0,0%,100%,.075);color:#fff;font-weight:900;display:flex;gap:10px;align-items:center;justify-content:center;cursor:pointer}.rco-case-side button.primary{background:#2563eb;box-shadow:0 16px 34px rgba(37,99,235,.28)}@media(max-width:1200px){.rco-case-page{margin-left:0}.rco-case-grid,.rco-case-kpis{grid-template-columns:1fr}}body:has(.collab-correction-light),html:has(.collab-correction-light){background:#f8fafc!important;color:#0f172a!important}.collab-correction-light,body:has(.collab-correction-light) main{background:#f8fafc!important;color:#0f172a!important}.collab-correction-light *{color:inherit}.collab-correction-light .card,.collab-correction-light [class*=box],.collab-correction-light [class*=card],.collab-correction-light [class*=panel],.collab-correction-light article,.collab-correction-light section{background-color:#fff!important;color:#0f172a!important}.collab-correction-light b,.collab-correction-light h1,.collab-correction-light h2,.collab-correction-light h3,.collab-correction-light h4,.collab-correction-light strong{color:#0f172a!important}.collab-correction-light label,.collab-correction-light p,.collab-correction-light small,.collab-correction-light span{color:#334155!important}.collab-correction-light input,.collab-correction-light select,.collab-correction-light textarea{background:#fff!important;color:#0f172a!important;border-color:#dbeafe!important}.collab-correction-light [class*=btn],.collab-correction-light a[class*=button],.collab-correction-light button{color:inherit}.collab-correction-light .bg-gray-50,.collab-correction-light .bg-slate-50,.collab-correction-light .bg-white{background:#fff!important}.collab-correction-light .text-white{color:#0f172a!important}body:has(.collab-detail-white-theme),html:has(.collab-detail-white-theme){background:#f8fafc!important;color:#0f172a!important}.collab-detail-white-theme,.collab-detail-white-theme [class*=layout],.collab-detail-white-theme [class*=page],.collab-detail-white-theme [class*=shell],.collab-detail-white-theme main{background:#f8fafc!important;color:#0f172a!important}.collab-detail-white-theme [class*=box],.collab-detail-white-theme [class*=card],.collab-detail-white-theme [class*=correction],.collab-detail-white-theme [class*=field],.collab-detail-white-theme [class*=hero],.collab-detail-white-theme [class*=identity],.collab-detail-white-theme [class*=panel],.collab-detail-white-theme [class*=summary],.collab-detail-white-theme article,.collab-detail-white-theme aside,.collab-detail-white-theme header,.collab-detail-white-theme section{background:#fff!important;color:#0f172a!important;border-color:#e2e8f0!important;box-shadow:0 18px 45px rgba(15,23,42,.08)!important}.collab-detail-white-theme b,.collab-detail-white-theme h1,.collab-detail-white-theme h2,.collab-detail-white-theme h3,.collab-detail-white-theme h4,.collab-detail-white-theme strong{color:#0f172a!important}.collab-detail-white-theme div,.collab-detail-white-theme label,.collab-detail-white-theme p,.collab-detail-white-theme small,.collab-detail-white-theme span{color:#334155!important}.collab-detail-white-theme input,.collab-detail-white-theme select,.collab-detail-white-theme textarea{background:#fff!important;color:#0f172a!important;border-color:#dbeafe!important}.collab-detail-white-theme a{color:#2563eb!important}.collab-detail-white-theme button{color:inherit}.collab-detail-white-theme .bg-gray-50,.collab-detail-white-theme .bg-neutral-50,.collab-detail-white-theme .bg-slate-50,.collab-detail-white-theme .bg-white,.collab-detail-white-theme .bg-zinc-50{background:#fff!important}.collab-detail-white-theme .text-white{color:#0f172a!important}body.collab-white-route,html.collab-white-route{background:#f8fafc!important;color:#0f172a!important}body.collab-white-route,body.collab-white-route .collab-detail-white-theme,body.collab-white-route .collab-detail-white-theme main,body.collab-white-route main,body.collab-white-route>div{background:#f8fafc!important;background-image:none!important;color:#0f172a!important}body.collab-white-route .collab-detail-white-theme *{text-shadow:none!important}body.collab-white-route .collab-detail-white-theme [class*=box],body.collab-white-route .collab-detail-white-theme [class*=card],body.collab-white-route .collab-detail-white-theme [class*=hero],body.collab-white-route .collab-detail-white-theme [class*=identity],body.collab-white-route .collab-detail-white-theme [class*=panel],body.collab-white-route .collab-detail-white-theme [class*=summary],body.collab-white-route .collab-detail-white-theme article,body.collab-white-route .collab-detail-white-theme aside,body.collab-white-route .collab-detail-white-theme header,body.collab-white-route .collab-detail-white-theme section{background:#fff!important;background-image:none!important;color:#0f172a!important;border-color:#e2e8f0!important;box-shadow:0 18px 45px rgba(15,23,42,.08)!important}body.collab-white-route .collab-detail-white-theme b,body.collab-white-route .collab-detail-white-theme h1,body.collab-white-route .collab-detail-white-theme h2,body.collab-white-route .collab-detail-white-theme h3,body.collab-white-route .collab-detail-white-theme h4,body.collab-white-route .collab-detail-white-theme strong{color:#0f172a!important}body.collab-white-route .collab-detail-white-theme div,body.collab-white-route .collab-detail-white-theme label,body.collab-white-route .collab-detail-white-theme p,body.collab-white-route .collab-detail-white-theme small,body.collab-white-route .collab-detail-white-theme span{color:#334155!important}body.collab-white-route .collab-detail-white-theme input,body.collab-white-route .collab-detail-white-theme select,body.collab-white-route .collab-detail-white-theme textarea{background:#fff!important;color:#0f172a!important;border-color:#dbeafe!important}body.collab-white-route .collab-detail-white-theme a{color:#2563eb!important}body.collab-white-route .collab-detail-white-theme button{color:inherit}.rco-board-chart,.rco-board-donut-wrap,.rco-real-line-chart{overflow:hidden!important;min-width:0!important}.collab-chart-line-final{width:100%;max-width:100%;overflow:hidden}.collab-chart-metrics-final{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin:8px 0 12px}.collab-chart-metrics-final div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:10px 6px;text-align:center;min-width:0}.collab-chart-metrics-final strong{display:block;color:#0f172a;font-size:22px;line-height:1;font-weight:950}.collab-chart-metrics-final span{display:block;color:#475569;font-size:11px;line-height:1.15;font-weight:900;margin-top:5px}.collab-chart-legend-final{display:flex;align-items:center;justify-content:center;gap:9px;color:#334155;font-size:12px;font-weight:900;margin-bottom:4px}.collab-chart-legend-final i{width:30px;height:3px;border-radius:999px;background:#2563eb}.collab-line-svg-final{display:block;width:100%;height:215px}.collab-line-animated-final{stroke-dasharray:900;stroke-dashoffset:900;animation:collabLineDrawDef 1.25s ease-out forwards}.collab-dot-animated-final{opacity:0;animation:collabDotFadeDef .35s ease-out forwards}@keyframes collabLineDrawDef{to{stroke-dashoffset:0}}@keyframes collabDotFadeDef{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.collab-donut-final{width:100%;max-width:100%;display:grid;grid-template-columns:220px minmax(260px,1fr);grid-gap:28px;gap:28px;align-items:center;overflow:hidden}.collab-donut-graph-final{width:210px;height:210px;position:relative;margin:0 auto}.collab-donut-graph-final svg{width:210px;height:210px;display:block;transform:rotate(-90deg)}.collab-donut-graph-final div{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column}.collab-donut-graph-final strong{color:#0f172a;font-size:34px;line-height:1;font-weight:950}.collab-donut-graph-final span{color:#475569;font-size:13px;font-weight:900;margin-top:6px}.collab-donut-origin-list-final{width:100%;min-width:0}.collab-donut-origin-row-final{display:grid;grid-template-columns:14px minmax(0,1fr) 34px 46px;grid-gap:10px;gap:10px;align-items:center;padding:13px 0;border-bottom:1px solid #e2e8f0}.collab-donut-origin-row-final i{width:11px;height:11px;border-radius:999px}.collab-donut-origin-row-final span{color:#0f172a!important;font-size:14px;font-weight:950;line-height:1.2;white-space:normal!important;writing-mode:horizontal-tb!important;-webkit-text-orientation:mixed!important;text-orientation:mixed!important;word-break:normal!important;overflow-wrap:normal!important}.collab-donut-origin-row-final strong{color:#0f172a;font-size:15px;font-weight:950;text-align:right}.collab-donut-origin-row-final em{color:#475569;font-size:14px;font-style:normal;font-weight:900;text-align:right}@media (max-width:1280px){.collab-donut-final{grid-template-columns:190px minmax(220px,1fr);gap:20px}.collab-donut-graph-final,.collab-donut-graph-final svg{width:185px;height:185px}}main.rco-board .rco-action-primary,main.rco-board .rco-action-primary *,main.rco-board .rco-action-primary span,main.rco-board .rco-action-primary svg,main.rco-board .rco-action-primary svg *{color:#fff!important;fill:none!important;stroke:#fff!important}main.rco-board .rco-action-primary{background:#2563eb!important;border:0!important;text-decoration:none!important}main.rco-board .rco-action-primary:hover{background:#1d4ed8!important;color:#fff!important}.collab-force-light-page>div{max-width:1180px!important}.rco-before-after-field,.rco-v2-field,.rco-v2-fields article,.rco-v2-fields section{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:24px!important;box-shadow:0 18px 45px rgba(15,23,42,.06)!important;padding:24px!important}.rco-v2-actions{z-index:20!important;margin:32px auto 80px!important}.rco-v2-actions a,.rco-v2-actions button{min-width:170px!important;height:52px!important;line-height:1.1!important;box-shadow:0 14px 28px rgba(15,23,42,.12)!important}.rco-v2-cancel{border:0!important}.rco-v2-cancel *,.rco-v2-cancel svg,.rco-v2-send *,.rco-v2-send svg{color:#fff!important;stroke:#fff!important}.rco-v2-cancel:hover{background:#dc2626!important}.rco-before{background:#fff5f5!important;border:1px solid #fecaca!important;border-radius:14px!important}.rco-before div,.rco-before input,.rco-before textarea{background:transparent!important}.rco-before .title,.rco-before strong{color:#dc2626!important}.rco-after{background:#f0fdf4!important;border:1px solid #bbf7d0!important;border-radius:14px!important}.rco-after div,.rco-after input,.rco-after textarea{background:transparent!important}.rco-after .title,.rco-after strong{color:#15803d!important}.rco-v2-actions{display:flex;justify-content:center;gap:18px;margin-top:36px;margin-bottom:50px}.rco-v2-actions>*{min-width:200px;height:56px;border-radius:14px;font-weight:700;transition:.18s}.rco-v2-cancel{background:#ef4444!important;color:#fff!important;border:none!important}.rco-v2-cancel *{color:#fff!important;stroke:#fff!important}.rco-v2-reset{border:2px solid #22c55e!important}.rco-v2-reset *{color:#16a34a!important;stroke:#16a34a!important}.rco-v2-send{border:none!important}.rco-v2-send *{color:#fff!important;stroke:#fff!important}.collab-force-light-page{background:#f6f8fb!important}.collab-force-light-page section{box-shadow:0 18px 48px rgba(15,23,42,.055)!important}.rco-v2-actions{justify-content:center!important;gap:18px!important;max-width:1180px!important;margin:34px auto 80px!important;padding:0!important}.rco-v2-actions a,.rco-v2-actions button{min-width:210px!important;height:56px!important}.rco-v2-reset{background:#fff!important;color:#16a34a!important;border:2px solid #86efac!important;box-shadow:none!important}.rco-v2-reset:hover{background:#f0fdf4!important}.rco-v2-send{box-shadow:0 16px 32px rgba(37,99,235,.28)!important}.collab-force-light-page{background:linear-gradient(180deg,#f8fafc,#f1f5f9)!important;padding:32px 24px 72px!important;color:#0f172a!important;font-family:Inter,Arial,sans-serif!important}.collab-force-light-page>div{max-width:1040px!important;margin:0 auto!important}.collab-force-light-page section{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:26px!important;box-shadow:0 18px 45px rgba(15,23,42,.065)!important;padding:28px!important;margin-top:22px!important}.collab-force-light-page h1{font-size:34px!important;letter-spacing:-.04em!important;font-weight:950!important}.collab-force-light-page h2{font-size:24px!important;letter-spacing:-.03em!important;font-weight:900!important}.collab-force-light-page [style*="grid-template-columns:repeat(3,1fr)"]>div{background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:18px!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.75)!important}.rco-v2-fields{display:grid!important;grid-gap:22px!important;gap:22px!important;margin-top:26px!important}.rco-v2-fields>section{padding:24px!important;background:#fff!important}.rco-before-after,.rco-before-after-field,.rco-v2-fields>section{border-radius:24px!important}.rco-before,.rco-before-after-current,[class*=before]{background:#fff5f5!important;border:1px solid #fecaca!important;border-radius:16px!important}.rco-after,.rco-before-after-new,[class*=after]{background:#f0fdf4!important;border:1px solid #bbf7d0!important;border-radius:16px!important}.rco-before strong,.rco-before-after-current strong,[class*=before] strong{color:#dc2626!important}.rco-after strong,.rco-before-after-new strong,[class*=after] strong{color:#15803d!important}.rco-after input,.rco-after textarea,.rco-before-after input,.rco-before-after textarea{background:#fff!important;border:1px solid #dbeafe!important;border-radius:12px!important;color:#0f172a!important}.rco-v2-actions{max-width:1040px!important;width:100%!important;margin:26px auto 0!important;padding:22px 0 72px!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:14px!important;position:relative!important;z-index:80!important}.rco-v2-actions a,.rco-v2-actions button{width:auto!important;min-width:178px!important;height:54px!important;border-radius:14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;font-size:14px!important;font-weight:850!important;line-height:1!important;text-decoration:none!important;cursor:pointer!important;transform:none!important}.rco-v2-cancel{background:#fff!important;color:#ef4444!important;border:2px solid #fca5a5!important;box-shadow:none!important}.rco-v2-cancel:hover{background:#fef2f2!important;color:#dc2626!important}.rco-v2-send{min-width:230px!important;background:#2563eb!important;color:#fff!important;border:0!important;box-shadow:0 16px 34px rgba(37,99,235,.28)!important}.rco-v2-send:hover{background:#1d4ed8!important}.rco-v2-send *,.rco-v2-send svg{color:#fff!important;stroke:#fff!important}.rco-v2-actions button:empty,.rco-v2-actions small,.rco-v2-reset:empty,.rco-v2-save{display:none!important}@media (max-width:900px){.collab-force-light-page>div,.rco-v2-actions{max-width:100%!important}.rco-v2-actions{justify-content:stretch!important;flex-direction:column-reverse!important}.rco-v2-actions a,.rco-v2-actions button{width:100%!important}}.rco-case-v2{min-height:100vh;background:linear-gradient(180deg,#f8fafc,#eef2f7);color:#0f172a;padding:34px 24px 90px;font-family:Inter,Arial,sans-serif}.rco-case-shell{max-width:1120px;margin:0 auto}.rco-case-back{display:inline-flex;margin-bottom:18px;color:#2563eb;font-weight:900;text-decoration:none}.rco-case-card,.rco-case-grid article,.rco-case-hero,.rco-case-stepper,.rco-case-timeline{background:#fff;border:1px solid #e2e8f0;border-radius:28px;box-shadow:0 20px 50px rgba(15,23,42,.065)}.rco-case-hero{display:grid;grid-template-columns:1fr 260px;grid-gap:28px;gap:28px;padding:34px}.rco-case-eyebrow,.rco-case-info-grid span,.rco-case-reason span,.rco-case-section-head span,.rco-case-summary span{color:#2563eb;font-size:11px;font-weight:950;text-transform:uppercase;letter-spacing:.13em}.rco-case-hero h1{margin:10px 0;font-size:42px;line-height:1;letter-spacing:-.055em;font-weight:950}.rco-case-grid p,.rco-case-hero p,.rco-case-reason p,.rco-case-section-head p,.rco-case-summary p,.timeline-list p{color:#64748b;line-height:1.6}.rco-case-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.rco-case-tags span{padding:9px 13px;border-radius:999px;background:#eff6ff;border:1px solid #bfdbfe;color:#2563eb;font-weight:900;font-size:12px}.rco-case-hero aside{display:grid;place-items:center;align-content:center;text-align:center;border-radius:24px;background:linear-gradient(180deg,#eff6ff,#f8fafc);border:1px solid #bfdbfe}.rco-case-hero aside strong{font-size:58px;line-height:1;color:#2563eb;font-weight:950}.rco-case-hero aside span{margin-top:8px;font-weight:950}.rco-case-stepper{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px;padding:18px;margin-top:20px}.rco-case-stepper .step{position:relative;display:grid;justify-items:center;grid-gap:8px;gap:8px;color:#94a3b8;font-weight:900;font-size:12px;text-align:center}.rco-case-stepper .step b{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#f1f5f9;border:1px solid #e2e8f0}.rco-case-stepper .step.done b{background:#dcfce7;border-color:#86efac;color:#16a34a}.rco-case-stepper .step.active b{background:#2563eb;border-color:#2563eb;color:#fff;box-shadow:0 10px 24px rgba(37,99,235,.22)}.rco-case-stepper .step.active span{color:#2563eb}.rco-case-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:20px}.rco-case-grid article{padding:24px}.rco-case-grid article span{color:#64748b;font-size:11px;font-weight:950;text-transform:uppercase;letter-spacing:.13em}.rco-case-grid article strong{display:block;margin-top:10px;font-size:24px;font-weight:950;letter-spacing:-.035em}.rco-case-card,.rco-case-timeline{padding:30px;margin-top:20px}.rco-case-section-head{display:flex;justify-content:space-between;gap:22px;align-items:flex-start;margin-bottom:22px}.rco-case-section-head h2{margin:8px 0 0;font-size:26px;font-weight:950;letter-spacing:-.04em}.rco-case-info-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.rco-case-info-grid div{padding:18px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px}.rco-case-info-grid strong{display:block;margin-top:8px;font-size:15px}.rco-case-summary{margin-top:16px;padding:20px;border-radius:20px;background:#f8fafc;border:1px solid #e2e8f0}.rco-case-reason{display:grid;grid-template-columns:1fr 300px;grid-gap:24px;gap:24px}.rco-case-reason h2{margin:8px 0 12px;font-size:26px;font-weight:950}.rco-case-reason aside{padding:20px;border-radius:20px;background:#fff7ed;border:1px solid #fed7aa}.rco-case-reason aside b{display:block;margin-top:10px;padding:10px 12px;border-radius:999px;background:#fff;border:1px solid #fed7aa;color:#ea580c}.rco-case-v2 .rco-v2-fields{display:grid!important;grid-gap:22px!important;gap:22px!important}.rco-case-v2 .rco-v2-fields>*{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:22px!important;padding:22px!important;box-shadow:0 12px 28px rgba(15,23,42,.045)!important}.rco-case-v2 [class*=before]{background:#fff5f5!important;border:1px solid #fecaca!important;border-radius:16px!important}.rco-case-v2 [class*=after]{background:#f0fdf4!important;border:1px solid #bbf7d0!important;border-radius:16px!important}.rco-case-v2 textarea{min-height:96px!important;border:1px solid #bbf7d0!important;border-radius:14px!important;padding:14px!important;background:#fff!important}.rco-case-v2 .rco-v2-actions{display:flex!important;justify-content:flex-end!important;gap:14px!important;margin:26px 0 0!important;padding:0!important}.rco-case-v2 .rco-v2-actions a,.rco-case-v2 .rco-v2-actions button{min-width:180px!important;height:54px!important;border-radius:14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-weight:900!important;text-decoration:none!important}.rco-case-v2 .rco-v2-cancel{background:#fff!important;color:#ef4444!important;border:2px solid #fca5a5!important}.rco-case-v2 .rco-v2-send{min-width:230px!important;background:#2563eb!important;color:#fff!important;border:0!important;box-shadow:0 16px 34px rgba(37,99,235,.28)!important}.rco-case-v2 .rco-v2-send *,.rco-case-v2 .rco-v2-send svg{color:#fff!important;stroke:#fff!important}.rco-case-v2 .rco-v2-actions button:empty,.rco-case-v2 .rco-v2-actions small,.rco-case-v2 .rco-v2-reset,.rco-case-v2 .rco-v2-save{display:none!important}.timeline-list{display:grid;grid-gap:18px;gap:18px}.timeline-list div{position:relative;padding-left:34px}.timeline-list div:before{content:"";position:absolute;left:9px;top:22px;bottom:-20px;width:2px;background:#e2e8f0}.timeline-list div:last-child:before{display:none}.timeline-list i{position:absolute;left:0;top:2px;width:20px;height:20px;border-radius:50%;background:#2563eb;box-shadow:0 0 0 5px #eff6ff}.timeline-list strong{display:block;font-size:15px}.timeline-list p{margin:4px 0 0}@media(max-width:900px){.rco-case-grid,.rco-case-hero,.rco-case-info-grid,.rco-case-reason,.rco-case-stepper{grid-template-columns:1fr}.rco-case-section-head{display:block}.rco-case-v2 .rco-v2-actions{flex-direction:column-reverse!important}.rco-case-v2 .rco-v2-actions a,.rco-case-v2 .rco-v2-actions button{width:100%!important}}.rco-case-v2 .rco-case-info-grid article,.rco-case-v2 .rco-case-info-grid div{background:#f8fbff!important;border:1px solid #bfdbfe!important;color:#0f172a!important}.rco-case-v2 .rco-case-info-grid span,.rco-case-v2 .rco-case-summary span{color:#2563eb!important;font-weight:950!important}.rco-case-v2 .rco-case-info-grid strong,.rco-case-v2 .rco-case-summary p{color:#0f172a!important;font-weight:850!important}.rco-case-v2 .rco-case-kpis article{display:flex!important;align-items:center!important;gap:16px!important}.rco-case-v2 .rco-case-kpis article:before{width:44px!important;height:44px!important;border-radius:14px!important;display:grid!important;place-items:center!important;font-size:24px!important;flex-shrink:0!important}.rco-case-v2 .rco-case-kpis article:first-child:before{content:"🏢";background:#eff6ff;color:#2563eb}.rco-case-v2 .rco-case-kpis article:nth-child(2):before{content:"💵";background:#f0fdf4;color:#16a34a}.rco-case-v2 .rco-case-kpis article:nth-child(3):before{content:"🗓️";background:#fff7ed;color:#ea580c}.rco-case-v2 .rco-case-reason aside{background:#fff7ed!important;border:1px solid #fed7aa!important}.rco-case-v2 .rco-case-reason aside b,.rco-case-v2 .rco-case-reason aside small{background:#fff!important;color:#ea580c!important;border:1px solid #fdba74!important;font-weight:900!important}.rco-case-v2 .rco-case-stepper .step.done b,.rco-case-v2 .rco-case-stepper div:first-child b,.rco-case-v2 .rco-case-stepper div:nth-child(2) b{background:#dcfce7!important;color:#16a34a!important;border-color:#86efac!important}.rco-case-v2 .rco-case-stepper .active b,.rco-case-v2 .rco-case-stepper div:nth-child(3) b{background:#2563eb!important;color:#fff!important;border-color:#2563eb!important}.rco-case-v2 .rco-case-timeline-list b{background:#2563eb!important;color:#fff!important}.rco-case-v2 .rco-case-timeline-list article:first-child b:after{content:"📄"}.rco-case-v2 .rco-case-timeline-list article:nth-child(2) b:after{content:"👤"}.rco-case-v2 .rco-case-timeline-list article:nth-child(3) b:after{content:"🕒"}.rco-case-v2 .rco-case-timeline-list article:nth-child(4) b:after{content:"✓"}.rco-case-v2 .rco-case-timeline-list b{font-size:0!important}.rco-case-v2 .rco-case-timeline-list b:after{font-size:15px!important}.rco-buy{min-height:100vh;background:#f6f8fc;padding:28px 24px 80px;color:#0f172a;font-family:Inter,Arial,sans-serif}.rco-buy-shell{max-width:980px;margin:0 auto}.rco-buy-back{color:#2563eb;font-weight:900;text-decoration:none;display:inline-block;margin-bottom:16px}.rco-buy section{background:#fff;border:1px solid #e2e8f0;border-radius:22px;box-shadow:0 16px 42px rgba(15,23,42,.06);margin-bottom:16px}.rco-buy-hero{display:grid;grid-template-columns:1fr 240px;grid-gap:24px;gap:24px;padding:28px}.rco-buy-head h2,.rco-buy-hero span,.rco-buy-info span,.rco-buy-reason span,.rco-buy-summary span{color:#2563eb;font-size:11px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.rco-buy-hero h1{margin:10px 0;font-size:36px;line-height:1;font-weight:950;letter-spacing:-.04em;color:#0f172a}.rco-buy-head p,.rco-buy-hero p,.rco-buy-reason p,.rco-buy-summary p,.rco-buy-timeline p{color:#475569;line-height:1.6}.rco-buy-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.rco-buy-tags b{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe;border-radius:999px;padding:8px 12px;font-size:11px}.rco-buy-hero aside{border:1px solid #bfdbfe;background:#eff6ff;border-radius:18px;display:grid;place-items:center;align-content:center;text-align:center;padding:20px}.rco-buy-hero aside i{font-size:34px}.rco-buy-hero aside strong{font-size:34px;color:#2563eb}.rco-buy-stepper{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px;padding:18px}.rco-buy-stepper div{text-align:center;font-weight:900;color:#64748b}.rco-buy-stepper b{width:32px;height:32px;margin:0 auto 8px;border-radius:50%;display:grid;place-items:center;background:#e2e8f0}.rco-buy-stepper .done b{background:#dcfce7;color:#16a34a}.rco-buy-stepper .active b{background:#2563eb;color:#fff}.rco-buy-kpis{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.rco-buy-kpis article{padding:22px;display:flex;align-items:center;gap:14px}.rco-buy-kpis i{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;font-size:24px;background:#eff6ff}.rco-buy-kpis strong{display:block;margin-top:6px;font-size:18px;color:#0f172a}.rco-buy-audit,.rco-buy-card,.rco-buy-reason{padding:24px}.rco-buy-head{display:flex;justify-content:space-between;gap:24px;margin-bottom:18px}.rco-buy-head h2{margin:0}.rco-buy-info{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.rco-buy-info div{background:#f8fbff;border:1px solid #bfdbfe;border-radius:14px;padding:16px}.rco-buy-info strong{display:block;margin-top:8px;color:#0f172a;font-weight:900}.rco-buy-summary{margin-top:12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:16px}.rco-buy-reason{display:grid;grid-template-columns:1fr 270px;grid-gap:20px;gap:20px}.rco-buy-reason aside{background:#fff7ed;border:1px solid #fed7aa;border-radius:16px;padding:16px}.rco-buy-reason aside b{display:block;background:#fff;border:1px solid #fdba74;color:#ea580c;border-radius:999px;padding:9px 12px;margin-top:8px;font-weight:900}.rco-buy .rco-case-panel{padding:24px}.rco-buy .rco-correction-card{border:1px solid #e2e8f0;border-radius:18px;padding:18px;margin-top:14px;background:#fff}.rco-buy .rco-correction-compare{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.rco-buy .before{background:#fff5f5;border:1px solid #fecaca;border-radius:16px;padding:18px}.rco-buy .after{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:16px;padding:18px}.rco-buy textarea{width:100%;min-height:100px;border:1px solid #bbf7d0;border-radius:12px;padding:12px;background:#fff;color:#0f172a}.rco-buy .rco-case-actions{display:flex;justify-content:flex-end;gap:12px;padding-top:22px}.rco-buy .rco-case-actions a,.rco-buy .rco-case-actions button{height:48px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-weight:900}.rco-buy .rco-case-actions a{min-width:140px;color:#ef4444;border:2px solid #fca5a5;background:#fff}.rco-buy .rco-case-actions button{min-width:210px;background:#2563eb;color:#fff;border:0}.rco-buy .rco-case-actions button svg{stroke:#fff}.rco-buy-audit{margin-top:16px}.rco-buy-timeline{display:grid;grid-gap:12px;gap:12px}.rco-buy-timeline div{display:flex;gap:12px;align-items:center}.rco-buy-timeline i{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#2563eb;color:#fff}@media(max-width:900px){.rco-buy .rco-correction-compare,.rco-buy-hero,.rco-buy-info,.rco-buy-kpis,.rco-buy-reason,.rco-buy-stepper{grid-template-columns:1fr}}.rco-approved{min-height:100vh;background:#f6f8fc;padding:28px 24px 80px;color:#0f172a;font-family:Inter,Arial,sans-serif}.rco-approved *{box-sizing:border-box}.rco-approved-shell{max-width:1120px;margin:0 auto}.rco-approved-back{display:inline-flex;margin-bottom:18px;color:#2563eb;font-size:15px;font-weight:900;text-decoration:none}.rco-approved section{background:#fff;border:1px solid #dbe7f7;border-radius:22px;box-shadow:0 18px 45px rgba(15,23,42,.06);margin-bottom:18px}.rco-approved-hero{display:grid;grid-template-columns:1fr 270px;grid-gap:28px;gap:28px;padding:34px}.rco-approved-audit h2,.rco-approved-card h2,.rco-approved-info span,.rco-approved-kpis span,.rco-approved-overline,.rco-approved-reason span,.rco-approved-summary span{color:#075eea;font-size:14px;font-weight:950;letter-spacing:.08em}.rco-approved-hero h1{margin:18px 0 12px;font-size:42px;line-height:1;font-weight:950;letter-spacing:-.04em}.rco-approved-hero p{max-width:680px;color:#334155;font-size:17px;line-height:1.65}.rco-approved-tags{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.rco-approved-tags b{padding:10px 16px;border-radius:999px;background:#eff6ff;border:1px solid #bfdbfe;color:#075eea;font-size:13px}.rco-approved-hero aside{display:grid;place-items:center;align-content:center;text-align:center;border:2px solid #bfdbfe;border-radius:18px;background:#f8fbff;padding:24px}.rco-approved-hero aside div{font-size:38px;margin-bottom:12px}.rco-approved-hero aside span{color:#0f172a;font-size:14px;font-weight:950}.rco-approved-hero aside strong{font-size:46px;color:#075eea;line-height:1;margin:8px 0}.rco-approved-hero aside p{margin:0;font-size:15px;color:#0f172a}.rco-approved-stepper{display:grid;grid-template-columns:repeat(5,1fr);padding:26px 40px;align-items:center}.rco-approved-stepper div{position:relative;text-align:center;color:#475569;font-weight:900}.rco-approved-stepper div:not(:last-child):after{content:"";position:absolute;top:20px;left:65%;width:70%;height:3px;background:#dbe7f7}.rco-approved-stepper b{width:44px;height:44px;display:grid;place-items:center;margin:0 auto 12px;border-radius:999px;background:#e2e8f0;color:#475569;font-size:18px}.rco-approved-stepper .done b{background:#dcfce7;color:#16a34a}.rco-approved-stepper .active b{background:#075eea;color:#fff}.rco-approved-stepper .active span{color:#075eea}.rco-approved-kpis{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;background:transparent!important;border:0!important;box-shadow:none!important}.rco-approved-kpis article{display:flex;gap:20px;align-items:center;background:#fff;border:1px solid #dbe7f7;border-radius:22px;padding:28px;box-shadow:0 18px 45px rgba(15,23,42,.055)}.rco-approved-kpis i{width:58px;height:58px;display:grid;place-items:center;border-radius:16px;background:#eff6ff;font-size:32px}.rco-approved-kpis strong{display:block;margin-top:8px;font-size:20px}.rco-approved-audit,.rco-approved-card,.rco-approved-reason{padding:28px}.rco-approved-audit header,.rco-approved-card header{display:flex;justify-content:space-between;gap:24px;margin-bottom:22px}.rco-approved-audit h2,.rco-approved-card h2{margin:0}.rco-approved-audit header p,.rco-approved-card header p{margin:0;color:#64748b;font-size:15px}.rco-approved-info{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.rco-approved-info div{min-height:92px;background:#f8fbff;border:1px solid #bfdbfe;border-radius:14px;padding:18px}.rco-approved-info strong{display:block;margin-top:10px;color:#0f172a!important;font-size:16px;font-weight:900;line-height:1.35}.rco-approved-summary{margin-top:14px;background:#f8fbff;border:1px solid #bfdbfe;border-radius:14px;padding:18px}.rco-approved-summary p{color:#0f172a;font-size:16px;font-weight:750}.rco-approved-reason{display:grid;grid-template-columns:1fr 300px;grid-gap:28px;gap:28px}.rco-approved-reason p{margin-top:20px;color:#0f172a;font-size:16px;line-height:1.6}.rco-approved-reason aside{background:#fff7ed;border:1px solid #fdba74;border-radius:16px;padding:18px}.rco-approved-reason aside b{display:block;margin-top:10px;padding:11px 14px;border-radius:999px;background:#fff;border:1px solid #fdba74;color:#ea580c;font-weight:950}.rco-approved-fields{display:grid;grid-gap:22px;gap:22px}.rco-approved-fields article{display:grid;grid-template-columns:54px 1fr 40px 1.35fr;grid-gap:18px;gap:18px;align-items:center}.rco-approved-number{width:46px;height:46px;display:grid;place-items:center;border-radius:999px;background:#eff6ff;border:1px solid #bfdbfe;color:#075eea;font-size:22px;font-weight:950}.rco-approved-after,.rco-approved-before{min-height:112px;border-radius:14px;padding:18px}.rco-approved-before{background:#fff5f5;border:1px solid #fecaca}.rco-approved-after{background:#f0fdf4;border:1px solid #86efac}.rco-approved-before span{color:#dc2626;font-weight:950}.rco-approved-after span{color:#15803d;font-weight:950}.rco-approved-before p{color:#0f172a;font-size:16px}.rco-approved-after textarea{width:100%;min-height:72px;margin-top:10px;border:1px solid #bbf7d0;border-radius:10px;background:#fff;padding:12px;color:#0f172a;font-size:16px}.rco-approved-arrow{color:#075eea;font-size:24px;font-weight:950;text-align:center}.rco-approved-card footer{display:flex;justify-content:flex-end;gap:16px;margin-top:24px}.rco-approved-card footer a,.rco-approved-card footer button{height:54px;min-width:180px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-weight:950;text-decoration:none;cursor:pointer}.rco-approved-card footer a{background:#fff;border:2px solid #fca5a5;color:#ef4444}.rco-approved-card footer button{background:#075eea;border:0;color:#fff;box-shadow:0 14px 28px rgba(7,94,234,.25)}.rco-approved-error{margin-top:18px;padding:14px;border-radius:12px;background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;font-weight:900}.rco-approved-audit>div{display:grid;grid-gap:14px;gap:14px;max-width:620px}.rco-approved-audit article{display:flex;align-items:center;gap:14px}.rco-approved-audit i{width:42px;height:42px;display:grid;place-items:center;border-radius:999px;background:#075eea;color:#fff;font-size:20px}.rco-approved-audit p{margin:0;color:#0f172a;font-size:16px}@media(max-width:900px){.rco-approved-fields article,.rco-approved-hero,.rco-approved-info,.rco-approved-kpis,.rco-approved-reason,.rco-approved-stepper{grid-template-columns:1fr}.rco-approved-stepper div:after{display:none}.rco-approved-audit header,.rco-approved-card header{display:block}}.rco-v3{min-height:100vh;background:#f6f8fc;padding:30px 34px 90px;color:#0f172a;font-family:Inter,Arial,sans-serif}.rco-v3 *{box-sizing:border-box}.rco-v3-shell{max-width:1380px;margin:0 auto}.rco-v3-back{display:inline-flex;margin-bottom:18px;color:#2563eb;font-size:14px;font-weight:900;text-decoration:none}.rco-v3 section{background:#fff;border:1px solid #dbe7f7;border-radius:24px;box-shadow:0 18px 50px rgba(15,23,42,.06);margin-bottom:20px}.rco-v3-hero{display:grid;grid-template-columns:76px 1fr 270px;grid-gap:28px;gap:28px;padding:34px}.rco-v3-icon{width:62px;height:62px;border-radius:20px;background:#075eea;color:#fff;display:grid;place-items:center;font-size:34px;box-shadow:0 16px 32px rgba(7,94,234,.28)}.rco-v3-audit h2,.rco-v3-card h2,.rco-v3-info span,.rco-v3-kpis span,.rco-v3-overline,.rco-v3-reason span,.rco-v3-summary span{color:#075eea;font-size:13px;font-weight:950;letter-spacing:.1em}.rco-v3-hero h1{margin:14px 0 12px;font-size:44px;line-height:1;font-weight:950;letter-spacing:-.05em}.rco-v3-hero p{max-width:760px;color:#334155;font-size:16px;line-height:1.6}.rco-v3-tags{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.rco-v3-tags b{padding:9px 14px;border-radius:999px;background:#eff6ff;border:1px solid #bfdbfe;color:#075eea;font-size:12px}.rco-v3-hero aside{display:grid;place-items:center;align-content:center;text-align:center;border:2px solid #bfdbfe;border-radius:18px;background:#f8fbff;padding:22px}.rco-v3-hero aside span{font-size:34px}.rco-v3-hero aside small{font-size:12px;font-weight:950}.rco-v3-hero aside strong{font-size:46px;color:#075eea;line-height:1;margin:8px 0}.rco-v3-hero aside p{margin:0;font-size:14px;color:#0f172a}.rco-v3-stepper{display:grid;grid-template-columns:repeat(5,1fr);padding:26px 42px;align-items:center}.rco-v3-stepper div{position:relative;text-align:center;color:#475569;font-weight:900}.rco-v3-stepper div:not(:last-child):after{content:"";position:absolute;top:21px;left:65%;width:70%;height:3px;background:#dbe7f7}.rco-v3-stepper b{width:44px;height:44px;display:grid;place-items:center;margin:0 auto 12px;border-radius:999px;background:#e2e8f0;color:#475569;font-size:18px}.rco-v3-stepper .done b{background:#dcfce7;color:#16a34a}.rco-v3-stepper .active b{background:#075eea;color:#fff}.rco-v3-stepper .active span{color:#075eea}.rco-v3-kpis{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;background:transparent!important;border:0!important;box-shadow:none!important}.rco-v3-kpis article{display:flex;gap:20px;align-items:center;background:#fff;border:1px solid #dbe7f7;border-radius:24px;padding:28px;box-shadow:0 18px 45px rgba(15,23,42,.055)}.rco-v3-kpis i{width:58px;height:58px;display:grid;place-items:center;border-radius:18px;background:#eff6ff;font-size:32px}.rco-v3-kpis strong{display:block;margin-top:8px;font-size:21px}.rco-v3-audit,.rco-v3-card,.rco-v3-reason{padding:30px}.rco-v3-audit header,.rco-v3-card header{display:flex;justify-content:space-between;gap:24px;margin-bottom:22px}.rco-v3-audit h2,.rco-v3-card h2{margin:0}.rco-v3-audit header p,.rco-v3-card header p{margin:0;color:#64748b;font-size:15px}.rco-v3-info{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.rco-v3-info div{min-height:96px;background:#f8fbff;border:1px solid #bfdbfe;border-radius:16px;padding:18px}.rco-v3-info strong{display:block;margin-top:10px;color:#0f172a!important;font-size:16px;font-weight:900;line-height:1.35}.rco-v3-summary{margin-top:16px;background:#f8fbff;border:1px solid #bfdbfe;border-radius:16px;padding:18px}.rco-v3-summary p{color:#0f172a;font-size:16px;font-weight:750}.rco-v3-reason{display:grid;grid-template-columns:1fr 320px;grid-gap:28px;gap:28px}.rco-v3-reason i{width:56px;height:56px;display:grid;place-items:center;border-radius:16px;background:#fff7ed;color:#ea580c;border:1px solid #fed7aa;font-size:28px;font-weight:950;margin-bottom:16px}.rco-v3-reason p{margin-top:18px;color:#0f172a;font-size:16px;line-height:1.6}.rco-v3-reason aside{background:#fff7ed;border:1px solid #fdba74;border-radius:18px;padding:18px}.rco-v3-reason aside b{display:block;margin-top:10px;padding:11px 14px;border-radius:999px;background:#fff;border:1px solid #fdba74;color:#ea580c;font-weight:950}.rco-v3-fields{display:grid;grid-gap:24px;gap:24px}.rco-v3-fields article{display:grid;grid-template-columns:54px 1fr 42px 1.35fr;grid-gap:18px;gap:18px;align-items:center}.rco-v3-number{width:48px;height:48px;display:grid;place-items:center;border-radius:999px;background:#eff6ff;border:1px solid #bfdbfe;color:#075eea;font-size:22px;font-weight:950}.rco-v3-after,.rco-v3-before{min-height:128px;border-radius:16px;padding:18px}.rco-v3-before{background:#fff5f5;border:1px solid #fecaca}.rco-v3-after{background:#f0fdf4;border:1px solid #86efac}.rco-v3-before span{color:#dc2626;font-weight:950}.rco-v3-after span{color:#15803d;font-weight:950}.rco-v3-after textarea,.rco-v3-before p{color:#0f172a;font-size:16px}.rco-v3-after textarea{width:100%;min-height:80px;margin-top:10px;border:1px solid #bbf7d0;border-radius:12px;background:#fff;padding:13px}.rco-v3-arrow{color:#075eea;font-size:26px;font-weight:950;text-align:center}.rco-v3-count{display:block;text-align:right;color:#64748b;margin-top:6px}.rco-v3-card footer{display:flex;justify-content:flex-end;gap:16px;margin-top:26px}.rco-v3-card footer a,.rco-v3-card footer button{height:56px;min-width:190px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;font-weight:950;text-decoration:none;cursor:pointer}.rco-v3-card footer a{background:#fff;border:2px solid #fca5a5;color:#ef4444}.rco-v3-card footer button{background:#075eea;border:0;color:#fff;box-shadow:0 14px 28px rgba(7,94,234,.25)}.rco-v3-error{margin-top:18px;padding:14px;border-radius:12px;background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;font-weight:900}.rco-v3-audit>div{display:grid;grid-gap:18px;gap:18px;max-width:760px}.rco-v3-audit article{display:grid;grid-template-columns:46px 92px 1fr;grid-gap:16px;gap:16px;align-items:center}.rco-v3-audit i{width:42px;height:42px;display:grid;place-items:center;border-radius:999px;background:#075eea;color:#fff;font-size:20px}.rco-v3-audit time{color:#475569;font-weight:850}.rco-v3-audit p{margin:0;color:#0f172a;font-size:16px}@media(max-width:1000px){.rco-v3-fields article,.rco-v3-hero,.rco-v3-info,.rco-v3-kpis,.rco-v3-reason,.rco-v3-stepper{grid-template-columns:1fr}.rco-v3-stepper div:after{display:none}.rco-v3-audit header,.rco-v3-card header{display:block}}body.rco-v4-enterprise{background:radial-gradient(circle at 20% 0,rgba(37,99,235,.1),transparent 420px),radial-gradient(circle at 90% 10%,rgba(34,197,94,.07),transparent 360px),linear-gradient(180deg,#f8fafc,#eef2f7)!important;color:#0f172a!important;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}body.rco-v4-enterprise *{box-sizing:border-box}body.rco-v4-enterprise main{width:calc(100vw - 128px)!important;max-width:1550px!important;margin-left:auto!important;margin-right:auto!important;padding:32px!important}body.rco-v4-enterprise main [class*=max-w-]{max-width:1550px!important}body.rco-v4-enterprise main [class*=w-full]{width:100%!important}body.rco-v4-enterprise main [class*=mx-auto]{max-width:1550px!important}body.rco-v4-enterprise aside{width:212px!important;background:hsla(0,0%,100%,.92)!important;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);border-right:1px solid rgba(148,163,184,.22)!important;box-shadow:18px 0 60px rgba(15,23,42,.06)!important}body.rco-v4-enterprise h1{font-size:clamp(40px,3.2vw,64px)!important;line-height:.92!important;letter-spacing:-.07em!important;font-weight:900!important;color:#020617!important}body.rco-v4-enterprise h2{font-size:clamp(24px,1.8vw,34px)!important;line-height:1!important;letter-spacing:-.055em!important;font-weight:880!important;color:#020617!important}body.rco-v4-enterprise h3{letter-spacing:-.035em!important;font-weight:820!important;color:#0f172a!important}body.rco-v4-enterprise label,body.rco-v4-enterprise p,body.rco-v4-enterprise span{letter-spacing:-.015em}body.rco-v4-enterprise a,body.rco-v4-enterprise button,body.rco-v4-enterprise input,body.rco-v4-enterprise select,body.rco-v4-enterprise textarea{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease,opacity .18s ease!important}body.rco-v4-enterprise button{min-height:42px;border-radius:14px!important;font-weight:800!important}body.rco-v4-enterprise a:hover,body.rco-v4-enterprise button:hover:not(:disabled){transform:translateY(-1px)}body.rco-v4-enterprise input,body.rco-v4-enterprise select,body.rco-v4-enterprise textarea{border-radius:18px!important;border:1px solid rgba(148,163,184,.28)!important;background:hsla(0,0%,100%,.96)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 1px 2px rgba(15,23,42,.04)!important}body.rco-v4-enterprise input:focus,body.rco-v4-enterprise select:focus,body.rco-v4-enterprise textarea:focus{outline:none!important;border-color:rgba(37,99,235,.62)!important;box-shadow:0 0 0 4px rgba(37,99,235,.12),0 18px 44px rgba(15,23,42,.08)!important}body.rco-v4-enterprise main header,body.rco-v4-enterprise main section,body.rco-v4-enterprise main>div{width:100%!important}body.rco-v4-enterprise main article,body.rco-v4-enterprise main div[class*=rounded],body.rco-v4-enterprise main section{border-radius:28px!important}body.rco-v4-enterprise main div[class*=bg-white],body.rco-v4-enterprise main header[class*=bg-white],body.rco-v4-enterprise main section[class*=bg-white]{background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(248,250,252,.95))!important;border:1px solid rgba(148,163,184,.22)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.96),0 24px 72px rgba(15,23,42,.08)!important}body.rco-v4-enterprise main header,body.rco-v4-enterprise main>div>div:first-child{position:relative;overflow:hidden;min-height:132px;padding:40px!important;border-radius:32px!important;background:radial-gradient(circle at 86% 16%,rgba(37,99,235,.16),transparent 300px),radial-gradient(circle at 10% 0,rgba(34,197,94,.1),transparent 260px),linear-gradient(135deg,#fff,#f8fafc 52%,#eef4ff)!important;border:1px solid rgba(37,99,235,.16)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.98),0 34px 90px rgba(15,23,42,.11)!important}body.rco-v4-enterprise main header:after,body.rco-v4-enterprise main>div>div:first-child:after{content:"";position:absolute;left:40px;right:40px;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(37,99,235,.34),transparent)}body.rco-v4-enterprise main div[class*=grid]{gap:24px!important}body.rco-v4-enterprise main div[class*=grid]>div{border-radius:28px!important}body.rco-v4-enterprise main div[class*=grid]>div:hover{transform:translateY(-3px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.96),0 30px 80px rgba(15,23,42,.12)!important}body.rco-v4-enterprise div[class*=rounded-full],body.rco-v4-enterprise span[class*=rounded]{font-weight:800!important;border:1px solid rgba(148,163,184,.22)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.82)}body.rco-v4-enterprise button[class*=bg-blue],body.rco-v4-enterprise button[class*=bg-slate],body.rco-v4-enterprise button[type=submit]{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;color:#fff!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.24),0 18px 40px rgba(37,99,235,.34)!important}body.rco-v4-enterprise button[class*=bg-blue]:hover:not(:disabled),body.rco-v4-enterprise button[class*=bg-slate]:hover:not(:disabled),body.rco-v4-enterprise button[type=submit]:hover:not(:disabled){background:linear-gradient(135deg,#1d4ed8,#1e40af)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.24),0 24px 54px rgba(37,99,235,.42)!important}body.rco-v4-enterprise input[placeholder*=correto],body.rco-v4-enterprise input[placeholder*=novo],body.rco-v4-enterprise textarea[placeholder*=corre\E7\E3o],body.rco-v4-enterprise textarea[placeholder*=novo]{background:linear-gradient(180deg,rgba(240,253,244,.96),hsla(0,0%,100%,.98))!important;border-color:rgba(34,197,94,.34)!important}body.rco-v4-enterprise div[class*=red],body.rco-v4-enterprise div[class*=rose]{background:linear-gradient(180deg,hsla(0,86%,97%,.96),hsla(0,0%,100%,.98))!important}body.rco-v4-enterprise div[class*=emerald],body.rco-v4-enterprise div[class*=green]{background:linear-gradient(180deg,rgba(240,253,244,.96),hsla(0,0%,100%,.98))!important}body.rco-v4-enterprise div[class*=amber],body.rco-v4-enterprise div[class*=orange]{background:linear-gradient(180deg,rgba(255,251,235,.96),hsla(0,0%,100%,.98))!important}body.rco-v4-enterprise svg{filter:drop-shadow(0 8px 16px rgba(37,99,235,.1))}@media (max-width:1280px){body.rco-v4-enterprise main{width:calc(100vw - 48px)!important;padding:24px!important}}@media (max-width:768px){body.rco-v4-enterprise main{width:100%!important;padding:16px!important}body.rco-v4-enterprise aside{width:100%!important}body.rco-v4-enterprise h1{font-size:36px!important}}body:has(.rco5-case),body:has(.rco5-shell),html:has(.rco5-case),html:has(.rco5-shell){background:#f5f7fb!important;color:#0f172a!important;overflow:hidden!important}body:has(.rco5-case)>:not(.rco5-case),body:has(.rco5-shell)>:not(.rco5-shell){color-scheme:light!important}.rco5-case,.rco5-shell{position:fixed!important;inset:0!important;z-index:999999!important;width:100vw!important;height:100vh!important;min-height:100vh!important;overflow-y:auto!important;overflow-x:hidden!important;background:radial-gradient(circle at 10% 0,rgba(37,99,235,.1),transparent 420px),radial-gradient(circle at 92% 10%,rgba(34,197,94,.08),transparent 360px),linear-gradient(180deg,#f8fafc,#eef2f7)!important;color:#0f172a!important}.rco5-case,.rco5-case *,.rco5-shell,.rco5-shell *{color-scheme:light!important}.rco5-shell{display:grid!important}.rco5-sidebar{width:280px!important;height:100vh!important;min-height:100vh!important;background:#fff!important;border-right:1px solid #e5ebf3!important;box-shadow:18px 0 60px rgba(15,23,42,.06)!important}.rco5-main{width:min(1600px,calc(100vw - 360px))!important;max-width:1600px!important;margin:0 auto!important;padding:48px 56px 96px!important}.rco5-case-hero,.rco5-hero{min-height:230px!important;background:radial-gradient(circle at 90% 20%,rgba(37,99,235,.16),transparent 340px),linear-gradient(135deg,#fff,#eef5ff)!important;color:#0f172a!important}.rco5-case-hero h1,.rco5-hero h1{color:#020617!important;opacity:1!important}.rco5-card p,.rco5-case-hero p,.rco5-case-kpis p,.rco5-hero p,.rco5-kpis p{color:#475569!important;opacity:1!important}.rco5-audit,.rco5-card,.rco5-case-kpis>div,.rco5-case-side section,.rco5-evidence,.rco5-kpis>div,.rco5-reason,.rco5-row,.rco5-steps,.rco5-toolbar button,.rco5-toolbar div{background:#fff!important;color:#0f172a!important}.rco5-card h1,.rco5-card h2,.rco5-card h3,.rco5-case-kpis strong,.rco5-case-side h2,.rco5-case-side strong,.rco5-kpis strong,.rco5-row strong,.rco5-side-metrics strong{color:#020617!important;opacity:1!important}.rco5-row,.rco5-toolbar button,.rco5-toolbar div{border-color:#e2e8f0!important}.rco5-actions button,.rco5-row b,.rco5-success a{background:#2563eb!important;color:#fff!important}.rco5-actions a{background:#fff!important;color:#dc2626!important}.rco5-grid{grid-template-columns:minmax(0,1.25fr) 460px!important}.rco5-work{grid-template-columns:minmax(0,1fr) 430px!important}.rco5-case-wrap{width:min(1600px,calc(100vw - 96px))!important;max-width:1600px!important;margin:0 auto!important}.rco5-case-grid{grid-template-columns:minmax(0,1fr) 430px!important}@media (max-width:1280px){.rco5-shell{grid-template-columns:230px minmax(0,1fr)!important}.rco5-sidebar{width:230px!important}.rco5-main{width:calc(100vw - 230px)!important;padding:32px!important}.rco5-case-grid,.rco5-case-hero,.rco5-grid,.rco5-work{grid-template-columns:1fr!important}}@media (max-width:900px){body:has(.rco5-case),body:has(.rco5-shell),html:has(.rco5-case),html:has(.rco5-shell){overflow:auto!important}.rco5-case,.rco5-shell{position:relative!important;height:auto!important;min-height:100vh!important}.rco5-shell{display:block!important}.rco5-sidebar{position:relative!important;width:100%!important;height:auto!important;min-height:auto!important}.rco5-case-wrap,.rco5-main{width:100%!important;padding:20px!important}}.rco5-shell{grid-template-columns:280px minmax(0,1fr)!important;width:100vw!important}.rco5-main{margin:0!important;padding:40px 56px 96px!important}.rco5-hero,.rco5-main{width:100%!important;max-width:none!important}.rco5-hero{grid-template-columns:minmax(0,1fr) 380px!important}.rco5-kpis{grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important}.rco5-grid{grid-template-columns:minmax(0,1.35fr) minmax(420px,.75fr)!important;width:100%!important}.rco5-work{grid-template-columns:minmax(0,1.4fr) minmax(420px,.6fr)!important;width:100%!important}.rco5-card,.rco5-hero,.rco5-kpis>div,.rco5-toolbar button,.rco5-toolbar div{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.95),0 18px 55px rgba(15,23,42,.07)!important}.rco5-row{grid-template-columns:minmax(0,1.25fr) 280px 150px 140px!important;width:100%!important}.rco5-side{min-width:420px!important}.rco5-origin,.rco5-performance{min-height:430px!important}.rco5-bars{height:320px!important}.rco5-donut{width:240px!important;height:240px!important}.rco5-toolbar{grid-template-columns:minmax(0,1fr) auto auto auto!important;width:100%!important}.rco5-sidebar{flex-shrink:0!important}.rco5-shell b,.rco5-shell dd,.rco5-shell dt,.rco5-shell h1,.rco5-shell h2,.rco5-shell h3,.rco5-shell strong{color:#020617!important;opacity:1!important}.rco5-shell p,.rco5-shell small,.rco5-shell span{opacity:1!important}.rco5-hero h1{text-shadow:none!important}.rco5-hero h1,.rco5-kpis strong,.rco5-row strong,.rco5-side-metrics strong{color:#020617!important}.rco5-side-metrics div{min-height:86px!important}.rco5-side-metrics span{color:#475569!important}.rco5-side-metrics strong{color:#020617!important;font-size:26px!important}.rco5-card,.rco5-list{overflow:visible!important}.rco5-row b{white-space:nowrap!important}@media (max-width:1440px){.rco5-main{padding:32px 40px 80px!important}.rco5-grid,.rco5-work{grid-template-columns:minmax(0,1fr) 380px!important}.rco5-side{min-width:380px!important}}@media (max-width:1100px){.rco5-grid,.rco5-hero,.rco5-work{grid-template-columns:1fr!important}.rco5-side{min-width:0!important}}body.rco-quality-route,body[data-theme=rco-quality],html.rco-quality-route{background:#f4f6f9!important;background-image:none!important;color:#172033!important}body[data-theme=rco-quality]:after,body[data-theme=rco-quality]:before,html.rco-quality-route body:after,html.rco-quality-route body:before{display:none!important;content:none!important}html body .rcoqRoot .rcoqHeader h1{display:block!important;color:#101828!important;opacity:1!important;visibility:visible!important;-webkit-text-fill-color:#101828!important;background:none!important;background-clip:initial!important;-webkit-background-clip:initial!important}html body .rcoqRoot .rcoqHeaderContext strong{display:block!important;color:#1d2939!important;opacity:1!important;visibility:visible!important;-webkit-text-fill-color:#1d2939!important}html body .rcoqRoot .rcorName,html body .rcoqRoot .rcorTable td:nth-child(2),html body .rcoqRoot .rcorTable td:nth-child(2) *,html body .rcoqRoot .rcorTable td:nth-child(3),html body .rcoqRoot .rcorTable td:nth-child(3) *,html body .rcoqRoot .rcorVolume{display:revert!important;color:#101828!important;opacity:1!important;visibility:visible!important;-webkit-text-fill-color:#101828!important;background:none!important;background-image:none!important;background-clip:initial!important;-webkit-background-clip:initial!important;filter:none!important;mix-blend-mode:normal!important;text-indent:0!important}html body .rcoqRoot .rcorName{display:block!important;font-size:14px!important;line-height:1.4!important;font-weight:800!important}html body .rcoqRoot .rcorVolume{display:block!important;font-size:15px!important;line-height:1.25!important;font-weight:850!important}html body .rcoqRoot .rcodMetricStrip article strong,html body .rcoqRoot .rcodMetricStrip article strong *,html body .rcoqRoot .rcodMetricStrip article>strong{display:block!important;color:#101828!important;-webkit-text-fill-color:#101828!important}html body .rcoqRoot .rcodMetricStrip article strong,html body .rcoqRoot .rcodMetricStrip article strong *,html body .rcoqRoot .rcodMetricStrip article>strong,html body .rcoqRoot .rcodRelatedList small,html body .rcoqRoot .rcodRelatedList span,html body .rcoqRoot .rcodRelatedList strong{opacity:1!important;visibility:visible!important;background:none!important;background-image:none!important;background-clip:initial!important;-webkit-background-clip:initial!important;filter:none!important}html body .rcoqRoot .rcodRelatedList span{color:#1d2939!important;-webkit-text-fill-color:#1d2939!important}html body .rcoqRoot .rcodRelatedList strong{color:#1769e0!important;-webkit-text-fill-color:#1769e0!important}html body .rcoqRoot .rcodRelatedList small{color:#667085!important;-webkit-text-fill-color:#667085!important}html body .rcoqRoot .rcodTable td,html body .rcoqRoot .rcodTable td *{opacity:1!important;visibility:visible!important;background-image:none!important;background-clip:initial!important;-webkit-background-clip:initial!important;filter:none!important}html body .rcoqRoot .rcodTable td{color:#344054!important;-webkit-text-fill-color:#344054!important}html body .rcoqRoot .rcodTable td strong{color:#101828!important;-webkit-text-fill-color:#101828!important}html body .rcoadRoot .rcoadHero h1{color:#fff!important;-webkit-text-fill-color:#fff!important}html body .rcoadRoot .rcoadHero h1,html body .rcoadRoot .rcoadKpis article strong,html body .rcoadRoot .rcoadKpis article>strong{display:block!important;opacity:1!important;visibility:visible!important;background:none!important;background-image:none!important;background-clip:initial!important;-webkit-background-clip:initial!important}html body .rcoadRoot .rcoadKpis article strong,html body .rcoadRoot .rcoadKpis article>strong{color:#101828!important;-webkit-text-fill-color:#101828!important;filter:none!important;font-size:28px!important;line-height:1.1!important}html body .rcoadRoot .rcoadFields em,html body .rcoadRoot .rcoadFields span,html body .rcoadRoot .rcoadFields strong,html body .rcoadRoot .rcoadRanking em,html body .rcoadRoot .rcoadRanking span,html body .rcoadRoot .rcoadRanking strong,html body .rcoadRoot .rcoadTable em,html body .rcoadRoot .rcoadTable span,html body .rcoadRoot .rcoadTable strong{opacity:1!important;visibility:visible!important;color:#172033!important;-webkit-text-fill-color:#172033!important;background-image:none!important;background-clip:initial!important;-webkit-background-clip:initial!important;filter:none!important;mix-blend-mode:normal!important}html body .rcoadRoot .rcoadFields b,html body .rcoadRoot .rcoadRanking b{color:#1769e0!important;-webkit-text-fill-color:#1769e0!important}html body .rcoadRoot .rcoadPanel h2{display:block!important;color:#101828!important;opacity:1!important;visibility:visible!important;-webkit-text-fill-color:#101828!important;background:none!important}html body .rcoadRoot .rcoadTable .completed{color:#16794c!important;-webkit-text-fill-color:#16794c!important}html body .rcoadRoot .rcoadTable .pending{color:#a65a00!important;-webkit-text-fill-color:#a65a00!important}.rco-case-page:not(.rco-case-admin),.rco-case-page:not(.rco-case-admin) *{box-sizing:border-box;text-shadow:none!important}.rco-case-page:not(.rco-case-admin){width:100%!important;min-height:100vh!important;margin:0!important;padding:28px 24px 80px!important;background:radial-gradient(circle at 8% 0,rgba(127,29,29,.18),transparent 500px),radial-gradient(circle at 92% 0,rgba(76,29,149,.22),transparent 580px),linear-gradient(135deg,#080d19,#07111f 48%,#070b16)!important;color:#e5eefc!important}.rco-case-page:not(.rco-case-admin) .rco-case-container{width:min(100%,1380px)!important;max-width:1380px!important;margin:0 auto!important;padding:0!important}.rco-case-page:not(.rco-case-admin) .rco-case-back{display:inline-flex!important;align-items:center!important;gap:8px!important;margin:0 0 20px!important;color:#67e8f9!important;font-size:13px!important;font-weight:850!important;text-decoration:none!important}.rco-case-page:not(.rco-case-admin) .rco-case-back:hover{color:#fff!important;transform:translateX(-2px)}.rco-case-page:not(.rco-case-admin) .rco-case-hero{width:100%!important;min-height:172px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:28px!important;margin:0 0 20px!important;padding:32px 36px!important;border:1px solid rgba(96,165,250,.22)!important;border-radius:26px!important;background:radial-gradient(circle at 90% 10%,rgba(99,102,241,.2),transparent 300px),linear-gradient(135deg,rgba(10,22,42,.98),rgba(8,18,34,.96))!important;box-shadow:0 24px 70px rgba(0,0,0,.28)!important}.rco-case-page:not(.rco-case-admin) .rco-case-hero span{color:#67e8f9!important;font-size:11px!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important}.rco-case-page:not(.rco-case-admin) .rco-case-hero h1{margin:8px 0!important;color:#f8fafc!important;font-size:clamp(30px,4vw,48px)!important;line-height:1!important;letter-spacing:-.045em!important}.rco-case-page:not(.rco-case-admin) .rco-case-hero p{margin:0!important;color:#94a3b8!important;font-size:14px!important}.rco-case-page:not(.rco-case-admin) .rco-case-hero>strong{flex:0 0 auto!important;padding:10px 18px!important;border:1px solid rgba(52,211,153,.28)!important;border-radius:999px!important;background:rgba(16,185,129,.12)!important;color:#6ee7b7!important;font-size:12px!important}.rco-case-page:not(.rco-case-admin) .rco-case-data-grid,.rco-case-page:not(.rco-case-admin) .rco-case-kpis{width:100%!important;display:grid!important;grid-gap:14px!important;gap:14px!important}.rco-case-page:not(.rco-case-admin) .rco-case-kpis{grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:0 0 14px!important}.rco-case-page:not(.rco-case-admin) .rco-case-data-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0 0 20px!important}.rco-case-page:not(.rco-case-admin) .rco-case-data-grid article,.rco-case-page:not(.rco-case-admin) .rco-case-kpis article{min-width:0!important;min-height:108px!important;margin:0!important;padding:20px!important;border:1px solid rgba(96,165,250,.16)!important;border-radius:20px!important;background:linear-gradient(180deg,#0d1a30,#0a1528)!important;box-shadow:0 14px 34px rgba(0,0,0,.18)!important}.rco-case-page:not(.rco-case-admin) .rco-case-data-grid article:hover,.rco-case-page:not(.rco-case-admin) .rco-case-kpis article:hover{border-color:rgba(56,189,248,.38)!important;transform:translateY(-1px)}.rco-case-page:not(.rco-case-admin) .rco-case-data-grid svg,.rco-case-page:not(.rco-case-admin) .rco-case-kpis svg{color:#60a5fa!important}.rco-case-page:not(.rco-case-admin) .rco-case-data-grid span,.rco-case-page:not(.rco-case-admin) .rco-case-kpis span{display:block!important;margin-top:10px!important;color:#64748b!important;font-size:10px!important;font-weight:900!important;letter-spacing:.1em!important;text-transform:uppercase!important}.rco-case-page:not(.rco-case-admin) .rco-case-data-grid strong,.rco-case-page:not(.rco-case-admin) .rco-case-kpis strong{display:block!important;margin-top:5px!important;color:#f8fafc!important;font-size:15px!important;line-height:1.35!important;overflow-wrap:anywhere!important}.rco-case-page:not(.rco-case-admin) .rco-case-grid,.rco-case-page:not(.rco-case-admin) .rco-case-main-grid,.rco-case-page:not(.rco-case-admin) .rco-real-data-grid{width:100%!important;display:grid!important;grid-gap:18px!important;gap:18px!important;margin:0 0 18px!important;align-items:stretch!important}.rco-case-page:not(.rco-case-admin) .rco-case-main-grid{grid-template-columns:minmax(0,1.4fr) minmax(320px,.8fr)!important}.rco-case-page:not(.rco-case-admin) .rco-real-data-grid{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr)!important}.rco-case-page:not(.rco-case-admin) .rco-case-grid{grid-template-columns:minmax(0,1fr) 380px!important}.rco-case-page:not(.rco-case-admin) .rco-case-card,.rco-case-page:not(.rco-case-admin) .rco-case-side{width:auto!important;min-width:0!important;margin:0!important;padding:24px!important;border:1px solid rgba(96,165,250,.17)!important;border-radius:22px!important;background:linear-gradient(180deg,#0c192e,#091426)!important;color:#dbeafe!important;box-shadow:0 18px 46px rgba(0,0,0,.2)!important}.rco-case-page:not(.rco-case-admin) .rco-case-card h2,.rco-case-page:not(.rco-case-admin) .rco-case-side h2{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 18px!important;color:#f8fafc!important;font-size:18px!important;letter-spacing:-.02em!important}.rco-case-page:not(.rco-case-admin) .rco-case-card h2 svg,.rco-case-page:not(.rco-case-admin) .rco-case-side h2 svg{color:#60a5fa!important}.rco-case-page:not(.rco-case-admin) .rco-case-card p,.rco-case-page:not(.rco-case-admin) .rco-case-side p{color:#94a3b8!important;line-height:1.6!important}.rco-case-page:not(.rco-case-admin) .rco-case-alert,.rco-case-page:not(.rco-case-admin) .rco-case-info{padding:17px!important;border-radius:16px!important}.rco-case-page:not(.rco-case-admin) .rco-case-alert{background:rgba(249,115,22,.1)!important;border:1px solid rgba(249,115,22,.26)!important}.rco-case-page:not(.rco-case-admin) .rco-case-info{background:rgba(59,130,246,.1)!important;border:1px solid rgba(59,130,246,.25)!important}.rco-case-page:not(.rco-case-admin) .rco-case-alert strong,.rco-case-page:not(.rco-case-admin) .rco-case-info strong{color:#f8fafc!important}.rco-case-page:not(.rco-case-admin) .rco-case-field-list div{background:rgba(16,185,129,.1)!important;border:1px solid rgba(52,211,153,.22)!important;color:#a7f3d0!important}.rco-case-page:not(.rco-case-admin) .rco-real-table{display:grid!important;grid-gap:9px!important;gap:9px!important}.rco-case-page:not(.rco-case-admin) .rco-real-table>div{display:grid!important;grid-template-columns:minmax(150px,220px) minmax(0,1fr)!important;grid-gap:16px!important;gap:16px!important;padding:13px 14px!important;border:1px solid rgba(148,163,184,.12)!important;border-radius:13px!important;background:hsla(0,0%,100%,.035)!important}.rco-case-page:not(.rco-case-admin) .rco-real-table span{color:#64748b!important;font-size:10px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}.rco-case-page:not(.rco-case-admin) .rco-real-table strong{color:#e5eefc!important;font-size:13px!important;overflow-wrap:anywhere!important}.rco-case-page:not(.rco-case-admin) .rco-timeline-line{display:grid!important;grid-gap:0!important;gap:0!important}.rco-case-page:not(.rco-case-admin) .rco-timeline-line>div{position:relative!important;display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;grid-gap:12px!important;gap:12px!important;padding:0 0 22px!important}.rco-case-page:not(.rco-case-admin) .rco-timeline-line svg{color:#60a5fa!important}.rco-case-page:not(.rco-case-admin) .rco-timeline-line strong{color:#e5eefc!important}.rco-case-page:not(.rco-case-admin) .rco-case-side{display:flex!important;flex-direction:column!important;gap:12px!important}.rco-case-page:not(.rco-case-admin) .rco-case-closed-audit,.rco-case-page:not(.rco-case-admin) .rco-case-closed-message{padding:16px!important;border:1px solid rgba(52,211,153,.22)!important;border-radius:16px!important;background:rgba(16,185,129,.09)!important}.rco-case-page:not(.rco-case-admin) .rco-case-closed-message{display:flex!important;gap:12px!important}.rco-case-page:not(.rco-case-admin) .rco-case-closed-message svg{flex:0 0 auto!important;color:#34d399!important}.rco-case-page:not(.rco-case-admin) .rco-case-closed-audit strong,.rco-case-page:not(.rco-case-admin) .rco-case-closed-message strong{color:#a7f3d0!important}.rco-case-page:not(.rco-case-admin) .rco-case-side button{width:100%!important;min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;padding:11px 14px!important;border:1px solid rgba(96,165,250,.22)!important;border-radius:12px!important;background:rgba(37,99,235,.1)!important;color:#bfdbfe!important;font-weight:800!important}.rco-case-page:not(.rco-case-admin) .rco-case-side button:hover{border-color:rgba(56,189,248,.55)!important;background:rgba(37,99,235,.18)!important}.rco-case-page:not(.rco-case-admin) .rco-case-side button.primary{border-color:rgba(52,211,153,.28)!important;background:rgba(16,185,129,.14)!important;color:#a7f3d0!important}.rco-case-page:not(.rco-case-admin) .rco-audit-file{display:inline-flex!important;align-items:center!important;gap:8px!important;color:#67e8f9!important;text-decoration:none!important}@media (max-width:1050px){.rco-case-page:not(.rco-case-admin) .rco-case-data-grid,.rco-case-page:not(.rco-case-admin) .rco-case-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.rco-case-page:not(.rco-case-admin) .rco-case-grid,.rco-case-page:not(.rco-case-admin) .rco-case-main-grid,.rco-case-page:not(.rco-case-admin) .rco-real-data-grid{grid-template-columns:1fr!important}}@media (max-width:640px){.rco-case-page:not(.rco-case-admin){padding:18px 12px 60px!important}.rco-case-page:not(.rco-case-admin) .rco-case-hero{align-items:flex-start!important;flex-direction:column!important;padding:24px!important}.rco-case-page:not(.rco-case-admin) .rco-case-data-grid,.rco-case-page:not(.rco-case-admin) .rco-case-kpis,.rco-case-page:not(.rco-case-admin) .rco-real-table>div{grid-template-columns:1fr!important}}