.auth-shell:has(#fenix-user){align-items:center;padding:32px}.auth-card:has(#fenix-user){background-position:4% 100%;background-size:43%;border-radius:28px;width:min(1120px,100vw - 64px);min-height:620px;padding:54px 58px}.auth-card:has(#fenix-user)>*{width:46%;min-width:0;margin-left:54%}.auth-card:has(#fenix-user) .auth-brand{margin-bottom:24px;margin-left:54%}.auth-card:has(#fenix-user) h1{color:var(--muted);margin-left:54%;font-size:24px;font-weight:650;line-height:1.15}.auth-card:has(#fenix-user)>p{max-width:none;margin-top:14px;margin-left:54%;font-size:0}.auth-card:has(#fenix-user)>p:before{content:"Soy Ana, tu asistente. ¿Empezamos?";letter-spacing:-.025em;color:var(--text);max-width:430px;font-size:34px;font-weight:800;line-height:1.12;display:block}.auth-card:has(#fenix-user):after{content:"ANA · TU ASISTENTE FÉNIX";letter-spacing:.14em;width:40%;font-size:10px;top:auto;bottom:24px;left:5.5%}.auth-card:has(#fenix-user) .auth-fields{margin-top:30px;margin-left:54%}:is(.auth-card:has(#fenix-user) .auth-field,.auth-card:has(#fenix-user) .remember-row,.auth-card:has(#fenix-user) .warning,.auth-card:has(#fenix-user) .primary,.auth-card:has(#fenix-user) .forgot-link){width:46%;margin-left:54%}.auth-card:has(#fenix-user) .auth-fields .auth-field{width:100%;margin-left:0}@media (width<=900px){.auth-shell:has(#fenix-user){padding:18px}.auth-card:has(#fenix-user){background-position:50% 8px;background-size:auto 285px;border-radius:22px;width:100%;min-height:0;margin-top:50px;padding:320px 24px 28px}.auth-card:has(#fenix-user)>*{width:100%;margin-left:0}.auth-card:has(#fenix-user) .auth-brand{width:100%;margin-left:0}.auth-card:has(#fenix-user) h1{width:100%;margin-left:0}.auth-card:has(#fenix-user)>p{width:100%;margin-left:0}.auth-card:has(#fenix-user) .auth-fields{width:100%;margin-left:0}.auth-card:has(#fenix-user) .auth-field{width:100%;margin-left:0}.auth-card:has(#fenix-user) .remember-row{width:100%;margin-left:0}.auth-card:has(#fenix-user) .warning{width:100%;margin-left:0}.auth-card:has(#fenix-user) .primary{width:100%;margin-left:0}.auth-card:has(#fenix-user) .forgot-link{width:100%;margin-left:0}.auth-card:has(#fenix-user):after{width:auto;top:292px;bottom:auto;left:24px}.auth-card:has(#fenix-user) h1{font-size:21px}.auth-card:has(#fenix-user)>p:before{max-width:none;font-size:28px}}:root{color:#222;font-synthesis:none;--bg:#f5f5f6;--panel:#fff;--panel2:#f0f0f2;--text:#222;--muted:#6d6d73;--border:#dedee3;--purple:#870064;--gold:#ffb71b;--orange:#ff5f00;--shadow:0 18px 50px #0000001f;background:#f5f5f6;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}:root[data-theme=dark]{--bg:#151516;--panel:#202023;--panel2:#29292d;--text:#f4f4f5;--muted:#aaaab2;--border:#38383e;--shadow:0 18px 50px #00000059}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0}button,input{font:inherit}.app-shell{grid-template-columns:260px 1fr;min-height:100vh;display:grid}.sidebar{color:#fff;background:#222;flex-direction:column;gap:24px;height:100vh;padding:22px 16px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:12px;padding:0 8px;display:flex}.brand-mark{background:linear-gradient(135deg,var(--purple),var(--orange));border-radius:12px;place-items:center;width:42px;height:42px;font-size:22px;font-weight:900;display:grid}.brand strong{letter-spacing:.08em;font-size:14px;display:block}.brand span{color:#bdbdc5;margin-top:3px;font-size:11px;display:block}.sidebar nav{flex-direction:column;gap:5px;display:flex;overflow:auto}.nav-item{color:#d9d9df;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:10px 12px}.nav-item:hover,.nav-item.active{color:#fff;background:#ffffff17}.nav-item.active{box-shadow:inset 3px 0 0 var(--gold)}.main{min-width:0}.topbar{border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--panel) 94%,transparent);z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);justify-content:space-between;align-items:center;height:84px;padding:18px 28px;display:flex;position:sticky;top:0}h1,h2,h3,p{margin:0}.topbar h1{font-size:24px}.topbar p{color:var(--muted);margin-top:4px;font-size:12px}.top-actions{align-items:center;gap:12px;display:flex}.theme-toggle{border:1px solid var(--border);background:var(--panel);color:var(--text);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;display:flex}.logout{border:1px solid var(--border);background:var(--panel);color:var(--text);cursor:pointer;border-radius:10px;align-items:center;gap:7px;padding:9px 11px;display:flex}.avatar{background:var(--purple);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;font-size:13px;font-weight:800;display:grid}.hero-card{background:linear-gradient(135deg,var(--panel),color-mix(in srgb,var(--purple) 7%,var(--panel)));border:1px solid var(--border);border-radius:20px;justify-content:space-between;gap:24px;margin:28px;padding:28px;display:flex}.eyebrow{letter-spacing:.13em;color:var(--purple);margin-bottom:7px;font-size:10px;font-weight:800;display:block}.hero-card h2{max-width:650px;font-size:28px}.hero-card p{color:var(--muted);max-width:650px;margin-top:10px;line-height:1.55}.hero-kpi{color:#fff;background:#222;border-radius:16px;flex-direction:column;justify-content:center;min-width:160px;padding:20px;display:flex}.hero-kpi strong{color:var(--gold);font-size:22px}.hero-kpi span{color:#cfcfd4;margin-top:4px;font-size:12px}.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0 28px 120px;display:grid}.card{background:var(--panel);border:1px solid var(--border);border-radius:16px;padding:20px}.card h3{font-size:17px}.card p{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.5}.calc-launcher{z-index:9000;background:var(--purple);color:#fff;box-shadow:var(--shadow);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:9px;padding:13px 17px;display:flex;position:fixed;bottom:24px;right:24px}.calc-panel{z-index:9000;background:var(--panel);border:1px solid var(--border);width:min(430px,100vw - 32px);max-height:calc(100vh - 110px);box-shadow:var(--shadow);border-radius:18px;position:fixed;bottom:22px;right:22px;overflow:auto}.calc-panel.minimized{width:330px;overflow:hidden}.calc-panel>header{border-bottom:1px solid var(--border);background:var(--panel);z-index:1;justify-content:space-between;align-items:center;padding:15px 16px;display:flex;position:sticky;top:0}.calc-panel header strong{font-size:14px;display:block}.calc-actions{gap:6px;display:flex}.calc-actions button{border:1px solid var(--border);background:var(--panel2);width:32px;height:32px;color:var(--text);cursor:pointer;border-radius:8px;place-items:center;display:grid}.calc-body{padding:16px}.calc-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.calc-grid label{color:var(--muted);font-size:11px;font-weight:700}.calc-grid input{border:1px solid var(--border);background:var(--panel2);width:100%;color:var(--text);border-radius:9px;outline:none;margin-top:5px;padding:10px 11px}.calc-grid input:focus{border-color:var(--purple);box-shadow:0 0 0 3px color-mix(in srgb,var(--purple) 16%,transparent)}.result-box{background:var(--panel2);border:1px solid var(--border);border-radius:14px;margin-top:14px;padding:15px}.result-box>div:first-child span{color:var(--muted);font-size:11px;display:block}.result-box>div:first-child strong{margin-top:2px;font-size:28px;display:block}.result-row{justify-content:space-between;gap:10px;margin-top:12px;font-size:12px;display:flex}.result-row span{color:var(--muted);flex-direction:column;display:flex}.result-row b{color:var(--text);margin-top:2px;font-size:14px}.warning{background:color-mix(in srgb,var(--gold) 20%,var(--panel));border:1px solid color-mix(in srgb,var(--gold) 45%,var(--border));border-radius:9px;margin-top:10px;padding:9px 10px;font-size:12px}.calc-note{color:var(--muted);margin-top:11px;font-size:10px;line-height:1.45}.auth-shell{background:linear-gradient(135deg,var(--bg),color-mix(in srgb,var(--purple) 8%,var(--bg)));place-items:center;min-height:100vh;padding:24px;display:grid;position:relative}.auth-theme{position:fixed;top:20px;right:20px}.auth-card{background:var(--panel);border:1px solid var(--border);width:min(420px,100%);box-shadow:var(--shadow);border-radius:20px;padding:26px}.auth-brand{margin-bottom:24px;padding:0}.auth-card h1{font-size:26px}.auth-card>p{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.5}.auth-card label{color:var(--muted);margin-top:16px;font-size:11px;font-weight:700;display:block}.auth-card input{border:1px solid var(--border);background:var(--panel2);width:100%;color:var(--text);border-radius:10px;outline:none;margin-top:6px;padding:11px 12px}.auth-card input:focus{border-color:var(--purple);box-shadow:0 0 0 3px color-mix(in srgb,var(--purple) 16%,transparent)}.remember-row{cursor:pointer;align-items:center;gap:9px;color:var(--text)!important;margin-top:14px!important;font-size:12px!important;font-weight:600!important;display:flex!important}.remember-row input{height:17px;accent-color:var(--purple);cursor:pointer;width:17px!important;margin:0!important}.forgot-link,.secondary-action{width:100%;color:var(--purple);cursor:pointer;background:0 0;border:0;margin-top:12px;padding:8px;font-weight:700}.forgot-link:disabled{opacity:.6;cursor:wait}.secondary-action{border:1px solid var(--border);background:var(--panel);color:var(--text);border-radius:10px}.primary{background:var(--purple);color:#fff;cursor:pointer;border:0;border-radius:10px;width:100%;margin-top:18px;padding:11px 14px;font-weight:800}.primary:disabled{opacity:.6;cursor:wait}@media (width<=1000px){.app-shell{grid-template-columns:84px 1fr}.brand>div:last-child,.nav-item{font-size:0}.brand{padding:0}.brand-mark{margin:auto}.nav-item{height:42px}.grid{grid-template-columns:1fr}.hero-card{align-items:flex-start}.hero-kpi{min-width:140px}}@media (width<=720px){.app-shell{display:block}.sidebar{display:none}.topbar{height:72px;padding:14px 16px}.theme-toggle span,.logout span{display:none}.hero-card{flex-direction:column;margin:16px;padding:20px}.hero-card h2{font-size:22px}.grid{padding:0 16px 110px}.calc-panel{border-radius:16px;width:auto;max-height:calc(100vh - 16px);bottom:8px;left:8px;right:8px}.calc-panel.minimized{width:280px;left:auto}.calc-grid{grid-template-columns:1fr}.calc-launcher{bottom:14px;right:14px}.result-row{flex-wrap:wrap}.auth-shell{padding:16px}.auth-theme{top:12px;right:12px}.auth-card{margin-top:46px;padding:22px 18px}}.auth-shell:has(#fenix-user){background:radial-gradient(circle at 22% 48%,color-mix(in srgb,var(--orange) 8%,var(--bg)),transparent 34%),linear-gradient(135deg,var(--bg),color-mix(in srgb,var(--purple) 5%,var(--bg)));padding:28px}.auth-card:has(#fenix-user){background-color:var(--panel);background-image:url(/assets/ana-login.png-6GhJr4mi.png);background-position:7% 100%;background-repeat:no-repeat;background-size:40%;border-radius:28px;width:min(940px,100vw - 56px);min-height:590px;padding:56px 56px 50px 51%;position:relative;overflow:hidden;box-shadow:0 26px 80px #00000024}.auth-card:has(#fenix-user):after{content:"ANA · FÉNIX CAPITAL";letter-spacing:.15em;color:var(--orange);font-size:10px;font-weight:800;position:absolute;bottom:28px;left:5.5%}.auth-card:has(#fenix-user) .auth-brand{margin-bottom:34px}.auth-card:has(#fenix-user) h1{letter-spacing:-.02em;font-size:30px}.auth-card:has(#fenix-user)>p{max-width:390px;color:var(--text);margin-top:10px;font-size:0}.auth-card:has(#fenix-user)>p:before{content:"Todo listo. Vamos a hacer que hoy cuente.";color:var(--text);font-size:18px;font-weight:650;line-height:1.45}.auth-card:has(#fenix-user) .auth-fields{margin-top:24px}.auth-card:has(#fenix-user) .primary{background:var(--orange);border-radius:12px;padding:13px 16px}.auth-card:has(#fenix-user) .forgot-link{color:var(--orange)}@media (width<=780px){.auth-shell:has(#fenix-user){padding:16px}.auth-card:has(#fenix-user){background-position:50% 8px;background-size:auto 300px;border-radius:22px;width:100%;min-height:0;margin-top:50px;padding:330px 22px 26px}.auth-card:has(#fenix-user):after{top:300px;bottom:auto;left:22px}.auth-card:has(#fenix-user) .auth-brand{margin-bottom:22px}.auth-card:has(#fenix-user) h1{font-size:26px}.auth-card:has(#fenix-user)>p:before{font-size:16px}}.brand-mark{background:#fff url(data:image/webp;base64,UklGRmIhAABXRUJQVlA4WAoAAAAQAAAAiwAAagAAQUxQSGwQAAAB8Mf//yop/f/dH4/HmZ1d2sLulrJosLu7uxW7u7tpA3m13bywW7CRFMVgCYNuNuY8n8/7H3POzOyZ9f+ImIB3bt0EEFO00qbI9JH865m9DTCT1kfMkPXhJL+7cnMAkUqRSSuhEYC+Z6hkSTpM8TE5/z+HtAEQmQKIVKpOTIC1ThnrzoVlSdFnBeOY5MQ7tzcAHQZ1BmCRqohkTpLUAOz4wC/k61Bk2nBYA31wjmz47P7j+0e3r7i3Wx2S1cpSbQkTAKIRgM5njI3J+M+tJGOIcGgDHekdiz9pczM59fHz9u2/4drtAC0HkMqImgHYvgYAdM/Bv5OMCzwGhqzX4NAVjAMZvPOB0/cYOIbFKxbP+Mc+UClFpF8v5LQ0MVNVALC9xg6DrDvwxi8D6V0o8DIYqrHPVNIFFjvy34ftd8eYn+odSf+IiJQQ4ZkpGwBmmmZIbL/l0Q/+wPc7jpgwLybpAoPncBiyrjjg4A7A7atIepL0npw4YtCFF55w9Iskh6tJitj6V3PW1VsCME1QrHnGE++MfW/GEnLVjRu/TJKxJ+nI+2FSBXtx2vCD19jurqmeyc6zeP7YXQ5bHngVNMVweP0KcuFb9+8IKADFab8ycfm4y3e75A/GPgSSPmbjeahKw2UkF4+995JHX/+TgcXeOe/J5j22mu8bdxZNgtoIxo7kqks2g8BwI8k/hl5740XHHTvkN9KRZHAkP9sJaL8mJHOIMJjNJLli9nKWHOJQ6N3f8xVYkkjHV4NncLHnsjsQ4Tg63tft+jfenrSCpAtMdl8ei3aHPjRjADR7ohhGNseB5Xsu6HQDm3dHVCRm/6MnGVh8iWy9wLtTdpjKYh8Hkgxs/OEfJx144YuLAv8BRRWK4sqVDM6Hsuj4Iibyx06ITDWHh1kgGTjv1uuemzkWr5AXbLqUBe8DUwNXfv3x7EAGflqrUg0QwU7PFkjvnA+lMeYe/chx3VF8LmOS9M2HAui8ds+YI/ATY1ayuYkTN4OgSg3oPXIOK+jD9DWGkstHHbnjloc1MpB0/Bw1uTzwfpiB4YxZdvAuJp/rCEXVrrEOEO16+VOf/VIojZ6/HPfMIpKFRTEDE8aZArUjyQN2omO5wceBnHMBoKhWkW0//+jFOy6/8vpnJ8Rl0JMffNrgHMnA4hAadkDno78jn8OXobzi+lvWgwqqV9DzZ1baBzKQDIHJgePGzifdmO1eomeZqxfPefeugQByqGpFm4eWkIXmQhy7UBrpWUm/8t0H5tKzTP/hRYfv02uX/S+/Zz1INcGAbYbOZEa9CywsIR3LdisbfYjJk1VR3WLAWvvdMPqJ4U/NZGDwLZHsA0sPIQQfvCPH7YRWUA0A1jptzBLvHat30nl5WCsAmHV/j6kfr6TP1sI5i1fMGffYfrWAonUU2/7mj2bWz5n66MDH4gJZoC/yLRaHEObe229zFJugNa2tbYPcSJJTB68skC4E0oeKeXJVAxk8/ezXb+hkkaAVFQOAAdM49+MLN/yY/OnR1eRUxxJDYAhkIOlJ0sfzzxuyjCT9d5fkIWhlRaTLnt3X1uhVTniwbgSXHXcLZ6xK8aQnA+lJet/0Ncnvd67tecbFR2+J1nybQ7u1Qa/6EV0x4dX1xtMVxVzwB//9GZtX0c17g3Q3HjPRkXd0AACx1klURQAg2mJjoGMP4Gx6kp5ze+0wa0SvZn/OR+Rh584kj8r3PuPau3taZIrWXEwFQKSARniPjp6fbgSsczQOax5c8+DSKdLhoJue2wR/nyIAVLHNjOA936mDKaDY5dIcNrm0CwBYsfw9JIp1/J6OMYchAsSggCoAMRP83RoeZ8z5zXwWikRVQAx/x4q+Tc7PGUX+kpekv3G1t9nMG4cxDoci+pszDIwL/LX2BRbC1A7IZUvMpHVR/JNxvNfdfzCQb7cDIsmOAYC1JoL2vwZeed3USQwLAr88Kg9YRlShl96Qh1rrYejZyHd35kuv0P/x/A/k5Cs6w7IgBhz4OTnxKMCk9TiNTfu9yNHDGPPHK84ZQ845FtpyBmz7LOkc+XovwKS1uJTfDHD81x10nmFUzx5DV/B6aAupoPNdyxg86T2bB28AWCtxPgdfTf7zBDoGsnAtNrlq3qWwlhADTvmVdAw+eDry90vawLRV2JP33ks+u7MLgas/J58DNtxdpXISAf3eJ+MQHEm6EGLy24MAk6oTrB8/dA85bu3f6L2//lbyekFLGrDp0wU6T0fOPuWIyaSjj8lntweiaoPis/8Oom/s/Bhd4PyO93LVDhpVTBW11y5gcPSeqx5YF2h3/RIGR+e5/K61oFZlhgOm93OOD+zkPR2vwL95NwyAWKqmiQFHfEs6Bke+0hUwA7b8p6fzdOTM0wHTqoLi2VM+oGva5A06H77Jr1Vfn0dFJQJ2eoN0IcTkxCMBE0AM2O1zMg7BkW/3ByKpJpFt7zwnxOzfiy6Exp1xcMNGEEH7fn2L++y2JQSACdZ9bDWDpyPnXtoWqkgURXTOLNIxOBZGbwFYFUGw+cbv0R+Jl+kcrxf87wSYYgATA0fDoIqaS+eQjt6xMHQDwFCiAp3vXMbg6cgFN7SFavVAgHPoesg2S0PM/0N67wFV9A/Oe++b/dOIIuDAr8g4BEeO6QtEgpLFgO2fJ10IjpxyPGBSNVDZeGnTdsCNLPCHNgIAigEhkGTMUSbo8gIZe8bktGOBSFC2GHDgl6RjcOTbPYGoagBMmFkH6TCXYcm2MElgGta6Yxm9owtcdH07qKGiasgPmks6es/mkRsCVi0qoz+GCV5nHPpCUcZTh88gHb0j/7MNEKHiBqz3cCOdpyNnX5SHaXVEuHMookjuZsH1LIdcScYhxOSnewMmaEGJgL5jyTgwJr85FIikGgx3HgcznEIX9yqPwdOR9aflYIoWFgOOm0I6hpj8zzZAVAWKC7aGGI6jdxUIwXuufGgdQJFBVXS8YxGDo/dcdueaEM0csGYNoNhxNQs9k2T3Ehz5v26ACbJpwJajPF2gI38+z6CauWJFlxWcvR4EQA7dUxz53SGACTIrBuz+LulCiMlPBgImGZOEriv4VSSACTYeneDIOZfnoIpKq1QAUAPO+IV09I58ZlvAKiYqZaugWNF1eRgFA2DnzqErZtPjGwGGSosAWgnABJ3uXUzvnCMX39wO2S/icTCpPWoqU9/vCUSCSgtkxw0hFQEM6PIsix0569R2lWq36UZlb9o+pUvTvM5QGfTdd5+PGz9+/PhPTlZEgoqLdHxn9Z9HQysDiYCD3v1qOUNY8OWEOytjOHvBnD/LnL3gMljC9nweBqlFiaJowQgXMeb0WqkQoAbgYxb4BpCvTIRLGFhmzOsQJcX7wwCIphpaNIdbucrVd0ALmuY+ZYFjNEKlBoVCOeTtKX3fywsyrOgyj7wD1gJAlACr2MV0DY/ffEupN97dH5rQ53BoliDY9ubjAakuv3gdVDhC1gWAoGWzsGT7qCYqNacpUIuKTUvSKLIitajYpBRE+RotkiiKrCSLIsvO1lBUUiOkq5aQrIZ0K6XigvTqMWCjY+9/cuTIEedsA1iS4vhnnry9xoBNTx/8xIin7tmvPSTNjj//wi4QweZPDxt1AzRFceOoEY+3hVSRYsshC5i8+pWdoQmGUeTc9tj6qaVMnn4CLEGQrycvhonWvkPybFiC4RySQ0VRPYbj57E4BDJwxSBY0uDY/Si7zWNywZEPQJNqJnt/HgyKtWcWCsu7QAEoui5v9p/nRKrHcDNJfnnLkYcdceNY0vNiWMJQ8uudFpOc9MpLY/8inecpsKRp5PkwwHCQb+ZHkQnEok9YWNkFiqxsazkrUQEojqLj3BPzSDyonnHjztCk8Ms35It92wLofPZCuvBXZ0gZiDCczbwOBsOdbOLVMGRl8UYoV6TzbO9nbgdEZhYZtvo1cIykxGTD6QDUFOi3KBR4HqJyRDtMZFzohRz2LBT4iRkys/zEfrsNTB2w+06A4ToW4j2QEyTmsEchuN7QpDhcg0gFgNTgLBb4H1g5MPRcVQjftLM1fqZbuDU0MzHLnAKV/JTAFxBBUnN4jbwNUUIzp+YjQaLoGvXklyZSDgzXsYmD8TSbeR4iZCgwpLvwHSLs3OR5OBTpinPId1SlqJHnw5BqGEPOrUN5EtW8R7fqMe/4khoyFJoaGtNXx18gwmkMi7fL19Wmt4n2CJxQh4S4sKtoKY+Qs2orAMUWyxjo+cd6kAz5pbtvtNmm6ZuvD8PNdPGsmaXW//an93+tn8Tf1oSUMbsiMJzW4JxrOhKGLC3eFGUabmDMCrrNoQk/1GVDZe15wXH+OqqZWrKNmJYoMNxMF8/85ddfSv3119+mb5wyvW02TF5nTMf/IsrW1lCUbLiAYXGPNddeq8w1FUhqkwnDeXRsoOexsGpSDCi4cAgEFcyQouuSmNP3XBjcgk2hVQR0rA98FpGUqGYimRKr/ZQFfxDOYTPfFJMqMjzFuNAfOaQaAEWmDPewiXcjj/+xmZchqiKV7VYXwk+bIjJVVTPUDh8IzZJh37jAcXVmsv7MEC/rCq0eGG5iE3/cB6m9P+a8fUSzo9LxpxCv3AEKw/6+mV/UmlQPTF9lgfELp3fbfPOdzni9iZ5nwbITYTSbeBYMQISRbOadsEwM8vGiSoi2eZwMZMPChTFJ/nkEBEVDvJ9WxsPe16dMjuNzYTCcGBr5b0QAINphSmhu7APNwuVkw7YVgACHjgtMXf70JlAkPEH+1ra0IeT8uoT8HPJSmKDbavKXtVSKYBhQIGeuJ9JihuMmfvXhppDyIAY94NH3vvnq6y//cf4mgKFYcc33375YixIVV074ZmwexdHdo57ZAyp4fML4L/aGIdlww4RxUwZBWwzQfC4nqKwBkJpcLgdABamWr4lQutbkIpTbJlcTQZAuqMnV1AIZKK6AFAEWCQBYpFJCopRULJKgZlJULChFkdpyYgoxKU0gCQAEqSYpgpYXqKBsyQiAPMquK6FY8vlcDiVrXVSK1dTka2q0JLRF6ZKvQWqLKU7+YNqnl3SQEiT3z+9ugqYptvn022kTHlsDkqTo8/0V0CTFf6d/+83E6SdBUxTXfT9CJU2x+fgxnSCZMFxF/kaeDEsx7Ev+vpZoCT0cJy/lM6qSYDiQQ2Bpoyev5OxJx6UJ1l9G9hIrYfswb+1sCDZftvok2fumHCRF8WKYwXNgJXRpmoH1GqbmkbavfzgNULzoT4Ai1XAVp3M4Stlu5cy1smHYm9/BUKpgq+Yv92z6Mq8ldGtceNK1/DqStP34SCmGV3kyLE1qpy/tPnvRBqIlrJ7d2aJs9HN/bgpbo4QI9/CLe5Zxb7G07stJLjkQiiwYDuecO2bwMlgJDb/lkdxCkPwXHH/N87N2hSaIrPErHZvDKJTQdcX8e07fFoK0fQsPlfZSfFIJKmNYoONEkxKWLbzrpuvaQ1pOsctEktN6pRgG8YPuOxzk2A2a0oPzcoChhIM4vLR3eFaaYk8u6NWl12weC0vpyuJNsgBB3WEnHVQDQaKg91nbANj/rC0gCYKOxx9WZ4p0wXpn7QRJEww8czNIkqDrmf0A7HLWLpAEoMMxJx57/FF1QAagKFaUbKqoalNDpUsAVlA4INAQAAAQQwCdASqMAGsAPm0skkYkIqGhLbccqIANiWQA11kAOu0tX47+gfshzufUfd/lMzAdqWQD1G/nz/YepX52Hq38wH7Q+s56CfQA/rX+d9MD2APQA/bf0xf3G+CP+v/7j2A/2m/+3WAcJz/Se2L+8fkR54+KP1H7met3lz6zc2H4B/d/3bz973fhRqBfkv8w81z27sjtE/wvoBet30L/Yf3r8lvR//uvQn8x/t//I9wD+S/1H/bf1/2R/qvhCfXv8x+yXwB/yL+tf8X+7/kx9Jv8f/3P83/lv239oP5n/iv+9/oP3h+gP+Sf0X/ef3D/Nf/T/NfNv7Gf2N///uafrD9+wIaBC6tbHLZ9cnJSAZ/yxRHq2RVtr89F8qXqGIXWuSEiHIJhbHqRfem/uVTuaJphsNtuJ3Q3+o9j7QNqFFj+1xxp9XuGTsf88GiHjOpDz5STlr/ezKCe2c9mnxZyUFBvXD7960aLF8Ib6ytrM4C9jwdo20Fs/bqe+Z+ojZ/cvJkegP2qFgC1zjZfGXCPmyG5fv/7kh3N4duERcK5zG5kaL+/Z9WgdbQHEEFd0RqzpX+oWnDB3ErcKBv90umxOe3o3JOi3Bt59O+8MoeMoiRolM1W//osxIwUnHk/DzFnn8lZizVZzGp2uPsAjmsEdpHRKZWChprEjJdDkQHhN9p35BwdY9CLySXkcy9mIkEWMCSWPXb7UDypA0Z7RE75KeFYAADt0L/+1khsAosFlms2FBaC6yYo5z6NCd0yEIF+7a5koRGltkWT5EPhNQY5pF+vj19SC3qfMTibC3/dIjoTLqi/kpJqI0BaBJGq/4WX1/+jRZYuHit7+7jAsT2FajdjlDHVsP/6uYdOyQaj8ECPC/T9uKyUu9F0TOCVTN5BTtJtKxXlzSQfev03XZ+oTcGkuLnf7HX0P314VtQ5JGKkG3cOKa+T+q0kIHJ9X9vx1iJS/lMp1MD5kkpyLl4YE3i/K7xwzDwZIFPiz5SXC9cQQ9dGBKC2d0+s7Ai1+FW+h9Xt+pQP7XlUuvIOZ3Q2ZGDgdWO9Hz76oKrFG3shM1jIuqbFepV/7VM3rRRmNmBmS3ACg4gLzYsla68JSQsCIyhG/tcSwNyBs/46/SeN51LbzUvWz0bGov399Ut41wWWywH2aLrXve4xHEmn5TMki9tCaYdRjZ7XLAYAzEYJfVC6cu+FKAY15wctLTrFLJNrxfMsJYg4BGWK4G2uHJMN3/2gl7L2diYNJ4nuPnwBNrJ+PA/irYA2joJapcCXvBDKmtW7jq++qr9BHkoM0bj4Q00qf9yEMUwy5Ni5ZUT3qj4t54XGVhNxUEuCaM1hKFEC+SS/Ka9tv0E6h8aTSTVIG5x7dZq1DZo/5Z9j4Nss7LN6MPv4hkT+yOLkqY9QxZ7ZeTTOxew7yvxJFMNYoR1yA/d40uMMBwRcDKKEq85uUaMU+BPpgxOjq4nVjKa2uVFokyGWSKW938nRsRE/eV2aQBpcgbBcO1w85PAY38BWRVJduN6joqpYe0Y9SDI8MoJUiTuI8t1nHxJ+MPuTCf59n//clP/3Hj//7ipeRJTDb9S/c6dBxVWnxzzkvIs5fflf/Eq+zi94XyGdWavcnA+ADXPVxVkON+cIzz/Y3WSq+fqQ0V0AG4fe9xhlpUxSQSv3PEWu/1khAwTv/+CzJAf+GefD4Cs7+tJ2Soz1Owsm8m9WuhCTS8QlS3j2vnvRrD87/kifGkofk34LjfroYx3GLJS44QQzGwCCAZN+91L/IbXhR4AFYmA7uLqZd/bGyKlvwi5uC9i6HQbcjKy18ZKRnWO2uq+/GriITPc7cv6TTVbFF3yCt/9KAaYf16UD7hnEBdyvWTHWsfmBPw/mjQJZji+ww4YJ/NhgFqWoIu5PKrzUvT9OL34i4iWLl2XK1+4ujyWGW3YQJTYsXI9m92RrjzFgT8lwmeL/UEHW0tIQr0yOCkNtKKSsOilF5F9oyk+FzmLhe1N4PovoLCdvRKMDZiAfE1N2VV05sBgEP02f/1emhsGatztQTU1WxkUe4FEn2tHi/NoOPQZSexJpL1/Rjzp3HVWoKaiPyeN5LuNS+5T8aFVxeOSG7xrLSizQl3ebhm1BHX+2vMXNoSWcTzMbgGsKZlWX243pvz7iTCpi0ZtxojTo73T7/vtu2mXAUOFmzS+ev3AX30RSeE19iY/VHpxGHytb9jM0t+gaDXuLHZ22F+wBhd7jFnlDGU4S3yu7/WoinO0LsoXKxnzuMGFv4c3Ttgt96fCPrjm/WyWh8Ui2aMZ85N1i3uEB+mcD8ChcqKhS4yu9wCNyRCp5oPNHDQ3+1BZ7vTItt0PhBu3n/6S/Uba0Yb8ePVk4j2ljCVlsRpfpD6wTdumObtIXT28J/IqIpIh8GkJFcQPs+o2kMzZTh+kLeyu+NiUvxowhthTlI+xSQWwAwc5AiEDFjgV4ZmZOL4KzESQ+9KSjERvYezBlETCyEZ5xEqaTP81OKMoewpk8pwsE79bZD3V1R7W2z+qXZ+OkjUlKK5ZIdRZZ4tObl5JCC7s67ztue2IQWiGTBwaR6hslK5/tjkpKBOiA1P99tbM10YCYOWReBAzRd6chwrM3+0X24sCIzZuHqmK24uyu1T+vNC3ImE8CRJ/vcMOLnzVHpRWsA5B4kB4svRzwm6Fja49Pdl9Vfqtnl8Df/4scKEu2yj+z3HEPYIhpGslBm3ouBB9xpGWMUV08rHJFuk/I/Upyv2cShxX8Pvqnz5vokSLSdYPyKvM+ekWJaKo01LtQGleX1Te6Mfw1hr7RD/+AF7yQ+gu1j4G0wMDOKQieYZpf/wpkm1p3nrlgahWo0nXX78mnbrf3LNsmO/dexwC73jSm+JJETLoy5Lz21SQP5TLo+HQHDxFz6oS9hUtzKR00y/njhDjoNkAAfTVMJ+vVjJ0Q2eFcDPxnhFa/0+K28mSyu476RRTXDhvVDD3lj3kkpSukd6Dk8Zlp2rBYX0itEnxapZGE/QkTLk50eiL+NxlTeMHUbjKqz9EM2oOzxl5BILlU1oWX7dR6CGXBioeTeRWPnVTLujHApycPaFaYpHqcFwEFhWaJBHUqJhGWG/r1WAZZx4q3XL9N7q6j/bO3LEfq7oFkfCVqwAiUGGgLVxr2TWDLVjst+vaILWb1RDWueQEieyRTMdLscgzao4FzqDWjHLW3fuJ9VHA8CnjkGq+CHS0IAHHludzKGkwgYww+yYrg9jcCdEz61h+LL2gGMtyCgAQhr8sjGj97zgJi6+OmL8bsrYNR5R6E33MfDfZwBIX1xserlzcTpqpoJUWkQlY7StX3VagVTk7tiTCKM9aTh0KhLCSsmA2uGtqVi5pNdK7GfGoQzODJKftyVrB94se0ps+Swgm3LbiyrF9zyzaWWBs2sQQxRUV5Q8hfFvS5Q/D47Wb64i0ee99i3ZuxNnBGagXUep05E5bb1eBR/pS5B98FlPdohs4Zppc3hKOBMQfclfWqTC9lgbsH3VcveNr7rA1LVD+WhhUuR/ewFAjaaG9rpen1yyz9wds8dbLSA3chY4CtH2kdC770dkyZYUP/pklGaV/mGfTlnVwBuJYQvwunEJanpox3379kqaSRYbPkTA32GLxx9ppszT/QZ+u94sj1H6VuuADJz1VpT7HNLdnN68GIG5o1vkANKidQrZiUzpCIzCRO9ElLSnPge7ge60Q+gJoI90v6Epf5PySnSEZ/Xb3yIvdeKItuflpy0J7jpbLS/raESAv33Cwea8XjzKZkrhqRaBfPXeqf4gcgly6yHQ0cPtFY1uAOBp75eqwC7otDBb5D/dIkL7+PvNS1qvSOVhIlP7fZpugEBqL6T0/2VpC3xw48+sN95cWLXC/PWWf6uMejS5Xd7hHARej1ja8H3Mx2ADuAAsbU5r10hW7C4uVyBWSP6dn5Igx2N+BMPJtBHOCv9AwSrXHKu8XSyRXEWw0/n7oOmWieDWDszXAHj7/IWQebfoxzwjZjEdm7YSdM0UePD2ATkiIg8u/AZsQOIY7w3egLx/LLYOzrVoZ7OJ+AVPkkDNzcqrkMgv74zKIrGVqNSofuR8GN//l408JOrVCQHWWTSqBYMA49VIeCoyBi2W6wuNdTIo6QrLrGNBAlC2J1xXdeuAvFXVhnZBVnac+LjwV2sPVnrtWtTKVpfl3QqmN/t6+nf0XyHRazTBSuZ/yyoal5Cmwe06ZS4UK16zcS6P+ycyabMza+6sT6GLNq5znWv8R3ELs9bxedKJDwg1flf2BW9LKhPihkU0xYxOD1uEcqsmo0jc8/MJQrIS4xByi2HC9ihzFSjp/KH9yOWKh5bx4RWEgGA3SyftizpkpNv4XzbPX4Lts9qoHsFX/KgHwMH3+0kAt6W72RBB/L3Z5PwaXmnZ0Hr9yX5puTTWvq2qPlnk21PO3kiCKqdaFXxAnVKvMyXgZFt/4aIN78OGQLV/1p+VXs4UuUV7SfkdvfLjMR5v5zZygItYUdoidC9/4zTXWf3pHclY9MFnco8JWXIPJDxMbDnPfgTeIJ8UenSKQmi/DsGNeYyM2Uug3rUF3aWwLM7yHNlh/1nsoEzZzZE9JYowVGD4xaRrOr1FnS70C+63nQR8HV75LS0G0anxhAroc7Cwce47idW4IcnTsl7dPfTOdk7wskgnMvyIDJYTIVD8eOPGfU992eRJWUbXROH7H2knXKCen6ojD/6L+/JSMrQNsUZoa3Uk8/xpC6dMMsTUbl+ZFusTiA/cpNNMzcQRLTyvG+GnNT7wJ2atyFs4POKLWdpAlfnxqRdAMDAZrdaaED3BcAH3TlMJ6vjMw4ySM+/Yx75njBQ4ZZ6uj0a0vqB/zH01jo0xaHsHD7zgrjKYqtyBz2EtsV0qAzD2hVRqeV9cyAUmNoPKl4YuGDIxfLjc6RNNTDs0QTrYULHJ4MFms4qZNMX7tSeSEOj/roKkgYwRMPJsIQQo2KjXtnvCVae87G6Kv9QJVwWVXBobnqryn/ZzyHnyN8rj+wWEvpjoLzDaJYfWH4wlSeSsENOq4tz2nq9gAGYJkDHHT2OyvoewPzbdW9NUFY68COECyjQbgQ3apsRN0U2a4b8YHgVdmqYg//Yjewh2sK/EzAg3PGq7lWfwIUoWt2XBphst5s7SYqF97R2lEImWrO6h3BcV2I/41Ewot8nJuspZ7X4CJeKwdoeschaI3r60YQt1PjxN7UlhaEpB5ouBFkSqXsvO+8RzOHZ6bInFmuimbLNcgdx+cLT2Qjzvw8jULt7nIeNCX8VFgDyIYW2YdW+QPhMD6g+5WT+Gs63fzDcEIRARqM+8RH81nqU6i4HDwPA66K3lm2jYwKfFjDJXvdawTUta9sWea8hYaXUhaYmCx0qj8317sAq78CCjEPNwd4s8v8/R/YZ49E1p5nTrJcDisepo+edimKqdMaTtTThd9vbNKM+SglM+OToq03yMdcue8qC9f82loW1R1eiCbgoenvHctVFvlh1EEKDrJ23CZxcfSbjCEYnMjaYQoZRR5YqSuXAMGPDrQvmTSodUM9Wsun+Xfblqc4ljuEGBeIc1l/BxuTw5Hqm3K1ssCh68xJ2Q/LYS9DHnb8WPJqLl5DWtb3WmbjS+LIlFOlSodWIxnzxH2+stnJgo/zOMmd+Mcfm7gfDlTxFfB/kto48ajGLBGsUqoKxDtggxX2HrRPp1IYNiMT31Ls2I336SlfEtz4mCflzBo4JDVIazAL29bhvzkYEz0AAA==) 50%/contain no-repeat;border-radius:10px;flex:0 0 76px;width:76px;height:58px;box-shadow:0 0 0 1px #0000000f}.auth-brand .brand-mark{flex-basis:104px;width:104px;height:80px}@media (width<=1000px){.brand-mark{flex-basis:54px;width:54px;height:42px;margin:auto}.auth-brand .brand-mark{flex-basis:104px;width:104px;height:80px}}@media (width>=1200px){.dir-priority-card{min-height:clamp(312px,35vh,346px)!important}.dir-right-top .priorities .dir-empty-state{min-height:clamp(166px,19.5vh,194px)!important}.dir-mid-grid .dir-table-card .dir-empty-state{min-height:clamp(166px,20vh,208px)!important}.dir-quick-grid button{height:clamp(66px,7.2vh,74px)!important}.dir-advanced{font-weight:700;font-size:12px!important}.dir-search input{font-size:12px!important}.dir-theme-toggle{font-size:11px!important}.dir-user-copy strong{font-size:12px!important}.dir-user-copy span{font-size:10px!important}.dir-priority-copy h1{line-height:1.25;font-size:14px!important}.dir-priority-copy>p{font-size:11px!important}.dir-empty-compact strong{font-size:10.5px!important}.dir-empty-compact small{line-height:1.35;font-size:9.5px!important}.dir-alert-button{font-size:10.5px!important}.dir-kpi>span{line-height:1.2;font-size:8.6px!important}.dir-kpi>small{font-size:8.4px!important}.dir-section-head strong{letter-spacing:.015em;font-size:10.5px!important}.dir-section-head button{font-size:9.5px!important}.dir-empty-state>span{font-size:11.5px!important}.dir-empty-state>small{line-height:1.4;font-size:9.5px!important}.dir-empty-state>button{font-size:9.5px!important}.dir-quick h2{letter-spacing:.02em;font-size:11px!important}.dir-quick-grid button{font-weight:600;font-size:10.5px!important}.dir-help-card{grid-template-columns:minmax(0,1fr) 58px!important;gap:10px!important;padding:14px 12px 12px!important}.dir-help-card strong{font-size:12px!important}.dir-help-card span{line-height:1.35;font-size:10.5px!important}.dir-help-avatar{object-fit:cover!important;object-position:center 20%!important;border:2px solid #ff5f002e!important;width:56px!important;height:56px!important;box-shadow:0 5px 16px #0000001f!important}.dir-help-card button{font-weight:700;height:32px!important;font-size:10.5px!important}.dir-quick-grid{align-items:stretch;grid-template-columns:repeat(6,minmax(0,1fr))!important}.dir-quick-grid button{border-radius:11px!important;justify-content:center!important;gap:10px!important;padding:0 12px!important}.dir-quick-grid button svg{flex:none;width:23px!important;height:23px!important}.dir-calc-launcher{border-radius:14px!important;min-height:46px!important;padding:0 17px!important;font-size:11.5px!important;font-weight:750!important;box-shadow:0 12px 30px #ff5f0033!important}.dir-person-wrap{position:relative!important;overflow:hidden!important}.dir-person-wrap:before{content:"";pointer-events:none;background:radial-gradient(circle at 48% 36%,#fff4ebf5 0%,#fff4eb6b 38%,#f4efeb29 70%,#0000 100%);position:absolute;inset:0}.dir-person-photo{z-index:1;position:relative;filter:drop-shadow(0 10px 18px #0000001a)!important}.dir-shell[data-dir-theme=dark]{background:radial-gradient(circle at 82% 12%,#ff5f0013,#0000 28%),radial-gradient(circle at 18% 82%,#8700640b,#0000 30%),linear-gradient(145deg,#171717 0%,#1b1919 44%,#141414 100%)!important}.dir-shell[data-dir-theme=dark] .dir-main{background:0 0!important}.dir-shell[data-dir-theme=dark] .dir-sidebar{box-shadow:10px 0 30px #0000001f;background:linear-gradient(#1c1a1a 0%,#191818 55%,#171717 100%)!important;border-right-color:#3a302d!important}.dir-shell[data-dir-theme=dark] .dir-topbar{box-shadow:0 8px 28px #0000001a;background:linear-gradient(90deg,#1f1d1df7,#1b1a1af2)!important;border-bottom-color:#3a302d!important}.dir-shell[data-dir-theme=dark] .dir-kpi,.dir-shell[data-dir-theme=dark] .dir-table-card,.dir-shell[data-dir-theme=dark] .dir-quick-grid button,.dir-shell[data-dir-theme=dark] .dir-search,.dir-shell[data-dir-theme=dark] .dir-advanced,.dir-shell[data-dir-theme=dark] .dir-theme-toggle,.dir-shell[data-dir-theme=dark] .dir-team-person,.dir-shell[data-dir-theme=dark] .dir-help-card,.dir-shell[data-dir-theme=dark] .dir-priority-card{box-shadow:0 10px 28px #0000001c;background:linear-gradient(160deg,#242222 0%,#211f1f 62%,#25201e 100%)!important;border-color:#403633!important}.dir-shell[data-dir-theme=dark] .dir-empty-state,.dir-shell[data-dir-theme=dark] .dir-empty-compact{background:linear-gradient(160deg,#292626,#242222)!important;border-color:#443833!important}.dir-shell[data-dir-theme=dark] .dir-person-wrap{background:radial-gradient(circle at 50% 30%,#b45c3233,#0000 35%),linear-gradient(#2a2422 0%,#211f1f 62%,#1d1c1c 100%)!important}.dir-shell[data-dir-theme=dark] .dir-person-wrap:before{background:radial-gradient(circle at 48% 36%,#ff9a6521 0%,#944d2c17 40%,#0000 72%)!important}.dir-shell[data-dir-theme=dark] .dir-person-photo{filter:drop-shadow(0 13px 24px #00000047)saturate(.96)contrast(1.02)!important}.dir-shell[data-dir-theme=dark] .dir-help-avatar{border-color:#ff87506b!important;box-shadow:0 0 0 4px #ff5f0012,0 8px 18px #0000003d!important}.dir-shell[data-dir-theme=dark] .dir-nav-item.active{background:linear-gradient(90deg,#4a2a20 0%,#38231e 100%)!important;box-shadow:inset 3px 0 #ff6a2b!important}.dir-shell[data-dir-theme=dark] .dir-quick-grid button:hover,.dir-shell[data-dir-theme=dark] .dir-kpi:hover,.dir-shell[data-dir-theme=dark] .dir-team-person:hover{transform:translateY(-1px);background:linear-gradient(160deg,#302925,#2a2422)!important;border-color:#6a493c!important}}@media (width>=1101px) and (width<=1199px){.dir-kpis{grid-template-columns:repeat(5,minmax(0,1fr))!important}.dir-mid-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important}.dir-quick-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}.dir-user-copy{display:block!important}.dir-theme-toggle span{display:inline!important}}.dir-person-wrap{background-image:url(/assets/ana-canonical-tdTPGROD.svg)!important;background-position:bottom!important;background-repeat:no-repeat!important;background-size:contain!important}.dir-person-photo{display:none!important}.dir-help-person{background:#fff url(/assets/ana-canonical-tdTPGROD.svg) 50% 2%/100px no-repeat!important;border-radius:50%!important;width:42px!important;height:42px!important;overflow:hidden!important}.dir-help-avatar{display:none!important}@media (width>=821px) and (width<=1200px){.dir-shell{grid-template-columns:196px minmax(0,1fr)!important}.dir-brand{justify-content:flex-start!important;padding:0 6px 13px!important}.dir-brand>span:last-child{display:inline!important}.dir-nav-item{justify-content:flex-start!important;padding:0 11px!important;font-size:13px!important}.dir-nav-item span{display:inline!important}.dir-help-card{display:grid!important}.dir-topbar{grid-template-columns:auto minmax(330px,1fr) auto!important}.dir-user-copy{display:block!important}.dir-theme-toggle{justify-content:center!important;width:auto!important;padding:0 11px!important}.dir-theme-toggle span{display:inline!important}.dir-dashboard-top{grid-template-columns:minmax(300px,31%) minmax(0,1fr)!important}.dir-kpis{grid-template-columns:repeat(5,minmax(0,1fr))!important}.dir-mid-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important}.dir-quick-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media (width>=821px){.dir-priority-card{min-height:305px!important}.dir-table-card.priorities .dir-empty-state{min-height:164px!important}.dir-mid-grid .dir-table-card{min-height:196px!important}.dir-mid-grid .dir-empty-state{min-height:160px!important}.dir-quick-grid button{height:66px!important}}.dir-avatar{background-image:url(data:image/webp;base64,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);background-color:#f2eee9!important;background-position:50% 20%!important;background-repeat:no-repeat!important;background-size:cover!important;border:1px solid #ff5f0029!important;border-radius:50%!important;flex:0 0 40px!important;width:40px!important;height:40px!important;font-size:0!important;box-shadow:0 2px 10px #2318121a!important}.dir-user-copy span{margin-top:2px!important;font-size:10.5px!important;line-height:1.2!important}.dir-person-wrap{background-image:url(/assets/ana-canonical-tdTPGROD.svg),radial-gradient(circle at 45% 30%,#ff7e4526,#fff0 56%),linear-gradient(#fffaf7 0%,#f7f1ec 100%)!important;background-position:bottom,50%,50%!important;background-repeat:no-repeat,no-repeat,no-repeat!important;background-size:contain,100% 100%,100% 100%!important;overflow:hidden!important}.dir-shell[data-dir-theme=dark] .dir-person-wrap{filter:none!important;background-image:url(/assets/ana-canonical-tdTPGROD.svg),radial-gradient(circle at 48% 34%,#ff7a424d,#5b302129 35%,#1d1b1b00 66%),linear-gradient(155deg,#2c2524 0%,#211f20 48%,#18191b 100%)!important;background-position:bottom,50%,50%!important;background-size:contain,100% 100%,100% 100%!important}.dir-help-card{grid-template-columns:minmax(0,1fr) 58px!important;column-gap:10px!important;padding:14px 12px 12px!important}.dir-help-person{background-color:#fff!important;background-image:url(data:image/png;base64,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)!important;background-position:50% 18%!important;background-repeat:no-repeat!important;background-size:cover!important;border:2px solid #fffffff2!important;border-radius:50%!important;width:56px!important;height:56px!important;overflow:hidden!important;box-shadow:0 3px 12px #28181129!important}.dir-shell[data-dir-theme=dark] .dir-help-person{border-color:#fff3!important;box-shadow:0 0 0 3px #ff703014,0 5px 16px #0000004d!important}.dir-help-card strong{font-size:12.5px!important;line-height:1.2!important}.dir-help-card span{font-size:11px!important;line-height:1.45!important}.dir-help-card>button{height:38px!important;margin-top:4px!important;font-size:10.5px!important;font-weight:700!important}.dir-advanced{font-size:12px!important;font-weight:650!important}.dir-search input{font-size:12.5px!important;line-height:1.25!important}.dir-theme-toggle{font-size:11.5px!important;font-weight:650!important}.dir-priority-copy h1{font-size:14.5px!important;line-height:1.2!important}.dir-priority-copy>p{font-size:11.5px!important;line-height:1.35!important}.dir-kpi>span{letter-spacing:.012em!important;font-size:9.4px!important;font-weight:700!important;line-height:1.28!important}.dir-kpi>strong{font-size:24px!important;line-height:1!important}.dir-kpi>small{font-size:9px!important;line-height:1.25!important}.dir-section-head strong{letter-spacing:.012em!important;font-size:11.2px!important;font-weight:700!important;line-height:1.2!important}.dir-empty-state>small{font-size:10px!important;line-height:1.45!important}.dir-empty-state>button{font-size:9.7px!important;font-weight:650!important}.dir-quick h2{letter-spacing:.02em!important;font-size:11.5px!important}.dir-quick-grid button{background:linear-gradient(#fff 0%,#fffaf7 100%)!important;border:1px solid #e7ddd7!important;border-radius:12px!important;justify-content:flex-start!important;gap:12px!important;height:74px!important;min-height:74px!important;padding:0 18px!important;font-size:11.5px!important;font-weight:600!important;box-shadow:0 2px 8px #452a1a0a!important}.dir-quick-grid button svg{flex:none!important;width:22px!important;height:22px!important}.dir-quick-grid button:hover{border-color:#ffc3a7!important;transform:translateY(-1px)!important;box-shadow:0 5px 16px #7d422314!important}.dir-shell[data-dir-theme=dark] .dir-quick-grid button{background:linear-gradient(155deg,#342f2ef5,#262527fa)!important;border-color:#ff8f5c2e!important;box-shadow:inset 0 1px #ffffff06,0 5px 16px #0000001a!important}.dir-shell[data-dir-theme=dark] .dir-quick-grid button:hover{background:linear-gradient(155deg,#3d302c,#29272a)!important;border-color:#ff844857!important}.dir-calc-launcher{background:linear-gradient(135deg,#ff6a24,#e95312)!important;border:1px solid #b3420c33!important;border-radius:14px!important;height:52px!important;min-height:52px!important;padding:0 18px!important;font-size:12.5px!important;font-weight:750!important;box-shadow:0 8px 24px #da501333!important}.calc-panel.minimized{border:1px solid #ff5f002e!important;border-radius:14px!important;width:292px!important;min-height:54px!important;overflow:hidden!important;box-shadow:0 10px 28px #28181129!important}.calc-panel.minimized>header{border-bottom:0!important;height:54px!important;min-height:54px!important;padding:0 12px 0 16px!important}.calc-panel.minimized>header strong{font-size:12.5px!important;font-weight:750!important}.calc-panel.minimized .calc-actions button{border-radius:8px!important;width:30px!important;height:30px!important}.dir-shell[data-dir-theme=dark]~.calc-panel.minimized,.dir-shell[data-dir-theme=dark] .calc-panel.minimized{background:linear-gradient(150deg,#312a29,#232326)!important;border-color:#ff7f4433!important}@media (width<=1200px){.dir-quick-grid button{gap:8px!important;padding:0 12px!important;font-size:10.5px!important}.dir-quick-grid button svg{width:20px!important;height:20px!important}}.dir-shell{height:100vh!important;min-height:0!important;overflow:hidden!important}.dir-main{overscroll-behavior:contain!important;height:100vh!important;min-height:0!important;overflow:auto!important}.dir-topbar{z-index:40!important;position:sticky!important;top:0!important}.dir-priority-copy h1{letter-spacing:-.01em!important;margin-bottom:6px!important;font-size:18px!important;line-height:1.25!important}.dir-priority-copy>p{margin-bottom:14px!important;font-size:12px!important;line-height:1.45!important}.dir-kpis{gap:10px!important;margin-bottom:11px!important}.dir-kpi{height:128px!important;padding:14px 13px 11px!important}.dir-kpi>svg{width:20px!important;height:20px!important;top:14px!important;left:12px!important}.dir-kpi>span{letter-spacing:.015em!important;min-height:26px!important;margin-left:30px!important;font-size:10px!important;line-height:1.25!important}.dir-kpi>strong{margin-top:10px!important;font-size:26px!important;line-height:1!important}.dir-kpi>small{margin-top:7px!important;font-size:9px!important;line-height:1.35!important}.dir-section-head{height:42px!important;padding:0 14px!important}.dir-section-head strong{letter-spacing:.025em!important;font-size:11.5px!important}.dir-section-head button{font-size:10.5px!important}.dir-empty-state{min-height:170px!important;padding:24px 26px!important}.dir-empty-state>span{font-size:12.5px!important;line-height:1.4!important}.dir-empty-state>small{max-width:480px!important;font-size:10px!important;line-height:1.5!important}.dir-empty-state>button{padding:9px 13px!important;font-size:10px!important}.dir-empty-compact{gap:10px!important;padding:14px 12px!important}.dir-empty-compact strong{font-size:11px!important;line-height:1.4!important}.dir-empty-compact small{font-size:9.5px!important;line-height:1.45!important}.dir-alert-button{height:37px!important;margin-top:13px!important;font-size:11px!important}.dir-team-person{min-width:198px!important;padding:12px!important}.dir-team-person>strong{font-size:11px!important;line-height:1.35!important}.dir-team-person>small,.dir-team-person dt,.dir-team-person dd{font-size:9px!important;line-height:1.4!important}.dir-brand strong,.dir-shell[data-dir-theme=dark] .dir-brand strong{color:#ff5f00!important}.dir-person-wrap{isolation:isolate!important;background:linear-gradient(#fff9f6,#f7f4f2)!important;overflow:hidden!important}.dir-person-photo{visibility:visible!important;opacity:1!important;object-fit:contain!important;object-position:center bottom!important;transform-origin:bottom!important;mix-blend-mode:normal!important;filter:drop-shadow(0 6px 14px #00000014)!important;width:100%!important;height:100%!important;display:block!important;transform:translate(6px)scale(1.1)!important}.dir-shell[data-dir-theme=dark] .dir-person-photo{visibility:visible!important;opacity:1!important;filter:drop-shadow(0 6px 14px #ffffff14)drop-shadow(0 8px 18px #0000003d)!important}.dir-help-person{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.dir-shell[data-dir-theme=dark] .dir-help-person{box-shadow:none!important;background:0 0!important;border:0!important}.dir-help-avatar{visibility:visible!important;opacity:1!important;object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;display:block!important;transform:none!important}.dir-topbar{gap:18px!important;height:70px!important;padding:0 24px!important}.dir-advanced{height:37px!important;padding:0 15px!important;font-size:11.5px!important}.dir-search{height:37px!important}.dir-search input{font-size:12px!important}.dir-theme-toggle{gap:8px!important;height:37px!important;padding:0 12px!important;font-size:11px!important}.dir-bell,.dir-logout{width:34px!important;height:34px!important}.dir-profile{gap:10px!important;padding:4px 6px!important}.dir-user-copy strong{font-size:12px!important;line-height:1.25!important}.dir-user-copy span{font-size:10px!important;line-height:1.3!important}.dir-quick h2{letter-spacing:.025em!important;margin-bottom:9px!important;font-size:12px!important;line-height:1.3!important}.dir-quick-grid{gap:11px!important}.dir-quick-grid button{gap:8px!important;height:70px!important;padding:0 12px!important;font-size:11.5px!important;line-height:1.25!important}.dir-quick-grid button svg{width:25px!important;height:25px!important}.calc-launcher.dir-calc-launcher{color:#0000!important;background:#ff5f00!important;border:0!important;gap:6px!important;height:34px!important;min-height:0!important;padding:0 10px!important;font-size:0!important;box-shadow:0 6px 14px #ff5f002e!important}.calc-launcher.dir-calc-launcher:after{content:"Calculadora";font-size:10.5px;font-weight:700;line-height:1;color:#fff!important}.calc-launcher.dir-calc-launcher svg{flex:none;color:#fff!important;width:16px!important;height:16px!important}.calc-launcher.dir-calc-launcher:hover{background:#e95500!important}.calc-panel>header>div:first-child>strong:after{content:"Calculadora Hipotecaria";font-weight:700;line-height:1.2;font-size:13px!important}@media (width>=1440px){.dir-content{padding-top:16px!important}.dir-priority-copy h1{font-size:19px!important}.dir-kpi{height:132px!important}.dir-kpi>strong{font-size:27px!important}.dir-quick-grid button{height:74px!important;font-size:12px!important}}@media (width<=1100px){.dir-topbar{padding-left:16px!important;padding-right:16px!important}.dir-kpi{height:116px!important}.dir-kpi>span{font-size:9px!important}.dir-quick-grid button{height:66px!important}}@media (width<=760px){.dir-shell{height:auto!important;min-height:100vh!important;overflow:visible!important}.dir-main{height:auto!important;min-height:0!important;overflow:visible!important}.dir-topbar{min-height:64px!important;padding:8px 10px!important}.dir-priority-copy{padding:14px 12px!important}.dir-priority-copy h1{font-size:16px!important}.dir-quick-grid button{height:64px!important;font-size:10.5px!important}}.dir-shell .dir-page-heading>div>small{font-size:0!important}.dir-shell .dir-page-heading>div>small:after{content:"INICIO";letter-spacing:.12em!important;color:#f36c21!important;font-size:10px!important;font-weight:800!important;line-height:1!important}.dir-shell .dir-page-heading h1{font-size:0!important}.dir-shell .dir-page-heading h1:after{content:"Resumen ejecutivo";letter-spacing:-.02em!important;font-size:30px!important;font-weight:700!important;line-height:1.1!important}.dir-shell .dir-page-heading>div>p{display:none!important}.dir-shell .dir-search{isolation:isolate!important;background-clip:padding-box!important;padding:0!important;position:relative!important;overflow:hidden!important}.dir-shell .dir-search input{min-width:0!important;box-shadow:none!important;border-right:0!important;outline:0!important}.dir-shell .dir-search button{z-index:2!important;box-shadow:none!important;border:0!important;border-radius:0 9px 9px 0!important;outline:0!important;margin:0!important;position:relative!important;overflow:hidden!important}.dir-shell .dir-search button:before,.dir-shell .dir-search button:after{content:none!important;display:none!important}@media (width<=760px){.dir-shell .dir-page-heading h1:after{font-size:24px!important}}.dir-profile .dir-avatar{color:#d94b18;background:linear-gradient(135deg,#ffd8c7,#fff2ea);border:1px solid #ffc4a8;font-size:0;box-shadow:0 1px 3px #0000000a}.dir-profile .dir-avatar:after{content:"BM";color:#d94b18;letter-spacing:.02em;font-size:10px;font-weight:800;line-height:1}.dir-shell[data-dir-theme=dark] .dir-profile .dir-avatar{background:#3a2a24;border-color:#754530}.dir-shell[data-dir-theme=dark] .dir-profile .dir-avatar:after{color:#ff9b72}.dir-person-wrap{background:0 0!important}.dir-person-photo{object-fit:contain!important;object-position:center bottom!important;background:0 0!important}.calc-launcher{background:var(--orange)!important;color:#fff!important;border-radius:999px!important;align-items:center!important;gap:9px!important;min-height:46px!important;padding:13px 17px!important;font-size:0!important;display:flex!important;bottom:54px!important}.calc-launcher.dir-calc-launcher{min-height:46px!important;padding:13px 17px!important;font-size:0!important;bottom:54px!important}.calc-launcher:hover,.calc-launcher:focus-visible{background:var(--orange)!important}.calc-launcher:after{content:"Calculadora";font-size:14px;font-weight:700;line-height:1}.calc-panel{background:var(--panel)!important;color:var(--text)!important;border-color:var(--border)!important}.calc-panel>header{background:var(--panel)!important;border-color:var(--border)!important}.calc-panel>header>div:first-child>strong:after{content:"Calculadora Hipotecaria";font-size:14px;font-weight:800;line-height:1.2}@media (width<=650px){.calc-launcher,.calc-launcher.dir-calc-launcher{bottom:104px!important}}:is(#root:has(>.ops-root)>.app-shell>.sidebar,#root:has(>.ops-root)>.app-shell>.main){display:none!important}.ops-mobile-menu-button,.ops-mobile-drawer,.ops-mobile-backdrop{display:none}@media (width<=760px){.ops-root{height:100dvh!important;min-height:100dvh!important;padding-bottom:0!important}.ops-root>.ops-side{display:none!important}.ops-root>.ops-main{height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;padding-bottom:0!important}.ops-root .ops-content{padding-top:62px;padding-bottom:max(28px,env(safe-area-inset-bottom))!important}.ops-root>.ops-main>.ops-top{padding-left:max(112px,calc(env(safe-area-inset-left) + 112px))!important}.ops-root>.ops-main>.ops-top .ops-search{min-width:0!important}.ops-mobile-menu-button{left:12px;top:max(10px,env(safe-area-inset-top));z-index:10030;color:#25252a;min-width:88px;height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dedee3;border-radius:12px;justify-content:center;align-items:center;gap:7px;font-size:13px;font-weight:800;display:inline-flex;position:fixed;box-shadow:0 8px 24px #00000017}.ops-mobile-menu-button svg{width:19px;height:19px}.ops-mobile-menu-button:focus-visible{outline-offset:2px;outline:3px solid #ff5f004d}.ops-mobile-drawer{z-index:10025;pointer-events:none;width:min(88vw,350px);height:100dvh;max-height:100dvh;transition:transform .2s;display:block;position:fixed;inset:0 auto 0 0;overflow:hidden;transform:translate(-104%)}.ops-root[data-mobile-nav=open]>.ops-mobile-drawer{pointer-events:auto;transform:translate(0)}.ops-mobile-drawer>.ops-side,.ops-mobile-drawer>.ops-side.dir-sidebar{-webkit-overflow-scrolling:touch;box-sizing:border-box!important;width:100%!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;padding:max(70px,calc(env(safe-area-inset-top) + 58px)) 14px max(22px,calc(env(safe-area-inset-bottom) + 14px))!important;overscroll-behavior:contain!important;visibility:visible!important;opacity:1!important;z-index:1!important;background:#fff!important;border-right:1px solid #e8e8ec!important;flex-direction:column!important;display:flex!important;position:absolute!important;inset:0!important;overflow:hidden auto!important;box-shadow:18px 0 42px #0000002e!important}.ops-mobile-drawer>.ops-side .ops-brand{top:max(15px,env(safe-area-inset-top));height:40px;min-height:40px;position:absolute;left:112px;right:14px;justify-content:flex-start!important;margin:0!important;padding:0 8px!important;display:flex!important}.ops-mobile-drawer>.ops-side .ops-brand img{object-fit:contain!important;width:34px!important;height:34px!important}.ops-mobile-drawer>.ops-side .ops-brand strong{font-size:12px!important}.ops-mobile-drawer>.ops-side nav,.ops-mobile-drawer>.ops-side .dir-nav{flex-direction:column!important;flex:none!important;gap:6px!important;padding:8px 0 18px!important;display:flex!important;overflow:visible!important}.ops-mobile-drawer>.ops-side nav button,.ops-mobile-drawer>.ops-side .dir-nav-item{text-align:left!important;white-space:normal!important;border-radius:10px!important;flex:none!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;height:auto!important;min-height:44px!important;padding:10px 14px!important;font-size:13px!important;display:flex!important}.ops-mobile-drawer>.ops-side nav button.active,.ops-mobile-drawer>.ops-side .dir-nav-item.active{font-weight:900!important}.ops-mobile-drawer>.ops-side .ops-ana{flex:none!important;margin-top:12px!important;margin-bottom:4px!important;display:flex!important}.ops-mobile-backdrop{z-index:10020;opacity:0;pointer-events:none;background:#12121675;border:0;padding:0;transition:opacity .2s;display:block;position:fixed;inset:0}.ops-root[data-mobile-nav=open]>.ops-mobile-backdrop{opacity:1;pointer-events:auto}.ops-root[data-theme=dark] .ops-mobile-menu-button{color:#f8f8fa;background:#202023;border-color:#39393f}.ops-root[data-theme=dark] .ops-mobile-drawer>.ops-side,.ops-root[data-theme=dark] .ops-mobile-drawer>.ops-side.dir-sidebar{background:#202023!important;border-right-color:#343438!important}#root:has(>.ops-root:not(.role-home))>.app-shell{pointer-events:none!important}#root:has(>.ops-root:not(.role-home))>.app-shell .calc-launcher{pointer-events:auto!important}#root:has(>.ops-root:not(.role-home))>.app-shell .calc-panel{top:max(62px,calc(env(safe-area-inset-top) + 52px))!important;height:calc(100dvh - max(70px,calc(env(safe-area-inset-top) + 60px)))!important;max-height:calc(100dvh - max(70px,calc(env(safe-area-inset-top) + 60px)))!important;pointer-events:none!important;bottom:auto!important;overflow:auto!important}#root:has(>.ops-root:not(.role-home))>.app-shell .calc-panel *{pointer-events:none!important}:is(#root:has(>.ops-root:not(.role-home))>.app-shell .calc-panel button,#root:has(>.ops-root:not(.role-home))>.app-shell .calc-panel input,#root:has(>.ops-root:not(.role-home))>.app-shell .calc-panel select,#root:has(>.ops-root:not(.role-home))>.app-shell .calc-panel textarea,#root:has(>.ops-root:not(.role-home))>.app-shell .calc-panel a,#root:has(>.ops-root:not(.role-home))>.app-shell .calc-panel label){pointer-events:auto!important}}@media (width<=430px){.ops-root>.ops-main>.ops-top{grid-template-columns:minmax(0,1fr)!important;row-gap:8px!important}.ops-root>.ops-main>.ops-top .ops-top-actions{justify-self:end}}@media (prefers-reduced-motion:reduce){.ops-mobile-drawer,.ops-mobile-backdrop{transition:none!important}}.ops-root>.ops-main{box-sizing:border-box!important;padding-top:0!important}.ops-root>.ops-main>.ops-top{box-sizing:border-box!important;z-index:7600!important;flex:none!important;width:100%!important;position:sticky!important;top:0!important;left:auto!important;right:auto!important}.ops-root>.ops-main>.ops-content{z-index:1!important;position:relative!important}@media (width>=651px){.ops-root>.ops-main>.ops-top{min-height:72px!important}}@media (width>=651px) and (width<=900px){.ops-root>.ops-main>.ops-top{min-height:66px!important}}@media (width<=650px){.ops-root>.ops-main>.ops-top{min-height:66px!important}.ops-root>.ops-main{padding-top:0!important}}html[data-operational-chrome="1"],html[data-operational-chrome="1"] body{height:100%!important;overflow:hidden!important}html:has(.ops-root){height:100%!important;overflow:hidden!important}body:has(.ops-root){height:100%!important;overflow:hidden!important}html[data-operational-chrome="1"] #root{height:100vh!important;overflow:hidden!important}#root:has(.ops-root){height:100vh!important;overflow:hidden!important}html[data-operational-chrome="1"] .app-shell{visibility:hidden!important;pointer-events:none!important}body:has(.ops-root) .app-shell{visibility:hidden!important;pointer-events:none!important}html[data-operational-chrome="1"] .app-shell *{pointer-events:none!important}body:has(.ops-root) .app-shell *{pointer-events:none!important}html[data-operational-chrome="1"] .app-shell .sidebar,html[data-operational-chrome="1"] .app-shell .main{visibility:hidden!important;pointer-events:none!important;display:none!important}body:has(.ops-root) .app-shell .sidebar{visibility:hidden!important;pointer-events:none!important;display:none!important}body:has(.ops-root) .app-shell .main{visibility:hidden!important;pointer-events:none!important;display:none!important}html[data-operational-chrome="1"] .app-shell>.calc-panel,html[data-operational-chrome="1"] .app-shell>.calc-launcher,html[data-operational-chrome="1"] .app-shell>.calc-panel *,html[data-operational-chrome="1"] .app-shell>.calc-launcher *{visibility:visible!important;pointer-events:auto!important}body:has(.ops-root) .app-shell>.calc-panel{visibility:visible!important;pointer-events:auto!important}body:has(.ops-root) .app-shell>.calc-launcher{visibility:visible!important;pointer-events:auto!important}body:has(.ops-root) .app-shell>.calc-panel *{visibility:visible!important;pointer-events:auto!important}body:has(.ops-root) .app-shell>.calc-launcher *{visibility:visible!important;pointer-events:auto!important}.ops-root{height:100vh!important;min-height:0!important;position:fixed!important;inset:0!important;overflow:hidden!important}.ops-root>.ops-main{overscroll-behavior:contain!important;height:100vh!important;min-height:0!important;scroll-padding-top:112px!important;scroll-padding-bottom:380px!important;overflow:hidden auto!important}.inmo-root .inmo-correct,.informes-root .informes-correct,.comm-root .comm-correct,.fin-root .fin-correct{grid-column:1/-1!important;scroll-margin-top:112px!important;scroll-margin-bottom:380px!important}.fin-root .fin-correct textarea,.fin-root .fin-correct input,.fin-root .fin-correct button{scroll-margin-top:112px!important;scroll-margin-bottom:380px!important}@media (width<=650px){.ops-root>.ops-main{height:calc(100vh - 58px)!important;scroll-padding-top:86px!important;scroll-padding-bottom:240px!important}}.ops-brand strong,.dir-brand strong,.app-shell .brand strong,.auth-brand strong{color:#111!important}.ops-root[data-theme=dark] .ops-brand strong,.dir-shell[data-dir-theme=dark] .dir-brand strong,html[data-theme=dark] .app-shell .brand strong,html[data-theme=dark] .auth-brand strong{color:#fff!important}.ops-root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fenix-dark-bg:#151516;--fenix-dark-surface:#202023;--fenix-dark-surface-2:#262629;--fenix-dark-border:#3a3a3f;--fenix-dark-text:#f2f2f4;--fenix-dark-muted:#aaaab2}.ops-root[data-theme=dark] :where(input,textarea,select){background:var(--fenix-dark-surface-2)!important;color:var(--fenix-dark-text)!important;border-color:var(--fenix-dark-border)!important}.ops-root[data-theme=dark] :where(input,textarea)::placeholder{color:#8f8f97!important}.ops-root[data-theme=dark] :where(.inmo-kpis article,.inmo-insights article,.inmo-filter,.inmo-table,.informes-kpis article,.informes-group,.informes-note,.comm-form,.comm-reason,.comm-correct,.informes-correct,.inmo-correct){background:var(--fenix-dark-surface)!important;color:var(--fenix-dark-text)!important;border-color:var(--fenix-dark-border)!important;box-shadow:none!important}.ops-root[data-theme=dark] :where(.inmo-ana-hero,.informes-ana-hero,.comm-ana-hero){color:var(--fenix-dark-text)!important;background:linear-gradient(135deg,#242124,#1e1e20)!important;border-color:#51372c!important}.ops-root[data-theme=dark] :where(.inmo-ana-body p,.informes-ana-body p,.comm-ana-body p,.inmo-kpis span,.informes-kpis span,.informes-note p,.inmo-insights p){color:var(--fenix-dark-muted)!important}.ops-root[data-theme=dark] :where(.inmo-next button,.informes-list button,.inmo-filter button,.inmo-insights button,.inmo-correct button,.informes-correct button,.comm-correct button){background:var(--fenix-dark-surface-2)!important;color:var(--fenix-dark-text)!important;border-color:var(--fenix-dark-border)!important}.ops-root[data-theme=dark] :where(.inmo-next button:hover,.informes-list button:hover,.inmo-filter button:hover,.inmo-insights button:hover){background:#2d2928!important;border-color:#70402c!important}.ops-root[data-theme=dark] :where(.ops-table-wrap,.ops-table-card table){background:var(--fenix-dark-surface)!important}.ops-root[data-theme=dark] .ops-shared-quick{color:var(--fenix-dark-text)!important;background:0 0!important;border-color:#0000!important}.ops-root[data-theme=dark] .ops-shared-quick h2{color:var(--fenix-dark-text)!important}.ops-root[data-theme=dark] .ops-shared-quick .dir-quick-grid button{background:linear-gradient(155deg,var(--fenix-dark-surface-2),var(--fenix-dark-surface))!important;color:var(--fenix-dark-text)!important;border-color:var(--fenix-dark-border)!important;box-shadow:inset 0 1px #ffffff06,0 5px 16px #0000001a!important}.ops-root[data-theme=dark] .ops-shared-quick .dir-quick-grid button:hover{color:var(--fenix-dark-text)!important;background:#2d2928!important;border-color:#70402c!important}.ops-root[data-theme=dark] .ops-shared-quick .dir-quick-grid button svg{color:#ff7a34!important}.ana-knowledge-card{transition:background .18s,border-color .18s,color .18s,box-shadow .18s}.ana-knowledge-input{caret-color:#f36c21!important}.ana-knowledge-input:focus{outline:none!important}.ops-root[data-theme=dark] .ana-knowledge-card{color:var(--fenix-dark-text)!important;background:linear-gradient(145deg,#232326,#1d1d20)!important;border-color:#3c3c42!important;box-shadow:0 16px 38px #00000038,inset 0 1px #ffffff06!important}.ops-root[data-theme=dark] .ana-knowledge-icon{color:#ff7a42!important;background:linear-gradient(145deg,#3d271f,#2d211d)!important;border:1px solid #5a382a!important}.ops-root[data-theme=dark] .ana-knowledge-copy strong,.ops-root[data-theme=dark] .ana-knowledge-preview strong,.ops-root[data-theme=dark] .ana-knowledge-recent strong{color:var(--fenix-dark-text)!important}.ops-root[data-theme=dark] .ana-knowledge-copy span,.ops-root[data-theme=dark] .ana-knowledge-status,.ops-root[data-theme=dark] .ana-knowledge-hint,.ops-root[data-theme=dark] .ana-knowledge-preview small,.ops-root[data-theme=dark] .ana-knowledge-recent-item small{color:var(--fenix-dark-muted)!important}.ops-root[data-theme=dark] .ana-knowledge-history{background:var(--fenix-dark-surface-2)!important;color:#dedee3!important;border-color:var(--fenix-dark-border)!important}.ops-root[data-theme=dark] .ana-knowledge-history:hover{color:#ff7a42!important;background:#302826!important;border-color:#70402c!important}.ops-root[data-theme=dark] .ana-knowledge-input-wrap{background:#19191b!important;border-color:#414147!important;box-shadow:inset 0 1px 8px #00000024!important}.ops-root[data-theme=dark] .ana-knowledge-input-wrap:focus-within{background:#1d1d20!important;border-color:#ff7a42!important;box-shadow:0 0 0 3px #ff7a421c,inset 0 1px 8px #00000024!important}.ops-root[data-theme=dark] .ana-knowledge-input{color:#fafafd!important;-webkit-text-fill-color:#fafafd!important;background:0 0!important}.ops-root[data-theme=dark] .ana-knowledge-input::placeholder{color:#85858e!important;-webkit-text-fill-color:#85858e!important}.ops-root[data-theme=dark] .ana-knowledge-preview,.ops-root[data-theme=dark] .ana-knowledge-recent{color:var(--fenix-dark-text)!important;background:#242125!important;border-color:#443a37!important}.ops-root[data-theme=dark] .ana-knowledge-recent-item{border-color:#3d3d43!important}.ops-root[data-theme=dark] .ana-knowledge-submit{color:#fff!important;background:linear-gradient(135deg,#ff7a34,#ed6220)!important;box-shadow:0 8px 22px #f36c2140!important}.ops-root[data-theme=dark] .ana-knowledge-submit:disabled{box-shadow:none!important}.dir-shell[data-dir-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dir-shell[data-dir-theme=dark] :where(input,textarea,select){color:#f2f2f4!important;background:#262629!important;border-color:#3a3a3f!important}.dir-shell[data-dir-theme=dark] :where(input,textarea)::placeholder{color:#8f8f97!important}.dir-shell[data-dir-theme=dark] .ana-knowledge-card{color:#f2f2f4!important;background:linear-gradient(145deg,#232326,#1d1d20)!important;border-color:#3c3c42!important;box-shadow:0 16px 38px #00000038!important}.dir-shell[data-dir-theme=dark] .ana-knowledge-input-wrap{background:#19191b!important;border-color:#414147!important}.dir-shell[data-dir-theme=dark] .ana-knowledge-input-wrap:focus-within{background:#1d1d20!important;border-color:#ff7a42!important;box-shadow:0 0 0 3px #ff7a421c!important}.dir-shell[data-dir-theme=dark] .ana-knowledge-input{color:#fafafd!important;-webkit-text-fill-color:#fafafd!important;background:0 0!important}.dir-shell[data-dir-theme=dark] .ana-knowledge-preview,.dir-shell[data-dir-theme=dark] .ana-knowledge-recent{color:#f2f2f4!important;background:#242125!important;border-color:#443a37!important}.ops-root .ops-live.ok{opacity:0!important;pointer-events:none!important;border:0!important;width:1px!important;min-width:1px!important;height:1px!important;min-height:1px!important;margin:0!important;padding:0!important;position:absolute!important;overflow:hidden!important}.ops-root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ops-bg:#f7f7f8;--ops-card:#fff;--surface:#fff;--border:#e5e5e9;--muted:#686870;color:#202024!important}.ops-root[data-theme=dark]{--ops-bg:var(--fenix-dark-bg);--ops-card:var(--fenix-dark-surface);--surface:var(--fenix-dark-surface);--border:var(--fenix-dark-border);--muted:var(--fenix-dark-muted);background:var(--fenix-dark-bg)!important;color:var(--fenix-dark-text)!important}.ops-root[data-theme=light] :where(.ops-main,.ops-content){color:#202024!important}.ops-root[data-theme=dark] :where(.ops-main,.ops-content){background:var(--fenix-dark-bg)!important;color:var(--fenix-dark-text)!important}.ops-root[data-theme=dark] :where(.ops-message,.ops-table-card,.ops-empty,.ops-icon,[class*=-card],[class*=-panel],[class*=-filter],[class*=-correct],[class*=-form],[class*=-hero],[class*=-kpis] article,[class*=-grid]>article,details[class],form[class]){background:var(--fenix-dark-surface)!important;color:var(--fenix-dark-text)!important;border-color:var(--fenix-dark-border)!important}.ops-root[data-theme=light] :where(.ops-message,.ops-table-card,.ops-empty,.ops-icon,[class*=-card],[class*=-panel],[class*=-filter],[class*=-correct],[class*=-form],[class*=-hero],[class*=-kpis] article,[class*=-grid]>article,details[class],form[class]){color:#202024!important;background:#fff!important;border-color:#e5e5e9!important}.ops-root[data-theme=dark] :where(input,textarea,select,button:not(.primary):not(.ana-knowledge-submit):not(.tas-upload)){color:var(--fenix-dark-text)!important;border-color:var(--fenix-dark-border)!important}.ops-root[data-theme=dark] :where(input,textarea,select),.ops-root[data-theme=dark] :where(button:not(.primary):not(.ana-knowledge-submit):not(.tas-upload)){background:var(--fenix-dark-surface-2)!important}.ops-root[data-theme=light] :where(input,textarea,select,button:not(.primary):not(.ana-knowledge-submit):not(.tas-upload)){color:#202024!important;background:#fff!important;border-color:#dedee3!important}.ops-root[data-theme=dark] :where(h1,h2,h3,h4,h5,h6,p,label,strong){color:var(--fenix-dark-text)}.ops-root[data-theme=dark] :where(p,label,small){--theme-copy-color:var(--fenix-dark-muted)}.ops-root[data-theme=dark] :where(p,label){color:var(--theme-copy-color)}.ops-root[data-theme=light] :where(h1,h2,h3,h4,h5,h6,p,label,strong){color:#202024}.ops-root[data-theme=light] :where(p,label){color:#5f5f67}.ops-root[data-theme=dark] :where(.directory-people-panel,.directory-person-card,.directory-person-head button,.directory-add-person,.inmo-detail-card,.inmo-followup-card,.inmo-preview,.tas-ana-hero,.tas-kpis article,.tas-filter,.tas-next button,.firmas-ana-hero,.firmas-kpis article,.firmas-filter,.firma-card,.firma-card-docs a,.firma-doc-missing,.doc-library-card,.doc-library-card>a,.doc-library-card>button,.ana-top-correction,.ana-top-correction-fields textarea,.ana-top-correction-fields input){background:var(--fenix-dark-surface)!important;color:var(--fenix-dark-text)!important;border-color:var(--fenix-dark-border)!important}.ops-root[data-theme=dark] :where(.tas-next button,.firma-card-docs a,.firma-doc-missing,.directory-person-head button,.ana-top-correction-fields textarea,.ana-top-correction-fields input){background:var(--fenix-dark-surface-2)!important}.ops-root[data-theme=dark] .ops-icon{color:#ff7a34!important;background:#2c2421!important;border:1px solid #55362b!important}.ops-root[data-theme=light] .ops-icon{color:#f4741f!important;background:#fff7f2!important;border:1px solid #f3dfd4!important}.ops-root :where(button.primary,.tas-upload,.ana-knowledge-submit){color:#fff!important;background:#f4741f!important;border-color:#f4741f!important}.multi-contact-group{border:1px solid var(--border,#e5e5e9);background:var(--surface,#fff);border-radius:13px;gap:9px;padding:12px;display:grid}.multi-contact-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.multi-contact-head>button{border:1px solid var(--border,#dedee3);border-radius:9px;align-items:center;gap:6px;padding:8px 10px;font-weight:750;display:inline-flex}.multi-contact-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}.multi-contact-row>button{border:1px solid var(--border,#dedee3);border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.ops-root[data-theme=dark] .multi-contact-group{background:var(--fenix-dark-surface)!important;border-color:var(--fenix-dark-border)!important}.ops-root[data-theme=dark] .multi-contact-head>button,.ops-root[data-theme=dark] .multi-contact-row>button{background:var(--fenix-dark-surface-2)!important;color:var(--fenix-dark-text)!important;border-color:var(--fenix-dark-border)!important}.ops-root>.ops-main>.ops-top{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-bottom:1px solid #e9e9ed;height:72px;min-height:72px;padding:0 28px;box-shadow:0 1px #14141806}.ops-root .ops-profile-avatar{font-size:10px!important}.ops-root .ops-ana-modern{background:linear-gradient(145deg,#fff9f5 0%,#fff 70%);border:1px solid #eadfd9;border-radius:18px;grid-template-columns:48px minmax(0,1fr) 18px;align-items:center;gap:10px;margin-top:12px;padding:12px 11px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 28px #23191412}.ops-root .ops-ana-modern:before{content:"";background:linear-gradient(#ff7a2f,#f25d22);width:3px;position:absolute;inset:0 auto 0 0}.ops-root .ops-ana-modern:hover{border-color:#edb18e;transform:translateY(-1px);box-shadow:0 13px 30px #2319141a}.ops-root .ops-ana-avatar-wrap{background:#fff;border-radius:50%;width:46px;height:46px;display:block;position:relative;overflow:visible;box-shadow:0 4px 12px #0000001f}.ops-root .ops-ana-avatar{object-fit:cover!important;object-position:center!important;background:#fff!important;border:2px solid #fff!important;border-radius:50%!important;width:46px!important;height:46px!important;display:block!important}.ops-root .ops-ana-avatar-wrap i{background:#32b66b;border:2px solid #fff;border-radius:50%;width:11px;height:11px;position:absolute;bottom:1px;right:0;box-shadow:0 0 0 1px #0000000a}.ops-root .ops-ana-copy{text-align:left;min-width:0;gap:1px!important;display:grid!important}.ops-root .ops-ana-kicker{text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;letter-spacing:.1em!important;color:#f06a2f!important;margin:0!important;font-size:8px!important;font-weight:850!important;line-height:1.2!important}.ops-root .ops-ana-modern strong{letter-spacing:-.01em;color:inherit;font-size:12.5px!important;line-height:1.2!important}.ops-root .ops-ana-subtitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:#7e7e84!important;margin-top:2px!important;font-size:9.5px!important;line-height:1.25!important}.ops-root .ops-ana-arrow{color:#f06a2f;text-align:right;font-size:15px;font-weight:800;line-height:1;display:block!important}.ops-root[data-theme=dark]>.ops-main>.ops-top{background:#202023f5;border-bottom-color:#39393e;box-shadow:0 1px #ffffff05}.ops-root[data-theme=dark] .ops-ana-modern{background:linear-gradient(145deg,#2a2423 0%,#202023 72%);border-color:#4c3a34;box-shadow:0 12px 28px #0000003d}.ops-root[data-theme=dark] .ops-ana-modern:hover{border-color:#73503f}.ops-root[data-theme=dark] .ops-ana-subtitle{color:#aaaab2!important}.ops-root[data-theme=dark] .ops-ana-avatar-wrap i{border-color:#242426}.detail-exp-root .detail-exp-top{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5!important;border-bottom:1px solid #e9e9ed!important;height:72px!important;min-height:72px!important;box-shadow:0 1px #14141806!important}.detail-exp-root[data-theme=dark] .detail-exp-top{background:#202023f5!important;border-bottom-color:#39393e!important}@media (width<=900px){.ops-root>.ops-main>.ops-top,.detail-exp-root .detail-exp-top{height:auto!important;min-height:66px!important;padding:8px 12px!important}.ops-root .ops-ana-modern{justify-content:center!important;padding:10px!important;display:flex!important}.ops-root .ops-ana-copy,.ops-root .ops-ana-arrow{display:none!important}}.directory-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.directory-form-grid label,.directory-person-grid label{color:inherit;gap:6px;font-weight:750;display:grid}.directory-people-panel{background:#fbfbfc;border:1px solid #e5e5e9;border-radius:16px;overflow:hidden}.directory-people-panel>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;font-weight:850;list-style:none;display:flex}.directory-people-panel>summary::-webkit-details-marker{display:none}.directory-people-panel>summary span{align-items:center;gap:9px;display:flex}.directory-people-panel>summary small{color:#7c7c83;font-size:11px}.directory-people-panel>p{color:#74747b;margin:0;padding:0 18px 14px;font-size:13px}.directory-people-list{gap:12px;padding:0 16px 14px;display:grid}.directory-person-card{background:#fff;border:1px solid #e8e8ec;border-radius:13px;padding:14px}.directory-person-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.directory-person-head button{cursor:pointer;background:#fff;border:1px solid #e7e7eb;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.directory-person-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.directory-check{align-self:end;align-items:center;min-height:40px;gap:8px!important;display:flex!important}.directory-check input{width:17px!important;height:17px!important;min-height:0!important}.directory-add-person{justify-content:center;align-items:center;gap:7px;margin:0 16px 16px;color:#d95d20!important;background:#fff7f2!important;border:1px dashed #ef9a67!important;border-radius:10px!important;display:inline-flex!important}.ops-root[data-theme=dark] .directory-people-panel{background:#202023;border-color:#3a3a3f}.ops-root[data-theme=dark] .directory-people-panel>summary small,.ops-root[data-theme=dark] .directory-people-panel>p{color:#aaaab2}.ops-root[data-theme=dark] .directory-person-card{background:#252528;border-color:#3d3d42}.ops-root[data-theme=dark] .directory-person-head button{color:#f2f2f4;background:#202023;border-color:#44444a}.ops-root[data-theme=dark] .directory-add-person{color:#ff8a4f!important;background:#30241f!important;border-color:#6f432e!important}@media (width<=900px){.directory-person-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.directory-form-grid,.directory-person-grid{grid-template-columns:1fr}.directory-people-panel>summary{flex-direction:column;align-items:flex-start}}.dir-page-heading p{display:none!important}@media (width>=1101px){.dir-sidebar{padding:20px 16px!important}.dir-brand{gap:12px!important;height:72px!important;padding:0 8px 15px!important}.dir-brand-logo{object-fit:contain!important;flex:none!important;width:44px!important;height:35px!important;display:block!important}.dir-brand strong{letter-spacing:.04em!important;font-size:14px!important}.dir-nav{scrollbar-width:thin;gap:5px!important;min-height:0!important;padding-top:14px!important;overflow-y:auto!important}.dir-nav-item{gap:12px!important;height:43px!important;min-height:43px!important;padding:0 13px!important;font-size:13.5px!important}.dir-help-card{grid-template-columns:1fr 48px!important;gap:10px!important;padding:15px 13px 13px!important}.dir-help-card strong{font-size:12.5px!important}.dir-help-card button{height:34px!important;font-size:10.5px!important}.dir-help-avatar{object-fit:cover!important;object-position:center 18%!important;border-radius:50%!important;width:46px!important;height:46px!important}.dir-priority-card{min-height:460px!important}.dir-kpi{box-sizing:border-box!important;height:160px!important;min-height:160px!important}.dir-topbar{height:72px!important}.ops-root{grid-template-columns:272px minmax(0,1fr)!important}.ops-side{padding-left:18px!important;padding-right:18px!important}.ops-side nav{gap:6px!important;padding-top:17px!important;padding-bottom:17px!important}.ops-side nav button{letter-spacing:.002em!important;border-radius:10px!important;height:46px!important;min-height:46px!important;padding-left:14px!important;padding-right:14px!important;font-size:14.5px!important;line-height:1.2!important}.ops-brand strong{font-size:15px!important}.ops-ana{border-radius:14px!important;gap:12px!important;min-height:88px!important;margin-top:12px!important;padding:13px 14px!important;box-shadow:0 8px 24px #1414180f!important}.ops-ana img{flex:none!important;width:58px!important;height:58px!important}.ops-ana span{gap:3px!important;min-width:0!important}.ops-ana strong{font-size:14px!important;line-height:1.25!important}.ops-ana small{font-size:11.5px!important;line-height:1.35!important}.dir-shell{grid-template-columns:272px minmax(0,1fr)!important}.dir-sidebar{padding-left:18px!important;padding-right:18px!important}.dir-nav{gap:5px!important;padding-top:14px!important}.dir-nav-item{border-radius:9px!important;gap:11px!important;height:43px!important;min-height:43px!important;padding-left:13px!important;padding-right:13px!important;font-size:14px!important}.dir-brand strong{font-size:14px!important}.dir-help-card{border-radius:13px!important;grid-template-columns:1fr 46px!important;gap:9px!important;min-height:104px!important;padding:14px 13px 12px!important;box-shadow:0 8px 24px #1414180f!important}.dir-help-card strong{margin-bottom:5px!important;font-size:13.5px!important}.dir-help-card span{font-size:11.5px!important;line-height:1.4!important}.dir-help-card button{border-radius:8px!important;height:34px!important;font-size:11.5px!important}.dir-help-person .dir-avatar{width:42px!important;height:42px!important;font-size:12px!important}}[data-master-navigation=true]>button:not([data-master-route]),.calc-actions button[aria-label=Minimizar\ calculadora]{display:none!important}.dir-person-wrap{contain:layout paint;min-height:460px;overflow:hidden}.dir-person-photo{min-height:460px;object-fit:contain!important;object-position:center bottom!important;width:100%!important;height:100%!important;transition:none!important;transform:none!important}.dir-priority-copy:has(.dir-ana-insight)>.dir-empty-compact{display:none}.dir-ana-insight{background:linear-gradient(#fffaf7,#fff);border:1px solid #f0ded5;border-radius:16px;flex-direction:column;justify-content:center;min-height:235px;margin-top:20px;padding:26px 26px 24px;display:flex;box-shadow:0 10px 26px #2222220f}.dir-ana-insight>span{letter-spacing:.12em;text-transform:uppercase;color:#ff5f00;margin-bottom:10px;font-size:11px;font-weight:850;display:block}.dir-ana-insight>strong{color:inherit;font-size:20px;line-height:1.28;display:block}.dir-ana-insight>p{color:#5d5d5d;max-width:95%;line-height:1.62;margin:11px 0 0!important;font-size:13.5px!important}.dir-ana-insight-nav{justify-content:space-between;align-items:center;gap:28px;margin-top:auto;padding-top:22px;display:flex}.dir-ana-insight-nav>small{color:#7d7d7d;font-size:10.5px}.dir-ana-insight-nav>div{align-items:center;gap:24px;margin-left:auto;padding-left:22px;display:flex}.dir-ana-insight-nav button{appearance:none;cursor:pointer;font-size:30px;font-weight:500;line-height:1;transition:transform .16s,opacity .16s;box-shadow:none!important;color:#111!important;background:0 0!important;border:0!important;border-radius:0!important;width:auto!important;min-width:0!important;height:auto!important;padding:2px 3px!important}.dir-ana-insight-nav button:hover{opacity:.72;transform:translateY(-1px)scale(1.08)}.dir-ana-insight-nav button:active{transform:scale(.96)}.dir-ana-insight-nav button:focus-visible{outline-offset:4px;outline:2px solid #ff5f0059}.dir-live-priority{transition:transform .18s,box-shadow .18s,border-color .18s,background-color .18s;position:relative}.dir-live-priority:hover{background:#fffaf7;border-color:#ffc8ae;transform:translateY(-2px);box-shadow:0 10px 24px #22222217}.dir-live-priority:active{transform:translateY(0)scale(.995);box-shadow:0 4px 12px #22222212}.dir-live-priority:focus-visible{outline-offset:2px;outline:3px solid #ff5f0038}.dir-live-priority b{transition:transform .18s,color .18s}.dir-live-priority:hover b{color:#ff5f00;transform:translate(2px)}.dir-shell[data-dir-theme=dark] .dir-ana-insight{background:linear-gradient(#2a2421,#222225);border-color:#5a4035;box-shadow:0 12px 28px #0003}.dir-shell[data-dir-theme=dark] .dir-ana-insight>p,.dir-shell[data-dir-theme=dark] .dir-ana-insight-nav>small{color:#b8b8bd}.dir-shell[data-dir-theme=dark] .dir-ana-insight-nav button{color:#fff!important}.dir-shell[data-dir-theme=dark] .dir-live-priority:hover{background:#2b2624;border-color:#7c4a36;box-shadow:0 10px 24px #00000040}@media (width<=760px){.dir-person-wrap,.dir-person-photo{min-height:340px}.dir-ana-insight{min-height:205px;padding:20px}.dir-ana-insight>strong{font-size:17px}.dir-ana-insight>p{max-width:100%;font-size:12.5px!important}.dir-ana-insight-nav{gap:16px;padding-top:18px}.dir-ana-insight-nav>div{gap:18px;padding-left:12px}.dir-ana-insight-nav button{font-size:27px}}@media (prefers-reduced-motion:reduce){.dir-live-priority,.dir-live-priority b,.dir-ana-insight-nav button{transition:none!important}.dir-live-priority:hover,.dir-live-priority:active,.dir-ana-insight-nav button:hover,.dir-ana-insight-nav button:active{transform:none!important}}.dir-dashboard-top{grid-template-columns:minmax(520px,46%) minmax(0,1fr)!important;gap:22px!important}.dir-priority-card{grid-template-columns:minmax(270px,58%) minmax(220px,42%)!important;min-height:500px!important;overflow:hidden!important}.dir-person-wrap{background:0 0!important;justify-content:center!important;align-items:flex-end!important;display:flex!important;position:relative!important;overflow:hidden!important}.dir-person-wrap:before,.dir-person-wrap:after{content:none!important;display:none!important}.dir-person-photo{visibility:visible!important;opacity:1!important;object-fit:contain!important;object-position:center bottom!important;transform-origin:bottom!important;filter:drop-shadow(0 12px 26px #0000001f)!important;background:0 0!important;width:136%!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0 -18% -2px!important;display:block!important;transform:none!important}.dir-priority-copy{flex-direction:column!important;justify-content:center!important;padding:34px 26px 26px!important;display:flex!important}.dir-priority-copy h1{margin:0 0 10px!important;font-size:29px!important;line-height:1.04!important}.dir-priority-copy>p{margin:0 0 18px!important;font-size:14px!important;line-height:1.45!important}.dir-empty-compact{margin-top:2px!important}.dir-alert-button{margin-top:16px!important}.dir-shell[data-dir-theme=dark] .dir-person-wrap{background:0 0!important}.dir-shell[data-dir-theme=dark] .dir-person-photo{visibility:visible!important;opacity:1!important;filter:drop-shadow(0 12px 26px #00000038)!important;background:0 0!important}@media (width>=1440px){.dir-dashboard-top{grid-template-columns:minmax(620px,47%) minmax(0,1fr)!important}.dir-priority-card{grid-template-columns:minmax(340px,60%) minmax(240px,40%)!important;min-height:520px!important}.dir-person-photo{width:132%!important;margin-left:-16%!important;margin-right:-16%!important}.dir-priority-copy{padding:38px 30px 30px!important}}@media (width<=1180px){.dir-dashboard-top{grid-template-columns:minmax(430px,48%) minmax(0,1fr)!important}.dir-priority-card{grid-template-columns:minmax(230px,58%) minmax(190px,42%)!important;min-height:470px!important}.dir-person-photo{width:140%!important;margin-left:-20%!important;margin-right:-20%!important}.dir-priority-copy{padding:28px 20px 22px!important}.dir-priority-copy h1{font-size:25px!important}}@media (width<=900px){.dir-dashboard-top{grid-template-columns:1fr!important}.dir-priority-card{grid-template-columns:minmax(260px,54%) 1fr!important;min-height:440px!important}.dir-person-photo{width:132%!important;margin-left:-16%!important;margin-right:-16%!important}}@media (width<=760px){.dir-priority-card{grid-template-columns:minmax(170px,48%) 1fr!important;min-height:390px!important}.dir-person-photo{width:145%!important;margin-left:-22.5%!important;margin-right:-22.5%!important}.dir-priority-copy{padding:22px 16px 18px!important}.dir-priority-copy h1{font-size:22px!important}.dir-priority-copy>p{font-size:12.5px!important}}button:not(:disabled),a[href],[role=button]:not([aria-disabled=true]),[tabindex="0"][data-clickable=true]{cursor:pointer;will-change:transform;transition:transform .14s,box-shadow .14s,filter .14s,border-color .14s,background-color .14s,color .14s,opacity .14s}button:not(:disabled):hover,a[href]:hover,[role=button]:not([aria-disabled=true]):hover,[tabindex="0"][data-clickable=true]:hover{filter:brightness(.985);transform:translateY(-1px)}button:not(:disabled):active,a[href]:active,[role=button]:not([aria-disabled=true]):active,[tabindex="0"][data-clickable=true]:active{filter:brightness(.965);transform:translateY(0)scale(.985)}button:not(:disabled):focus-visible,a[href]:focus-visible,[role=button]:not([aria-disabled=true]):focus-visible,[tabindex="0"][data-clickable=true]:focus-visible{outline-offset:2px;outline:3px solid #f36c2147}button:disabled,[aria-disabled=true]{cursor:not-allowed}@media (prefers-reduced-motion:reduce){button:not(:disabled),a[href],[role=button]:not([aria-disabled=true]),[tabindex="0"][data-clickable=true]{transition:none!important;transform:none!important}}.dir-shell{color:#171717;background:#fff;grid-template-columns:168px minmax(0,1fr);min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.dir-sidebar{z-index:10;background:#fff;border-right:1px solid #ececec;flex-direction:column;height:100vh;padding:14px 12px 16px;display:flex;position:sticky;top:0}.dir-brand{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #f0f0f0;align-items:center;gap:7px;height:52px;padding:0 7px 10px;display:flex}.dir-brand-mark{color:#ff5a1f;font-size:22px;transform:rotate(45deg)}.dir-brand>span:last-child{flex-direction:column;line-height:1;display:flex}.dir-brand strong{letter-spacing:.02em;font-size:11px}.dir-brand small{color:#ff5a1f;margin-top:3px;font-size:7px;font-weight:800}.dir-nav{flex-direction:column;gap:2px;padding-top:10px;display:flex;overflow:auto}.dir-nav-item{color:#252525;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;height:34px;padding:0 10px;font-size:11.5px;display:flex;position:relative}.dir-nav-item svg{color:#707070;stroke-width:1.6px}.dir-nav-item:hover{background:#fafafa}.dir-nav-item.active{color:#ff5a1f;background:#fff0e9;font-weight:700}.dir-nav-item.active:before{content:"";background:#ff5a1f;border-radius:2px;width:2px;position:absolute;top:5px;bottom:5px;left:0}.dir-nav-item.active svg{color:#ff5a1f}.dir-help-card{background:#fff;border:1px solid #ececec;border-radius:9px;grid-template-columns:1fr 34px;gap:6px;margin-top:auto;padding:10px 9px 9px;display:grid;box-shadow:0 2px 9px #00000009}.dir-help-card strong{margin-bottom:4px;font-size:10px;display:block}.dir-help-card span{color:#666;font-size:9px;line-height:1.35}.dir-help-person{justify-content:center;align-items:flex-start;display:flex}.dir-help-card button{color:#f2561e;cursor:pointer;background:#fff8f4;border:1px solid #f1d4c7;border-radius:6px;grid-column:1/-1;height:26px;font-size:9px;font-weight:700}.dir-avatar{color:#df4e18;background:linear-gradient(135deg,#ffd7c4,#fff1e8);border-radius:50%;flex:none;place-items:center;width:31px;height:31px;font-size:10px;font-weight:800;display:grid}.dir-avatar-ana{background:linear-gradient(135deg,#ffb58f,#ffe8dc)}.dir-main{background:#fff;min-width:0}.dir-topbar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9;background:#fffffffa;border-bottom:1px solid #ececec;grid-template-columns:auto minmax(260px,420px) 1fr;align-items:center;gap:12px;height:56px;padding:0 18px;display:grid;position:sticky;top:0}.dir-advanced{color:#ff5a1f;cursor:pointer;background:#fff;border:1px solid #e9e9e9;border-radius:6px;align-items:center;gap:7px;height:31px;padding:0 12px;font-size:10px;font-weight:600;display:flex}.dir-search{color:#888;background:#fff;border:1px solid #e6e6e6;border-radius:6px;grid-template-columns:18px 1fr 26px;align-items:center;gap:6px;height:31px;padding:0 6px 0 8px;display:grid}.dir-search input{color:#333;background:0 0;border:0;outline:0;width:100%;font-size:10px}.dir-search button{color:#777;cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;display:grid}.dir-top-right{justify-self:end;align-items:center;gap:8px;min-width:0;display:flex}.dir-bell,.dir-logout{color:#777;cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:28px;display:grid}.dir-profile{cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:2px 4px;display:flex}.dir-profile:hover{background:#fafafa}.dir-user-copy{text-align:left;flex-direction:column;line-height:1.1;display:flex}.dir-user-copy strong{font-size:10px}.dir-user-copy span{color:#777;margin-top:3px;font-size:8px}.dir-content{max-width:1120px;margin:0 auto;padding:9px 12px 16px}.dir-dashboard-top{grid-template-columns:245px minmax(0,1fr);gap:8px;display:grid}.dir-priority-card{background:#fff;border:1px solid #eee;border-radius:8px;grid-template-columns:94px 1fr;min-height:258px;display:grid;overflow:hidden;box-shadow:0 1px 4px #00000006}.dir-person-wrap{background:linear-gradient(#fff8f4,#f7f7f7);justify-content:center;align-items:flex-end;display:flex;overflow:hidden}.dir-person-fallback{color:#c9a38f;background:radial-gradient(circle at 50% 28%,#fff 0 24%,#f7ece6 25% 42%,#0000 43%);flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:100%;padding-bottom:30px;display:flex}.dir-person-fallback span{color:#8a6757;margin-top:6px;font-size:8px;font-weight:700}.dir-priority-copy{padding:11px 10px 8px}.dir-priority-copy h1{margin:0 0 3px;font-size:11px;font-weight:800}.dir-priority-copy>p{color:#555;margin:0 0 8px;font-size:8.5px}.dir-empty-compact{color:#777;background:#fcfcfc;border:1px dashed #ececec;border-radius:7px;grid-template-columns:17px 1fr;align-items:start;gap:7px;padding:10px 8px;display:grid}.dir-empty-compact svg{color:#ff7b43}.dir-empty-compact strong{color:#444;font-size:8px;display:block}.dir-empty-compact small{margin-top:4px;font-size:7px;line-height:1.35;display:block}.dir-alert-button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#ff651f,#ff4b00);border:0;border-radius:5px;justify-content:center;align-items:center;gap:16px;width:100%;height:27px;margin-top:9px;font-size:8px;font-weight:700;display:flex}.dir-right-top{min-width:0}.dir-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-bottom:7px;display:grid}.dir-kpi{text-align:left;cursor:pointer;color:#171717;background:#fff;border:1px solid #eee;border-radius:7px;height:91px;padding:9px 8px 6px;position:relative;box-shadow:0 1px 3px #00000006}.dir-kpi:hover{background:#fffaf7;border-color:#ffd5c3}.dir-kpi>svg{color:#ff5a1f;stroke-width:1.7px;position:absolute;top:10px;left:8px}.dir-kpi>span{min-height:19px;margin-left:23px;font-size:6.6px;font-weight:800;line-height:1.18;display:block}.dir-kpi>strong{margin-top:7px;font-size:18px;display:block}.dir-kpi>small{color:#999;margin-top:3px;font-size:6.5px;display:block}.dir-table-card{background:#fff;border:1px solid #eee;border-radius:8px;overflow:hidden;box-shadow:0 1px 4px #00000006}.dir-section-head{border-bottom:1px solid #f1f1f1;justify-content:space-between;align-items:center;height:29px;padding:0 10px;display:flex}.dir-section-head strong{font-size:8.5px}.dir-section-head button{color:#ff5a1f;cursor:pointer;background:0 0;border:0;font-size:7px;font-weight:700}.dir-empty-state{text-align:center;color:#666;background:linear-gradient(#fff,#fdfdfd);flex-direction:column;justify-content:center;align-items:center;min-height:116px;padding:16px 20px;display:flex}.dir-empty-state>span{color:#444;font-size:9px;font-weight:700}.dir-empty-state>small{color:#888;max-width:320px;margin-top:5px;font-size:7.5px;line-height:1.45}.dir-empty-state>button{color:#f2561e;cursor:pointer;background:#fff8f4;border:1px solid #f2d4c6;border-radius:6px;margin-top:9px;padding:6px 9px;font-size:7.5px;font-weight:700}.dir-mid-grid{grid-template-columns:1fr 1.22fr;gap:8px;margin-top:8px;display:grid}.dir-team-head-actions{align-items:center;gap:2px;display:flex}.dir-team-head-actions button{place-items:center;min-width:18px;height:20px;display:grid}.dir-team-rail{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#d7d7d7 transparent;gap:7px;padding:7px;display:flex;overflow-x:auto}.dir-team-person{scroll-snap-align:start;text-align:left;cursor:pointer;color:#222;background:#fff;border:1px solid #efefef;border-radius:7px;grid-template-columns:32px 1fr;align-items:start;column-gap:7px;min-width:158px;padding:8px;display:grid}.dir-team-person:hover{background:#fffaf7;border-color:#ffd4c2}.dir-team-avatar{color:#fff;background:#262626;border-radius:7px;grid-row:1/3;place-items:center;width:32px;height:32px;font-size:8px;font-weight:800;display:grid}.dir-team-person>strong{margin-top:1px;font-size:8px}.dir-team-person>small{color:#888;font-size:6.5px}.dir-team-person dl{grid-column:1/-1;margin:8px 0 0}.dir-team-person dl>div{justify-content:space-between;margin-bottom:4px;display:flex}.dir-team-person dt,.dir-team-person dd{font-size:6.7px}.dir-team-person dd{margin:0;font-weight:800}.dir-quick{margin-top:8px}.dir-quick h2{margin:0 0 6px;font-size:8.5px}.dir-quick-grid{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.dir-quick-grid button{color:#222;cursor:pointer;background:#fff;border:1px solid #ececec;border-radius:7px;justify-content:center;align-items:center;gap:8px;height:54px;font-size:7.6px;display:flex;box-shadow:0 1px 3px #00000005}.dir-quick-grid button svg{color:#ff5a1f;stroke-width:1.5px;width:22px;height:22px}.dir-quick-grid button:hover{background:#fffaf7;border-color:#ffd4c2}.dir-calc-launcher{background:#ff5a1f!important}.dir-shell .calc-panel{border-radius:10px;box-shadow:0 14px 44px #0000002e}@media (width<=1000px){.dir-shell{grid-template-columns:72px 1fr}.dir-brand{justify-content:center;padding:0 0 10px}.dir-brand>span:last-child{display:none}.dir-nav-item{justify-content:center;padding:0}.dir-nav-item span,.dir-help-card{display:none}.dir-topbar{grid-template-columns:auto minmax(220px,1fr) auto}.dir-user-copy{display:none}.dir-dashboard-top{grid-template-columns:210px 1fr}.dir-kpis{grid-template-columns:repeat(3,1fr)}.dir-kpi{height:82px}.dir-mid-grid{grid-template-columns:1fr}.dir-quick-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.dir-shell{display:block}.dir-sidebar{display:none}.dir-topbar{grid-template-columns:auto 1fr;height:auto;min-height:58px;padding:8px 10px}.dir-advanced{display:none}.dir-search{grid-column:1/2}.dir-top-right{grid-column:2/3}.dir-content{padding:8px}.dir-dashboard-top{grid-template-columns:1fr}.dir-priority-card{grid-template-columns:90px 1fr}.dir-kpis{grid-template-columns:repeat(2,1fr)}.dir-kpi:last-child{grid-column:1/-1}.dir-mid-grid{grid-template-columns:1fr}.dir-quick-grid{grid-template-columns:repeat(2,1fr)}.dir-team-person{min-width:150px}}.ops-root{z-index:4000;color:#18181a;background:#f6f6f7;grid-template-columns:238px minmax(0,1fr);font:15px/1.5 Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid;position:fixed;inset:0}.ops-side{background:#fff;border-right:1px solid #ececef;flex-direction:column;height:100vh;min-height:0;padding:20px 16px;display:flex;position:sticky;top:0;overflow:hidden}.ops-brand{cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f0f0f2;flex:none;align-items:center;gap:11px;height:64px;padding:0 8px 15px;display:flex}.ops-brand img{object-fit:contain;width:42px;height:34px}.ops-brand strong{letter-spacing:.04em;color:inherit;font-size:14px}.ops-side nav{overscroll-behavior:contain;scrollbar-width:thin;flex:1;gap:5px;min-height:0;padding:15px 0;display:grid;overflow-y:auto}.ops-side nav button{text-align:left;color:#5a5a61;cursor:pointer;background:0 0;border:0;border-radius:9px;height:42px;min-height:42px;padding:0 12px;font-size:13px;font-weight:650}.ops-side nav button:hover{color:#e95d27;background:#faf4f1}.ops-side nav button.active{color:#ea5c25;background:#fff0e9}.ops-ana{text-align:left;cursor:pointer;color:inherit;background:#fafafa;border:1px solid #ececef;border-radius:12px;flex:none;align-items:center;gap:10px;margin-top:10px;padding:11px;display:flex}.ops-ana img{object-fit:cover;background:#fff;border-radius:50%;width:44px;height:44px}.ops-ana span{display:grid}.ops-ana strong{font-size:12px}.ops-ana small{color:#86868d;font-size:10px}.ops-main{overscroll-behavior:contain;min-width:0;height:100vh;scroll-padding-bottom:620px;overflow:auto}.ops-top{z-index:25;background:#fff;border-bottom:1px solid #ececef;align-items:center;gap:18px;height:72px;padding:0 26px;display:flex;position:sticky;top:0}.ops-search{background:#fff;border:1px solid #e4e4e8;border-radius:10px;flex:1;align-items:center;max-width:780px;height:39px;padding-left:12px;display:flex}.ops-search svg{color:#999}.ops-search input{min-width:0;color:inherit;background:0 0;border:0;outline:0;flex:1;padding:0 11px;font-size:13px}.ops-search button{color:#e95d27;cursor:pointer;background:0 0;border:0;border-left:1px solid #ececef;height:100%;padding:0 16px;font-weight:700}.ops-top-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.ops-top-actions>button,.ops-profile{color:#424248;background:#fff;border:1px solid #e7e7ea;border-radius:9px;align-items:center;gap:7px;height:37px;padding:0 11px;display:flex}.ops-top-actions>button{cursor:pointer}.ops-profile strong{font-size:11px}.ops-content{max-width:1720px;margin:0 auto;padding:30px 34px 620px}.ops-content button,.ops-content input,.ops-content select,.ops-content textarea,.ops-content [tabindex]{scroll-margin-top:112px;scroll-margin-bottom:560px}.ops-title{justify-content:space-between;align-items:center;gap:24px;margin-bottom:22px;display:flex}.ops-title>div{align-items:center;gap:16px;display:flex}.ops-icon{color:#eb5c25;background:#fff0e9;border-radius:13px;place-items:center;width:54px;height:54px;display:grid}.ops-title h1{margin:0;font-size:31px;line-height:1.15}.ops-title p{color:#77777d;margin:7px 0 0;font-size:15px}.ops-live{color:#727278;text-transform:uppercase;letter-spacing:.04em;background:#f0f0f2;border-radius:999px;padding:8px 13px;font-size:11px;font-weight:800}.ops-live.ok{color:#2b8a50;background:#e9f8ef}.ops-ana-card{background:linear-gradient(135deg,#fff,#fff8f4);border:1px solid #f0ded5;border-radius:17px;align-items:center;gap:16px;min-height:104px;margin-bottom:22px;padding:20px 22px;display:flex}.ops-ana-card img{object-fit:cover;background:#fff;border-radius:50%;width:64px;height:64px}.ops-ana-card strong{font-size:16px}.ops-ana-card p{color:#6e6e74;margin:6px 0 0;font-size:14px;line-height:1.55}.ops-message,.ops-empty{background:#fff;border:1px solid #e7e7ea;border-radius:17px;margin-top:20px;padding:30px;font-size:15px}.ops-message{color:#6d5449}.ops-message strong{font-size:16px}.ops-message small{font-size:12px}.ops-message input,.ops-message textarea,.ops-message select{min-height:40px;padding:9px 11px;font-size:14px}.ops-message textarea{min-height:84px}.ops-message button{min-height:40px;padding:0 14px;font-size:13px}.ops-empty{text-align:center;place-content:center;gap:9px;min-height:190px;display:grid}.ops-empty strong{font-size:17px}.ops-empty span{color:#8a8a90;font-size:14px}.ops-table-card{background:#fff;border:1px solid #e7e7ea;border-radius:17px;margin-top:22px;overflow:hidden}.ops-table-head{border-bottom:1px solid #ececef;justify-content:space-between;align-items:center;height:62px;padding:0 20px;display:flex}.ops-table-head strong{font-size:16px}.ops-table-head span{color:#8b8b91;font-size:12px}.ops-table-wrap{overflow:auto}.ops-table-card table{border-collapse:collapse;width:100%;min-width:900px}.ops-table-card th,.ops-table-card td{text-align:left;vertical-align:top;border-bottom:1px solid #f0f0f2;padding:16px 18px}.ops-table-card th{text-transform:uppercase;letter-spacing:.05em;color:#8b8b91;background:#fafafa;font-size:11px}.ops-table-card td{color:#404047;font-size:14px;line-height:1.5}.ops-table-card tbody tr:hover{background:#fffaf7}.ops-root[data-theme=dark]{color:#f4f4f5;background:#151516}.ops-root[data-theme=dark] .ops-side,.ops-root[data-theme=dark] .ops-top,.ops-root[data-theme=dark] .ops-table-card,.ops-root[data-theme=dark] .ops-message,.ops-root[data-theme=dark] .ops-empty,.ops-root[data-theme=dark] .ops-top-actions>button,.ops-root[data-theme=dark] .ops-profile,.ops-root[data-theme=dark] .ops-search,.ops-root[data-theme=dark] .ops-ana{color:#f2f2f4;background:#202023;border-color:#3a3a3f}.ops-root[data-theme=dark] .ops-side{border-right-color:#343438}.ops-root[data-theme=dark] .ops-top{border-bottom-color:#343438}.ops-root[data-theme=dark] .ops-side nav button{color:#d0d0d4}.ops-root[data-theme=dark] .ops-side nav button:hover{color:#ff7a42;background:#2b2522}.ops-root[data-theme=dark] .ops-side nav button.active{color:#ff7a42;background:#3a241d}.ops-root[data-theme=dark] .ops-ana-card{background:#242124;border-color:#51372c}.ops-root[data-theme=dark] .ops-title p,.ops-root[data-theme=dark] .ops-ana-card p,.ops-root[data-theme=dark] .ops-ana small,.ops-root[data-theme=dark] .ops-table-head span{color:#a8a8ae}.ops-root[data-theme=dark] .ops-table-card th{color:#aaaab0;background:#262629}.ops-root[data-theme=dark] .ops-table-card td{color:#e1e1e5;border-color:#333338}.ops-root[data-theme=dark] .ops-table-card tbody tr:hover{background:#28272a}.ops-root[data-theme=dark] .ops-search input{color:#f2f2f4}.ops-root[data-theme=dark] .ops-search button{border-left-color:#3a3a3f}.ops-root[data-theme=dark] .ops-live{background:#2a2a2d}.ops-root[data-theme=dark] .ops-live.ok{color:#70d39a;background:#183826}.calc-launcher{font-size:0!important}.calc-launcher:after{content:"Calculadora";font-size:12px;font-weight:700}.calc-panel>header>div:first-child>strong{font-size:0}.calc-panel>header>div:first-child>strong:after{content:"Calculadora hipotecaria";font-size:12px}@media (width<=900px){.ops-root{grid-template-columns:96px 1fr}.ops-side{padding:16px 10px}.ops-brand{justify-content:center}.ops-brand strong,.ops-side nav button{font-size:0}.ops-side nav button:first-letter{font-size:12px}.ops-ana span{display:none}.ops-ana{justify-content:center}.ops-top{height:auto;min-height:66px;padding:8px 12px}.ops-top-actions .ops-profile{display:none}.ops-content{padding:22px 20px 260px}.ops-content button,.ops-content input,.ops-content select,.ops-content textarea,.ops-content [tabindex]{scroll-margin-bottom:220px}.ops-title h1{font-size:27px}.ops-ana-card{padding:17px 18px}.ops-table-card th,.ops-table-card td{padding:14px 15px}}@media (width<=650px){.ops-root{padding-bottom:58px;font-size:14px;display:block}.ops-side{z-index:30;background:#fff;border:0;border-top:1px solid #ececef;height:58px;min-height:0;padding:6px 8px;display:block;position:fixed;inset:auto 0 0;overflow:hidden}.ops-brand,.ops-ana{display:none}.ops-side nav{overscroll-behavior-x:contain;scrollbar-width:none;gap:6px;padding:0;display:flex;overflow:auto hidden}.ops-side nav::-webkit-scrollbar{display:none}.ops-side nav button{text-align:center;white-space:nowrap;flex:none;min-width:max-content;height:44px;min-height:44px;padding:0 12px;font-size:11px}.ops-side nav button:first-letter{font-size:inherit}.ops-main{height:calc(100vh - 58px);scroll-padding-bottom:110px}.ops-top{pointer-events:none;grid-template-columns:1fr auto;display:grid;position:sticky}.ops-top>*{pointer-events:auto}.ops-search{min-width:0}.ops-top-actions{margin-left:0}.ops-top-actions>button:first-child{font-size:0}.ops-title{align-items:flex-start}.ops-title h1{font-size:24px}.ops-title p{font-size:14px}.ops-live{display:none}.ops-ana-card{align-items:flex-start;min-height:auto}.ops-ana-card img{width:54px;height:54px}.ops-message,.ops-empty{padding:22px}.ops-table-card{border-radius:10px}.ops-root[data-theme=dark] .ops-side{background:#202023;border-top-color:#343438}}:is(#root:has(>.role-home)>.app-shell>.sidebar,#root:has(>.role-home)>.app-shell>.main){display:none!important}.role-home-content{flex-direction:column;gap:20px;display:flex}.role-hero{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:28px;grid-template-columns:220px 1fr;gap:24px;padding:22px;display:grid}.role-ana-photo{background:linear-gradient(#f4741f1f,#f4741f05);border-radius:22px;justify-content:center;align-items:flex-end;min-height:285px;display:flex}.role-ana-photo img{object-fit:contain;object-position:bottom;width:100%;max-width:185px;height:275px}.role-hero>div:last-child>span,.role-list-head small,.role-kpis small{letter-spacing:.14em;color:#f4741f;font-size:11px;font-weight:800}.role-hero h1{margin:6px 0 8px;font-size:30px}.role-hero p{color:var(--muted,#667085);max-width:760px;margin:0}.role-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.role-actions button{text-align:left;border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);color:inherit;border-radius:16px;grid-template-rows:auto auto;grid-template-columns:28px 1fr;gap:2px 8px;padding:14px;display:grid}.role-actions small{color:var(--muted,#667085)}.role-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.role-kpis article,.role-list{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:20px;padding:18px}.role-kpis article{position:relative}.role-kpis svg{color:#f4741f;position:absolute;top:16px;right:16px}.role-kpis strong{margin:7px 0 2px;font-size:32px;display:block}.role-kpis span{color:var(--muted,#667085);font-size:12px}.role-list-head{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:12px;display:flex}.role-list-head h2{margin:4px 0 0}.role-list-head button{border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);color:inherit;border-radius:10px;padding:9px 12px}.role-rows{gap:8px;display:grid}.role-rows>button{text-align:left;border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);color:inherit;border-radius:14px;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.role-rows>button span{gap:3px;display:grid}.role-rows small{color:var(--muted,#667085)}.role-rows b{color:#f4741f;font-size:18px}.role-rows button:disabled{cursor:default;opacity:.8}.role-home .ops-profile{gap:8px;height:40px;padding:3px 9px 3px 4px}.role-home .ops-profile>img,.role-home .ops-profile-avatar{object-fit:cover;color:#e95d27;background:#fff0e9;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:10px;font-weight:800;display:grid}.role-home .ops-profile-copy{line-height:1.15;display:grid}.role-home .ops-profile-copy strong{text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:10px;overflow:hidden}.role-home .ops-profile-copy small{color:var(--muted,#77777d);font-size:8.5px}.role-home[data-theme=dark] .ops-profile-avatar{color:#ff7a42;background:#3a241d}.role-home[data-theme=dark] .ops-profile-copy small{color:#aaaab2}@media (width<=1000px){.role-hero{grid-template-columns:160px 1fr}.role-actions,.role-kpis{grid-template-columns:1fr}.role-hero h1{font-size:24px}}@media (width<=900px){.role-home .ops-profile{display:none}}@media (width<=760px){.role-hero{grid-template-columns:1fr}.role-ana-photo{min-height:180px}.role-ana-photo img{height:180px}.role-list-head{flex-direction:column;align-items:flex-start}}:is(#root:has(>.profile-root)>.app-shell>.sidebar,#root:has(>.profile-root)>.app-shell>.main){display:none!important}.profile-root{z-index:120!important}.profile-content{flex-direction:column;gap:22px;max-width:1540px;display:flex}.profile-heading small,.profile-data small,.profile-kpis small,.profile-ana-hero small,.profile-correct small{letter-spacing:.14em;color:#f4741f;font-size:11px;font-weight:850}.profile-heading h1{margin:6px 0 8px;font-size:34px}.profile-heading p{color:var(--muted,#667085);max-width:900px;margin:0}.profile-ana-hero{background:linear-gradient(135deg,var(--surface,#fff),color-mix(in srgb,#f4741f 7%,var(--surface,#fff)));border:1px solid var(--border,#e5e7eb);border-radius:28px;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:26px;min-height:250px;padding:28px;display:grid;box-shadow:0 18px 46px #1f233012}.profile-ana-hero>img{object-fit:cover;object-position:center top;background:color-mix(in srgb,#f4741f 8%,var(--surface,#fff));border-radius:24px;width:138px;height:188px}.profile-ana-hero h2{margin:6px 0 10px;font-size:30px}.profile-ana-hero p{max-width:980px;color:var(--muted,#667085);margin:0;font-size:15px;line-height:1.65}.profile-ana-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.profile-ana-actions button{border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);min-height:42px;color:inherit;cursor:pointer;border-radius:12px;padding:0 15px;font-weight:750;transition:transform .16s,box-shadow .16s,border-color .16s}.profile-ana-actions button:hover{border-color:color-mix(in srgb,#f4741f 45%,var(--border,#e5e7eb));transform:translateY(-2px);box-shadow:0 10px 24px #1f233017}.profile-correct{z-index:160;isolation:isolate;background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:22px;grid-template-columns:minmax(250px,.9fr) minmax(320px,1.25fr) minmax(220px,.75fr) auto;align-items:end;gap:12px;padding:18px;scroll-margin-top:110px;scroll-margin-bottom:430px;display:grid;position:relative;box-shadow:0 12px 32px #1f23300d}.profile-correct strong{margin-top:4px;font-size:16px;display:block}.profile-correct p{color:var(--muted,#667085);margin:5px 0 0;font-size:12px}.profile-correct textarea,.profile-correct input{border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);width:100%;min-height:46px;color:inherit;resize:vertical;border-radius:12px;padding:11px 12px}.profile-correct textarea{min-height:70px}.profile-correct button{color:#fff;cursor:pointer;background:#f4741f;border:0;border-radius:12px;height:46px;padding:0 17px;font-weight:800}.profile-correct button:disabled{opacity:.45;cursor:not-allowed}.profile-card{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:24px;grid-template-columns:150px 1fr;gap:20px;padding:24px;display:grid;box-shadow:0 14px 34px #1f23300d}.profile-avatar-big{color:#f4741f;background:#f4741f1f;border-radius:50%;place-items:center;width:140px;height:140px;font-size:38px;font-weight:900;display:grid;overflow:hidden}.profile-card img.profile-avatar-big{object-fit:cover;border:1px solid var(--border,#e5e7eb);display:block}.profile-main-copy{align-self:center}.profile-main-copy h2{margin:0 0 4px;font-size:30px}.profile-main-copy span,.profile-main-copy p{color:var(--muted,#667085)}.profile-main-copy p{margin:5px 0 0}.profile-data{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:8px;display:grid}.profile-data article{border:1px solid var(--border,#e5e7eb);background:color-mix(in srgb,var(--surface,#fff) 96%,#f4741f 4%);border-radius:16px;grid-template-columns:34px 1fr;align-items:center;gap:10px;padding:14px;display:grid}.profile-data article>svg{color:#f4741f}.profile-data strong{overflow-wrap:anywhere;margin-top:3px;display:block}.profile-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.profile-kpis article{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:18px;padding:20px;box-shadow:0 10px 28px #1f23300a}.profile-kpis strong{margin:5px 0 4px;font-size:30px;display:block}.profile-kpis span{color:var(--muted,#667085);font-size:12px}.profile-grid{grid-template-columns:1.1fr .9fr;gap:16px;display:grid}.profile-chart-card,.profile-professional{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:22px;padding:22px;box-shadow:0 12px 32px #1f23300d}.profile-chart-card>div:first-child,.profile-professional>div:first-child{color:#f4741f;align-items:center;gap:9px;display:flex}.profile-chart-card>div:first-child strong,.profile-professional>div:first-child strong{color:inherit}.profile-chart-card>p{color:var(--muted,#667085)}.profile-chart-card>small,.profile-professional>p{color:var(--muted,#667085);margin-top:15px;font-size:11px;line-height:1.55;display:block}.profile-bars{gap:14px;margin-top:20px;display:grid}.profile-bars>div{grid-template-columns:110px 1fr 42px;align-items:center;gap:12px;display:grid}.profile-bars>div>small{color:var(--muted,#667085);grid-column:1/-1;font-size:11px}.profile-bars span{font-size:12px;font-weight:700}.profile-bars i{background:color-mix(in srgb,#f4741f 10%,var(--surface,#fff));border-radius:999px;height:14px;overflow:hidden}.profile-bars b{background:linear-gradient(90deg,#f4741f,#ffad66);border-radius:999px;height:100%;display:block}.profile-bars em{text-align:right;font-style:normal;font-weight:850}.profile-professional dl{gap:0;margin:17px 0 0;display:grid}.profile-professional dl>div{border-bottom:1px solid var(--border,#e5e7eb);grid-template-columns:120px 1fr;gap:14px;padding:13px 0;display:grid}.profile-professional dt{color:var(--muted,#667085);font-size:12px}.profile-professional dd{overflow-wrap:anywhere;margin:0;font-weight:700}.profile-edit-form{gap:12px;margin-top:18px;display:grid}.profile-edit-form label{color:var(--muted,#667085);gap:6px;font-size:12px;font-weight:800;display:grid}.profile-edit-form input,.profile-edit-form select,.profile-edit-form textarea{border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);width:100%;min-height:44px;color:inherit;font:inherit;border-radius:12px;padding:10px 12px}.profile-edit-form textarea{resize:vertical;min-height:92px}.profile-edit-form button{color:#fff;cursor:pointer;background:#f4741f;border:0;border-radius:12px;min-height:44px;padding:0 16px;font-weight:850}.profile-edit-form button:disabled{opacity:.55;cursor:not-allowed}.profile-edit-form p,.profile-edit-form small{color:var(--muted,#667085);margin:0;font-size:12px;line-height:1.5}.profile-admin-grid{grid-template-columns:1fr 1fr}.profile-admin-note{grid-column:1/-1}.profile-user-list{gap:10px;margin-top:16px;display:grid}.profile-user-list>div{border:1px solid var(--border,#e5e7eb);border-radius:14px;grid-template-columns:minmax(220px,1fr) 150px auto auto;align-items:center;gap:10px;padding:12px;display:grid}.profile-user-list span{min-width:0}.profile-user-list strong,.profile-user-list small{overflow-wrap:anywhere;display:block}.profile-user-list small{color:var(--muted,#667085);margin-top:3px}.profile-user-list select,.profile-user-list button{border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);min-height:38px;color:inherit;border-radius:10px;padding:0 10px}.profile-user-list button{cursor:pointer;font-weight:750}.profile-user-list button:disabled{opacity:.45;cursor:not-allowed}.profile-root[data-theme=dark] .profile-ana-hero,.profile-root[data-theme=dark] .profile-correct,.profile-root[data-theme=dark] .profile-card,.profile-root[data-theme=dark] .profile-kpis article,.profile-root[data-theme=dark] .profile-chart-card,.profile-root[data-theme=dark] .profile-professional{color:#f2f2f4;background:#202023;border-color:#3a3a3f}.profile-root[data-theme=dark] .profile-data article,.profile-root[data-theme=dark] .profile-ana-actions button,.profile-root[data-theme=dark] .profile-correct textarea,.profile-root[data-theme=dark] .profile-correct input,.profile-root[data-theme=dark] .profile-edit-form input,.profile-root[data-theme=dark] .profile-edit-form select,.profile-root[data-theme=dark] .profile-edit-form textarea,.profile-root[data-theme=dark] .profile-user-list select,.profile-root[data-theme=dark] .profile-user-list button{color:#f2f2f4;background:#262629;border-color:#3a3a3f}@media (width<=1100px){.profile-correct{grid-template-columns:1fr 1fr}.profile-correct>div{grid-column:1/-1}.profile-grid,.profile-admin-grid{grid-template-columns:1fr}.profile-admin-note{grid-column:auto}.profile-user-list>div{grid-template-columns:1fr 130px auto auto}}@media (width<=800px){.profile-ana-hero{grid-template-columns:1fr}.profile-ana-hero>img{width:100px;height:130px}.profile-card{grid-template-columns:1fr}.profile-avatar-big{width:100px;height:100px}.profile-data,.profile-kpis{grid-template-columns:1fr}.profile-main-copy{align-self:start}.profile-correct{grid-template-columns:1fr}.profile-correct>div{grid-column:auto}.profile-bars>div{grid-template-columns:90px 1fr 36px}.profile-user-list>div{grid-template-columns:1fr}.profile-user-list select,.profile-user-list button{width:100%}}@media (prefers-reduced-motion:reduce){.profile-ana-actions button{transition:none}.profile-ana-actions button:hover{transform:none}}.exp-ana-hero{background:linear-gradient(#fffdfc,#fff9f6);border:1px solid #f0d9ce;border-radius:22px;grid-template-columns:124px minmax(0,1fr);gap:18px;margin:2px 0 28px;padding:18px;display:grid;box-shadow:0 8px 28px #4626140a}.exp-ana-photo{background:#ede9e7;border-radius:16px;min-height:220px;overflow:hidden}.exp-ana-photo img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.exp-ana-copy>span,.exp-eyebrow,.exp-filter-head small{color:#ff5a16;letter-spacing:.12em;font-size:10px;font-weight:900;display:block}.exp-ana-copy h2{margin:7px 0 5px;font-size:25px;font-weight:500}.exp-ana-copy>p{color:#726b68;margin:0 0 14px;font-size:12px}.exp-next{gap:8px;display:grid}.exp-next button{text-align:left;color:#2b2928;background:#ffffffc7;border:1px solid #eee2dd;border-radius:12px;grid-template-columns:26px 1fr auto;align-items:center;gap:10px;width:100%;min-height:48px;padding:8px 12px;display:grid}.exp-next button:first-letter{color:#ff5a16}.exp-next button strong{font-size:11px}.exp-next button small{color:#ff5a16;font-size:10px}.exp-upload{margin-top:12px;color:#fff!important;background:#ff5a16!important;border:0!important;border-radius:10px!important;padding:11px 14px!important;font-weight:800!important}.exp-eyebrow{margin-bottom:7px}.exp-filter-card{background:var(--ops-card,#fff);border:1px solid #e9e3df;border-radius:18px;margin-bottom:14px;padding:18px}.exp-filter-head{justify-content:space-between;align-items:end;gap:12px;margin-bottom:16px;display:flex}.exp-filter-head h2{margin:5px 0 0;font-size:20px}.exp-filter-head span{color:#8b817d;font-size:10px}.exp-filter-card label{letter-spacing:.06em;color:#776d68;gap:6px;font-size:10px;font-weight:800;display:grid}.exp-filter-card input,.exp-filter-card select{height:40px;color:inherit;font:inherit;letter-spacing:0;background:0 0;border:1px solid #e7e1dd;border-radius:10px;padding:0 12px}.exp-filter-grid{grid-template-columns:1fr 1fr 180px;align-items:end;gap:10px;margin-top:10px;display:grid}.exp-filter-grid>button{height:40px;color:inherit;background:0 0;border:1px solid #e7e1dd;border-radius:10px;font-weight:700}.exp-table{margin-top:0}.exp-table .ops-table-head{border-top-left-radius:16px;border-top-right-radius:16px}.exp-table th:first-child,.exp-table td:first-child{text-align:center;width:44px;min-width:44px;max-width:44px;padding-left:12px!important;padding-right:8px!important}.exp-table input[type=checkbox]{accent-color:#ff5a1f;cursor:pointer;appearance:auto!important;-webkit-appearance:checkbox!important;visibility:visible!important;opacity:1!important;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;margin:0!important;display:inline-block!important}.exp-table input[type=checkbox]:disabled{cursor:not-allowed;opacity:.45!important}.ops-root[data-theme=dark] .exp-ana-hero{background:linear-gradient(#222023,#1e1d1f);border-color:#47352d}.ops-root[data-theme=dark] .exp-ana-photo{background:#2c2929}.ops-root[data-theme=dark] .exp-ana-copy>p,.ops-root[data-theme=dark] .exp-filter-head span{color:#aaa3a0}.ops-root[data-theme=dark] .exp-next button,.ops-root[data-theme=dark] .exp-filter-card{color:#f4f4f5;background:#232225;border-color:#3d3938}.ops-root[data-theme=dark] .exp-filter-card input,.ops-root[data-theme=dark] .exp-filter-card select,.ops-root[data-theme=dark] .exp-filter-grid>button{color:#f4f4f5;background:#1e1d20;border-color:#454042}@media (width<=900px){.exp-ana-hero{grid-template-columns:100px 1fr}.exp-filter-grid{grid-template-columns:1fr 1fr}.exp-filter-grid>button{grid-column:1/-1}}@media (width<=650px){.exp-ana-hero{grid-template-columns:1fr}.exp-ana-photo{display:none}.exp-filter-grid{grid-template-columns:1fr}}.ops-sortable-scroll,.ops-sortable-wrap{overscroll-behavior:contain;max-height:min(56vh,640px);position:relative;overflow:auto}.ops-sortable-table thead th{z-index:4;background:#fafafa;position:sticky;top:0;box-shadow:0 1px #e7e7ea}.ops-sortable-table th[data-sortable=true]{padding:0}.ops-sortable-table .ops-sort-button{width:100%;min-height:46px;color:inherit;font:inherit;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:7px;padding:12px 18px;font-size:11px;font-weight:800;display:flex}.ops-sortable-table .ops-sort-button:hover{color:#e95d27;background:#e95d270e}.ops-sortable-table .ops-sort-button:focus-visible{outline-offset:-2px;outline:2px solid #e95d27}.ops-sortable-table .ops-sort-arrow{color:#e95d27;font-size:13px;line-height:1}.ops-sortable-table th[aria-sort=ascending] .ops-sort-button,.ops-sortable-table th[aria-sort=descending] .ops-sort-button{color:#d95220}.ops-root[data-theme=dark] .ops-sortable-table thead th{background:#262629;box-shadow:0 1px #3a3a3f}.ops-root[data-theme=dark] .ops-sortable-table .ops-sort-button:hover{color:#ff7a42;background:#ff7a4214}.ops-root[data-theme=dark] .ops-sortable-table th[aria-sort=ascending] .ops-sort-button,.ops-root[data-theme=dark] .ops-sortable-table th[aria-sort=descending] .ops-sort-button{color:#ff8a55}@media (width<=650px){.ops-sortable-scroll,.ops-sortable-wrap{max-height:60vh}.ops-sortable-table .ops-sort-button{min-height:44px;padding:11px 15px}}@media (prefers-reduced-motion:reduce){.ops-sortable-table .ops-sort-button{transition:none}}#root:has(>.inmo-root)>.ops-root:not(.inmo-root){display:none!important}.inmo-root{z-index:5350;background:var(--ops-bg,#f7f7f7);height:100vh!important;min-height:0!important;position:fixed!important;inset:0!important;overflow:hidden!important}.inmo-root>.ops-side{height:100vh!important;min-height:0!important;overflow:hidden!important}.inmo-root>.ops-main{overscroll-behavior:contain;height:100vh!important;min-height:0!important;overflow:hidden auto!important}.inmo-content{max-width:1320px;margin:0 auto;padding-bottom:96px}.inmo-ana-hero{background:linear-gradient(135deg,#ff6a0009,#0000);border:1px solid #ff6a0040;border-radius:22px;grid-template-columns:260px minmax(0,1fr);gap:26px;min-height:382px;margin-bottom:30px;padding:24px;display:grid}.inmo-ana-photo{background:linear-gradient(#ff6a0009,#ff6a001a);border-radius:18px;justify-content:center;align-items:flex-end;min-height:350px;display:flex;overflow:hidden}.inmo-ana-photo img{object-fit:cover;object-position:center top;border-radius:18px;width:260px;height:350px}.inmo-ana-body>span,.inmo-correct>span,.inmo-title small,.inmo-insights article>span,.inmo-filter-head small{letter-spacing:.12em;color:#ff5d00;font-size:11px;font-weight:800}.inmo-ana-body h2{margin:8px 0;font-size:36px}.inmo-ana-body p{opacity:.78;margin:0 0 18px;font-size:15px;line-height:1.6}.inmo-next{gap:9px;display:grid}.inmo-next button{text-align:left;background:var(--ops-card,#fff);color:inherit;border:1px solid #7878782e;border-radius:12px;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:12px 13px;display:grid}.inmo-next b{color:#ff5d00;background:#ff6a0017;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.inmo-next small{color:#ff5d00}.inmo-correct{background:var(--ops-card,#fff);border:1px solid #7878782e;border-radius:16px;grid-column:1/-1;grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr) minmax(210px,.7fr) auto;align-items:end;gap:10px 14px;padding:16px 18px;display:grid}.inmo-correct>span{grid-column:1}.inmo-correct h3{grid-column:1;margin:0;font-size:20px}.inmo-correct p{opacity:.68;grid-column:1;margin:0;font-size:12px;line-height:1.45}.inmo-correct textarea{grid-area:1/2/4;min-height:96px}.inmo-correct input{grid-area:1/3/4;align-self:stretch}.inmo-correct button{grid-area:1/4/4;align-self:stretch;min-width:160px}.inmo-correct textarea,.inmo-correct input{box-sizing:border-box;width:100%;color:inherit;background:0 0;border:1px solid #78787838;border-radius:10px;padding:10px 11px}.inmo-correct button{border:0;border-radius:10px;padding:10px;font-weight:700}.inmo-correct button:not(:disabled){color:#fff;background:#ff5d00}.inmo-correct button:disabled{opacity:.42}.inmo-title{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px;display:flex}.inmo-title h1{letter-spacing:-.04em;margin:7px 0 10px;font-size:43px}.inmo-title p{opacity:.67;margin:0}.inmo-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:18px;display:grid}.inmo-kpis article{background:var(--ops-card,#fff);border:1px solid #7878782e;border-radius:16px;gap:7px;min-height:126px;padding:19px;display:grid}.inmo-kpis small{letter-spacing:.08em;opacity:.62;font-size:10px;font-weight:800}.inmo-kpis strong{font-size:34px}.inmo-kpis span{opacity:.6;font-size:12px}.inmo-insights{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px;display:grid}.inmo-insights article{background:var(--ops-card,#fff);border:1px solid #7878782e;border-radius:18px;min-height:320px;padding:22px}.inmo-insights h2{margin:7px 0 18px;font-size:25px}.inmo-bars{gap:15px;display:grid}.inmo-bar-row{width:100%;color:inherit;text-align:left;background:0 0;border:0;padding:0;display:block}.inmo-bar-button{cursor:pointer;border-radius:10px}.inmo-bar-button:hover{background:#ff5d000e}.inmo-bar-label{justify-content:space-between;align-items:center;gap:16px;margin-bottom:7px;display:flex}.inmo-bar-label strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.inmo-bar-label span{color:#ff5d00;font-size:12px;font-weight:850}.inmo-bar-track{background:#7878781f;border-radius:999px;height:11px;overflow:hidden}.inmo-bar-track i{border-radius:inherit;background:linear-gradient(90deg,#ff5d00,#ff8a45);height:100%;transition:width .35s;display:block;box-shadow:0 3px 10px #ff5d002e}.inmo-live-charts article:first-child .inmo-bar-track i{background:linear-gradient(90deg,#ff6a16,#ff9f64)}.inmo-priority{color:#ff5d00;margin:4px 0;font-size:44px;display:block}.inmo-insights p{opacity:.67;min-height:50px;line-height:1.55}.inmo-insights button{font:inherit}.inmo-filter{background:var(--ops-card,#fff);border:1px solid #7878782e;border-radius:18px;margin-bottom:14px;padding:20px}.inmo-filter-head{justify-content:space-between;align-items:end;margin-bottom:14px;display:flex}.inmo-filter-head h2{margin:5px 0 0}.inmo-filter-head>span{opacity:.65;font-size:12px}.inmo-filter>label,.inmo-filter-grid label{letter-spacing:.08em;gap:6px;font-size:10px;font-weight:800;display:grid}.inmo-filter input,.inmo-filter select{box-sizing:border-box;width:100%;color:inherit;background:0 0;border:1px solid #78787838;border-radius:10px;padding:10px}.inmo-filter-grid{grid-template-columns:1fr 1fr 1fr auto;gap:10px;margin-top:10px;display:grid}.registry-cross-filter{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}.registry-cross-filter button{min-height:40px}.inmo-filter-grid button{color:inherit;background:0 0;border:1px solid #78787838;border-radius:10px;align-self:end;padding:10px 16px}.inmo-table td,.inmo-table th{white-space:nowrap}.inmo-safe-action{padding-right:130px!important}.inmo-root[data-theme=dark] .inmo-bar-track{background:#35353a}.inmo-root[data-theme=dark] .inmo-bar-button:hover{background:#2d2623}@media (width<=1050px){.inmo-ana-hero{grid-template-columns:190px 1fr;min-height:320px}.inmo-ana-photo{min-height:292px}.inmo-ana-photo img{width:190px;height:292px}.inmo-correct{grid-template-columns:1fr 1fr}.inmo-correct>span,.inmo-correct h3,.inmo-correct p{grid-column:1}.inmo-correct textarea{grid-area:1/2/4}.inmo-correct input{grid-area:4/1}.inmo-correct button{grid-area:4/2;min-height:42px}.inmo-kpis{grid-template-columns:repeat(2,1fr)}.inmo-insights{grid-template-columns:1fr}.inmo-filter-grid,.registry-cross-filter{grid-template-columns:1fr 1fr}.inmo-safe-action{padding-right:96px!important}}@media (width<=720px){.inmo-ana-hero{grid-template-columns:110px 1fr;gap:14px;min-height:0;padding:16px}.inmo-ana-photo{align-self:start;min-height:188px;display:flex}.inmo-ana-photo img{width:110px;height:188px}.inmo-ana-body h2{font-size:28px}.inmo-correct{grid-column:1/-1;grid-template-columns:1fr}.inmo-correct>span,.inmo-correct h3,.inmo-correct p,.inmo-correct textarea,.inmo-correct input,.inmo-correct button{grid-area:auto/1}.inmo-correct textarea{min-height:100px}.inmo-kpis{grid-template-columns:1fr}.inmo-title{flex-direction:column;align-items:flex-start}.inmo-title h1{font-size:34px}.inmo-filter-grid,.registry-cross-filter{grid-template-columns:1fr}.inmo-next button{grid-template-columns:28px 1fr}.inmo-next small{grid-column:2}.inmo-content{padding-bottom:84px;padding-left:12px;padding-right:12px}.inmo-safe-action{padding-right:70px!important}.inmo-root{height:100dvh!important}.inmo-root>.ops-main{height:calc(100dvh - 58px)!important}}@media (width<=500px){.inmo-ana-hero{grid-template-columns:88px 1fr}.inmo-ana-photo{min-height:158px}.inmo-ana-photo img{width:88px;height:158px}.inmo-ana-body h2{font-size:24px}}#root:has(>.bancos-root)>.ops-root:not(.bancos-root){display:none!important}.bancos-content{flex-direction:column;gap:20px;display:flex}.bancos-ana{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:26px;grid-template-columns:210px 1fr;gap:22px;padding:20px;display:grid}.bancos-ana-photo{background:linear-gradient(#f4741f1f,#f4741f05);border-radius:20px;justify-content:center;align-items:flex-end;min-height:250px;display:flex}.bancos-ana-photo img{object-fit:contain;object-position:bottom;width:100%;max-width:170px;height:245px}.bancos-ana>div:last-child>span,.bancos-title small,.bancos-kpis small{letter-spacing:.14em;color:#f4741f;font-size:11px;font-weight:800}.bancos-ana h2,.bancos-title h1{margin:6px 0 8px}.bancos-ana p,.bancos-title p{color:var(--muted,#667085);margin:0}.bancos-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.bancos-actions button{text-align:left;border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);color:inherit;border-radius:16px;grid-template-columns:1fr;gap:3px;padding:14px;display:grid}.bancos-actions small{color:var(--muted,#667085)}.bancos-title{justify-content:space-between;align-items:flex-end;display:flex}.bancos-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.bancos-kpis article,.bancos-grid article{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:20px;padding:18px}.bancos-kpis article{position:relative}.bancos-kpis svg{color:#f4741f;position:absolute;top:16px;right:16px}.bancos-kpis strong{margin-top:6px;font-size:31px;display:block}.bancos-kpis span{color:var(--muted,#667085);font-size:12px}.bancos-grid{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:14px;display:grid}.bancos-grid article{grid-template-columns:48px 1fr;align-items:center;gap:12px;display:grid}.banco-icon{color:#f4741f;background:#f4741f1f;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.bancos-grid h2{margin:0;font-size:17px}.bancos-grid p{color:var(--muted,#667085);margin:4px 0 0;font-size:12px}.bancos-grid dl{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:10px;margin:4px 0 0;display:grid}.bancos-grid dl div{background:#94a3b814;border-radius:12px;padding:10px}.bancos-grid dt{color:var(--muted,#667085);font-size:10px}.bancos-grid dd{margin:3px 0 0;font-size:13px;font-weight:800}.bancos-grid>article>button{border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);color:inherit;border-radius:10px;grid-column:1/-1;justify-content:center;align-items:center;gap:7px;padding:9px;display:flex}@media (width<=1000px){.bancos-ana{grid-template-columns:160px 1fr}.bancos-actions,.bancos-kpis{grid-template-columns:1fr}}@media (width<=760px){.bancos-ana{grid-template-columns:1fr}.bancos-ana-photo{min-height:180px}.bancos-ana-photo img{height:180px}.bancos-title{flex-direction:column;align-items:flex-start;gap:10px}}#root:has(>.banco-detail-root)>.ops-root:not(.banco-detail-root){display:none!important}.banco-detail-content{flex-direction:column;gap:18px;display:flex}.banco-detail-ana{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:26px;grid-template-columns:210px 1fr;gap:22px;padding:20px;display:grid}.banco-detail-ana-photo{background:linear-gradient(#f4741f1f,#f4741f05);border-radius:20px;justify-content:center;align-items:flex-end;min-height:245px;display:flex}.banco-detail-ana-photo img{object-fit:contain;object-position:bottom;width:100%;max-width:170px;height:240px}.banco-detail-ana>div:last-child>span,.banco-detail-title small,.banco-detail-card-head small,.banco-detail-fields small{letter-spacing:.12em;color:#f4741f;font-size:11px;font-weight:800}.banco-detail-ana h2,.banco-detail-title h1,.banco-detail-card h2{margin:6px 0 8px}.banco-detail-ana p,.banco-detail-title p{color:var(--muted,#667085);margin:0}.banco-detail-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.banco-detail-actions button{text-align:left;border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);color:inherit;border-radius:16px;gap:3px;padding:14px;display:grid}.banco-detail-actions small{color:var(--muted,#667085)}.banco-detail-back{width:max-content;color:inherit;background:0 0;border:0;align-items:center;gap:7px;padding:2px 0;font-weight:700;display:flex}.banco-detail-title{justify-content:space-between;align-items:flex-end;display:flex}.banco-detail-card{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:22px;padding:20px}.banco-detail-card-head{align-items:center;gap:12px;margin-bottom:16px;display:flex}.banco-detail-card-head>svg{color:#f4741f;background:#f4741f1f;border-radius:13px;width:42px;height:42px;padding:10px}.banco-detail-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.banco-detail-fields article{background:#94a3b814;border-radius:15px;min-height:76px;padding:14px}.banco-detail-fields strong{margin-top:6px;font-size:14px;line-height:1.45;display:block}.banco-contact-list{gap:10px;display:grid}.banco-contact-list article{border:1px solid var(--border,#e5e7eb);border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:13px 14px;display:flex}.banco-contact-list article div{gap:3px;display:grid}.banco-contact-list article span,.banco-contact-list article small{color:var(--muted,#667085);font-size:12px}.banco-all-contacts{border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);color:inherit;border-radius:11px;margin-top:14px;padding:10px 14px;font-weight:700}@media (width<=1000px){.banco-detail-ana{grid-template-columns:160px 1fr}.banco-detail-actions,.banco-detail-fields{grid-template-columns:1fr}}@media (width<=760px){.banco-detail-ana{grid-template-columns:1fr}.banco-detail-ana-photo{min-height:180px}.banco-detail-ana-photo img{height:180px}.banco-detail-title{flex-direction:column;align-items:flex-start;gap:10px}.banco-contact-list article{flex-direction:column;align-items:flex-start}}:is(#root:has(>.bankc-root)>.ops-root:not(.bankc-root),#root:has(>.bankcd-root)>.ops-root:not(.bankcd-root)){display:none!important}.bankc-content,.bankcd-content{flex-direction:column;gap:20px;display:flex}.bankc-back{border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);width:max-content;color:inherit;border-radius:10px;padding:9px 12px}.bankc-title,.bankcd-title{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:22px;justify-content:space-between;align-items:flex-end;padding:20px;display:flex}.bankc-title small,.bankcd-title small{letter-spacing:.14em;color:#f4741f;font-size:11px;font-weight:800}.bankc-title h1,.bankcd-title h1{margin:6px 0}.bankc-title p,.bankcd-title p{color:var(--muted,#667085);margin:0}.bankc-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.bankc-grid article,.bankcd-card,.bankc-note{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:18px;padding:16px}.bankc-grid article{grid-template-columns:48px 1fr;align-items:center;gap:12px;display:grid}.bankc-openable{cursor:pointer}.bankc-openable:hover{border-color:#f4741f8c}.bankc-avatar{color:#f4741f;background:#f4741f1f;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.bankc-grid h2{margin:0;font-size:17px}.bankc-grid p{color:var(--muted,#667085);margin:4px 0;font-size:12px}.bankc-grid dl{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:10px;margin:4px 0 0;display:grid}.bankc-grid dl div,.bankcd-card dl div{background:#94a3b814;border-radius:12px;padding:10px}.bankc-grid dt,.bankcd-card dt{color:var(--muted,#667085);align-items:center;gap:5px;font-size:10px;display:flex}.bankc-grid dd,.bankcd-card dd{overflow-wrap:anywhere;margin:4px 0 0;font-weight:800}.bankc-open{color:#f4741f;grid-column:1/-1;font-size:12px;font-weight:800}.bankc-note{color:var(--muted,#667085);font-size:12px}.bankcd-title{display:block}.bankcd-card{grid-template-columns:58px 1fr;gap:16px;display:grid}.bankcd-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.bankcd-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.bankcd-actions button{border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);color:inherit;border-radius:13px;padding:12px;font-weight:800}.bankcd-actions button:last-child{color:#f4741f;border-color:#f4741f}@media (width<=800px){.bankc-title{flex-direction:column;align-items:flex-start;gap:10px}.bankc-grid dl,.bankcd-card dl,.bankcd-actions,.bankcd-card{grid-template-columns:1fr}}#root:has(>.contactos-root)>.ops-root:not(.contactos-root){display:none!important}.contactos-root{--ct-orange:#ff5a00;--ct-border:#5b443a2b;--ct-panel:#fff;--ct-soft:#fffaf7;--ct-muted:#756a64;--ct-text:#1a1513}.contactos-root[data-theme=dark]{--ct-border:#ff7e3d38;--ct-panel:#17110f;--ct-soft:#211410;--ct-muted:#bdafa7;--ct-text:#fff9f5}.contactos-root .ops-main{background:var(--ct-soft);color:var(--ct-text)}.contactos-content{width:100%;max-width:1400px;margin:0 auto;padding:28px}.contactos-ana-hero{background:linear-gradient(135deg,var(--ct-panel),#ff5a0009);border:1px solid #ff5a003b;border-radius:24px;grid-template-columns:165px 1fr;gap:26px;padding:20px;display:grid;box-shadow:0 12px 34px #371f140d}.contactos-ana-photo img{object-fit:cover;background:#ddd;border-radius:20px;width:100%;height:245px;display:block}.contactos-ana-hero span,.contactos-title small,.contactos-filter-head small,.contactos-kpis small{letter-spacing:.11em;color:var(--ct-orange);font-size:11px;font-weight:900}.contactos-ana-hero h2{margin:8px 0;font-size:29px;line-height:1.1}.contactos-ana-hero p{color:var(--ct-muted);max-width:760px;margin:0}.contactos-next{gap:9px;margin-top:18px;display:grid}.contactos-next button{text-align:left;border:1px solid var(--ct-border);background:var(--ct-panel);color:var(--ct-text);border-radius:12px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.contactos-next b{width:28px;height:28px;color:var(--ct-orange);background:#ff5a001c;border-radius:9px;place-items:center;display:grid}.contactos-next small{color:var(--ct-orange);letter-spacing:0;font-weight:700}.contactos-title{justify-content:space-between;align-items:end;gap:18px;padding:30px 0 20px;display:flex}.contactos-title h1{letter-spacing:-.04em;margin:4px 0 7px;font-size:44px;font-weight:500}.contactos-title p{color:var(--ct-muted);margin:0}.contactos-kpis{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:16px;display:grid}.contactos-kpis article{border:1px solid var(--ct-border);background:var(--ct-panel);border-radius:17px;gap:6px;padding:18px;display:grid}.contactos-kpis strong{font-size:30px;font-weight:600}.contactos-kpis span{color:var(--ct-muted);font-size:11px}.contactos-filter{border:1px solid var(--ct-border);background:var(--ct-panel);border-radius:20px;margin-bottom:16px;padding:18px}.contactos-filter-head{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.contactos-filter-head h2{margin:5px 0 0;font-size:24px}.contactos-filter-head>span{color:var(--ct-muted);font-size:12px}.contactos-filter>label,.contactos-filter-grid label{color:var(--ct-muted);gap:6px;font-size:10px;font-weight:800;display:grid}.contactos-filter input,.contactos-filter select{box-sizing:border-box;border:1px solid var(--ct-border);background:var(--ct-panel);width:100%;color:var(--ct-text);border-radius:11px;padding:11px}.contactos-filter-grid{grid-template-columns:1fr 1fr 1fr auto;align-items:end;gap:10px;margin-top:10px;display:grid}.contactos-filter-grid>button{border:1px solid var(--ct-border);height:39px;color:var(--ct-text);background:0 0;border-radius:11px;padding:0 15px}.contactos-table{border-radius:20px;overflow:hidden}.contactos-table td:first-child strong{font-weight:800}.contactos-table tbody tr:hover{background:#ff5a000b}@media (width<=900px){.contactos-content{padding:16px}.contactos-ana-hero{grid-template-columns:90px 1fr}.contactos-ana-photo img{height:165px}.contactos-next button{grid-template-columns:34px 1fr}.contactos-next small{grid-column:2}.contactos-title{flex-direction:column;align-items:start}.contactos-title h1{font-size:34px}.contactos-kpis,.contactos-filter-grid{grid-template-columns:1fr}.contactos-filter-grid>button{width:100%}}#root:has(>.contact-detail-root)>.ops-root:not(.contact-detail-root){display:none!important}.contact-detail-root{z-index:5300;background:var(--ops-bg,#f7f7f7);min-height:100vh;position:relative}.contact-detail-content{max-width:1200px;margin:0 auto;padding-bottom:48px}.contact-filter{color:#ff6a00;background:0 0;border:1px solid #ff6a00;border-radius:12px;padding:11px 16px;font-weight:700}.contact-detail-ana,.contact-create-ana-hero{background:linear-gradient(135deg,#ff6a0012,#ffffffdb);border:1px solid #ff6a0040;border-radius:24px;grid-template-columns:168px minmax(0,1fr);gap:22px;margin-bottom:28px;padding:20px;display:grid;box-shadow:0 16px 42px #321e120f}.contact-detail-ana-photo img{object-fit:cover;border-radius:18px;width:168px;height:250px}.contact-detail-ana-body>span,.contact-correct>span,.contact-detail-title span,.contact-detail-card>span{letter-spacing:.12em;color:#ff5d00;font-size:11px;font-weight:800}.contact-detail-ana-body h2{margin:8px 0;font-size:30px}.contact-detail-ana-body p{opacity:.75;margin:0 0 16px}.contact-detail-next{gap:9px;margin-bottom:14px;display:grid}.contact-detail-next button{text-align:left;color:#18181a;background:#fff;border:1px solid #78787833;border-radius:13px;grid-template-columns:26px 1fr auto;align-items:center;gap:10px;padding:11px 12px;display:grid}.contact-detail-next b{color:#ff5d00;background:#ff6a0014;border-radius:8px;place-items:center;height:26px;display:grid}.contact-detail-next small{color:#ff5d00}.contact-correct{background:#fff;border:1px solid #78787833;border-radius:16px;grid-column:1/-1;gap:9px;padding:16px;display:grid}.contact-correct h3{margin:0;font-size:20px}.contact-correct p{opacity:.7;margin:0;font-size:13px}.contact-correct textarea,.contact-correct input{box-sizing:border-box;width:100%;color:inherit;background:0 0;border:1px solid #78787840;border-radius:11px;padding:12px}.contact-correct button{border:0;border-radius:10px;padding:11px;font-weight:700}.contact-correct button:not(:disabled){color:#fff;background:#ff5d00}.contact-correct button:disabled{opacity:.45}.contact-back{color:inherit;opacity:.7;background:0 0;border:0;align-items:center;gap:7px;margin:4px 0 22px;padding:0;display:flex}.contact-detail-title{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;display:flex}.contact-detail-title h1{letter-spacing:-.04em;margin:8px 0 12px;font-size:42px;line-height:1}.contact-detail-title p{opacity:.68;margin:0}.contact-status-badge{background:#7878781f;border-radius:999px;padding:10px 16px;font-size:13px}.contact-detail-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:20px;display:grid}.contact-detail-kpis article{background:#fff;border:1px solid #7878782e;border-radius:16px;gap:8px;min-height:96px;padding:18px;display:grid}.contact-detail-kpis small{letter-spacing:.08em;opacity:.65;font-size:10px;font-weight:800}.contact-detail-kpis strong{font-size:22px}.contact-detail-kpis span{opacity:.6;font-size:12px}.contact-detail-tabs{border-bottom:1px solid #7878782e;gap:24px;margin-bottom:18px;display:flex}.contact-detail-tabs button{color:inherit;opacity:.65;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 0;font-weight:700}.contact-detail-tabs button.active{color:#ff5d00;opacity:1;border-bottom-color:#ff5d00}.contact-detail-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.contact-detail-card{background:#fff;border:1px solid #7878782e;border-radius:18px;padding:22px}.contact-detail-card h2{margin:9px 0 18px;font-size:28px}.contact-detail-fields{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.contact-detail-fields>div{border-top:1px solid #78787821;justify-content:space-between;gap:12px;padding:12px 0;display:flex}.contact-detail-fields small{opacity:.6}.contact-detail-fields strong{text-align:right}.contact-next-card p{opacity:.7;min-height:72px;line-height:1.6}.contact-detail-actions{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px;display:grid}.contact-detail-actions button{color:inherit;background:0 0;border:1px solid #78787833;border-radius:11px;padding:12px;font-weight:700}.contact-detail-actions .primary{color:#fff;background:#ff5d00;border-color:#ff5d00}.contact-detail-root[data-theme=dark],.contact-create-root[data-theme=dark]{--contact-panel:#202023;--contact-panel-2:#262629;--contact-border:#3a3a3f}.contact-detail-root[data-theme=dark] .contact-detail-ana,.contact-create-root[data-theme=dark] .contact-create-ana-hero{box-shadow:none;background:linear-gradient(135deg,#2b211d,#202023 68%);border-color:#5a3829}.contact-detail-root[data-theme=dark] .contact-detail-next button,.contact-create-root[data-theme=dark] .contact-detail-next button,.contact-detail-root[data-theme=dark] .contact-correct,.contact-detail-root[data-theme=dark] .contact-detail-kpis article,.contact-detail-root[data-theme=dark] .contact-detail-card{background:var(--contact-panel);color:#f2f2f4;border-color:var(--contact-border)}.contact-detail-root[data-theme=dark] .contact-detail-fields>div,.contact-detail-root[data-theme=dark] .contact-detail-tabs{border-color:#343438}.contact-detail-root[data-theme=dark] .contact-correct textarea,.contact-detail-root[data-theme=dark] .contact-correct input{color:#f4f4f5;background:#18181a;border-color:#45454b}.contact-detail-root[data-theme=dark] .contact-status-badge{color:#f2f2f4;background:#2a2a2d}.contact-create-root[data-theme=dark] .ops-message input,.contact-create-root[data-theme=dark] .ops-message select,.contact-create-root[data-theme=dark] .ops-message textarea{color:#f4f4f5;background:#18181a;border-color:#45454b}.contact-create-root .contact-create-ana-hero{min-height:250px}.contact-create-root .contact-detail-next{grid-template-columns:repeat(3,minmax(0,1fr))}.contact-create-root .contact-detail-next button{grid-template-columns:26px 1fr;align-content:center}.contact-create-root .contact-detail-next small{grid-column:2}.contact-create-root .contact-detail-ana-body{align-self:center}@media (width<=1100px){.contact-detail-ana,.contact-create-ana-hero{grid-template-columns:138px minmax(0,1fr)}.contact-detail-ana-photo img{width:138px;height:220px}.contact-create-root .contact-detail-next{grid-template-columns:1fr}}@media (width<=980px){.contact-detail-ana,.contact-create-ana-hero{grid-template-columns:1fr}.contact-detail-ana-photo{display:none}.contact-detail-kpis,.contact-detail-grid{grid-template-columns:1fr}.contact-detail-title h1{font-size:32px}.contact-detail-actions{grid-template-columns:1fr}.contact-detail-tabs{overflow:auto}.contact-detail-fields{grid-template-columns:1fr}}.inmo-detail-root{z-index:5400;background:var(--ops-bg,#f7f7f7);min-height:100vh;position:relative}.inmo-detail-content{max-width:1220px;margin:0 auto;padding-bottom:54px}.inmo-detail-filter{color:#ff6a00;background:0 0;border:1px solid #ff6a00;border-radius:12px;padding:11px 16px;font-weight:700}.inmo-detail-ana{background:linear-gradient(135deg,#ff6a000a,#0000);border:1px solid #ff6a003d;border-radius:22px;grid-template-columns:124px minmax(0,1fr);gap:18px;margin-bottom:26px;padding:18px;display:grid}.inmo-detail-ana-photo img{object-fit:cover;border-radius:18px;width:124px;height:224px}.inmo-detail-ana-body>span,.inmo-detail-correct>span,.inmo-detail-title span,.inmo-detail-card>span,.inmo-followup-head span{letter-spacing:.12em;color:#ff5d00;font-size:11px;font-weight:800}.inmo-detail-ana-body h2{margin:8px 0;font-size:28px}.inmo-detail-ana-body p{opacity:.74;margin:0 0 16px}.inmo-detail-next{gap:9px;display:grid}.inmo-detail-next button{text-align:left;background:var(--ops-card,#fff);border:1px solid #78787833;border-radius:13px;grid-template-columns:26px 1fr auto;align-items:center;gap:10px;padding:11px 12px;display:grid}.inmo-detail-next b{color:#ff5d00;background:#ff6a0014;border-radius:8px;place-items:center;height:26px;display:grid}.inmo-detail-next small{color:#ff5d00}.inmo-detail-correct{background:var(--ops-card,#fff);border:1px solid #78787833;border-radius:16px;grid-column:1/-1;gap:9px;padding:16px;display:grid}.inmo-detail-correct h3{margin:0;font-size:20px}.inmo-detail-correct p{opacity:.7;margin:0;font-size:13px}.inmo-detail-correct textarea,.inmo-detail-correct input,.inmo-followup-card textarea,.inmo-followup-card input{box-sizing:border-box;width:100%;color:inherit;background:0 0;border:1px solid #78787840;border-radius:11px;padding:12px}.inmo-detail-correct button{border:0;border-radius:10px;padding:11px;font-weight:700}.inmo-detail-correct button:not(:disabled){color:#fff;background:#ff5d00}.inmo-detail-correct button:disabled{opacity:.45}.inmo-detail-back{color:inherit;opacity:.72;background:0 0;border:0;align-items:center;gap:7px;margin:4px 0 22px;padding:0;display:flex}.inmo-detail-title{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px;display:flex}.inmo-detail-title h1{letter-spacing:-.04em;margin:8px 0 12px;font-size:42px;line-height:1}.inmo-detail-title p{opacity:.68;margin:0}.inmo-detail-status{color:#ff5d00;background:#ff6a0014;border-radius:999px;padding:10px 16px;font-size:13px}.inmo-detail-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:20px;display:grid}.inmo-detail-kpis article{background:var(--ops-card,#fff);border:1px solid #7878782e;border-radius:16px;gap:8px;min-height:96px;padding:18px;display:grid}.inmo-detail-kpis small{letter-spacing:.08em;opacity:.65;font-size:10px;font-weight:800}.inmo-detail-kpis strong{font-size:22px}.inmo-detail-kpis span{opacity:.6;font-size:12px}.inmo-detail-tabs{border-bottom:1px solid #7878782e;gap:24px;margin-bottom:18px;display:flex}.inmo-detail-tabs button{color:inherit;opacity:.65;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 0;font-weight:700}.inmo-detail-tabs button.active{color:#ff5d00;opacity:1;border-bottom-color:#ff5d00}.inmo-detail-grid{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:18px;display:grid}.inmo-detail-card{background:var(--ops-card,#fff);border:1px solid #7878782e;border-radius:18px;padding:22px}.inmo-detail-card h2{margin:9px 0 18px;font-size:28px}.inmo-detail-card p{opacity:.7;min-height:66px;line-height:1.6}.inmo-detail-fields{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.inmo-detail-fields>div{border-top:1px solid #78787821;justify-content:space-between;gap:12px;padding:12px 0;display:flex}.inmo-detail-fields small{opacity:.6}.inmo-detail-fields strong{text-align:right}.inmo-detail-actions{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px;display:grid}.inmo-detail-actions button{color:inherit;background:0 0;border:1px solid #78787833;border-radius:11px;padding:12px;font-weight:700}.inmo-detail-actions .primary,.inmo-followup-actions .primary{color:#fff;background:#ff5d00;border-color:#ff5d00}.inmo-followup-card{background:var(--ops-card,#fff);border:1px solid #7878782e;border-radius:18px;gap:14px;padding:22px;display:grid}.inmo-followup-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.inmo-followup-head h2{margin:7px 0 0;font-size:25px}.inmo-followup-head small{opacity:.6}.inmo-followup-card label{gap:7px;font-size:12px;font-weight:700;display:grid}.inmo-preview{background:#ff6a000a;border:1px solid #ff6a0040;border-radius:13px;gap:7px;padding:14px;display:grid}.inmo-preview span{opacity:.75;font-size:13px}.inmo-followup-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.inmo-followup-actions button{border:0;border-radius:10px;align-items:center;gap:7px;padding:11px 14px;font-weight:700;display:flex}.inmo-followup-actions button:disabled{opacity:.45}.inmo-followup-actions span{font-size:13px}.inmo-detail-root[data-theme=dark],[data-theme=dark] .inmo-detail-root{--ops-bg:#151416;--ops-card:#242124;color:#f4f4f5;background:#151416}.inmo-detail-root[data-theme=dark] .inmo-detail-ana,[data-theme=dark] .inmo-detail-root .inmo-detail-ana{background:linear-gradient(135deg,#ff6a001a,#242124);border-color:#5d3b2d}.inmo-detail-root[data-theme=dark] .inmo-detail-correct,.inmo-detail-root[data-theme=dark] .inmo-detail-kpis article,.inmo-detail-root[data-theme=dark] .inmo-detail-card,.inmo-detail-root[data-theme=dark] .inmo-followup-card,.inmo-detail-root[data-theme=dark] .inmo-detail-next button,[data-theme=dark] .inmo-detail-root .inmo-detail-correct,[data-theme=dark] .inmo-detail-root .inmo-detail-kpis article,[data-theme=dark] .inmo-detail-root .inmo-detail-card,[data-theme=dark] .inmo-detail-root .inmo-followup-card,[data-theme=dark] .inmo-detail-root .inmo-detail-next button{color:#f4f4f5;background:#242124;border-color:#3f3a3e}.inmo-detail-root[data-theme=dark] .inmo-detail-correct textarea,.inmo-detail-root[data-theme=dark] .inmo-detail-correct input,.inmo-detail-root[data-theme=dark] .inmo-followup-card textarea,.inmo-detail-root[data-theme=dark] .inmo-followup-card input,[data-theme=dark] .inmo-detail-root .inmo-detail-correct textarea,[data-theme=dark] .inmo-detail-root .inmo-detail-correct input,[data-theme=dark] .inmo-detail-root .inmo-followup-card textarea,[data-theme=dark] .inmo-detail-root .inmo-followup-card input{color:#f4f4f5;background:#1c1c1f;border-color:#444449}.inmo-detail-root[data-theme=dark] .inmo-preview,[data-theme=dark] .inmo-detail-root .inmo-preview{background:#ff6a001a;border-color:#5d3b2d}@media (width<=1050px){.inmo-detail-kpis{grid-template-columns:repeat(2,1fr)}.inmo-detail-grid,.inmo-detail-ana{grid-template-columns:1fr}.inmo-detail-ana-photo{display:none}}@media (width<=760px){.inmo-detail-kpis{grid-template-columns:1fr}.inmo-detail-title{flex-direction:column;align-items:flex-start}.inmo-detail-title h1{font-size:32px}.inmo-detail-fields,.inmo-detail-actions{grid-template-columns:1fr}.inmo-detail-tabs{overflow:auto}.inmo-followup-head{flex-direction:column}}.exp-create-form{gap:18px;display:grid}.exp-create-section{background:var(--panel,#fff);border:1px solid var(--border,#e5e1e8);border-radius:20px;gap:14px;padding:18px;display:grid}.exp-create-section-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.exp-create-section-head>div{gap:4px;display:grid}.exp-create-section-head small{letter-spacing:.1em;color:#e95d27;font-size:10px;font-weight:850}.exp-create-section-head h2{margin:0;font-size:21px}.exp-create-section-head p{color:var(--muted,#706b75);margin:0;font-size:12px}.exp-create-section-head button,.exp-create-actions button{border:1px solid var(--border,#ddd9e2);background:var(--panel,#fff);min-height:40px;color:var(--text,#222);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-weight:800;display:flex}.exp-create-actions button.primary,.exp-create-section-head button{color:#fff;background:#e95d27;border-color:#e95d27}.exp-create-people{gap:14px;display:grid}.exp-create-person{border:1px solid var(--border,#e5e1e8);background:color-mix(in srgb,var(--panel,#fff) 97%,#e95d27 3%);border-radius:16px;gap:13px;padding:14px;display:grid}.exp-create-person>header{border-bottom:1px solid var(--border,#ece8ee);justify-content:space-between;align-items:center;gap:12px;padding-bottom:10px;display:flex}.exp-create-person>header>span{align-items:center;gap:8px;display:flex}.exp-create-person>header small{color:var(--muted,#706b75)}.exp-create-person>header button{color:#a13c2c;cursor:pointer;background:0 0;border:0;padding:7px}.exp-create-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.exp-create-grid.operation{grid-template-columns:repeat(4,minmax(0,1fr))}.exp-create-grid label,.exp-create-notes{color:var(--muted,#66616b);gap:5px;font-size:11px;font-weight:750;display:grid}.exp-create-grid input,.exp-create-grid select,.exp-create-notes textarea{border:1px solid var(--border,#ddd9e2);background:var(--panel,#fff);width:100%;min-width:0;color:var(--text,#222);font:inherit;border-radius:9px;padding:9px 10px;font-size:13px}.exp-create-checks{background:color-mix(in srgb,var(--panel,#fff) 94%,#e95d27 6%);border-radius:12px;flex-wrap:wrap;gap:12px;padding:10px;display:flex}.exp-create-checks label,.exp-create-consent{align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.exp-create-upload{background:color-mix(in srgb,var(--panel,#fff) 96%,#e95d27 4%);border:1px dashed #e5a687;border-radius:13px;grid-template-columns:auto 1fr minmax(210px,auto) auto;align-items:center;gap:12px;padding:12px;display:grid}.exp-create-upload span{gap:3px;display:grid}.exp-create-upload strong{font-size:13px}.exp-create-upload small{color:var(--muted,#706b75);font-size:11px}.exp-create-upload input{max-width:260px;font-size:11px}.exp-create-upload b{color:#e95d27;white-space:nowrap;font-size:11px}.exp-create-preview{background:color-mix(in srgb,var(--panel,#fff) 94%,#e95d27 6%);border:1px solid #e5a687;border-radius:16px;gap:8px;padding:16px;display:grid}.exp-create-preview p{margin:0}.exp-create-preview>div{gap:4px;display:grid}.exp-create-preview small{color:var(--muted,#706b75)}.exp-create-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.expediente-create-root[data-theme=dark] .exp-create-section,.expediente-create-root[data-theme=dark] .exp-create-person,.expediente-create-root[data-theme=dark] .exp-create-grid input,.expediente-create-root[data-theme=dark] .exp-create-grid select,.expediente-create-root[data-theme=dark] .exp-create-notes textarea,.expediente-create-root[data-theme=dark] .exp-create-section-head button,.expediente-create-root[data-theme=dark] .exp-create-actions button{color:#f2f2f4;background:#202023;border-color:#3a3a3f}.expediente-create-root .ops-ana-card{border:1px solid color-mix(in srgb,#e95d27 28%,var(--border,#e5e1e8));background:linear-gradient(135deg,color-mix(in srgb,var(--panel,#fff) 94%,#fff2eb 6%),var(--panel,#fff));border-radius:24px;grid-template-columns:168px minmax(0,1fr);align-items:stretch;gap:0;min-height:220px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 34px #2e231c14;padding:0!important}.expediente-create-root .ops-ana-card:before{content:"ANA · NUEVO EXPEDIENTE";letter-spacing:.13em;color:#e95d27;z-index:2;font-size:10px;font-weight:900;position:absolute;top:28px;left:190px}.expediente-create-root .ops-ana-card img{object-fit:cover;object-position:center top;background:#f4ece7;align-self:stretch;border-radius:0!important;width:168px!important;max-width:none!important;height:220px!important}.expediente-create-root .ops-ana-card>div{flex-direction:column;justify-content:center;gap:10px;padding:54px 34px 30px 22px;display:flex}.expediente-create-root .ops-ana-card>div>strong{letter-spacing:-.025em;color:var(--text,#222);font-size:26px;line-height:1.08}.expediente-create-root .ops-ana-card>div>strong:after{content:" · Vamos a crear la operación completa";font-weight:850}.expediente-create-root .ops-ana-card p{max-width:920px;color:var(--muted,#665f67);margin:0;line-height:1.65;font-size:14px!important}.expediente-create-root[data-theme=dark] .ops-ana-card{box-shadow:none;background:linear-gradient(135deg,#252326,#1f1f22);border-color:#49372f}.expediente-create-root[data-theme=dark] .ops-ana-card img{background:#2c2928}.expediente-create-root[data-theme=dark] .ops-ana-card>div>strong{color:#f5f2f0}.expediente-create-root[data-theme=dark] .ops-ana-card p{color:#c7c0c5}@media (width<=1100px){.exp-create-grid,.exp-create-grid.operation{grid-template-columns:repeat(2,minmax(0,1fr))}.exp-create-upload{grid-template-columns:auto 1fr}.exp-create-upload input,.exp-create-upload b{grid-column:2}.expediente-create-root .ops-ana-card{grid-template-columns:138px 1fr;min-height:190px}.expediente-create-root .ops-ana-card img{width:138px!important;height:190px!important}.expediente-create-root .ops-ana-card:before{top:24px;left:160px}.expediente-create-root .ops-ana-card>div{padding:50px 24px 24px 22px}.expediente-create-root .ops-ana-card>div>strong{font-size:22px}}@media (width<=650px){.exp-create-section{padding:13px}.exp-create-section-head{flex-direction:column}.exp-create-grid,.exp-create-grid.operation,.exp-create-upload{grid-template-columns:1fr}.exp-create-upload input,.exp-create-upload b{grid-column:auto}.exp-create-actions{flex-direction:column;align-items:stretch}.expediente-create-root .ops-ana-card{border-radius:18px;grid-template-columns:92px 1fr;min-height:170px}.expediente-create-root .ops-ana-card img{width:92px!important;height:170px!important}.expediente-create-root .ops-ana-card:before{font-size:8px;top:18px;left:108px}.expediente-create-root .ops-ana-card>div{padding:43px 16px 18px}.expediente-create-root .ops-ana-card>div>strong{font-size:18px}.expediente-create-root .ops-ana-card>div>strong:after{content:" · Operación completa"}.expediente-create-root .ops-ana-card p{line-height:1.45;font-size:12px!important}}.tas-root{min-height:100vh}.tas-content{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px 18px;display:grid}.tas-ana-hero{background:linear-gradient(135deg,#fff8f3,var(--surface,#fff));border:1px solid #f2ddd3;border-radius:18px;grid-area:2/1;grid-template-columns:190px minmax(0,1fr);align-items:stretch;gap:20px;padding:16px 18px;display:grid;overflow:hidden}.tas-ana-photo{background:linear-gradient(#f4741f24,#f4741f06);border-radius:15px;justify-content:center;align-items:flex-end;min-height:190px;display:flex}.tas-ana-photo img{object-fit:contain;object-position:bottom;width:100%;max-width:150px;height:190px}.tas-ana-body{flex-direction:column;justify-content:center;min-width:0;display:flex}.tas-title{grid-area:1/1;justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.tas-kpis{grid-area:3/1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.tas-filter{grid-area:4/1}.tas-table,.tas-content>.ops-empty,.tas-content>.ops-message{grid-column:1}.tas-ana-body>span,.tas-title small,.tas-filter-head small,.tas-kpis small{letter-spacing:.12em;color:#f4741f;font-size:10px;font-weight:800}.tas-ana-body h2,.tas-title h1,.tas-filter-head h2{margin:5px 0 7px}.tas-title h1{font-size:24px}.tas-ana-body h2{font-size:20px}.tas-ana-body p,.tas-title p{color:var(--muted,#667085);margin:0;font-size:11px}.tas-next{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0 10px;display:grid}.tas-next button{text-align:left;border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);color:inherit;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:24px 1fr;gap:1px 7px;padding:9px;display:grid}.tas-next b{color:#f4741f;background:#f4741f1f;border-radius:50%;grid-row:1/3;place-items:center;width:24px;height:24px;display:grid}.tas-next strong{font-size:11px}.tas-next small{color:var(--muted,#667085);font-size:9px}.tas-upload{color:#fff;background:#f4741f;border:0;border-radius:10px;width:max-content;min-width:180px;padding:10px 14px;font-size:11px;font-weight:800}.tas-kpis article,.tas-filter{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:13px;padding:13px}.tas-kpis strong{margin-top:3px;font-size:25px;display:block}.tas-kpis span{color:var(--muted,#667085);font-size:10px}.tas-filter{gap:10px;display:grid}.tas-filter-head{justify-content:space-between;align-items:flex-end;display:flex}.tas-filter-head h2{font-size:16px}.tas-filter label{letter-spacing:.07em;gap:5px;font-size:9px;font-weight:800;display:grid}.tas-filter input,.tas-filter select{border:1px solid var(--border,#d0d5dd);background:var(--surface,#fff);width:100%;color:inherit;border-radius:9px;padding:9px 10px;font-size:11px}.tas-filter-grid{grid-template-columns:1fr 1fr auto;align-items:end;gap:8px;display:grid}.tas-filter-grid button{border:1px solid var(--border,#d0d5dd);height:36px;color:inherit;background:0 0;border-radius:9px;padding:0 12px;font-size:10px}.tas-table{margin-top:0}.tas-table td:first-child{min-width:230px}.tas-table td:last-child{text-align:right;color:#f4741f;font-weight:900}.tas-root[data-theme=dark] .tas-ana-hero{background:linear-gradient(135deg,#2a211d,#202023);border-color:#51372c}.tas-root[data-theme=dark] .tas-kpis article,.tas-root[data-theme=dark] .tas-filter{background:#202023;border-color:#3a3a3f}.tas-root[data-theme=dark] .tas-next button{color:#f2f2f4;background:#262629;border-color:#3a3a3f}@media (width<=920px){.tas-ana-hero{grid-template-columns:150px 1fr}.tas-ana-photo{min-height:170px}.tas-ana-photo img{height:170px}.tas-next{grid-template-columns:1fr}}@media (width<=760px){.tas-ana-hero,.tas-next{grid-template-columns:1fr}.tas-title{flex-direction:column;align-items:flex-start}.tas-kpis,.tas-filter-grid{grid-template-columns:1fr}.tas-filter-grid button,.tas-upload{width:100%}}.agenda-root{min-height:100vh}.agenda-content{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px 18px;display:grid}.agenda-title{grid-area:1/1;justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.agenda-ana-hero{grid-area:2/1;position:static}.agenda-kpis{grid-area:3/1;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.agenda-filter{grid-area:4/1}.agenda-selection,.agenda-table,.agenda-content>.ops-empty,.agenda-content>.ops-message{grid-column:1}.agenda-ana-photo{background:linear-gradient(#f4741f1f,#f4741f05);border-radius:14px;justify-content:center;align-items:flex-end;min-height:150px;display:flex}.agenda-ana-photo img{object-fit:contain;object-position:bottom;width:100%;max-width:118px;height:150px}.agenda-ana-body>span,.agenda-title small,.agenda-filter-head small,.agenda-kpis small{letter-spacing:.12em;color:#f4741f;font-size:10px;font-weight:800}.agenda-ana-body h2,.agenda-title h1,.agenda-filter-head h2{margin:5px 0 7px}.agenda-title h1{font-size:24px}.agenda-ana-body h2{font-size:16px}.agenda-ana-body p,.agenda-title p{color:var(--muted,#667085);margin:0;font-size:11px}.agenda-next{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:13px;display:grid}.agenda-next button{text-align:left;border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);color:inherit;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:24px 1fr;gap:1px 7px;padding:9px;display:grid}.agenda-next button:disabled{opacity:.55}.agenda-next b{color:#f4741f;background:#f4741f1f;border-radius:50%;grid-row:1/3;place-items:center;width:24px;height:24px;display:grid}.agenda-next strong{font-size:11px}.agenda-next small{color:var(--muted,#667085);font-size:9px}.agenda-actions{align-items:center;gap:8px;display:flex}.agenda-actions button,.agenda-selection button{color:#fff;background:#f4741f;border:0;border-radius:9px;padding:9px 12px;font-size:10px;font-weight:800}.agenda-kpis article,.agenda-filter,.agenda-selection{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:13px;padding:13px}.agenda-kpis article{position:relative}.agenda-kpis article>svg{color:#f4741f;position:absolute;top:12px;right:12px}.agenda-kpis strong{margin-top:3px;font-size:24px;display:block}.agenda-kpis span{color:var(--muted,#667085);font-size:10px}.agenda-filter{gap:10px;display:grid}.agenda-filter-head{justify-content:space-between;align-items:flex-end;display:flex}.agenda-filter-head h2{font-size:16px}.agenda-filter label{letter-spacing:.07em;gap:5px;font-size:9px;font-weight:800;display:grid}.agenda-filter input,.agenda-filter select{border:1px solid var(--border,#d0d5dd);background:var(--surface,#fff);width:100%;color:inherit;border-radius:9px;padding:9px 10px;font-size:11px}.agenda-filter-grid{grid-template-columns:1fr 1fr auto;align-items:end;gap:8px;display:grid}.agenda-filter-grid button{border:1px solid var(--border,#d0d5dd);height:36px;color:inherit;background:0 0;border-radius:9px;padding:0 12px;font-size:10px}.agenda-selection{justify-content:space-between;align-items:center;gap:10px;display:flex}.agenda-selection span{color:var(--muted,#667085);font-size:10px}.agenda-table{margin-top:0}.agenda-table td:nth-child(2){min-width:250px}.agenda-table td:last-child{text-align:right;color:#f4741f;font-weight:900}.agenda-table input[type=checkbox]{accent-color:#f4741f;width:16px;height:16px}.agenda-root[data-theme=dark] .agenda-kpis article,.agenda-root[data-theme=dark] .agenda-filter,.agenda-root[data-theme=dark] .agenda-selection{background:#202023;border-color:#3a3a3f}@media (width<=1180px){.agenda-content{grid-template-columns:1fr}.agenda-title,.agenda-kpis,.agenda-filter,.agenda-selection,.agenda-table,.agenda-content>.ops-empty,.agenda-content>.ops-message,.agenda-ana-hero{grid-area:auto/1}.agenda-kpis{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.agenda-next{grid-template-columns:1fr}.agenda-title,.agenda-selection{flex-direction:column;align-items:flex-start}.agenda-kpis,.agenda-filter-grid{grid-template-columns:1fr}.agenda-filter-grid button{width:100%}.agenda-actions{justify-content:space-between;width:100%}}.firmas-root{min-height:100vh}.firmas-content{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px 18px;display:grid}.firmas-title{grid-area:1/1;justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.firmas-ana-hero{background:linear-gradient(135deg,#fff8f3,var(--surface,#fff));border:1px solid #f2ddd3;border-radius:18px;grid-area:2/1;grid-template-columns:210px minmax(0,1fr);align-items:stretch;gap:20px;padding:16px 18px;display:grid}.firmas-ana-photo{background:linear-gradient(#f4741f24,#f4741f06);border-radius:15px;justify-content:center;align-items:flex-end;min-height:200px;display:flex}.firmas-ana-photo img{object-fit:contain;object-position:bottom;width:100%;max-width:160px;height:200px}.firmas-ana-body{flex-direction:column;justify-content:center;min-width:0;display:flex}.firmas-title-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.firma-upload-inline{border:1px solid var(--border,#d0d5dd);background:var(--surface,#fff);min-height:38px;color:inherit;box-shadow:none;border-radius:10px;align-items:center;gap:7px;padding:0 13px;font-size:10.5px;font-weight:800;display:inline-flex}.firmas-kpis{grid-area:3/1;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.firmas-content>.context-evidence-inline-host{grid-area:4/1}.firmas-filter{grid-area:5/1}.firmas-card-grid,.firmas-content>.ops-empty,.firmas-content>.ops-message{grid-column:1}.firmas-ana-body>span,.firmas-title small,.firmas-filter-head small,.firmas-kpis small{letter-spacing:.12em;color:#f4741f;font-size:10px;font-weight:800}.firmas-ana-body h2,.firmas-title h1,.firmas-filter-head h2{margin:5px 0 7px}.firmas-title h1{font-size:24px}.firmas-ana-body h2{font-size:20px}.firmas-ana-body p,.firmas-title p{color:var(--muted,#667085);margin:0;font-size:11px}.firmas-next{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.firmas-next button{text-align:left;border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);color:inherit;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:24px 1fr;gap:1px 7px;padding:9px;display:grid}.firmas-next b{color:#f4741f;background:#f4741f1f;border-radius:50%;grid-row:1/3;place-items:center;width:24px;height:24px;display:grid}.firmas-next strong{font-size:11px}.firmas-next small{color:var(--muted,#667085);font-size:9px}.firmas-kpis article,.firmas-filter,.firma-card{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:13px;padding:13px}.firmas-kpis article{position:relative}.firmas-kpis article>svg{color:#f4741f;position:absolute;top:12px;right:12px}.firmas-kpis strong{margin-top:3px;font-size:25px;display:block}.firmas-kpis span{color:var(--muted,#667085);font-size:10px}.firmas-filter{gap:10px;display:grid}.firmas-filter-head{justify-content:space-between;align-items:flex-end;display:flex}.firmas-filter-head h2{font-size:16px}.firmas-filter label{letter-spacing:.07em;gap:5px;font-size:9px;font-weight:800;display:grid}.firmas-filter select{border:1px solid var(--border,#d0d5dd);background:var(--surface,#fff);width:100%;color:inherit;border-radius:9px;padding:9px 10px;font-size:11px}.firmas-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:8px;display:grid}.firmas-filter-grid button{border:1px solid var(--border,#d0d5dd);height:36px;color:inherit;background:0 0;border-radius:9px;padding:0 12px;font-size:10px}.firmas-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.firma-card{gap:13px;display:grid}.firma-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.firma-card-head small{letter-spacing:.08em;color:#f4741f;font-size:9px;font-weight:800}.firma-card-head h2{margin:4px 0 0;font-size:17px}.firma-card-head>span{white-space:nowrap;font-size:11px;font-weight:700}.firma-card-meta{grid-template-columns:1fr 1fr;gap:8px;display:grid}.firma-card-meta span{color:var(--muted,#667085);align-items:center;gap:6px;font-size:10.5px;display:flex}.firma-card-meta svg{color:#f4741f}.firma-card-docs{gap:8px;display:grid}.firma-card-docs>strong{font-size:11px}.firma-card-docs>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.firma-card-docs a,.firma-doc-missing{border:1px solid var(--border,#e5e7eb);min-height:42px;color:inherit;background:#f4741f09;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:6px;padding:8px 9px;font-size:10px;text-decoration:none;display:grid}.firma-card-docs a:hover{background:#f4741f14;border-color:#f4741f}.firma-card-docs a svg{color:#f4741f}.firma-doc-missing{opacity:.7;background:0 0}.firma-doc-missing b{color:var(--muted,#667085);font-size:8px}.firma-open{color:#f4741f;text-align:left;background:0 0;border:0;padding:0;font-size:10.5px;font-weight:800}.firmas-root[data-theme=dark] .firmas-ana-hero{background:linear-gradient(135deg,#2a211d,#202023);border-color:#51372c}.firmas-root[data-theme=dark] .firmas-kpis article,.firmas-root[data-theme=dark] .firmas-filter,.firmas-root[data-theme=dark] .firma-card{background:#202023;border-color:#3a3a3f}.firmas-root[data-theme=dark] .firma-card-docs a,.firmas-root[data-theme=dark] .firma-doc-missing,.firmas-root[data-theme=dark] .firmas-next button,.firmas-root[data-theme=dark] .firma-upload-inline{color:#f2f2f4;background:#262629;border-color:#3a3a3f}@media (width<=980px){.firmas-ana-hero{grid-template-columns:170px 1fr}.firmas-next,.firmas-card-grid{grid-template-columns:1fr}}@media (width<=760px){.firmas-ana-hero,.firmas-next{grid-template-columns:1fr}.firmas-title{flex-direction:column;align-items:flex-start}.firmas-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.firmas-filter-grid,.firmas-card-grid,.firma-card-meta,.firma-card-docs>div{grid-template-columns:1fr}.firmas-filter-grid button{width:100%}.firma-upload-inline{justify-content:center;width:100%}}.doc-root{min-height:100vh}.doc-master-content{display:block}.doc-title-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.doc-upload-inline{border:1px solid var(--border,#d0d5dd);background:var(--surface,#fff);min-height:38px;color:inherit;box-shadow:none;border-radius:10px;align-items:center;gap:7px;padding:0 13px;font-size:10.5px;font-weight:800;display:inline-flex}.context-evidence-inline-host{margin:14px 0}.doc-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.doc-library-card{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:14px;grid-template-columns:auto 1fr;align-items:start;gap:10px 12px;padding:14px;display:grid}.doc-library-icon{color:#f4741f;background:#f4741f1a;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.doc-library-card small{letter-spacing:.08em;color:#f4741f;font-size:9px;font-weight:800}.doc-library-card h2{margin:3px 0 5px;font-size:15px}.doc-library-card p{color:var(--muted,#667085);margin:0;font-size:10px}.doc-library-card>a,.doc-library-card>button{border:1px solid var(--border,#d0d5dd);min-height:36px;color:inherit;background:0 0;border-radius:9px;grid-column:1/-1;justify-content:center;align-items:center;gap:7px;font-size:10px;font-weight:800;text-decoration:none;display:flex}.doc-library-card>a{color:#e86618;background:#f4741f0d;border-color:#f4741f59}.doc-library-card>a:hover{background:#f4741f1a;border-color:#f4741f}.doc-library-card>button:disabled{opacity:.55}.doc-library-card>.doc-card-detail{color:#f4741f;background:0 0;border:0;justify-content:flex-start;min-height:auto;padding:2px 0}.doc-root[data-theme=dark] .doc-library-card{background:#202023;border-color:#3a3a3f}.doc-root[data-theme=dark] .doc-library-card>a,.doc-root[data-theme=dark] .doc-library-card>button,.doc-root[data-theme=dark] .doc-upload-inline{color:#f2f2f4;background:#262629;border-color:#3a3a3f}.doc-root[data-theme=dark] .doc-library-card>a{color:#ff8a4a;border-color:#5a3a2b}.doc-root[data-theme=dark] .doc-library-icon{background:#f4741f29}@media (width<=1180px){.doc-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.doc-card-grid{grid-template-columns:1fr}.doc-title-actions{width:100%}.doc-upload-inline{justify-content:center;width:100%}}.fenix-audio-transcription{z-index:2147482000;font-family:inherit;position:fixed;bottom:130px;right:20px}.fenix-audio-launcher{color:#fff;cursor:pointer;background:#ff5a1f;border:0;border-radius:50%;place-items:center;width:46px;height:46px;padding:0;display:grid;box-shadow:0 10px 28px #141b2633}.fenix-audio-launcher:hover{transform:translateY(-1px)}.fenix-calculator-launcher-restored,.fenix-chat-launcher-restored{background:#ff5a1f!important;border-radius:50%!important}.fenix-calculator-launcher-restored:after{content:none!important}.fenix-audio-panel{border:1px solid var(--border,#d9dce3);color:#20242c;background:#fff;border-radius:18px;width:min(420px,100vw - 28px);padding:14px;box-shadow:0 18px 54px #141b2638}.fenix-audio-panel header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.fenix-audio-panel header div{gap:2px;display:grid}.fenix-audio-panel header span{color:#6d7480;font-size:12px}.fenix-audio-icon{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:4px;display:grid}.fenix-audio-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.fenix-audio-actions>button{text-align:left;color:#20242c;cursor:pointer;background:#f8f9fb;border:1px solid #d9dce3;border-radius:12px;align-items:flex-start;gap:9px;padding:10px;display:flex}.fenix-audio-actions>button.active{background:#fff7f2;border-color:#ff5a1f;box-shadow:inset 0 0 0 1px #ff5a1f}.fenix-audio-actions>button svg{color:#ff5a1f;flex:none}.fenix-audio-actions>button span{gap:3px;display:grid}.fenix-audio-actions>button strong{font-size:13px}.fenix-audio-actions>button small{color:#6d7480;margin:0;font-size:10px;line-height:1.3}.fenix-audio-editor{border-top:1px solid #d9dce3;margin-top:10px;padding-top:10px}.fenix-audio-editor-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.fenix-audio-editor-head span{color:#6d7480;font-size:11px}.fenix-audio-panel textarea{box-sizing:border-box;resize:vertical;color:#20242c;width:100%;min-height:135px;font:inherit;background:#f8f9fb;border:1px solid #d9dce3;border-radius:12px;padding:11px 12px;line-height:1.45}.fenix-audio-panel footer{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.fenix-audio-panel footer button{font:inherit;cursor:pointer;border:1px solid #d9dce3;border-radius:10px;align-items:center;gap:6px;padding:8px 10px;font-weight:700;display:inline-flex}.fenix-audio-panel footer button:disabled{opacity:.6;cursor:wait}.fenix-audio-panel footer .primary,.fenix-audio-panel footer .send{color:#fff;background:#ff5a1f;border-color:#ff5a1f}.fenix-audio-panel footer .send{margin-left:auto}.fenix-audio-panel footer .danger{color:#fff;background:#a73636;border-color:#a73636}.fenix-audio-panel footer .secondary{color:#20242c;background:#f8f9fb}.fenix-audio-message{color:#6d7480;margin:8px 0 0;font-size:12px;line-height:1.4}.fenix-ana-chat{gap:7px;max-height:220px;margin-bottom:10px;padding-right:2px;display:grid;overflow:auto}.fenix-ana-bubble{border-radius:12px;gap:3px;max-width:90%;padding:9px 10px;font-size:12px;line-height:1.4;display:grid}.fenix-ana-bubble strong{text-transform:uppercase;letter-spacing:.06em;font-size:10px}.fenix-ana-bubble.user{color:#20242c;background:#fff0e8;border:1px solid #ffd2bd;justify-self:end}.fenix-ana-bubble.ana{color:#20242c;background:#f4f5f7;border:1px solid #dedfe3;justify-self:start}html[data-theme=dark] .fenix-audio-panel{color:#f5f5f7;background:#1f2023;border-color:#3b3d42;box-shadow:0 18px 54px #00000073}html[data-theme=dark] .fenix-audio-panel header span,html[data-theme=dark] .fenix-audio-actions>button small,html[data-theme=dark] .fenix-audio-editor-head span,html[data-theme=dark] .fenix-audio-message{color:#b7bac2}html[data-theme=dark] .fenix-audio-actions>button{color:#f5f5f7;background:#292b2f;border-color:#42454b}html[data-theme=dark] .fenix-audio-actions>button.active{background:#35251f;border-color:#ff5a1f}html[data-theme=dark] .fenix-audio-editor{border-color:#3b3d42}html[data-theme=dark] .fenix-audio-panel textarea{color:#f7f7f8;background:#292b2f;border-color:#45484f}html[data-theme=dark] .fenix-audio-panel textarea::placeholder{color:#9da1aa}html[data-theme=dark] .fenix-audio-panel footer button{border-color:#45484f}html[data-theme=dark] .fenix-audio-panel footer .secondary{color:#f5f5f7;background:#292b2f}html[data-theme=dark] .fenix-ana-bubble.user{color:#f7f7f8;background:#3b271f;border-color:#6d412e}html[data-theme=dark] .fenix-ana-bubble.ana{color:#f7f7f8;background:#292b2f;border-color:#45484f}@media (width<=640px){.fenix-audio-transcription{bottom:130px;right:20px}.fenix-audio-panel{max-height:76vh;overflow:auto}.fenix-audio-actions{grid-template-columns:1fr}.fenix-audio-panel footer .send{margin-left:0}}#root:has(>.fin-root)>.ops-root:not(.fin-root){display:none!important}body:has(.fin-root) .ops-root:not(.fin-root){display:none!important}.fin-root{min-height:100vh;z-index:120!important}.fin-content{flex-direction:column;gap:22px;display:flex}.fin-ana-hero{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:28px;grid-template-columns:220px 1fr;gap:24px;padding:22px;display:grid}.fin-ana-photo{background:linear-gradient(#f4741f1f,#f4741f05);border-radius:22px;justify-content:center;align-items:flex-end;min-height:270px;display:flex}.fin-ana-photo img{object-fit:contain;object-position:bottom;width:100%;max-width:180px;height:260px}.fin-ana-body>span,.fin-title small,.fin-kpis small,.fin-correct small{letter-spacing:.14em;color:#f4741f;font-size:11px;font-weight:800}.fin-ana-body h2,.fin-title h1{margin:6px 0 8px}.fin-ana-body p,.fin-title p,.fin-correct p{color:var(--muted,#667085);margin:0}.fin-next{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.fin-next button{text-align:left;border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);color:inherit;border-radius:16px;grid-template-rows:auto auto;grid-template-columns:28px 1fr;gap:2px 8px;padding:14px;display:grid}.fin-next b{color:#f4741f;background:#f4741f1f;border-radius:50%;grid-row:1/3;place-items:center;width:28px;height:28px;display:grid}.fin-next small{color:var(--muted,#667085)}.fin-ana-hero>.ana-top-correction{display:none!important}.fin-correct{z-index:220;isolation:isolate;background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:22px;grid-template-columns:minmax(230px,.8fr) minmax(320px,1.35fr) minmax(220px,.8fr) auto;align-items:end;gap:12px;padding:18px;position:relative;scroll-margin-top:120px!important;scroll-margin-bottom:400px!important;display:grid!important}.fin-correct>div{align-self:center}.fin-correct strong{margin:4px 0;font-size:16px;display:block}.fin-correct p{font-size:12px;line-height:1.45}.fin-correct textarea,.fin-correct input{border:1px solid var(--border,#d0d5dd);background:var(--surface,#fff);width:100%;color:inherit;box-sizing:border-box;border-radius:13px;padding:12px}.fin-correct textarea{resize:vertical;min-height:72px}.fin-correct button{z-index:2;color:#fff;background:#f4741f;border:0;border-radius:13px;height:46px;padding:0 17px;font-weight:800;position:relative}.fin-correct button:disabled{opacity:.45;cursor:not-allowed}.fin-title{justify-content:space-between;align-items:flex-end;display:flex}.fin-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.fin-kpis article,.fin-filter,.fin-grid article,.fin-charts article{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:20px;padding:18px}.fin-kpis strong{margin-top:5px;font-size:32px;display:block}.fin-kpis span{color:var(--muted,#667085);font-size:12px}.fin-charts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.fin-chart-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.fin-chart-head span{align-items:center;gap:8px;font-weight:850;display:flex}.fin-chart-head small{color:var(--muted,#667085)}.fin-bars{gap:13px;display:grid}.fin-bar-row{grid-template-columns:minmax(120px,180px) minmax(100px,1fr) 36px;align-items:center;gap:10px;display:grid}.fin-bar-row>span{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.fin-bar-row>div{background:#94a3b829;border-radius:999px;height:10px;overflow:hidden}.fin-bar-row i{border-radius:inherit;background:linear-gradient(90deg,#f4741f,#ff9a57);height:100%;display:block}.fin-bar-row b{text-align:right;font-size:12px}.fin-no-chart{color:var(--muted,#667085);margin:0;font-size:12px}.fin-filter{justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.fin-filter label{letter-spacing:.08em;flex:1;gap:6px;font-size:11px;font-weight:800;display:grid}.fin-filter input{border:1px solid var(--border,#d0d5dd);background:var(--surface,#fff);width:100%;color:inherit;border-radius:12px;padding:11px 12px}.fin-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}.fin-grid article{grid-template-columns:54px 1fr;align-items:center;gap:12px;display:grid}.fin-avatar{color:#f4741f;background:#f4741f1f;border-radius:50%;place-items:center;width:52px;height:52px;font-weight:900;display:grid}.fin-person-copy h2{margin:0;font-size:17px}.fin-person-copy p{color:var(--muted,#667085);margin:4px 0 0;font-size:12px}.fin-grid dl{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:10px;margin:5px 0 0;display:grid}.fin-grid dl div{background:#94a3b814;border-radius:12px;padding:10px}.fin-grid dt{color:var(--muted,#667085);font-size:10px}.fin-grid dd{margin:3px 0 0;font-size:18px;font-weight:800}.fin-root[data-theme=dark] .fin-ana-hero,.fin-root[data-theme=dark] .fin-correct,.fin-root[data-theme=dark] .fin-kpis article,.fin-root[data-theme=dark] .fin-charts article,.fin-root[data-theme=dark] .fin-filter,.fin-root[data-theme=dark] .fin-grid article,.fin-root[data-theme=dark] .fin-next button{color:#f4f4f5;background:#202023;border-color:#39393e}.fin-root[data-theme=dark] .fin-correct textarea,.fin-root[data-theme=dark] .fin-correct input,.fin-root[data-theme=dark] .fin-filter input{color:#f4f4f5;background:#19191b;border-color:#44444a}@media (width<=1200px){.fin-correct{grid-template-columns:1fr 1fr}.fin-correct>div{grid-column:1/-1}.fin-correct button{align-self:stretch}.fin-charts{grid-template-columns:1fr}}@media (width<=1000px){.fin-ana-hero{grid-template-columns:160px 1fr}.fin-next,.fin-kpis{grid-template-columns:1fr}}@media (width<=760px){.fin-ana-hero{grid-template-columns:1fr}.fin-ana-photo{min-height:180px}.fin-ana-photo img{height:180px}.fin-title,.fin-filter{flex-direction:column;align-items:flex-start}.fin-filter label{width:100%}.fin-correct{grid-template-columns:1fr}.fin-correct>div{grid-column:auto}.fin-bar-row{grid-template-columns:100px 1fr 30px}}#root:has(>.find-root)>.ops-root:not(.find-root){display:none!important}.find-content{flex-direction:column;gap:20px;display:flex}.find-back{border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);color:inherit;border-radius:10px;align-items:center;gap:7px;padding:9px 12px;display:flex}.find-title{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:24px;padding:24px}.find-title small,.find-kpis small,.find-card small{letter-spacing:.14em;color:#f4741f;font-size:11px;font-weight:800}.find-title h1{margin:6px 0 8px}.find-title p{color:var(--muted,#667085);margin:0}.find-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.find-kpis article,.find-card,.find-note{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:20px;padding:18px}.find-kpis strong{margin-top:7px;font-size:28px;display:block}.find-kpis span,.find-note span{color:var(--muted,#667085);font-size:12px}.find-card{grid-template-columns:42px 1fr;gap:14px;display:grid}.find-card>svg{color:#f4741f}.find-card h2{margin:4px 0 14px}.find-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.find-card dl div{background:#94a3b814;border-radius:12px;padding:12px}.find-card dt{color:var(--muted,#667085);font-size:11px}.find-card dd{margin:4px 0 0;font-weight:800}.find-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.find-actions button{border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);color:inherit;border-radius:14px;padding:13px;font-weight:800}.find-actions button:last-child{color:#f4741f;border-color:#f4741f}.find-note{align-items:center;gap:10px;display:flex}.find-note strong{white-space:nowrap}@media (width<=900px){.find-kpis,.find-actions,.find-card dl{grid-template-columns:1fr}}#root:has(>.vis-root)>.ops-root:not(.vis-root){display:none!important}.vis-content{flex-direction:column;gap:20px;display:flex}.vis-ana{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:26px;grid-template-columns:210px 1fr;gap:22px;padding:20px;display:grid}.vis-ana-photo{background:linear-gradient(#f4741f1f,#f4741f05);border-radius:20px;justify-content:center;align-items:flex-end;min-height:250px;display:flex}.vis-ana-photo img{object-fit:contain;object-position:bottom;width:100%;max-width:170px;height:245px}.vis-ana>div:last-child>span,.vis-title small,.vis-kpis small{letter-spacing:.14em;color:#f4741f;font-size:11px;font-weight:800}.vis-ana h2,.vis-title h1{margin:6px 0 8px}.vis-ana p,.vis-title p{color:var(--muted,#667085);margin:0}.vis-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.vis-actions button{text-align:left;border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);color:inherit;border-radius:16px;grid-template-rows:auto auto;grid-template-columns:28px 1fr;gap:2px 8px;padding:14px;display:grid}.vis-actions small{color:var(--muted,#667085)}.vis-title{justify-content:space-between;align-items:flex-end;display:flex}.vis-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.vis-kpis article,.vis-grid article{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:20px;padding:18px}.vis-kpis article{position:relative}.vis-kpis svg{color:#f4741f;position:absolute;top:16px;right:16px}.vis-kpis strong{margin-top:6px;font-size:31px;display:block}.vis-kpis span{color:var(--muted,#667085);font-size:12px}.vis-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}.vis-grid article{grid-template-columns:54px 1fr;align-items:center;gap:12px;display:grid}.vis-avatar{color:#f4741f;background:#f4741f1f;border-radius:50%;place-items:center;width:52px;height:52px;font-weight:900;display:grid}.vis-grid h2{margin:0;font-size:17px}.vis-grid p{color:var(--muted,#667085);margin:4px 0 0;font-size:12px}.vis-grid dl{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:10px;margin:5px 0 0;display:grid}.vis-grid dl div{background:#94a3b814;border-radius:12px;padding:10px}.vis-grid dt{color:var(--muted,#667085);font-size:10px}.vis-grid dd{margin:3px 0 0;font-size:18px;font-weight:800}.vis-detail-link{border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);color:inherit;text-align:center;border-radius:11px;grid-column:1/-1;padding:10px 12px;font-weight:800}.vis-content>.ops-shared-quick{order:1000!important}.vis-content>.ana-knowledge-mount{order:1001!important;margin-top:0!important}@media (width<=1000px){.vis-ana{grid-template-columns:160px 1fr}.vis-actions,.vis-kpis{grid-template-columns:1fr}}@media (width<=760px){.vis-ana{grid-template-columns:1fr}.vis-ana-photo{min-height:180px}.vis-ana-photo img{height:180px}.vis-title{flex-direction:column;align-items:flex-start;gap:10px}}#root:has(>.visitador-detail-root)>.ops-root:not(.visitador-detail-root){display:none!important}.visitador-detail-content{flex-direction:column;gap:18px;display:flex}.visitador-back{width:max-content;color:inherit;background:0 0;border:0;align-items:center;gap:7px;padding:2px 0;font-weight:800;display:flex}.visitador-summary{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:22px;grid-template-columns:96px minmax(220px,1fr) minmax(360px,1.4fr);align-items:center;gap:18px;padding:20px;display:grid}.visitador-avatar{background:linear-gradient(135deg,#f4741f33,#7c3aed1f);border-radius:50%;place-items:center;width:88px;height:88px;font-size:25px;font-weight:900;display:grid}.visitador-name>span,.visitador-summary-data small,.visitador-kpis small,.visitador-card-head small{letter-spacing:.12em;color:#f4741f;font-size:11px;font-weight:800}.visitador-name h1{margin:5px 0}.visitador-name p{color:var(--muted,#667085);margin:0}.visitador-summary-data{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.visitador-summary-data article{background:#94a3b814;border-radius:13px;min-width:0;padding:12px}.visitador-summary-data strong{overflow-wrap:anywhere;margin-top:5px;font-size:12px;display:block}.visitador-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.visitador-kpis article,.visitador-card,.visitador-ana{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:20px;padding:17px}.visitador-kpis article{position:relative}.visitador-kpis svg{color:#f4741f;position:absolute;top:15px;right:15px}.visitador-kpis strong{margin:7px 0 2px;font-size:27px;display:block}.visitador-kpis span{color:var(--muted,#667085);font-size:11px}.visitador-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.visitador-card-head{align-items:center;gap:11px;margin-bottom:14px;display:flex}.visitador-card-head>svg{color:#7c3aed;background:#7c3aed1a;border-radius:13px;width:42px;height:42px;padding:10px}.visitador-card h2{margin:4px 0 0;font-size:18px}.visitador-zone{background:#94a3b814;border-radius:15px;padding:16px}.visitador-zone p{color:var(--muted,#667085);margin:7px 0 0;font-size:12px;line-height:1.5}.visitador-actions{gap:9px;display:grid}.visitador-actions button{border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);color:inherit;text-align:left;border-radius:12px;padding:11px;font-weight:800}.visitador-ana{align-items:flex-start;gap:12px;display:flex}.visitador-ana img{object-fit:cover;border-radius:50%;width:44px;height:44px}.visitador-ana p{color:var(--muted,#667085);margin:4px 0 0;font-size:13px}@media (width<=1100px){.visitador-summary{grid-template-columns:90px 1fr}.visitador-summary-data{grid-column:1/-1}.visitador-kpis{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.visitador-summary,.visitador-summary-data,.visitador-kpis,.visitador-grid{grid-template-columns:1fr}.visitador-avatar{width:76px;height:76px}}#root:has(>.eco-root)>.ops-root:not(.eco-root){display:none!important}.eco-content{flex-direction:column;gap:20px;display:flex}.eco-title{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:24px;justify-content:space-between;align-items:flex-end;padding:22px;display:flex}.eco-title small,.eco-kpis small,.eco-grid small,.eco-money small{letter-spacing:.14em;color:#f4741f;font-size:11px;font-weight:800}.eco-title h1{margin:6px 0 7px}.eco-title p{color:var(--muted,#667085);margin:0}.eco-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.eco-kpis article,.eco-grid article,.eco-money article,.eco-readonly{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:20px;padding:18px}.eco-kpis article{position:relative}.eco-kpis svg{color:#f4741f;position:absolute;top:16px;right:16px}.eco-kpis strong{margin-top:7px;font-size:31px;display:block}.eco-kpis span,.eco-grid p,.eco-readonly span,.eco-money span{color:var(--muted,#667085);font-size:12px}.eco-money{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.eco-money article{flex-direction:column;gap:6px;display:flex}.eco-money strong{font-size:27px;line-height:1.1}.eco-money b{font-size:12px;font-weight:800}.eco-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.eco-grid article{grid-template-columns:40px 1fr;gap:12px;display:grid}.eco-grid svg{color:#f4741f}.eco-grid strong{margin:5px 0;font-size:21px;display:block}.eco-grid p{margin:0;line-height:1.5}.eco-readonly{align-items:center;gap:10px;display:flex}.eco-readonly strong{white-space:nowrap}@media (width<=1100px){.eco-money{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.eco-kpis,.eco-grid,.eco-money{grid-template-columns:1fr}.eco-title{flex-direction:column;align-items:flex-start;gap:10px}.eco-readonly{flex-direction:column;align-items:flex-start}}#root:has(>.informes-root)>.ops-root:not(.informes-root){display:none!important}.informes-root{grid-template-columns:238px minmax(0,1fr)!important;height:100vh!important;min-height:0!important;position:fixed!important;inset:0!important;overflow:hidden!important}.informes-root>.ops-side{visibility:visible!important;opacity:1!important;z-index:7501!important;grid-column:1!important;display:flex!important}.informes-root>.ops-main{grid-column:2!important;min-width:0!important;height:100vh!important;min-height:0!important;overflow:hidden auto!important}.informes-content{flex-direction:column;gap:18px;max-width:1220px;margin:0 auto;display:flex}.informes-ana-hero{background:linear-gradient(135deg,#ff6a000d,#0000);border:1px solid #ff6a0040;border-radius:22px;grid-template-columns:145px minmax(0,1fr) 330px;gap:20px;padding:20px;display:grid}.informes-ana-photo img{object-fit:cover;border-radius:18px;width:145px;height:245px;display:block}.informes-ana-body>span,.informes-correct>span,.informes-title small,.informes-kpis small,.informes-group-head small{letter-spacing:.12em;color:#f4741f;font-size:11px;font-weight:800}.informes-ana-body h2{margin:8px 0 10px;font-size:30px;line-height:1.12}.informes-ana-body p{color:var(--muted,#667085);margin:0;font-size:15px;line-height:1.6}.informes-correct{border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);border-radius:16px;align-content:start;gap:9px;padding:16px;display:grid}.informes-correct h3{margin:0;font-size:20px}.informes-correct textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--border,#e5e7eb);width:100%;min-height:108px;color:inherit;font:inherit;background:0 0;border-radius:11px;padding:11px 12px}.informes-correct button{border:0;border-radius:10px;min-height:40px;font-weight:800}.informes-correct button:not(:disabled){color:#fff;cursor:pointer;background:#f4741f}.informes-correct button:disabled{opacity:.42}.informes-title{justify-content:space-between;align-items:flex-end;display:flex}.informes-title h1,.informes-group h2{margin:5px 0 7px}.informes-title h1{letter-spacing:-.035em;font-size:42px}.informes-title p{color:var(--muted,#667085);margin:0;font-size:15px}.informes-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.informes-kpis article,.informes-group,.informes-note{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:20px;padding:20px}.informes-kpis article{min-height:128px;position:relative}.informes-kpis svg{color:#f4741f;position:absolute;top:16px;right:16px}.informes-kpis strong{margin-top:8px;font-size:32px;display:block}.informes-kpis .informes-date{max-width:80%;font-size:18px;line-height:1.35}.informes-kpis span{color:var(--muted,#667085);font-size:12px}.informes-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.informes-group-head{align-items:center;gap:11px;margin-bottom:14px;display:flex}.informes-group-head>svg{color:#f4741f;background:#f4741f1f;border-radius:12px;width:40px;height:40px;padding:10px}.informes-group-head>div{flex:1}.informes-group-head h2{font-size:19px}.informes-group-head>span{background:#94a3b81a;border-radius:999px;place-items:center;min-width:30px;height:30px;font-size:12px;font-weight:800;display:grid}.informes-list{gap:8px;display:grid}.informes-list button{border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);color:inherit;text-align:left;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:13px 14px;display:flex}.informes-list button:disabled{opacity:.65;cursor:not-allowed}.informes-list button span{gap:3px;display:grid}.informes-list button strong{font-size:14px}.informes-list button small,.informes-list button b{color:var(--muted,#667085);font-size:11px}.informes-list button b{white-space:nowrap}.informes-note{align-items:flex-start;gap:12px;display:flex}.informes-note img{object-fit:cover;border-radius:50%;width:48px;height:48px}.informes-note p{color:var(--muted,#667085);margin:4px 0 0;font-size:13px}.informes-root[data-theme=dark]{--surface:#202023;--border:#3a3a3f;--muted:#a8a8ae}.informes-root[data-theme=dark] .informes-correct,.informes-root[data-theme=dark] .informes-kpis article,.informes-root[data-theme=dark] .informes-group,.informes-root[data-theme=dark] .informes-note,.informes-root[data-theme=dark] .informes-list button{color:#f2f2f4;background:#202023!important;border-color:#3a3a3f!important}.informes-root[data-theme=dark] .informes-ana-hero{background:linear-gradient(135deg,#ff6a0014,#20202373);border-color:#51372c}.informes-root[data-theme=dark] .informes-correct textarea{color:#f2f2f4;background:#18181b;border-color:#4a4a50}@media (width<=1050px){.informes-ana-hero{grid-template-columns:120px 1fr}.informes-correct{grid-column:1/-1}.informes-ana-photo img{width:120px;height:215px}.informes-kpis,.informes-groups{grid-template-columns:1fr}}@media (width<=900px) and (width>=651px){.informes-root{grid-template-columns:96px minmax(0,1fr)!important}}@media (width<=760px){.informes-root{height:100dvh!important}.informes-root>.ops-main{height:calc(100dvh - 58px)!important}.informes-ana-hero{grid-template-columns:1fr}.informes-ana-photo{display:none}.informes-title{flex-direction:column;align-items:flex-start;gap:10px}.informes-title h1{font-size:34px}.informes-list button{flex-direction:column;align-items:flex-start}.informes-list button b{white-space:normal}}@media (width<=650px){.informes-root{display:block!important}.informes-root>.ops-side{grid-column:auto!important;display:block!important}.informes-root>.ops-main{grid-column:auto!important}}#root:has(>.search-root)>.ops-root:not(.search-root){display:none!important}.search-content{flex-direction:column;gap:18px;display:flex}.search-heading small,.search-areas small,.search-results-head small{letter-spacing:.12em;color:#7c3aed;font-size:11px;font-weight:800}.search-heading h1,.search-areas h2,.search-results-head h2{margin:5px 0 7px}.search-heading p{color:var(--muted,#667085);margin:0}.search-form{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.search-form svg{color:#7c3aed}.search-form input{color:inherit;font:inherit;background:0 0;border:0;outline:0;min-width:0}.search-form button{color:#fff;background:#f45d22;border:0;border-radius:11px;padding:10px 22px;font-weight:800}.search-areas,.search-results,.search-note{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:20px;padding:18px}.search-area-buttons{flex-wrap:wrap;gap:9px;margin-top:14px;display:flex}.search-area-buttons button{border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);color:inherit;border-radius:12px;align-items:center;gap:9px;padding:10px 12px;font-weight:700;display:flex}.search-area-buttons button.active{border-color:#7c3aed;box-shadow:0 0 0 2px #7c3aed14}.search-area-buttons span{background:#7c3aed1a;border-radius:999px;place-items:center;min-width:24px;height:24px;font-size:11px;display:grid}.search-results-head{justify-content:space-between;align-items:flex-end;margin-bottom:12px;display:flex}.search-results-head>span{color:var(--muted,#667085);font-size:12px;font-weight:800}.search-result-list{gap:9px;display:grid}.search-result-list>button{border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);width:100%;color:inherit;text-align:left;border-radius:14px;grid-template-columns:40px 1fr auto;align-items:center;gap:12px;padding:12px;display:grid}.search-result-list>button:disabled{opacity:.62;cursor:not-allowed}.search-result-icon{color:#7c3aed;background:#7c3aed1a;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.search-result-list>button>span:nth-child(2){gap:3px;display:grid}.search-result-list small,.search-result-list b{color:var(--muted,#667085);font-size:11px}.search-result-list b{white-space:nowrap}.search-note{align-items:flex-start;gap:12px;display:flex}.search-note img{object-fit:cover;border-radius:50%;width:42px;height:42px}.search-note p{color:var(--muted,#667085);margin:4px 0 0;font-size:13px}@media (width<=760px){.search-form{grid-template-columns:auto 1fr}.search-form button{grid-column:1/-1}.search-results-head{flex-direction:column;align-items:flex-start;gap:6px}.search-result-list>button{grid-template-columns:40px 1fr}.search-result-list b{white-space:normal;grid-column:2}}#root:has(>.notif-root)>.ops-root:not(.notif-root){display:none!important}.notif-content{flex-direction:column;gap:20px;display:flex}.notif-title{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:24px;justify-content:space-between;align-items:flex-end;padding:22px;display:flex}.notif-title small,.notif-kpis small{letter-spacing:.14em;color:#f4741f;font-size:11px;font-weight:800}.notif-title h1{margin:6px 0 7px}.notif-title p{max-width:820px;color:var(--muted,#667085);margin:0;line-height:1.5}.notif-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.notif-kpis article,.notif-note{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:20px;padding:18px}.notif-kpis article{position:relative}.notif-kpis svg{color:#f4741f;position:absolute;top:16px;right:16px}.notif-kpis strong{margin-top:7px;font-size:31px;display:block}.notif-kpis span,.notif-note{color:var(--muted,#667085);font-size:12px}.notif-list{flex-direction:column;gap:10px;display:flex}.notif-list>button{text-align:left;background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);color:inherit;border-radius:16px;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;padding:14px;display:grid}.notif-list>button:enabled{cursor:pointer}.notif-list>button:enabled:hover{border-color:#f4741f8c}.notif-list>button>span:nth-child(2){flex-direction:column;gap:4px;display:flex}.notif-list small{color:var(--muted,#667085)}.notif-list b{color:#f4741f;font-size:12px}.notif-icon{color:#f4741f;background:#f4741f1c;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.notif-icon.danger{color:#dc2626;background:#dc26261a}.notif-icon.warning{color:#b45309;background:#f59e0b1f}.notif-note{line-height:1.5}@media (width<=900px){.notif-kpis{grid-template-columns:1fr}.notif-title{flex-direction:column;align-items:flex-start;gap:10px}.notif-list>button{grid-template-columns:42px 1fr}.notif-list b{grid-column:2}}:is(#root:has(>.notarias-root)>.app-shell>.sidebar,#root:has(>.notarias-root)>.app-shell>.main){display:none!important}.notarias-content{flex-direction:column;gap:18px;display:flex}.notarias-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.notarias-kpis article,.notarias-filter,.notarias-grid article{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:18px;padding:16px}.notarias-kpis small,.notarias-grid small{letter-spacing:.12em;color:#f4741f;font-size:10px;font-weight:850}.notarias-kpis strong{margin:5px 0;font-size:30px;display:block}.notarias-kpis span{color:var(--muted,#667085);font-size:12px}.notarias-filter{align-items:end;gap:12px;display:flex}.notarias-filter label{flex:1;gap:6px;font-size:11px;font-weight:800;display:grid}.notarias-filter select{border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);color:inherit;border-radius:10px;padding:10px}.notarias-filter button,.notarias-grid button{border:1px solid var(--border,#e5e7eb);color:inherit;cursor:pointer;background:0 0;border-radius:10px;padding:10px 12px}.notarias-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.notarias-grid h2{margin:5px 0 14px}.notarias-grid dl{gap:9px;margin:0 0 14px;display:grid}.notarias-grid dl>div{grid-template-columns:130px 1fr;gap:8px;display:grid}.notarias-grid dt{color:var(--muted,#667085);font-size:11px;font-weight:800}.notarias-grid dd{overflow-wrap:anywhere;margin:0}.notarias-grid button{width:100%}.notarias-root .ops-table-card{min-height:0;overflow:hidden}.notarias-root .ops-table-wrap{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:clamp(320px,48vh,560px);overflow-x:auto;overflow-y:auto!important}.notarias-root .ops-table-wrap thead th{z-index:3;background:var(--surface,#fff);box-shadow:0 1px 0 var(--border,#e5e7eb);position:sticky;top:0}.notarias-root[data-theme=dark] .ops-table-wrap thead th{background:#202023!important}.notarias-root .ops-table-wrap tbody tr:last-child td{border-bottom:0}.notarias-root .inmo-title{gap:14px}.directory-title-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.directory-new-button{color:#fff;cursor:pointer;background:#f4741f;border:0;border-radius:11px;padding:10px 14px;font-size:11px;font-weight:850;box-shadow:0 7px 18px #f4741f2e}.directory-new-button:hover{filter:brightness(.97)}@media (width<=850px){.notarias-kpis,.notarias-grid,.notarias-grid dl>div{grid-template-columns:1fr}.notarias-filter{flex-direction:column;align-items:stretch}.notarias-root .ops-table-wrap{max-height:52vh}.directory-title-actions{justify-content:flex-start;width:100%}}.detail-exp-root{--dx-orange:#ff5a00;--dx-border:#5a463c2e;--dx-muted:#746b66;--dx-panel:#fff;--dx-soft:#fffaf7;--dx-text:#171312}.detail-exp-root[data-theme=dark]{--dx-border:#ff7e3d38;--dx-muted:#b9aca4;--dx-panel:#17110f;--dx-soft:#211410;--dx-text:#fff9f5}.detail-exp-main{background:var(--dx-soft);color:var(--dx-text)}.detail-exp-top{border-bottom:1px solid var(--dx-border);background:var(--dx-panel);grid-template-columns:auto minmax(260px,1fr) auto auto;align-items:center;gap:12px;padding:16px 28px;display:grid}.detail-exp-top .detail-filter{color:var(--dx-orange);background:0 0;border:1px solid #ff5a0059;border-radius:12px;padding:11px 15px;font-weight:800}.detail-search{border:1px solid var(--dx-border);color:var(--dx-muted);background:var(--dx-panel);border-radius:12px;padding:12px 16px}.detail-exp-content{width:100%;max-width:1400px;margin:0 auto;padding:28px}.detail-ana-hero{background:linear-gradient(135deg,var(--dx-panel),#ff5a000b);border:1px solid #ff5a003d;border-radius:28px;grid-template-columns:minmax(220px,260px) 1fr;align-items:stretch;gap:30px;min-height:330px;padding:26px;display:grid;box-shadow:0 16px 42px #371f1412}.detail-ana-hero>img{object-fit:cover;background:#ddd;border-radius:22px;width:100%;height:100%;min-height:310px;max-height:360px}.detail-ana-copy{align-self:center;padding:4px 0}.detail-next-action{background:linear-gradient(135deg,var(--dx-panel),#ff5a0009);border:1px solid #ff5a003d;border-radius:24px;grid-template-columns:150px 1fr;gap:24px;padding:20px;display:grid;box-shadow:0 12px 34px #371f140d}.detail-next-action>img{object-fit:cover;background:#ddd;border-radius:20px;width:100%;height:150px}.detail-ana-copy>span,.detail-master-title>span,.detail-summary-card>span,.detail-next-action>div>span{letter-spacing:.12em;color:var(--dx-orange);font-size:11px;font-weight:900}.detail-ana-copy h2{letter-spacing:-.025em;margin:9px 0 10px;font-size:36px;line-height:1.08}.detail-next-action h2,.detail-summary-card h2{margin:8px 0;font-size:28px;line-height:1.15}.detail-ana-copy>p,.detail-next-action>div>p,.detail-master-title>p{color:var(--dx-muted);margin:0}.detail-next-list{gap:9px;margin-top:20px;display:grid}.detail-next-list button{text-align:left;border:1px solid var(--dx-border);background:var(--dx-panel);color:var(--dx-text);border-radius:12px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:11px 13px;display:grid}.detail-next-list b{width:28px;height:28px;color:var(--dx-orange);background:#ff5a001c;border-radius:9px;place-items:center;display:grid}.detail-next-list em{color:var(--dx-orange);font-size:11px;font-style:normal}.detail-upload{margin-top:14px}.detail-back{color:var(--dx-muted);background:0 0;border:0;margin:22px 0 8px;padding:0}.detail-master-title{padding:4px 0 22px}.detail-master-title h1{letter-spacing:-.035em;margin:6px 0 8px;font-size:42px;font-weight:500;line-height:1}.detail-journey{background:var(--dx-panel);border-top:1px solid var(--dx-border);border-bottom:1px solid var(--dx-border);padding:18px 14px 14px;overflow:auto}.detail-section-label{letter-spacing:.06em;margin-bottom:15px;font-size:11px;font-weight:900}.detail-phase-track{grid-template-columns:repeat(10,minmax(76px,1fr));min-width:800px;display:grid;position:relative}.special-journey-herencia .detail-phase-track{grid-template-columns:repeat(8,minmax(92px,1fr));min-width:760px}.special-journey-obra .detail-phase-track{grid-template-columns:repeat(9,minmax(88px,1fr));min-width:800px}.detail-phase-track:before{content:"";background:var(--dx-border);height:1px;position:absolute;top:15px;left:4%;right:4%}.detail-phase-track>div{z-index:1;color:var(--dx-muted);justify-items:center;gap:7px;display:grid;position:relative}.detail-phase-track span{border:1px solid var(--dx-border);background:var(--dx-panel);border-radius:50%;place-items:center;width:31px;height:31px;font-size:11px;font-weight:800;display:grid}.detail-phase-track .done span{color:#fff;background:#188b63;border-color:#188b63}.detail-phase-track .done small{color:#188b63}.detail-phase-track .current span{background:var(--dx-orange);border-color:var(--dx-orange);color:#fff;box-shadow:0 0 0 5px #ff5a0017}.detail-phase-track .current small{color:var(--dx-orange);font-weight:800}.detail-tabs{border-bottom:1px solid var(--dx-border);gap:4px;margin:10px 0 16px;display:flex;overflow:auto}.detail-tabs button{color:var(--dx-muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:14px 12px 12px;font-weight:700}.detail-tabs .active{color:var(--dx-orange);border-bottom-color:var(--dx-orange)}.detail-inline-note{border:1px dashed var(--dx-border);color:var(--dx-muted);background:var(--dx-panel);border-radius:12px;margin-bottom:14px;padding:12px 14px}.detail-summary-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.detail-summary-card{border:1px solid var(--dx-border);background:var(--dx-panel);border-radius:22px;padding:22px}.detail-kv{grid-template-columns:1fr 1fr;gap:0 18px;margin-top:14px;display:grid}.detail-kv>div{border-top:1px solid var(--dx-border);grid-template-columns:minmax(92px,.8fr) 1fr;align-items:start;gap:10px;padding:12px 0;display:grid}.detail-kv small{color:var(--dx-muted)}.detail-kv strong{text-align:right;overflow-wrap:anywhere;font-size:13px}.detail-source-note{color:var(--dx-muted);margin:10px 0 0;font-size:11px}.detail-next-action{grid-template-columns:82px 1fr;margin-top:18px}.detail-next-action>img{border-radius:16px;width:82px;height:112px}.detail-prepared{border:1px solid var(--dx-border);background:var(--dx-panel);border-radius:14px;margin-top:16px;padding:13px}.detail-prepared small{color:var(--dx-orange);font-size:10px;font-weight:900}.detail-prepared p{margin:7px 0 0;font-size:13px}.detail-ana-actions{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.detail-ana-actions button{border:1px solid var(--dx-border);background:var(--dx-panel);color:var(--dx-text);border-radius:13px;gap:3px;padding:12px;display:grid}.detail-ana-actions strong{color:var(--dx-orange)}.detail-ana-actions small{color:var(--dx-muted)}.detail-action-row{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.detail-exp-root #seguimiento-contextual{scroll-margin-top:90px}.detail-exp-root textarea,.detail-exp-root input[type=date]{box-sizing:border-box;border:1px solid var(--dx-border);background:var(--dx-panel);width:100%;color:var(--dx-text);border-radius:11px;margin-top:6px;padding:10px}@media (width<=900px){.detail-exp-top{grid-template-columns:1fr auto}.detail-search,.detail-filter{display:none}.detail-exp-content{padding:16px}.detail-ana-hero{border-radius:24px;grid-template-columns:130px 1fr;gap:20px;min-height:250px;padding:20px}.detail-ana-hero>img{height:220px;min-height:220px;max-height:220px}.detail-ana-copy h2{font-size:30px}.detail-summary-grid{grid-template-columns:1fr}.detail-master-title h1{font-size:32px}.detail-kv,.detail-ana-actions{grid-template-columns:1fr}.detail-next-list button{grid-template-columns:34px 1fr}.detail-next-list em{grid-column:2}.detail-next-action{grid-template-columns:1fr}.detail-next-action>img{width:72px;height:72px}}@media (width<=650px){.detail-ana-hero{grid-template-columns:1fr;gap:16px;min-height:0;padding:16px}.detail-ana-hero>img{width:100%;height:220px;min-height:220px;max-height:220px}.detail-ana-copy h2{font-size:27px}.detail-next-list button{grid-template-columns:34px 1fr}.detail-upload{width:100%}}.exp-life{z-index:1;box-sizing:border-box;border:1px solid var(--ops-border,#d9dce3);background:var(--ops-card,#fff);width:100%;color:var(--ops-text,#18181a);border-radius:18px;gap:12px;margin:14px 0;padding:14px;display:grid;position:relative;bottom:auto;right:auto;box-shadow:0 10px 28px #00000014}.exp-life-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.exp-life-head>div{gap:3px;display:grid}.exp-life-head span{letter-spacing:.12em;opacity:.62;font-size:10px;font-weight:800}.exp-life-head strong{font-size:16px}.exp-life-head small{opacity:.68}.exp-life-actions{flex-wrap:wrap;gap:8px;display:flex}.exp-life-actions>button,.exp-life-confirm button{border:1px solid var(--ops-border,#d9dce3);background:var(--ops-card,#fff);min-height:44px;color:inherit;cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:9px 11px;display:flex}.exp-life-actions span{text-align:left;gap:1px;display:grid}.exp-life-actions small{opacity:.66}.exp-life .primary-life{background:var(--accent,#e5672d);border-color:var(--accent,#e5672d);color:#fff}.exp-life-modal{z-index:5650;background:#0f131a75;place-items:start center;padding:72px 16px 24px;display:grid;position:fixed;inset:0;overflow:auto}.exp-life-card{background:var(--ops-card,#fff);width:min(620px,100%);color:var(--ops-text,#18181a);border:1px solid var(--ops-border,#d9dce3);border-radius:18px;gap:15px;padding:18px;display:grid;box-shadow:0 18px 50px #0000002e}.exp-life-modal-head{justify-content:space-between;gap:12px;display:flex}.exp-life-modal-head span{letter-spacing:.11em;opacity:.62;font-size:11px;font-weight:800}.exp-life-modal-head h3{margin:4px 0 0;font-size:21px}.exp-life-modal-head>button{border:1px solid var(--ops-border,#d9dce3);width:42px;height:42px;color:inherit;cursor:pointer;background:0 0;border-radius:12px;place-items:center;display:grid}.exp-life-form{gap:12px;display:grid}.exp-life-form p{margin:0;line-height:1.5}.exp-life-form label{gap:6px;font-weight:700;display:grid}.exp-life-form input[type=date],.exp-life-form select,.exp-life-form textarea{box-sizing:border-box;border:1px solid var(--ops-border,#d9dce3);background:var(--ops-card,#fff);width:100%;color:inherit;font:inherit;border-radius:11px;padding:11px 12px}.exp-life-check{grid-template-columns:auto 1fr;align-items:center;gap:8px!important;display:flex!important}.exp-life-preview,.exp-life-message{background:#7f7f7f17;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:11px 12px;display:flex}.exp-life-preview b{margin-right:4px}.exp-life-message{line-height:1.45}.exp-life-confirm{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.exp-life-contract{opacity:.62;line-height:1.4}.special-case-lifecycle-host,.expediente-lifecycle-host{box-sizing:border-box;width:100%}html[data-theme=dark] .exp-life,[data-theme=dark] .exp-life{--ops-card:#202023;--ops-text:#f2f2f4;--ops-border:#3a3a40;color:#f2f2f4;background:#202023;border-color:#3a3a40}html[data-theme=dark] .exp-life-actions>button,[data-theme=dark] .exp-life-actions>button,html[data-theme=dark] .exp-life-card,[data-theme=dark] .exp-life-card,html[data-theme=dark] .exp-life-form input[type=date],html[data-theme=dark] .exp-life-form select,html[data-theme=dark] .exp-life-form textarea,[data-theme=dark] .exp-life-form input[type=date],[data-theme=dark] .exp-life-form select,[data-theme=dark] .exp-life-form textarea{color:#f2f2f4;background:#202023;border-color:#3a3a40}@media (width<=640px){.exp-life{width:100%;padding:11px}.exp-life-head>small{display:none}.exp-life-actions{display:grid}.exp-life-actions>button{width:100%}.exp-life-modal{padding-top:24px}.exp-life-confirm button{flex:1;justify-content:center}}.task-detail-polished .ops-content{flex-direction:column;display:flex}.task-detail-polished .task-detail-legacy-ana{display:none!important}.task-detail-polished .task-detail-ana-host{order:2;width:100%}.task-detail-polished .inmo-detail-back{order:0}.task-detail-polished .ops-title{order:1;margin-bottom:16px}.task-detail-polished .task-detail-ana{margin-bottom:18px}.task-detail-polished .ops-message{order:3}.task-detail-polished .ops-table-card{order:4}.task-detail-polished .ops-uniform-footer-host,.task-detail-polished>.ops-content>.ops-shared-quick,.task-detail-polished .ops-content>.ops-shared-quick{order:1000!important;margin-top:32px!important}.task-detail-polished .ops-content>.ana-knowledge-mount{order:1001!important;margin-top:14px!important}.task-detail-polished .ops-top{border-bottom:1px solid var(--line,#e5e7eb);background:var(--surface,#fff);align-items:center;min-height:72px;padding:0 28px;font-size:15px;display:flex}.task-detail-polished .ops-top strong{font-size:16px}.special-intervenient-link{cursor:pointer}.special-intervenient-link:hover td{text-decoration:underline}.special-intervenient-link:focus-visible{outline-offset:-2px;outline:2px solid #f97316}.ana-universal{z-index:92;border:1px solid color-mix(in srgb,var(--border,#d9d9df) 82%,transparent);background:color-mix(in srgb,var(--panel,#fff) 96%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:18px;width:min(360px,100vw - 28px);position:fixed;top:84px;right:18px;overflow:hidden;box-shadow:0 12px 32px #18151f21}.ana-universal-head{width:100%;color:var(--text,#222);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:40px 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.ana-universal-head img{object-fit:cover;border-radius:50%;width:40px;height:40px}.ana-universal-head span{gap:2px;min-width:0;display:grid}.ana-universal-head strong{font-size:14px}.ana-universal-head small{color:var(--muted,#6f6b76);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.ana-universal-body{border-top:1px solid var(--border,#e4e2e7);gap:9px;padding:10px 12px 12px;display:grid}.ana-action-grid{grid-template-columns:1.35fr 1fr 1fr;gap:6px;display:grid}.ana-action-grid button,.ana-secondary-actions button,.ana-evidence-actions button,.ana-file-button{border:1px solid var(--border,#ddd9e2);background:var(--panel,#fff);color:var(--text,#222);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:5px;min-height:36px;padding:6px 8px;font-size:11px;font-weight:700;display:flex}.ana-action-grid button:first-child{color:#fff;background:linear-gradient(135deg,#870064,#6f0053);border-color:#0000}.ana-action-grid button.selected{outline-offset:1px;outline:2px solid #ffb71b}.ana-action-grid button:disabled,.ana-secondary-actions button:disabled,.ana-evidence-actions button:disabled{opacity:.42;cursor:not-allowed;filter:grayscale(.35)}.ana-inline-note{background:color-mix(in srgb,#870064 8%,var(--panel,#fff));color:var(--text,#222);border-radius:10px;margin:0;padding:8px 9px;font-size:11px;line-height:1.4}.ana-secondary-actions{grid-template-columns:1fr 1.25fr 1fr;gap:6px;display:grid}.ana-evidence-hint{color:var(--muted,#6f6b76);font-size:10px;line-height:1.35}.ana-evidence-panel{border:1px solid var(--border,#e4e2e7);background:color-mix(in srgb,var(--panel,#fff) 94%,#870064 6%);border-radius:12px;gap:7px;padding:9px;display:grid}.ana-file-button{position:relative;overflow:hidden}.ana-file-button input{opacity:0;cursor:pointer;position:absolute;inset:0}.ana-evidence-panel textarea{resize:vertical;border:1px solid var(--border,#ddd9e2);background:var(--panel,#fff);width:100%;color:var(--text,#222);font:inherit;border-radius:9px;padding:8px;font-size:11px}.ana-evidence-actions{grid-template-columns:1fr 1fr;gap:6px;display:grid}.ana-evidence-result{background:var(--panel,#fff);color:var(--text,#222);border-radius:8px;padding:7px;line-height:1.35}@media (width<=760px){.ana-universal{width:calc(100vw - 20px);top:70px;right:10px}.ana-universal:not(.open){width:230px}.ana-action-grid,.ana-secondary-actions,.ana-evidence-actions{grid-template-columns:1fr}.ana-universal-head small{-webkit-line-clamp:1}}.ana-top-correction{box-sizing:border-box;background:linear-gradient(135deg,#f4741f0e,#ffffffd1);border:1px solid #f4741f38;border-radius:14px;grid-column:1/-1;grid-template-columns:minmax(210px,.8fr) minmax(280px,1.2fr);align-items:start;gap:14px;width:100%;margin-top:14px;padding:14px 15px;display:grid}.ana-top-correction-copy span{letter-spacing:.13em;color:#f4741f;font-size:10px;font-weight:900}.ana-top-correction-copy h3{margin:4px 0 5px;font-size:15px;line-height:1.25}.ana-top-correction-copy p{color:#6f6f75;margin:0;font-size:11px;line-height:1.5}.ana-top-correction-fields{grid-template-columns:1fr auto;gap:8px;display:grid}.ana-top-correction-fields textarea,.ana-top-correction-fields input{box-sizing:border-box;color:#232326;width:100%;font:inherit;background:#fff;border:1px solid #dedee3;border-radius:10px;outline:none;padding:10px 11px}.ana-top-correction-fields textarea{resize:vertical;grid-column:1/-1;min-height:72px}.ana-top-correction-fields input{min-height:39px}.ana-top-correction-fields textarea:focus,.ana-top-correction-fields input:focus{border-color:#f4741f;box-shadow:0 0 0 3px #f4741f1a}.ana-top-correction-fields button{color:#fff;cursor:pointer;white-space:nowrap;background:#f4741f;border:0;border-radius:10px;min-height:39px;padding:0 13px;font-size:10.5px;font-weight:850}.ana-top-correction-fields button:disabled{opacity:.42;cursor:not-allowed}.ops-root[data-theme=dark] .ana-top-correction,.ana-top-correction:where([data-theme=dark] *){color:#f4f4f5;background:linear-gradient(135deg,#f4741f1c,#242124);border-color:#5d3b2d}.ops-root[data-theme=dark] .ana-top-correction-copy p{color:#aaaab0}.ops-root[data-theme=dark] .ana-top-correction-fields textarea,.ops-root[data-theme=dark] .ana-top-correction-fields input{color:#f4f4f5;background:#1c1c1f;border-color:#444449}.ops-root[data-theme=dark] .ana-top-correction-fields textarea::placeholder,.ops-root[data-theme=dark] .ana-top-correction-fields input::placeholder{color:#8e8e95}.ana-standardized-hero{box-sizing:border-box!important;background:linear-gradient(135deg,#ff6a0009,#0000)!important;border:1px solid #ff6a0040!important;border-radius:22px!important;grid-template-columns:260px minmax(0,1fr)!important;gap:26px!important;min-height:382px!important;margin-bottom:30px!important;padding:24px!important;display:grid!important}.ana-standardized-hero>.inmo-ana-photo{background:linear-gradient(#ff6a0009,#ff6a001a)!important;border-radius:18px!important;justify-content:center!important;align-items:flex-end!important;min-height:350px!important;display:flex!important;overflow:hidden!important}.ana-standardized-hero>.inmo-ana-photo img{object-fit:cover!important;object-position:center top!important;border-radius:18px!important;width:260px!important;height:350px!important}.ana-standardized-hero>.inmo-ana-body>span{letter-spacing:.12em!important;color:#ff5d00!important;font-size:11px!important;font-weight:800!important}.ana-standardized-hero>.inmo-ana-body h2{margin:8px 0!important;font-size:36px!important}.ana-standardized-hero>.inmo-ana-body p{opacity:.78!important;margin:0 0 18px!important;font-size:15px!important;line-height:1.6!important}.ana-standardized-hero>.inmo-ana-body>.inmo-next{gap:9px!important;display:grid!important}.ana-standardized-hero>.inmo-ana-body>.inmo-next button{text-align:left!important;background:var(--ops-card,#fff)!important;color:inherit!important;border:1px solid #7878782e!important;border-radius:12px!important;grid-template-columns:28px 1fr auto!important;align-items:center!important;gap:10px!important;padding:12px 13px!important;display:grid!important}.ana-standardized-hero>.inmo-ana-body>.inmo-next b{color:#ff5d00!important;background:#ff6a0017!important;border-radius:8px!important;place-items:center!important;width:28px!important;height:28px!important;display:grid!important}.ana-standardized-hero>.inmo-ana-body>.inmo-next small{color:#ff5d00!important}.ana-standard-correction-host{background:0 0!important;border:0!important;border-radius:0!important;grid-column:1/-1!important;padding:0!important;display:block!important}.ana-standard-correction-host>:not(.ana-top-correction){display:none!important}.ana-standard-correction-host>.ana-top-correction{margin-top:0!important}.ana-obsolete-correction{display:none!important}.ana-standardized-hero>.ana-top-correction{grid-column:1/-1!important;margin-top:0!important}.ops-content>.ops-ana-card{box-sizing:border-box!important;width:100%!important;box-shadow:none!important;background:linear-gradient(135deg,#f4741f0e,#ffffffd1)!important;border:1px solid #f4741f38!important;border-radius:14px!important;grid-template-columns:72px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;padding:15px!important;display:grid!important}.ops-content>.ops-ana-card>img{object-fit:cover!important;border-radius:12px!important;align-self:start!important;width:62px!important;height:62px!important}.ops-content>.ops-ana-card>div>strong{font-size:15px!important}.ops-content>.ops-ana-card>div>p{color:#6f6f75!important;margin:4px 0 0!important;font-size:11px!important;line-height:1.5!important}.ops-content>.ops-ana-card>.ana-top-correction{background:var(--ops-card,#fff)!important;border-radius:12px!important;grid-column:1/-1!important;margin-top:0!important}.ops-root[data-theme=dark] .ops-content>.ops-ana-card{color:#f4f4f5!important;background:linear-gradient(135deg,#f4741f1c,#242124)!important;border-color:#5d3b2d!important}.ops-root[data-theme=dark] .ops-content>.ops-ana-card>div>p{color:#aaaab0!important}.ops-root[data-theme=dark] .ops-content>.ops-ana-card>.ana-top-correction{background:#1f1e20!important}@media (width<=1050px){.ana-standardized-hero{grid-template-columns:190px 1fr!important;min-height:320px!important}.ana-standardized-hero>.inmo-ana-photo{min-height:292px!important}.ana-standardized-hero>.inmo-ana-photo img{width:190px!important;height:292px!important}}@media (width<=850px){.ana-top-correction,.ana-top-correction-fields{grid-template-columns:1fr}.ana-top-correction-fields textarea,.ana-top-correction-fields input,.ana-top-correction-fields button{grid-column:1;width:100%}}@media (width<=720px){.ana-standardized-hero{grid-template-columns:110px 1fr!important;gap:14px!important;min-height:0!important;padding:16px!important}.ana-standardized-hero>.inmo-ana-photo{align-self:start!important;min-height:188px!important}.ana-standardized-hero>.inmo-ana-photo img{width:110px!important;height:188px!important}.ana-standardized-hero>.inmo-ana-body h2{font-size:28px!important}.ana-standardized-hero>.inmo-ana-body>.inmo-next button{grid-template-columns:28px 1fr!important}.ana-standardized-hero>.inmo-ana-body>.inmo-next small{grid-column:2!important}.ops-content>.ops-ana-card{grid-template-columns:54px 1fr!important}.ops-content>.ops-ana-card>img{width:48px!important;height:48px!important}}.dir-home-ana-correction-host{margin-bottom:18px}.dir-home-ana-correction{background:linear-gradient(135deg,#fffaf7 0%,#fff 58%,#fff7f1 100%);border:1px solid #ffd9c8;border-radius:16px;grid-template-columns:minmax(240px,.9fr) minmax(0,1.6fr);align-items:center;gap:18px;padding:18px 20px;display:grid;box-shadow:0 10px 28px #301e1412}.dir-home-ana-correction-copy span{letter-spacing:.12em;color:#f36c21;margin-bottom:5px;font-size:10px;font-weight:900;display:block}.dir-home-ana-correction-copy h3{margin:0 0 6px;font-size:19px;line-height:1.2}.dir-home-ana-correction-copy p{color:#777;margin:0;font-size:11.5px;line-height:1.5}.dir-home-ana-correction-fields{grid-template-columns:minmax(0,1fr) minmax(180px,.7fr) auto;align-items:stretch;gap:9px;display:grid}.dir-home-ana-correction textarea,.dir-home-ana-correction input{width:100%;color:inherit;font:inherit;resize:vertical;background:#fff;border:1px solid #e6e0dc;border-radius:10px;min-width:0;padding:10px 11px}.dir-home-ana-correction button{color:#fff;cursor:pointer;white-space:nowrap;background:#f36c21;border:0;border-radius:10px;padding:0 14px;font-weight:800}.dir-home-ana-correction button:disabled{opacity:.45;cursor:not-allowed}.dir-shell[data-dir-theme=dark] .dir-home-ana-correction{box-shadow:none;background:linear-gradient(135deg,#2b2522,#202023);border-color:#5a3b2c}.dir-shell[data-dir-theme=dark] .dir-home-ana-correction-copy p{color:#aaaab2}.dir-shell[data-dir-theme=dark] .dir-home-ana-correction textarea,.dir-shell[data-dir-theme=dark] .dir-home-ana-correction input{color:#f4f4f5;background:#19191b;border-color:#3b3b40}@media (width<=1180px){.dir-home-ana-correction{grid-template-columns:1fr}.dir-home-ana-correction-fields{grid-template-columns:1fr 1fr auto}}@media (width<=760px){.dir-home-ana-correction{gap:12px;padding:15px}.dir-home-ana-correction-fields{grid-template-columns:1fr}.dir-home-ana-correction button{min-height:42px}.dir-home-ana-correction-copy h3{font-size:17px}}.detail-next-action.exp-ana-runtime-ready>img,.detail-next-action.exp-ana-runtime-ready>div:not(.exp-ana-runtime-content){display:none!important}.detail-next-action.exp-ana-runtime-ready{background:0 0!important;border:0!important;padding:0!important;display:block!important}.exp-ana-runtime-content{border:1px solid var(--border,#e4e2e7);background:var(--panel,#fff);border-radius:18px;grid-template-columns:72px 1fr;gap:16px;padding:20px;display:grid;box-shadow:0 8px 24px #1e142814}.exp-ana-runtime-content>img{object-fit:cover;border-radius:50%;width:72px;height:72px}.exp-ana-runtime-main{gap:12px;min-width:0;display:grid}.exp-ana-runtime-main>span{letter-spacing:.08em;color:#870064;font-size:11px;font-weight:800}.exp-ana-runtime-main h2{margin:0;font-size:22px}.exp-ana-runtime-main p{margin:0;line-height:1.45}.exp-ana-evidence-line{background:color-mix(in srgb,#870064 8%,var(--panel,#fff));border-radius:10px;align-items:flex-start;gap:7px;padding:8px 10px;font-size:12px;display:flex}.exp-ana-people-line{border:1px solid var(--border,#e4e2e7);background:color-mix(in srgb,#ffb71b 8%,var(--panel,#fff));border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:9px 10px;display:grid}.exp-ana-people-line div{gap:2px;display:grid}.exp-ana-people-line strong{font-size:12px}.exp-ana-people-line span{color:var(--muted,#706b75);font-size:11px}.exp-ana-people-line button{color:#870064;cursor:pointer;background:0 0;border:0;font-weight:800}.exp-ana-memory{border:1px solid var(--border,#e4e2e7);background:color-mix(in srgb,#870064 4%,var(--panel,#fff));border-radius:12px;gap:7px;padding:10px;display:grid}.exp-ana-memory-head{color:#870064;align-items:center;gap:7px;display:flex}.exp-ana-memory-head strong{font-size:12px}.exp-ana-memory article{background:var(--panel,#fff);border-radius:9px;gap:3px;padding:8px;display:grid}.exp-ana-memory article small{color:var(--muted,#706b75);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:800}.exp-ana-memory article p{font-size:12px}.exp-ana-runtime-modes{grid-template-columns:1.2fr 1fr 1fr;gap:8px;display:grid}.exp-ana-runtime-modes button,.exp-ana-channel-tabs button,.exp-ana-channel-preview button{border:1px solid var(--border,#dedbe3);background:var(--panel,#fff);min-height:38px;color:var(--text,#222);cursor:pointer;border-radius:10px;font-weight:700}.exp-ana-runtime-modes button:first-child{color:#fff;background:linear-gradient(135deg,#870064,#6c0050);border-color:#0000}.exp-ana-runtime-modes button:disabled{opacity:.45;cursor:not-allowed}.exp-ana-runtime-modes button.selected{outline-offset:1px;outline:2px solid #ffb71b}.exp-ana-exec-result{border:1px solid color-mix(in srgb,#2e7d32 35%,var(--border,#e4e2e7));background:color-mix(in srgb,#2e7d32 9%,var(--panel,#fff));border-radius:11px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:12px;display:flex}.exp-ana-exec-result svg{color:#2e7d32;flex:none}.exp-ana-runtime-explain{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.exp-ana-runtime-explain article{border:1px solid var(--border,#e3e0e6);background:color-mix(in srgb,var(--panel,#fff) 97%,#870064 3%);border-radius:12px;gap:6px;padding:11px;display:grid}.exp-ana-runtime-explain small,.exp-ana-channel-preview small{letter-spacing:.05em;color:#870064;font-weight:800}.exp-ana-runtime-explain em,.exp-ana-channel-preview em{color:var(--muted,#706b75);font-size:11px;font-style:normal}.exp-ana-channels{gap:9px;padding-top:4px;display:grid}.exp-ana-channel-tabs{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.exp-ana-channel-tabs button{justify-content:center;align-items:center;gap:6px;display:flex}.exp-ana-channel-tabs button.active{color:#fff;background:#870064;border-color:#870064}.exp-ana-channel-tabs button:disabled{opacity:.38;cursor:not-allowed}.exp-ana-channel-preview{background:color-mix(in srgb,#870064 6%,var(--panel,#fff));border:1px solid var(--border,#e4e2e7);border-radius:12px;gap:8px;padding:12px;display:grid}.exp-ana-channel-preview .preserve-lines{white-space:pre-wrap}.exp-ana-channel-preview .primary{color:#fff;background:#870064;border-color:#870064;justify-self:start;padding:0 14px}.exp-ana-channel-empty{background:var(--panel,#fff);color:var(--muted,#706b75);border-radius:10px;padding:10px;font-size:12px}@media (width<=900px){.exp-ana-runtime-content{grid-template-columns:52px 1fr}.exp-ana-runtime-content>img{width:52px;height:52px}.exp-ana-runtime-explain,.exp-ana-runtime-modes,.exp-ana-channel-tabs{grid-template-columns:1fr}.exp-ana-people-line{grid-template-columns:auto 1fr}.exp-ana-people-line button{grid-column:1/-1;justify-self:start}}.financial-belen-note{border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);border-radius:14px;max-width:820px;margin-top:14px;padding:12px 14px;font-size:13px;line-height:1.45}.financial-belen-note>div{align-items:center;gap:8px;margin-bottom:8px;display:flex}.financial-belen-note strong{font-size:13px}.financial-belen-note ul{gap:6px;margin:0;padding-left:18px;display:grid}.financial-belen-note li{margin:0}.financial-belen-note small{opacity:.72;margin-top:9px;display:block}.financial-belen-note svg{flex:none}.exp-commercial-terms-host{margin-top:16px;display:block}.exp-commercial-terms{border:1px solid var(--ops-border,#d9dee8);background:var(--ops-card,#fff);border-radius:18px;gap:16px;padding:18px;display:grid;box-shadow:0 10px 28px #0f172a0f}.exp-commercial-terms-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.exp-commercial-terms-head span{letter-spacing:.09em;color:#f97316;font-size:.72rem;font-weight:800;display:block}.exp-commercial-terms-head h2{margin:5px 0 4px;font-size:1.15rem}.exp-commercial-terms-head p{color:var(--ops-muted,#667085);margin:0}.exp-commercial-terms-head>strong{white-space:nowrap;color:#c2410c;background:#f973161a;border-radius:999px;padding:9px 12px;font-size:.84rem}.exp-commercial-terms-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(170px,.65fr);gap:12px;display:grid}.exp-commercial-terms label{gap:7px;font-weight:700;display:grid}.exp-commercial-terms input{box-sizing:border-box;border:1px solid var(--ops-border,#d9dee8);background:var(--ops-card,#fff);width:100%;color:inherit;font:inherit;border-radius:12px;padding:11px 12px}.exp-commercial-terms input[readonly]{opacity:.72}.exp-commercial-terms label small{color:var(--ops-muted,#667085);font-weight:500}.exp-commercial-margin{border:1px solid var(--ops-border,#d9dee8);background:#94a3b814;border-radius:14px;align-content:center;gap:4px;padding:12px;display:grid}.exp-commercial-margin small,.exp-commercial-margin em{color:var(--ops-muted,#667085);font-style:normal}.exp-commercial-margin strong{font-size:1.35rem}.exp-commercial-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.exp-commercial-actions span{color:var(--ops-muted,#667085);font-size:.88rem}.exp-commercial-actions button{cursor:pointer;transition:transform .16s,box-shadow .16s}.exp-commercial-actions button:hover:not(:disabled){transform:translateY(-1px)}.exp-commercial-readonly{color:var(--ops-muted,#667085);margin:0;font-size:.88rem}@media (width<=900px){.exp-commercial-terms-head{display:grid}.exp-commercial-terms-head>strong{white-space:normal}.exp-commercial-terms-grid{grid-template-columns:1fr}}#root:has(>.comm-root)>.ops-root:not(.comm-root){display:none!important}.comm-root{z-index:5350;height:100vh!important;min-height:0!important;position:fixed!important;inset:0!important;overflow:hidden!important}.comm-root>.ops-main{overscroll-behavior:contain!important;height:100vh!important;min-height:0!important;overflow:hidden auto!important}.comm-content{flex-direction:column;gap:20px;max-width:1380px;display:flex}.comm-ana-hero{background:linear-gradient(135deg,#ff6a000a,#0000);border:1px solid #ff6a0040;border-radius:22px;grid-template-columns:150px minmax(0,1fr) 330px;gap:22px;padding:20px;display:grid}.comm-ana-photo img{object-fit:cover;border-radius:18px;width:150px;height:240px}.comm-ana-body>span,.comm-correct>span{letter-spacing:.12em;color:#ff5d00;font-size:11px;font-weight:800}.comm-ana-body h2{margin:8px 0 10px;font-size:32px;line-height:1.15}.comm-ana-body p{opacity:.76;margin:0;font-size:15px;line-height:1.6}.comm-correct{background:var(--ops-card,#fff);border:1px solid #7878782e;border-radius:16px;align-content:start;gap:9px;padding:16px;display:grid}.comm-correct h3{margin:0;font-size:21px}.comm-correct p{opacity:.7;margin:0;font-size:12px;line-height:1.45}.comm-correct textarea,.comm-correct input,.comm-form input,.comm-form textarea,.comm-form select{box-sizing:border-box;width:100%;color:inherit;background:0 0;border:1px solid #78787838;border-radius:10px;padding:10px 11px}.comm-correct button{border:0;border-radius:10px;padding:10px;font-weight:700}.comm-correct button:not(:disabled){color:#fff;background:#ff5d00}.comm-correct button:disabled{opacity:.42}.comm-form{gap:13px;display:grid}.comm-form>label,.comm-form-grid label{gap:6px;font-size:12px;font-weight:750;display:grid}.comm-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.comm-reason{margin:0!important;padding:18px!important}.comm-actions,.comm-row-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.comm-row-actions button{align-items:center;gap:6px;display:inline-flex}.comm-root[data-theme=dark] .comm-correct,.comm-root[data-theme=dark] .comm-form,.comm-root[data-theme=dark] .comm-reason{color:#f2f2f4!important;background:#202023!important;border-color:#3a3a3f!important}.comm-root[data-theme=dark] .comm-correct textarea,.comm-root[data-theme=dark] .comm-correct input,.comm-root[data-theme=dark] .comm-form input,.comm-root[data-theme=dark] .comm-form textarea,.comm-root[data-theme=dark] .comm-form select{color:#f2f2f4!important;background:#19191b!important;border-color:#3a3a3f!important}.comm-root[data-theme=dark] .comm-ana-hero{background:linear-gradient(135deg,#ff6a0014,#ffffff03);border-color:#51372c}@media (width<=1050px){.comm-ana-hero{grid-template-columns:120px 1fr}.comm-correct{grid-column:1/-1}.comm-ana-photo img{width:120px;height:210px}}@media (width<=720px){.comm-ana-hero{grid-template-columns:1fr}.comm-ana-photo{display:none}.comm-form-grid{grid-template-columns:1fr}.comm-content{padding-left:12px;padding-right:12px}.comm-ana-body h2{font-size:27px}}.chat-root{min-height:100vh}.chat-content{gap:18px;display:grid}.chat-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.chat-heading small{letter-spacing:.13em;color:var(--muted,#737b87);font-size:11px;font-weight:800}.chat-heading h1{margin:5px 0 6px;font-size:clamp(25px,2.8vw,38px)}.chat-heading p{max-width:760px;color:var(--muted,#69717d);margin:0;line-height:1.5}.chat-heading-actions{flex-wrap:wrap;gap:8px;display:flex}.chat-heading-actions button{border:1px solid var(--border,#d9dce3);background:var(--surface,#fff);color:inherit;cursor:pointer;border-radius:11px;align-items:center;gap:7px;padding:9px 12px;font-weight:700;display:inline-flex}.chat-layout{grid-template-columns:minmax(230px,300px) minmax(0,1fr);gap:14px;min-height:620px;display:grid}.chat-conversations{border:1px solid var(--border,#d9dce3);background:var(--surface,#fff);border-radius:18px;overflow:auto;box-shadow:0 10px 32px #141b260f}.chat-conversations>header{border-bottom:1px solid var(--border,#e3e5e9);background:var(--surface,#fff);z-index:2;justify-content:space-between;align-items:center;padding:14px;display:flex;position:sticky;top:0}.chat-conversations>header span{background:var(--surface-2,#f1f3f6);border-radius:999px;padding:2px 7px;font-size:11px}.chat-conversations>button{border:0;border-bottom:1px solid var(--border,#eef0f3);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px 12px;display:grid}.chat-conversations>button:hover,.chat-conversations>button.active{background:#ff5a1f14}.chat-conversations>button>span:nth-child(2){gap:3px;min-width:0;display:grid}.chat-conversations>button strong,.chat-conversations>button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-conversations>button small,.chat-conversations>button time{color:var(--muted,#737b87);font-size:10px}.chat-conv-icon{color:#ff5a1f;background:#ff5a1f1a;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.chat-card{border:1px solid var(--border,#d9dce3);background:var(--surface,#fff);border-radius:18px;grid-template-rows:auto minmax(300px,58vh) auto auto;display:grid;overflow:hidden;box-shadow:0 10px 32px #141b2614}.chat-card>header{border-bottom:1px solid var(--border,#e3e5e9);justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.chat-card>header>div{align-items:center;gap:10px;display:flex}.chat-card>header>div>span{gap:2px;display:grid}.chat-card>header small{color:var(--muted,#6d7480);font-size:12px}.chat-live-dot{color:var(--muted,#6d7480);white-space:nowrap;font-size:12px}.chat-stream{background:var(--surface-2,#f7f8fa);flex-direction:column;gap:12px;padding:18px;display:flex;overflow:auto}.chat-message{border:1px solid var(--border,#dfe2e7);background:var(--surface,#fff);border-radius:14px 14px 14px 4px;align-self:flex-start;max-width:min(78%,720px);padding:10px 12px;box-shadow:0 3px 12px #141b260d}.chat-message.mine{border-radius:14px 14px 4px;align-self:flex-end}.chat-meta{color:var(--muted,#737b87);flex-wrap:wrap;align-items:center;gap:7px;font-size:11px;display:flex}.chat-meta strong{color:var(--text,#20242c);font-size:12px}.chat-meta span{background:var(--surface-2,#f1f3f6);border-radius:999px;padding:2px 6px}.chat-meta time{margin-left:auto}.chat-message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0 0;line-height:1.45}.chat-attachments{gap:6px;margin-top:8px;display:grid}.chat-attachment{border:1px solid var(--border,#dfe2e7);color:inherit;background:var(--surface-2,#f7f8fa);border-radius:10px;align-items:center;gap:8px;padding:8px;text-decoration:none;display:flex}.chat-attachment[aria-disabled=true]{opacity:.55;pointer-events:none}.chat-attachment>span{gap:2px;display:grid}.chat-attachment small{color:var(--muted,#737b87);font-size:10px}.chat-notice{border-top:1px solid var(--border,#e3e5e9);color:var(--muted,#6d7480);padding:10px 16px;font-size:13px}.chat-compose{border-top:1px solid var(--border,#e3e5e9);background:var(--surface,#fff);gap:8px;padding:12px 14px 14px;display:grid}.chat-compose textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--border,#d9dce3);background:var(--surface-2,#f8f9fb);width:100%;min-height:86px;max-height:220px;color:inherit;font:inherit;border-radius:12px;padding:10px 11px;line-height:1.45}.chat-compose>div:last-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.chat-compose button,.chat-modal button{color:#fff;cursor:pointer;background:#ff5a1f;border:0;border-radius:10px;align-items:center;gap:7px;padding:9px 14px;font-weight:800;display:inline-flex}.chat-compose button.secondary{background:var(--surface-2,#f4f5f7);color:inherit;border:1px solid var(--border,#d9dce3)}.chat-compose button.recording{color:#d33;border-color:#d33}.chat-compose button:disabled,.chat-heading-actions button:disabled{opacity:.55;cursor:not-allowed}.chat-compose-tools{flex-wrap:wrap;gap:7px;display:flex}.chat-pending-files{flex-wrap:wrap;gap:6px;display:flex}.chat-pending-files>span{border:1px solid var(--border,#d9dce3);background:var(--surface-2,#f7f8fa);border-radius:999px;align-items:center;gap:5px;padding:5px 7px;font-size:11px;display:inline-flex}.chat-pending-files button{color:inherit;background:0 0;border-radius:50%;padding:2px}.chat-modal-backdrop{z-index:2147483100;background:#00000061;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.chat-modal{border:1px solid var(--border,#d9dce3);background:var(--surface,#fff);border-radius:18px;grid-template-rows:auto minmax(120px,1fr) auto auto;gap:12px;width:min(520px,100%);max-height:min(720px,86vh);padding:14px;display:grid;box-shadow:0 30px 80px #0000004d}.chat-modal>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.chat-modal>header>div{gap:3px;display:grid}.chat-modal>header small{color:var(--muted,#737b87)}.chat-modal>header button{color:inherit;background:0 0;padding:6px}.chat-people-list{gap:6px;display:grid;overflow:auto}.chat-people-list label{border:1px solid var(--border,#e1e4e8);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:9px 10px;display:flex}.chat-people-list label>span{gap:2px;display:grid}.chat-people-list small{color:var(--muted,#737b87);font-size:10px}.chat-modal>input{border:1px solid var(--border,#d9dce3);background:var(--surface-2,#f7f8fa);color:inherit;border-radius:10px;padding:10px}.chat-modal>footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.chat-modal>footer>span{color:var(--muted,#737b87);text-overflow:ellipsis;white-space:nowrap;max-width:65%;font-size:11px;overflow:hidden}html[data-theme=dark] .chat-conversations,html[data-theme=dark] .chat-conversations>header,html[data-theme=dark] .chat-card,html[data-theme=dark] .chat-compose,html[data-theme=dark] .chat-modal{background:#202023;border-color:#39393e}html[data-theme=dark] .chat-stream{background:#171719}html[data-theme=dark] .chat-message,html[data-theme=dark] .chat-attachment,html[data-theme=dark] .chat-compose textarea,html[data-theme=dark] .chat-modal>input{color:#f7f7f8;background:#292b2f;border-color:#45484f}@media (width<=900px){.chat-layout{grid-template-columns:1fr}.chat-conversations{max-height:240px}.chat-heading{display:grid}.chat-heading-actions{justify-content:flex-start}}@media (width<=720px){.chat-card{grid-template-rows:auto minmax(260px,52vh) auto auto}.chat-message{max-width:92%}.chat-card>header{align-items:flex-start}.chat-live-dot{white-space:normal;text-align:right}.chat-compose>div:last-child{align-items:flex-end}.chat-modal>footer{display:grid}.chat-modal>footer>span{max-width:100%}}.exp-people{gap:12px;margin-top:16px;display:grid}.exp-people-head{border:1px solid var(--border,#e5e1e8);background:var(--panel,#fff);border-radius:18px;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px;display:flex}.exp-people-head>div{gap:3px;display:grid}.exp-people-head span{letter-spacing:.08em;color:#870064;font-size:10px;font-weight:800}.exp-people-head h2{margin:0;font-size:20px}.exp-people-head p{color:var(--muted,#706b75);margin:0;font-size:12px}.exp-people-head button,.exp-person-actions button{border:1px solid var(--border,#ddd9e2);background:var(--panel,#fff);min-height:38px;color:var(--text,#222);cursor:pointer;border-radius:11px;align-items:center;gap:6px;padding:7px 10px;font-weight:800;display:flex}.exp-person-actions button.primary{color:#fff;background:#870064;border-color:#870064}.exp-people-list{gap:9px;display:grid}.exp-person{border:1px solid var(--border,#e5e1e8);background:var(--panel,#fff);border-radius:15px;overflow:hidden}.exp-person-toggle{width:100%;color:var(--text,#222);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:30px 22px 1fr auto;align-items:center;gap:9px;padding:13px;display:grid}.exp-person-toggle>span:not(.exp-person-index){gap:2px;display:grid}.exp-person-toggle small{color:var(--muted,#706b75);font-size:11px}.exp-person-index{background:color-mix(in srgb,#870064 10%,var(--panel,#fff));color:#870064;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.exp-person-body{border-top:1px solid var(--border,#e5e1e8);gap:12px;padding:13px;display:grid}.exp-person-grid,.exp-person-edit-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.exp-person-grid>div{background:color-mix(in srgb,var(--panel,#fff) 92%,#870064 8%);border-radius:10px;gap:3px;padding:9px;display:grid}.exp-person-grid small,.exp-person-edit-grid small{color:var(--muted,#706b75);font-size:10px}.exp-person-grid strong{font-size:12px}.exp-person-edit-grid label{background:color-mix(in srgb,var(--panel,#fff) 94%,#870064 6%);border-radius:10px;gap:4px;padding:8px;display:grid}.exp-person-edit-grid input:not([type=checkbox]),.exp-person-edit-grid select{border:1px solid var(--border,#ddd9e2);background:var(--panel,#fff);width:100%;min-width:0;color:var(--text,#222);font:inherit;border-radius:8px;padding:7px;font-size:12px}.exp-person-edit-grid input[type=checkbox]{width:18px;height:18px}.exp-person-actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;display:flex}.exp-person-actions span{color:var(--muted,#706b75);margin-left:auto;font-size:11px}.exp-people-empty{border:1px dashed var(--border,#ddd9e2);color:var(--muted,#706b75);border-radius:13px;padding:14px;font-size:12px}@media (width<=900px){.exp-person-grid,.exp-person-edit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.exp-people-head{flex-direction:column}}@media (width<=560px){.exp-person-grid,.exp-person-edit-grid{grid-template-columns:1fr}.exp-person-actions{flex-direction:column;align-items:stretch}.exp-person-actions span{margin-left:0}.exp-person-toggle{grid-template-columns:28px 1fr auto}.exp-person-toggle>svg:first-of-type{display:none}}.manual-phase-host{margin:0 0 20px}.detail-journey.manual-phase-enabled{grid-template-columns:minmax(0,1fr) 154px;align-items:end;column-gap:16px;display:grid}.detail-journey.manual-phase-enabled .detail-section-label{grid-column:1/-1}.detail-journey.manual-phase-enabled .detail-phase-track{grid-column:1;grid-template-columns:repeat(10,minmax(0,1fr));gap:0;width:100%;min-width:0;display:grid!important}.detail-journey.manual-phase-enabled .detail-phase-track>div{text-align:center;min-width:0;color:inherit;align-content:start;justify-items:center;gap:7px;display:grid}.detail-journey.manual-phase-enabled .detail-phase-track>div>small{letter-spacing:-.08px;white-space:nowrap;text-align:center;opacity:.86;width:100%;max-width:100%;font-size:11px;font-weight:760;line-height:1.15;display:block}.detail-journey.manual-phase-enabled .detail-phase-track>div.current>small{color:#f4741f;opacity:1;font-weight:900}.detail-journey.manual-phase-enabled .detail-phase-track>div.done>small{opacity:.96;font-weight:820}.manual-phase-save-host{grid-column:2;justify-content:flex-end;align-items:center;min-width:154px;display:flex}.manual-phase-save{color:#fff;cursor:pointer;white-space:nowrap;background:#f4741f;border:1px solid #f4741f;border-radius:11px;justify-content:center;align-items:center;gap:7px;width:154px;min-height:40px;padding:0 14px;font-size:11px;font-weight:900;display:inline-flex;box-shadow:0 6px 18px #f4741f24}.manual-phase-save:disabled{color:#625b57;box-shadow:none;cursor:not-allowed;opacity:1;background:#f4741f1a;border-color:#f4741f57}.manual-phase-panel{box-sizing:border-box;background:linear-gradient(135deg,#f4741f0d,#fffffff5);border:1px solid #f4741f3d;border-radius:16px;gap:14px;padding:16px 18px;display:grid}.manual-phase-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.manual-phase-header>div{gap:3px;display:grid}.manual-phase-header span{letter-spacing:.12em;color:#f4741f;font-size:10px;font-weight:900}.manual-phase-header strong{font-size:15px}.manual-phase-close{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.manual-phase-hint{color:#6d6d73;font-size:12px;line-height:1.5}.manual-phase-transition{grid-template-columns:1fr auto 1fr;align-items:end;gap:12px;display:grid}.manual-phase-transition>div,.manual-phase-transition>label{gap:5px;display:grid}.manual-phase-transition small{color:#77777e;font-size:10px}.manual-phase-transition strong{font-size:15px}.manual-phase-transition>span{color:#f4741f;align-self:center;font-weight:900}.manual-phase-transition select,.manual-phase-reason textarea{box-sizing:border-box;color:#222;width:100%;font:inherit;background:#fff;border:1px solid #dcdce2;border-radius:10px;padding:9px 10px}.manual-phase-reason{gap:7px;font-size:12px;font-weight:800;display:grid}.manual-phase-reason textarea{resize:vertical;min-height:82px;font-weight:500}.manual-phase-warning{color:#8a4a15;background:#f4741f17;border-radius:10px;align-items:center;gap:8px;padding:9px 10px;font-size:11px;font-weight:750;display:flex}.manual-phase-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.manual-phase-actions>button{color:#262629;cursor:pointer;background:#fff;border:1px solid #d9d9df;border-radius:10px;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:11px;font-weight:800;display:inline-flex}.manual-phase-actions button:disabled{opacity:.45;cursor:not-allowed}.manual-phase-save-help{color:#77777e;font-size:11px}.manual-phase-message{font-size:11px;font-weight:750}.manual-phase-cell{cursor:pointer;transition:transform .12s,box-shadow .12s}.manual-phase-cell:hover{transform:translateY(-1px);box-shadow:0 3px 10px #f4741f1f}.manual-phase-cell:focus-visible{outline-offset:3px;outline:2px solid #f4741f}.manual-phase-cell.manual-phase-selected span{border-color:#f4741f;box-shadow:0 0 0 4px #f4741f2e}.ops-root[data-theme=dark] .manual-phase-panel{color:#f4f4f5;background:linear-gradient(135deg,#f4741f1c,#242124);border-color:#5d3b2d}.ops-root[data-theme=dark] .manual-phase-hint,.ops-root[data-theme=dark] .manual-phase-transition small,.ops-root[data-theme=dark] .manual-phase-save-help{color:#aaaab0}.ops-root[data-theme=dark] .manual-phase-transition select,.ops-root[data-theme=dark] .manual-phase-reason textarea,.ops-root[data-theme=dark] .manual-phase-actions>button{color:#f4f4f5;background:#1c1c1f;border-color:#444449}.ops-root[data-theme=dark] .detail-journey.manual-phase-enabled .detail-phase-track>div>small{color:#e7e0dc;opacity:.9}.ops-root[data-theme=dark] .detail-journey.manual-phase-enabled .detail-phase-track>div.current>small{color:#ff7a24;opacity:1}.ops-root[data-theme=dark] .manual-phase-save:disabled{color:#d7d0cc;opacity:1;background:#f4741f1f;border-color:#f4741f61}@media (width<=1200px){.detail-journey.manual-phase-enabled .detail-phase-track>div>small{letter-spacing:-.14px;font-size:10px}}@media (width<=900px){.detail-journey.manual-phase-enabled{grid-template-columns:minmax(0,1fr)}.detail-journey.manual-phase-enabled .detail-section-label,.detail-journey.manual-phase-enabled .detail-phase-track,.manual-phase-save-host{grid-column:1}.manual-phase-save-host{justify-content:flex-end;margin-top:12px}.manual-phase-save{width:150px}.detail-journey.manual-phase-enabled .detail-phase-track>div>small{letter-spacing:-.18px;font-size:9px}}@media (width<=760px){.manual-phase-transition{grid-template-columns:1fr}.manual-phase-transition>span{display:none}.manual-phase-actions{align-items:stretch}.manual-phase-actions>button{justify-content:center;width:100%}.manual-phase-save-host{justify-content:stretch}.manual-phase-save{width:100%}}.exp-property-card{border:1px solid var(--border,#d9dee8);background:var(--surface,#fff);border-radius:18px;gap:18px;margin:0 0 18px;padding:22px;display:grid;box-shadow:0 10px 28px #161f370f}.exp-property-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.exp-property-head span{letter-spacing:.09em;opacity:.68;font-size:11px;font-weight:800}.exp-property-head h2{align-items:center;gap:8px;margin:6px 0 4px;font-size:20px;display:flex}.exp-property-head p{opacity:.72;margin:0}.exp-property-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.exp-property-actions button,.exp-property-save button{border:1px solid var(--border,#d9dee8);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:7px;padding:9px 12px;font-weight:700;display:inline-flex}.exp-property-actions .primary,.exp-property-save .primary{background:var(--accent,#c98b2e);color:#fff;border-color:#0000}.exp-property-actions button:disabled,.exp-property-save button:disabled{opacity:.55;cursor:not-allowed}.exp-property-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.exp-property-summary>div,.exp-property-readgrid>div{border:1px solid var(--border,#e2e6ee);background:#7f7f7f08;border-radius:12px;gap:4px;padding:12px;display:grid}.exp-property-summary small,.exp-property-readgrid small{opacity:.66;font-size:11px}.exp-property-summary strong,.exp-property-readgrid strong{word-break:break-word;font-size:14px}.exp-property-details,.exp-property-history{border-top:1px solid var(--border,#e2e6ee);padding-top:12px}.exp-property-details summary,.exp-property-history summary{cursor:pointer;align-items:center;gap:7px;font-weight:800;display:flex}.exp-property-readgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.exp-property-history article{border-bottom:1px solid var(--border,#e2e6ee);gap:3px;padding:12px 0;display:grid}.exp-property-history article:last-child{border-bottom:0}.exp-property-history article span,.exp-property-history article small,.exp-property-history p{opacity:.72}.exp-property-message{background:#7f7f7f14;border-radius:10px;padding:10px 12px;font-size:13px}.exp-property-form{gap:16px;display:grid}.exp-property-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.exp-property-field{gap:6px;display:grid}.exp-property-field>span{opacity:.78;font-size:12px;font-weight:750}.exp-property-field input,.exp-property-field select,.exp-property-field textarea{box-sizing:border-box;border:1px solid var(--border,#d9dee8);background:var(--surface,#fff);width:100%;color:inherit;font:inherit;border-radius:10px;padding:10px 11px}.exp-property-warning{background:#c98b2e17;border:1px solid #c98b2e40;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:6px 14px;padding:14px;display:grid}.exp-property-warning>span{grid-column:1}.exp-property-warning label{grid-area:1/2/3;gap:5px;font-size:12px;display:grid}.exp-property-warning select{border:1px solid var(--border,#d9dee8);background:var(--surface,#fff);color:inherit;border-radius:9px;padding:8px}.exp-property-save{justify-content:flex-end;gap:9px;display:flex}@media (width<=1050px){.exp-property-summary,.exp-property-readgrid,.exp-property-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.exp-property-card{padding:16px}.exp-property-head{display:grid}.exp-property-actions{justify-content:flex-start}.exp-property-summary,.exp-property-readgrid,.exp-property-grid,.exp-property-warning{grid-template-columns:1fr}.exp-property-warning label{grid-area:auto/1}.exp-property-save{justify-content:stretch}.exp-property-save button{flex:1;justify-content:center}}html[data-cerebro-console="1"] .app-shell,html[data-cerebro-console="1"] .ana-universal{display:none!important}.cerebro-console{background:var(--bg,#f6f7f9);min-height:100vh;color:var(--text,#111827);padding:32px 24px 44px}.cerebro-header{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;max-width:1180px;margin:0 auto 24px;display:grid}.cerebro-header>div{text-align:center}.cerebro-header h1{letter-spacing:-.02em;justify-content:center;align-items:center;gap:10px;margin:4px 0 0;font-size:34px;display:flex}.cerebro-header small{letter-spacing:.14em;color:var(--muted,#6b7280);font-weight:700}.cerebro-back,.cerebro-panel button{background:var(--panel,#fff);color:inherit;cursor:pointer;border:1px solid #7f7f7f40;border-radius:12px;justify-self:start;align-items:center;gap:7px;padding:10px 14px;display:inline-flex}.cerebro-panel button:disabled{opacity:.5;cursor:not-allowed}.cerebro-lab{letter-spacing:.08em;justify-self:end;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.cerebro-panel{background:var(--panel,#fff);border:1px solid #7f7f7f2e;border-radius:22px;max-width:1040px;margin:0 auto;padding:30px;box-shadow:0 14px 42px #0000000f}.cerebro-panel h2{letter-spacing:-.02em;margin:0 0 8px;font-size:28px}.cerebro-panel p{color:var(--muted,#6b7280);margin:0;font-size:15px;line-height:1.6}.cerebro-fields{grid-template-columns:1fr 1fr;gap:16px;margin:26px 0 18px;display:grid}.cerebro-fields label{gap:8px;font-size:13px;font-weight:700;display:grid}.cerebro-fields select,.cerebro-panel textarea{box-sizing:border-box;width:100%;color:inherit;background:#7f7f7f0b;border:1px solid #7f7f7f38;border-radius:12px;padding:12px 13px}.cerebro-chat-log{background:#7f7f7f09;border:1px solid #7f7f7f29;border-radius:14px;gap:10px;min-height:180px;max-height:46vh;padding:14px;display:grid;overflow:auto}.cerebro-chat-empty{color:var(--muted,#6b7280);font-size:14px}.cerebro-chat-line{border-radius:12px;gap:4px;max-width:86%;padding:10px 12px;display:grid}.cerebro-chat-line strong{letter-spacing:.08em;text-transform:uppercase;font-size:11px}.cerebro-chat-line span{line-height:1.45}.cerebro-chat-user{background:#7f7f7f1f;justify-self:end}.cerebro-chat-cerebro{background:var(--panel,#fff);border:1px solid #7f7f7f29;justify-self:start}.cerebro-chat-form{grid-template-columns:1fr auto;align-items:end;gap:10px;margin:12px 0 0;display:grid}.cerebro-chat-form textarea{resize:none;min-height:78px}.cerebro-chat-form button{margin:0}.cerebro-audit-note{background:#7f7f7f0f;border-radius:12px;gap:6px;margin:20px 0 24px;padding:16px;display:grid}.cerebro-audit-note span{color:var(--muted,#6b7280);font-size:13px}@media (width<=720px){.cerebro-console{padding:18px 14px 28px}.cerebro-header{grid-template-columns:1fr auto}.cerebro-header>div{text-align:left;grid-area:1/1/auto/-1}.cerebro-header h1{justify-content:flex-start;font-size:28px}.cerebro-back{grid-area:2/1}.cerebro-lab{grid-area:2/2}.cerebro-fields{grid-template-columns:1fr}.cerebro-panel{padding:20px}.cerebro-panel h2{font-size:23px}.cerebro-chat-log{min-height:220px;max-height:50vh}.cerebro-chat-line{max-width:94%}.cerebro-chat-form{grid-template-columns:1fr}.cerebro-chat-form button{justify-content:center;width:100%}}.cerebro-chat-line a{color:inherit;text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}.cerebro-media-link{gap:8px;margin-top:8px;display:grid;text-decoration:none!important}.cerebro-media-preview{object-fit:contain;background:#7f7f7f0a;border:1px solid #7f7f7f2e;border-radius:12px;width:auto;max-width:100%;max-height:360px;display:block}.cerebro-media-link>span{font-size:12px;font-weight:700;text-decoration:underline}.cerebro-voice-session{background:#7f7f7f09;border:1px solid #7f7f7f29;border-radius:16px;justify-items:center;gap:9px;margin:14px 0 0;padding:16px;transition:box-shadow .2s,background .2s;display:grid}.cerebro-voice-session.is-active{background:#7f7f7f0e}.cerebro-voice-main{min-width:230px;font-weight:800;justify-content:center!important;justify-self:center!important}.cerebro-voice-session.is-listening .cerebro-voice-main{box-shadow:0 0 0 4px #22c55e1a}.cerebro-voice-session.is-speaking .cerebro-voice-main{box-shadow:0 0 0 4px #3b82f61a}.cerebro-voice-status{color:var(--muted,#6b7280);text-align:center;font-size:12px;line-height:1.45}.cerebro-voice-error{background:#b453091a;border-radius:10px;margin:10px 0 0;padding:11px 12px;font-size:13px;line-height:1.45}@media (width<=720px){.cerebro-voice-main{width:100%;min-width:0}}.cerebro-voice-interrupt{justify-content:center;align-items:center;gap:8px;min-width:230px;font-weight:800;display:inline-flex;background:#dc262614!important;border:1px solid #dc262647!important;justify-self:center!important;margin:0!important}.cerebro-voice-interrupt:hover{background:#dc262621!important}@media (width<=720px){.cerebro-voice-interrupt{width:100%;min-width:0}}.cerebro-settings{align-items:center;display:inline-flex;position:relative}.cerebro-settings-trigger{color:#dbeafe;height:34px;font:inherit;cursor:pointer;background:#0f172ab8;border:1px solid #94a3b838;border-radius:10px;align-items:center;gap:7px;padding:0 11px;font-size:12px;font-weight:700;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.cerebro-settings-trigger:hover,.cerebro-settings-trigger.is-open{background:#1e293beb;border-color:#60a5fa7a}.cerebro-settings-trigger:active{transform:translateY(1px)}.cerebro-settings-panel{z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#e5edf8;background:#0a111ffa;border:1px solid #94a3b838;border-radius:14px;width:min(340px,100vw - 28px);padding:12px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 48px #00000061}.cerebro-settings-head{border-bottom:1px solid #94a3b81f;justify-content:space-between;align-items:center;padding:2px 3px 10px;display:flex}.cerebro-settings-head>div{flex-direction:column;gap:2px;display:flex}.cerebro-settings-head strong{font-size:14px}.cerebro-settings-head small{color:#8493a7;font-size:11px}.cerebro-settings-section-toggle{color:#dbeafe;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:11px 3px 8px;display:flex}.cerebro-settings-section-toggle>span{align-items:center;gap:7px;font-size:12px;font-weight:800;display:inline-flex}.cerebro-settings-section-toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.cerebro-settings-section-toggle>svg{transition:transform .18s}.cerebro-voice-picker{gap:8px;display:grid}.cerebro-voice-list{overscroll-behavior:contain;scrollbar-width:thin;gap:5px;max-height:228px;padding-right:3px;display:grid;overflow-y:auto}.cerebro-voice-option{background:#0f172a8c;border:1px solid #94a3b824;border-radius:10px;grid-template-columns:minmax(0,1fr) 34px;align-items:center;display:grid;overflow:hidden}.cerebro-voice-option.is-selected{background:#1e40af21;border-color:#60a5fa8c}.cerebro-voice-choice{color:#e5edf8;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:21px minmax(0,1fr);align-items:center;gap:6px;min-width:0;padding:8px;display:grid}.cerebro-voice-choice>span:last-child{flex-direction:column;gap:1px;min-width:0;display:flex}.cerebro-voice-choice strong{font-size:12px}.cerebro-voice-choice small{text-overflow:ellipsis;white-space:nowrap;color:#8fa0b5;font-size:10px;overflow:hidden}.cerebro-voice-check{color:#bfdbfe;border:1px solid #94a3b840;border-radius:50%;place-items:center;width:19px;height:19px;display:grid}.cerebro-voice-option.is-selected .cerebro-voice-check{background:#3b82f62b;border-color:#60a5fa}.cerebro-voice-preview{color:#93c5fd;cursor:pointer;background:0 0;border:0;border-left:1px solid #94a3b81f;place-items:center;height:100%;display:grid}.cerebro-voice-preview:hover{background:#3b82f61f}.cerebro-voice-empty{color:#94a3b8;border:1px dashed #94a3b833;border-radius:10px;padding:10px;font-size:11px;line-height:1.4}.cerebro-voice-reset{color:#94a3b8;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:5px;font-size:10px;display:inline-flex}.cerebro-voice-reset:disabled{opacity:.35;cursor:default}.cerebro-speed-row{border-top:1px solid #94a3b81f;justify-content:space-between;align-items:center;gap:12px;margin-top:11px;padding:10px 3px 1px;display:flex}.cerebro-speed-row>span{flex-direction:column;gap:1px;display:flex}.cerebro-speed-row strong{font-size:11px}.cerebro-speed-row small{color:#8493a7;font-size:10px}.cerebro-speed-options{background:#0f172aa6;border:1px solid #94a3b82e;border-radius:9px;padding:2px;display:inline-flex}.cerebro-speed-options button{color:#94a3b8;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:5px 8px;font-size:10px;font-weight:700}.cerebro-speed-options button.is-active{color:#dbeafe;background:#3b82f62e}@media (width<=680px){.cerebro-settings-trigger span{display:none}.cerebro-settings-trigger{justify-content:center;width:34px;padding:0}.cerebro-settings-panel{right:-2px}}body:has(.cerebro-operative) [aria-label="Abrir chat interno"]{visibility:hidden!important;pointer-events:none!important;display:none!important}.cerebro-operative.cerebro-hud-glass{--hud-cyan:#23e4ff;--hud-green:#19f3b2;--hud-blue:#5ba6ff;--hud-line:#23e4ff38;--hud-panel:#04131de0;isolation:isolate;background:radial-gradient(circle at 50% -8%,#23e4ff1f,#0000 34rem),radial-gradient(circle at 14% 18%,#19f3b214,#0000 27rem),linear-gradient(#020c13 0%,#04131c 52%,#020b11 100%);position:relative}.cerebro-operative.cerebro-hud-glass:before{content:"";z-index:-1;pointer-events:none;opacity:.26;background-image:linear-gradient(#23e4ff0b 1px,#0000 1px),linear-gradient(90deg,#23e4ff0a 1px,#0000 1px);background-size:46px 46px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000000c7,#0000 86%);mask-image:linear-gradient(#000000c7,#0000 86%)}.cerebro-operative .cerebro-operative-header{background:linear-gradient(#020d14f7,#03121beb);border-bottom-color:#23e4ff57;box-shadow:0 12px 42px #00000061,inset 0 1px #23e4ff14}.cerebro-operative .cerebro-operative-logo{color:var(--hud-green);border-color:var(--hud-green);position:relative;box-shadow:0 0 0 7px #19f3b209,0 0 30px #19f3b238,inset 0 0 24px #23e4ff17}.cerebro-operative .cerebro-operative-logo:before,.cerebro-operative .cerebro-operative-logo:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.cerebro-operative .cerebro-operative-logo:before{border:1px solid #23e4ff40;border-color:#23e4ff40 #0000;animation:9s linear infinite cerebro-reactor-spin;inset:-8px}.cerebro-operative .cerebro-operative-logo:after{border:1px dashed #19f3b252;animation:6s linear infinite cerebro-reactor-spin-reverse;inset:8px}.cerebro-operative .cerebro-work-state{background:linear-gradient(120deg,#051b26f0,#04121bd1);border-color:#23e4ff52;position:relative;overflow:hidden;box-shadow:inset 0 0 28px #23e4ff09,0 0 0 1px #ffffff04}.cerebro-operative .cerebro-work-state:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#23e4ff17,#0000);animation:4.8s ease-in-out infinite cerebro-status-scan;position:absolute;inset:0;transform:translate(-110%)}.cerebro-operative .cerebro-work-state.is-working{box-shadow:inset 0 0 34px #19f3b212,0 0 20px #19f3b212}.cerebro-operative .cerebro-process-zone{background:linear-gradient(#051822e0,#030f17e6);border:1px solid #23e4ff42;border-radius:22px;width:min(1720px,100% - 56px);margin:18px auto 0;padding:17px 18px 18px;overflow:hidden;box-shadow:inset 0 0 42px #23e4ff06,0 12px 34px #00000038}.cerebro-operative .cerebro-process-zone-head{justify-content:space-between;align-items:center;gap:18px;margin-bottom:13px;display:flex}.cerebro-operative .cerebro-process-counts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.cerebro-operative .cerebro-process-counts span{color:#9db9c8;white-space:nowrap;background:#041720cc;border:1px solid #23e4ff33;border-radius:999px;padding:5px 9px;font-size:11px}.cerebro-operative .cerebro-process-counts b{color:#e9fbff}.cerebro-operative .cerebro-process-strip{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#23e4ff61 transparent;align-items:stretch;gap:12px;padding:3px 3px 9px;overflow-y:hidden;flex-flow:row!important;display:flex!important;overflow-x:auto!important}.cerebro-operative .cerebro-process-strip::-webkit-scrollbar{height:6px}.cerebro-operative .cerebro-process-strip::-webkit-scrollbar-thumb{background:#23e4ff57;border-radius:999px}.cerebro-operative .cerebro-process-card{scroll-snap-align:start;background:linear-gradient(145deg,#08222df0,#04131cf5);border:1px solid #23e4ff38;min-width:250px;transition:transform .18s,border-color .18s,opacity .18s,box-shadow .18s;box-shadow:inset 0 1px #ffffff06,0 8px 24px #0000002e;flex:0 0 clamp(250px,24vw,330px)!important}.cerebro-operative .cerebro-process-card:hover{border-color:#23e4ff7a;transform:translateY(-2px)}.cerebro-operative .cerebro-process-card.is-running{border-color:#19f3b28c;order:-20;box-shadow:inset 0 0 28px #19f3b20d,0 0 23px #19f3b214}.cerebro-operative .cerebro-process-card.is-queued{border-color:#5ba6ff54;order:-10}.cerebro-operative .cerebro-process-card.is-ok{opacity:.68;filter:saturate(.78);order:20}.cerebro-operative .cerebro-process-card.is-error{opacity:.86;order:20}.cerebro-operative .cerebro-process-card.is-ok:hover,.cerebro-operative .cerebro-process-card.is-error:hover{opacity:1;filter:none}.cerebro-operative .cerebro-process-card.is-running .cerebro-state-chip{box-shadow:0 0 16px #19f3b229}.cerebro-operative .cerebro-chat-zone{background:linear-gradient(#051823e6,#031018f0);border-color:#23e4ff47;position:relative;box-shadow:inset 0 0 48px #23e4ff06,0 16px 46px #0003}.cerebro-operative .cerebro-chat-zone:before{content:"COMMAND DECK";color:#23e4ff47;letter-spacing:.18em;pointer-events:none;font-size:9px;font-weight:800;position:absolute;top:8px;right:15px}.cerebro-operative .cerebro-composer-shell,.cerebro-operative .cerebro-composer-main{border-color:#19f3b280;box-shadow:inset 0 0 28px #19f3b206,0 0 22px #19f3b20a}.cerebro-operative .cerebro-send-button{box-shadow:0 0 25px #19f3b245}.cerebro-settings .cerebro-voice-selection-status{background:#061c26b8;border:1px solid #23e4ff29;border-radius:11px;flex-direction:column;gap:3px;margin-bottom:8px;padding:9px 10px;display:flex}.cerebro-settings .cerebro-voice-selection-status strong{color:#e8fbff;font-size:12px}.cerebro-settings .cerebro-voice-selection-status small{color:#8fb0c0;font-size:10px;line-height:1.35}.cerebro-settings .cerebro-voice-option.is-selected{box-shadow:inset 0 0 22px #19f3b20b;border-color:#19f3b2a6!important}@keyframes cerebro-reactor-spin{to{transform:rotate(360deg)}}@keyframes cerebro-reactor-spin-reverse{to{transform:rotate(-360deg)}}@keyframes cerebro-status-scan{0%,22%{transform:translate(-110%)}55%,to{transform:translate(110%)}}@media (width<=760px){.cerebro-operative .cerebro-process-zone{border-radius:17px;width:calc(100% - 22px);margin-top:11px;padding:13px 11px 12px}.cerebro-operative .cerebro-process-zone-head{flex-direction:column;align-items:flex-start;gap:8px}.cerebro-operative .cerebro-process-counts{justify-content:flex-start}.cerebro-operative .cerebro-process-strip{margin-inline:-2px;padding-bottom:10px;scroll-padding-inline:2px}.cerebro-operative .cerebro-process-card{min-width:min(84vw,310px);flex-basis:min(84vw,310px)!important}.cerebro-operative .cerebro-chat-zone:before{display:none}}@media (prefers-reduced-motion:reduce){.cerebro-operative .cerebro-operative-logo:before,.cerebro-operative .cerebro-operative-logo:after,.cerebro-operative .cerebro-work-state:after{animation:none!important}.cerebro-operative .cerebro-process-card{transition:none!important}}.cerebro-browser-console{--cb-bg:#020a10;--cb-panel:#07161fd1;--cb-panel-strong:#071823;--cb-line:#4db8ff38;--cb-line-strong:#37d9ff61;--cb-text:#eef8ff;--cb-muted:#89a6b4;--cb-blue:#2c9cff;--cb-cyan:#37d9ff;--cb-danger:#ff6a42;--cb-focus:#37d9ffc7;background:radial-gradient(circle at 74% -10%,#2077d129,transparent 34%),radial-gradient(circle at 5% 110%,#24d0e617,transparent 30%),var(--cb-bg);height:100dvh;min-height:100dvh;color:var(--cb-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;grid-template-rows:78px 82px minmax(0,1fr) 88px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid;overflow:hidden}.cerebro-browser-console *{box-sizing:border-box}.cerebro-browser-console button,.cerebro-browser-console select,.cerebro-browser-console textarea{font:inherit}.cerebro-browser-console button,.cerebro-browser-console [role=button],.cerebro-browser-console select{touch-action:manipulation}.cerebro-browser-console button:focus-visible,.cerebro-browser-console select:focus-visible,.cerebro-browser-console textarea:focus-visible,.cerebro-browser-console [role=button]:focus-visible,.cerebro-browser-viewport:focus-visible{outline-offset:2px;outline:2px solid var(--cb-focus)!important;box-shadow:0 0 0 4px #37d9ff1f!important}.cerebro-browser-header{-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);z-index:6;background:#020b11eb;border-bottom:1px solid #3cb1e029;grid-template-columns:minmax(220px,1fr) auto minmax(240px,1fr);align-items:center;gap:20px;padding:0 26px;display:grid}.cerebro-browser-brand{align-items:center;gap:13px;min-width:0;display:flex}.cerebro-browser-brand>span{width:46px;height:46px;color:var(--cb-cyan);border:1px solid #37d9ff8c;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 22px #37d9ff17,0 0 26px #37d9ff17}.cerebro-browser-brand h1{letter-spacing:.08em;margin:0;font-size:21px;line-height:1}.cerebro-browser-brand p{color:#7393a1;text-transform:uppercase;letter-spacing:.16em;margin:6px 0 0;font-size:11px;font-weight:750}.cerebro-browser-view-switch{background:#08171fc2;border:1px solid #4aa0ca21;border-radius:14px;align-items:center;gap:4px;padding:5px;display:flex}.cerebro-browser-view-switch button{color:#91aab5;letter-spacing:.045em;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 15px;font-size:12px;font-weight:850;transition:background .16s,color .16s,box-shadow .16s;display:flex}.cerebro-browser-view-switch button:hover:not(:disabled){color:#e4f7ff;background:#308fcd1a}.cerebro-browser-view-switch button.is-active{color:#e5faff;background:linear-gradient(#1f85ff40,#13579e2b);box-shadow:inset 0 -2px #2f9dff,0 0 28px #2f9dff1a}.cerebro-browser-view-switch button:disabled{opacity:.3;cursor:not-allowed}.cerebro-browser-head-actions{justify-self:end;align-items:center;gap:11px;display:flex}.cerebro-browser-core-state{color:#93e4f3;letter-spacing:.035em;white-space:nowrap;background:#0f577117;border:1px solid #37d9ff40;border-radius:999px;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-size:11px;font-weight:850;display:flex}.cerebro-browser-sessionbar{z-index:5;background:#040f16c2;border-bottom:1px solid #4599c126;justify-content:space-between;align-items:center;gap:14px;padding:10px 22px;display:flex}.cerebro-browser-session-context,.cerebro-browser-controlbar{align-items:center;gap:8px;min-width:0;display:flex}.cerebro-browser-session-context{flex:auto}.cerebro-browser-session-context>span{background:#081922a8;border:1px solid #4db8ff29;border-radius:11px;flex-direction:column;justify-content:center;min-width:104px;height:54px;padding:8px 12px;transition:border-color .16s,background .16s;display:flex}.cerebro-browser-session-context>span:hover{background:#091d28b8;border-color:#4db8ff40}.cerebro-browser-session-context small{color:#688796;letter-spacing:.11em;font-size:9px;font-weight:900}.cerebro-browser-session-context strong{color:#d6edf6;margin-top:4px;font-size:12px;line-height:1.2}.cerebro-browser-session-context select{cursor:pointer;line-height:1.2;color:#d6edf6!important;min-height:24px!important;font-size:12px!important}.cerebro-browser-mode{color:#86d8e8;white-space:nowrap;background:#136f8b17;border:1px solid #37d9ff38;border-radius:11px;align-items:center;gap:7px;min-height:42px;padding:0 13px;font-size:11px;font-weight:900;display:flex}.cerebro-browser-controlbar{flex:none;justify-content:flex-end}.cerebro-browser-controlbar button{color:#a0b8c2;cursor:pointer;white-space:nowrap;background:#0a1e29c7;border:1px solid #4c9fca33;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 13px;font-size:11px;font-weight:850;transition:transform .12s,border-color .16s,background .16s,color .16s;display:flex}.cerebro-browser-controlbar button:hover:not(:disabled){color:#e2f6ff;background:#0c2937e6;border-color:#37d9ff5c;transform:translateY(-1px)}.cerebro-browser-controlbar button.is-danger{color:#d69586;border-color:#ff6a4245}.cerebro-browser-controlbar button.is-danger:hover:not(:disabled){color:#ffc0af;background:#5b24193b;border-color:#ff6a427a}.cerebro-browser-controlbar button.is-takeover{color:#a7d2f4;border-color:#2f9dff4d}.cerebro-browser-controlbar button:disabled{opacity:.42;cursor:not-allowed;transform:none}.cerebro-browser-frame{background:#06121a;border:1px solid #4db8ff38;border-radius:17px;grid-template-rows:46px 52px minmax(0,1fr);min-height:0;margin:14px 16px 10px;display:grid;overflow:hidden;box-shadow:0 24px 80px #0000004d,inset 0 1px #ffffff05}.cerebro-browser-tabs{scrollbar-width:thin;scrollbar-color:#37d9ff3d transparent;background:#06131d;border-bottom:1px solid #4092b924;align-items:end;padding:0 14px;display:flex}.cerebro-browser-tabs span{color:#9ab3be;background:#081923;border:1px solid #4db8ff2b;border-bottom:0;border-radius:10px 10px 0 0;align-items:center;gap:8px;min-width:220px;height:38px;padding:0 13px;font-size:11px;line-height:1;display:flex}.cerebro-browser-tabs span.is-active{color:#def4ff;background:#0a1d2b;box-shadow:inset 0 2px #2c9cffe6}.cerebro-browser-tabs [role=button]:hover{color:#def4ff;background:#0b2130}.cerebro-browser-address{color:#86a3af;background:#041019;border:1px solid #4597bf26;border-radius:11px;align-items:center;gap:9px;height:38px;margin:7px 14px;padding:0 9px;font-size:11px;display:flex}.cerebro-browser-address button{min-width:38px;transition:background .15s,color .15s;border-radius:9px!important;width:38px!important;height:38px!important}.cerebro-browser-address button:hover:not(:disabled){color:#e4f8ff!important;background:#37d9ff17!important}.cerebro-browser-address button:disabled{opacity:.42!important}.cerebro-address-lock{color:#45b4dd!important;font-size:9px!important}.cerebro-browser-address>span:last-child{line-height:1.1;color:#8db0bd!important;font-size:10px!important}.cerebro-browser-viewport{background:radial-gradient(circle at 50% 46%,#18587c1a,#0000 28%),linear-gradient(#06141e,#030c12 78%);place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}.cerebro-browser-viewport:before{content:"";pointer-events:none;background-image:linear-gradient(#349ed007 1px,#0000 1px),linear-gradient(90deg,#349ed006 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.cerebro-browser-awaiting{z-index:1;text-align:center;width:min(660px,84%);padding:34px;position:relative}.cerebro-browser-awaiting-icon{color:#54d5fa;background:#1c82a712;border:1px solid #37d9ff5c;border-radius:50%;place-items:center;width:78px;height:78px;margin:0 auto 19px;display:grid;box-shadow:0 0 60px #24a3db1a,inset 0 0 34px #37d9ff0d}.cerebro-browser-awaiting small{color:#68a4bd;letter-spacing:.17em;font-size:10px;font-weight:900}.cerebro-browser-awaiting h2{letter-spacing:-.025em;margin:9px 0;font-size:27px}.cerebro-browser-awaiting p{color:#88a4af;max-width:590px;margin:0 auto;font-size:13px;line-height:1.6}.cerebro-browser-awaiting-meta{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px;display:flex}.cerebro-browser-awaiting-meta span{color:#7e9eac;background:#07192294;border:1px solid #529cbd26;border-radius:999px;padding:7px 10px;font-size:10px}.cerebro-browser-viewport>[aria-live=polite]{border-radius:10px!important;padding:9px 11px!important;font-size:10px!important;line-height:1.25!important}.cerebro-browser-viewport>[role=alert] small{font-size:9px!important}.cerebro-browser-viewport>[role=alert] strong{line-height:1.25;font-size:12px!important}.cerebro-browser-frame>[role=status]{border-radius:10px!important;padding:9px 12px!important;font-size:11px!important;line-height:1.45!important}.cerebro-browser-composer{z-index:8;background:linear-gradient(#020a1000,#020a10f5 28%);padding:9px 16px 13px}.cerebro-browser-form{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#05141ced;border:1px solid #3eabd93b;border-radius:17px;grid-template-columns:46px auto auto minmax(160px,1fr) auto;align-items:center;gap:8px;height:64px;padding:7px;display:grid;box-shadow:0 14px 42px #00000042}.cerebro-browser-icon,.cerebro-browser-action,.cerebro-browser-send{color:#9bb2bc;cursor:pointer;background:#0a1f2aad;border:1px solid #469bc42b;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:48px;transition:border-color .15s,background .15s,color .15s,transform .12s;display:flex}.cerebro-browser-icon{width:46px}.cerebro-browser-action{padding:0 15px;font-size:11px;font-weight:900}.cerebro-browser-action:hover:not(:disabled),.cerebro-browser-icon:hover:not(:disabled){color:#e2f7ff;background:#0c2a38cc;border-color:#37d9ff59;transform:translateY(-1px)}.cerebro-browser-action.is-active{color:#a2f0ff;background:#17779826;border-color:#37d9ff66}.cerebro-browser-form textarea{resize:none;color:#eef9fd;width:100%;min-width:0;max-height:48px;font:inherit;background:0 0;border:0;outline:0;padding:13px 10px;font-size:13px;line-height:1.45}.cerebro-browser-form textarea::placeholder{color:#6a8793}.cerebro-browser-send{color:#fff;background:linear-gradient(#1888ed,#0968bf);border-color:#2c9cff6b;min-width:104px;padding:0 17px;font-size:11px;font-weight:900;box-shadow:0 0 28px #147ee02e}.cerebro-browser-send:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.cerebro-browser-form button:disabled{opacity:.36;cursor:not-allowed;transform:none}.cerebro-browser-dictation-error{color:#ffb09c;background:#24110d;border:1px solid #ff6a423d;border-radius:9px;padding:8px 11px;font-size:11px;line-height:1.35;position:absolute;bottom:82px;right:130px;box-shadow:0 10px 30px #00000040}@media (width<=1320px){.cerebro-browser-console{grid-template-rows:74px 126px minmax(0,1fr) 84px}.cerebro-browser-header{grid-template-columns:minmax(180px,1fr) auto minmax(190px,1fr);gap:12px;padding:0 18px}.cerebro-browser-sessionbar{flex-direction:column;align-items:stretch;gap:7px;padding:8px 14px;overflow-x:hidden!important}.cerebro-browser-session-context{justify-content:flex-start;flex-wrap:wrap!important}.cerebro-browser-session-context>span{flex:104px;min-width:96px;height:46px;padding:6px 10px}.cerebro-browser-controlbar{justify-content:flex-end;flex-wrap:wrap!important}.cerebro-browser-controlbar button,.cerebro-browser-mode{min-height:38px}.cerebro-browser-frame{margin-top:9px}.cerebro-browser-action span{display:none}.cerebro-browser-action{width:46px;padding:0}}@media (width<=900px){.cerebro-browser-console{grid-template-rows:auto auto minmax(0,1fr) 76px}.cerebro-browser-header{grid-template-columns:1fr auto;gap:8px;padding:10px 12px}.cerebro-browser-brand{grid-column:1}.cerebro-browser-brand>span{width:42px;height:42px}.cerebro-browser-brand p{display:none}.cerebro-browser-view-switch{scrollbar-width:none;grid-area:2/1/auto/-1;justify-content:stretch;width:100%;overflow-x:auto}.cerebro-browser-view-switch::-webkit-scrollbar{display:none}.cerebro-browser-view-switch button{white-space:nowrap;flex:1 0 auto;min-height:40px;padding:0 12px}.cerebro-browser-head-actions{grid-area:1/2}.cerebro-browser-core-state{display:none}.cerebro-browser-sessionbar{gap:7px;padding:8px 10px;overflow-x:hidden!important}.cerebro-browser-session-context{width:100%;flex-wrap:wrap!important;justify-content:stretch!important;min-width:0!important}.cerebro-browser-session-context>span{height:46px;flex:22%!important;min-width:calc(25% - 7px)!important}.cerebro-browser-controlbar{grid-template-columns:minmax(140px,1fr) repeat(3,minmax(120px,1fr));width:100%;justify-content:stretch!important;gap:7px!important;min-width:0!important;display:grid!important}.cerebro-browser-mode{justify-content:center}.cerebro-browser-controlbar button{width:100%;padding:0 9px}.cerebro-browser-frame{border-radius:13px;grid-template-rows:42px 48px minmax(0,1fr);margin:8px 8px 5px}.cerebro-browser-tabs span{min-width:190px;height:35px}.cerebro-browser-awaiting{width:94%;padding:20px}.cerebro-browser-awaiting-icon{width:64px;height:64px}.cerebro-browser-awaiting h2{font-size:23px}.cerebro-browser-awaiting p{font-size:12px}.cerebro-browser-composer{padding:6px 8px 8px}.cerebro-browser-form{grid-template-columns:42px 42px 42px minmax(90px,1fr) 50px;gap:5px;height:60px;padding:6px}.cerebro-browser-icon,.cerebro-browser-action{width:42px;min-height:46px;padding:0}.cerebro-browser-send{width:50px;min-width:50px;min-height:46px;padding:0}.cerebro-browser-send span{display:none}.cerebro-browser-form textarea{padding:12px 7px;font-size:12px}.cerebro-browser-dictation-error{bottom:74px;right:8px}}@media (width<=640px){.cerebro-browser-header{padding:8px}.cerebro-browser-brand h1{font-size:18px}.cerebro-browser-brand>span{width:38px;height:38px}.cerebro-browser-head-actions{gap:6px}.cerebro-browser-session-context>span{flex:46%!important;min-width:calc(50% - 5px)!important}.cerebro-browser-session-context small{font-size:8px}.cerebro-browser-session-context strong,.cerebro-browser-session-context select{font-size:11px!important}.cerebro-browser-controlbar{grid-template-columns:1fr 1fr!important}.cerebro-browser-mode{grid-column:1/-1;min-height:36px}.cerebro-browser-controlbar button{white-space:normal;text-align:center;min-height:42px;font-size:10px;line-height:1.15}.cerebro-browser-frame{grid-template-rows:40px 46px minmax(0,1fr);margin:6px 5px 4px}.cerebro-browser-tabs{padding:0 7px}.cerebro-browser-tabs span{min-width:165px;padding:0 10px;font-size:10px}.cerebro-browser-address{gap:4px;height:36px;margin:5px 7px;padding:0 5px;font-size:10px}.cerebro-browser-address button{width:34px!important;min-width:34px!important;height:34px!important}.cerebro-browser-address>span:last-child{display:none}.cerebro-browser-awaiting{width:98%;padding:14px 12px}.cerebro-browser-awaiting-icon{width:54px;height:54px;margin-bottom:12px}.cerebro-browser-awaiting small{letter-spacing:.12em;font-size:9px}.cerebro-browser-awaiting h2{margin:7px 0;font-size:20px}.cerebro-browser-awaiting p{font-size:11px;line-height:1.5}.cerebro-browser-awaiting-meta{gap:5px;margin-top:12px}.cerebro-browser-awaiting-meta span{padding:5px 7px;font-size:9px}.cerebro-browser-viewport>[aria-live=polite]{text-align:center;width:auto!important;font-size:9px!important;top:7px!important;left:7px!important;right:7px!important}.cerebro-browser-viewport>[role=alert]{max-width:none!important;top:48px!important;left:7px!important;right:7px!important}.cerebro-browser-frame>[role=status]{max-width:none!important;bottom:7px!important;left:7px!important;right:7px!important}.cerebro-browser-composer{padding:5px}.cerebro-browser-form{border-radius:13px;height:58px}.cerebro-browser-form textarea{font-size:12px}.cerebro-browser-dictation-error{font-size:10px}}@media (width<=420px){.cerebro-browser-view-switch button{padding:0 9px;font-size:10px}.cerebro-browser-session-context>span{padding:6px 8px;min-width:calc(50% - 4px)!important}.cerebro-browser-controlbar{gap:5px!important}.cerebro-browser-controlbar button{padding:0 6px;font-size:9px}.cerebro-browser-tabs span{min-width:150px}.cerebro-browser-address{font-size:9px}.cerebro-browser-form{grid-template-columns:38px 38px 38px minmax(70px,1fr) 44px}.cerebro-browser-icon,.cerebro-browser-action{width:38px}.cerebro-browser-send{width:44px;min-width:44px}}@media (prefers-reduced-motion:reduce){.cerebro-browser-console *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.cerebro-browser-console{grid-template-rows:48px minmax(180px,1fr) auto!important}.cerebro-browser-console .cerebro-browser-header{gap:18px;padding:0 18px;font-size:13px;display:flex!important}.cerebro-browser-console .cerebro-browser-header>[role=status]{margin-left:auto;font-size:12px}.cerebro-browser-console .cerebro-browser-frame{grid-template-rows:40px 48px minmax(0,1fr);margin:8px 12px}.cerebro-browser-console .cerebro-browser-address{gap:8px;height:40px;font-size:13px;display:flex}.cerebro-browser-console .cerebro-browser-address input{color:#eef8ff;min-width:60px;font:inherit;background:#0b202c;border:1px solid #365361;border-radius:7px;flex:1;padding:8px 10px}.cerebro-browser-console .cerebro-browser-address button{min-width:34px!important;min-height:32px!important}.cerebro-browser-console .cerebro-browser-address>span:last-child{display:none}.cerebro-browser-bottom{min-width:0;max-height:65dvh;padding:0 12px 8px;overflow:auto}.cerebro-browser-bottom>.cerebro-browser-controlbar{flex-wrap:wrap;gap:8px;justify-content:flex-start!important;display:flex!important}.cerebro-browser-bottom .cerebro-browser-mode{display:none}.cerebro-browser-bottom .cerebro-browser-composer{padding:8px 0 4px}.cerebro-browser-bottom .cerebro-browser-composer>label{margin-bottom:5px;font-size:13px;display:block}.cerebro-browser-bottom .cerebro-browser-form{grid-template-columns:minmax(80px,1fr) auto;gap:8px;height:auto;min-height:52px;padding:6px}.cerebro-browser-bottom .cerebro-browser-form>.cerebro-browser-icon,.cerebro-browser-bottom .cerebro-browser-form>.cerebro-browser-action{display:none}.cerebro-browser-bottom .cerebro-browser-form textarea{max-height:100px;padding:8px;font-size:14px}.cerebro-browser-notice{color:#ffd19b;overflow-wrap:anywhere;margin:5px 0;font-size:12px}.cerebro-browser-details{color:#9bb9c6;font-size:12px}.cerebro-browser-details>summary{cursor:pointer;padding:5px 0}.cerebro-browser-details .cerebro-browser-sessionbar{flex-direction:column;align-items:stretch;max-height:32dvh;padding:8px;display:flex;overflow:auto}.cerebro-browser-details .cerebro-browser-view-switch{margin:5px;display:inline-flex}:is(body:has(.cerebro-console-host.view-navegador) .fenix-chat-launcher-restored,body:has(.cerebro-console-host.view-navegador) .fenix-mini-chat,body:has(.cerebro-console-host.view-navegador) [aria-label="Abrir chat interno"]){display:none!important}@media (width<=640px){.cerebro-browser-console .cerebro-browser-header{gap:8px;padding:0 8px;font-size:11px}.cerebro-browser-console .cerebro-browser-header>[role=status]{font-size:9px}.cerebro-browser-bottom{padding:0 6px 6px}.cerebro-browser-console .cerebro-browser-frame{margin:4px}.cerebro-browser-bottom>.cerebro-browser-controlbar button{padding:0 9px;font-size:11px}.cerebro-browser-bottom .cerebro-browser-send{width:auto;min-width:55px}}.cerebro-browser-console .cerebro-browser-viewport>img{object-fit:contain;max-width:100%;max-height:100%;inset:0;width:100%!important;height:100%!important;position:absolute!important}.jarvis-work{--jw-bg:#020a10;--jw-panel:#07161fd6;--jw-panel-strong:#071823;--jw-line:#4db8ff38;--jw-line-strong:#37d9ff61;--jw-text:#eef8ff;--jw-muted:#89a6b4;--jw-blue:#2c9cff;--jw-cyan:#37d9ff;--jw-danger:#ff6a42;background:radial-gradient(circle at 74% -10%,#2077d129,transparent 34%),radial-gradient(circle at 5% 110%,#24d0e617,transparent 30%),var(--jw-bg);height:100dvh;min-height:100dvh;color:var(--jw-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;grid-template-rows:70px minmax(0,1fr);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid;overflow:hidden}.jarvis-work *{box-sizing:border-box}.jarvis-work button,.jarvis-work select,.jarvis-work textarea{font:inherit}.jarvis-work button:focus-visible,.jarvis-work a:focus-visible,.jarvis-work select:focus-visible,.jarvis-work textarea:focus-visible{outline-offset:2px;outline:2px solid #37d9ffcc}.jarvis-work-header{-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);z-index:10;background:#020b11f0;border-bottom:1px solid #3cb1e02b;grid-template-columns:minmax(220px,1fr) auto minmax(220px,1fr);align-items:center;gap:16px;padding:0 22px;display:grid}.jarvis-work-brand{align-items:center;gap:11px;min-width:0;display:flex}.jarvis-work-brand>span{width:42px;height:42px;color:var(--jw-cyan);background:#14537014;border:1px solid #37d9ff85;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 22px #37d9ff14,0 0 26px #37d9ff12}.jarvis-work-brand h1{letter-spacing:.11em;margin:0;font-size:19px;line-height:1}.jarvis-work-brand p{color:#6990a0;letter-spacing:.16em;margin:5px 0 0;font-size:9px;font-weight:850}.jarvis-work-view-switch{background:#08171fc2;border:1px solid #4aa0ca24;border-radius:14px;align-items:center;gap:4px;padding:5px;display:flex}.jarvis-work-view-switch button{color:#91aab5;letter-spacing:.045em;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 15px;font-size:11px;font-weight:850;display:flex}.jarvis-work-view-switch button:hover{color:#e4f7ff;background:#308fcd1a}.jarvis-work-view-switch button.is-active{color:#e5faff;background:linear-gradient(#1f85ff40,#13579e2b);box-shadow:inset 0 -2px #2f9dff,0 0 28px #2f9dff1a}.jarvis-work-head-state{justify-self:end;align-items:center;gap:8px;display:flex}.jarvis-work-head-state>span{color:#85b7c7;letter-spacing:.06em;background:#0f577114;border:1px solid #37d9ff38;border-radius:999px;align-items:center;gap:6px;height:34px;padding:0 10px;font-size:9px;font-weight:900;display:flex}.jarvis-work-head-state>span.is-live{color:#8ff1ff;border-color:#37d9ff57}.jarvis-work-head-state>span.is-unavailable{color:#d69888;border-color:#ff6a4240}.jarvis-work-head-state strong{color:#8da8b3;white-space:nowrap;font-size:10px}.jarvis-work-grid{grid-template-columns:280px minmax(0,1fr) 330px;gap:10px;min-height:0;padding:10px;display:grid}.jarvis-work-rail,.jarvis-work-core,.jarvis-work-inspector{border:1px solid var(--jw-line);background:linear-gradient(#071822e8,#030e15f0);border-radius:16px;min-height:0;overflow:hidden;box-shadow:0 22px 60px #0000003d,inset 0 1px #ffffff05}.jarvis-work-rail,.jarvis-work-inspector{display:grid}.jarvis-work-rail{grid-template-rows:auto auto minmax(0,1fr) auto}.jarvis-work-inspector{grid-template-rows:auto minmax(0,1fr) auto auto}.jarvis-work-rail-title,.jarvis-work-inspector-title{background:#071822a8;border-bottom:1px solid #4db8ff24;justify-content:space-between;align-items:center;height:64px;padding:0 16px;display:flex}.jarvis-work-rail-title small,.jarvis-work-inspector-title small,.jarvis-work-corebar small{color:#5f8394;letter-spacing:.17em;font-size:8px;font-weight:900}.jarvis-work-rail-title h2,.jarvis-work-inspector-title h2{letter-spacing:.02em;margin:4px 0 0;font-size:14px}.jarvis-work-rail-title>svg,.jarvis-work-inspector-title>svg{color:#54ccee}.jarvis-work-tabs{border-bottom:1px solid #4db8ff1a;grid-template-columns:1fr 1fr 1fr;gap:4px;padding:8px;display:grid}.jarvis-work-tabs button{color:#7797a5;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:5px;min-width:0;height:38px;font-size:9px;font-weight:850;display:flex}.jarvis-work-tabs button b{background:#37d9ff17;border-radius:999px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:8px;display:grid}.jarvis-work-tabs button:hover{color:#d8f0fa;background:#2c9cff12}.jarvis-work-tabs button.is-active{color:#dff8ff;background:#2c9cff1c;border-color:#37d9ff33}.jarvis-work-list{scrollbar-width:thin;scrollbar-color:#37d9ff38 transparent;min-height:0;padding:8px;overflow:auto}.jarvis-work-card{text-align:left;width:100%;color:var(--jw-text);cursor:pointer;background:#061720bd;border:1px solid #4db8ff21;border-radius:11px;margin:0 0 7px;padding:10px;transition:border-color .15s,background .15s,transform .12s}.jarvis-work-card:hover{background:#091f2ae6;border-color:#37d9ff45;transform:translateY(-1px)}.jarvis-work-card.is-selected{background:linear-gradient(#18659438,#071f2be6);border-color:#37d9ff80;box-shadow:inset 2px 0 #2c9cff,0 0 22px #2c9cff0f}.jarvis-work-card-top,.jarvis-work-card-foot{justify-content:space-between;align-items:center;gap:8px;display:flex}.jarvis-work-card-top strong{letter-spacing:.05em;color:#dff7ff;font-size:10px}.jarvis-work-card-top small{letter-spacing:.08em;color:#7e9ba7;font-size:7px;font-weight:900}.jarvis-work-card.is-running .jarvis-work-card-top small{color:#62dcff}.jarvis-work-card.is-ok .jarvis-work-card-top small{color:#72d9bd}.jarvis-work-card.is-error .jarvis-work-card-top small{color:#ff9f86}.jarvis-work-card-name{color:#74929f;white-space:nowrap;text-overflow:ellipsis;margin:7px 0;font-size:9px;line-height:1.35;display:block;overflow:hidden}.jarvis-work-progress{background:#528da91f;border-radius:999px;height:4px;display:block;overflow:hidden}.jarvis-work-progress i{border-radius:inherit;background:linear-gradient(90deg,#177ee6,#37d9ff);height:100%;display:block}.jarvis-work-progress i.is-live{width:35%;animation:1.35s ease-in-out infinite alternate jarvisWorkLive}.jarvis-work-card-foot{margin-top:7px}.jarvis-work-card-foot b{color:#a9cedc;font-size:9px}.jarvis-work-card-foot em{color:#587785;font-size:8px;font-style:normal;font-weight:850}.jarvis-work-empty{text-align:center;color:#668795;align-content:center;place-items:center;gap:7px;height:100%;min-height:180px;padding:22px;display:grid}.jarvis-work-empty strong{color:#9db9c4;font-size:11px}.jarvis-work-empty span{font-size:9px;line-height:1.45}.jarvis-work-rail-footer{color:#668593;border-top:1px solid #4db8ff1a;justify-content:space-between;align-items:center;height:42px;padding:0 12px;font-size:8px;font-weight:800;display:flex}.jarvis-work-rail-footer span{align-items:center;gap:5px;display:flex}.jarvis-work-rail-footer i{background:#5f7882;border-radius:50%;width:6px;height:6px}.jarvis-work-rail-footer i.is-running{background:#37d9ff;box-shadow:0 0 9px #37d9ff80}.jarvis-work-rail-footer i.is-queued{background:#5d86aa}.jarvis-work-core{grid-template-rows:50px minmax(0,1fr);display:grid}.jarvis-work-corebar{background:#07182291;border-bottom:1px solid #4db8ff21;justify-content:space-between;align-items:center;padding:0 14px;display:flex}.jarvis-work-corebar>div{gap:3px;display:grid}.jarvis-work-corebar strong{letter-spacing:.025em;font-size:11px}.jarvis-work-corebar>span{color:#6f94a2;letter-spacing:.08em;background:#071b25b3;border:1px solid #4db8ff26;border-radius:8px;align-items:center;height:28px;padding:0 9px;font-size:8px;font-weight:850;display:flex}.jarvis-work-core-shell{min-height:0;overflow:hidden}.jarvis-work-core-shell .cerebro-console{height:100%!important;min-height:0!important;color:var(--jw-text)!important;background:0 0!important;padding:0!important}.jarvis-work-core-shell .cerebro-header{display:none!important}.jarvis-work-core-shell .cerebro-panel{overflow:hidden;max-width:none!important;height:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-rows:auto auto auto minmax(0,1fr) auto auto auto auto!important;margin:0!important;padding:14px!important;display:grid!important}.jarvis-work-core-shell .cerebro-panel>h2{color:#e9f8ff!important;letter-spacing:0!important;margin:0 0 3px!important;font-size:14px!important}.jarvis-work-core-shell .cerebro-panel>p{color:#668a98!important;margin:0 0 9px!important;font-size:9px!important;line-height:1.4!important}.jarvis-work-core-shell .cerebro-fields{grid-template-columns:1fr 1fr!important;gap:8px!important;margin:0 0 9px!important}.jarvis-work-core-shell .cerebro-fields label{color:#668a98!important;text-transform:uppercase!important;letter-spacing:.08em!important;gap:4px!important;font-size:8px!important;font-weight:900!important}.jarvis-work-core-shell .cerebro-fields select{color:#bad6e0!important;background:#041119c7!important;border:1px solid #4db8ff26!important;border-radius:9px!important;height:34px!important;padding:7px 9px!important;font-size:10px!important}.jarvis-work-core-shell .cerebro-chat-log{scrollbar-width:thin;scrollbar-color:#37d9ff33 transparent;background:radial-gradient(circle at 50% 0,#1c5b7f14,#0000 32%),#020b119e!important;border:1px solid #4db8ff21!important;border-radius:12px!important;height:100%!important;min-height:0!important;max-height:none!important;padding:10px!important;overflow:auto!important}.jarvis-work-core-shell .cerebro-chat-empty{text-align:center;place-items:center;height:100%;display:grid;color:#5f8190!important;min-height:140px!important;font-size:10px!important}.jarvis-work-core-shell .cerebro-chat-line{border-radius:11px!important;max-width:88%!important;padding:9px 11px!important}.jarvis-work-core-shell .cerebro-chat-user{background:#1b69a033!important;border:1px solid #2c9cff2e!important}.jarvis-work-core-shell .cerebro-chat-cerebro{background:#061c27e6!important;border:1px solid #37d9ff21!important}.jarvis-work-core-shell .cerebro-chat-line strong{color:#6bdffc!important;font-size:8px!important}.jarvis-work-core-shell .cerebro-chat-line span{color:#d8edf5!important;font-size:11px!important;line-height:1.45!important}.jarvis-work-core-shell .cerebro-voice-session{background:#05141db8!important;border:1px solid #4db8ff1f!important;border-radius:10px!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;min-height:42px!important;margin:8px 0 0!important;padding:5px 7px!important;display:flex!important}.jarvis-work-core-shell .cerebro-voice-main,.jarvis-work-core-shell .cerebro-voice-interrupt{color:#9de7f7!important;min-width:0!important;box-shadow:none!important;background:#1358791f!important;border:1px solid #37d9ff38!important;border-radius:8px!important;justify-self:auto!important;margin:0!important;padding:7px 10px!important;font-size:9px!important;font-weight:850!important}.jarvis-work-core-shell .cerebro-voice-status{flex:1;color:#668a98!important;text-align:left!important;font-size:8px!important;line-height:1.3!important}.jarvis-work-core-shell .cerebro-voice-error{color:#ffb8a5!important;background:#5b241929!important;border:1px solid #ff6a422e!important;border-radius:8px!important;margin:6px 0 0!important;padding:7px 9px!important;font-size:9px!important}.jarvis-work-core-shell .cerebro-chat-form{background:#05141ced!important;border:1px solid #3eabd93b!important;border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;height:58px!important;margin:8px 0 0!important;padding:5px!important;box-shadow:0 12px 34px #0003!important}.jarvis-work-core-shell .cerebro-chat-form textarea{resize:none!important;color:#eef9fd!important;background:0 0!important;border:0!important;border-radius:9px!important;outline:0!important;height:46px!important;min-height:46px!important;padding:12px!important;font-size:11px!important}.jarvis-work-core-shell .cerebro-chat-form button{color:#fff!important;background:linear-gradient(#1888ed,#0968bf)!important;border:1px solid #2c9cff70!important;border-radius:9px!important;justify-content:center!important;min-width:92px!important;height:44px!important;margin:0!important;font-size:9px!important;font-weight:900!important;box-shadow:0 0 24px #147ee026!important}.jarvis-work-core-shell .cerebro-audit-note{background:#05131b80!important;border:1px solid #4db8ff17!important;border-radius:8px!important;grid-template-columns:auto 1fr!important;align-items:center!important;gap:7px!important;margin:7px 0 0!important;padding:7px 9px!important}.jarvis-work-core-shell .cerebro-audit-note strong{white-space:nowrap;color:#7ca6b4!important;font-size:8px!important}.jarvis-work-core-shell .cerebro-audit-note span{color:#536f7a!important;font-size:7px!important;line-height:1.3!important}.jarvis-work-core-shell .cerebro-panel>button:last-child{display:none!important}.jarvis-work-inspector-body{scrollbar-width:thin;scrollbar-color:#37d9ff38 transparent;min-height:0;padding:14px;overflow:auto}.jarvis-work-run-title>span{color:#86b7c8;letter-spacing:.08em;border:1px solid #4db8ff2b;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:900;display:inline-flex}.jarvis-work-run-title>span.is-running{color:#70e5ff;background:#37d9ff0f;border-color:#37d9ff54}.jarvis-work-run-title>span.is-ok{color:#7de2c4;background:#4adeb80d;border-color:#4adeb838}.jarvis-work-run-title>span.is-error{color:#ff9f86;background:#ff6a420d;border-color:#ff6a4245}.jarvis-work-run-title h3{letter-spacing:.04em;margin:10px 0 4px;font-size:20px}.jarvis-work-run-title p{color:#6f8d99;margin:0;font-size:9px;line-height:1.45}.jarvis-work-big-progress{background:#05141d9e;border:1px solid #4db8ff1f;border-radius:11px;margin:16px 0;padding:12px}.jarvis-work-big-progress>div{justify-content:space-between;align-items:end;display:flex}.jarvis-work-big-progress span,.jarvis-work-purpose small,.jarvis-work-step small{color:#648493;letter-spacing:.12em;font-size:7px;font-weight:900}.jarvis-work-big-progress strong{color:#c8e9f6;font-size:19px}.jarvis-work-big-progress>i{background:#528da91f;border-radius:999px;height:5px;margin:9px 0 7px;display:block;overflow:hidden}.jarvis-work-big-progress>i b{background:linear-gradient(90deg,#177ee6,#37d9ff);height:100%;display:block}.jarvis-work-big-progress>i b.is-live{width:35%;animation:1.35s ease-in-out infinite alternate jarvisWorkLive}.jarvis-work-big-progress>small{color:#577582;font-size:7px}.jarvis-work-purpose{border-bottom:1px solid #4db8ff17;padding:0 2px 14px}.jarvis-work-purpose p{color:#92adb8;margin:7px 0 0;font-size:10px;line-height:1.55}.jarvis-work-facts{grid-template-columns:1fr 1fr;gap:7px;margin:12px 0;display:grid}.jarvis-work-facts>div{background:#05141d70;border:1px solid #4db8ff17;border-radius:8px;padding:8px}.jarvis-work-facts dt{color:#587886;text-transform:uppercase;font-size:7px;font-weight:900}.jarvis-work-facts dd{color:#a8c3cf;white-space:nowrap;text-overflow:ellipsis;margin:4px 0 0;font-size:9px;overflow:hidden}.jarvis-work-step{background:#071b2580;border-left:2px solid #37d9ff4d;margin-top:8px;padding:9px}.jarvis-work-step strong{color:#a6c2cd;margin-top:5px;font-size:9px;line-height:1.45;display:block}.jarvis-work-evidence{color:#b9e7fb;background:#1769a91f;border:1px solid #2c9cff4d;border-radius:9px;justify-content:center;align-items:center;gap:7px;height:38px;margin-top:12px;font-size:9px;font-weight:900;text-decoration:none;display:flex}.jarvis-work-evidence:hover{background:#1769a933;border-color:#37d9ff80}.jarvis-work-inspector-empty{text-align:center;color:#688a98;align-content:center;place-items:center;gap:8px;height:100%;padding:24px;display:grid}.jarvis-work-inspector-empty strong{color:#a7c1cc;font-size:11px}.jarvis-work-inspector-empty span{font-size:9px;line-height:1.45}.jarvis-work-policy{color:#a67e61;background:#4d2f1514;border:1px solid #ffaa4c1f;border-radius:9px;gap:8px;margin:0 10px 8px;padding:9px;display:flex}.jarvis-work-policy svg{flex:none}.jarvis-work-policy div{gap:3px;display:grid}.jarvis-work-policy strong{letter-spacing:.1em;font-size:7px}.jarvis-work-policy span{color:#735f52;font-size:7px;line-height:1.35}.jarvis-work-observed{color:#4e6c79;border-top:1px solid #4db8ff14;align-items:center;height:28px;padding:0 12px;font-size:7px;display:flex}@keyframes jarvisWorkLive{0%{opacity:.6;transform:translate(-25%)}to{opacity:1;transform:translate(175%)}}@media (width<=1180px){.jarvis-work-grid{grid-template-columns:230px minmax(0,1fr) 280px}.jarvis-work-header{grid-template-columns:minmax(180px,1fr) auto minmax(170px,1fr)}.jarvis-work-tabs button{font-size:0}.jarvis-work-tabs button svg,.jarvis-work-tabs button b{font-size:8px}.jarvis-work-policy span{display:none}}@media (width<=900px){.jarvis-work{grid-template-rows:auto auto;height:auto;min-height:100dvh;overflow:auto}.jarvis-work-header{grid-template-columns:1fr auto;min-height:68px;padding:9px 12px}.jarvis-work-view-switch{grid-area:2/1/auto/-1;width:100%}.jarvis-work-view-switch button{flex:1}.jarvis-work-head-state strong{display:none}.jarvis-work-grid{grid-template-columns:1fr;padding:8px;display:grid}.jarvis-work-rail{max-height:300px}.jarvis-work-core{min-height:650px}.jarvis-work-inspector{min-height:380px}.jarvis-work-core-shell .cerebro-panel{min-height:600px!important}.jarvis-work-core-shell .cerebro-fields{grid-template-columns:1fr!important}}@media (width<=620px){.jarvis-work-brand h1{font-size:17px}.jarvis-work-brand>span{width:38px;height:38px}.jarvis-work-head-state>span{display:none}.jarvis-work-grid{gap:7px}.jarvis-work-rail{max-height:260px}.jarvis-work-core{min-height:680px}.jarvis-work-corebar>span{display:none}.jarvis-work-core-shell .cerebro-panel{min-height:630px!important;padding:10px!important}.jarvis-work-core-shell .cerebro-chat-line{max-width:96%!important}.jarvis-work-core-shell .cerebro-voice-session{flex-direction:column!important;align-items:stretch!important}.jarvis-work-core-shell .cerebro-voice-status{text-align:center!important}.jarvis-work-core-shell .cerebro-chat-form{grid-template-columns:1fr!important;height:auto!important}.jarvis-work-core-shell .cerebro-chat-form button{width:100%!important}.jarvis-work-core-shell .cerebro-audit-note{grid-template-columns:1fr!important}.jarvis-work-facts{grid-template-columns:1fr 1fr}}html[data-cerebro-console="1"] .ops-mobile-menu-button,html[data-cerebro-console="1"] .ops-mobile-drawer,html[data-cerebro-console="1"] .ops-mobile-backdrop,html[data-cerebro-console="1"] .calc-launcher,html[data-cerebro-console="1"] .calc-panel,html[data-cerebro-console="1"] .f-offcanvas-trigger,html[data-cerebro-console="1"] button[aria-label="Abrir acciones por voz"]{display:none!important}.cerebro-console-host{background:#020a10;min-height:100vh;position:relative}.cerebro-host-v0.is-hidden{visibility:hidden!important;pointer-events:none!important;opacity:0!important;z-index:-10!important;position:fixed!important;inset:0!important;overflow:hidden!important}.cerebro-host-v0.is-visible{visibility:visible;opacity:1;z-index:auto;position:relative}.cerebro-host-topbar{z-index:40;-webkit-backdrop-filter:blur(22px)saturate(130%);backdrop-filter:blur(22px)saturate(130%);background:#020a10c2;border-bottom:1px solid #4cd8e01f;justify-content:flex-end;min-height:46px;padding:6px 20px;display:flex;position:sticky;top:0}.cerebro-view-switch{background:#08181fa3;border-radius:12px;align-items:center;gap:3px;padding:3px;display:flex;box-shadow:0 10px 26px #00000029}.cerebro-view-switch-label{color:#658391;letter-spacing:.14em;padding:0 8px;font-size:8px;font-weight:900}.cerebro-view-switch button{color:#84a3b0;letter-spacing:.06em;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:7px 10px;font-size:10px;font-weight:800}.cerebro-view-switch button.is-active{color:#68f8d0;background:#14f1b017}.cerebro-view-switch button:disabled{opacity:.3;cursor:not-allowed}.cerebro-view-switch button:focus-visible{outline-offset:2px;outline:2px solid #14f1b0}.cerebro-browser-entry-button{z-index:90;color:#d9f8ff;letter-spacing:.055em;cursor:pointer;background:linear-gradient(#1f85ff3d,#13579e2e);border:1px solid #37d9ff4d;border-radius:9px;height:34px;padding:0 12px;font-size:10px;font-weight:900;position:fixed;top:18px;right:18px;box-shadow:inset 0 -2px #2f9dff,0 0 24px #2f9dff1a}.cerebro-browser-entry-button:hover{background:linear-gradient(#1f85ff57,#13579e3d);border-color:#37d9ff8c}.cerebro-browser-entry-button:focus-visible{outline-offset:2px;outline:2px solid #37d9ff}.cerebro-jarvis-shell .cerebro-console{color:#d9f8ff;background:radial-gradient(circle at 15% 0,#0d6e742e,#0000 34%),radial-gradient(circle at 88% 12%,#134e782e,#0000 28%),linear-gradient(#020b11 0%,#03131b 58%,#020a10 100%);min-height:100vh;padding:16px 14px 24px}.cerebro-jarvis-shell .cerebro-header{grid-template-columns:auto 1fr auto;gap:12px;max-width:none;margin:0 auto 12px;padding:0 106px 0 0}.cerebro-jarvis-shell .cerebro-header>div{text-align:left}.cerebro-jarvis-shell .cerebro-header small{font-size:0}.cerebro-jarvis-shell .cerebro-header small:after{content:"CEREBRO OS · JARVIS";letter-spacing:.17em;color:#5aa6ad;font-size:9px;font-weight:900}.cerebro-jarvis-shell .cerebro-header h1{letter-spacing:.08em;color:#e8fdff;text-shadow:0 0 18px #48eae11f;justify-content:flex-start;margin:3px 0 0;font-size:28px}.cerebro-jarvis-shell .cerebro-back,.cerebro-jarvis-shell .cerebro-lab{color:#8eb9c2;background:#051d259e;border:1px solid #41d7d326}.cerebro-jarvis-shell .cerebro-back{border-radius:10px;padding:8px 10px;font-size:11px}.cerebro-jarvis-shell .cerebro-lab{color:#67f0c7;border-radius:999px;justify-self:end;padding:7px 10px;font-size:9px}.cerebro-jarvis-shell .cerebro-panel{background:linear-gradient(#031a22ed,#021118f0);border:1px solid #2fd6d23d;border-radius:20px;max-width:none;margin:0;padding:24px;position:relative;box-shadow:inset 0 0 0 1px #ffffff03,0 24px 80px #00000047,0 0 44px #14f1b009}.cerebro-jarvis-shell .cerebro-panel:before{content:"JARVIS · NÚCLEO CEREBRO V0";color:#65f3c8;letter-spacing:.14em;background:#14f1b00f;border:1px solid #14f1b038;border-radius:999px;margin:0 0 14px;padding:5px 9px;font-size:8px;font-weight:900;display:inline-flex}.cerebro-jarvis-shell .cerebro-panel h2{color:#f0feff;letter-spacing:-.01em;margin:0 0 7px;font-size:19px}.cerebro-jarvis-shell .cerebro-panel p{color:#6e9ba6;font-size:12px;line-height:1.5}.cerebro-jarvis-shell .cerebro-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin:18px 0 12px}.cerebro-jarvis-shell .cerebro-fields label{color:#74a6b0;letter-spacing:.09em;text-transform:uppercase;font-size:9px}.cerebro-jarvis-shell .cerebro-fields select,.cerebro-jarvis-shell .cerebro-panel textarea{color:#d9f8ff;background:#020d12b8;border:1px solid #57b7c22e;box-shadow:inset 0 1px #ffffff05}.cerebro-jarvis-shell .cerebro-fields select{border-radius:9px;height:40px}.cerebro-jarvis-shell .cerebro-chat-log{background:linear-gradient(#00090eb3,#010f159e);border:1px solid #3dbcc729;border-radius:14px;min-height:clamp(280px,44vh,520px);max-height:52vh;padding:14px;box-shadow:inset 0 0 30px #00000024}.cerebro-jarvis-shell .cerebro-chat-empty{color:#6d929b;text-align:center;place-items:center;min-height:240px;font-size:12px;display:grid}.cerebro-jarvis-shell .cerebro-chat-line{border-radius:11px;padding:10px 12px}.cerebro-jarvis-shell .cerebro-chat-user{background:#1b6f8938;border:1px solid #40bbdc29}.cerebro-jarvis-shell .cerebro-chat-cerebro{background:#042228db;border:1px solid #14f1b026;box-shadow:0 0 18px #14f1b006}.cerebro-jarvis-shell .cerebro-chat-line strong{color:#56dec3;font-size:9px}.cerebro-jarvis-shell .cerebro-chat-line span{color:#d9f8ff;font-size:13px}.cerebro-jarvis-shell .cerebro-voice-session{background:#03171e94;border:1px solid #48c6cc24;border-radius:12px;margin:10px 0 0;padding:11px}.cerebro-jarvis-shell .cerebro-voice-main,.cerebro-jarvis-shell .cerebro-chat-form button,.cerebro-jarvis-shell .cerebro-panel>button{color:#cffff0;background:linear-gradient(#0e645c52,#07313361);border:1px solid #14f1b03d;box-shadow:inset 0 -2px #14f1b02e}.cerebro-jarvis-shell .cerebro-voice-main{border-radius:10px;min-width:210px;padding:9px 14px}.cerebro-jarvis-shell .cerebro-voice-status{color:#648d97;font-size:10px}.cerebro-jarvis-shell .cerebro-chat-form{grid-template-columns:1fr auto;gap:9px;margin-top:10px}.cerebro-jarvis-shell .cerebro-chat-form textarea{resize:vertical;border-radius:10px;min-height:64px}.cerebro-jarvis-shell .cerebro-chat-form button{border-radius:10px;justify-content:center;min-width:108px}.cerebro-jarvis-shell .cerebro-audit-note{background:#061d2373;border:1px solid #48c6cc1c;border-radius:10px;margin:12px 0 14px;padding:12px}.cerebro-jarvis-shell .cerebro-audit-note strong{color:#8fd7d4;letter-spacing:.05em;font-size:10px}.cerebro-jarvis-shell .cerebro-audit-note span{color:#5f858e;font-size:10px}.cerebro-jarvis-shell .cerebro-voice-error{color:#ffd9b4;background:#924f0d1f;border:1px solid #e895422e}.cerebro-jarvis-shell .cerebro-media-preview{background:#020b10;border-color:#42c2cc2e}@media (width<=900px){.cerebro-browser-entry-button{top:58px;right:12px}.cerebro-jarvis-shell .cerebro-header{margin-top:40px;padding-right:0}.cerebro-jarvis-shell .cerebro-panel{padding:18px}.cerebro-jarvis-shell .cerebro-chat-log{min-height:300px;max-height:56vh}}@media (width<=760px){.cerebro-host-topbar{justify-content:stretch;min-height:42px;padding:5px 8px;overflow-x:auto}.cerebro-view-switch{width:100%;min-width:max-content}.cerebro-view-switch-label{display:none}.cerebro-view-switch button{white-space:nowrap;flex:1}.cerebro-browser-entry-button{height:31px;padding:0 9px;font-size:9px;top:56px;right:8px}.cerebro-jarvis-shell .cerebro-console{padding:12px 8px 18px}.cerebro-jarvis-shell .cerebro-header{grid-template-columns:1fr auto;margin-top:42px}.cerebro-jarvis-shell .cerebro-header>div{grid-area:1/1/auto/-1}.cerebro-jarvis-shell .cerebro-back{grid-area:2/1}.cerebro-jarvis-shell .cerebro-lab{grid-area:2/2}.cerebro-jarvis-shell .cerebro-fields{grid-template-columns:1fr}.cerebro-jarvis-shell .cerebro-panel{border-radius:16px;padding:15px}.cerebro-jarvis-shell .cerebro-chat-log{min-height:330px;max-height:58vh}.cerebro-jarvis-shell .cerebro-chat-form{grid-template-columns:1fr}.cerebro-jarvis-shell .cerebro-chat-form button{width:100%}.cerebro-jarvis-shell .cerebro-voice-main{width:100%;min-width:0}}html[data-create-nav="1"] .ops-root>.ops-side{visibility:hidden!important;pointer-events:none!important;display:none!important}.create-auth-nav{z-index:7250;box-sizing:border-box;color:#18181a;background:#fff;border-right:1px solid #ececef;width:238px;height:100vh;top:0;bottom:0;left:0;position:fixed!important}.create-auth-nav nav{flex:1;gap:5px;min-height:0;padding:15px 0;display:grid;overflow-y:auto}.create-auth-nav nav button{text-align:left;color:#5a5a61;cursor:pointer;background:0 0;border:0;border-radius:9px;height:42px;min-height:42px;padding:0 12px;font-size:13px;font-weight:650}.create-auth-nav nav button:hover{color:#e95d27;background:#faf4f1}.create-auth-nav nav button.active{color:#ea5c25;background:#fff0e9}.create-auth-nav .ops-ana{text-align:left;cursor:pointer;color:inherit;background:linear-gradient(145deg,#fffaf7,#fff);border:1px solid #eadfd9;border-radius:15px;flex:none;align-items:center;gap:10px;margin-top:12px;padding:12px 11px;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex;position:relative;box-shadow:0 8px 22px #2319140e}.create-auth-nav .ops-ana:hover{border-color:#edb18e;transform:translateY(-1px);box-shadow:0 11px 26px #23191414}.create-auth-nav .ops-ana img{object-fit:cover;background:#fff;border-radius:50%;box-shadow:0 3px 10px #0000001a;border:2px solid #fff!important;width:46px!important;height:46px!important}.create-auth-nav .ops-ana span{display:grid}.create-auth-nav .ops-ana strong{letter-spacing:-.01em;font-size:12.5px}.create-auth-nav .ops-ana small{color:#86868d;margin-top:2px;font-size:10.5px;line-height:1.35}html[data-theme=dark] .create-auth-nav{color:#f2f2f4;background:#202023;border-right-color:#343438}html[data-theme=dark] .create-auth-nav nav button{color:#d0d0d4}html[data-theme=dark] .create-auth-nav nav button:hover{color:#ff7a42;background:#2b2522}html[data-theme=dark] .create-auth-nav nav button.active{color:#ff7a42;background:#3a241d}html[data-theme=dark] .create-auth-nav .ops-ana{color:#f2f2f4;background:linear-gradient(145deg,#282427,#202023);border-color:#4a3b35;box-shadow:0 10px 24px #0003}html[data-theme=dark] .create-auth-nav .ops-ana:hover{border-color:#73503f}html[data-theme=dark] .create-auth-nav .ops-ana small{color:#a8a8ae}@media (width<=900px){.create-auth-nav{width:96px}.create-auth-nav .ops-ana span{display:none}.create-auth-nav .ops-ana{justify-content:center}}@media (width<=650px){.create-auth-nav{background:#fff;border:0;border-top:1px solid #ececef;width:auto;height:58px;padding:6px 8px;display:block;inset:auto 0 0;overflow:hidden}.create-auth-nav .ops-brand,.create-auth-nav .ops-ana{display:none}.create-auth-nav nav{scrollbar-width:none;gap:6px;padding:0;display:flex;overflow:auto hidden}.create-auth-nav nav::-webkit-scrollbar{display:none}.create-auth-nav nav button{text-align:center;white-space:nowrap;flex:none;min-width:max-content;height:44px;min-height:44px;padding:0 12px;font-size:11px}html[data-theme=dark] .create-auth-nav{background:#202023;border-top-color:#343438}}.exp-followup-confirm{z-index:9000;background:#0f0f1175;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.exp-followup-confirm-card{color:#18181a;background:#fff;border:1px solid #e8e8eb;border-radius:18px;width:min(620px,100vw - 32px);max-height:calc(100vh - 48px);padding:24px;overflow:auto}.exp-followup-confirm-card>span{letter-spacing:.08em;color:#e95d27;font-size:10px;font-weight:850}.exp-followup-confirm-card h2{margin:7px 0 6px;font-size:22px}.exp-followup-confirm-card p{color:#73737a;margin:0 0 16px}.exp-followup-confirm-card dl{gap:10px;margin:0;display:grid}.exp-followup-confirm-card dl div{background:#fafafa;border:1px solid #ececef;border-radius:11px;gap:3px;padding:12px 14px;display:grid}.exp-followup-confirm-card dt{text-transform:uppercase;color:#85858b;font-size:10px;font-weight:800}.exp-followup-confirm-card dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.exp-followup-confirm-actions{justify-content:flex-end;gap:9px;margin-top:18px;display:flex}.exp-followup-confirm-actions button{cursor:pointer;background:#fff;border:1px solid #e2e2e6;border-radius:9px;min-height:40px;padding:0 15px;font-weight:750}.exp-followup-confirm-actions button.primary{color:#fff;background:#e95d27;border-color:#e95d27}html[data-theme=dark] .exp-followup-confirm-card{color:#f4f4f5;background:#202023;border-color:#3a3a3f}html[data-theme=dark] .exp-followup-confirm-card dl div{background:#27272a;border-color:#3a3a3f}html[data-theme=dark] .exp-followup-confirm-card p,html[data-theme=dark] .exp-followup-confirm-card dt{color:#aaaab0}html[data-theme=dark] .exp-followup-confirm-actions button{color:#f4f4f5;background:#29292c;border-color:#414146}html[data-theme=dark] .exp-followup-confirm-actions button.primary{background:#ef6a32;border-color:#ef6a32}.ops-root[data-kpi-drilldown=true] .ops-content>*,.ops-root[data-kpi-drilldown=true] .eco-content>*{display:none!important}.ops-root[data-kpi-drilldown=true] .ops-content>.fenix-kpi-drilldown,.ops-root[data-kpi-drilldown=true] .eco-content>.fenix-kpi-drilldown{display:block!important}.fenix-kpi-drilldown{color:inherit;padding:4px 0 28px}.fenix-kpi-head{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;display:flex}.fenix-kpi-head small{letter-spacing:.12em;color:#ff5f00;margin-bottom:6px;font-size:10px;font-weight:800;display:block}.fenix-kpi-head h1{margin:0;font-size:28px;line-height:1.15}.fenix-kpi-head p{color:#777;max-width:760px;margin:8px 0 0;font-size:13px;line-height:1.55}.fenix-kpi-head button{border:1px solid var(--border,#e7e7e7);background:var(--panel,#fff);color:inherit;cursor:pointer;border-radius:10px;padding:10px 14px;font-weight:700}.fenix-kpi-metric{border:1px solid var(--border,#e7e7e7);background:var(--panel,#fff);border-radius:14px;gap:5px;margin-bottom:18px;padding:18px 20px;display:grid}.fenix-kpi-metric span{letter-spacing:.08em;color:#777;font-size:10px;font-weight:800}.fenix-kpi-metric strong{font-size:30px;line-height:1.1}.fenix-kpi-metric small{color:#777;font-size:11px}.fenix-kpi-state{border:1px solid var(--border,#e7e7e7);background:var(--panel,#fff);border-radius:14px;padding:26px;font-weight:700}.fenix-kpi-state.error{color:#a33}.fenix-kpi-table-wrap{border:1px solid var(--border,#e7e7e7);background:var(--panel,#fff);border-radius:14px;overflow:auto}.fenix-kpi-table-wrap table{border-collapse:collapse;width:100%;min-width:760px}.fenix-kpi-table-wrap th,.fenix-kpi-table-wrap td{text-align:left;border-bottom:1px solid var(--border,#ececec);padding:13px 15px;font-size:12px}.fenix-kpi-table-wrap th{letter-spacing:.06em;color:#777;background:#7f7f7f0a;font-size:10px;position:sticky;top:0}.fenix-kpi-table-wrap tbody tr:last-child td{border-bottom:0}@media (width<=760px){.fenix-kpi-head{display:grid}.fenix-kpi-head button{justify-self:start}.fenix-kpi-head h1{font-size:23px}.fenix-kpi-metric strong{font-size:26px}}.bank-card[data-executive-overview=true]>.dir-empty-state,.team-card[data-executive-overview=true]>.dir-team-rail,.team-card[data-executive-overview=true]>.dir-empty-state{display:none}.dir-exec-panel{padding:16px 17px 18px}.dir-exec-title{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.dir-exec-title div{gap:3px;display:grid}.dir-exec-title small{letter-spacing:.12em;color:#870064;font-size:9.5px;font-weight:900}.dir-exec-title strong{font-size:15px}.dir-exec-title>button{color:#ff5f00;cursor:pointer;background:0 0;border:0;font-size:10.5px;font-weight:850}.dir-exec-bars,.dir-exec-team-grid{gap:10px;display:grid}.dir-exec-bars{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}.dir-exec-row{text-align:left;width:100%;color:inherit;cursor:pointer;background:#fff;border:1px solid #ececec;border-radius:18px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;min-height:118px;padding:16px;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid;position:relative;overflow:hidden}.dir-exec-row.rank-1{background:linear-gradient(160deg,#ffb71b42,#fff5cde0 42%,#fff 82%);border-color:#ffb71b94;order:1;min-height:140px;box-shadow:0 14px 34px #ffb71b21}.dir-exec-row.rank-2{background:linear-gradient(160deg,#ffb71b26,#ff5f0021 46%,#fff 84%);border-color:#ff5f0057;order:2;min-height:130px;box-shadow:0 12px 28px #ff5f001a}.dir-exec-row.rank-3{background:linear-gradient(160deg,#87006429,#87006412 48%,#fff 84%);border-color:#87006457;order:3;min-height:120px;box-shadow:0 10px 26px #87006417}.dir-exec-row:hover,.dir-exec-team-person:hover{transform:translateY(-3px);box-shadow:0 16px 34px #22222221}.dir-exec-row:active,.dir-exec-team-person:active{transform:translateY(0)}.dir-rank-medal{color:#fff;border-radius:12px;align-self:start;place-items:center;width:38px;height:38px;font-size:14px;font-weight:950;display:grid;box-shadow:0 8px 18px #2222221f}.dir-exec-row.rank-1 .dir-rank-medal{color:#372300;background:linear-gradient(135deg,#ffb71b,#ffd76a)}.dir-exec-row.rank-2 .dir-rank-medal{color:#fff;background:linear-gradient(135deg,#ffb71b,#ff5f00)}.dir-exec-row.rank-3 .dir-rank-medal{color:#fff;background:linear-gradient(135deg,#870064,#b24491)}.dir-exec-bars.is-preview .dir-exec-row{min-height:118px}.dir-exec-bars.is-preview .dir-exec-row.rank-1{min-height:140px}.dir-exec-bars.is-preview .dir-exec-row.rank-2{min-height:130px}.dir-exec-bars.is-preview .dir-exec-row.rank-3{min-height:120px}.dir-exec-bars.is-preview .dir-exec-copy small{font-style:italic}.dir-exec-copy{gap:5px;min-width:0;display:grid}.dir-exec-copy strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.dir-exec-copy small,.dir-exec-team-person small{color:#777;font-size:10.5px}.dir-exec-copy i,.dir-exec-team-person i{background:#f1edf0;border-radius:999px;height:6px;margin-top:3px;display:block;overflow:hidden}.dir-exec-copy u,.dir-exec-team-person u{background:linear-gradient(90deg,#870064,#ff5f00,#ffb71b);border-radius:999px;height:100%;text-decoration:none;transition:width .35s;display:block}.dir-exec-row em{color:#ff5f00;white-space:nowrap;grid-column:2;font-size:10.5px;font-style:normal;font-weight:850}.dir-exec-row.rank-3 em{color:#870064}.dir-exec-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dir-exec-team-person{text-align:left;color:inherit;cursor:pointer;background:#fff;border:1px solid #ececec;border-radius:14px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;padding:14px;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid}.dir-exec-team-person>div{gap:4px;min-width:0;display:grid}.dir-exec-team-person strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.dir-team-dot{color:#fff;background:linear-gradient(135deg,#870064,#ff5f00);border-radius:50%;place-items:center;width:42px;height:42px;font-size:11px;font-weight:900;display:grid}.dir-exec-empty{color:#777;background:linear-gradient(135deg,#87006409,#ff5f0009);border:1px dashed #e5dfe4;border-radius:14px;flex-direction:column;justify-content:center;align-items:flex-start;gap:7px;min-height:168px;padding:22px 20px;font-size:11.5px;line-height:1.5;display:flex}.dir-exec-empty strong{color:#222;font-size:13px}.dir-shell[data-dir-theme=dark] .dir-exec-team-person{background:#202023;border-color:#39393e}.dir-shell[data-dir-theme=dark] .dir-exec-row.rank-1{background:linear-gradient(160deg,#ffb71b4d,#ffb71b1a 46%,#202023 84%);border-color:#ffb71b8f}.dir-shell[data-dir-theme=dark] .dir-exec-row.rank-2{background:linear-gradient(160deg,#ffb71b29,#ff5f002e 50%,#202023 84%);border-color:#ff5f006b}.dir-shell[data-dir-theme=dark] .dir-exec-row.rank-3{background:linear-gradient(160deg,#87006457,#87006424 50%,#202023 84%);border-color:#b2449175}.dir-shell[data-dir-theme=dark] .dir-exec-row:hover,.dir-shell[data-dir-theme=dark] .dir-exec-team-person:hover{filter:brightness(1.06)}.dir-shell[data-dir-theme=dark] .dir-exec-copy small,.dir-shell[data-dir-theme=dark] .dir-exec-team-person small{color:#aaaab2}.dir-shell[data-dir-theme=dark] .dir-exec-copy i,.dir-shell[data-dir-theme=dark] .dir-exec-team-person i{background:#363238}.dir-shell[data-dir-theme=dark] .dir-exec-empty{color:#aaaab2;background:linear-gradient(135deg,#8700641f,#ff5f0014);border-color:#3f3840}.dir-shell[data-dir-theme=dark] .dir-exec-empty strong{color:#f4f4f5}.dir-exec-row:focus-visible,.dir-exec-team-person:focus-visible{outline-offset:2px;outline:3px solid #ff5f0040}@media (width<=980px){.dir-exec-bars,.dir-exec-team-grid{grid-template-columns:1fr}.dir-exec-row.rank-1,.dir-exec-row.rank-2,.dir-exec-row.rank-3{min-height:92px}.dir-exec-row{grid-template-columns:38px minmax(0,1fr) auto}.dir-exec-row em{grid-column:auto}}@media (width<=760px){.dir-exec-row{grid-template-columns:36px minmax(0,1fr)}.dir-exec-row em{grid-column:2}.dir-exec-team-grid{grid-template-columns:1fr}}.dir-alert-button[data-ana-urgent=true]{color:#fff;background:linear-gradient(135deg,#870064,#ff5f00);border:0;transition:transform .18s,box-shadow .18s;box-shadow:0 10px 24px #8700642e}.dir-alert-button[data-ana-urgent=true]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 14px 30px #8700643d}.dir-alert-button[data-ana-urgent=true]:active:not(:disabled){transform:translateY(0)}.dir-alert-button[data-ana-urgent=true]:disabled{opacity:.55;cursor:default;box-shadow:none}.agenda-root[data-ana-urgent=true] .agenda-content>:not(.fenix-ana-urgent-view){display:none!important}.fenix-ana-urgent-view{gap:18px;display:grid}.fenix-ana-urgent-head{background:linear-gradient(135deg,#8700640f,#ff5f000f,#ffb71b12);border:1px solid #ece6eb;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px;display:flex}.fenix-ana-urgent-head small{letter-spacing:.14em;color:#870064;margin-bottom:6px;font-size:10px;font-weight:900;display:block}.fenix-ana-urgent-head h1{margin:0;font-size:28px}.fenix-ana-urgent-head p{color:#777;max-width:700px;margin:8px 0 0;font-size:12px;line-height:1.55}.fenix-ana-urgent-head button{color:#fff;cursor:pointer;background:#222;border:0;border-radius:11px;padding:11px 14px;font-weight:800}.fenix-ana-urgent-list{gap:10px;display:grid}.fenix-ana-urgent-list>button{text-align:left;width:100%;color:inherit;cursor:pointer;background:#fff;border:1px solid #ececec;border-radius:14px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 17px;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid}.fenix-ana-urgent-list>button:hover{border-color:#ff5f00;transform:translateY(-2px);box-shadow:0 10px 24px #22222217}.fenix-ana-urgent-list b{color:#fff;background:linear-gradient(135deg,#870064,#ff5f00);border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.fenix-ana-urgent-list span{gap:4px;display:grid}.fenix-ana-urgent-list strong{font-size:13px}.fenix-ana-urgent-list small{color:#777;font-size:10.5px}.fenix-ana-urgent-list em{color:#ff5f00;font-size:10.5px;font-style:normal;font-weight:900}.fenix-ana-urgent-state{color:#777;background:linear-gradient(135deg,#87006409,#ff5f0009);border:1px dashed #e3d9e1;border-radius:16px;flex-direction:column;justify-content:center;gap:8px;min-height:220px;padding:28px;display:flex}.agenda-root[data-theme=dark] .fenix-ana-urgent-head,.agenda-root[data-theme=dark] .fenix-ana-urgent-list>button,.agenda-root[data-theme=dark] .fenix-ana-urgent-state{color:#f4f4f5;background:#202023;border-color:#39393e}.agenda-root[data-theme=dark] .fenix-ana-urgent-head p,.agenda-root[data-theme=dark] .fenix-ana-urgent-list small,.agenda-root[data-theme=dark] .fenix-ana-urgent-state{color:#aaaab2}@media (width<=760px){.fenix-ana-urgent-head{display:grid}.fenix-ana-urgent-list>button{grid-template-columns:36px minmax(0,1fr)}.fenix-ana-urgent-list em{grid-column:2}}.ops-legacy-side-hidden{display:none!important}.ops-uniform-sidebar-host{z-index:7800;grid-area:1/1;min-width:0;height:100%}.ops-uniform-sidebar-host>.ops-side{width:100%;height:100vh;position:sticky;top:0;visibility:visible!important;opacity:1!important}.ops-uniform-footer-host{display:contents}.ops-content>.ops-shared-quick,.ops-uniform-footer-host>.ops-shared-quick{width:100%;order:1000!important;margin-top:28px!important}.ops-content>.ana-knowledge-mount{width:100%;order:1001!important;margin-top:14px!important}.ops-brand,.dir-brand{align-items:center!important;gap:10px!important;min-height:72px!important;display:flex!important}.ops-brand img,.dir-brand-logo{flex:none!important}.ops-brand strong,.dir-brand strong{white-space:nowrap!important;letter-spacing:.04em!important;font-weight:800!important}.ops-root[data-theme=light] .ops-brand strong,.ops-root[data-theme=light] .dir-brand strong{color:#111!important}.ops-root[data-theme=dark] .ops-brand strong,.ops-root[data-theme=dark] .dir-brand strong{color:#fff!important}html[data-theme=light] .ops-brand strong,html[data-theme=light] .dir-brand strong{color:#111!important}html[data-theme=dark] .ops-brand strong,html[data-theme=dark] .dir-brand strong{color:#fff!important}@media (width<=760px){.ops-uniform-sidebar-host{display:none!important}}.cerebro-attachment-panel{color:#9eb8c3;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;padding:7px 10px 0;font-size:9px;display:flex}.cerebro-attachment-list{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}.cerebro-attachment-chip{color:#cbe5ef;background:#1336447a;border:1px solid #4db8ff33;border-radius:9px;align-items:center;gap:6px;max-width:min(330px,100%);padding:6px 7px;display:inline-flex}.cerebro-attachment-chip>span{flex-direction:column;gap:1px;min-width:0;display:flex}.cerebro-attachment-chip strong{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.cerebro-attachment-chip small{letter-spacing:.04em;color:#789aa8;font-size:6px}.cerebro-attachment-chip button{color:#789aa8;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex}.cerebro-attachment-chip button:hover,.cerebro-attachment-chip button:focus-visible{color:#e5f4fa;background:#ffffff0f;outline:1px solid #4db8ff52}.cerebro-attachment-processing,.cerebro-attachment-privacy{color:#95efc7;letter-spacing:.04em;background:#228b5e14;border-radius:7px;align-items:center;gap:5px;padding:5px 7px;font-size:7px;font-weight:800;display:inline-flex}.cerebro-attachment-processing svg{animation:.9s linear infinite cerebro-attachment-spin}.cerebro-attachment-error{color:#ff9b80;background:#441b1359;border:1px solid #ff6a4238;border-radius:8px;max-width:100%;padding:6px 8px;font-size:7px;line-height:1.45;display:inline-flex}.cerebro-browser-composer button[aria-label=Adjuntar\ archivos]:not(:disabled){cursor:pointer;color:#a9c9d6}.cerebro-browser-composer button[aria-label=Adjuntar\ archivos]:not(:disabled):hover,.cerebro-browser-composer button[aria-label=Adjuntar\ archivos]:not(:disabled):focus-visible{color:#dff5fd;background:#4db8ff14;outline:1px solid #4db8ff38}@keyframes cerebro-attachment-spin{to{transform:rotate(360deg)}}@media (width<=640px){.cerebro-attachment-panel{padding:6px 6px 0}.cerebro-attachment-chip{flex:220px;max-width:100%}}@media (prefers-reduced-motion:reduce){.cerebro-attachment-processing svg{animation:none}}
