.xpt-brandloader{display:inline-block;line-height:0;color:currentColor}.xpt-brandloader__mark{display:block;width:100%;height:100%;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20214%20186'%20fill='%23fff'%3e%3cpath%20d='M13.0715%2026.588C20.9406%2027.226%2031.2313%2028.875%2039.2276%2029.94C54.615%2031.949%2069.9918%2034.039%2085.3576%2036.209C90.3716%2042.001%2095.6566%2048.778%20100.675%2054.764C122.624%2081.072%20144.406%20107.52%20166.019%20134.105L186.723%20158.93C190.588%20163.531%20198.235%20172.201%20200.841%20177.1C198.177%20176.947%20194.994%20176.399%20192.34%20175.951C170.878%20172.324%20149.058%20170.527%20127.625%20166.774C102.897%20138.124%2077.7667%20106.26%2053.5922%2076.902C44.1529%2065.513%2034.8021%2054.05%2025.5406%2042.515C22.5585%2038.811%2015.1972%2030.112%2013.0715%2026.588Z'/%3e%3cpath%20d='M212.449%200L213.312%200.195007C212.618%202.80401%20146.078%2084.396%20139.1%2092.873C134.431%2087.827%20130.113%2082.474%20125.731%2077.174C119.562%2069.914%20112.542%2061.764%20106.816%2054.253C116.267%2043.338%20124.776%2032.858%20133.91%2021.799C146.655%2019.081%20160.29%2014.643%20172.92%2011.188C186.01%207.60602%20199.644%204.291%20212.449%200Z'/%3e%3cpath%20d='M64.234%20101.421C68.5426%20104.364%2091.3036%20133.88%2096.4056%20140C89.9046%20146.997%2081.2948%20157.91%2075.2713%20165.372C58.5865%20169.417%2043.5699%20173.545%2027.063%20178.283C18.1561%20180.844%208.9753%20183.614%200%20185.818C6.6669%20175.202%2020.895%20158.468%2028.8669%20147.856C40.0812%20132.927%2052.4565%20115.678%2064.234%20101.421Z'/%3e%3c/svg%3e") center / contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20214%20186'%20fill='%23fff'%3e%3cpath%20d='M13.0715%2026.588C20.9406%2027.226%2031.2313%2028.875%2039.2276%2029.94C54.615%2031.949%2069.9918%2034.039%2085.3576%2036.209C90.3716%2042.001%2095.6566%2048.778%20100.675%2054.764C122.624%2081.072%20144.406%20107.52%20166.019%20134.105L186.723%20158.93C190.588%20163.531%20198.235%20172.201%20200.841%20177.1C198.177%20176.947%20194.994%20176.399%20192.34%20175.951C170.878%20172.324%20149.058%20170.527%20127.625%20166.774C102.897%20138.124%2077.7667%20106.26%2053.5922%2076.902C44.1529%2065.513%2034.8021%2054.05%2025.5406%2042.515C22.5585%2038.811%2015.1972%2030.112%2013.0715%2026.588Z'/%3e%3cpath%20d='M212.449%200L213.312%200.195007C212.618%202.80401%20146.078%2084.396%20139.1%2092.873C134.431%2087.827%20130.113%2082.474%20125.731%2077.174C119.562%2069.914%20112.542%2061.764%20106.816%2054.253C116.267%2043.338%20124.776%2032.858%20133.91%2021.799C146.655%2019.081%20160.29%2014.643%20172.92%2011.188C186.01%207.60602%20199.644%204.291%20212.449%200Z'/%3e%3cpath%20d='M64.234%20101.421C68.5426%20104.364%2091.3036%20133.88%2096.4056%20140C89.9046%20146.997%2081.2948%20157.91%2075.2713%20165.372C58.5865%20169.417%2043.5699%20173.545%2027.063%20178.283C18.1561%20180.844%208.9753%20183.614%200%20185.818C6.6669%20175.202%2020.895%20158.468%2028.8669%20147.856C40.0812%20132.927%2052.4565%20115.678%2064.234%20101.421Z'/%3e%3c/svg%3e") center / contain no-repeat;background-color:color-mix(in srgb,currentColor 30%,transparent);background-image:linear-gradient(100deg,transparent 38%,color-mix(in srgb,currentColor 70%,white) 50%,transparent 62%);background-repeat:no-repeat;background-size:220% 100%;animation:xpt-logo-sweep 1.8s linear infinite}.xpt-brandloader--block{display:flex;align-items:center;justify-content:center;width:100%;min-height:240px}@keyframes xpt-logo-sweep{0%{background-position:180% 0}78%{background-position:-80% 0}to{background-position:-80% 0}}@media(prefers-reduced-motion:reduce){.xpt-brandloader__mark{background-image:none;background-color:currentColor;animation:xpt-logo-pulse 1.4s ease-in-out infinite}@keyframes xpt-logo-pulse{0%,to{opacity:1}50%{opacity:.35}}}.xpt-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-ui);font-weight:500;font-size:15px;line-height:1;border-radius:var(--radius-pill, 999px);border:1px solid transparent;padding:11px 20px;cursor:pointer;white-space:nowrap;transition:transform .12s var(--ease-spring, cubic-bezier(.22, 1, .36, 1)),opacity .12s ease,background-color .12s ease,border-color .12s ease}.xpt-btn__label{display:inline-flex;align-items:center;gap:8px}.xpt-btn:hover{transform:translateY(-1px)}.xpt-btn:active{transform:scale(.977);opacity:.85}.xpt-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.xpt-btn--sm{font-size:13px;padding:8px 14px}.xpt-btn--lg{font-size:17px;padding:14px 26px}.xpt-btn--primary{background:var(--accent);color:var(--accent-ink)}.xpt-btn--secondary{background:var(--surface-2);color:var(--text-1);border-color:var(--border-default)}.xpt-btn--outline{background:transparent;color:var(--text-1);border-color:var(--border-strong)}.xpt-btn--ghost{background:transparent;color:var(--text-2)}.xpt-btn--ghost:hover{background:var(--surface-hover)}.xpt-btn--primary .xpt-spinner{color:var(--accent-ink, var(--text-1))}@media(prefers-reduced-motion:reduce){.xpt-btn{transition:opacity .12s ease,background-color .12s ease,border-color .12s ease}.xpt-btn:hover,.xpt-btn:active{transform:none}}@media(max-width:48rem){.xpt-btn{min-height:44px}}.xpt-btn--danger{background:var(--err-bg, transparent);color:var(--err);border-color:var(--err)}.xpt-btn--danger:hover:not(:disabled){background:var(--err);color:var(--accent-ink)}.xpt-btn--icono{padding:0;width:44px;height:44px;border-radius:var(--radius-pill);flex-shrink:0}.xpt-btn--icono.xpt-btn--sm{width:36px;height:36px}.xpt-btn--icono .xpt-btn__label{gap:0}.xpt-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.xpt-glow{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:1}.xpt-glow:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:var(--border-width, 1.5px) solid transparent;background:repeating-conic-gradient(from 236deg at 50% 50%,var(--accent) 0%,var(--accent-2) 8%,var(--border-strong) 16%,var(--accent-2) 24%,var(--accent) 40%);opacity:var(--active, 0);transition:opacity .3s;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-composite:intersect;mask-composite:intersect;-webkit-mask-image:linear-gradient(transparent,transparent),conic-gradient(from calc((var(--start, 0) - var(--spread, 40)) * 1deg),transparent 0deg,white,transparent calc(var(--spread, 40) * 2deg));mask-image:linear-gradient(transparent,transparent),conic-gradient(from calc((var(--start, 0) - var(--spread, 40)) * 1deg),transparent 0deg,white,transparent calc(var(--spread, 40) * 2deg))}@media(prefers-reduced-motion:reduce){.xpt-glow:after{transition:none}}.xpt-card{position:relative;border:1px solid var(--border-subtle);border-radius:var(--radius-lg, 16px);background:var(--surface-1);color:var(--text-1);padding:20px}.xpt-card--glass{background:var(--glass-bg);border-color:transparent;backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))}.xpt-card--elevated{background:var(--canvas-raised, var(--surface-1));box-shadow:var(--sombra-4),var(--filo-1)}.xpt-card--elevated.xpt-card--interactive:hover{box-shadow:var(--sombra-5),var(--filo-2)}.xpt-card--interactive{cursor:pointer;transition:transform .42s var(--ease-spring, cubic-bezier(.22, 1, .36, 1)),border-color .42s var(--ease-spring, cubic-bezier(.22, 1, .36, 1)),box-shadow .42s var(--ease-spring, cubic-bezier(.22, 1, .36, 1))}.xpt-card--interactive:hover{transform:translateY(-3px);border-color:var(--border-strong);box-shadow:var(--sombra-3)}@media(prefers-reduced-motion:reduce){.xpt-card--interactive{transition:border-color .2s ease}.xpt-card--interactive:hover{transform:none}}.xpt-menu{position:relative;display:inline-block}.xpt-menu__trigger{display:inline-flex;align-items:center;gap:var(--space-2, 8px);padding:var(--space-3, 12px) var(--space-4, 16px);background:var(--glass-bg);color:var(--text-1);border:none;border-radius:var(--radius-lg, 24px);backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));font-family:var(--font-ui);font-size:18px;font-weight:500;cursor:pointer;transition:background .2s ease}.xpt-menu__trigger:hover,.xpt-menu__trigger:focus-visible,.xpt-menu__trigger[aria-expanded=true]{background:var(--glass-bg-strong)}.xpt-menu__chevron{flex-shrink:0;width:22px;height:22px;color:var(--text-3);transition:transform .2s ease}.xpt-menu__trigger[aria-expanded=true] .xpt-menu__chevron{transform:rotate(180deg)}.xpt-menu__surface{position:absolute;top:calc(100% + var(--space-1, 4px));left:0;z-index:50;min-width:200px;display:flex;flex-direction:column;gap:var(--space-1, 4px);padding:var(--space-1, 4px);background:var(--glass-bg-strong);border:none;border-radius:var(--radius-lg, 24px);box-shadow:var(--sombra-3);backdrop-filter:blur(var(--glass-blur-strong)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur-strong)) saturate(var(--glass-saturate));outline:none;animation:xpt-menu-in .16s var(--ease-spring, cubic-bezier(.22, 1, .36, 1))}.xpt-menu__surface--end{left:auto;right:0}.xpt-menu__surface:before{content:"";position:absolute;left:0;right:0;top:calc(-1 * var(--space-2, 8px));height:var(--space-2, 8px)}@keyframes xpt-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.xpt-menu__item{display:flex;align-items:center;gap:var(--space-2, 8px);width:100%;padding:var(--space-2, 8px) var(--space-3, 12px);background:transparent;border:0;border-radius:var(--radius-md, 10px);color:var(--text-2);font-family:var(--font-ui);font-size:14px;font-weight:500;text-align:left;white-space:nowrap;font-size:17px;cursor:pointer;transition:background .2s ease,color .2s ease;animation:xpt-menu-item-in .26s var(--ease-spring, cubic-bezier(.22, 1, .36, 1)) both}@keyframes xpt-menu-item-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.xpt-menu__item:hover,.xpt-menu__item:focus-visible{background:var(--surface-3);color:var(--text-1)}.xpt-menu__item--active{color:var(--text-1)}.xpt-menu__label{flex:1 1 auto}.xpt-menu__check{flex-shrink:0;color:var(--accent)}.xpt-menu__icon,.xpt-menu__trigger-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px}.xpt-menu__icon img,.xpt-menu__trigger-icon img{width:100%;height:100%;object-fit:contain}@media(prefers-reduced-motion:reduce){.xpt-menu__trigger,.xpt-menu__item{transition:none}.xpt-menu__surface,.xpt-menu__item{animation:none}}.tubelight-nav{display:flex;gap:2px;background:var(--glass-bg);border:none;border-radius:var(--radius-pill);padding:4px;backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))}.tubelight-nav--vertical{flex-direction:column;border-radius:var(--radius-lg)}.tubelight-item{position:relative;display:flex;align-items:center;gap:8px;padding:8px 16px;background:transparent;border:none;border-radius:var(--radius-pill);color:var(--text-2);font-size:16px;font-weight:500;font-family:var(--font-ui);cursor:pointer;transition:color .2s var(--ease-spring, cubic-bezier(.22, 1, .36, 1));white-space:nowrap;overflow:visible;z-index:1}.tubelight-nav--vertical .tubelight-item{border-radius:var(--radius-md);width:100%;justify-content:flex-start}.tubelight-item--active{color:var(--text-1)}.tubelight-item-icon{display:flex;align-items:center;font-size:16px;flex-shrink:0}.tubelight-item-label{position:relative;z-index:2}.tubelight-badge{position:relative;z-index:2;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--surface-hover);color:var(--text-3);font-size:11px;font-weight:600;line-height:18px;text-align:center;flex-shrink:0}.tubelight-indicator{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--glass-bg-strong);border:none;z-index:-1}.tubelight-glow{position:absolute;top:-8px;right:-6px;bottom:-6px;left:-6px;border-radius:inherit;background:color-mix(in srgb,var(--accent) 10%,transparent);z-index:-2;filter:blur(7px);pointer-events:none}.inline-tube{display:inline-flex;align-items:center;transition:width .32s var(--ease-spring, cubic-bezier(.22, 1, .36, 1))}.inline-tube-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);color:var(--text-1);font-size:14px;font-weight:500;font-family:var(--font-ui);cursor:pointer;white-space:nowrap;transition:border-color .32s var(--ease-spring, cubic-bezier(.22, 1, .36, 1)),background .32s var(--ease-spring, cubic-bezier(.22, 1, .36, 1))}.inline-tube-chip:hover,.inline-tube-chip:focus-visible{border-color:var(--border-strong);background:var(--surface-2)}.inline-tube-chip-icon{display:flex;align-items:center;font-size:16px;flex-shrink:0}.inline-tube-chip-label{position:relative}@media(prefers-reduced-motion:reduce){.inline-tube,.inline-tube-chip{transition:none}}.skewed-cards-grid{display:grid;grid-template-areas:"stack";place-items:center;animation:skewed-fade-in .7s ease both}@keyframes skewed-fade-in{0%{opacity:0}to{opacity:1}}.skewed-card{grid-area:stack;position:relative;display:flex;flex-direction:column;justify-content:space-between;width:32rem;height:9rem;padding:14px 18px;border-radius:14px;border:2px solid var(--border-default);background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:skewY(-8deg);cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .7s var(--ease-spring, cubic-bezier(.22, 1, .36, 1));overflow:hidden}.skewed-card:hover,.skewed-card:focus-visible{border-color:var(--border-strong);background:var(--surface-2)}.skewed-card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:14px;background:color-mix(in srgb,var(--canvas) 50%,transparent);pointer-events:none;transition:opacity .7s ease}.skewed-card:hover .skewed-card-overlay,.skewed-card:focus-visible .skewed-card-overlay{opacity:0}.skewed-card:after{content:"";position:absolute;top:-5%;right:-1px;width:20rem;height:110%;background:linear-gradient(to left,var(--canvas),transparent);pointer-events:none}.skewed-card--grayscale{filter:grayscale(100%)}.skewed-card--grayscale:hover,.skewed-card--grayscale:focus-visible{filter:grayscale(0%)}.skewed-card-row{display:flex;align-items:center;gap:10px;position:relative;z-index:1}.skewed-card-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--surface-hover);flex-shrink:0}.skewed-card-title{font-size:16px;font-weight:600;color:var(--text-1);margin:0;position:relative;z-index:1}.skewed-card-description{font-size:14px;color:var(--text-2);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:1}.skewed-card-date{font-size:11px;font-weight:500;color:var(--text-3);margin:0;position:relative;z-index:1}.skewed-card--pos-0{transform:skewY(-8deg) translate(0) translateY(0)}.skewed-card--pos-0:hover,.skewed-card--pos-0:focus-visible{transform:skewY(-8deg) translate(0) translateY(-40px)}.skewed-card--pos-1{transform:skewY(-8deg) translate(48px) translateY(40px)}.skewed-card--pos-1:hover,.skewed-card--pos-1:focus-visible{transform:skewY(-8deg) translate(48px) translateY(-4px)}.skewed-card--pos-2{transform:skewY(-8deg) translate(96px) translateY(80px)}.skewed-card--pos-2:hover,.skewed-card--pos-2:focus-visible{transform:skewY(-8deg) translate(96px) translateY(40px)}.skewed-card--pos-3{transform:skewY(-8deg) translate(144px) translateY(120px)}.skewed-card--pos-3:hover,.skewed-card--pos-3:focus-visible{transform:skewY(-8deg) translate(144px) translateY(80px)}@media(max-width:768px){.skewed-card{width:min(32rem,calc(100vw - 80px));height:7.5rem;padding:12px 14px}.skewed-card-title{font-size:14px}.skewed-card-description{font-size:12px}.skewed-card:after{width:10rem}.skewed-card--pos-1{transform:skewY(-8deg) translate(24px) translateY(40px)}.skewed-card--pos-1:hover,.skewed-card--pos-1:focus-visible{transform:skewY(-8deg) translate(24px) translateY(-4px)}.skewed-card--pos-2{transform:skewY(-8deg) translate(48px) translateY(80px)}.skewed-card--pos-2:hover,.skewed-card--pos-2:focus-visible{transform:skewY(-8deg) translate(48px) translateY(40px)}.skewed-card--pos-3{transform:skewY(-8deg) translate(72px) translateY(120px)}.skewed-card--pos-3:hover,.skewed-card--pos-3:focus-visible{transform:skewY(-8deg) translate(72px) translateY(80px)}}@media(prefers-reduced-motion:reduce){.skewed-card{transition:border-color .2s ease,background .2s ease}.skewed-card--pos-0:hover,.skewed-card--pos-0:focus-visible{transform:skewY(-8deg) translate(0) translateY(0)}.skewed-card--pos-1:hover,.skewed-card--pos-1:focus-visible{transform:skewY(-8deg) translate(48px) translateY(40px)}.skewed-card--pos-2:hover,.skewed-card--pos-2:focus-visible{transform:skewY(-8deg) translate(96px) translateY(80px)}.skewed-card--pos-3:hover,.skewed-card--pos-3:focus-visible{transform:skewY(-8deg) translate(144px) translateY(120px)}}.skewed-card:focus-visible{outline:2px solid var(--border-strong);outline-offset:3px}.sidebar-rail{display:flex;flex-direction:column;gap:var(--space-1, 4px);--rail-w: 60px;--rail-w-expanded: 248px;width:var(--rail-w);flex-shrink:0;margin:var(--space-3, 12px);padding:var(--space-6, 24px) var(--space-2, 8px) var(--space-2, 8px);background:var(--surface-1);border:none;border-radius:var(--radius-md, 10px);overflow:hidden;transition:width .32s var(--ease-spring, cubic-bezier(.22, 1, .36, 1))}.sidebar-rail[data-expanded=true]{width:var(--rail-w-expanded)}.sidebar-rail-item{position:relative;display:flex;align-items:center;gap:var(--space-2, 8px);width:100%;padding:var(--space-2, 8px);background:transparent;border:0;border-radius:var(--radius-sm, 6px);color:var(--text-2);font-family:var(--font-ui);font-size:13px;font-weight:500;text-align:left;white-space:nowrap;cursor:pointer;transition:background .32s var(--ease-spring, cubic-bezier(.22, 1, .36, 1)),color .32s var(--ease-spring, cubic-bezier(.22, 1, .36, 1))}.sidebar-rail-item:hover,.sidebar-rail-item:focus-visible{background:var(--surface-2);color:var(--text-1)}.sidebar-rail-item--active{background:var(--surface-2);color:var(--text-1)}.sidebar-rail-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px}.sidebar-rail-icon svg{width:20px;height:20px}.sidebar-rail-label{opacity:0;transition:opacity .32s var(--ease-spring, cubic-bezier(.22, 1, .36, 1))}.sidebar-rail[data-expanded=true] .sidebar-rail-label{opacity:1}@media(prefers-reduced-motion:reduce){.sidebar-rail,.sidebar-rail-item,.sidebar-rail-label{transition:none}}.surface-switch{display:inline-flex;align-items:center;gap:4px;padding:4px;background:var(--glass-bg);border:none;border-radius:var(--radius-pill);backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))}.surface-switch-option{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:var(--radius-pill);padding:8px 18px;background:transparent;color:var(--text-2);font-size:16px;font-weight:500;font-family:var(--font-ui);cursor:pointer;white-space:nowrap;transition:background .28s var(--ease-spring, cubic-bezier(.22, 1, .36, 1)),color .28s var(--ease-spring, cubic-bezier(.22, 1, .36, 1))}.surface-switch-option:hover:not([data-active=true]){color:var(--text-1);background:var(--surface-3)}.surface-switch-option:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.surface-switch-option[data-active=true]{background:var(--accent);color:var(--accent-ink)}@media(prefers-reduced-motion:reduce){.surface-switch-option{transition:none}}.xpt-insignia{display:inline-flex;align-items:center;gap:var(--space-2);padding:3px var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--border-subtle);background:var(--surface-2);font-family:var(--font-ui);font-size:12px;font-weight:500;line-height:1.5;color:var(--text-2);white-space:nowrap}.xpt-insignia__punto{flex:none;width:6px;height:6px;border-radius:var(--radius-pill);background:currentColor}.xpt-insignia--ok{color:var(--ok);border-color:var(--ok);background:var(--ok-bg)}.xpt-insignia--espera{color:var(--warn);border-color:var(--warn);background:var(--warn-bg)}.xpt-insignia--error{color:var(--err);border-color:var(--err);background:var(--err-bg)}.xpt-insignia--acento{color:var(--accent);border-color:var(--accent);background:transparent}.xpt-campo{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.xpt-campo__etiqueta{font-family:var(--font-ui);font-size:13px;font-weight:500;color:var(--text-2);line-height:1.3}.xpt-campo__obligatorio{color:var(--err)}.xpt-control{font-family:var(--font-ui);font-size:15px;line-height:1.4;color:var(--text-1);background:var(--surface-1);border:1px solid var(--border-default);border-radius:var(--radius-sm);padding:10px 12px;width:100%;min-width:0;transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.xpt-control::placeholder{color:var(--text-3)}.xpt-control:hover:not(:disabled){border-color:var(--border-strong)}.xpt-control:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.xpt-control:disabled{opacity:.55;cursor:not-allowed;background:var(--surface-2)}.xpt-control[aria-busy=true]{opacity:.7}.xpt-control[aria-invalid=true]{border-color:var(--err)}.xpt-control[aria-invalid=true]:focus-visible{outline-color:var(--err)}.xpt-control--area{resize:vertical;min-height:88px}.xpt-control--escoger{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:var(--space-8);cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:right 18px top 52%,right 13px top 52%;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.xpt-campo__pie{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);min-height:1em}.xpt-campo__dichos{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.xpt-campo__ayuda{font-family:var(--font-ui);font-size:12px;color:var(--text-3);line-height:1.4}.xpt-campo__error{font-family:var(--font-ui);font-size:12px;color:var(--err);line-height:1.4}.xpt-campo__cuenta{font-family:var(--font-mono);font-size:11px;color:var(--text-3);white-space:nowrap;flex-shrink:0}.xpt-campo__cuenta--pasado{color:var(--err)}.xpt-vacio{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-12) var(--space-6);text-align:center}.xpt-vacio--chico{padding:var(--space-8) var(--space-4);gap:var(--space-2)}.xpt-vacio__marca{color:var(--text-3);line-height:0}.xpt-vacio__frase{margin:0;font-family:var(--font-ui);font-size:15px;color:var(--text-2);max-width:46ch;line-height:1.5}.xpt-vacio--chico .xpt-vacio__frase{font-size:14px}.xpt-vacio__accion,.xpt-vacio__otra{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-ui);font-size:14px;cursor:pointer;text-decoration:none;min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-pill);transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.xpt-vacio__accion{background:var(--accent);color:var(--accent-ink);border:1px solid transparent;font-weight:550}.xpt-vacio__accion:hover{background:var(--accent-deep)}.xpt-vacio__otra{background:transparent;color:var(--text-2);border:1px solid var(--border-subtle)}.xpt-vacio__otra:hover{border-color:var(--border-strong);color:var(--text-1)}.xpt-vacio__accion:focus-visible,.xpt-vacio__otra:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.xpt-falla{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-6);text-align:center}.xpt-falla--chico{padding:var(--space-4)}.xpt-falla__titulo{margin:0;font-family:var(--font-ui);font-size:15px;font-weight:550;color:var(--err)}.xpt-falla__nota{margin:0;font-family:var(--font-ui);font-size:14px;color:var(--text-2);max-width:52ch;line-height:1.5}.xpt-falla__accion{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);margin-top:var(--space-1);font-family:var(--font-ui);font-size:14px;color:var(--text-1);background:transparent;border:1px solid var(--border-default);border-radius:var(--radius-pill);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out)}.xpt-falla__accion:hover{border-color:var(--border-strong)}.xpt-falla__accion:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.xpt-ek{display:block;background:var(--surface-2);border-radius:var(--radius-sm);position:relative;overflow:hidden}.xpt-ek--disco{border-radius:var(--radius-pill);flex-shrink:0}.xpt-ek:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,var(--surface-3),transparent);animation:xpt-ek-brillo 1.4s var(--ease-in-out) infinite}@keyframes xpt-ek-brillo{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.xpt-ek:after{animation:none}}.xpt-modal{padding:0;border:1px solid var(--border-default);border-radius:var(--radius-lg, 24px);background:var(--canvas-raised);color:var(--text-1);width:calc(100% - var(--space-8, 32px));max-height:calc(100dvh - var(--space-16, 64px));overflow:hidden;display:flex;flex-direction:column}.xpt-modal::backdrop{background:var(--velo);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.xpt-modal__cab{display:flex;align-items:flex-start;gap:var(--space-3, 12px);padding:var(--space-6, 24px) var(--space-6, 24px) var(--space-4, 16px);border-bottom:1px solid var(--border-subtle)}.xpt-modal__titulos{flex:1;min-width:0}.xpt-modal__rotulo{margin:0 0 var(--space-1, 4px);font-family:var(--font-ui, sans-serif);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.xpt-modal__titulo{margin:0;font-family:var(--font-ui, sans-serif);font-size:19px;font-weight:600;line-height:1.25;color:var(--text-1)}.xpt-modal__cerrar{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:calc(var(--space-2, 8px) * -1) calc(var(--space-2, 8px) * -1) 0 0;flex-shrink:0;background:transparent;border:none;border-radius:var(--radius-pill, 999px);color:var(--text-2);cursor:pointer;transition:background-color var(--dur-fast, .12s) var(--ease-out, cubic-bezier(.16, 1, .3, 1)),color var(--dur-fast, .12s) var(--ease-out, cubic-bezier(.16, 1, .3, 1))}.xpt-modal__cerrar:hover{background:var(--surface-hover);color:var(--text-1)}.xpt-modal__cerrar:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.xpt-modal__cuerpo{padding:var(--space-6, 24px);overflow-y:auto;flex:1;min-height:0}.xpt-modal__pie{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3, 12px);padding:var(--space-4, 16px) var(--space-6, 24px);border-top:1px solid var(--border-subtle);background:var(--surface-1)}.xpt-modal__pie[hidden]{display:none}.xpt-descarte{display:flex;flex:1 1 100%;flex-wrap:wrap;align-items:center;gap:var(--space-3, 12px)}.xpt-descarte__texto{flex:1 1 220px;margin:0;font-family:var(--font-ui, sans-serif);font-size:14px;line-height:1.4;color:var(--text-1)}.xpt-descarte__botones{display:flex;flex-wrap:wrap;gap:var(--space-2, 8px)}@media(max-width:640px){.xpt-modal{width:100%;max-width:none!important;margin:auto auto 0;border-radius:var(--radius-lg, 24px) var(--radius-lg, 24px) 0 0;max-height:88dvh}}.xpt-aviso{position:fixed;left:var(--space-4);right:var(--space-4);bottom:calc(var(--space-16) + env(safe-area-inset-bottom,0px));z-index:var(--z-aviso);display:flex;align-items:center;gap:var(--space-3);max-width:520px;margin:0 auto;padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--canvas-raised);box-shadow:var(--sombra-2);animation:xpt-aviso-entra var(--dur-base) var(--ease-spring)}@keyframes xpt-aviso-entra{0%{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){.xpt-aviso{animation:none}}.xpt-aviso__punto{flex:none;width:7px;height:7px;border-radius:var(--radius-pill)}.xpt-aviso--ok .xpt-aviso__punto{background:var(--ok)}.xpt-aviso--espera .xpt-aviso__punto{background:var(--warn)}.xpt-aviso--error .xpt-aviso__punto{background:var(--err)}.xpt-aviso__texto{flex:1;min-width:0;font-family:var(--font-ui);font-size:13px;line-height:1.4;color:var(--text-1)}.xpt-aviso__accion{flex:none;min-height:44px;padding:0 var(--space-2);border:none;background:none;font-family:var(--font-ui);font-size:12px;font-weight:500;color:var(--accent);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.xpt-aviso__accion:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.xpt-aviso__cerrar{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;padding:0;border:none;border-radius:var(--radius-sm);background:none;color:var(--text-3);cursor:pointer}.xpt-aviso__cerrar:hover{color:var(--text-1)}.xpt-aviso__cerrar:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.bnrejilla{--eq-canvas: #1a1a1a;--eq-t1: rgba(255, 255, 255, .95);--eq-t2: rgba(255, 255, 255, .72);--eq-t3: rgba(255, 255, 255, .56);--eq-t4: rgba(255, 255, 255, .42);--eq-linea: rgba(255, 255, 255, .07);--eq-linea-2: rgba(255, 255, 255, .12);--eq-linea-3: rgba(255, 255, 255, .25);--eq-recibido: oklch(.62 .14 155);--eq-pausa: oklch(.74 .13 85);--eq-r-sm: 12px;--eq-pad: 18px}.bnreng__v{width:26px;flex-shrink:0;font-size:19px;font-weight:600;color:var(--eq-t2);font-variant-numeric:tabular-nums;text-align:right}.bncard{position:relative;border:1px solid var(--eq-linea);background:linear-gradient(125deg,#ffffff0f,#ffffff05 38%,#ffffff02 62%,#ffffff0a),#1a1a1a85;backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 4px 14px #1a1a1a38,inset 0 1px #fff1;color:var(--eq-t2);padding:18px var(--eq-pad)}.bngris__barra{display:block;width:100%;height:12px;border-radius:8px;background:linear-gradient(90deg,#ffffff0b,#ffffff16,#ffffff0b);background-size:200% 100%;animation:bngris-latido 1.4s ease-in-out infinite}.bnvacio__frase{margin:0;max-width:38ch;color:var(--eq-t1);font-size:17px;font-weight:550;line-height:1.4}.xpt-aurora{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0}.xpt-aurora__orb{position:absolute;border-radius:50%;filter:blur(60px) saturate(1.4);will-change:transform}.xpt-aurora__orb--1{top:-20%;left:-10%;width:60%;height:60%;background:radial-gradient(circle at 50% 50%,var(--aurora-1),transparent 70%);animation:xpt-aurora-drift-1 var(--dur-ambiente-1) ease-in-out infinite alternate}.xpt-aurora__orb--2{bottom:-25%;right:-10%;width:65%;height:65%;background:radial-gradient(circle at 50% 50%,var(--aurora-2),transparent 70%);animation:xpt-aurora-drift-2 var(--dur-ambiente-2) ease-in-out infinite alternate}.xpt-aurora__orb--3{top:30%;left:35%;width:45%;height:45%;background:radial-gradient(circle at 50% 50%,var(--aurora-3),transparent 70%);animation:xpt-aurora-drift-3 var(--dur-ambiente-3) ease-in-out infinite alternate}@keyframes xpt-aurora-drift-1{to{transform:translate3d(8%,6%,0) scale(1.1)}}@keyframes xpt-aurora-drift-2{to{transform:translate3d(-7%,-5%,0) scale(1.08)}}@keyframes xpt-aurora-drift-3{to{transform:translate3d(4%,-8%,0) scale(1.12)}}@media(prefers-reduced-motion:reduce){.xpt-aurora__orb{animation:none}}.bento-grid{display:grid;grid-template-columns:repeat(var(--bento-cols, 4),1fr);grid-auto-rows:var(--space-16, 64px);gap:var(--space-3, 12px)}.bento-cell{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--space-1, 4px);padding:var(--space-6, 24px);border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);background:var(--surface-1);color:var(--text-1);text-align:left;cursor:pointer;font-family:var(--font-ui);transition:transform .42s var(--ease-spring, cubic-bezier(.22, 1, .36, 1)),border-color .42s var(--ease-spring, cubic-bezier(.22, 1, .36, 1)),box-shadow .42s var(--ease-spring, cubic-bezier(.22, 1, .36, 1))}.bento-cell--glass{background:var(--glass-bg);border-color:transparent;backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))}.bento-cell:hover{transform:translateY(-3px);border-color:var(--border-strong);box-shadow:var(--sombra-3)}.bento-cell__label{position:relative;z-index:1;font-size:.8125rem;color:var(--text-2)}.bento-cell__body{position:relative;z-index:1;font-family:var(--font-num);font-weight:200;font-size:2.5rem;line-height:1;color:var(--text-1)}@media(prefers-reduced-motion:reduce){.bento-cell{transition:border-color .2s ease}.bento-cell:hover{transform:none}}.xpt-dock{position:fixed;right:var(--space-4, 16px);bottom:var(--space-4, 16px);z-index:60;display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-2, 8px)}.xpt-dock__pill{display:inline-flex;align-items:center;gap:var(--space-2, 8px);padding:var(--space-2, 8px) var(--space-3, 12px);border:none;border-radius:var(--radius-pill);background:var(--glass-bg, var(--surface-1));color:var(--text-1);backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:0 10px 30px var(--sombra-2);cursor:pointer;font:inherit}.xpt-dock__ring{width:18px;height:18px;border-radius:var(--radius-pill);background:var(--surface-3);flex:0 0 auto}.xpt-dock__ring[data-on=true]{background:conic-gradient(var(--accent) var(--xpt-dock-ring-deg, 0deg),var(--surface-3) 0)}.xpt-dock__pill-text{white-space:nowrap;font-size:13px}.xpt-dock__panel{width:280px;max-width:calc(100vw - var(--space-8, 32px));border:none;border-radius:var(--radius-lg);background:var(--glass-bg-strong, var(--surface-1));color:var(--text-1);backdrop-filter:blur(var(--glass-blur-strong)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur-strong)) saturate(var(--glass-saturate));box-shadow:var(--sombra-3);padding:var(--space-3, 12px)}.xpt-dock__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2, 8px)}.xpt-dock__item{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--space-1, 4px) var(--space-2, 8px)}.xpt-dock__item-label{font-size:13px;color:var(--text-1)}.xpt-dock__item-status{font-size:11px;color:var(--text-2);text-align:right}.xpt-dock__item[data-status=running] .xpt-dock__item-status{color:var(--accent)}.xpt-dock__item[data-status=succeeded] .xpt-dock__item-status{color:var(--ok)}.xpt-dock__item[data-status=failed] .xpt-dock__item-status{color:var(--err)}.xpt-dock__item[data-status=queued] .xpt-dock__item-status{color:var(--warn)}.xpt-dock__retry{grid-column:1 / -1;justify-self:start;padding:var(--space-1, 4px) var(--space-2, 8px);border:1px solid var(--err);border-radius:var(--radius-sm);background:var(--err-bg);color:var(--err);font:inherit;font-size:12px;cursor:pointer}.xpt-dock__balance{margin:var(--space-3, 12px) 0 0;padding-top:var(--space-2, 8px);border-top:1px solid var(--border-subtle);font-size:12px;color:var(--text-2)}@media(prefers-reduced-motion:reduce){.xpt-dock__pill,.xpt-dock__panel{transition:none}}:root{--radius-sm: 10px;--radius-md: 14px;--radius-lg: 24px;--radius-xl: 34px;--radius-2xl: 44px;--radius-pill: 999px;--space-0: 0px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--space-16: 64px;--font-ui: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-num: "Inter", -apple-system, system-ui, sans-serif;--font-num-live: "Doto", "Urbanist", monospace;--font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--ease-spring: cubic-bezier(.22, 1, .36, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.45, 0, .55, 1);--dur-fast: .12s;--dur-base: .24s;--dur-slow: .38s;--dur-ambiente-1: 22s;--dur-ambiente-2: 28s;--dur-ambiente-3: 34s;--sombra-1: 0 1px 2px rgb(0 0 0 / .2);--sombra-2: 0 4px 12px rgb(0 0 0 / .28);--sombra-3: 0 18px 40px rgb(0 0 0 / .28);--sombra-4: 0 32px 80px rgb(0 0 0 / .65), 0 8px 24px rgb(0 0 0 / .4);--sombra-5: 0 40px 100px rgb(0 0 0 / .7), 0 12px 32px rgb(0 0 0 / .5);--filo-1: inset 0 0 0 1px rgb(255 255 255 / .06);--filo-2: inset 0 0 0 1px rgb(255 255 255 / .1);--velo: rgb(0 0 0 / .55);--z-base: 0;--z-elevado: 10;--z-pegado: 20;--z-superpuesto: 30;--z-modal: 40;--z-aviso: 50}:root{color-scheme:dark;--canvas: #1a1a1a}html{background:var(--canvas)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--wk-canvas: #1a1a1a;--wk-canvas-raised: #1d1d1d;--wk-surface-1: #222222;--wk-surface-2: #2a2a2a;--wk-surface-3: #333333;--wk-hover: rgba(255, 255, 255, .04);--wk-active: rgba(255, 255, 255, .07);--wk-text-1: rgba(255, 255, 255, .95);--wk-text-2: rgba(255, 255, 255, .72);--wk-text-3: rgba(255, 255, 255, .56);--wk-border-1: rgba(255, 255, 255, .07);--wk-border-2: rgba(255, 255, 255, .1);--wk-border-3: rgba(255, 255, 255, .18);--wk-success: rgba(52, 211, 153, .9);--wk-success-bg: rgba(52, 211, 153, .1);--wk-warning: rgba(251, 191, 36, .9);--wk-warning-bg: rgba(251, 191, 36, .1);--wk-error: rgba(239, 68, 68, .9);--wk-error-bg: rgba(239, 68, 68, .1);--wk-r-sm: 6px;--wk-r-md: 10px;--wk-r-lg: 12px;--wk-r-xl: 16px;--wk-spring: cubic-bezier(.22, 1, .36, 1);--wk-font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--wk-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace}.wkbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:6px;font:inherit;font-family:var(--wk-font);font-size:13px;font-weight:500;color:var(--wk-text-1);background:transparent;border:1px solid var(--wk-border-2);border-radius:999px;padding:7px 16px;cursor:pointer;white-space:nowrap;transition:all .18s var(--wk-spring)}.wkbtn:hover:not(:disabled){background:var(--wk-hover);border-color:var(--wk-border-3);transform:translateY(-1px)}.wkbtn:disabled{opacity:.3;cursor:default}.wkbtn--primary{background:var(--dn-boton-pri, rgba(255, 255, 255, .95));border-color:transparent;color:var(--dn-boton-pri-tinta, #1a1a1a)}.wkbtn--primary:hover:not(:disabled){background:var(--dn-boton-pri-hover, #ffffff);border-color:transparent}.wkbtn--danger{background:var(--wk-error-bg);border-color:#ef44444d;color:var(--wk-error)}@media(max-width:48rem){.wkbtn{min-height:44px}}.wkpanel{background:var(--wk-surface-1);border:1px solid var(--wk-border-1);border-radius:var(--wk-r-lg);overflow:hidden}.wkcard{background:var(--wk-surface-1);border:1px solid var(--wk-border-1);border-radius:var(--wk-r-lg);transition:all .18s var(--wk-spring)}.wkcard--hover:hover{background:var(--wk-surface-2);border-color:var(--wk-border-3);transform:translateY(-1px)}.wkbadge{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;font-family:var(--wk-font);font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;background:#ffffff14;border:1px solid rgba(255,255,255,.15);color:var(--wk-text-2)}.wkbadge--live{background:var(--wk-warning-bg);border-color:#fbbf244d;color:var(--wk-warning)}.wkbadge--ok{background:var(--wk-success-bg);border-color:#34d3994d;color:var(--wk-success)}.wkbadge--err{background:var(--wk-error-bg);border-color:#ef44444d;color:var(--wk-error)}.wkchip{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border-radius:999px;background:#ffffff0a;border:1px solid var(--wk-border-1);font-size:12px;color:var(--wk-text-2)}.wkstats{display:flex;flex-wrap:wrap;gap:10px}.wkstat{flex:1 1 130px;min-width:120px;background:var(--wk-surface-1);border:1px solid var(--wk-border-1);border-radius:var(--wk-r-lg);padding:16px 20px;display:flex;flex-direction:column;gap:4px}.wkstat__n{font-size:clamp(26px,4vw,38px);font-weight:700;line-height:1;letter-spacing:-.02em;color:var(--wk-text-1);font-variant-numeric:tabular-nums}.wkstat__n small{font-size:.5em;font-weight:500;color:var(--wk-text-2);margin-left:4px}.wkstat__label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--wk-text-3)}.wk-kicker{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--wk-text-3)}.wk-title{margin:0;font-family:var(--wk-font);font-size:clamp(22px,3.2vw,30px);font-weight:700;line-height:1.15;letter-spacing:-.015em;color:var(--wk-text-1)}.wk-subtitle{margin:0;font-size:13.5px;line-height:1.5;color:var(--wk-text-2)}.wk-mono{font-family:var(--wk-mono);font-size:12px;letter-spacing:.08em;color:var(--wk-text-3)}.wktabs{display:flex;gap:2px;padding:3px;background:var(--wk-surface-1);border:1px solid var(--wk-border-1);border-radius:999px;overflow-x:auto;scrollbar-width:none}.wktabs::-webkit-scrollbar{display:none}.wktab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;font:inherit;font-size:12.5px;font-weight:500;color:var(--wk-text-2);padding:6px 14px;border-radius:999px;cursor:pointer;white-space:nowrap;transition:background .16s var(--wk-spring),color .16s var(--wk-spring)}.wktab:hover{color:var(--wk-text-1);background:var(--wk-hover)}.wktab.is-active,.wktab[aria-selected=true],.wktab[aria-current]{color:var(--wk-text-1);background:var(--wk-surface-3);box-shadow:0 0 2px #ffffff40}.wkinput{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-size:13.5px;color:var(--wk-text-1);background:var(--wk-surface-1);border:1px solid var(--wk-border-2);border-radius:var(--wk-r-md);padding:9px 14px;transition:border-color .16s var(--wk-spring),background .16s var(--wk-spring)}.wkinput::placeholder{color:var(--wk-text-3)}.wkinput:focus{outline:none;border-color:var(--wk-border-3);background:var(--wk-surface-2)}.wktrack{height:4px;border-radius:999px;background:#ffffff12;overflow:hidden}.wktrack__fill{display:block;height:100%;border-radius:999px;background:#ffffffd9;box-shadow:0 0 6px #ffffff40;transition:width .32s var(--wk-spring)}.wkrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;text-align:left;color:inherit;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:14px 18px;background:var(--wk-surface-1);border:1px solid var(--wk-border-1);border-radius:var(--wk-r-md);transition:all .18s var(--wk-spring)}.wkrow[role=button],button.wkrow,a.wkrow{cursor:pointer}.wkrow:hover{background:var(--wk-surface-2);border-color:var(--wk-border-3);transform:translateY(-1px)}.wkempty{flex:1;min-height:0;display:grid;place-items:center;padding:24px;text-align:center;color:var(--wk-text-2);font-size:14px}.wkempty p{max-width:42ch;margin:0}.wk ::-webkit-scrollbar,.wk::-webkit-scrollbar{width:4px;height:4px}.wk ::-webkit-scrollbar-track{background:transparent}.wk ::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:2px}:root{--consola-ambar: #ffb224;--consola-blanco-0095: rgba(255, 255, 255, .0095);--consola-blanco-019: rgba(255, 255, 255, .019);--consola-blanco-038: rgba(255, 255, 255, .038);--consola-blanco-040: rgba(255, 255, 255, .04);--consola-blanco-045: rgba(255, 255, 255, .045);--consola-blanco-050: rgba(255, 255, 255, .05);--consola-blanco-057: rgba(255, 255, 255, .057);--consola-blanco-060: rgba(255, 255, 255, .06);--consola-blanco-066: rgba(255, 255, 255, .066);--consola-blanco-070: rgba(255, 255, 255, .07);--consola-blanco-080: rgba(255, 255, 255, .08);--consola-blanco-085: rgba(255, 255, 255, .085);--consola-blanco-090: rgba(255, 255, 255, .09);--consola-blanco-120: rgba(255, 255, 255, .12);--consola-blanco-140: rgba(255, 255, 255, .14);--consola-blanco-160: rgba(255, 255, 255, .16);--consola-blanco-250: rgba(255, 255, 255, .25);--consola-blanco-280: rgba(255, 255, 255, .28);--consola-blanco-340: rgba(255, 255, 255, .34);--consola-gris-panel: #2b2b2b;--consola-lienzo: #1a1a1a;--consola-lienzo-220: rgba(26, 26, 26, .22);--consola-lienzo-520: rgba(26, 26, 26, .52);--consola-negro-220: rgba(0, 0, 0, .22);--consola-verde: #10b981;color-scheme:dark;--canvas: #1a1a1a;--canvas-raised: #1d1d1d;--surface-1: #222222;--surface-2: #2a2a2a;--surface-3: #333333;--surface-hover: rgba(255, 255, 255, .04);--surface-active: rgba(255, 255, 255, .07);--text-1: rgba(255, 255, 255, .95);--text-2: rgba(255, 255, 255, .72);--text-3: rgba(255, 255, 255, .56);--dn-texto-4: rgba(255, 255, 255, .5);--border-subtle: rgba(255, 255, 255, .07);--border-default: rgba(255, 255, 255, .1);--border-strong: rgba(255, 255, 255, .18);--accent: rgba(255, 255, 255, .92);--accent-2: rgba(255, 255, 255, .72);--accent-deep: rgba(255, 255, 255, .8);--accent-ink: #141414;--aurora-1: transparent;--aurora-2: transparent;--aurora-3: transparent;--ok: #34d399;--ok-bg: rgba(52, 211, 153, .1);--warn: #fbbf24;--warn-bg: rgba(251, 191, 36, .1);--err: #f87171;--err-bg: rgba(239, 68, 68, .1);--wk-error: #f87171;--glass-bg: rgba(51, 51, 51, .55);--glass-bg-strong: rgba(51, 51, 51, .88);--glass-blur: 10px;--glass-blur-strong: 24px;--glass-saturate: 1.2;--dn-dato: rgba(255, 255, 255, .82);--dn-dato-suave: rgba(255, 255, 255, .12);--dn-borde-ok: rgba(52, 211, 153, .3);--dn-borde-espera: rgba(251, 191, 36, .3);--dn-borde-error: rgba(239, 68, 68, .3);--dn-brillo: 0 0 2px rgba(255, 255, 255, .25);--dn-barra-desplazamiento: rgba(255, 255, 255, .12);--dn-marca: rgba(255, 255, 255, .16);--dn-tinte-12: rgba(255, 255, 255, .012);--dn-tinte-20: rgba(255, 255, 255, .02);--dn-tinte-30: rgba(255, 255, 255, .03);--dn-tinte-35: rgba(255, 255, 255, .035);--dn-tinte-50: rgba(255, 255, 255, .05);--dn-tinte-60: rgba(255, 255, 255, .06);--dn-tinte-80: rgba(255, 255, 255, .08);--dn-tinte-100: rgba(255, 255, 255, .1);--dn-trazo-160: rgba(255, 255, 255, .16);--dn-trazo-420: rgba(255, 255, 255, .42);--dn-trazo-500: rgba(255, 255, 255, .5);--dn-barra-relleno: rgba(255, 255, 255, .85);--dn-boton-pri: rgba(255, 255, 255, .95);--dn-boton-pri-hover: #ffffff;--dn-boton-pri-tinta: #1a1a1a;--dn-hoja: #ffffff;--dn-campo-hundido: rgba(0, 0, 0, .22);--dn-velo-suave: rgba(0, 0, 0, .45);--dn-menu-fondo: #242424;--dn-pop-fondo: #202020;--dn-sombra-menu: 0 12px 32px rgba(0, 0, 0, .5);--dn-sombra-pop: 0 14px 32px rgba(0, 0, 0, .45);--dn-sombra-aviso: 0 8px 28px rgba(0, 0, 0, .45);--dn-anillo-foco: 0 0 0 3px rgba(255, 255, 255, .06);--dn-capa-420: rgba(26, 26, 26, .42);--dn-capa-720: rgba(26, 26, 26, .72);--dn-capa-820: rgba(26, 26, 26, .82);--dn-critico-100: rgba(248, 113, 113, .1);--dn-critico-180: rgba(248, 113, 113, .18);--dn-critico-280: rgba(248, 113, 113, .28);--dn-critico-400: rgba(248, 113, 113, .4);--dn-critico-700: rgba(248, 113, 113, .7);--space-px: 1px;--space-0_5: 2px;--space-0_75: 3px;--space-1_25: 5px;--space-1_5: 6px;--space-1_75: 7px;--space-2_25: 9px;--space-2_5: 10px;--space-2_75: 11px;--space-3_25: 13px;--space-3_5: 14px;--space-3_75: 15px;--space-4_5: 18px;--space-5: 20px;--space-5_5: 22px;--space-6_5: 26px;--space-7: 28px;--space-10: 40px;--space-24: 96px;--dur-puntero: .18s;--dur-entrada: .48s;--dur-aterrizaje: .7s;--dur-ciclo: 1.5s;--dur-ola: 3ms;--tipo-1: 10.5px;--tipo-2: 11px;--tipo-3: 11.5px;--tipo-4: 12px;--tipo-5: 12.5px;--tipo-6: 13px;--tipo-7: 13.5px;--tipo-8: 14px;--tipo-9: 15px;--tipo-10: 16px;--tipo-11: 18px;--tipo-12: 20px;--tipo-13: 24px;--tipo-14: 30px;--tipo-15: 40px;--tipo-titular-1: clamp(20px, 5.2vw, 26px);--tipo-titular-2: clamp(24px, 5vw, 30px);--tipo-titular-3: clamp(26px, 6.4vw, 36px);--tipo-titular-4: clamp(30px, 5vw, 44px)}.login{--accent: #ffffff;--accent-2: #ffffff;--accent-deep: #ffffff;--accent-ink: #0e0a1f}.entrevista{--canvas: #1a1a1a;--surface-1: #222222;--text-1: rgba(255, 255, 255, .95);--text-2: rgba(255, 255, 255, .55);--text-3: rgba(255, 255, 255, .5);--accent: #ffffff;--accent-ink: #0e0a1f;--err: #f87171;--entrevista-sombra: rgb(0 0 0 / .6);--entrevista-opaco: #000000;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 28px;--radius-sm: 10px;--radius-md: 14px;--radius-pill: 999px;--ease-spring: cubic-bezier(.22, 1, .36, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--font-ui: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-cifras: ui-monospace, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;background:var(--wk-canvas);color:var(--wk-text-1);font-family:var(--wk-font);font-size:var(--tipo-8);-webkit-font-smoothing:antialiased}body{overflow-x:hidden}#root{min-height:100dvh}a{color:inherit}button{font:inherit}:focus-visible{outline:2px solid var(--wk-border-3);outline-offset:2px}:root{scrollbar-color:var(--dn-barra-desplazamiento) transparent}.dn-rotulo{font-family:var(--wk-mono);font-size:var(--tipo-2);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--wk-text-3)}.dn-cifra{font-family:var(--wk-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em}.dn-tenue{color:var(--wk-text-3)}.dn-secundario{color:var(--wk-text-2)}.dn-vacio-valor{color:var(--wk-text-3)}.dn-enlace{color:var(--wk-text-1);text-decoration:underline;text-decoration-color:var(--wk-border-3);text-underline-offset:3px;transition:text-decoration-color var(--dur-puntero) var(--wk-spring)}.dn-enlace:hover{text-decoration-color:var(--wk-text-2)}.dn-oculto-visual{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dn-saltar{position:fixed;top:8px;left:8px;z-index:var(--z-modal);min-height:44px;display:inline-flex;align-items:center;padding:0 16px;border-radius:8px;background:Canvas;color:CanvasText;font-size:var(--tipo-8);outline:2px solid currentColor;transform:translateY(-200%)}.dn-saltar:focus{transform:none}[data-foco-de-ruta]:focus{outline:none}@media(pointer:coarse){:root .dn-boton-texto.dn-enlace,:root .cns__enlace,:root .eq .cto-enlace,:root .dg-enlace,:root .rw__wa{display:inline-flex;align-items:center;min-height:44px}:root .dn-marca-seleccion,:root .dn-portal .eqacc-lista input[type=checkbox]{width:24px;height:24px}}.dn-marco{display:grid;grid-template-columns:252px minmax(0,1fr);min-height:100dvh}.dn-lateral{position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-3) var(--space-2_5);background:var(--wk-canvas-raised);border-right:1px solid var(--wk-border-1);overflow-y:hidden}.dn-marca{display:flex;align-items:center;gap:var(--space-2_5);padding:var(--space-0_5) var(--space-2) var(--space-1_5);min-width:0}.dn-marca__logo{flex-shrink:0;width:34px;height:34px;border-radius:var(--wk-r-md);display:grid;place-items:center;background:var(--wk-surface-2);border:1px solid var(--wk-border-2);font-family:var(--wk-mono);font-size:var(--tipo-4);font-weight:600;letter-spacing:.04em;color:var(--wk-text-1);overflow:hidden}.dn-marca__logo img{width:100%;height:100%;object-fit:contain}.dn-marca__textos{min-width:0;display:flex;flex-direction:column;gap:var(--space-0_5)}.dn-marca__nombre{font-size:var(--tipo-7);font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dn-sociedad{padding:0 var(--space-2);display:flex;flex-direction:column;gap:var(--space-1_5)}.dn-nav{display:flex;flex-direction:column;gap:var(--space-2_5);flex:1;min-height:0;overflow-y:auto;padding-bottom:var(--space-5);-webkit-mask-image:linear-gradient(to bottom,currentColor calc(100% - 20px),transparent 100%);mask-image:linear-gradient(to bottom,currentColor calc(100% - 20px),transparent 100%)}.dn-nav__grupo{display:flex;flex-direction:column;gap:var(--space-0_5)}.dn-nav__titulo{padding:0 var(--space-2_5) var(--space-1)}.dn-nav__item{display:flex;align-items:center;gap:var(--space-2_5);min-height:32px;padding:var(--space-1_25) var(--space-2_5);border-radius:var(--wk-r-md);color:var(--wk-text-2);text-decoration:none;font-size:var(--tipo-7);transition:background var(--dur-puntero) var(--wk-spring),color var(--dur-puntero) var(--wk-spring)}.dn-nav__item:hover{background:var(--wk-hover);color:var(--wk-text-1)}.dn-nav__item[aria-current=page]{background:var(--wk-surface-3);color:var(--wk-text-1);box-shadow:var(--dn-brillo)}.dn-nav__item svg{flex-shrink:0;opacity:.85}.dn-nav__texto{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.dn-nav__cuenta{font-family:var(--wk-mono);font-size:var(--tipo-2);color:var(--wk-text-3)}.dn-perfil{position:relative;border-top:1px solid var(--wk-border-1);padding-top:var(--space-2_5)}.dn-perfil__boton{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:flex;align-items:center;gap:var(--space-2_5);padding:var(--space-2) var(--space-2_5);min-height:44px;border:1px solid transparent;border-radius:var(--wk-r-md);background:transparent;color:var(--wk-text-1);cursor:pointer;text-align:left;transition:background var(--dur-puntero) var(--wk-spring)}.dn-perfil__boton:hover{background:var(--wk-hover)}.dn-perfil__inicial{flex-shrink:0;width:28px;height:28px;border-radius:999px;display:grid;place-items:center;background:var(--wk-surface-3);font-family:var(--wk-mono);font-size:var(--tipo-2)}.dn-perfil__textos{min-width:0;flex:1;display:flex;flex-direction:column}.dn-perfil__correo{font-size:var(--tipo-5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dn-perfil__menu{position:absolute;left:0;right:0;bottom:calc(100% + 6px);display:flex;flex-direction:column;padding:var(--space-1_5);background:var(--wk-surface-2);border:1px solid var(--wk-border-2);border-radius:var(--wk-r-md);box-shadow:var(--sombra-3);z-index:var(--z-superpuesto)}.dn-perfil__dato{padding:var(--space-2) var(--space-2_5) var(--space-2_5);border-bottom:1px solid var(--wk-border-1);margin-bottom:var(--space-1);display:flex;flex-direction:column;gap:var(--space-1)}.dn-menu__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:var(--space-2_5);width:100%;min-height:40px;padding:var(--space-2) var(--space-2_5);border:0;border-radius:var(--wk-r-sm);background:transparent;color:var(--wk-text-1);cursor:pointer;text-align:left;font-size:var(--tipo-7)}.dn-menu__item:hover,.dn-menu__item:focus-visible{background:var(--wk-hover)}.dn-principal{min-width:0;display:flex;flex-direction:column}.dn-contenido{width:100%;max-width:1320px;margin:0 auto;padding:var(--space-7) var(--space-8) var(--space-16);display:flex;flex-direction:column;gap:var(--space-5_5)}.dn-barra-movil,.dn-velo{display:none}@media(max-width:48rem){.dn-marco{grid-template-columns:minmax(0,1fr)}.dn-lateral{position:fixed;inset:0 auto 0 0;width:min(86vw,300px);z-index:var(--z-modal);transform:translate(-102%);visibility:hidden;transition:transform var(--dur-base) var(--wk-spring),visibility var(--dur-base) step-end}.dn-lateral[data-abierta=true]{transform:translate(0);visibility:visible;transition:transform var(--dur-base) var(--wk-spring)}.dn-velo[data-abierta=true]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:var(--velo);z-index:var(--z-superpuesto)}.dn-barra-movil{position:sticky;top:0;z-index:var(--z-pegado);display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--wk-canvas-raised);border-bottom:1px solid var(--wk-border-1);min-width:0}.dn-barra-movil__nombre{flex:1;min-width:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dn-contenido{padding:var(--space-4_5) var(--space-4) var(--space-12);gap:var(--space-4_5)}.dn-nav__item{min-height:44px}}.dn-icono-boton{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;place-items:center;width:44px;height:44px;flex-shrink:0;border:1px solid var(--wk-border-2);border-radius:999px;background:transparent;color:var(--wk-text-1);cursor:pointer;transition:background var(--dur-puntero) var(--wk-spring)}.dn-icono-boton:hover{background:var(--wk-hover)}.dn-cab{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-3_5) var(--space-5)}.dn-cab__textos{min-width:0;display:flex;flex-direction:column;gap:var(--space-1_5)}.dn-cab__titulo{overflow-wrap:anywhere}.dn-cab__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.dn-cab__acciones{display:flex;flex-wrap:wrap;gap:var(--space-2)}.dn-migas{display:flex;flex-wrap:wrap;gap:var(--space-1_5);align-items:center}.dn-migas a{color:var(--wk-text-3);text-decoration:none}.dn-migas a:hover{color:var(--wk-text-1)}.dn-panel{background:var(--wk-surface-1);border:1px solid var(--wk-border-1);border-radius:var(--wk-r-lg);min-width:0}.dn-panel__cab{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-3);padding:var(--space-3_5) var(--space-4_5);border-bottom:1px solid var(--wk-border-1)}.dn-panel__titulo{margin:0;font-size:var(--tipo-8);font-weight:600;display:flex;align-items:center;gap:var(--space-2)}.dn-panel__cuerpo{padding:var(--space-4) var(--space-4_5);min-width:0}.dn-panel__cuerpo--sin-margen{padding:0}.dn-rejilla{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr))}.dn-rejilla--2{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.dn-columna{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.dn-fila{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.dn-separa{justify-content:space-between}.dn-chip{display:inline-flex;align-items:center;gap:var(--space-1_5);padding:var(--space-0_75) var(--space-2_5);border-radius:999px;border:1px solid var(--wk-border-2);background:var(--wk-hover);color:var(--wk-text-2);font-size:var(--tipo-4);line-height:1.4;white-space:nowrap}.dn-chip__simbolo{font-family:var(--wk-mono);font-size:var(--tipo-4);line-height:1}.dn-chip--ok{color:var(--wk-success);background:var(--wk-success-bg);border-color:var(--dn-borde-ok)}.dn-chip--espera{color:var(--wk-warning);background:var(--wk-warning-bg);border-color:var(--dn-borde-espera)}.dn-chip--error{color:var(--wk-error);background:var(--wk-error-bg);border-color:var(--dn-borde-error)}.dn-chip--mono{font-family:var(--wk-mono);font-size:var(--tipo-2);letter-spacing:.06em;text-transform:uppercase}.dn-tabla-caja{width:100%;overflow-x:auto}.dn-tabla{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--tipo-7)}.dn-tabla th{position:sticky;top:0;background:var(--wk-surface-1);text-align:left;padding:var(--space-2_5) var(--space-3_5);border-bottom:1px solid var(--wk-border-2);font-family:var(--wk-mono);font-size:var(--tipo-2);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--wk-text-3);white-space:normal;vertical-align:bottom}.dn-tabla th .dn-orden{text-align:left}.dn-tabla td{padding:var(--space-2_5) var(--space-3_5);border-bottom:1px solid var(--wk-border-1);vertical-align:middle;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dn-tabla tbody tr{transition:background var(--dur-puntero) var(--wk-spring)}.dn-tabla tbody tr:hover{background:var(--wk-hover)}.dn-tabla tbody tr[aria-selected=true]{background:var(--wk-active)}.dn-tabla tbody tr:last-child td{border-bottom:0}.dn-tabla .dn-num{text-align:right;font-family:var(--wk-mono);font-variant-numeric:tabular-nums;font-size:var(--tipo-5)}.dn-tabla .dn-celda-marca{width:44px;padding-right:0}.dn-orden{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:var(--space-1);padding:0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.dn-orden:hover,.dn-orden[data-activo=true]{color:var(--wk-text-1)}.dn-marca-seleccion{width:18px;height:18px;accent-color:var(--wk-text-1);cursor:pointer}.dn-tarjetas{display:flex;flex-direction:column;gap:var(--space-2_5);padding:var(--space-3)}.dn-tarjeta{display:flex;flex-direction:column;gap:var(--space-2_5);padding:var(--space-3_5) var(--space-4);background:var(--wk-surface-1);border:1px solid var(--wk-border-1);border-radius:var(--wk-r-md);min-width:0}.dn-tarjeta[data-seleccionada=true]{border-color:var(--wk-border-3);background:var(--wk-surface-2)}.dn-tarjeta__cab{display:flex;align-items:flex-start;gap:var(--space-2_5);min-width:0}.dn-tarjeta__titulo{flex:1;min-width:0;font-weight:600;overflow-wrap:anywhere}.dn-tarjeta__campos{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:var(--space-1_5) var(--space-3);margin:0}.dn-tarjeta__campos dt{font-family:var(--wk-mono);font-size:var(--tipo-1);letter-spacing:.08em;text-transform:uppercase;color:var(--wk-text-3);padding-top:var(--space-0_5)}.dn-tarjeta__campos dd{margin:0;min-width:0;overflow-wrap:anywhere}.dn-herramientas{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2_5);padding:var(--space-3) var(--space-3_5);border-bottom:1px solid var(--wk-border-1)}.dn-seleccion{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:var(--space-2_5) var(--space-3_5);background:var(--wk-surface-2);border-bottom:1px solid var(--wk-border-1)}.dn-pie-lista{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-2_5);padding:var(--space-3) var(--space-3_5);border-top:1px solid var(--wk-border-1)}.dn-filtros{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3_5);border-bottom:1px solid var(--wk-border-1);background:var(--wk-canvas-raised)}.dn-condicion{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.4fr) auto;gap:var(--space-2);align-items:start}.dn-condicion__valores{display:flex;gap:var(--space-1_5);min-width:0}.dn-condicion__error{grid-column:1 / -1;color:var(--wk-error);font-size:var(--tipo-4)}@media(max-width:48rem){.dn-condicion{grid-template-columns:minmax(0,1fr);padding:var(--space-2_5);border:1px solid var(--wk-border-1);border-radius:var(--wk-r-md)}}.dn-conmutador{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:var(--space-1_5);min-height:32px;padding:var(--space-1_25) var(--space-3);border-radius:999px;border:1px solid var(--wk-border-2);background:transparent;color:var(--wk-text-2);cursor:pointer;font-size:var(--tipo-5);transition:all var(--dur-puntero) var(--wk-spring)}.dn-conmutador[aria-pressed=true]{background:var(--wk-surface-3);color:var(--wk-text-1);border-color:var(--wk-border-3)}@media(max-width:48rem){.dn-conmutador{min-height:44px}}@media(max-width:48rem){.xpt-control,.wkinput{font-size:var(--tipo-10)}}.dn-ficha{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:var(--space-4_5);align-items:start}@media(max-width:64rem){.dn-ficha{grid-template-columns:minmax(0,1fr)}}.dn-propiedades{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:var(--space-3_5) var(--space-5);margin:0}.dn-propiedad{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.dn-propiedad dt{display:flex;align-items:center;gap:var(--space-1_5)}.dn-propiedad dd{margin:0;font-size:var(--tipo-8);overflow-wrap:anywhere}.dn-propiedad[data-conflicto=true] dd{color:var(--wk-warning)}.dn-acciones-ficha{display:flex;flex-wrap:wrap;gap:var(--space-2)}.dn-linea-tiempo{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.dn-linea-tiempo>li{position:relative;padding:0 0 var(--space-4) var(--space-5_5);border-left:1px solid var(--wk-border-2);margin-left:var(--space-1_5)}.dn-linea-tiempo>li:last-child{border-left-color:transparent;padding-bottom:0}.dn-linea-tiempo>li:before{content:"";position:absolute;left:-5px;top:3px;width:9px;height:9px;border-radius:999px;background:var(--wk-surface-3);border:1px solid var(--wk-border-3)}.dn-linea-tiempo__cab{display:flex;flex-wrap:wrap;gap:var(--space-1_5) var(--space-2_5);align-items:center}.dn-cambios{margin:var(--space-1_5) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-0_75);font-size:var(--tipo-5);color:var(--wk-text-2)}.dn-lista-simple{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.dn-lista-simple>li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-1_5) var(--space-2_5);padding:var(--space-2_5) var(--space-3);border:1px solid var(--wk-border-1);border-radius:var(--wk-r-md);background:var(--wk-canvas-raised);min-width:0}.dn-afirmacion{display:flex;flex-direction:column;gap:var(--space-1_5);padding:var(--space-3) var(--space-3_5);border:1px solid var(--wk-border-1);border-radius:var(--wk-r-md);background:var(--wk-canvas-raised)}.dn-afirmacion[data-elegida=true]{border-color:var(--wk-border-3)}.dn-excepcion{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-3_5);border:1px solid var(--wk-border-1);border-radius:var(--wk-r-md);background:var(--wk-canvas-raised);min-width:0}.dn-excepcion__cab{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1_5) var(--space-2)}.dn-excepcion__texto{margin:0;color:var(--wk-text-2);font-size:var(--tipo-7);line-height:1.45;overflow-wrap:anywhere}.dn-tablero-estados{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(180px,1fr);gap:var(--space-3);overflow-x:auto;padding-bottom:var(--space-1_5)}.dn-columna-estado{display:flex;flex-direction:column;gap:var(--space-2);min-height:240px;max-height:calc(100dvh - 220px);overflow-y:auto;padding:var(--space-2_5);background:var(--wk-surface-1);border:1px solid var(--wk-border-1);border-radius:var(--wk-r-lg);transition:border-color var(--dur-puntero) var(--wk-spring),background var(--dur-puntero) var(--wk-spring)}.dn-columna-estado[data-sobre=true]{border-color:var(--wk-border-3);background:var(--wk-surface-2)}a.wktab{text-decoration:none}.dn-aviso-sesion{position:fixed;right:var(--space-4);bottom:var(--space-4);z-index:var(--z-superpuesto);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);max-width:min(460px,calc(100vw - 2 * var(--space-4)));padding:var(--space-3) var(--space-3_5);border:1px solid var(--wk-border-2);border-radius:var(--wk-r-md);background:var(--wk-canvas-raised);color:var(--wk-text-1);font-size:var(--tipo-7)}.dn-aviso-sesion p{margin:0;flex:1 1 200px}.dn-columna-estado[data-sin-accion=true]{opacity:.45}.dn-columna-estado__cab{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-1_5);position:sticky;top:-10px;z-index:1;background:inherit}.dn-tarjeta-tramite{display:flex;flex-direction:column;gap:var(--space-1_5);padding:var(--space-2_5) var(--space-3);background:var(--wk-surface-2);border:1px solid var(--wk-border-1);border-radius:var(--wk-r-md);cursor:grab;min-width:0;transition:border-color var(--dur-puntero) var(--wk-spring),transform var(--dur-puntero) var(--wk-spring)}.dn-tarjeta-tramite:hover{border-color:var(--wk-border-3)}.dn-tarjeta-tramite[data-arrastrando=true]{opacity:.5}.dn-tarjeta-tramite__cab{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-1_5)}@media(max-width:48rem){.dn-tablero-estados{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:minmax(0,1fr);overflow-x:visible}.dn-columna-estado{min-height:0;max-height:none;overflow-y:visible}.dn-tarjeta-tramite{position:relative;cursor:default}.dn-tarjeta-tramite__cab>.dn-enlace:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.dn-tarjeta-tramite__cab>.dn-icono-boton,.dn-tarjeta-tramite>span .dn-enlace{position:relative;z-index:1}.dn-tarjeta{position:relative}.dn-tarjeta__titulo>.dn-enlace:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.dn-tarjeta .dn-marca-toque,.dn-tarjeta__campos .dn-enlace{position:relative;z-index:1}.dn-tarjeta__campos .dn-enlace{min-height:44px;display:inline-flex;align-items:center}.dn-marca-toque{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:-13px;cursor:pointer}}.dn-barras{display:block;max-width:100%;overflow:visible}.dn-barras__etiqueta{fill:var(--wk-text-2);font-family:var(--wk-font);font-size:var(--tipo-4)}.dn-barras__valor{fill:var(--wk-text-1);font-family:var(--wk-mono);font-size:var(--tipo-4)}.dn-barras__pista{fill:var(--dn-dato-suave)}.dn-barras__relleno{fill:var(--dn-dato)}.dn-magnitud{display:flex;align-items:baseline;gap:var(--space-2);font-family:var(--wk-mono)}.dn-magnitud__n{font-size:var(--tipo-titular-4);font-weight:600;color:var(--dn-dato);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.dn-serie{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}.dn-caja-busqueda{display:flex;align-items:center;gap:var(--space-2_5);padding:var(--space-1) var(--space-1_5) var(--space-1) var(--space-3_5);background:var(--wk-surface-1);border:1px solid var(--wk-border-2);border-radius:999px}.dn-caja-busqueda input{flex:1;min-width:0;height:42px;border:0;outline:none;background:transparent;color:var(--wk-text-1);font:inherit;font-size:var(--tipo-9)}.dn-tecla{font-family:var(--wk-mono);font-size:var(--tipo-2);padding:var(--space-0_5) var(--space-1_75);border-radius:var(--wk-r-sm);border:1px solid var(--wk-border-2);color:var(--wk-text-3)}.dn-resultado{display:flex;flex-direction:column;gap:var(--space-1_5);padding:var(--space-3_5) var(--space-4);border:1px solid var(--wk-border-1);border-radius:var(--wk-r-md);background:var(--wk-surface-1);text-decoration:none;color:inherit;transition:all var(--dur-puntero) var(--wk-spring)}.dn-resultado:hover{background:var(--wk-surface-2);border-color:var(--wk-border-3)}.dn-tipos a.wkrow{text-decoration:none}button.dn-resultado{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font:inherit;text-align:left;cursor:pointer}.dn-resultado mark{background:var(--dn-marca);color:var(--wk-text-1);border-radius:3px;padding:0 var(--space-0_5)}.dn-form{display:flex;flex-direction:column;gap:var(--space-3_5)}.dn-form__rejilla{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:var(--space-3) var(--space-4)}.dn-selector-ref{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.dn-selector-ref__lista{margin:0;padding:var(--space-1);list-style:none;max-height:232px;overflow-y:auto;background:var(--wk-surface-2);border:1px solid var(--wk-border-2);border-radius:var(--wk-r-md)}.dn-selector-ref__opcion{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2_5);min-height:36px;padding:var(--space-2) var(--space-2_5);border-radius:var(--wk-r-sm);color:var(--wk-text-1);cursor:pointer;overflow-wrap:anywhere}.dn-selector-ref__opcion .dn-rotulo{flex-shrink:0;white-space:nowrap}.dn-selector-ref__opcion:hover,.dn-selector-ref__opcion[data-activa=true]{background:var(--wk-hover)}.dn-selector-ref__opcion[aria-selected=true]{background:var(--wk-surface-3)}.dn-selector-ref__nota{padding:var(--space-2) var(--space-2_5);font-size:var(--tipo-6);color:var(--wk-text-3)}.dn-aviso{display:flex;gap:var(--space-2_5);align-items:flex-start;padding:var(--space-2_5) var(--space-3);border-radius:var(--wk-r-md);border:1px solid var(--wk-border-2);background:var(--wk-surface-1);font-size:var(--tipo-7);line-height:1.45;color:var(--wk-text-2)}.dn-aviso--error{border-color:var(--dn-borde-error);background:var(--wk-error-bg);color:var(--wk-text-1)}.dn-aviso--espera{border-color:var(--dn-borde-espera);background:var(--wk-warning-bg);color:var(--wk-text-1)}.dn-aviso--ok{border-color:var(--dn-borde-ok);background:var(--wk-success-bg);color:var(--wk-text-1)}.dn-aviso ul{margin:var(--space-1) 0 0;padding-left:var(--space-4_5)}.dn-subir{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.dn-subir input[type=file]{position:absolute;width:1px;height:1px;opacity:0}.dn-esqueleto{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-4_5)}.dn-entrada{min-height:100dvh;display:grid;place-items:center;padding:var(--space-6) var(--space-4)}.dn-entrada__caja{width:100%;max-width:420px;display:flex;flex-direction:column;gap:var(--space-4_5);padding:var(--space-7);background:var(--wk-surface-1);border:1px solid var(--wk-border-1);border-radius:var(--wk-r-lg)}@media(max-width:48rem){.dn-entrada__caja{padding:var(--space-5_5) var(--space-4_5)}}.dn-lista-empresas{display:flex;flex-direction:column;gap:var(--space-2)}.dn-pie-modal{justify-content:flex-end;width:100%}.dn-campo-ancho{grid-column:1 / -1}.dn-tabla--navegable tbody tr{cursor:pointer}.dn-tabla .dn-celda-larga{white-space:normal;max-width:none}.dn-tabla .dn-celda-acciones{text-align:right;white-space:nowrap}.dn-tabla .dn-celda-acciones .wkbtn+.wkbtn{margin-left:var(--space-1_5)}.dn-lista-limpia{list-style:none;margin:0}.dn-lista-plana{list-style:none;margin:0;padding:0}.dn-clave-de-pieza{font-family:var(--wk-mono);font-size:var(--tipo-2);overflow-wrap:anywhere}.dn-contenidos{display:contents}.dn-columna--apretada{gap:var(--space-2)}.dn-columna--minima{gap:var(--space-1)}.dn-relleno{padding:var(--space-4) var(--space-4_5)}.dn-lista-simple--con-margen{padding:var(--space-3)}.dn-entrada-auto{width:auto}.dn-cuerpo-mensaje{white-space:pre-line}.dn-vacio-columna{padding:var(--space-2) var(--space-1)}.dn-boton-texto{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:transparent;color:var(--wk-text-1);font:inherit;text-align:left;cursor:pointer}.dn-icono-boton--chico{width:32px;height:32px}@media(max-width:48rem){.dn-icono-boton--chico{width:44px;height:44px}}.dn-conjunto{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:var(--space-2)}.dn-filtro-auditoria{display:grid;grid-template-columns:minmax(0,200px) minmax(0,220px) minmax(0,1fr) auto auto auto;gap:var(--space-2);align-items:center;width:100%}@media(max-width:48rem){.dn-filtro-auditoria{grid-template-columns:minmax(0,1fr)}}.dn-lateral-fondo{background:var(--wk-canvas-raised);border-right:1px solid var(--wk-border-1);min-width:0}.dn-lateral-fondo>.dn-lateral{border-right:0}@media(max-width:48rem){.dn-lateral-fondo{display:contents}.dn-lateral-fondo>.dn-lateral{border-right:1px solid var(--wk-border-1)}}.dn-filtro-auditoria>.wkbtn{justify-self:start}.dn-tabla--fija{table-layout:fixed}.dn-tabla--fija td{max-width:none}.dn-col-fecha{width:11.75rem}.dn-col-clase{width:9.5rem}.dn-col-objeto{width:12rem}.dn-tabla td.dn-celda-larga{min-width:220px;overflow-wrap:anywhere}.dn-form>.wkbtn{justify-content:center}.dn-partible{min-width:0;overflow-wrap:anywhere}.dn-soltar{display:flex;flex-direction:column;align-items:center;gap:var(--space-2_5);padding:var(--space-4_5) var(--space-4);border:1px dashed var(--wk-border-2);border-radius:var(--wk-r-md);background:var(--wk-canvas-raised);color:var(--wk-text-2);text-align:center;transition:border-color var(--dur-puntero) var(--wk-spring),background var(--dur-puntero) var(--wk-spring)}.dn-soltar[data-sobre=true]{border-color:var(--wk-border-3);background:var(--wk-surface-2)}.dn-soltar[data-ocupado=true]{opacity:.7}.dn-soltar .dn-subir{justify-content:center}.dn-carpeta{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.dn-carpeta__cab{display:flex;align-items:center;gap:var(--space-2);color:var(--wk-text-2);font-size:var(--tipo-6);min-width:0}.dn-carpeta__ruta,.dn-archivo__nombre{min-width:0;overflow-wrap:anywhere}.dn-archivo__textos{flex:1 1 220px}.dn-avance{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2_5) var(--space-3);border:1px solid var(--wk-border-2);border-radius:var(--wk-r-md);background:var(--wk-surface-1);font-size:var(--tipo-7)}.dn-avance__barra{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border:0;border-radius:999px;overflow:hidden;background:var(--wk-surface-3)}.dn-avance__barra::-webkit-progress-bar{background:var(--wk-surface-3)}.dn-avance__barra::-webkit-progress-value{background:var(--dn-dato)}.dn-avance__barra::-moz-progress-bar{background:var(--dn-dato)}.dn-aviso>div:has(>.dn-resumen){flex:1 1 auto;min-width:0}.dn-rechazados{display:flex;flex-direction:column;gap:var(--space-1_5)}.dn-rechazados>li{display:flex;flex-direction:column;gap:var(--space-0_5);overflow-wrap:anywhere}.dn-transferencias{position:fixed;right:16px;bottom:16px;width:min(420px,calc(100vw - 32px));max-height:min(70vh,560px);display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);background:var(--wk-surface-2);border:1px solid var(--wk-border-2);border-radius:var(--wk-r-md);box-shadow:var(--sombra-3);z-index:var(--z-superpuesto)}.dn-transferencias__cab strong{display:inline-flex;align-items:center;gap:var(--space-1_5)}.dn-transferencias__cuerpo{display:flex;flex-direction:column;gap:var(--space-2_5);overflow-y:auto;min-height:0}.dn-transferencia{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2) 0;border-bottom:1px solid var(--wk-border-1)}.dn-transferencia:last-child{border-bottom:0}.dn-contrasena{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-1);padding:var(--space-3);background:var(--wk-surface-1);border:1px solid var(--wk-border-1);border-radius:var(--wk-r-md)}.dn-contrasena--plegada{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3)}.dn-contrasena__abrir{align-self:flex-start}.dn-contrasena__titulo{display:inline-flex;align-items:center;gap:var(--space-1_5);margin:0;font-weight:600}.dn-contrasena__fila{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.dn-contrasena__campo{position:relative;flex:1 1 180px;min-width:0}.dn-contrasena__campo input{width:100%;min-height:44px;padding-right:44px}.dn-contrasena__ver{position:absolute;top:50%;right:var(--space-1);transform:translateY(-50%)}.dn-contrasena__fila .xpt-btn{min-height:44px}.dn-contrasena__campo[data-fallo="1"]{animation:dn-temblor-a var(--dur-base) ease-out 1}.dn-contrasena__campo[data-fallo="0"]{animation:dn-temblor-b var(--dur-base) ease-out 1}@keyframes dn-temblor-a{20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}@keyframes dn-temblor-b{20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}@media(prefers-reduced-motion:reduce){.dn-contrasena__campo[data-fallo]{animation:none}}@media(max-width:35rem){.dn-contrasena__fila .xpt-btn{flex:1 1 100%}}.dn-pagina-contrasena__titulo{margin:0;font-size:var(--tipo-8);font-weight:600}.dn-pagina-contrasena__nombre{margin:0;overflow-wrap:anywhere;color:var(--wk-text-2)}.dn-pagina-contrasena .dn-contrasena{margin-top:0;padding:0;background:none;border:0}.dnfalla{display:grid;place-items:center;min-height:100dvh;padding:var(--space-4);background:var(--wk-canvas)}.dnfalla__caja{max-width:420px;padding:var(--space-4);border:1px solid var(--wk-border-2);border-radius:var(--wk-r-lg);background:var(--wk-surface-1);text-align:center}.dnfalla__titulo{margin:0 0 var(--space-1_5);font-size:var(--tipo-11);font-weight:600;color:var(--wk-text-1)}.dnfalla__nota{margin:0 0 var(--space-3);color:var(--wk-text-2);line-height:1.5}.dnfalla__boton{min-height:44px;padding:0 var(--space-3);border:1px solid var(--wk-border-3);border-radius:999px;background:var(--wk-surface-3);color:var(--wk-text-1);cursor:pointer;transition:background var(--dur-puntero) var(--wk-spring)}.dnfalla__boton:hover{background:var(--wk-hover)}html.plataforma-en-pantalla,html.plataforma-en-pantalla body{font-size:16px;-webkit-font-smoothing:auto}html.plataforma-en-pantalla body{margin:var(--space-2);overflow-x:visible}html.plataforma-en-pantalla #root{min-height:0}:where(html.plataforma-en-pantalla) *,:where(html.plataforma-en-pantalla) *:before,:where(html.plataforma-en-pantalla) *:after{box-sizing:revert}:where(html.plataforma-en-pantalla) button{font:revert}:where(html.plataforma-en-pantalla) :focus-visible{outline:revert;outline-offset:revert}html.plataforma-en-pantalla,:where(html.plataforma-en-pantalla) *{scrollbar-width:thin}.login{position:relative;display:flex;align-items:center;justify-content:center;min-height:100vh;min-height:100dvh;padding:var(--space-6, 24px);background:var(--canvas);color:var(--text-1);font-family:var(--font-ui);overflow:hidden}.login__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.login:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--canvas) 22%,transparent) 0%,color-mix(in srgb,var(--canvas) 10%,transparent) 30%,transparent 50%)}.login__card{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:var(--space-6, 24px);width:100%;max-width:24rem;padding:var(--space-8, 32px);border-radius:var(--radius-2xl, 24px);background:linear-gradient(125deg,color-mix(in srgb,var(--text-1) 6%,transparent),color-mix(in srgb,var(--text-1) 2%,transparent) 38%,color-mix(in srgb,var(--text-1) 1%,transparent) 62%,color-mix(in srgb,var(--text-1) 4%,transparent)),color-mix(in srgb,var(--canvas) 5%,transparent);border:1px solid var(--border-default, var(--border-strong));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:0 4px 14px color-mix(in srgb,var(--canvas) 22%,transparent),inset 0 1px color-mix(in srgb,var(--text-1) 7%,transparent)}.login__logo{display:block;height:2.25rem;width:auto}.login__logo--texto{font-size:var(--tipo-14);line-height:2.25rem;font-weight:600;letter-spacing:-.01em;color:var(--wk-text-1)}.login__error{margin:0;font-size:.875rem;color:var(--err);text-align:center}.login__providers{display:flex;flex-direction:column;gap:var(--space-3, 12px);width:100%}.login__providers>*{width:100%}.login__email{display:flex;flex-direction:column;gap:var(--space-2, 8px);width:100%}.login__email-label{font-size:.8125rem;font-weight:500;color:var(--text-2)}.login__email-input{width:100%;padding:var(--space-3, 12px);border-radius:var(--radius-md, 8px);background:var(--surface-1);border:1px solid var(--border-default);color:var(--text-1);font-family:var(--font-ui);font-size:.9375rem}.login__email-input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.login__email-fila{display:flex;align-items:stretch;gap:var(--space-2, 8px);width:100%}.login__email-fila .login__email-input{flex:1;min-width:0}.login__passkey{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:48px;padding:0;border-radius:var(--radius-md, 8px);border:1px solid var(--border-default);background:var(--surface-1);color:var(--text-2);cursor:pointer;transition:background var(--dur-puntero) ease,color var(--dur-puntero) ease,border-color var(--dur-puntero) ease}.login__passkey:hover:not(:disabled){background:color-mix(in srgb,var(--text-1) 8%,transparent);border-color:color-mix(in srgb,var(--text-1) 28%,transparent);color:var(--text-1)}.login__passkey:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.login__passkey:disabled{opacity:.45;cursor:default}.login__email-fila+.xpt-btn{margin-top:var(--space-2, 8px)}.login__hint{font-size:.8125rem;line-height:1.4;color:var(--text-2);margin:var(--space-1, 4px) 0 0;text-align:center}.login__code-actions{display:flex;justify-content:space-between;gap:var(--space-2, 8px);margin-top:var(--space-1, 4px)}.login__link{background:none;border:none;padding:var(--space-1, 4px) var(--space-2, 8px);margin:0;font-family:var(--font-ui);font-size:.8125rem;font-weight:600;color:var(--text-1);cursor:pointer;border-radius:var(--radius-sm, 6px)}.login__link:hover:not(:disabled){text-decoration:underline}.login__link:disabled{opacity:.5;cursor:default}.login__link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.login__providers .xpt-btn--primary{background:color-mix(in srgb,var(--text-1) 10%,transparent);color:var(--text-1);border-color:color-mix(in srgb,var(--text-1) 18%,transparent)}.login__providers .xpt-btn--primary:hover{background:color-mix(in srgb,var(--text-1) 16%,transparent)}.login__providers .xpt-btn--primary .xpt-spinner{color:var(--text-1)}.login{padding:var(--space-4, 16px);overflow-y:auto}.login__card{padding:var(--space-6, 24px);margin-block:auto}.login__providers .xpt-btn,.login__providers .xpt-btn__label,.login__email .xpt-btn,.login__email .xpt-btn__label{white-space:normal}.login__email-input{font-size:1rem;min-height:44px}.login__passkey{width:56px}@media not (max-width:48rem){.login{padding:var(--space-6, 24px);overflow-y:hidden}.login__card{padding:var(--space-8, 32px);margin-block:0}.login__providers .xpt-btn,.login__providers .xpt-btn__label,.login__email .xpt-btn,.login__email .xpt-btn__label{white-space:nowrap}.login__passkey{width:48px}}@media(not (max-width:48rem))and (pointer:fine){.login__email-input{font-size:.9375rem;min-height:auto}}.login__entrevistas{display:grid;gap:1.25rem;width:100%}.login__entrevistas-titulo{margin:0;color:var(--text-3);font-size:.9375rem}.login__entrevista{display:grid;gap:.75rem;justify-items:stretch}.login__entrevista-linea{margin:0;font-size:var(--tipo-11);line-height:1.45}.login__entrevista-sin-enlace{margin:0;color:var(--text-3);font-size:.9375rem}.login__codigo{display:flex;gap:var(--space-2, 8px);width:100%}.login__codigo-casilla{flex:1 1 0;min-width:0;width:0;height:52px;padding:0;text-align:center;border-radius:var(--radius-md, 8px);background:var(--surface-1);border:1px solid var(--border-default);color:var(--text-1);font-family:var(--font-ui);font-size:1.125rem;font-variant-numeric:tabular-nums;transition:border-color var(--dur-puntero) ease,background var(--dur-puntero) ease}.login__codigo-casilla:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.login__codigo-casilla:not(:placeholder-shown),.login__codigo-casilla[value]:not([value=""]){border-color:color-mix(in srgb,var(--text-1) 32%,transparent)}.login__codigo-casilla:disabled{opacity:.5}.login__codigo{gap:var(--space-1_5)}.login__codigo-casilla{height:56px;font-size:1rem}@media not (max-width:48rem){.login__codigo{gap:var(--space-2, 8px)}.login__codigo-casilla{height:52px;font-size:1.125rem}}.pk-aviso{position:fixed;left:50%;bottom:18px;z-index:40;transform:translate(-50%);width:min(520px,calc(100vw - 32px));box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3_5);border:1px solid var(--eq-linea-2);border-radius:var(--wk-r-md);background:var(--wk-canvas-raised);box-shadow:var(--dn-sombra-aviso)}.pk-aviso__texto{flex:1;min-width:220px;margin:0;font-size:13px;color:var(--eq-t2)}.pk-aviso__acciones{display:flex;gap:var(--space-2)}.pk-seccion{margin-top:var(--space-4_5)}.pk-seccion__titulo{margin:0 0 var(--space-2);font-size:13px;font-weight:500;color:var(--eq-t2)}.pk-seccion__nota{margin:0 0 var(--space-2_5);font-size:13px;color:var(--eq-t3)}.pk-fila{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2_5) 0;border-top:1px solid var(--eq-linea)}.pk-fila__cuerpo{flex:1;min-width:0}.pk-fila__nombre{font-size:14px;color:var(--eq-t1);overflow-wrap:anywhere}.pk-fila__meta{margin-top:var(--space-0_5);font-size:12px;color:var(--eq-t3)}.pk-fila__aviso{margin-top:var(--space-1);font-size:12px;color:var(--wk-warning)}.pk-boton{padding:var(--space-1_75) var(--space-3);border:1px solid var(--eq-linea-2);border-radius:var(--wk-r-sm);background:transparent;color:var(--eq-t2);font:inherit;font-size:13px;cursor:pointer;transition:background var(--dur-puntero) var(--wk-spring)}.pk-boton:hover:not(:disabled){background:var(--wk-hover)}.pk-boton:disabled{opacity:.5;cursor:default}.pk-boton--primario{margin-top:var(--space-2_5);border-color:var(--eq-linea-3);color:var(--eq-t1)}.pk-aviso .pk-boton--primario{margin-top:0}.dn-unirse{min-height:100dvh;display:grid;place-items:center;padding:var(--space-4);background:var(--wk-canvas)}.dn-unirse__panel{max-width:30rem;width:100%;padding:var(--space-5);display:grid;gap:var(--space-3_5)}.dn-unirse__sobre{display:grid;place-content:center;width:44px;height:44px;border-radius:999px;color:var(--wk-text-1);background:var(--dn-tinte-100);border:1px solid var(--wk-border-2)}.dn-unirse__titulo{margin:0;font-size:var(--tipo-12);color:var(--wk-text-1)}.dn-unirse__texto{margin:0;font-size:var(--tipo-8);line-height:1.55;color:var(--wk-text-2)}.dn-unirse__nota{margin:0;font-size:var(--tipo-6);color:var(--wk-text-3)}.dn-unirse__accion{justify-self:stretch;justify-content:center;width:100%;min-height:44px;margin-top:var(--space-1);font-size:var(--tipo-10)}@media not (max-width:48rem){.dn-unirse{padding:var(--space-6)}.dn-unirse__panel{padding:var(--space-7)}.dn-unirse__accion{justify-self:start;width:auto;min-height:auto;font-size:var(--tipo-6)}}.login[data-esperando]>*,.dn-unirse[data-esperando]>*{visibility:hidden}.login.login--marca{--canvas: #fafafa;--surface-1: #ffffff;--surface-2: #ffffff;--text-1: rgba(16, 24, 40, .95);--text-2: rgba(16, 24, 40, .68);--text-3: rgba(16, 24, 40, .52);--border-subtle: rgba(13, 34, 64, .08);--border-default: rgba(13, 34, 64, .14);--border-strong: rgba(13, 34, 64, .22);--accent: var(--marca-acento, rgba(16, 24, 40, .95));--accent-2: var(--marca-acento, rgba(16, 24, 40, .95));--accent-deep: var(--marca-acento, rgba(16, 24, 40, .95));--accent-ink: #ffffff;--err: #d92d20;--dn-boton-pri: var(--accent);--dn-boton-pri-hover: var(--accent);--dn-boton-pri-tinta: var(--accent-ink);color-scheme:light;position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;box-sizing:border-box;min-height:0;flex-direction:column;justify-content:flex-start;overflow-x:hidden;overflow-y:auto;background:radial-gradient(1100px 620px at 8% -6%,color-mix(in srgb,var(--accent) 20%,transparent),transparent 62%),radial-gradient(900px 700px at 96% 104%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 60%),var(--canvas)}.login__marca-fondo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;align-items:center;justify-content:center;overflow:hidden;pointer-events:none}.login__marca-fondo img{width:auto;height:min(62vh,640px);opacity:.14;filter:blur(5px)}.login--marca .login__card{box-sizing:border-box;max-width:26rem;margin-block:auto;border:1px solid rgba(255,255,255,.55);background:#ffffff61;backdrop-filter:blur(26px) saturate(1.7);-webkit-backdrop-filter:blur(26px) saturate(1.7);box-shadow:0 1px 2px #02253a06,0 4px 10px #02253a08,0 12px 28px #02253a09,0 28px 64px #02253a0a,inset 0 1px #ffffff80}@supports not (backdrop-filter: blur(1px)){.login--marca .login__card{background:#ffffffeb}}.login--marca .login__email-input,.login--marca .login__codigo-casilla{box-sizing:border-box;min-height:44px}.login__marca-logo{display:block;width:auto;max-width:100%;height:52px;object-fit:contain}.login__marca-pie{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:var(--space-1, 4px);justify-content:center;padding:var(--space-4, 16px) 0 calc(var(--space-2, 8px) + env(safe-area-inset-bottom,0px))}.login__marca-pie-enlace{display:inline-flex;align-items:center;gap:var(--space-2, 8px);min-height:44px;padding:0 var(--space-3, 12px);border-radius:999px;color:var(--text-3);font-size:.75rem;text-decoration:none}.login__marca-pie-enlace:hover{color:var(--text-2)}.login__marca-pie-enlace:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.login:not(.login--marca){padding-bottom:calc(var(--space-6, 24px) + 40px)}.login__pie{position:absolute;inset:auto 0 0;z-index:1;display:flex;justify-content:center;padding:0 var(--space-4, 16px) calc(var(--space-3, 12px) + env(safe-area-inset-bottom,0px))}.login__legal{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-1, 4px) var(--space-3, 12px);margin:0;color:var(--text-3);font-size:.6875rem;line-height:1.5;text-align:center}.login__legal a{color:inherit}.login__legal a:hover{color:var(--text-2)}.login__legal a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.login__marca-pie-logo{width:auto;height:14px;opacity:.7}.login__card--invitacion{gap:var(--space-4, 16px);text-align:center}.login__card--invitacion .xpt-btn{width:100%;min-height:44px}.login__marca-sobre{display:grid;place-items:center;width:44px;height:44px;border-radius:999px;background:var(--marca-acento-suave, rgba(13, 34, 64, .05));color:var(--accent)}.login__marca-titulo{margin:0;color:var(--text-1);font-size:1.25rem;font-weight:600;line-height:1.3}.login__marca-texto{margin:0;color:var(--text-2);font-size:.9375rem;line-height:1.55}.login__marca-fondo img{width:92%;height:auto}.login__marca-logo{height:44px}@media not (max-width:48rem){.login__marca-fondo img{width:auto;height:min(62vh,640px)}.login__marca-logo{height:52px}}html.equipo-en-pantalla{font-size:16px}html.equipo-en-pantalla body{font-size:16px;background:#1a1a1a}.eq{color-scheme:dark;--eq-canvas: #1a1a1a;--eq-t1: var(--wk-text-1);--eq-t2: var(--wk-text-2);--eq-t3: var(--wk-text-3);--eq-t4: var(--dn-texto-4);--eq-linea: rgba(255, 255, 255, .07);--eq-linea-2: rgba(255, 255, 255, .12);--eq-linea-3: rgba(255, 255, 255, .25);--eq-activo: oklch(.55 .12 155);--eq-recibido: oklch(.62 .14 155);--eq-pausa: oklch(.74 .13 85);--eq-critico: oklch(.62 .16 25);--eq-r-sm: var(--wk-r-sm);--eq-r-md: var(--wk-r-md);--eq-r-lg: var(--wk-r-lg);--eq-r-xl: var(--wk-r-xl);--eq-muelle: cubic-bezier(.22, 1, .36, 1);--eq-borde-inf: env(safe-area-inset-bottom, 0px);--eq-pad: clamp(16px, 4.6vw, 22px);--eq-lateral: 184px;position:relative;min-height:100dvh;background:var(--eq-canvas);color:var(--eq-t1);font-family:var(--wk-font, "Inter", system-ui, sans-serif);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}.eq *,.eq:before,.eq:after,.xpt-aviso,.xpt-aviso *{corner-shape:squircle}.eq .eqmono,.eq .eqpunto,.eq .eqavatar,.eq [style*="border-radius: 50%"],.eq [style*="border-radius:50%"],.xpt-aviso__punto{corner-shape:round}:where(.eq) .eqcard{position:relative;border:1px solid var(--eq-linea);border-radius:var(--eq-r-xl);background:linear-gradient(125deg,#ffffff0f,#ffffff05 38%,#ffffff02 62%,#ffffff0a),#1a1a1a85;backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 4px 14px #1a1a1a38,inset 0 1px #fff1}@media not (max-width:48rem){:where(.eq) .eqcard{border-radius:var(--eq-r-lg)}}@media(max-width:35rem){:where(.eq) .eqcard--liviana{backdrop-filter:none;-webkit-backdrop-filter:none;background:#222222eb}}:where(.eq) .eqcard__cuerpo{padding:18px var(--eq-pad)}:where(.eq) .eq-h1{margin:0;font-size:clamp(22px,6.4vw,27px);font-weight:600;letter-spacing:-.025em;line-height:1.14;color:var(--eq-t1);text-wrap:balance}:where(.eq) .eq-h2{margin:0;font-size:16px;font-weight:500;letter-spacing:-.01em;color:var(--eq-t1)}:where(.eq) .eq-etiqueta{font-family:var(--wk-mono);font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--eq-t3)}:where(.eq) .eq-meta{font-size:12.5px;color:var(--eq-t3)}:where(.eq) .eq-dato{font-family:var(--wk-mono);font-size:11.5px;font-variant-numeric:tabular-nums;color:var(--eq-t3)}:where(.eq) .eqbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border-radius:999px;border:1px solid var(--eq-linea-2);background:transparent;color:var(--eq-t1);font-family:inherit;font-size:13.5px;font-weight:500;cursor:pointer;transition:background var(--dur-puntero) var(--eq-muelle),border-color var(--dur-puntero) var(--eq-muelle),opacity var(--dur-puntero) var(--eq-muelle)}:where(.eq) .eqbtn:hover:not(:disabled){background:#ffffff0f;border-color:var(--eq-linea-3)}:where(.eq) .eqbtn:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:2px}:where(.eq) .eqbtn:disabled{opacity:.45;cursor:default}:where(.eq) .eqbtn--primario{width:100%;height:60px;background:#fffffff2;border-color:transparent;color:#1a1a1a;font-size:15px;font-weight:500}:where(.eq) .eqbtn--primario:hover:not(:disabled){background:#fff;border-color:transparent}:where(.eq) .eqbtn--principal,:where(.eq) .eqbtn--principal:hover:not(:disabled){border-color:transparent;color:var(--dn-boton-pri-tinta)}:where(.eq) .eqbtn--principal{background:var(--dn-boton-pri)}:where(.eq) .eqbtn--principal:hover:not(:disabled){background:var(--dn-boton-pri-hover)}:where(.eq) .eqbtn--peligro{background:color-mix(in oklch,oklch(.58 .15 25) 26%,rgba(26,26,26,.9));border-color:#ef444457;color:var(--eq-t1)}:where(.eq) .eqbtn--peligro:hover:not(:disabled){background:color-mix(in oklch,oklch(.58 .15 25) 38%,rgba(26,26,26,.9));border-color:#ef444480}:where(.eq) .eqbtn--icono{min-height:44px;min-width:44px;padding:0;border-radius:50%}:where(.eq) .eqcampo{display:flex;flex-direction:column;gap:7px}:where(.eq) .eqcampo>label{font-size:12.5px;font-weight:500;color:var(--eq-t3)}:where(.eq) .eqcampo input,:where(.eq) .eqcampo textarea,:where(.eq) .eqcampo select{width:100%;min-height:44px;padding:11px 0;border:none;border-bottom:1px solid var(--eq-linea-2);border-radius:0;background:transparent;color:var(--eq-t1);font-family:inherit;font-size:15px;transition:border-color var(--dur-puntero) var(--eq-muelle)}:where(.eq) .eqcampo textarea{min-height:88px;resize:vertical;line-height:1.5}:where(.eq) .eqcampo input::placeholder,:where(.eq) .eqcampo textarea::placeholder{color:var(--eq-t4)}:where(.eq) .eqcampo input:focus,:where(.eq) .eqcampo textarea:focus,:where(.eq) .eqcampo select:focus{outline:none;border-bottom-color:#ffffffd9;box-shadow:0 1px #ffffffd9}:where(.eq) .eqcampo input:focus-visible,:where(.eq) .eqcampo textarea:focus-visible,:where(.eq) .eqcampo select:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:2px}:where(.eq) .eqcampo--malo input,:where(.eq) .eqcampo--malo textarea{border-bottom-color:var(--eq-critico)}:where(.eq) .eqcampo__error{font-size:11.5px;color:var(--eq-critico)}:where(.eq) .eqbuscador{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 14px;border:1px solid var(--eq-linea-2);border-radius:999px;background:#ffffff0f}:where(.eq) .eqbuscador input{flex:1;min-width:0;border:none;background:transparent;color:var(--eq-t1);font-family:inherit;font-size:14px}:where(.eq) .eqbuscador input:focus{outline:none}:where(.eq) .eqbuscador:focus-within{border-color:#ffffff47}:where(.eq) .eqfila{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:13px 0;border:none;border-top:1px solid var(--eq-linea);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}:where(.eq) .eqfila:first-child{border-top:none}:where(.eq) .eqfila:hover{background:#ffffff08}:where(.eq) .eqfila:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:-2px}:where(.eq) .eqfila__nombre{flex:1;min-width:0;font-size:14px;color:var(--eq-t1);overflow-wrap:anywhere}:where(.eq) .eqfila__marca{flex:none;font-family:var(--wk-mono);font-size:11.5px;font-variant-numeric:tabular-nums;color:var(--eq-t4)}:where(.eq) .eqfila__marca--ok{color:var(--eq-recibido)}:where(.eq) .eqpunto{flex:none;width:7px;height:7px;border-radius:50%;background:var(--eq-t4)}:where(.eq) .eqpunto--activo{background:var(--eq-activo)}:where(.eq) .eqpunto--recibido{background:var(--eq-recibido)}:where(.eq) .eqpunto--pausa{background:var(--eq-pausa)}:where(.eq) .eqpunto--critico{background:var(--eq-critico)}:where(.eq) .eqpestanas{display:inline-flex;gap:4px;align-self:flex-start;width:fit-content;max-width:100%;padding:4px;border:1px solid var(--eq-linea);border-radius:var(--eq-r-md);background:#ffffff08;flex-wrap:wrap}:where(.eq) .eqchip{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 9px;border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-sm);background:transparent;color:var(--eq-t2);font-family:inherit;font-size:12.5px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background var(--dur-puntero) var(--eq-muelle),color var(--dur-puntero) var(--eq-muelle)}:where(.eq) .eqchip[aria-pressed=true],:where(.eq) .eqchip[aria-current=page]{background:#fffffff2;border-color:transparent;color:#1a1a1a}:where(.eq) a.eqchip{min-height:32px;text-decoration:none}@media(max-width:48rem){:where(.eq) a.eqchip{min-height:44px}}:where(.eq) .eqlentes{display:flex;flex-wrap:wrap;gap:2px 18px;border-bottom:1px solid var(--eq-linea)}:where(.eq) .eqlente{display:inline-flex;align-items:center;min-height:40px;margin-bottom:-1px;border-bottom:2px solid transparent;color:var(--eq-t3);font-size:14px;font-weight:500;text-decoration:none;white-space:nowrap}:where(.eq) .eqlente:hover{color:var(--eq-t1)}:where(.eq) .eqlente[aria-current=page]{border-bottom-color:var(--eq-t1);color:var(--eq-t1)}:where(.eq) .eqlente:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:2px}@media(max-width:48rem){:where(.eq) .eqlente{min-height:44px}}:where(.eq) .eqchip:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:2px}:where(.eq) .eqchip--paso{align-self:flex-start;min-height:36px;padding:0 var(--space-3_5)}:where(.eq) .eqchip--rol{justify-content:flex-start;min-height:44px;padding:var(--space-2) var(--space-4);text-align:left;white-space:normal}:where(.eq) .eqchip__nota{display:block;margin-top:2px;font-size:12px;font-weight:400;opacity:.8}:where(.eq) .eqinv{flex-wrap:wrap}:where(.eq) .eqinv .eqfila__nombre{flex:1 1 240px}:where(.eq) .eqinv__acciones{display:flex;flex-wrap:wrap;gap:8px}:where(.eq) .eqinv__anular{margin-left:12px}:where(.eq) .eqgente{flex-wrap:wrap}:where(.eq) .eqgente .eqfila__nombre{flex:1 1 220px}:where(.eq) .eqmarca{font-family:inherit;font-size:11.5px;font-weight:500;letter-spacing:0;color:var(--eq-t3)}:where(.eq) .eqmarca--ok{color:var(--eq-recibido)}:where(.eq) .eqmarca--espera{color:var(--eq-pausa)}:where(.eq) .eqmarca--malo{color:var(--eq-critico)}:where(.eq) .eqmono{flex:none;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--eq-linea-2);background:#ffffff12;color:var(--eq-t1);font-family:var(--wk-mono);font-weight:500;letter-spacing:.02em;text-transform:uppercase;-webkit-user-select:none;user-select:none}:where(.eq) .eqmono--logo{background:#fffffff0;border-color:transparent;overflow:hidden}:where(.eq) .eqmono--logo img{display:block;width:100%;height:100%;object-fit:contain}:where(.eq) .eqriel{position:fixed;left:16px;right:16px;bottom:calc(20px + var(--eq-borde-inf));z-index:10;display:flex;align-items:center;gap:12px}:where(.eq) .eqriel__isla{flex:1;min-width:0;display:flex;align-items:center;padding:6px;border-radius:999px;border:1px solid var(--eq-linea-2);background:#1a1a1ad1;backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 4px 14px #1a1a1a66}:where(.eq) .eqriel__destino{text-decoration:none;flex:1 1 auto;min-width:44px;min-height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:4px 0;border:none;border-radius:999px;background:none;color:var(--eq-t3);font-family:inherit;font-size:var(--tipo-1);font-weight:500;cursor:pointer;transition:color var(--dur-puntero) var(--eq-muelle)}:where(.eq) .eqriel__texto{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.eq) .eqriel__destino[aria-current]{color:var(--eq-t1)}:where(.eq) .eqriel__destino:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:-2px}:where(.eq) .eqfab{flex:none;width:69px;height:69px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--eq-linea-3);background:#ffffff1f;backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 4px 14px #1a1a1a66;color:var(--eq-t1);cursor:pointer;transition:transform var(--dur-slow) var(--eq-muelle)}:where(.eq) .eqfab:hover{background:#fff3}:where(.eq) .eqfab:focus-visible{outline:2px solid rgba(255,255,255,.8);outline-offset:3px}:where(.eq) .eqfab[aria-expanded=true]{transform:rotate(45deg)}:where(.eq) .eqvelo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;border:none;background:#1a1a1a99;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:eq-velo var(--dur-base) var(--eq-muelle);cursor:pointer}@keyframes eq-velo{0%{opacity:0}to{opacity:1}}:where(.eq) .eqfab__opcion{position:fixed;right:16px;bottom:calc(20px + var(--eq-borde-inf));z-index:11;width:94px;height:94px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:8px;border-radius:50%;border:1px solid var(--eq-linea-3);background:#1a1a1af0;backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);color:var(--eq-t1);font-family:inherit;font-size:10.5px;font-weight:500;line-height:1.25;text-align:center;cursor:pointer;animation:eq-abanico var(--dur-slow) var(--eq-muelle) both}@keyframes eq-abanico{0%{opacity:0;transform:translate(0) scale(.5)}}@media(max-width:35rem){:where(.eq) .eqriel{left:10px;right:10px;gap:8px}:where(.eq) .eqriel__isla{padding:4px}:where(.eq) .eqfab{width:56px;height:56px}:where(.eq) .eqfab__opcion{right:10px}}:where(.eq) .eqsecciones{display:flex;flex-direction:column;gap:2px;padding-bottom:var(--eq-borde-inf)}:where(.eq) .eqsecciones__destino{text-decoration:none;display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:0 12px;border:none;border-radius:var(--eq-r-sm);background:none;color:var(--eq-t2);font-family:inherit;font-size:15px;font-weight:500;text-align:left;cursor:pointer}:where(.eq) .eqsecciones__destino[aria-current=page]{background:#ffffff12;color:var(--eq-t1)}:where(.eq) .eqsecciones__destino:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:-2px}@media not (max-width:48rem){:where(.eq) .eqriel{display:none}}:where(.eq) .eqlateral{display:none}:where(.eq) .eqlateral__marca{padding:0 var(--space-3) var(--space-5_5)}@media not (max-width:48rem){:where(.eq) .eqlateral{position:fixed;left:0;top:0;bottom:0;z-index:10;width:var(--eq-lateral);display:flex;flex-direction:column;gap:2px;padding:22px 12px;border-right:1px solid var(--eq-linea);background:#1a1a1ab8;backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2)}:where(.eq) .eqlateral__destino{text-decoration:none;display:flex;align-items:center;gap:9px;min-height:36px;padding:0 9px;border:none;border-radius:var(--eq-r-sm);background:none;color:var(--eq-t3);font-family:inherit;font-size:13px;font-weight:500;text-align:left;cursor:pointer;transition:background var(--dur-puntero) var(--eq-muelle)}:where(.eq) .eqlateral__destino:hover{background:#ffffff0a;color:var(--eq-t2)}:where(.eq) .eqlateral__destino[aria-current=page]{background:#ffffff12;color:var(--eq-t1)}:where(.eq) .eqlateral__destino:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:-2px}}:where(.eq) .eqhoja__pie{display:flex;flex-direction:column;gap:10px;margin-top:20px}@media not (max-width:48rem){:where(.eq) .eqhoja__pie{flex-flow:row-reverse wrap;justify-content:flex-start}:where(.eq) .eqhoja__pie>p,:where(.eq) .eqhoja__pie>[role=alert]{flex-basis:100%}}:where(.eq) .arfila__ver{padding:0;border:none;background:none;color:inherit;font:inherit;text-align:left;text-decoration:underline;text-decoration-color:var(--eq-linea-3);text-underline-offset:3px;overflow-wrap:anywhere;cursor:pointer}:where(.eq) .arfila__ver:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:2px}:where(.eq) .eq__salto{position:fixed;top:8px;left:8px;z-index:60;padding:10px 14px;border-radius:var(--eq-r-sm);background:#fffffff2;color:#1a1a1a;font-size:14px;font-weight:500;text-decoration:none;transform:translateY(-200%)}:where(.eq) .eq__salto:focus{transform:none}:where(.eq) .eq__lienzo:focus{outline:none}:where(.eq) .eq__lienzo{position:relative;z-index:1;display:flex;flex-direction:column;gap:18px;padding:18px var(--eq-pad) calc(120px + var(--eq-borde-inf))}@media not (max-width:48rem){:where(.eq) .eq__lienzo{margin-left:var(--eq-lateral);padding:30px 34px 60px;gap:22px}}:where(.eq) .eq__asiento{position:fixed;left:0;right:0;top:0;height:210px;z-index:0;pointer-events:none;background:linear-gradient(180deg,#1a1a1af0,#1a1a1a00)}@media not (max-width:48rem){:where(.eq) .eq__asiento{left:var(--eq-lateral)}}:where(.eq) .eq__cabecera{display:flex;align-items:center;gap:12px;min-height:44px}:where(.eq) .eq__volver{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-left:-12px;border:none;border-radius:50%;background:none;color:var(--eq-t2);cursor:pointer}:where(.eq) .eq__volver:hover{color:var(--eq-t1);background:#ffffff0d}:where(.eq) .eq__volver:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:2px}:where(.eq) .eq__avatar{flex:none;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:none;cursor:pointer;box-shadow:0 0 #fff0;transition:box-shadow var(--dur-puntero) ease}:where(.eq) .eq__avatar:hover{box-shadow:0 0 0 2px #ffffff47}:where(.eq) .eq__avatar:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:2px}:where(.eq) .emlogo{position:relative;flex:none}:where(.eq) .emlogo__boton{position:relative;display:flex;padding:0;border:none;border-radius:50%;background:none;cursor:pointer}:where(.eq) .emlogo__boton:disabled{cursor:progress;opacity:.6}:where(.eq) .emlogo__boton:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:3px}:where(.eq) .emlogo__lapiz{position:absolute;right:-2px;bottom:-2px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid var(--eq-linea-2);border-radius:50%;background:#232323;color:var(--eq-t1)}:where(.eq) .emlogo__pop{position:absolute;top:calc(100% + 8px);left:0;z-index:12;display:flex;flex-direction:column;min-width:200px;padding:6px;border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-md);background:#232323;box-shadow:0 18px 40px #00000073}:where(.eq) .emlogo__opcion{display:flex;align-items:center;gap:9px;min-height:36px;padding:0 12px;border:none;border-radius:var(--eq-r-sm);background:transparent;color:var(--eq-t1);font-family:inherit;font-size:13px;font-weight:500;text-align:left;cursor:pointer}:where(.eq) .emlogo__opcion:hover{background:#ffffff12}:where(.eq) .emlogo__opcion:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:-2px}:where(.eq) .emlogo__opcion--quitar{color:var(--eq-critico)}:where(.eq) .emlogo__nota{margin:6px 12px 4px;font-size:11.5px}:where(.eq) .emlista{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}:where(.eq) .emfila{text-decoration:none;display:flex;align-items:center;gap:14px;width:100%;min-height:68px;padding:14px 20px;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur-puntero) var(--eq-muelle)}:where(.eq) .emfila:hover{border-color:var(--eq-linea-3)}:where(.eq) .emfila:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:2px}:where(.eq) .emrecientes{display:flex;flex-direction:column;gap:10px}:where(.eq) .emfila__texto{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}:where(.eq) .emfila__nombre{font-size:var(--tipo-9);font-weight:500;letter-spacing:-.01em;color:var(--eq-t1);overflow-wrap:anywhere}@media not (max-width:48rem){:where(.eq) .emfila__texto{flex-direction:row;align-items:baseline;justify-content:space-between;gap:16px}}:where(.eq) .eq__dos{display:grid;grid-template-columns:1fr;gap:12px}@media not (max-width:48rem){:where(.eq) .eq__dos{grid-template-columns:minmax(0,1fr) 300px;gap:16px;align-items:start}}:where(.eq) .eqvacio{display:flex;flex-direction:column;align-items:center;gap:12px;padding:44px 22px;text-align:center;margin-block:auto}:where(.eq) .eqvacio__icono{display:flex;align-items:center;justify-content:center;width:68px;height:68px;margin-bottom:2px;border:1px solid var(--eq-linea-2);border-radius:50%;background:#ffffff0d;color:var(--eq-t2)}:where(.eq) .eqvacio__icono svg{width:30px;height:30px}:where(.eq) .eqvacio__titulo{font-size:15px;font-weight:500;color:var(--eq-t2)}:where(.eq) .eqvacio__nota{max-width:34ch;font-size:13px;color:var(--eq-t3)}:where(.eq) .eqhueso{border-radius:var(--eq-r-sm);background:linear-gradient(90deg,#ffffff0a 25%,#ffffff17,#ffffff0a 75%);background-size:200% 100%;animation:eq-brillo var(--dur-ciclo) linear infinite}@keyframes eq-brillo{0%{background-position:200% 0}to{background-position:-200% 0}}.eq.eqhoja__velo{position:fixed;top:0;right:0;bottom:0;left:0;min-height:0;z-index:20;display:flex;align-items:flex-end;justify-content:center;padding:14px;background:#1a1a1a99;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:eq-velo var(--dur-base) var(--eq-muelle)}:where(.eq) .eqhoja{width:100%;max-height:calc(100dvh - 78px);overflow-y:auto;border-radius:26px;animation:eq-hoja var(--dur-slow) var(--eq-muelle)}@keyframes eq-hoja{0%{transform:translateY(28px)}}@media not (max-width:48rem){:where(.eq) .eqhoja:has(.dg-traer){max-width:720px}.eq.eqhoja__velo{align-items:center}:where(.eq) .eqhoja{max-width:460px;max-height:calc(100dvh - 120px);border-radius:var(--eq-r-lg)}}@media(prefers-reduced-motion:reduce){.eq *,.eq *:before,.eq *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@keyframes eq-toast{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}:where(.eq) .eq__fondo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.5;pointer-events:none}@media not (max-width:48rem){:where(.eq) .eq__fondo{left:var(--eq-lateral)}:where(.eq) .eq--puerta .eq__fondo{left:0}}:where(.eq) .eq__solo-ancho{display:none}@media not (max-width:48rem){:where(.eq) .eq__solo-ancho{display:inline-flex}}:where(.eq) .eq--puerta{display:flex}:where(.eq) .eq__puerta{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;width:100%;min-height:100dvh;padding:calc(24px + env(safe-area-inset-top,0px)) var(--eq-pad) calc(24px + env(safe-area-inset-bottom,0px))}:where(.eq) .eq__puerta>*{width:100%;max-width:420px;margin:0 auto}:where(.eq) .eq__lienzo--portal{max-width:1400px;margin:0 auto}:where(.eq) .eqdoscol{display:grid;gap:18px;align-items:stretch}:where(.eq) .eqdoscol__izq,:where(.eq) .eqdoscol__der{display:flex;flex-direction:column;gap:18px;min-width:0}@media(min-width:900px){:where(.eq) .eqdoscol{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:22px;height:620px;grid-template-rows:minmax(0,1fr)}:where(.eq) .eqdoscol__izq>.eqalto,:where(.eq) .eqdoscol__der>.eqalto{flex:1;min-height:0}:where(.eq) .eqalto{display:flex;flex-direction:column;min-height:0}:where(.eq) .eqalto>.eqcard__cuerpo{flex:1;display:flex;flex-direction:column;min-height:0}:where(.eq) .eqlista,:where(.eq) .eqrueda{flex:1;min-height:0;overflow-y:auto}}:where(.eq) .eqcol{display:flex;flex-direction:column;gap:18px}:where(.eq) .eqlista{display:flex;flex-direction:column;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid var(--eq-linea)}:where(.eq) .eqgrupo>button{padding-left:0!important;padding-right:0!important}:where(.eq) .eqgrupo>div{padding-left:0!important;padding-right:0!important}@media not (max-width:48rem){:where(.eq) .eq__lienzo--portal{margin-left:auto;padding-bottom:80px}:where(.eq) .eq--portal .eq__fondo,:where(.eq) .eq--portal .eq__asiento{left:0}}@media not (max-width:48rem){:where(.eq) .eqbtn--primario{width:auto;min-width:220px;height:52px;padding:0 28px}:where(.eq) .eqhoja .eqbtn--primario{width:100%}}:where(.eq) .eqbuzon{display:flex;flex-direction:column;align-items:center;gap:6px;padding:26px 20px;border:1px dashed var(--eq-linea-3);border-radius:var(--eq-r-md);background:transparent;color:var(--eq-t3);text-align:center;cursor:pointer;transition:border-color var(--dur-puntero) var(--eq-muelle),background var(--dur-puntero) var(--eq-muelle)}:where(.eq) .eqbuzon:hover,:where(.eq) .eqbuzon:focus-visible,:where(.eq) .eqbuzon[data-over=yes]{border-color:#ffffff8c;background:#ffffff0a;outline:none}:where(.eq) .eqbuzon[data-over=yes]{border-style:solid}:where(.eq) .eqbuzon--llena{flex:1;justify-content:center;min-height:220px}:where(.eq) .eqbuzon__titulo{margin-top:4px;color:var(--eq-t1);font-size:15px;font-weight:500}:where(.eq) .eqbuzon__sub{max-width:42ch;font-size:12.5px;line-height:1.5;color:var(--eq-t3)}:where(.eq) .eqbuzon__pie{margin-top:6px;font-size:12px;color:var(--eq-t4)}:where(.eq) .eqbuzon--pedido{margin-top:18px;padding:20px 16px}:where(.eq) .eqselect{min-height:40px;padding:8px 10px;border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-sm);background:transparent;color:var(--eq-t1);font-family:inherit;font-size:13.5px;cursor:pointer}:where(.eq) .eqselect:focus{outline:none;border-color:#fff9}:where(.eq) .eqselect option,:where(.eq) .eqcampo select option{background:#1f1f1f;color:#fff}@media(prefers-reduced-motion:reduce){:where(.eq) .eqbuzon{transition:none}}:where(.eq) .eqbusca{display:flex;align-items:center;gap:10px}:where(.eq) .eqbusca .eqbuscador{flex:1;min-width:0}:where(.eq) .eqfiltro{position:relative;flex:none}:where(.eq) .eqfiltro__boton{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--eq-linea-2);border-radius:999px;background:#ffffff0f;color:var(--eq-t2);cursor:pointer;transition:background var(--dur-puntero) var(--eq-muelle),color var(--dur-puntero) var(--eq-muelle),border-color var(--dur-puntero) var(--eq-muelle)}:where(.eq) .eqfiltro__boton:hover{color:var(--eq-t1);border-color:var(--eq-linea-3)}:where(.eq) .eqfiltro__boton[aria-expanded=true]{background:#fffffff2;border-color:transparent;color:#1a1a1a}:where(.eq) .eqfiltro__boton:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:2px}:where(.eq) .eqfiltro__punto{position:absolute;top:8px;right:8px;width:7px;height:7px;border-radius:999px;background:var(--eq-recibido);box-shadow:0 0 0 2px var(--eq-canvas)}:where(.eq) .eqfiltro__pop{position:absolute;top:calc(100% + 8px);right:0;z-index:12;display:flex;flex-direction:column;min-width:168px;padding:6px;border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-md);background:#232323;box-shadow:0 18px 40px #00000073;animation:eqfiltro-abre var(--dur-puntero) var(--eq-muelle)}@keyframes eqfiltro-abre{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}:where(.eq) .eqmas__pop{min-width:232px}:where(.eq) .eqmas__item{display:flex;flex-direction:column}:where(.eq) .eqmas__opcion{gap:9px}:where(.eq) .eqmas__opcion:disabled{color:var(--eq-t4);cursor:default}:where(.eq) .eqmas__raya{margin:5px 6px;border:none;border-top:1px solid var(--eq-linea-2)}:where(.eq) .eqfiltro__grupo{padding:10px 12px 4px;color:var(--eq-t3);font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}:where(.eq) .eqfiltro__grupo:first-child{padding-top:2px}:where(.eq) .eqfiltro__opcion{display:flex;align-items:center;min-height:36px;padding:0 12px;border:none;border-radius:var(--eq-r-sm);background:transparent;color:var(--eq-t2);font-family:inherit;font-size:13px;font-weight:500;text-align:left;cursor:pointer;transition:background var(--dur-puntero) var(--eq-muelle)}:where(.eq) .eqfiltro__opcion:hover{background:#ffffff12;color:var(--eq-t1)}:where(.eq) .eqfiltro__opcion[aria-checked=true]{background:#ffffff1a;color:var(--eq-t1)}:where(.eq) .eqfiltro__opcion:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:-2px}@media(prefers-reduced-motion:reduce){:where(.eq) .eqfiltro__pop{animation:none}}:where(.eq) .pvmodulo{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-top:1px solid var(--eq-linea)}:where(.eq) .pvmodulo__texto{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}:where(.eq) .pvmodulo__texto p{margin:0}:where(.eq) .pvmodulo__aviso{margin:12px 0 0;line-height:1.5}:where(.eq) .pvsw{flex:none;position:relative;width:44px;height:26px;padding:3px;border:1px solid var(--eq-linea-2);border-radius:999px;background:#ffffff0f;cursor:pointer;transition:background var(--dur-puntero) var(--eq-muelle)}:where(.eq) .pvsw:after{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px}:where(.eq) .pvsw--on{background:#fffffff2;border-color:transparent}:where(.eq) .pvsw:disabled{opacity:.5;cursor:default}:where(.eq) .pvsw:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:2px}:where(.eq) .pvsw__bolita{display:block;width:18px;height:18px;border-radius:50%;background:#ffffff80;transition:transform var(--dur-puntero) var(--eq-muelle)}:where(.eq) .pvsw--on .pvsw__bolita{background:#1a1a1a;transform:translate(18px)}:where(.eq) .pvproposito{margin:0 0 8px;font-size:13.5px;line-height:1.6;color:var(--eq-t2);white-space:pre-line}:where(.eq) .pbcabeza{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}:where(.eq) .pbcabeza__nota{margin:6px 0 0;line-height:1.5}:where(.eq) .pbcabeza__acciones{display:flex;gap:8px}:where(.eq) .pbnuevo{display:flex;flex-direction:column;gap:9px;margin-top:14px}:where(.eq) .pbnuevo__texto{width:100%;padding:12px 14px;border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-sm);background:#ffffff08;color:var(--eq-t1);font:inherit;font-size:13.5px;line-height:1.55;resize:vertical}:where(.eq) .pbnuevo__texto:focus{outline:none;border-color:var(--eq-linea-3)}:where(.eq) .pbnuevo__pie{display:flex;align-items:center;justify-content:space-between;gap:12px}:where(.eq) .pbfila{display:flex;align-items:center;gap:12px}:where(.eq) .pbfila__nombre{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;padding:0;border:none;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}:where(.eq) .pbfila__nombre:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:2px}:where(.eq) .pbmapeo{display:flex;flex-direction:column;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid var(--eq-linea)}:where(.eq) .pbmapeo__ayuda{margin:0;line-height:1.55}:where(.eq) .pbmapeo__cargos{display:flex;flex-direction:column;gap:8px}:where(.eq) .pbmapeo__lista{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}:where(.eq) .pbmapeo__lista li{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:0 6px 0 11px;border:1px solid var(--eq-linea-2);border-radius:999px}:where(.eq) .pbmapeo__lista button{min-width:24px;min-height:24px;border:none;border-radius:50%;background:none;color:var(--eq-t4);font-size:15px;line-height:1;cursor:pointer}:where(.eq) .pbmapeo__lista button:hover{color:var(--eq-t1);background:#ffffff12}:where(.eq) .pbmapeo__lista button:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:2px}:where(.eq) .pdcabeza{display:flex;align-items:baseline;justify-content:space-between;gap:12px}:where(.eq) .pdbarra{height:4px;margin:11px 0;border-radius:999px;background:#ffffff17;overflow:hidden}:where(.eq) .pdbarra__hecho{height:100%;background:var(--eq-recibido);transition:width var(--dur-slow) var(--eq-muelle)}@media(prefers-reduced-motion:reduce){:where(.eq) .pdbarra__hecho{transition:none}}:where(.eq) .pdfrase{margin:0;font-size:14px;line-height:1.5;color:var(--eq-t2)}:where(.eq) .arfila{display:flex;align-items:center;gap:10px;min-height:34px}:where(.eq) .arfila__nombre{flex:1;min-width:0;font-size:14px;color:var(--eq-t1);overflow-wrap:anywhere}:where(.eq) .arfila__fecha{flex:none;color:var(--eq-t3);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:560px){:where(.eq) .arfila__fecha{display:none}}:where(.eq) .arfila__acciones{flex:none;display:flex;align-items:center;gap:4px}:where(.eq) .arfila__boton{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:32px;height:32px;padding:0 7px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--eq-t3);font-family:inherit;cursor:pointer;transition:color var(--dur-puntero) var(--eq-muelle),border-color var(--dur-puntero) var(--eq-muelle)}:where(.eq) .arfila__boton:hover,:where(.eq) .arfila__boton[aria-expanded=true]{color:var(--eq-t1);border-color:var(--eq-linea-2)}:where(.eq) .arfila__boton:disabled{opacity:.5;cursor:progress}:where(.eq) .arfila__boton:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:1px}:where(.eq) .arfila__boton[data-marcado=si]{color:var(--eq-recibido);border-color:color-mix(in oklch,var(--eq-recibido) 45%,transparent)}:where(.eq) .armenu{display:flex}:where(.eq) .armenu__pop{position:fixed;min-height:0;z-index:30;display:flex;flex-direction:column;min-width:190px;padding:6px;border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-md);background:#232323;box-shadow:0 18px 40px #00000073}:where(.eq) .armenu__opcion{display:flex;align-items:center;gap:9px;min-height:36px;padding:0 12px;border:none;border-radius:var(--eq-r-sm);background:transparent;color:var(--eq-t1);font-family:inherit;font-size:13px;font-weight:500;text-align:left;cursor:pointer}:where(.eq) .armenu__opcion:hover{background:#ffffff12}:where(.eq) .armenu__opcion:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:-2px}:where(.eq) .armenu__opcion--borrar{color:var(--eq-critico)}:where(.eq) .armenu__opcion--borrar[data-armado=si]{background:color-mix(in oklch,var(--eq-critico) 16%,transparent)}:where(.eq) .clasifica{display:flex;flex-direction:column;gap:14px;max-height:min(52vh,440px);margin-top:14px;overflow-y:auto}:where(.eq) .clasifica__grupo{display:flex;flex-direction:column;gap:2px}:where(.eq) .clasifica__grupo>.eq-etiqueta{margin-bottom:6px}:where(.eq) .clasifica__fila{display:flex;align-items:center;gap:12px;min-height:42px;padding:6px 10px;border:none;border-radius:var(--eq-r-sm);background:transparent;color:var(--eq-t1);font:inherit;font-size:14px;text-align:left;cursor:pointer}:where(.eq) .clasifica__fila:hover:not(:disabled){background:#ffffff0f}:where(.eq) .clasifica__fila:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:-2px}:where(.eq) .clasifica__fila:disabled{cursor:progress}:where(.eq) .clasifica__marca{flex:none;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid var(--eq-linea-3);border-radius:50%;color:#1a1a1a}:where(.eq) .clasifica__fila[aria-checked=true] .clasifica__marca{border-color:transparent;background:var(--eq-recibido)}:where(.eq) .clasifica__titulo{min-width:0;overflow-wrap:anywhere}:where(.eq) .solicita__enlace{padding:0;border:none;background:none;color:var(--eq-t2);font:inherit;font-size:12.5px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}:where(.eq) .solicita__enlace:hover{color:var(--eq-t1)}:where(.eq) .solicita__nueva{display:inline-flex;align-items:center;gap:6px}:where(.eq) .solicita__nueva input{min-width:0;width:190px;height:30px;padding:0 12px;border:1px solid var(--eq-linea-3);border-radius:999px;background:#ffffff0a;color:var(--eq-t1);font:inherit;font-size:12.5px}:where(.eq) .solicita__nueva input:focus{outline:none;border-color:#ffffff8c}:where(.eq) .invacio{flex:1;display:flex;flex-direction:column;min-height:260px}:where(.eq) .pybarra{display:flex;flex-wrap:wrap;gap:6px;padding:8px}:where(.eq) .pybarra__nombre{min-width:0;overflow:hidden;text-overflow:ellipsis}:where(.eq) .pybarra__estado{flex:none;font-size:12px;font-weight:400;opacity:.75}:where(.eq) .pydatos{display:flex;flex-wrap:wrap;gap:4px 16px;padding:4px 16px 8px;color:var(--eq-t3);font-size:13px}:where(.eq) .pydatos__enlace{color:var(--eq-t1);text-decoration:underline;text-underline-offset:3px}:where(.eq) .pydatos__alcance{flex-basis:100%;color:var(--eq-t2)}:where(.eq) .pypestanas{display:flex;flex-wrap:wrap;gap:8px;padding:10px 16px 12px;border-top:1px solid var(--eq-linea)}:where(.eq) .pybarra__proyecto{flex:0 1 auto;max-width:100%;text-decoration:none;display:inline-flex;align-items:center;gap:9px;min-height:40px;padding:0 16px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--eq-t2);font:inherit;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background var(--dur-puntero) var(--eq-muelle),color var(--dur-puntero) var(--eq-muelle)}:where(.eq) .pybarra__proyecto:hover{color:var(--eq-t1);background:#ffffff0d}:where(.eq) .pybarra__proyecto[aria-current=true]{background:#fffffff2;color:#1a1a1a}:where(.eq) .pybarra__proyecto:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:2px}:where(.eq) .pycontenido{display:flex;flex-direction:column;gap:14px}:where(.eq) .pybarra__marca{flex:none;opacity:.85}:where(.eq) .pybarra__proyecto--sin:not([aria-current=true]){color:var(--eq-t3)}:where(.eq) .pybarra__escogido{flex:0 1 auto;max-width:100%;display:inline-flex;align-items:center;gap:2px}:where(.eq) .pybarra__mas{flex:none;display:inline-grid;place-items:center;width:32px;height:32px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--eq-t2);cursor:pointer;transition:background var(--dur-puntero) var(--eq-muelle),color var(--dur-puntero) var(--eq-muelle)}:where(.eq) .pybarra__mas:hover{color:var(--eq-t1);background:#ffffff14}:where(.eq) .pybarra__mas:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:2px}:where(.eq) .eqdatos{display:flex;flex-direction:column;gap:10px}:where(.eq) .eqdatos__alcance{margin:0;max-width:68ch}:where(.eq) .eqdatos__acciones{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}:where(.eq) .eqdatos__seccion{display:flex;flex-direction:column;gap:8px;margin-top:10px;padding-top:16px;border-top:1px solid var(--eq-linea-2)}:where(.eq) .eqdatos__titulo{margin:0}:where(.eq) .pvdatos{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px}:where(.eq) .pvdatos__estado{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:500;color:var(--eq-t1)}:where(.eq) .eqchip--tag{font-size:11.5px;padding:3px 9px;color:var(--eq-t3);pointer-events:none}:where(.eq) .pvmods{display:flex;flex-wrap:wrap;gap:8px}:where(.eq) .pvmods__chip{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;padding:6px 12px}:where(.eq) .eqpunto--apagado{background:var(--eq-linea-3)}:where(.eq) .pvcampo{margin-top:16px;padding-top:14px;border-top:1px solid var(--eq-linea)}:where(.eq) .pvcampo__k{display:block;font-size:11.5px;color:var(--eq-t4);margin-bottom:5px}:where(.eq) .eqexp__barra{margin-bottom:18px}.eq{--surface-2: rgb(255 255 255 / .07);--text-2: rgba(255, 255, 255, .55);--text-3: rgba(255, 255, 255, .5);--border-default: rgba(255, 255, 255, .12);--velo: rgb(0 0 0 / .55);--accent: #ffffff;--accent-ink: #0e0a1f;--warn: #ffc16a;--glass-fill: color-mix(in srgb, #333333 45%, transparent);--radius-sm: 10px;--radius-md: 14px;--radius-lg: 24px;--radius-xl: 34px;--radius-2xl: 44px;--radius-pill: 999px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 28px;--ease-spring: cubic-bezier(.22, 1, .36, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--font-mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace}@media not (max-width:48rem){:where(.eq) .eqlateral__pie{margin-top:auto}}.eq{--eq-relleno-2: rgba(255, 255, 255, .04);--eq-relleno-4: rgba(255, 255, 255, .06);--eq-foco: rgba(255, 255, 255, .7)}.eq .eqcabeza{display:flex;align-items:baseline;gap:12px}.eq .eqcabeza__titulo{flex:1}.eq .eqnota{margin:16px 0 2px;line-height:1.5}.eq .eqhuesos{display:flex;flex-direction:column}.eq .eqgrupo__boton{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:14px 20px;border:none;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.eq .eqgrupo__boton:focus-visible{outline:2px solid var(--eq-foco);outline-offset:-2px}.eq .eqgrupo__titulo{flex:1;min-width:0;font-size:var(--tipo-8);font-weight:500}.eq .eqgrupo__chevron{color:var(--eq-t3);transition:transform var(--dur-puntero) var(--eq-muelle)}.eq .eqgrupo__chevron[data-abierto=true]{transform:rotate(180deg)}.eq .eqgrupo__cuerpo{max-height:420px;overflow-y:auto;padding:0 20px 14px}.eq .eqproyectos{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.eq .arb,.eq .arb__lista{margin:0;padding:0;list-style:none}.eq .arb__rama,.eq .arb__lista{position:relative}.eq .arb__lista:before{position:absolute;top:0;bottom:0;left:0;width:1px;background:var(--eq-linea-2);content:"";opacity:.55}.eq .arb__carpeta{display:flex;align-items:center;gap:8px;width:100%;min-height:34px;padding:6px 8px;border:none;border-radius:var(--eq-r-sm);background:transparent;color:var(--eq-t1);font:inherit;font-size:13.5px;text-align:left;cursor:pointer}.eq .arb__carpeta:hover{background:var(--eq-relleno-2)}.eq .arb__carpeta:focus-visible{outline:2px solid var(--eq-foco);outline-offset:-2px}.eq .arb__chevron{flex:none;color:var(--eq-t3);transition:transform var(--dur-fast) ease}.eq .arb__chevron[data-abierta=true]{transform:rotate(90deg)}.eq .arb__icono{flex:none;color:var(--eq-t1)}.eq .arb__nombre{flex:1;min-width:0;overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.eq .arb__cuenta{flex:none;padding:1px 7px;border-radius:999px;background:var(--eq-relleno-4);color:var(--eq-t3);font-size:11.5px;font-variant-numeric:tabular-nums}.eq .arb__archivo{padding-top:7px;padding-bottom:7px;padding-right:8px;border-top:1px solid var(--eq-linea)}.eq .arb__archivo:first-child{border-top:none}.eq .arb__archivo--raiz{padding-left:8px}.eq .arfila{display:flex;align-items:center;gap:10px;min-height:34px}.eq .arfila__nombre{flex:1;min-width:0;font-size:14px;color:var(--eq-t1);overflow-wrap:anywhere}.eq .arfila__fecha{flex:none;color:var(--eq-t3);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}:where(.eq) .eqcorreo__valor{overflow-wrap:anywhere}:where(.eq) .eqcorreo__abrir{width:100%;margin-top:6px}:where(.eq) .eqcorreo__paso{display:flex;flex-direction:column;gap:12px;margin-top:6px;padding-top:14px;border-top:1px solid var(--eq-linea)}:where(.eq) .eqcorreo__titulo{margin:0;font-size:14px;color:var(--eq-t1)}:where(.eq) .eqcorreo__nota{margin:0;font-size:13px;color:var(--eq-t2)}:where(.eq) .eqcorreo__nota strong,:where(.eq) .eqcorreo__titulo strong{font-weight:500;color:var(--eq-t1)}:where(.eq) .eqcorreo__error{margin:0;font-size:13px;color:var(--eq-critico)}:where(.eq) .eqcorreo__acciones{display:flex;flex-wrap:wrap;gap:8px}:where(.eq) .eqcorreo__acciones .eqbtn{flex:1 1 140px}:where(.eq) .eqadmin{display:flex;flex-direction:column;gap:22px;min-width:0}.eq.eq--incrustado{min-height:0;background:transparent;display:flex;flex-direction:column;gap:18px}@media(max-width:48rem){.cns__tabla.eqx-fichas thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cns__tabla.eqx-fichas,.cns__tabla.eqx-fichas tbody,.cns__tabla.eqx-fichas tr,.cns__tabla.eqx-fichas td{display:block;width:auto}.cns__tabla.eqx-fichas tbody tr{padding:var(--space-2_5) 0;border-bottom:1px solid var(--eq-linea)}.cns__tabla.eqx-fichas tbody tr:last-child{border-bottom:0}.cns__tabla.eqx-fichas tbody td{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:var(--space-2);align-items:baseline;height:auto;padding:var(--space-1) 0;border-bottom:0;text-align:left;overflow-wrap:anywhere}.cns__tabla.eqx-fichas tbody td:before{content:attr(data-rotulo);color:var(--eq-t4);font-size:var(--tipo-3)}.cns__tabla.eqx-fichas tbody tr:hover td{background:transparent}}:where(.eq) .eqf-cabeza{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}:where(.eq) .eqf-cabeza__textos{flex:1 1 240px;min-width:0}:where(.eq) .eqf-avance{height:6px;margin-top:var(--space-3);overflow:hidden;border-radius:999px;background:var(--eq-linea)}:where(.eq) .eqf-avance>span{display:block;height:100%;border-radius:inherit;background:var(--eq-t1)}:where(.eq) .eqf-cifras{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-4)}:where(.eq) .eqf-barras{display:flex;flex-direction:column;gap:var(--space-1_5);margin:0;padding:0;list-style:none}:where(.eq) .eqf-barra{display:grid;grid-template-columns:minmax(0,11rem) minmax(0,1fr) auto;align-items:center;gap:var(--space-3)}:where(.eq) .eqf-barra__rotulo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--eq-t2)}:where(.eq) .eqf-barra__riel{height:8px;overflow:hidden;border-radius:4px;background:var(--eq-linea)}:where(.eq) .eqf-barra__riel>span{display:block;height:100%;border-radius:4px;background:var(--eq-t2)}:where(.eq) .eqf-barra__cifra{color:var(--eq-t2);font-variant-numeric:tabular-nums}.dn-externo{min-height:100dvh;display:flex;justify-content:center;padding:var(--space-10) var(--space-4) var(--space-12)}.dn-externo__caja{width:100%;max-width:720px;display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.dn-externo__marca{display:inline-flex;align-items:center;gap:var(--space-1_5)}.dn-externo__accion{padding:var(--space-3_5) var(--space-4);border:1px solid var(--wk-border-1);border-radius:var(--wk-r-md);background:var(--wk-surface-2);min-width:0}.dn-externo__accion-titulo{margin:0;font-size:var(--tipo-8);font-weight:600}.dn-externo__pie{margin:var(--space-2) 0 0;font-size:var(--tipo-5);line-height:1.5;text-align:center;color:var(--wk-text-3)}.dn-enlace-token{display:flex;flex-wrap:wrap;gap:var(--space-2);min-width:0}.dn-enlace-token>input{flex:1 1 260px;min-width:0;font-family:var(--wk-mono);font-size:var(--tipo-6)}@media(max-width:48rem){.dn-externo{padding:var(--space-5) var(--space-4) var(--space-8)}.dn-externo__accion .wkbtn,.dn-enlace-token .wkbtn{min-height:44px}.dn-enlace-token>input{font-size:var(--tipo-10)}}.dn-externo .xpt-campo__error{color:var(--text-1);font-weight:600}.dn-pantalla-propia{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.dn-cab.dn-cab--solo-acciones{justify-content:flex-end}.dn-pantalla-propia__marco{display:block;width:100%;min-height:calc(100vh - 180px);border:1px solid var(--border-default);border-radius:12px;background:var(--surface-1)}.dn-config{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.dn-config__barra{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}.dn-config__cuerpo{display:grid;grid-template-columns:minmax(180px,220px) minmax(0,1fr);gap:var(--space-4);min-width:0}.dn-config__secciones{display:flex;flex-direction:column;gap:var(--space-0_5);max-height:560px;overflow-y:auto}.dn-config__seccion{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-0_5);padding:var(--space-2) var(--space-2_5);border:1px solid transparent;border-radius:10px;background:transparent;color:var(--text-2);font:inherit;text-align:left;cursor:pointer}.dn-config__seccion:hover{background:var(--surface-hover);color:var(--text-1)}.dn-config__seccion[aria-current=true]{border-color:var(--border-strong);background:var(--surface-active);color:var(--text-1)}.dn-config__marcas{display:flex;gap:var(--space-2)}.dn-config__marca-error{font-family:var(--wk-mono);font-size:var(--tipo-2);color:var(--err)}.dn-config__selector{display:flex;flex-direction:column;gap:var(--space-1_5)}.dn-config__edicion{min-width:0}.dn-editor{display:flex;min-width:0;height:560px;border:1px solid var(--border-default);border-radius:12px;background:var(--surface-1);overflow:hidden;font-family:var(--wk-mono);font-size:var(--tipo-6);line-height:20px}.dn-editor__lineas{flex:none;display:flex;flex-direction:column;min-width:48px;padding:var(--space-3) var(--space-2) var(--space-3) 0;overflow:hidden;border-right:1px solid var(--border-subtle);color:var(--text-3);text-align:right;-webkit-user-select:none;user-select:none}.dn-editor__lineas>span{display:block;height:20px;padding-left:var(--space-2)}.dn-editor__lineas>span[data-problema=true]{color:var(--err);background:var(--err-bg)}.dn-editor__lineas>span[data-problema=true]:before{content:"✕ "}.dn-editor__texto{flex:1;min-width:0;padding:var(--space-3);border:0;outline:none;resize:none;background:transparent;color:var(--text-1);font:inherit;line-height:inherit;white-space:pre;overflow:auto;-moz-tab-size:2;tab-size:2}.dn-editor:focus-within{border-color:var(--border-strong)}.dn-config__problema{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-0_5);width:100%;padding:0;border:0;background:transparent;color:var(--text-1);font:inherit;text-align:left;cursor:pointer}.dn-config__problema[data-tono=error] .dn-rotulo{color:var(--err)}.dn-config__problema[data-tono=espera] .dn-rotulo{color:var(--warn)}@media(max-width:48rem){.dn-config__cuerpo{grid-template-columns:minmax(0,1fr)}.dn-editor{height:420px}.dn-pantalla-propia__marco{min-height:calc(100vh - 150px)}}.pr__btn--fantasma{background:var(--dn-tinte-80);color:var(--text-1)}.pr__grupo:hover{background:var(--dn-tinte-50)}.pr__grupo--puesto{border-color:var(--dn-trazo-160);background:var(--dn-tinte-80)}.pr__grupo-n{flex:none;color:var(--text-2);letter-spacing:0;font-variant-numeric:tabular-nums;font-weight:550}.rw{margin-bottom:var(--space-6, 24px)}.rw--ficha{margin-top:var(--space-6, 24px)}.rw__cab{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4, 16px);margin-bottom:var(--space-5, 20px)}.rw__titulo{display:inline-flex;align-items:center;gap:var(--space-2_5);margin:0}.rw__todas{display:inline-flex;align-items:center;gap:var(--space-1_5);padding:var(--space-1_75) var(--space-3);border-radius:var(--radius-pill, 999px);color:var(--text-2);font-size:.875rem;font-weight:500;text-decoration:none;transition:background var(--dur-puntero) ease,color var(--dur-puntero) ease}.rw__todas:hover,.rw__todas:focus-visible{background:var(--wk-active);color:var(--text-1)}.rw__lista{max-height:var(--tarjeta-alto);overflow-y:auto}.rw__fila{align-items:flex-start}.rw__cuerpo{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;width:100%}.rw__linea{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1_5) var(--space-3);min-width:0}.rw__quien{min-width:0;overflow-wrap:anywhere}.rw__cuando{margin-left:auto;font-family:var(--font-mono);font-size:.8125rem;letter-spacing:-.02em;color:var(--text-3);white-space:nowrap}.rw__texto{margin:0;padding:var(--space-2_5) var(--space-3_5);border-radius:14px;background:var(--surface-2);color:var(--text-1);font-size:.9375rem;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.rw__texto--sin{background:none;padding:0;color:var(--text-3);font-style:italic;font-size:.875rem}.rw__pie{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1_5) var(--space-2_5)}.rw__etiqueta{display:inline-flex;align-items:center;padding:var(--space-0_75) var(--space-2_5);border:1px solid var(--border-default);border-radius:var(--radius-pill, 999px);color:var(--text-2);font-size:.75rem;font-weight:500;white-space:nowrap;text-decoration:none}.rw__etiqueta--enlace:hover,.rw__etiqueta--enlace:focus-visible{border-color:var(--text-3);color:var(--text-1)}.rw__etiqueta--ok{color:var(--text-1)}.rw__etiqueta--ojo{border-color:color-mix(in srgb,var(--warn) 45%,transparent);color:var(--warn)}.rw__perfil{font-size:.75rem;color:var(--text-3)}.rw__wa{margin-left:auto;font-family:var(--font-mono);font-size:.8125rem;letter-spacing:-.02em;color:var(--text-2);text-decoration:none}.rw__wa:hover,.rw__wa:focus-visible{color:var(--text-1);text-decoration:underline}.rw__nota{margin:0;font-size:.875rem;color:var(--text-2)}.rw__nota--error{color:var(--err)}.rw__mas{align-self:center;margin-top:var(--space-5, 20px);padding:var(--space-2, 8px) var(--space-4, 16px);border:1px solid var(--border-default);border-radius:var(--radius-pill, 999px);background:none;color:var(--text-2);font:inherit;font-size:.875rem;cursor:pointer}.rw__mas:hover:not(:disabled){color:var(--text-1);background:var(--wk-active)}.rw__mas:disabled{cursor:default;opacity:.6}.rw-pagina{max-width:var(--consola-ancho);margin:0 auto;padding:0 var(--consola-aire) var(--space-7, 32px)}.rw-pagina__cab{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4, 16px);margin-bottom:var(--space-6, 24px)}.rw-pagina__titulo{margin:0;color:var(--text-1);font-size:clamp(1.5rem,2.4vw,2rem);font-weight:640;letter-spacing:-.022em}@media(max-width:640px){.rw-pagina{padding:0 var(--space-4) var(--space-6, 24px)}.rw__cuando,.rw__wa{margin-left:0}}.pr{color:var(--text-1);box-sizing:border-box}.pr *,.pr *:before,.pr *:after{box-sizing:border-box}.pr__cab{padding:0 var(--consola-aire);max-width:var(--consola-ancho);margin:0 auto}.pr__nombre{margin:0;font-size:clamp(1.75rem,3.2vw,2.625rem);font-weight:640;line-height:1.12;letter-spacing:-.028em;color:var(--text-1);overflow-wrap:break-word}.pr__cuerpo{display:flex;flex-direction:column;gap:var(--space-6, 24px);max-width:var(--consola-ancho);margin:0 auto;padding:var(--space-6, 24px) var(--consola-aire) 96px}.pr__tabs{margin-top:var(--space-5, 20px)}.pr__sub{margin:var(--space-6, 24px) 0 var(--space-3, 12px);font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.11em;color:var(--text-3)}.pr__sub:first-child{margin-top:0}.pr__nivel-rotulo{margin:0 0 var(--space-2, 8px)}.pr__acciones{display:flex;flex-wrap:wrap;gap:var(--space-2, 8px);margin-top:var(--space-4, 16px)}.pr__btn{padding:var(--space-2, 8px) var(--space-4, 16px);border:0;border-radius:9px;background:var(--accent);color:var(--accent-ink);font:inherit;font-size:.875rem;font-weight:550;cursor:pointer}.pr__btn:hover{opacity:.88}.pr__btn--fantasma{background:var(--consola-blanco-080);color:var(--text-1)}.pr__btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pr__btn--menor{padding:7px var(--space-3, 12px);border-radius:8px;font-size:.8125rem}.pr__vacio{padding:var(--space-6, 24px);border:1px dashed var(--consola-blanco-140);border-radius:var(--radius-2xl, 44px);corner-shape:squircle;background:var(--glass-fill);backdrop-filter:blur(var(--glass-blur, 10px)) saturate(var(--glass-saturate, 1.2));-webkit-backdrop-filter:blur(var(--glass-blur, 10px)) saturate(var(--glass-saturate, 1.2))}.pr__vacio-pie{margin-top:var(--space-5, 20px)}.pr__vacio-nota{margin:var(--space-2, 8px) 0 0;max-width:62ch;font-size:var(--tipo-8);line-height:1.55;color:var(--text-2)}.pr__trabajo{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:var(--space-4, 16px);height:var(--tarjeta-alto);align-items:stretch}.pr__trabajo>.gr-panel,.pr__lateral>.gr-panel{height:100%;min-height:0}.pr__lateral>.gr-panel{overflow-y:auto}@media(max-width:64rem){.pr__trabajo{grid-template-columns:1fr;height:auto}.pr__trabajo>.gr-panel,.pr__lateral>.gr-panel{height:auto}}.pr__lateral{display:flex;flex-direction:column;gap:var(--space-4, 16px);min-width:0}.pr__lateral .pr__lista-scroll{display:flex;flex-direction:column}.pr__lateral .pr__lista-scroll>.vc{flex:1}.pr__ent-cuerpo{display:flex;flex-direction:column;min-width:0;flex:1}.pr__ent-categoria{margin-left:8px;font-size:.75rem;font-weight:450;letter-spacing:0;color:var(--text-3)}.pr__ent-cancelada{margin-left:8px;font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--warn)}.pr__punto{flex:none;width:9px;height:9px;margin-top:6px;border-radius:999px;border:1.5px solid var(--text-3);cursor:help}.pr__punto--abierta{background:var(--consola-ambar);border-color:var(--consola-ambar);box-shadow:0 0 0 3px color-mix(in srgb,var(--consola-ambar) 22%,transparent)}.pr__punto--terminada{background:var(--consola-verde);border-color:var(--consola-verde)}.pr__punto--sin-contestar{background:var(--err);border-color:var(--err)}.pr__punto--trabada{background:linear-gradient(90deg,var(--warn) 50%,transparent 50%);border-color:var(--warn)}.pr__punto--cancelada{background:linear-gradient(135deg,transparent 40%,var(--text-3) 40% 60%,transparent 60%);border-color:var(--text-3);opacity:.6}.pr__punto--sin-respuesta{border-color:var(--text-3);opacity:.45}.pr__punto--no-llego{background:var(--err);border-color:var(--err);box-shadow:0 0 0 3px color-mix(in srgb,var(--err) 26%,transparent)}.pr__solo-lector{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.pr__punto{cursor:help}.pr__ent-li{border-top:1px solid var(--border-default)}.pr__ent-li:first-child{border-top:0}.pr__ent-li>.pr__ent{width:calc(100% + 24px);margin:0 -12px;padding:14px 12px;align-items:center;border:0;border-radius:12px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-puntero) ease}.pr__ent-li>.pr__ent>.en-punto{align-self:center}.pr__ent-li>.pr__ent .pr__punto{margin-top:0}.pr__ent-li>.pr__ent:hover,.pr__ent-li>.pr__ent:focus-visible{background:var(--consola-blanco-050);outline:none}.pr__panel-cab{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4, 16px)}.pr__panel-cab .gr-titulo{margin-bottom:0}.pr__traido{display:flex;align-items:baseline;gap:var(--space-3, 12px);margin:0;padding:var(--space-4, 16px) 0;border-top:1px solid var(--border-default);opacity:.72}.pr__agrupar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2, 8px);margin-bottom:var(--space-4, 16px)}.pr__agrupar .gr-pildora{padding:5px var(--space-3, 12px);font-size:.8125rem}.pr__lista-scroll{flex:1;min-height:0;overflow-y:auto;margin:0 calc(var(--space-3, 12px) * -1);padding:0 var(--space-3, 12px)}@media(max-width:64rem){.pr__lista-scroll{flex:none;min-height:auto}}.pr__grupo-cab{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:var(--space-2, 8px);width:100%;padding:var(--space-3, 12px) var(--space-4, 16px);border:1px solid var(--border-default);border-radius:var(--radius-2xl, 44px);corner-shape:squircle;background:linear-gradient(125deg,color-mix(in srgb,var(--text-1) 6%,transparent),color-mix(in srgb,var(--text-1) 2%,transparent) 38%,color-mix(in srgb,var(--text-1) 1%,transparent) 62%,color-mix(in srgb,var(--text-1) 4%,transparent)),color-mix(in srgb,var(--consola-gris-panel) 88%,transparent);backdrop-filter:blur(var(--glass-blur, 10px)) saturate(var(--glass-saturate, 1.2));-webkit-backdrop-filter:blur(var(--glass-blur, 10px)) saturate(var(--glass-saturate, 1.2));box-shadow:0 4px 14px var(--consola-negro-220),inset 0 1px color-mix(in srgb,var(--text-1) 7%,transparent);color:var(--text-2);font:inherit;font-size:.6875rem;font-weight:600;letter-spacing:.11em;text-transform:uppercase;text-align:left;cursor:pointer;transition:color var(--dur-puntero) ease,border-color var(--dur-puntero) ease}.pr__grupo-cab:hover{color:var(--text-1);border-color:var(--consola-blanco-280)}.pr__grupo-flecha{flex:none;transition:transform var(--dur-puntero) var(--ease-out, ease-out)}.pr__grupo-flecha--abierta{transform:rotate(90deg)}.pr__grupo-nombre{flex:1;min-width:0}.pr__grupo-n{flex:none;color:var(--text-2);letter-spacing:0}.pr__grupo-filas{margin:var(--space-2, 8px) 0 0 var(--space-4, 16px);padding-left:15px;border-left:1px solid var(--border-default)}.pr__grupo+.pr__grupo{margin-top:var(--space-4, 16px)}.pr__tarjetas{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3, 12px)}.pr__tarjeta{padding:var(--space-4, 16px) var(--space-5, 20px);border:1px solid var(--border-default);border-radius:var(--radius-xl, 34px);corner-shape:squircle;background:none}.pr__tarjeta-pie{gap:var(--space-5, 20px);margin-top:var(--space-3, 12px);padding-top:0;border-top:0}.pr__para{list-style:none;margin:var(--space-2, 8px) 0 0;padding:0}.pr__para-uno:before{content:",  ";color:var(--text-3)}.pr__para-uno--huerfano{color:var(--err)}.pr__resultados{height:var(--tarjeta-alto);min-height:0}.pr__objetivo-texto{margin:0;font-size:1rem;line-height:1.4;letter-spacing:-.012em;color:var(--text-1)}.pr__tarjeta--hueco{border-color:color-mix(in srgb,var(--err) 40%,transparent)}.pr__objetivo-hueco{margin:var(--space-3, 12px) 0 0;color:var(--err)}.pr__tipo{display:flex;align-items:center;gap:var(--space-3, 12px);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur-puntero) ease,background-color var(--dur-puntero) ease}.pr__tipo:hover,.pr__tipo:focus-visible{border-color:var(--consola-blanco-280);background:color-mix(in srgb,var(--text-1) 7%,transparent);outline:none}.pr__tipo-mini{display:flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border-radius:12px;corner-shape:squircle;background:color-mix(in srgb,var(--text-1) 8%,transparent);color:var(--text-2)}.pr__tipo:hover .pr__tipo-mini{color:var(--text-1)}.pr__tipo-nombre{min-width:0}.pr__titulo-fila{display:flex;align-items:center;gap:var(--space-4, 16px)}.pr__volver:hover{border-color:var(--consola-blanco-280);background:color-mix(in srgb,var(--text-1) 7%,transparent);color:var(--text-1)}.pr__titulo-fila .pr__nombre{flex:1;min-width:0}.pr__gris-barra{margin:var(--space-6, 24px) 0 var(--space-5, 20px)}.pr__gris-fila{display:flex;align-items:center;gap:var(--space-3, 12px);padding:14px 12px}.pr__compuerta{display:flex;align-items:center;gap:var(--space-3, 12px);margin-bottom:var(--space-4, 16px);padding:12px 16px;border:1px solid color-mix(in srgb,var(--err) 32%,transparent);border-radius:14px;background:color-mix(in srgb,var(--err) 9%,transparent);color:var(--text-2);font-size:.8125rem;line-height:1.45;text-decoration:none}.pr__compuerta svg{flex:0 0 auto;color:var(--err)}.pr__compuerta span:first-of-type{flex:1}.pr__compuerta-ir{flex:0 0 auto;color:var(--text-1);font-weight:550;white-space:nowrap}.pr__compuerta:hover .pr__compuerta-ir{text-decoration:underline}.st-carga{min-height:190px}.st-campo{margin-top:var(--space-5, 20px)}.pr__titulo-con-accion,.pr__lateral .gr-panel>.gr-titulo{min-height:34px;margin-bottom:var(--space-4, 16px)}.pr__titulo-con-accion{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.pr__acciones-cabeza{display:flex;align-items:flex-start;gap:var(--space-3, 12px) var(--space-2, 8px);flex-wrap:wrap}.pr__acciones-avisos{flex-basis:100%;display:flex;flex-direction:column;gap:var(--space-1, 4px)}.pr__motivo{margin:0;color:var(--text-2);font-size:12px;line-height:1.5}.pr__grupos{margin:0 0 var(--space-4, 16px);padding:0;list-style:none;display:grid;gap:4px}.pr__grupo{display:flex;align-items:center;gap:10px;padding:9px var(--space-3, 12px);border:1px solid transparent;border-radius:9px;color:var(--text-1);font-size:.875rem;cursor:pointer}.pr__grupo:hover{background:var(--consola-blanco-050)}.pr__grupo--puesto{border-color:var(--consola-blanco-160);background:var(--consola-blanco-080)}.pr__grupo-rotulo{flex:1}.pr__grupo-n{font-variant-numeric:tabular-nums;font-weight:550}.pr__mandar-aviso{margin:0;max-width:42ch;color:var(--text-2);font-size:12px;line-height:1.5;text-align:right}.pr__mandar-aviso--malo{color:var(--err)}.pr__mandar-fallos{margin:6px 0 0;padding:0;list-style:none;display:grid;gap:4px}.pr__reparto{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.pr__reparto--hecho{opacity:.55}.pr__tipo-fila{display:flex;align-items:center;gap:8px}.pr__tipo-fila>.pr__tipo{flex:1;min-width:0}.pr__tipo-accion{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.pr__tipo-nota{white-space:normal}.pr__ent-estado{display:block;margin-top:var(--space-0_75);font-size:var(--tipo-5);font-weight:400;color:var(--text-2)}.pr__leido{margin:var(--space-2) 0 0;font-size:var(--tipo-5);color:var(--text-2)}.pr__avance-aparte{display:inline-flex;align-items:baseline;gap:6px;padding:0 var(--space-2);opacity:.8}.pr__avance{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2, 8px);margin:0 calc(var(--space-5, 20px) * -1) var(--space-4, 16px);padding:0 var(--space-5, 20px) var(--space-4, 16px);border-bottom:1px solid var(--border-default)}.pr__avance-cifra .gr-cifra,.pr__avance-cifra .gr-rotulo{line-height:1}.pr__avance-cifra .pr__punto{flex-shrink:0}.pr__avance-cifra{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border:1px solid transparent;border-radius:var(--radius-pill, 999px);background:var(--consola-blanco-050);color:var(--text-2);font:inherit;cursor:pointer;transition:background var(--dur-puntero) ease,border-color var(--dur-puntero) ease}.pr__avance-cifra:hover{background:var(--consola-blanco-090)}.pr__avance-cifra--puesta{border-color:var(--border-default);background:var(--consola-blanco-140);color:var(--text-1)}.pr__avance-cifra .gr-rotulo{white-space:nowrap}.pr__menu-mas{width:290px;display:flex;flex-direction:column;gap:2px}.pr__menu-opcion{display:flex;align-items:flex-start;gap:var(--space-3, 12px);padding:var(--space-3, 12px);border:0;border-radius:12px;background:transparent;color:var(--text-1);font:inherit;text-align:left;cursor:pointer}.pr__menu-opcion:hover{background:var(--consola-blanco-070)}.pr__menu-opcion svg{margin-top:2px;color:var(--text-2);flex-shrink:0}.pr__menu-texto{display:flex;flex-direction:column;gap:3px;min-width:0}.dr-barra{display:flex;align-items:center;gap:var(--space-2, 8px);margin-bottom:var(--space-5, 20px)}.dr-input{width:100%;padding:var(--space-3, 12px) var(--space-4, 16px);border:1px solid var(--border-default);border-radius:var(--radius-sm, 10px);background:var(--consola-blanco-040);color:var(--text-1);font:inherit;font-size:.9375rem}.dr-input::placeholder{color:var(--text-3)}.dr-input:focus{outline:none;border-color:var(--consola-blanco-340);background:var(--consola-blanco-060)}.dr-input--buscar{flex:1;min-width:0}.dr-icono{position:relative;flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--border-default);border-radius:var(--radius-sm, 10px);background:none;color:var(--text-2);cursor:pointer;transition:color var(--dur-puntero) ease,background-color var(--dur-puntero) ease,border-color var(--dur-puntero) ease}.dr-icono:hover{color:var(--text-1);border-color:var(--consola-blanco-280)}.dr-icono--puesto{background:var(--consola-blanco-120);color:var(--text-1)}.dr-icono-cuenta{position:absolute;top:-5px;right:-5px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--accent);color:var(--accent-ink);font-family:var(--font-mono);font-size:var(--tipo-1);font-weight:600;line-height:17px;text-align:center}.dr-mas{flex:none;width:44px;height:44px;border:0;border-radius:var(--radius-sm, 10px);background:var(--accent);color:var(--accent-ink);font:inherit;font-size:1.25rem;line-height:1;cursor:pointer}.dr-mas:hover{opacity:.88}.en-punto{display:inline-flex;align-self:flex-start;flex:none;padding:4px;margin:-4px}.op__banda{display:grid;grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:var(--space-6, 24px)}.op__cifras{display:flex;flex-wrap:wrap;gap:var(--space-7, 32px);margin:0;padding:0;list-style:none}.op__medida{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.op__medida .gr-cifra{font-size:var(--tipo-14);line-height:1}.op__curva{display:flex;flex-direction:column;gap:6px;color:var(--text-2)}.op__lista{margin:0}.op__fila{display:flex;align-items:center;gap:var(--space-4, 16px);padding:12px}.op__quien{flex:1;min-width:0;overflow:hidden;color:var(--text-1);font-size:.875rem;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.op__cuando{color:var(--text-3);font-size:.75rem}.op__fila--guion{gap:var(--space-6, 24px)}.op__recordar{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;padding:5px 12px;border:1px solid var(--border-default);border-radius:999px;background:none;color:var(--text-2);font:inherit;font-size:.75rem;cursor:pointer;transition:color var(--dur-puntero) ease,border-color var(--dur-puntero) ease}.op__recordar:hover:not(:disabled){border-color:var(--consola-blanco-280);color:var(--text-1)}.op__recordar--listo{color:var(--text-3);cursor:default}.op__par{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--space-4, 16px);align-items:stretch}.op__par>.gr-panel{display:flex;flex-direction:column}.op__embudo{display:flex;flex-direction:column;gap:var(--space-5, 20px);margin:0;padding:0;list-style:none}.op__escalon-cab{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:7px}.op__escalon-nombre{color:var(--text-2);font-size:.8125rem}.op__escalon-dato{color:var(--text-1);font-family:var(--font-mono);font-size:.8125rem}.op__escalon-riel{display:block;height:8px;border-radius:999px;background:color-mix(in srgb,var(--text-1) 7%,transparent);overflow:hidden}.op__escalon-lleno{display:block;height:100%;border-radius:999px;background:color-mix(in srgb,var(--text-1) 62%,transparent);transition:width var(--dur-slow) var(--ease-out, ease)}.op__tiempos{display:flex;gap:var(--space-6, 24px);margin-top:auto}.op__nota{margin-top:auto;padding-top:var(--space-4, 16px)}.op__insumos .op__cifras{gap:var(--space-6, 24px)}.op__insumos .gr-pie{margin-top:auto}@media(max-width:900px){.op__banda{grid-template-columns:minmax(0,1fr)}}.op__fallo{margin:8px 0 0;color:var(--err);font-size:12px;line-height:1.4}.bnrejilla{--eq-canvas: var(--consola-lienzo);--eq-t1: var(--wk-text-1);--eq-t2: var(--wk-text-2);--eq-t3: var(--wk-text-3);--eq-t4: var(--dn-texto-4);--eq-linea: var(--consola-blanco-070);--eq-linea-2: var(--consola-blanco-120);--eq-linea-3: var(--consola-blanco-250);--eq-recibido: oklch(.62 .14 155);--eq-pausa: oklch(.74 .13 85);--eq-r-sm: 12px;--eq-pad: 18px}.bncabeza{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:16px}.bnembudo{display:flex;flex-direction:column;gap:8px;margin-top:18px}.bnembudo__fila{display:flex;align-items:center;gap:12px}.bnembudo__k{font-size:12.5px;color:var(--eq-t3);width:88px;flex-shrink:0}.bnembudo__v{width:36px;text-align:right;flex-shrink:0}.bnbarra{flex:1;min-width:0;height:8px;border-radius:999px;background:var(--eq-linea);overflow:hidden}.bnbarra__relleno{display:block;height:100%;border-radius:999px}.bnbarra--gris{background:var(--eq-linea-3)}.bnbarra--tenue{background:color-mix(in oklch,var(--eq-recibido) 35%,transparent)}.bnbarra--media{background:color-mix(in oklch,var(--eq-recibido) 65%,transparent)}.bnbarra--llena{background:var(--eq-recibido)}.bnlista{display:flex;flex-direction:column}.bnfila{display:flex;align-items:center;gap:12px;padding:11px 0;border-top:1px solid var(--eq-linea);flex-wrap:wrap}.bnfila__quien{display:flex;flex-direction:column;gap:2px;flex:1;min-width:140px}.bnfila__dias{font-size:12.5px;color:var(--eq-pausa);font-variant-numeric:tabular-nums}.bnestado{font-size:12.5px;color:var(--eq-t3)}.bnestado--terminada{color:var(--eq-recibido)}.bnestado--en_curso{color:var(--eq-pausa)}.bntabla{width:100%;border-collapse:collapse;font-size:13px}.bntabla th{text-align:left;font-weight:500;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--eq-t4);padding:0 0 9px;border-bottom:1px solid var(--eq-linea-2)}.bntabla th:not(:first-child),.bntabla td:not(:first-child){text-align:right;width:88px}.bntabla td{padding:10px 0;border-top:1px solid var(--eq-linea);color:var(--eq-t2)}.bnembudo__k--ancha{width:128px}.bnbarra--alerta{background:var(--eq-pausa)}.bnrotulo{display:flex;align-items:center;gap:12px;min-height:30px;margin:-4px calc(var(--eq-pad) * -1) 18px;padding:0 var(--eq-pad) 14px;border-bottom:1px solid var(--eq-linea)}.bnrotulo__k{flex:1;min-width:0;font-size:11px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--eq-t4)}.bnhero{display:flex;flex-direction:column;gap:5px}.bnhero__v{font-size:40px;line-height:1.02;font-weight:600;letter-spacing:-.03em;color:var(--eq-t1);font-variant-numeric:tabular-nums}.bnhero__nota{font-size:13px;color:var(--eq-t3)}.bnhero__nota--bien{color:var(--eq-recibido)}.bnhero__nota--ojo{color:var(--eq-pausa)}.bncurva{display:block;width:calc(100% + var(--eq-pad) * 2);margin:10px calc(var(--eq-pad) * -1) 0;height:100px;color:var(--eq-recibido);flex-shrink:0}.bngrupo{margin:18px calc(var(--eq-pad) * -1) 0;padding:16px var(--eq-pad) 0;border-top:1px solid var(--eq-linea)}.bnsub{display:block;font-size:10.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--eq-t4);margin-bottom:12px}.bnfranja{display:flex;flex-wrap:wrap;margin-top:20px;border:1px solid var(--eq-linea);border-radius:var(--eq-r-sm);overflow:hidden}.bnfranja__celda{display:flex;flex-direction:column;gap:5px;flex:1;min-width:120px;padding:14px 16px;border-left:1px solid var(--eq-linea)}.bnfranja__celda:first-child{border-left:none}.bnfranja__k{font-size:11px;letter-spacing:.04em;color:var(--eq-t4)}.bnfranja__v{font-size:18px;font-weight:500;color:var(--eq-t1);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.bnpie{margin-top:14px;font-size:11.5px;line-height:1.55;color:var(--eq-t4)}@media(max-width:560px){.bnfranja__celda{flex:0 0 50%;min-width:0}.bnfranja__celda:nth-child(odd){border-left:none}.bnfranja__celda:nth-child(n+3){border-top:1px solid var(--eq-linea)}}.bnbarra{position:relative}.bnbarra__encima{position:absolute;inset:0 auto 0 0}.bnrejilla{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:stretch}.bnrejilla>.bncard{--eq-pad: 18px;border-radius:26px;corner-shape:squircle;display:flex;flex-direction:column;overflow:hidden}.bnrejilla>.bnancha{grid-column:1 / -1}.bnmedio{flex:1;display:flex;flex-direction:column;justify-content:center;gap:0;min-height:0}.bnrejilla .bnpie{padding-top:14px}@media(max-width:900px){.bnrejilla{grid-template-columns:1fr}}.bnrejilla .bnhero__v{font-size:30px}.bnrejilla .bnancha .bnhero__v{font-size:40px}.bnrejilla .bncurva{height:84px}.bnrejilla .bnfranja__celda{min-width:104px;padding:12px 14px}.bnrejilla .bnfranja__v{font-size:16px}.bnrejilla .bnembudo__k{width:106px;font-size:12px;line-height:1.25}.bnconanillo{display:flex;align-items:center;gap:16px}.bnanillo{width:76px;height:76px;flex-shrink:0;color:var(--eq-recibido)}.bnanillo__t{fill:var(--eq-t1);font-size:20px;font-weight:600;font-variant-numeric:tabular-nums}.bnreng{display:flex;flex-direction:column}.bnreng__fila{display:flex;align-items:baseline;gap:12px;padding:11px 0;border-top:1px solid var(--eq-linea)}.bnreng__fila:first-child{border-top:none;padding-top:0}.bnreng__v{width:26px;flex-shrink:0;font-size:var(--tipo-11);font-weight:600;color:var(--eq-t2);font-variant-numeric:tabular-nums;text-align:right}.bnreng__fila--ojo .bnreng__v{color:var(--eq-pausa)}.bnreng__texto{display:flex;flex-direction:column;gap:2px;min-width:0}.bnreng__k{font-size:13px;color:var(--eq-t1)}.bnreng__nota{font-size:11.5px;line-height:1.5;color:var(--eq-t4)}.bnfranja--grande .bnfranja__celda{padding:16px 18px;gap:3px}.bnfranja--grande .bnfranja__v{font-size:30px;font-weight:600;letter-spacing:-.025em;line-height:1.1}.bnfranja__nota{font-size:11.5px;line-height:1.45;color:var(--eq-t4)}.bncard{position:relative;border:1px solid var(--eq-linea);background:linear-gradient(125deg,var(--consola-blanco-057) 0%,var(--consola-blanco-019) 38%,var(--consola-blanco-0095) 62%,var(--consola-blanco-038) 100%),var(--consola-lienzo-520);backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 4px 14px var(--consola-lienzo-220),inset 0 1px 0 var(--consola-blanco-066);color:var(--eq-t2);padding:18px var(--eq-pad)}.bncifra{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--eq-t2)}.bnmeta{font-size:12px;color:var(--eq-t4)}.bngris{display:flex;flex-direction:column;gap:14px}.bngris__barra{display:block;width:100%;height:12px;border-radius:8px;background:linear-gradient(90deg,var(--consola-blanco-045) 0%,var(--consola-blanco-085) 50%,var(--consola-blanco-045) 100%);background-size:200% 100%;animation:bngris-latido var(--dur-ciclo) ease-in-out infinite}.bngris__cifra{width:38%;height:34px;border-radius:10px}@keyframes bngris-latido{0%{background-position:140% 0}to{background-position:-40% 0}}@media(prefers-reduced-motion:reduce){.bngris__barra{animation:none}}.bnvacio{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:34px 24px 30px;text-align:center}.bnvacio__marca{display:grid;place-items:center;width:96px;height:96px;border:1px solid var(--eq-linea-2);border-radius:50%;background:color-mix(in srgb,var(--eq-t1) 5%,transparent);color:var(--eq-t3)}.bnvacio__frase{margin:0;max-width:38ch;color:var(--eq-t1);font-size:var(--tipo-11);font-weight:550;line-height:1.4}.bnvacio__nota{margin:0;max-width:52ch;font-size:12.5px;line-height:1.6;color:var(--eq-t4)}.pr__trabajo--solo{grid-template-columns:minmax(0,1fr)}.pr__grupo-lista+.pr__grupo-lista{margin-top:var(--space-4, 16px)}.pr__empresa{display:block;margin:6px 0 var(--space-4, 16px) 44px}.pr__ent-meta{display:inline-flex;flex:none;align-items:center;gap:var(--space-3, 12px);margin-left:auto}.pr__ent-acuse{font-size:.75rem;font-weight:500;letter-spacing:0;text-transform:none}.pr__ent-acuse--malo{color:var(--err)}.pr__ent-costo{color:var(--text-2)}.et-pildora{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border:1px solid color-mix(in srgb,var(--c) 40%,transparent);border-radius:999px;background:color-mix(in srgb,var(--c) 13%,transparent);color:color-mix(in srgb,var(--c) 82%,white);font-size:.75rem;font-weight:550}.op__fallo-panel{max-width:var(--consola-ancho);margin:0 auto var(--space-4, 16px)}.pr__enlaces-aviso{margin:0 0 10px;color:var(--text-2);font-size:13px;line-height:1.5}.pr__enlaces-texto{width:100%;min-height:260px;resize:vertical;font-family:var(--font-mono);font-size:12px;line-height:1.6;white-space:pre}.pr__titulo-fila--con-acciones{flex-wrap:wrap}.pr__titulo-fila--con-acciones .pr__nombre{flex:1 1 16ch}.pr__acciones-estudio{justify-content:flex-end;align-items:center}.pr__ent-li--con-guion{display:flex;align-items:center;gap:var(--space-1, 4px)}.pr__ent-li--con-guion>.pr__ent{flex:1 1 auto;width:auto;min-width:0;margin:0 0 0 -12px}.pr__ent-guion{display:grid;flex:none;place-items:center;width:32px;height:32px;border-radius:8px;color:var(--text-3);transition:color var(--dur-puntero) ease,background-color var(--dur-puntero) ease}.pr__ent-guion:hover,.pr__ent-guion:focus-visible{color:var(--text-1);background:color-mix(in srgb,var(--text-1) 7%,transparent);outline:none}.pr__grupo-cabeza{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:var(--space-2, 8px)}.pr__grupo-cabeza>.pr__grupo-cab{position:relative;flex:1 1 auto;min-width:0}.pr__grupo-guion{display:inline-flex;flex:none;align-items:center;gap:6px;text-decoration:none}.rp-fraccion{width:52px}.rp-hist{margin-top:6px}.rp-hist__columnas{display:grid;grid-template-columns:repeat(30,minmax(0,1fr));align-items:end;gap:4px;height:140px;padding-top:18px;border-bottom:1px solid var(--eq-linea-2)}.rp-hist__col{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;min-width:0}.rp-hist__barra{display:block;width:100%;max-width:22px;min-height:3px;border-radius:4px 4px 0 0;background:var(--eq-recibido)}.rp-hist__barra--cero{height:2px;min-height:2px;background:var(--eq-linea-2)}.rp-hist__v{font-size:10.5px;line-height:1;margin-bottom:4px;color:var(--eq-t2);font-variant-numeric:tabular-nums}.rp-hist__eje{display:grid;grid-template-columns:repeat(30,minmax(0,1fr));gap:4px;margin-top:6px}.rp-hist__fecha{font-size:10.5px;color:var(--eq-t4);white-space:nowrap;text-align:center;overflow:visible;display:flex;justify-content:center}@media(max-width:560px){.rp-hist__columnas,.rp-hist__eje{gap:2px}.rp-hist__v,.rp-hist__fecha--menor{visibility:hidden}}.rp-plegable__cab{flex:1;min-width:0;display:flex;align-items:center;gap:8px;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.rp-plegable__accion{margin-left:auto}.rp-plegable__cab:focus-visible{outline:2px solid var(--eq-linea-3);outline-offset:4px;border-radius:4px}.rp-personas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media(max-width:900px){.rp-personas{grid-template-columns:1fr}}.rp-personas__col{min-width:0}.rp-personas__lista{list-style:none;margin:0;padding:0;max-height:420px;overflow-y:auto}.rp-persona{display:flex;flex-direction:column;gap:2px;padding:8px 0;border-top:1px solid var(--eq-linea)}.rp-persona:first-child{border-top:none;padding-top:0}.rp-persona__nombre{font-size:13px;color:var(--eq-t1);overflow-wrap:anywhere}.rp-persona__meta{font-size:11.5px;color:var(--eq-t4);overflow-wrap:anywhere}.rp-envio__nota{margin:0 0 14px;font-size:13px;line-height:1.5;color:var(--eq-t3)}.rp-envio{display:flex;align-items:center;gap:10px}.rp-envio__icono{flex-shrink:0;color:var(--eq-t4)}.rp-envio__campo{flex:1;min-width:0}.rp-envio__ok{margin:8px 0 0;font-size:12px;line-height:1.4;color:var(--eq-recibido)}@media(max-width:560px){.rp-envio{flex-wrap:wrap}.rp-envio__icono{display:none}}.gd__sub{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3, 12px);margin:var(--space-1_5) 0 var(--space-2, 8px) 56px}.gd__estudio{color:var(--text-2);text-decoration:none}.gd__estudio:hover,.gd__estudio:focus-visible{color:var(--text-1);text-decoration:underline;text-underline-offset:3px}.gd__btn{display:inline-flex;align-items:center;gap:var(--space-1_5);text-decoration:none;white-space:nowrap}.gd__btn:disabled{cursor:default;opacity:.5}.gd__datos{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--space-px);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--border-default);overflow:hidden}.gd__dato{display:flex;flex-direction:column;gap:var(--space-0_75);min-width:0;padding:var(--space-2_5) var(--space-3);background:var(--surface-1)}.gd__dato-v{font-size:.9375rem;font-weight:550;color:var(--text-1);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.gd__playbook{padding:var(--space-4) var(--space-4_5);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-1);color:var(--text-1);font-size:14px;line-height:1.65;overflow-wrap:anywhere}.gd__playbook>:first-child{margin-top:0}.gd__playbook>:last-child{margin-bottom:0}.gd__pb-titulo{margin:var(--space-5, 20px) 0 var(--space-2, 8px);font-weight:640;line-height:1.3;letter-spacing:-.01em;color:var(--text-1)}.gd__pb-titulo--1{font-size:var(--tipo-11)}.gd__pb-titulo--2{font-size:.9375rem}.gd__pb-titulo--3{font-size:.8125rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-2)}.gd__pb-parrafo{margin:0 0 var(--space-3, 12px)}.gd__pb-lista{margin:0 0 var(--space-3, 12px);padding-left:1.4em}.gd__pb-lista>li+li{margin-top:var(--space-1)}.gd__pb-filete{margin:var(--space-4, 16px) 0;border:0;border-top:1px solid var(--border-default)}.gd__clave{margin-right:var(--space-1);font-weight:600;color:var(--text-2)}.gd__apertura{display:flex;flex-direction:column;gap:var(--space-2, 8px);margin-top:var(--space-5, 20px);padding-top:var(--space-4, 16px);border-top:1px solid var(--border-default)}.gd__apertura-texto{margin:0;font-size:14px;line-height:1.65;color:var(--text-1);white-space:pre-wrap}.gd__nada{margin:0;padding:var(--space-4, 16px);border:1px dashed var(--border-default);border-radius:var(--radius-sm);font-size:.875rem;line-height:1.5;color:var(--text-2)}.gd__editor{display:flex;flex-direction:column;gap:var(--space-3, 12px)}.gd__editor-texto{min-height:280px;resize:vertical;font-size:14px;line-height:1.65}.gd__pie{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--space-2, 8px)}.gd__pie--izquierda{justify-content:flex-start}.gd__aviso{margin:0 0 var(--space-4, 16px);padding:var(--space-3, 12px) var(--space-4, 16px);border:1px solid color-mix(in srgb,var(--warn) 34%,transparent);border-radius:12px;background:color-mix(in srgb,var(--warn) 10%,transparent);font-size:.875rem;line-height:1.5;color:var(--text-1)}.gd__aviso--bien{border-color:color-mix(in srgb,var(--accent) 34%,transparent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.gd__aviso--malo{border-color:color-mix(in srgb,var(--err) 40%,transparent);background:color-mix(in srgb,var(--err) 10%,transparent)}.gd__en-linea{padding:0;border:0;background:none;color:var(--text-1);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.gd__nota{margin:0 0 var(--space-4, 16px);font-size:.8125rem;line-height:1.5;color:var(--text-2)}.gd__nota--pie{margin:0 auto 0 0;align-self:center}.gd__gris{display:flex;flex-direction:column;gap:var(--space-3, 12px);margin-top:var(--space-4, 16px)}.gd__versiones{display:flex;flex-direction:column;gap:var(--space-0_5);margin:0 0 var(--space-3, 12px);padding:0;list-style:none}.gd__version{display:flex;align-items:flex-start;gap:var(--space-3, 12px);padding:var(--space-3, 12px);border-radius:var(--radius-sm)}.gd__version--puesta{background:var(--surface-2)}.gd__version-n{flex:none;min-width:2.5em;font-family:var(--font-mono);font-size:.875rem;font-weight:600;color:var(--text-1);font-variant-numeric:tabular-nums}.gd__version-n--sin{color:var(--text-3)}.gd__version-cuerpo{display:flex;flex:1;flex-direction:column;gap:var(--space-0_75);min-width:0}.gd__version-cab{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-3, 12px)}.gd__vigente{color:var(--accent)}.gd__version-cuando{font-size:.75rem;color:var(--text-3);font-variant-numeric:tabular-nums}.gd__version-uso{font-size:.875rem;color:var(--text-1)}.gd__version-nota{font-size:.75rem;line-height:1.45;color:var(--text-2)}.gd__enlace{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2, 8px);margin-bottom:var(--space-3, 12px)}.gd__enlace-url{flex:1 1 260px;min-width:0;font-family:var(--font-mono);font-size:.8125rem}.gd__ir{align-self:flex-start;font-size:.8125rem;color:var(--text-2);text-underline-offset:3px}.gd__ir:hover,.gd__ir:focus-visible{color:var(--text-1)}@media(max-width:640px){.gd__sub{margin-left:0}.gd__version{flex-wrap:wrap}}.tp{width:min(100%,860px);margin:0 auto;padding:var(--space-6, 24px) var(--consola-aire, 28px) var(--space-8, 40px);display:flex;flex-direction:column;gap:var(--space-5, 20px)}.tp__cab{display:flex;align-items:center;gap:var(--space-4, 16px)}.tp__quien{min-width:0}.tp__nombre{margin:0;font-size:var(--tipo-14);font-weight:640;letter-spacing:-.02em;color:var(--text-1)}.tp__datos{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:var(--space-px);border:1px solid var(--border-default);border-radius:14px;background:var(--border-default);overflow:hidden}.tp__turnos{margin:0;padding:0}.tp__hoja{display:flex;flex-direction:column;gap:var(--space-5, 20px);padding:var(--space-6, 24px)}.en-dato{display:flex;flex-direction:column;gap:var(--space-0_75);padding:var(--space-2_5) var(--space-3);background:var(--surface-1)}.en-dato .gr-rotulo{white-space:normal;color:var(--text-2)}.tp__acciones .pr__btn--peligro{color:var(--err);border-color:color-mix(in srgb,var(--err) 45%,transparent)}.cu__medidas{margin:0;font-size:var(--tipo-6);color:var(--text-2)}.en-dato-v{font-size:.9375rem;font-weight:550;color:var(--text-1);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.en-turnos{list-style:none;margin:var(--space-5, 20px) 0 0;padding:0}.en-turno{padding:var(--space-4, 16px) 0;border-top:1px solid var(--border-default)}.en-turno:first-child{border-top:0;padding-top:0}.en-turno-quien{display:block;margin-bottom:var(--space-1_25)}.en-turno--persona .en-turno-quien{color:var(--text-1)}.en-turno-n{margin-left:var(--space-1_5);font-family:var(--font-mono);letter-spacing:0;color:var(--text-3)}.en-turno-texto{margin:0;max-width:68ch;font-size:.9375rem;line-height:1.6;color:var(--text-2);white-space:pre-wrap}.en-turno--persona .en-turno-texto{color:var(--text-1)}.tp__previa .en-turnos{margin-top:var(--space-3, 12px)}.tp__origen{margin:0;max-width:68ch;font-size:.8125rem;line-height:1.5;color:var(--text-3)}.en-turno:target{scroll-margin-top:var(--space-24)}.en-turno:target .en-turno-quien{color:var(--text-1)}.pr__volver{display:grid;flex:0 0 auto;place-items:center;width:40px;height:40px;border:1px solid var(--border-default);border-radius:50%;color:var(--text-3);text-decoration:none;transition:color var(--dur-puntero) ease,background-color var(--dur-puntero) ease,border-color var(--dur-puntero) ease}.pr__volver:hover,.pr__volver:focus-visible{border-color:color-mix(in srgb,var(--text-1) 28%,transparent);background:color-mix(in srgb,var(--text-1) 7%,transparent);color:var(--text-1)}.dr-nada{margin:var(--space-5, 20px) 0 0;font-size:.875rem;line-height:1.55;color:var(--text-2)}.op__fallo{margin:var(--space-2) 0 0;color:var(--err);font-size:12px;line-height:1.4}.cu{display:flex;flex-direction:column;gap:var(--space-4, 16px);padding:var(--space-5, 20px) 0;border-top:1px solid var(--border-default);border-bottom:1px solid var(--border-default)}.cu__cab{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2, 8px) var(--space-5, 20px)}.cu__cab>.gr-rotulo:first-child{flex:1 1 auto;color:var(--text-1)}.cu__sintesis{margin:0;max-width:68ch;font-size:.9375rem;line-height:1.6;color:var(--text-1);white-space:pre-wrap}.cu__grupos{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-5, 20px)}.cu__grupo{display:flex;flex-direction:column;gap:var(--space-2, 8px);min-width:0}.cu__lista{display:flex;flex-direction:column;gap:var(--space-2, 8px);margin:0;padding:0;list-style:none}.cu__lista>li{font-size:.875rem;line-height:1.5;color:var(--text-2)}.cu__cita{margin-left:var(--space-1_5);font-family:var(--font-mono);font-size:.75rem;color:var(--text-3);white-space:nowrap}.cu__cita a{color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--text-1) 22%,transparent);text-underline-offset:2px}.cu__cita a:hover,.cu__cita a:focus-visible{color:var(--text-1)}.cu__importa--alta{color:var(--text-1)}.cu__nota{margin:0;font-size:.8125rem;line-height:1.45;color:var(--text-3)}@media(max-width:640px){.tp{padding-left:var(--space-4, 16px);padding-right:var(--space-4, 16px)}.tp__hoja{padding:var(--space-5, 20px) var(--space-4, 16px)}.tp__nombre{font-size:var(--tipo-13)}}.tp__enlace{margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2)}.tp__enlace-url{width:min(420px,100%);font-family:var(--font-mono);font-size:12px}.tp__enlace-aviso{flex-basis:100%;text-align:right;color:var(--text-2);font-size:12px}@media(max-width:640px){.tp__cab{flex-wrap:wrap}.tp__enlace{margin-left:0;justify-content:flex-start}.tp__enlace-aviso{text-align:left}}.tp__cancelada{margin:0;padding:var(--space-2_5) var(--space-3_5);border:1px solid color-mix(in srgb,var(--warn) 36%,transparent);border-radius:12px;background:color-mix(in srgb,var(--warn) 9%,transparent);color:var(--text-1);font-size:.875rem;line-height:1.45}.tp__acciones{display:flex;flex-wrap:wrap;gap:var(--space-2, 8px)}.tp__fallas{margin:0;font-size:.8125rem;line-height:1.45;color:var(--text-3)}.tp__conversacion-cab{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3, 12px)}.tp__conversacion-cab+.dr-nada,.tp__conversacion-cab+.en-turnos,.tp__conversacion-cab+.tp__previa .en-turnos{margin-top:0}.tp__leer,.tp__wa{display:inline-flex;align-items:center;gap:var(--space-1_5);text-decoration:none}.en-turno-cuando{margin-left:var(--space-2_5);font-family:var(--font-mono);font-size:.6875rem;font-weight:400;letter-spacing:0;text-transform:none;color:var(--text-3)}.vt{width:100%;padding:var(--space-6, 24px) var(--consola-aire, 28px) var(--space-8, 40px);display:flex;flex-direction:column;gap:var(--space-5, 20px);box-sizing:border-box}.vt__barra{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2, 8px)}.vt__buscar{flex:1 1 260px;min-width:0}.vt__conteo{min-width:9ch;font-family:var(--font-mono);font-size:.75rem;color:var(--text-2);font-variant-numeric:tabular-nums}.vt__salto{display:inline-grid;place-items:center;padding:7px 9px}.vt__separa{width:1px;height:22px;margin:0 var(--space-1, 4px);background:var(--border-default)}.vt__aviso{flex-basis:100%;color:var(--text-2);font-size:12px}.vt__hoja .tp__origen+.vt__turnos{margin-top:var(--space-3, 12px)}.vt__turnos{margin-top:0}.vt__marca{padding:0 1px;border-radius:3px;background:color-mix(in srgb,var(--warn) 28%,transparent);color:inherit}.vt__marca--vigente{background:color-mix(in srgb,var(--warn) 62%,transparent);outline:1px solid var(--warn);scroll-margin-top:120px}@media(max-width:640px){.vt{padding-left:var(--space-4, 16px);padding-right:var(--space-4, 16px)}.vt__separa{display:none}}@media(max-width:48rem){.eq__lienzo:has(.vt) .eqlentes,.eq__lienzo:has(.vt) .pybarra,.eq__lienzo:has(.vt) .pypestanas{display:none}.vt__datos{order:3}.vt{padding-top:var(--space-3, 12px);gap:var(--space-3, 12px)}}.mc{color-scheme:dark;--surface-2: rgb(255 255 255 / .07);--warn: #ffc16a;--text-2: rgba(255, 255, 255, .55);--text-3: rgba(255, 255, 255, .5);--velo: rgb(0 0 0 / .55);--accent: #ffffff;--accent-ink: #0e0a1f;--border-default: rgba(255, 255, 255, .12);--glass-fill: color-mix(in srgb, #333333 45%, transparent);--radius-lg: 24px;--radius-xl: 34px;--radius-2xl: 44px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 28px;--radius-sm: 10px;--radius-md: 14px;--radius-pill: 999px;--ease-spring: cubic-bezier(.22, 1, .36, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--font-ui: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;font-family:var(--font-ui);-webkit-font-smoothing:antialiased}.mc{position:relative;z-index:1;min-height:100dvh;color:var(--text-1);box-sizing:border-box}.mc *,.mc *:before,.mc *:after{box-sizing:border-box}.mc.mc--incrustada{min-height:0;--consola-aire: 0px}.mc{--consola-ancho: 1560px;--consola-aire: 28px;--tarjeta-alto: min(66vh, 660px)}.gr-medida{display:flex;align-items:baseline;gap:7px;min-width:0}.gr-cifra{font-family:var(--font-mono);font-size:var(--tipo-11);font-weight:500;letter-spacing:-.02em;line-height:1;color:var(--text-1)}.gr-cifra--menor{font-size:.9375rem}.gr-cifra--vacia{color:var(--text-3)}.gr-cifra--alerta{color:var(--err)}.gr-rotulo{font-size:.6875rem;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--text-3);white-space:nowrap}.gr-cifra--alerta+.gr-rotulo{color:color-mix(in srgb,var(--err) 72%,transparent)}.gr-titulo{margin:0;font-size:var(--tipo-11);font-weight:640;line-height:1.22;letter-spacing:-.018em;overflow-wrap:break-word}.gr-titulo--fila{font-size:.9375rem;line-height:1.35;letter-spacing:-.012em}.gr-pie{display:flex;align-items:flex-end;gap:var(--space-4, 16px);margin-top:auto;padding-top:var(--space-4, 16px);border-top:1px solid var(--border-default)}.gr-ir{flex:none;margin-left:auto;color:var(--text-3);transition:color var(--dur-puntero) ease}.gr-panel{display:flex;flex-direction:column;min-width:0;padding:var(--space-6, 24px);border:1px solid var(--border-default);border-radius:var(--radius-2xl, 44px);corner-shape:squircle;background:linear-gradient(125deg,color-mix(in srgb,var(--text-1) 6%,transparent),color-mix(in srgb,var(--text-1) 2%,transparent) 38%,color-mix(in srgb,var(--text-1) 1%,transparent) 62%,color-mix(in srgb,var(--text-1) 4%,transparent)),var(--glass-fill);backdrop-filter:blur(var(--glass-blur, 10px)) saturate(var(--glass-saturate, 1.2));-webkit-backdrop-filter:blur(var(--glass-blur, 10px)) saturate(var(--glass-saturate, 1.2));box-shadow:inset 0 1px color-mix(in srgb,var(--text-1) 6%,transparent)}.gr-panel>.gr-titulo{margin-bottom:var(--space-7, 28px)}.pr__version{margin-left:6px;font-family:var(--font-mono);font-size:.8125rem;letter-spacing:-.02em;color:var(--text-3)}.gr-filas{list-style:none;margin:0;padding:0}.gr-fila{display:flex;align-items:baseline;gap:var(--space-3, 12px);padding:var(--space-4, 16px) 0;border-top:1px solid var(--border-default)}.gr-fila:first-child{border-top:0;padding-top:0}.gr-sub{display:block;margin-top:5px;font-size:.8125rem;line-height:1.45;color:var(--text-2)}.gr-pildoras{display:inline-flex;gap:var(--space-1, 4px);padding:var(--space-1, 4px);border-radius:var(--radius-2xl, 44px);corner-shape:squircle;background:linear-gradient(125deg,color-mix(in srgb,var(--text-1) 6%,transparent),color-mix(in srgb,var(--text-1) 2%,transparent) 38%,color-mix(in srgb,var(--text-1) 1%,transparent) 62%,color-mix(in srgb,var(--text-1) 4%,transparent)),color-mix(in srgb,var(--canvas) 5%,transparent);border:1px solid var(--border-default);backdrop-filter:blur(var(--glass-blur, 10px)) saturate(var(--glass-saturate, 1.2));-webkit-backdrop-filter:blur(var(--glass-blur, 10px)) saturate(var(--glass-saturate, 1.2));box-shadow:0 4px 14px color-mix(in srgb,var(--canvas) 22%,transparent),inset 0 1px color-mix(in srgb,var(--text-1) 7%,transparent);overflow-x:auto;scrollbar-width:none}.gr-pildoras::-webkit-scrollbar{display:none}.gr-pildora{flex:0 0 auto;padding:var(--space-2, 8px) var(--space-4, 16px);border:0;border-radius:40px;corner-shape:squircle;background:none;color:var(--text-2);font:inherit;font-size:.875rem;white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) ease,background var(--dur-fast) ease}.gr-pildora:hover{color:var(--text-1);background:color-mix(in srgb,var(--text-1) 7%,transparent)}.gr-pildora--puesta,.gr-pildora--puesta:hover{color:var(--accent-ink);background:var(--accent);font-weight:550}.gr-interruptor{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4, 16px);width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.gr-interruptor-texto{font-size:.875rem;color:var(--text-2)}.gr-interruptor[aria-checked=true] .gr-interruptor-texto{color:var(--text-1)}.gr-interruptor:disabled{cursor:default}.gr-switch{position:relative;flex:none;width:38px;height:22px;border-radius:999px;background:#ffffff24;transition:background-color var(--dur-puntero) var(--ease-out, ease-out)}.gr-switch--si{background:var(--accent)}.gr-switch-bola{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:999px;background:var(--text-1);transition:transform var(--dur-puntero) var(--ease-out, ease-out)}.gr-switch--si .gr-switch-bola{background:var(--accent-ink);transform:translate(16px)}.gr-hueco{display:grid;place-items:center;min-height:220px;max-width:var(--consola-ancho);margin:0 auto;width:100%}:where(.gr-filas,.pr__lista-scroll,.pr__tarjetas):has(.vc){flex:1;min-height:0;height:100%;display:grid;place-items:center}.eq .entarjs{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-4)}.eq .entarjs--alto{align-items:center;min-height:min(calc(100dvh - 230px),600px)}.eq .entarj{position:relative;display:flex;flex-direction:column;width:288px;max-width:100%;border-radius:var(--eq-r-lg);corner-shape:squircle}.eq .entarj .enmini{border:0}.eq .entarj:has(.enpop__caja){z-index:5}.eq .entarj--vacia{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-5);width:min(560px,100%);height:clamp(300px,46dvh,420px);padding:var(--space-8);border:1px solid var(--eq-linea);color:var(--eq-t3);font-family:inherit;font-size:14px;text-align:center}.eq button.entarj--vacia{cursor:pointer}.eq button.entarj--vacia:hover{border-color:var(--eq-linea-2);color:var(--eq-t2)}.eq .entarj__vacioicono{display:inline-flex;align-items:center;justify-content:center;width:68px;height:68px;border-radius:50%;background:var(--dn-tinte-50);color:var(--eq-t2)}.eq .entarj__vaciotexto{max-width:28ch;color:var(--eq-t1);font-size:15px;font-weight:500;line-height:1.5}.eq .entarj__previa{text-decoration:none;display:block;width:100%;padding:0;border:0;border-bottom:1px solid var(--eq-linea);border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0;background:var(--eq-canvas);cursor:pointer;overflow:hidden}.eq .entarj__pie{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-3_5)}.eq .entarj__ident{display:flex;flex-direction:column;gap:var(--space-0_75);flex:1;min-width:0}.eq .entarj__nombre{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-size:14px;font-weight:550;color:var(--eq-t1);overflow-wrap:anywhere}.eq .entarj__estado{display:inline-flex;align-items:center;gap:var(--space-1_75);font-size:12px;font-weight:500;color:var(--eq-t2)}.eq .entarj__fecha{font-size:12px;color:var(--eq-t3)}.eq .enpunto{width:7px;height:7px;flex:none;border-radius:50%;background:var(--eq-pausa)}.eq .enpunto[data-estado=publicado]{background:var(--eq-recibido)}.eq .enfila__boton{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1_5);min-height:34px;padding:0 var(--space-3);border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-sm);background:transparent;color:var(--eq-t2);font-family:inherit;font-size:12.5px;text-decoration:none;cursor:pointer}.eq .enfila__boton:hover:not(:disabled){background:var(--dn-tinte-60);color:var(--eq-t1)}.eq .enfila__boton:disabled{opacity:.5;cursor:default}.eq .enfila__boton--icono{width:34px;padding:0}.eq .enpop{position:relative}.eq .enpop__caja{position:absolute;top:calc(100% + 6px);right:0;z-index:30;width:max-content;min-width:132px;max-width:min(320px,calc(100vw - 32px));padding:var(--space-1);border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-md);background:var(--dn-pop-fondo);box-shadow:var(--dn-sombra-pop);transform-origin:top right;animation:eq-en-pop var(--dur-puntero) var(--eq-muelle)}@keyframes eq-en-pop{0%{opacity:0;transform:translateY(-4px) scale(.94)}to{opacity:1;transform:none}}.eq .enpop__opcion{display:grid;grid-template-columns:1fr auto;gap:var(--space-0_5) var(--space-2_5);width:100%;padding:var(--space-1_75) var(--space-2_25);border:0;border-radius:var(--eq-r-sm);background:transparent;color:var(--eq-t2);font-family:inherit;font-size:12.5px;text-align:left;cursor:pointer}.eq .enpop__opcion:hover{background:var(--dn-tinte-60);color:var(--eq-t1)}.eq .enpop__opcion b{font-size:12.5px;font-weight:550;color:var(--eq-t1);white-space:nowrap}.eq .enver{display:flex;flex-direction:column;gap:var(--space-0_5);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--eq-linea)}.eq .enver__fila{display:grid;grid-template-columns:62px 1fr auto;gap:var(--space-3);align-items:center;padding:var(--space-2_25) var(--space-2_5);border-radius:var(--eq-r-sm);font-size:12.5px;color:var(--eq-t3)}.eq .enver__fila:hover{background:var(--wk-hover)}.eq .enver__fila[data-vigente=yes]{background:var(--dn-tinte-50);color:var(--eq-t2)}.eq .enver__n{display:inline-flex;align-items:center;gap:var(--space-1_5);font-variant-numeric:tabular-nums;font-weight:600;color:var(--eq-t1)}.eq .enver__nota{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--eq-t2)}.eq .enver__nota em{font-style:normal;color:var(--eq-t4)}.eq .enver__der{display:flex;align-items:center;gap:var(--space-2);white-space:nowrap}.eq .ensubir{display:flex;flex-direction:column;gap:var(--space-3_5)}.eq .ensubir__zona{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);width:100%;min-height:120px;padding:var(--space-4_5);border:1px dashed var(--eq-linea-3);border-radius:var(--eq-r-lg);background:var(--dn-tinte-20);color:var(--eq-t2);font-family:inherit;text-align:center;cursor:pointer}.eq .ensubir__zona[data-over=yes]{border-color:var(--dn-trazo-500);background:var(--dn-tinte-60)}.eq .ensubir__zona strong{font-size:14px;font-weight:550;color:var(--eq-t1)}.eq .ensubir__zona span{font-size:12px;color:var(--eq-t3)}.eq .enmini{position:relative;overflow:hidden;height:210px;border-radius:inherit;border:1px solid var(--eq-linea-2);background:var(--eq-canvas)}.eq .enmini__pagina{position:absolute;top:0;left:0;height:1500px;border:0;transform-origin:top left;pointer-events:none;background:var(--dn-hoja)}.eq .enmini__ficha{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);color:var(--eq-t2);font-size:13px}.eq .enmini__capa{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:var(--space-2);background:var(--dn-capa-720);opacity:0;transition:opacity var(--dur-puntero) var(--eq-muelle)}.eq .enmini:hover .enmini__capa,.eq .enmini__capa:focus-within{opacity:1}@media(hover:none){.eq .enmini__capa{opacity:1;background:var(--dn-capa-420)}}.eq .enmini__pie{position:absolute;right:8px;bottom:8px;max-width:calc(100% - 16px);overflow:hidden;padding:var(--space-1) var(--space-2_25);border-radius:var(--eq-r-sm);background:var(--dn-capa-820);color:var(--eq-t2);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.eq .ensubir__campo{display:flex;flex-direction:column;gap:var(--space-1_5);min-width:0}.eq .ensubir__campo>label{font-size:12px;font-weight:500;color:var(--eq-t3)}.eq .ensubir__campo input,.eq .ensubir__campo select{width:100%;box-sizing:border-box;min-height:46px;padding:var(--space-2_5) var(--space-3_5);border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-md);background:var(--dn-tinte-30);color:var(--eq-t1);font-family:inherit;font-size:14px}.eq .ensubir__campo select option{background:var(--dn-pop-fondo);color:var(--eq-t1)}.eq .ensubir__puerta{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2_5)}.eq .ensubir__op{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:46px;padding:var(--space-2_5) var(--space-3);border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-md);background:transparent;color:var(--eq-t3);font-family:inherit;font-size:13.5px;text-align:center;cursor:pointer}.eq .ensubir__op[aria-pressed=true]{border-color:var(--dn-trazo-420);background:var(--dn-tinte-60);color:var(--eq-t1);font-weight:550}.eq .ensubir__aviso{display:flex;align-items:flex-start;gap:var(--space-2_5);padding:var(--space-3) var(--space-3_5);border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-lg);background:var(--dn-tinte-30);color:var(--eq-t2);font-size:13px;line-height:1.5}.eq .ensubir__aviso[data-forma=avance]{flex-direction:column;align-items:stretch;gap:var(--space-2)}.eq .ensubir__aviso[data-tono=falla]{border-color:color-mix(in oklch,var(--eq-critico) 55%,transparent);color:var(--eq-t1)}.eq .enlink{display:flex;align-items:center;gap:var(--space-2_5);padding:var(--space-3) var(--space-3_5);border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-lg);background:var(--wk-hover);color:var(--eq-t3)}.eq .enlink code{flex:1;min-width:0;overflow:hidden;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;color:var(--eq-t2);text-overflow:ellipsis;white-space:nowrap}@media(max-width:720px){.eq .entarj{width:100%}.eq .ensubir__puerta{grid-template-columns:1fr}.eq .enver__fila{grid-template-columns:54px 1fr}.eq .enver__der{grid-column:1 / -1;justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.eq .enmini__capa{transition:none}.eq .enpop__caja{animation:none}}.cns,.cns__panel,.cns__cajon,.cns__modal{--eq-t4: rgba(255, 255, 255, .56)}.cns{display:flex;flex-direction:column;gap:var(--space-3_5);min-width:0}.cns__marco{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3_5);min-width:0}@media(min-width:1024px){.cns__marco{grid-template-columns:168px minmax(0,1fr);gap:var(--space-4);align-items:start}}.cns__panel{display:flex;flex-direction:column;gap:var(--space-0_5);min-width:0}@media(min-width:1024px){.cns__panel{position:sticky;top:18px}}.cns__panel--tira{flex-direction:row;overflow-x:auto;gap:var(--space-1);padding-bottom:var(--space-1);scrollbar-width:none}@media(min-width:1024px){.cns__panel--tira{flex-direction:column;overflow:visible}}.cns__grupo{display:flex;align-items:center;gap:var(--space-1_25);width:100%;padding:var(--space-3) var(--space-1_5) var(--space-1);border:0;background:none;color:var(--eq-t4);font:inherit;font-size:var(--tipo-1);font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-align:left;cursor:pointer}.cns__grupo:hover{color:var(--eq-t3)}.cns__grupo:before{content:"";width:0;height:0;border:3.5px solid transparent;border-left-color:currentColor;transform:rotate(90deg);transition:transform var(--dur-puntero) var(--eq-muelle)}.cns__grupo[aria-expanded=false]:before{transform:none}.cns__grupo[aria-expanded=false]+.cns__seccion{display:none}.cns__seccion{display:flex;flex-direction:column;gap:var(--space-0_5)}@media not (min-width:64rem){.cns__marco{grid-template-columns:minmax(0,1fr)}.cns__panel{flex-direction:row;gap:var(--space-1);overflow-x:auto;scrollbar-width:none}.cns__grupo{display:none}.cns__seccion,.cns__grupo[aria-expanded=false]+.cns__seccion{display:flex;flex-direction:row;gap:var(--space-1)}}.cns__destino{display:flex;align-items:center;gap:var(--space-2_25);box-sizing:border-box;width:100%;min-height:28px;padding:var(--space-1_25) var(--space-2);border:0;border-radius:var(--eq-r-sm);background:transparent;color:var(--eq-t2);font:inherit;font-size:var(--tipo-6);font-weight:500;text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color var(--dur-puntero) var(--eq-muelle)}.cns__destino:hover{background:var(--wk-hover);color:var(--eq-t1)}.cns__destino[aria-current=true]{background:var(--wk-active);color:var(--eq-t1)}.cns__destino:focus-visible{outline:2px solid var(--eq-linea-3);outline-offset:2px}.cns__destino svg{flex:none;opacity:.85}@media not (min-width:64rem){.cns__destino{width:auto;min-height:44px}}.cns__cuenta{margin-left:auto;font-family:var(--wk-mono, ui-monospace, monospace);font-size:var(--tipo-3);font-variant-numeric:tabular-nums;color:var(--eq-t4)}.cns__destino[aria-current=true] .cns__cuenta{color:var(--eq-t2)}.cns__cifras{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-3)}.cns__cifra{padding:var(--space-3_25) var(--space-3_75) var(--space-3_5);min-width:0}.cns__et{margin:0 0 var(--space-1_75);font-family:var(--wk-mono, ui-monospace, monospace);font-size:var(--tipo-3);letter-spacing:.05em;color:var(--eq-t4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cns__v{display:flex;align-items:baseline;gap:var(--space-1_25);margin:0;font-size:var(--tipo-13);font-weight:600;line-height:1;letter-spacing:-.025em;color:var(--eq-t1);font-variant-numeric:tabular-nums}.cns__v small{font-size:var(--tipo-4);font-weight:450;letter-spacing:0;color:var(--eq-t3)}.cns__pie{margin:var(--space-1_75) 0 0;font-size:var(--tipo-4);line-height:1.45;color:var(--eq-t4)}.cns__pie--ojo{color:var(--eq-pausa)}.cns__cab{display:flex;align-items:center;gap:var(--space-2_5);min-height:40px;padding:0 var(--space-3_5);border-bottom:1px solid var(--eq-linea)}.cns__cab h2{margin:0 auto 0 0;font-size:var(--tipo-5);font-weight:600;letter-spacing:-.005em;color:var(--eq-t1)}.cns__mt{margin-left:auto;font-family:var(--wk-mono, ui-monospace, monospace);font-size:var(--tipo-3);font-variant-numeric:tabular-nums;color:var(--eq-t4)}.cns__cuerpo{padding:var(--space-3_5)}.cns__cuerpo--liso{padding:0}.cns__rejilla{display:grid;grid-template-columns:1fr;gap:var(--space-3)}@media(min-width:900px){.cns__rejilla--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.cns__tablaenv{overflow-x:auto}.cns__tabla{width:100%;border-collapse:collapse;font-size:var(--tipo-5)}.cns__tabla thead th{height:32px;padding:0 var(--space-2_5);border-bottom:1px solid var(--eq-linea);color:var(--eq-t4);font-size:var(--tipo-3);font-weight:500;text-align:left;white-space:nowrap}.cns__tabla thead th.r,.cns__tabla td.r{text-align:right}.cns__tabla tbody td{height:38px;padding:0 var(--space-2_5);border-bottom:1px solid var(--eq-linea);color:var(--eq-t2);vertical-align:middle}.cns__tabla tbody tr:last-child td{border-bottom:0}.cns__tabla tbody tr:hover td{background:var(--dn-tinte-30)}.cns__tabla td.r{font-family:var(--wk-mono, ui-monospace, monospace);font-size:var(--tipo-4);font-variant-numeric:tabular-nums}.cns__tabla td.p{color:var(--eq-t1);font-weight:450}.cns__tabla td.m{font-family:var(--wk-mono, ui-monospace, monospace);font-size:var(--tipo-3);color:var(--eq-t3)}.cns__barra{display:block;width:100%;height:6px;border-radius:3px;background:var(--wk-active);overflow:hidden}.cns__barra i{display:block;height:100%;border-radius:3px;background:var(--dn-barra-relleno)}.cns__barra i.ok{background:var(--eq-recibido)}.cns__barra i.ojo{background:var(--eq-pausa)}.cns__barra i.mal{background:var(--eq-critico)}.cns__reintento{display:flex;justify-content:center;padding:0 14px 14px}.cns__vacio{display:grid;place-items:center;gap:var(--space-2_5);margin:var(--space-3_5);padding:var(--space-6_5) var(--space-5);min-height:118px;border:1px dashed var(--eq-linea-2);border-radius:var(--eq-r-sm);background:var(--dn-tinte-12);color:var(--eq-t3);font-size:var(--tipo-5);text-align:center}.cns__vacio p{margin:0;max-width:46ch;line-height:1.55}.cns__vacio b{display:block;margin-bottom:var(--space-1);color:var(--eq-t1);font-weight:500}.cns__mal{border-color:color-mix(in oklch,var(--eq-critico) 45%,transparent);background:color-mix(in oklch,var(--eq-critico) 9%,transparent);color:var(--eq-t2)}.cns__hueso{height:13px;border-radius:4px;background:linear-gradient(90deg,var(--dn-tinte-50),var(--dn-tinte-100),var(--dn-tinte-50));animation:cns-pulso var(--dur-ciclo) var(--ease-in-out) infinite}@keyframes cns-pulso{50%{opacity:.45}}.cns__hueco{padding:var(--space-2_25) 0;border-bottom:1px solid var(--eq-linea)}.cns__hueco:last-child{border-bottom:0}.cns__hueco b{display:block;margin-bottom:var(--space-0_75);color:var(--eq-t1);font-size:var(--tipo-5);font-weight:500}.cns__hueco span{color:var(--eq-t4);font-size:var(--tipo-4);line-height:1.5}@media(prefers-reduced-motion:reduce){.cns__hueso,.cns__grupo:before,.cns__destino{animation:none;transition:none}}.cns__velo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:var(--dn-velo-suave);opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-out)}.cns__velo[data-on=true]{opacity:1;pointer-events:auto}.cns__cajon{position:fixed;top:0;right:0;bottom:0;z-index:61;display:flex;flex-direction:column;width:448px;max-width:100vw;border-left:1px solid var(--eq-linea-2);background:var(--wk-canvas-raised);transform:translate(100%);transition:transform var(--dur-base) var(--ease-out)}.cns__cajon[data-on=true]{transform:none}.cns__cajon:not([data-on=true]){visibility:hidden;transition:transform var(--dur-base) var(--ease-out),visibility 0s linear var(--dur-base)}.cns__falta{flex:1;margin:0;align-self:center}.cns__cajon header{display:flex;flex:none;align-items:center;gap:var(--space-2_5);height:52px;padding:0 var(--space-4_5);border-bottom:1px solid var(--eq-linea)}.cns__cajon header h2{margin:0;font-size:var(--tipo-8);font-weight:600;letter-spacing:-.01em;color:var(--eq-t1)}.cns__cerrar{margin-left:auto;padding:0 var(--space-1);border:0;background:none;color:var(--eq-t3);font-size:var(--tipo-12);line-height:1;cursor:pointer}.cns__cerrar:hover{color:var(--eq-t1)}.cns__cajon .cuerpo{flex:1;padding:var(--space-4_5);overflow-y:auto}.cns__cajon footer{display:flex;flex:none;gap:var(--space-2);justify-content:flex-end;padding:var(--space-3_5) var(--space-4_5);border-top:1px solid var(--eq-linea)}.cns__campo{margin-bottom:var(--space-3_75)}.cns__campo label,.cns__campo .cns__rotulo{display:block;margin-bottom:var(--space-1_5);color:var(--eq-t2);font-size:var(--tipo-5);font-weight:500}.cns__campo input,.cns__campo select,.cns__campo textarea{width:100%;min-height:34px;padding:var(--space-1_75) var(--space-2_75);border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-sm);background:var(--dn-campo-hundido);color:var(--eq-t1);font:inherit;font-size:var(--tipo-6)}.cns__campo textarea{min-height:110px;font-family:var(--wk-mono, ui-monospace, monospace);font-size:var(--tipo-4);line-height:1.5;resize:vertical}.cns__campo input::placeholder,.cns__campo textarea::placeholder{color:var(--eq-t4)}.cns__campo input:focus,.cns__campo select:focus,.cns__campo textarea:focus{outline:none;border-color:var(--eq-linea-3);box-shadow:var(--dn-anillo-foco)}.cns__ayuda{margin:var(--space-1_5) 0 0;color:var(--eq-t3);font-size:var(--tipo-4);line-height:1.45}.cns__btn{display:inline-flex;align-items:center;gap:var(--space-1_5);min-height:28px;padding:0 var(--space-3_25);border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-sm);background:transparent;color:var(--eq-t1);font:inherit;font-size:var(--tipo-5);font-weight:500;white-space:nowrap;cursor:pointer;transition:border-color var(--dur-puntero) var(--eq-muelle)}.cns__btn:hover:not(:disabled){border-color:var(--eq-linea-3);background:var(--wk-hover)}.cns__btn:disabled{opacity:.45;cursor:default}.cns__btn--pri{border-color:transparent;background:var(--dn-boton-pri);color:var(--dn-boton-pri-tinta)}.cns__btn--pri:hover:not(:disabled){border-color:transparent;background:var(--dn-boton-pri-hover)}.cns__btn:focus-visible{outline:2px solid var(--eq-linea-3);outline-offset:2px}.cns__acciones{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;margin-bottom:var(--space-0_5)}.cns__acciones--ficha .cns__btn,.cns__modal--entrar footer .cns__btn,.cns__modal--entrar .cns__campo input{min-height:44px}.cns__modal--entrar footer .cns__btn{flex:1;justify-content:center}.cns__nota-entrar{margin:var(--space-1_5) 0 var(--space-3);color:var(--eq-t2);font-size:var(--tipo-5);line-height:1.45;overflow-wrap:anywhere}.cns__nota-entrar[data-mal=si]{color:var(--eq-critico)}@media(min-width:48rem){.cns__acciones--ficha .cns__btn{min-height:28px}.cns__modal--entrar footer .cns__btn{flex:none}}.cns__resultado{margin:0 0 var(--space-3_5);padding:var(--space-2_5) var(--space-3);border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-sm);background:var(--dn-tinte-30);color:var(--eq-t2);font-size:var(--tipo-5);line-height:1.5}.cns__resultado b{display:block;margin-bottom:var(--space-0_75);color:var(--eq-t1);font-weight:500}.cns__resultado--mal{border-color:color-mix(in oklch,var(--eq-critico) 45%,transparent);background:color-mix(in oklch,var(--eq-critico) 10%,transparent)}.cns__resultado code{font-family:var(--wk-mono, ui-monospace, monospace);font-size:var(--tipo-3);color:var(--eq-t3);overflow-wrap:anywhere}.cns__resultado ul{margin:var(--space-1_25) 0 0;padding-left:var(--space-3_5);color:var(--eq-t1);overflow-wrap:anywhere}.cns__datos{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:var(--space-2_5) var(--space-4_5);padding:var(--space-3) var(--space-3_5)}.cns__dato b{display:block;margin-bottom:var(--space-0_5);color:var(--eq-t3);font-size:var(--tipo-2);font-weight:500;letter-spacing:.02em;text-transform:uppercase}.cns__dato span{color:var(--eq-t1);font-size:var(--tipo-6);line-height:1.45;overflow-wrap:anywhere}.cns__idlinea{display:flex;gap:var(--space-2);align-items:baseline;padding:0 var(--space-3_5) var(--space-3)}.cns__idlinea code{font-family:var(--wk-mono, ui-monospace, monospace);font-size:var(--tipo-3);color:var(--eq-t3);overflow-wrap:anywhere}.cns__fila--abre{cursor:pointer}.cns__fila--abre:hover{background:var(--dn-tinte-35)}.cns__enlace{padding:0;border:0;background:none;color:var(--eq-t1);font:inherit;text-align:left;text-decoration:none;cursor:pointer}.cns__enlace:hover{text-decoration:underline}.cns__enlace:focus-visible{outline:2px solid var(--eq-linea-3);outline-offset:2px}.cns__concesion{display:flex;gap:var(--space-2);align-items:center;padding:var(--space-0_75) 0}.cns__concesion>span{min-width:0;overflow-wrap:anywhere}.cns__concesion>.cns__btn{margin-left:auto;flex:none}.cns__sel{margin-top:var(--space-1);padding:var(--space-1_25) var(--space-2);max-width:100%;border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-sm);background:var(--wk-hover);color:var(--eq-t1);font:inherit;font-size:var(--tipo-4)}.cns__linea{display:grid;gap:var(--space-0_5);margin:0;padding:var(--space-2_5) var(--space-3_5) var(--space-3) var(--space-3_5);list-style:none;border-left:1px solid var(--eq-linea-2);margin-left:var(--space-3_5)}.cns__linea li{display:flex;gap:var(--space-2_5);align-items:baseline;padding:var(--space-1) 0;font-size:var(--tipo-5)}.cns__linea__t{flex:none;width:52px;color:var(--eq-t3);font-family:var(--wk-mono, ui-monospace, monospace);font-size:var(--tipo-3)}.cns__linea__a{color:var(--eq-t1);overflow-wrap:anywhere}.cns__linea__r{margin-left:auto;flex:none;color:var(--eq-critico);font-size:var(--tipo-3)}.cns__velo--centro{display:flex;align-items:center;justify-content:center;padding:var(--space-6)}.cns__modal{display:flex;z-index:61;flex-direction:column;width:520px;max-width:100%;max-height:calc(100dvh - 48px);border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-md, 10px);background:var(--wk-canvas-raised)}.cns__modal header{display:flex;flex:none;align-items:center;gap:var(--space-2_5);height:52px;padding:0 var(--space-4_5);border-bottom:1px solid var(--eq-linea)}.cns__modal header h2{flex:1;min-width:0;margin:0;overflow:hidden;font-size:var(--tipo-8);font-weight:600;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.cns__modal .cuerpo{flex:1;padding:var(--space-4) var(--space-4_5);overflow-y:auto}.cns__modal footer{display:flex;flex:none;justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-4_5);border-top:1px solid var(--eq-linea)}.cns__puntos{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:var(--eq-r-sm);background:transparent;color:var(--eq-t2);font-size:var(--tipo-9);line-height:1;cursor:pointer}.cns__puntos:hover,.cns__puntos[aria-expanded=true]{border-color:var(--eq-linea-2);background:var(--dn-tinte-50);color:var(--eq-t1)}.cns__menu{--eq-t1: var(--wk-text-1);--eq-t2: var(--wk-text-2);--eq-t3: var(--wk-text-3);--eq-linea: var(--wk-border-1);--eq-linea-2: var(--wk-border-2);--eq-critico: var(--wk-error);--eq-r-sm: var(--wk-r-sm);z-index:70;min-width:208px;padding:var(--space-1_25);border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-sm);background:var(--dn-menu-fondo);box-shadow:var(--dn-sombra-menu)}.cns__menu__op{display:flex;align-items:center;width:100%;min-height:32px;padding:0 var(--space-2_5);border:none;border-radius:4px;background:transparent;color:var(--eq-t2);font-family:inherit;font-size:var(--tipo-6);text-align:left;cursor:pointer}.cns__menu__op:hover:not(:disabled){background:var(--wk-active);color:var(--eq-t1)}.cns__menu__op:disabled{opacity:.4;cursor:default}.cns__menu__op[data-separada=si]{margin-top:var(--space-1_25);border-top:1px solid var(--eq-linea);padding-top:var(--space-1_25);border-radius:0 0 4px 4px}.cns__menu__op[data-peligro=si]{color:var(--eq-critico)}.cns__peligro{margin-top:var(--space-5);border:1px solid var(--dn-critico-280);border-radius:var(--eq-r-sm)}.cns__peligro>h3{margin:0;padding:var(--space-2_25) var(--space-3);border-bottom:1px solid var(--dn-critico-180);color:var(--eq-critico);font-size:var(--tipo-1);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.cns__peligro__fila{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2_5) var(--space-3)}.cns__peligro__fila+.cns__peligro__fila{border-top:1px solid var(--eq-linea)}.cns__peligro__fila>div{flex:1;min-width:0}.cns__peligro__fila b{display:block;color:var(--eq-t1);font-size:var(--tipo-6);font-weight:500}.cns__peligro__fila span{color:var(--eq-t3);font-size:var(--tipo-4);line-height:1.5}.cns__btn--peligro{border-color:var(--dn-critico-400);color:var(--eq-critico)}.cns__btn--peligro:hover:not(:disabled){border-color:var(--dn-critico-700);background:var(--dn-critico-100)}.cns__pestanas{display:flex;gap:var(--space-0_5);overflow-x:auto;border-bottom:1px solid var(--eq-linea);scrollbar-width:none}.cns__pestana{flex:none;min-height:32px;padding:var(--space-1_5) var(--space-2_75);border:0;border-bottom:2px solid transparent;background:none;color:var(--eq-t3);font:inherit;font-size:var(--tipo-5);font-weight:500;white-space:nowrap;cursor:pointer;transition:color var(--dur-puntero) var(--eq-muelle)}.cns__pestana:hover{color:var(--eq-t1)}.cns__pestana[aria-selected=true]{border-bottom-color:var(--eq-linea-3);color:var(--eq-t1)}.cns__pestana:focus-visible{outline:2px solid var(--eq-foco);outline-offset:-2px}.cns__pestana-panel{display:flex;flex-direction:column;gap:var(--space-3_5);min-width:0}.cns__miga{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-1_5);padding:var(--space-2_5) var(--space-3_5);border-bottom:1px solid var(--eq-linea);font-size:var(--tipo-4);color:var(--eq-t4)}.cns__miga ol{display:contents;list-style:none}.cns__miga li{display:inline-flex;align-items:center;gap:var(--space-1_5)}.cns__miga li+li:before{content:"›";color:var(--eq-t4)}.cns__miga [aria-current=page]{color:var(--eq-t1);font-weight:500}.cns__marca{display:inline-flex;align-items:center;min-height:18px;padding:var(--space-px) var(--space-1_75);border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-sm);color:var(--eq-t2);font-size:var(--tipo-2);font-weight:500;line-height:1.3;white-space:nowrap}.cns__marca[data-tono=ok]{border-color:color-mix(in oklch,var(--eq-recibido) 45%,transparent);background:color-mix(in oklch,var(--eq-recibido) 10%,transparent);color:var(--eq-t1)}.cns__marca[data-tono=ojo]{border-color:color-mix(in oklch,var(--eq-pausa) 45%,transparent);background:color-mix(in oklch,var(--eq-pausa) 10%,transparent);color:var(--eq-t1)}.cns__marca[data-tono=mal]{border-color:color-mix(in oklch,var(--eq-critico) 45%,transparent);background:color-mix(in oklch,var(--eq-critico) 10%,transparent);color:var(--eq-t1)}.cns__marcas{display:flex;flex-wrap:wrap;gap:var(--space-1)}.cns__bloque{margin:var(--space-1) 0 var(--space-4_5);padding-top:var(--space-3);border-top:1px solid var(--eq-linea)}.cns__bloque:first-child{padding-top:0;border-top:0}.cns__bloque>h3{margin:0 0 var(--space-3);color:var(--eq-t3);font-size:var(--tipo-1);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.cns__par{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0 var(--space-3)}.cns__casillas{display:grid;gap:var(--space-1_5);margin:var(--space-0_5) 0 var(--space-3_75)}.cns__casillas label{display:flex;align-items:center;gap:var(--space-2);color:var(--eq-t2);font-size:var(--tipo-5)}.cns__casillas input{accent-color:var(--eq-t1)}.cns__filtros{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-2_5);padding:var(--space-2_5) var(--space-3_5)}.cns__filtros label{display:grid;gap:var(--space-0_5);color:var(--eq-t4);font-size:var(--tipo-2)}.cns__encabeza{display:inline-flex;align-items:center;gap:var(--space-2);margin-left:var(--space-1);color:var(--eq-t1);font-size:var(--tipo-6)}.cns__encabeza b{font-weight:500}.cns__pieza{padding:0 var(--space-3_5) var(--space-3)}.cns__pieza>.cns__ayuda{margin:0}.cns__explica{margin:0 0 var(--space-3_5);font-size:var(--tipo-6);line-height:1.6}.cns__propuesta{border:1px solid color-mix(in oklch,var(--eq-pausa) 45%,transparent);border-radius:var(--eq-r-sm);background:color-mix(in oklch,var(--eq-pausa) 6%,transparent)}.cns__acciones--fila{flex-wrap:nowrap;justify-content:flex-end;margin:0}.cns__comparacion{padding:0 var(--space-3_5) var(--space-3)}.cns__comparacion>.cns__ayuda{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1_5);margin:0 0 var(--space-3)}.cns__comparacion .cns__bloque>.cns__cuenta{margin:0}.cns__problemas{display:grid;gap:var(--space-1);margin:var(--space-2) 0 0;padding:0;list-style:none}.cns__problemas li{display:grid;gap:var(--space-px);color:var(--eq-t2);font-size:var(--tipo-4);line-height:1.5}.cns__campo--mal input,.cns__campo--mal select,.cns__campo--mal textarea{border-color:color-mix(in oklch,var(--eq-critico) 55%,transparent)}.cns__error-campo{margin:var(--space-1_25) 0 0;color:var(--eq-critico);font-size:var(--tipo-4);line-height:1.45}.cns__dato a{color:var(--eq-t1);overflow-wrap:anywhere}.cns__color[data-color=tenants]{background:var(--dn-barra-relleno)}.cns__color[data-color=ociosa]{background:var(--eq-pausa)}.cns__color[data-color=plataforma]{background:var(--eq-linea-3)}.cns__color[data-color=directo]{background:var(--eq-t1)}.cns__color[data-color=compartidos]{background:var(--eq-t3)}.cns__color[data-color=atribuido]{background:var(--dn-barra-relleno)}.cns__color[data-color=serie-1]{background:var(--eq-t1)}.cns__color[data-color=serie-2]{background:var(--eq-t3)}.cns__color[data-color=serie-3]{background:var(--eq-linea-3)}.cns__color[data-color=serie-4]{background:var(--eq-linea-2)}.cns__leyenda{display:flex;flex-wrap:wrap;gap:var(--space-1_5) var(--space-3_5);margin:0;padding:var(--space-3) var(--space-3_5) 0;list-style:none;font-size:var(--tipo-3);color:var(--eq-t3)}.cns__leyenda li{display:inline-flex;align-items:center;gap:var(--space-1_5)}.cns__muestra{display:inline-block;flex:none;width:10px;height:10px;border-radius:2px}.cns__sub{display:block;margin-top:var(--space-0_5);font-family:var(--wk-mono, ui-monospace, monospace);font-size:var(--tipo-3);font-variant-numeric:tabular-nums;color:var(--eq-t4)}.cns__servicios{display:grid;gap:var(--space-3);margin:0;padding:var(--space-3) var(--space-3_5) var(--space-3_5);list-style:none}.cns__servicio{min-width:0}.cns__servicio-cab{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-1_25)}.cns__servicio-nombre{min-width:0;color:var(--eq-t1);font-size:var(--tipo-5);font-weight:450;overflow-wrap:anywhere}.cns__servicio-costo{flex:none;font-family:var(--wk-mono, ui-monospace, monospace);font-size:var(--tipo-4);font-variant-numeric:tabular-nums;color:var(--eq-t2)}.cns__partida{display:flex;gap:2px;height:8px;max-width:100%}.cns__tramo{display:block;flex-shrink:1;flex-basis:0;min-width:2px;height:100%}.cns__tramo:last-child{border-radius:0 3px 3px 0}.cns__servicio-pie{margin:var(--space-1_25) 0 0;font-size:var(--tipo-4);line-height:1.45;color:var(--eq-t4)}.cns__diario{display:grid;gap:var(--space-3);padding-bottom:var(--space-3_5)}.cns__diario-plano{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:160px auto;gap:var(--space-1_25) var(--space-2);padding:0 var(--space-3_5)}.cns__diario-eje-y{grid-row:1;grid-column:1;display:flex;flex-direction:column;justify-content:space-between;font-family:var(--wk-mono, ui-monospace, monospace);font-size:var(--tipo-1);font-variant-numeric:tabular-nums;line-height:1;text-align:right;color:var(--eq-t4)}.cns__diario-columnas{grid-row:1;grid-column:2;display:flex;align-items:stretch;gap:2px;min-width:0;border-bottom:1px solid var(--eq-linea-2);background-image:linear-gradient(var(--eq-linea),var(--eq-linea)),linear-gradient(var(--eq-linea),var(--eq-linea));background-position:0 0,0 50%;background-size:100% 1px;background-repeat:no-repeat}.cns__dia{display:flex;flex:1 1 0;align-items:flex-end;justify-content:center;min-width:0;padding:0;border:0;border-radius:2px;background:none;cursor:pointer}.cns__dia:hover,.cns__dia[aria-pressed=true]{background:var(--dn-tinte-50)}.cns__dia:focus-visible{outline:2px solid var(--eq-linea-3);outline-offset:1px}.cns__dia-pila{display:flex;flex-direction:column-reverse;gap:2px;width:100%;max-width:24px;border-radius:3px 3px 0 0;overflow:hidden}.cns__tramo-dia{display:block;flex-shrink:1;flex-basis:0;min-height:1px;width:100%}.cns__diario-eje-x{grid-row:2;grid-column:2;display:flex;justify-content:space-between;gap:var(--space-2);font-family:var(--wk-mono, ui-monospace, monospace);font-size:var(--tipo-1);color:var(--eq-t4)}.cns__diario-lectura{padding:0 var(--space-3_5);font-size:var(--tipo-4);color:var(--eq-t3)}.cns__diario-lectura p{margin:0 0 var(--space-1_25)}.cns__diario-lectura b{color:var(--eq-t1);font-weight:600;font-variant-numeric:tabular-nums}.cns__diario-lectura ul{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3_5);margin:0;padding:0;list-style:none}.cns__diario-lectura li{display:inline-flex;align-items:center;gap:var(--space-1_25)}.cns__clave{display:inline-block;flex:none;width:12px;height:2px;border-radius:1px}.cns__desplegable{padding:0 var(--space-3_5)}.cns__desplegable summary{padding:var(--space-1) 0;font-size:var(--tipo-4);color:var(--eq-t3);cursor:pointer}.cns__desplegable summary:focus-visible{outline:2px solid var(--eq-linea-3);outline-offset:2px}.cns__desplegable[open] summary{margin-bottom:var(--space-2)}.cns__dentro{padding:var(--space-1) var(--space-3_5) var(--space-2_5)}.cns__dentro--arriba-0{padding-top:0}.cns__dentro--arriba-10{padding-top:var(--space-2_5)}.cns__dentro--arriba-12{padding-top:var(--space-3)}.cns__dentro--abajo-0{padding-bottom:0}.cns__dentro--abajo-4{padding-bottom:var(--space-1)}.cns__dentro--abajo-12{padding-bottom:var(--space-3)}.cns__dentro--abajo-14{padding-bottom:var(--space-3_5)}.cns__pie--ras{margin:0}.cns__pie--entre{margin:var(--space-2) 0}.cns__cuenta--linea{display:block;margin-left:0}.cns__cuenta--ras{margin-left:0}.cns__cuenta--lado{margin-left:var(--space-1_5)}.cns__requerido:after{content:" *"}.cns__cuenta--bloque{display:block}.cns__btn--lado{margin-left:var(--space-1_5)}.cns__col-min{width:1%}.cns__oculto{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.cns__foco-suave:focus{outline:none}.cns__linea-accion{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.cns__filtros-rastro{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:var(--space-2_5);align-items:end;padding:var(--space-3_5)}.cns__filtros-rastro label{display:grid;gap:var(--space-1);color:var(--eq-t3);font-size:var(--tipo-4)}.cns__filtros-rastro input,.cns__filtros-rastro select{min-height:34px;padding:var(--space-1_25) var(--space-2_25);border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-sm);background:var(--dn-campo-hundido);color:var(--eq-t1);font:inherit;font-size:var(--tipo-5)}.cns__plantilla{max-height:260px;margin:var(--space-2) 0 0;padding:var(--space-2_5);overflow:auto;border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-sm);font-family:var(--wk-mono, ui-monospace, monospace);font-size:var(--tipo-4);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.cns__plantilla span{display:block}.cns__plantilla .mas{background:color-mix(in oklch,var(--eq-recibido) 16%,transparent)}.cns__plantilla .menos{background:color-mix(in oklch,var(--eq-critico) 16%,transparent)}.cns__mes-a-mes summary{padding:var(--space-2_25) var(--space-3_5);border-bottom:1px solid var(--eq-linea);color:var(--eq-t1);font-size:var(--tipo-5);cursor:pointer}.cns__mes-a-mes summary:focus-visible{outline:2px solid var(--eq-linea-3);outline-offset:-2px}@media(max-width:48rem){.cns__cajon{width:100%;border-left:0}.cns__btn,.cns__destino,.cns__pestana,.cns__sel,.cns__menu__op{min-height:44px}.cns__puntos{width:44px;height:44px}.cns__enlace{min-height:32px;padding:var(--space-1) 0}.cns__cerrar{min-width:44px;min-height:44px}.cns__campo input,.cns__campo select,.cns__campo textarea,.cns__sel,.cns__filtros-rastro input,.cns__filtros-rastro select{min-height:44px;font-size:var(--tipo-10)}.cns__modal footer,.cns__cajon footer{flex-wrap:wrap}}.login-binary{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.login-binary__canvas{display:block;width:100%;height:100%;color:var(--text-1)}html.entrevista-en-pantalla{font-size:var(--tipo-10);height:100%}html.entrevista-en-pantalla body{font-size:var(--tipo-10);height:100%;overflow:hidden}html.entrevista-en-pantalla #root{height:100%;min-height:0;overflow:hidden}.bn-binary{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.bn-binary__canvas{display:block;width:100%;height:100%;color:var(--text-1)}.entrevista{display:flex;flex-direction:column;height:100vh;height:100dvh;height:var(--evh, 100dvh);background:var(--canvas);color:var(--text-1);font-family:var(--font-ui);overflow:hidden}.entrevista__topbar{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3, 12px);padding:var(--space-5, 20px) var(--space-5, 20px) var(--space-3, 12px)}.entrevista__topbar-slot{flex:0 0 auto;width:2.75rem;height:2.75rem}.entrevista__brand,.entrevista__msg-avatar-logo{filter:brightness(0) invert(1)}.entrevista__brand{display:block;height:1.25rem;width:auto;margin:0 auto}.entrevista__icon-btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;color:var(--text-1);background:color-mix(in srgb,var(--text-1) 6%,transparent);border:1px solid color-mix(in srgb,var(--text-1) 14%,transparent)}.entrevista__topbar--sello{display:grid;grid-template-columns:1fr auto 1fr}.entrevista__sello{justify-self:start;display:inline-flex;align-items:center;gap:var(--space-1_5);min-height:2.75rem;padding:0 var(--space-3);border:1px solid color-mix(in srgb,var(--text-1) 14%,transparent);border-radius:var(--radius-sm, 10px);background:color-mix(in srgb,var(--text-1) 6%,transparent);font-family:var(--font-ui);font-size:var(--tipo-6);font-weight:500}button.entrevista__sello{cursor:pointer}button.entrevista__sello:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.entrevista__ayuda{justify-self:end;font-size:var(--tipo-6)}.entrevista__promesa{flex:0 1 auto;min-height:0;max-height:55%;overflow-y:auto;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);margin:0 var(--space-5) var(--space-3);padding:var(--space-4);border:1px solid color-mix(in srgb,var(--text-1) 14%,transparent);border-radius:var(--radius-sm, 10px);font-family:var(--font-ui);font-size:var(--tipo-8);line-height:1.5;color:var(--text-1)}.entrevista__promesa p{margin:0}.entrevista__cargando{display:block;width:1.5rem;height:1.5rem;border:2px solid color-mix(in srgb,var(--text-1) 20%,transparent);border-top-color:var(--text-1);border-radius:50%;animation:entrevista-giro var(--dur-ciclo) linear infinite}@keyframes entrevista-giro{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.entrevista__cargando{animation:none}}.entrevista__lock{color:var(--text-1)}.entrevista__lock--entering{animation:entrevista-lock-land var(--dur-aterrizaje) var(--ease-spring) both}@keyframes entrevista-lock-land{0%{opacity:0;transform:translateY(-14px) scale(1.9)}60%{opacity:1;transform:translateY(2px) scale(1.05)}to{opacity:1;transform:translateY(0) scale(1)}}.entrevista__centered{flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding:var(--space-6, 24px)}.entrevista__estado{display:flex;flex-direction:column;align-items:center;gap:var(--space-3, 12px);margin:0;max-width:24rem;font-size:var(--tipo-9);line-height:1.55;color:var(--text-2);text-align:center;text-wrap:balance}.entrevista__arranque{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;width:100%;max-width:40rem;margin:0 auto;padding:var(--space-6, 24px) var(--space-6, 24px) calc(var(--space-6, 24px) + env(safe-area-inset-bottom,0px));text-align:center;position:relative;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.entrevista__arranque-centro{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-6, 24px);width:100%;max-width:22rem}@keyframes entrevista-ob-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.entrevista__link{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:0 var(--space-3, 12px);border:none;border-radius:var(--radius-sm, 10px);background:none;color:var(--text-2);font-family:var(--font-ui);font-size:var(--tipo-8);font-weight:500;cursor:pointer;transition:color var(--dur-puntero) var(--ease-out)}.entrevista__link:hover:not(:disabled){color:var(--text-1)}.entrevista__link:disabled{opacity:.5;cursor:default}.entrevista__link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.entrevista__link--en-linea{min-height:0;padding:0;font-size:inherit;text-decoration:underline}a.entrevista__link{text-decoration:underline}.entrevista__aviso-enlace{margin:0;font-family:var(--font-ui);font-size:var(--tipo-6);line-height:1.4;color:var(--text-2);text-align:center}.entrevista__composer>.entrevista__aviso-enlace{margin:0 var(--space-3, 12px) var(--space-2, 8px)}.entrevista__salida{display:flex;flex-direction:column;align-items:center;gap:var(--space-2, 8px)}.entrevista__salida-acciones{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-2, 8px)}.entrevista__ob-paso{display:flex;flex-direction:column;align-items:center;gap:var(--space-5, 20px);width:100%}.entrevista__ob-icono{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:4.5rem;height:4.5rem;border-radius:50%;color:var(--text-1);background:color-mix(in srgb,var(--text-1) 6%,transparent);border:1px solid color-mix(in srgb,var(--text-1) 12%,transparent);animation:entrevista-ob-in var(--dur-entrada) var(--ease-out) both}.entrevista__ob-frase{margin:0;font-family:var(--font-ui);font-size:var(--tipo-titular-1);font-weight:400;line-height:1.35;letter-spacing:-.01em;color:var(--text-1);text-wrap:balance;animation:entrevista-ob-in var(--dur-entrada) var(--ease-out) both}.entrevista__ob-paso .entrevista__consent{align-self:stretch;text-align:left}.entrevista__ob-dots{display:flex;align-items:center;justify-content:center;gap:var(--space-2)}.entrevista__ob-dot{width:7px;height:7px;border-radius:50%;background:color-mix(in srgb,var(--text-1) 18%,transparent);transition:background var(--dur-puntero) var(--ease-out),transform var(--dur-puntero) var(--ease-out)}.entrevista__ob-dot--on{background:var(--text-1);transform:scale(1.15)}.entrevista__consent{display:flex;align-items:flex-start;gap:var(--space-3, 12px);min-height:2.75rem;padding:var(--space-3, 12px);border-radius:var(--radius-md, 12px);background:color-mix(in srgb,var(--text-1) 5%,transparent);border:1px solid color-mix(in srgb,var(--text-1) 12%,transparent);cursor:pointer}.entrevista__consent-check{flex:0 0 auto;-moz-appearance:none;appearance:none;-webkit-appearance:none;display:grid;place-content:center;width:1.25rem;height:1.25rem;margin:var(--space-px) 0 0;border-radius:6px;background:color-mix(in srgb,var(--text-1) 8%,transparent);border:1px solid color-mix(in srgb,var(--text-1) 26%,transparent);cursor:pointer;transition:background var(--dur-puntero) var(--ease-out),border-color var(--dur-puntero) var(--ease-out)}.entrevista__consent-check:checked{background:var(--accent);border-color:var(--accent)}.entrevista__consent-check:checked:after{content:"";width:.3rem;height:.6rem;margin-top:calc(var(--space-0_75) * -1);border:solid var(--accent-ink, var(--canvas));border-width:0 2px 2px 0;transform:rotate(45deg)}.entrevista__consent-check:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.entrevista__consent-check:disabled{opacity:.5;cursor:default}.entrevista__consent-texto{font-size:var(--tipo-8);line-height:1.5;color:var(--text-1)}.entrevista__consent-parrafo{display:block}.entrevista__consent-parrafo+.entrevista__consent-parrafo{margin-top:.5em}.entrevista__consent-info{margin:0;align-self:stretch;font-size:var(--tipo-8);line-height:1.5;color:var(--text-2);text-align:left}.entrevista__cta{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2, 8px);min-height:3rem;padding:0 var(--space-5, 20px);border-radius:var(--radius-pill, 999px);border:none;background:var(--accent);color:var(--accent-ink, var(--canvas));font-family:var(--font-ui);font-size:var(--tipo-9);font-weight:600;cursor:pointer;transition:filter var(--dur-puntero) var(--ease-out),transform var(--dur-fast) var(--ease-spring)}.entrevista__cta:hover:not(:disabled){filter:brightness(.94)}.entrevista__cta:active:not(:disabled){transform:scale(.98)}.entrevista__cta:disabled{opacity:.55;cursor:default}.entrevista__cta:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.entrevista__hilo{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-5, 20px);padding:var(--space-6, 24px) var(--space-5, 20px) var(--space-4, 16px);width:100%;max-width:40rem;margin:0 auto;-webkit-overflow-scrolling:touch}.entrevista__hilo-log{display:flex;flex-direction:column;gap:var(--space-5, 20px)}.entrevista__empty{flex:1 1 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-7, 28px);width:100%;max-width:40rem;margin:0 auto;padding:var(--space-6, 24px);text-align:center}.entrevista__empty-art{position:relative;flex:0 0 auto;width:100%;max-width:12rem;height:min(12rem,calc(var(--evh, 100dvh) * .26));color:var(--text-1);-webkit-mask-image:radial-gradient(circle at center,var(--entrevista-opaco) 42%,transparent 72%);mask-image:radial-gradient(circle at center,var(--entrevista-opaco) 42%,transparent 72%)}.entrevista__empty-scroll{flex:0 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;align-items:center;justify-content:safe center;width:100%}.entrevista__empty-headline{margin:0;max-width:24rem;font-family:var(--font-ui);font-size:var(--tipo-titular-3);font-weight:400;line-height:1.18;letter-spacing:-.01em;color:var(--text-1);text-wrap:balance;white-space:pre-line;animation:entrevista-ob-in var(--dur-entrada) var(--ease-out) both}.entrevista__msg{display:flex;align-items:flex-start;gap:var(--space-2, 8px);max-width:86%}.entrevista__msg-texto{margin:0;padding:var(--space-3, 12px) var(--space-4, 16px);border-radius:var(--radius-md, 14px);font-size:var(--tipo-9);line-height:1.55;white-space:pre-wrap;word-break:break-word}.entrevista__msg--assistant{align-self:flex-start}.entrevista__msg--assistant .entrevista__msg-texto{background:var(--surface-1, color-mix(in srgb, var(--text-1) 6%, transparent));color:var(--text-1);border-top-left-radius:var(--radius-sm, 10px)}.entrevista__msg-avatar{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent);margin-top:var(--space-0_5)}.entrevista__msg-avatar-logo{display:block;width:64%;height:64%;object-fit:contain}.entrevista__msg--cont{margin-left:calc(1.75rem + var(--space-2, 8px))}.entrevista__msg--user{align-self:flex-end}.entrevista__msg--user .entrevista__msg-texto{background:var(--accent);color:var(--accent-ink, var(--canvas));border-top-right-radius:var(--radius-sm, 10px)}.entrevista__pensando-shimmer{background:linear-gradient(90deg,var(--text-3, var(--text-2)) 0%,var(--text-1) 50%,var(--text-3, var(--text-2)) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:entrevista-shimmer var(--dur-ciclo) linear infinite}.entrevista__pensando-largo{align-self:flex-start;max-width:86%;margin:0 0 0 calc(1.75rem + var(--space-2, 8px));font-size:var(--tipo-4);color:var(--text-2)}@keyframes entrevista-shimmer{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.entrevista__pensando-shimmer{animation:none;-webkit-text-fill-color:var(--text-2);color:var(--text-2)}}.entrevista__composer{flex:0 0 auto}.entrevista__msg-error{margin:0 var(--space-3, 12px) var(--space-2, 8px);font-size:var(--tipo-6);color:var(--err);text-align:center}.entrevista__form{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-3, 12px);width:auto;max-width:40rem;margin:0 var(--space-3) calc(var(--space-1_5) + env(safe-area-inset-bottom,0px));padding:var(--space-3, 12px) var(--space-3, 12px) var(--space-3, 12px) var(--space-4, 16px);border-radius:24px;background:color-mix(in srgb,var(--text-1) 7%,var(--canvas));border:1px solid color-mix(in srgb,var(--text-1) 12%,transparent);box-shadow:0 8px 24px -12px var(--entrevista-sombra)}@media(min-width:40rem){.entrevista__form{margin-left:auto;margin-right:auto;margin-bottom:calc(var(--space-2_5) + env(safe-area-inset-bottom,0px))}}.entrevista__input{width:100%;min-height:1.5rem;max-height:min(calc(var(--evh, 100dvh) * .4),calc(var(--evh, 100dvh) * .55 - 86px));overflow-y:auto;resize:none;padding:var(--space-2, 8px) var(--space-1, 4px) 0;border:none;background:transparent;color:var(--text-1);font-family:var(--font-ui);font-size:var(--tipo-10);line-height:1.45}.entrevista__input::placeholder{color:var(--text-3, var(--text-2))}.entrevista__input:focus-visible,.entrevista__input:focus{outline:none}.entrevista__input:disabled{opacity:.7}.entrevista__controles{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2, 8px)}.entrevista__hero{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2, 8px);background:var(--accent);color:var(--accent-ink, var(--canvas));border:none;font-family:var(--font-ui);font-size:var(--tipo-9);font-weight:600;cursor:pointer;transition:filter var(--dur-puntero) var(--ease-out),transform var(--dur-fast) var(--ease-spring)}.entrevista__hero:hover:not(:disabled){filter:brightness(.94)}.entrevista__hero:active:not(:disabled){transform:scale(.96)}.entrevista__hero:disabled{opacity:.55;cursor:default}.entrevista__hero:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.entrevista__hero--enviar{width:2.5rem;height:2.5rem;padding:0;border-radius:50%}@media(max-width:48rem){.entrevista__hero--enviar{width:2.75rem;height:2.75rem}}.entrevista__cierre{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-4, 16px);max-width:28rem}.entrevista__cierre-titulo{margin:0;font-size:var(--tipo-titular-2);font-weight:500;letter-spacing:-.01em;color:var(--text-1)}.entrevista__cierre-texto{margin:0;font-size:var(--tipo-10);line-height:1.6;color:var(--text-2)}.entrevista__hero--voz{width:2.5rem;height:2.5rem;padding:0;border-radius:50%}.entrevista__hero--grabando{animation:entrevista-latido var(--dur-ciclo) var(--ease-in-out) infinite}@keyframes entrevista-latido{0%,to{filter:brightness(1)}50%{filter:brightness(.78)}}@media(prefers-reduced-motion:reduce){.entrevista__hero--grabando{animation:none;filter:brightness(.82)}}.entrevista__msg-voz{margin:0 0 var(--space-2, 8px);font-family:var(--font-ui);font-size:var(--tipo-6);color:color-mix(in srgb,var(--accent) 62%,transparent);text-align:center}@media(max-width:48rem){.entrevista__hero--voz{width:2.75rem;height:2.75rem}}.entrevista__hero--rotulo{width:auto;height:2.75rem;padding:0 var(--space-4, 16px);border-radius:999px;font-size:var(--tipo-8)}.entrevista__terminar{flex:0 0 auto;display:flex;justify-content:center;padding:var(--space-3, 12px) var(--space-5, 20px) calc(var(--space-4, 16px) + env(safe-area-inset-bottom,0px))}.dn-portal{--eqent-ok: var(--eq-acento);--eqent-espera: #b54708;--eqent-error: var(--eq-critico)}.dn-portal .eqent{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;width:100%;margin-top:8px}@media not (max-width:48rem){.dn-portal .eqent{gap:32px}}.dn-portal .eqent__aviso{margin:0;padding:10px 14px;border:1px solid var(--eq-linea-2);border-radius:12px;color:var(--eq-t2);font-size:13px}.dn-portal .eqent__cabeza{display:flex;flex-direction:column;flex-wrap:wrap;align-items:stretch;justify-content:space-between;gap:16px}@media not (max-width:48rem){.dn-portal .eqent__cabeza{flex-direction:row;align-items:flex-end;gap:20px 32px}}.dn-portal .eqent__mes{display:grid;gap:6px;min-width:0}.dn-portal .eqent__rotulo{margin:0;color:var(--eq-acento);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.dn-portal .eqent__titulo{margin:0;color:var(--eq-t1);font-size:clamp(30px,4vw,40px);font-weight:650;letter-spacing:-.02em;line-height:1.1}.dn-portal .eqent__plazo{margin:0;color:var(--eq-t2);font-size:15px}.dn-portal .eqent__avance{display:flex;align-items:center;gap:12px;margin-top:10px}.dn-portal .eqent__avance>.eq-meta{white-space:nowrap}.dn-portal .eqent__segmentos{display:flex;gap:4px;width:min(260px,100%);min-width:0}.dn-portal .eqent__segmento{flex:1;height:6px;border-radius:999px;background:var(--eq-relleno-6);transition:background .32s var(--eq-muelle)}.dn-portal .eqent__segmento[data-listo]{background:var(--eq-acento)}.dn-portal .eqent__meses{display:flex;gap:6px;max-width:100%;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding:4px;border:1px solid var(--eq-linea-2);border-radius:16px;backdrop-filter:blur(26px) saturate(1.7);-webkit-backdrop-filter:blur(26px) saturate(1.7)}.dn-portal .eqent__pestana{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;flex:1 0 auto;justify-items:start;gap:2px;min-width:96px;min-height:52px;scroll-snap-align:start;padding:8px 14px;border:none;border-radius:12px;background:transparent;color:var(--eq-t2);font:inherit;text-align:left;cursor:pointer}@media not (max-width:48rem){.dn-portal .eqent__pestana{flex:0 1 auto;min-width:112px}}.dn-portal .eqent__pestana:hover{background:var(--eq-relleno-4)}.dn-portal .eqent__pestana[aria-current=page]{background:var(--eq-canvas);color:var(--eq-t1);box-shadow:0 1px 2px #02253a0f,0 4px 12px #02253a0f}.dn-portal .eqent__pestana:focus-visible{outline:2px solid var(--eq-foco);outline-offset:2px}.dn-portal .eqent__pestana-mes{font-size:14px;font-weight:600}.dn-portal .eqent__pestana-estado{display:inline-flex;align-items:center;gap:4px;color:var(--eqent-espera);font-size:12px}.dn-portal .eqent__pestana-estado[data-completo]{color:var(--eqent-ok)}.dn-portal .eqent__grupo{display:grid;gap:12px}.dn-portal .eqent__grupo-titulo{margin:0;color:var(--eq-t1);font-size:16px;font-weight:600}.dn-portal .eqent__icono{flex:none;color:var(--eq-t4)}.dn-portal .eqent__icono[data-tono=ok]{color:var(--eqent-ok)}.dn-portal .eqent__icono[data-tono=espera]{color:var(--eqent-espera)}.dn-portal .eqent__icono[data-tono=error]{color:var(--eqent-error)}.dn-portal .eqent__nombre{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;color:var(--eq-t1);font-size:15px;font-weight:600}.dn-portal .eqent__motivo,.dn-portal .eqent__nota{margin:0;font-size:14px}.dn-portal .eqent__motivo{color:var(--eqent-error)}.dn-portal .eqent__nota{color:var(--eqent-espera)}.dn-portal .eqent__tabla{--eqent-columnas: minmax(150px, 1.6fr) minmax(100px, 1fr) minmax(100px, 1fr) minmax(130px, 2.2fr) 130px;padding:6px}.dn-portal .eqent__tabla-cab,.dn-portal .eqent__renglon{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:12px 14px}.dn-portal .eqent__tabla-cab{display:none;min-height:40px;color:var(--eq-t3);font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.dn-portal .eqent__tabla-cuerpo{display:grid;margin:0;padding:0;list-style:none}.dn-portal .eqent__tabla-cuerpo>li+li{border-top:1px solid var(--eq-linea)}.dn-portal .eqent__renglon{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:60px;border:none;border-radius:12px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.dn-portal .eqent__renglon:hover{background:var(--eq-relleno-4)}.dn-portal .eqent__renglon:focus-visible{outline:2px solid var(--eq-foco);outline-offset:-2px}.dn-portal .eqent__celda{min-width:0}.dn-portal .eqent__celda--archivo{display:flex;align-items:center;gap:12px}.dn-portal .eqent__celda--ver{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;color:var(--eq-acento);font-size:13px;font-weight:500;white-space:nowrap}.dn-portal .eqent__observacion{display:inline-flex;align-items:flex-start;gap:6px;color:var(--eqent-espera);font-size:13px}.dn-portal .eqent__observacion svg{flex:none;margin-top:3px}.dn-portal .eqent__revisada{padding:1px 8px;border-radius:999px;background:var(--eq-acento-suave);color:var(--eq-acento);font-size:11px;font-weight:600}.dn-portal .eqent__tabla--faltan{--eqent-columnas: minmax(160px, 2.4fr) minmax(110px, 1fr) minmax(140px, 1.2fr) 190px}.dn-portal .eqent__renglon--falta{cursor:default;padding-top:12px;padding-bottom:12px;transition:background .16s var(--eq-muelle),box-shadow .16s var(--eq-muelle)}.dn-portal .eqent__renglon--falta:hover{background:transparent}.dn-portal .eqent__renglon--falta[data-sobre]{background:var(--eq-acento-suave);box-shadow:inset 0 0 0 2px var(--eq-acento)}.dn-portal .eqent__renglon--falta[data-recibe]:not([data-sobre]){outline:1.5px dashed var(--eq-acento);outline-offset:-4px;border-radius:12px}.dn-portal .eqent__soltar{display:flex;align-items:center;gap:8px;margin:0;color:var(--eq-acento);font-size:14px;font-weight:600}.dn-portal .eqent__otra-persona{align-self:center;text-align:right}.dn-portal .eqent__por-revisar{padding:1px 8px;border:1px solid var(--eq-acento);border-radius:999px;color:var(--eq-acento);font-size:11px;font-weight:600}.dn-portal .eqent__grupo-extra{color:var(--eq-acento);font-weight:500}.dn-portal .eqent__pila{display:grid;gap:2px;min-width:0}.dn-portal .eqent__celda--accion{display:flex;justify-content:flex-end}.dn-portal .eqent__celda--accion .eqbtn{gap:6px;white-space:nowrap}.dn-portal .eqent__celda--accion .eqent__botones{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.dn-portal .eqent__enlace--celda{min-height:44px;margin-left:-10px;text-align:left}@media(not (max-width:48rem))and (pointer:fine){.dn-portal .eqent__enlace--celda{min-height:36px}}.dn-portal .eqent__suelta{color:var(--eq-acento);font-size:13px;font-weight:600}.dn-portal .eqent__renglon:not(.eqent__renglon--falta){grid-template-columns:auto minmax(0,1fr) auto}.dn-portal .eqent__renglon:not(.eqent__renglon--falta)>.eqent__celda--archivo{grid-column:1 / 3;grid-row:1}.dn-portal .eqent__renglon:not(.eqent__renglon--falta)>.eqent__celda--ver{grid-column:3;grid-row:1}.dn-portal .eqent__renglon:not(.eqent__renglon--falta)>.eqent__celda:nth-child(2){grid-column:1;grid-row:2;padding-left:32px}.dn-portal .eqent__renglon:not(.eqent__renglon--falta)>.eqent__celda:nth-child(3){grid-column:2 / -1;grid-row:2}.dn-portal .eqent__renglon:not(.eqent__renglon--falta)>.eqent__celda:nth-child(4){grid-column:1 / -1;padding-left:32px}.dn-portal .eqent__renglon--falta{grid-template-columns:minmax(0,1fr);row-gap:6px}.dn-portal .eqent__renglon--falta>.eqent__celda:not(.eqent__celda--archivo,.eqent__celda--accion){padding-left:32px}.dn-portal .eqent__renglon--falta>.eqent__celda--accion{margin-top:6px}.dn-portal .eqent__renglon--falta>.eqent__celda--accion .eqbtn,.dn-portal .eqent__renglon--falta>.eqent__celda--accion .eqent__botones{width:100%}.dn-portal .eqent__renglon--falta>.eqent__celda--accion .eqent__botones{flex-direction:column}.dn-portal .eqent__renglon--falta>.eqent__celda--accion .eqent__otra-persona{align-self:flex-start;padding-left:32px;text-align:left}.dn-portal .eqent__ver-texto{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.dn-portal .eqent__rotulo-movil{margin-right:6px;color:var(--eq-t4);font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}@media not (max-width:56.25rem){.dn-portal .eqent__tabla-cab{display:grid}.dn-portal .eqent__tabla-cab,.dn-portal .eqent__renglon,.dn-portal .eqent__renglon:not(.eqent__renglon--falta),.dn-portal .eqent__renglon--falta{grid-template-columns:var(--eqent-columnas);gap:16px;padding:0 14px}.dn-portal .eqent__renglon--falta{padding-top:12px;padding-bottom:12px}.dn-portal .eqent__renglon:not(.eqent__renglon--falta)>.eqent__celda--archivo,.dn-portal .eqent__renglon:not(.eqent__renglon--falta)>.eqent__celda--ver,.dn-portal .eqent__renglon:not(.eqent__renglon--falta)>.eqent__celda:nth-child(2),.dn-portal .eqent__renglon:not(.eqent__renglon--falta)>.eqent__celda:nth-child(3),.dn-portal .eqent__renglon:not(.eqent__renglon--falta)>.eqent__celda:nth-child(4){grid-column:auto;grid-row:auto;padding-left:0}.dn-portal .eqent__renglon--falta>.eqent__celda:not(.eqent__celda--archivo,.eqent__celda--accion){padding-left:0}.dn-portal .eqent__renglon--falta>.eqent__celda--accion{margin-top:0}.dn-portal .eqent__renglon--falta>.eqent__celda--accion .eqbtn,.dn-portal .eqent__renglon--falta>.eqent__celda--accion .eqent__botones{width:auto}.dn-portal .eqent__renglon--falta>.eqent__celda--accion .eqent__botones{flex-direction:row}.dn-portal .eqent__renglon--falta>.eqent__celda--accion .eqent__otra-persona{align-self:center;padding-left:0;text-align:right}.dn-portal .eqent__ver-texto{position:static;width:auto;height:auto;overflow:visible;clip-path:none}}.dn-portal .eqbtn.eqent__primario{border-color:var(--eq-pleno);background:var(--eq-pleno);color:var(--eq-tinta)}.dn-portal .eqbtn.eqent__primario:hover:not(:disabled){filter:brightness(1.12);background:var(--eq-pleno)}.dn-portal .eqent__enlace{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:44px;padding:0 10px;border:none;border-radius:10px;background:transparent;color:var(--eq-acento);font:inherit;font-size:13px;font-weight:500;cursor:pointer}.dn-portal .eqent__enlace:hover{background:var(--eq-acento-suave)}.dn-portal .eqent__enlace:focus-visible{outline:2px solid var(--eq-foco);outline-offset:2px}.dn-portal .eqent__completo{display:flex;align-items:center;gap:16px;padding:24px}.dn-portal .eqent__completo p{margin:0}.dn-portal .eqent__completo-icono{flex:none;color:var(--eq-acento)}.dn-portal .eqent__completo-titulo{color:var(--eq-t1);font-size:18px;font-weight:600}.dn-portal .eqsub{color:var(--eq-t1)}.dn-portal .eqsub p{margin:0}.dn-portal .eqsub__escoger{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.dn-portal .eqsub__pregunta{display:grid;gap:10px}.dn-portal .eqsub__pregunta[data-pendiente]{padding:12px 14px;border:1.5px solid var(--eq-acento);border-radius:var(--eq-r-md);background:color-mix(in srgb,var(--eq-acento) 6%,transparent)}.dn-portal .eqsub__pregunta-texto{font-size:15px;font-weight:550}.dn-portal .eqsub__opciones{display:grid;grid-template-columns:1fr 1fr;gap:8px}.dn-portal .eqsub__opcion{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:48px;padding:0 16px;border:1px solid var(--eq-linea-2);border-radius:12px;background:transparent;color:var(--eq-t1);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.dn-portal .eqsub__opcion:hover{background:var(--eq-relleno-4)}.dn-portal .eqsub__opcion[aria-checked=true]{border-color:var(--eq-acento);background:var(--eq-acento-suave);color:var(--eq-acento);box-shadow:inset 0 0 0 1px var(--eq-acento)}.dn-portal .eqsub__opcion:focus-visible,.dn-portal .eqsub__opcion--radio:has(input:focus-visible){outline:2px solid var(--eq-foco);outline-offset:2px}.dn-portal .eqsub__opcion--radio{position:relative;display:inline-flex;align-items:center;justify-content:center}.dn-portal .eqsub__opcion--radio input{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;cursor:pointer}.dn-portal .eqsub__opcion--radio:has(input:checked){border-color:var(--eq-acento);background:var(--eq-acento-suave);color:var(--eq-acento);box-shadow:inset 0 0 0 1px var(--eq-acento)}.dn-portal .eqsub__aviso{margin:0 0 12px}.dn-portal .eqsub__confirmar{margin-top:10px}.dn-portal .eqsub__falta{color:var(--eqent-espera);font-size:13px}.dn-portal .eqsub__zona{display:grid;justify-items:center;gap:8px;padding:28px 16px;border:1.5px dashed var(--eq-linea-3);border-radius:16px;text-align:center;transition:border-color .16s var(--eq-muelle),background .16s var(--eq-muelle)}.dn-portal .eqsub__zona[data-sobre]{border-color:var(--eq-acento);background:var(--eq-acento-suave)}.dn-portal .eqsub__zona{cursor:pointer}.dn-portal .eqsub__zona:hover{border-color:var(--eq-acento)}.dn-portal .eqsub__zona .eqbtn{width:100%}@media not (max-width:40rem){.dn-portal .eqsub__zona{padding:36px 20px}.dn-portal .eqsub__zona .eqbtn{width:auto}}.dn-portal .eqsub__previa-rechazo{margin:0}.dn-portal .eqsub__nube{color:var(--eq-acento)}.dn-portal .eqsub__zona-titulo{font-size:16px;font-weight:600}.dn-portal .eqsub__zona .eqbtn{margin-top:8px}.dn-portal .eqsub__ayuda{justify-self:start;margin-left:-10px}.dn-portal .eqsub__dos{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media not (max-width:56.25rem){.dn-portal .eqsub__dos{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:24px;min-height:420px}}.dn-portal .eqsub__previa{display:grid;grid-template-rows:auto 1fr;min-width:0;border:1px solid var(--eq-linea-2);border-radius:14px;overflow:hidden}.dn-portal .eqsub__archivo{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--eq-linea);color:var(--eq-acento)}.dn-portal .eqsub__archivo-texto{display:grid;min-width:0}.dn-portal .eqsub__plegar{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:56px;border:none;border-bottom:1px solid var(--eq-linea);background:transparent;font:inherit;text-align:left;cursor:pointer}.dn-portal .eqsub__plegar[aria-expanded=false]{border-bottom-color:transparent}.dn-portal .eqsub__plegar:focus-visible{outline:2px solid var(--eq-foco);outline-offset:-2px}.dn-portal .eqsub__plegar .eqsub__archivo-texto{flex:1}.dn-portal .eqsub__flecha{flex:none;color:var(--eq-t3);transition:transform var(--dur-puntero) var(--eq-muelle)}.dn-portal .eqsub__plegar[aria-expanded=true] .eqsub__flecha{transform:rotate(180deg)}.dn-portal .eqsub__previa:has(.eqsub__plegar[aria-expanded=false]){grid-template-rows:auto}.dn-portal .eqsub__archivo-nombre{overflow:hidden;color:var(--eq-t1);font-size:14px;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.dn-portal .eqsub__hoja{position:relative;overflow:auto;max-height:50dvh;background:var(--eq-relleno-1)}@media not (max-width:56.25rem){.dn-portal .eqsub__hoja{max-height:440px}}.dn-portal .eqsub__tabla{width:100%;border-collapse:collapse;font-size:12px;font-variant-numeric:tabular-nums}.dn-portal .eqsub__tabla th{position:sticky;top:0;padding:8px 10px;border-bottom:1px solid var(--eq-linea-2);background:var(--eq-canvas);color:var(--eq-t2);font-weight:600;text-align:left;white-space:nowrap}.dn-portal .eqsub__tabla td{padding:7px 10px;border-bottom:1px solid var(--eq-linea);color:var(--eq-t1);white-space:nowrap}.dn-portal .eqsub__tabla td[data-num]{text-align:right}.dn-portal .eqsub__tabla tbody tr{animation:eqsub-aparece .38s var(--eq-muelle) both}.dn-portal .eqsub__huesos{display:grid;gap:10px;padding:16px 14px}.dn-portal .eqsub__nota{margin:0;padding:16px 14px}.dn-portal .eqsub__hueso{height:14px;border-radius:6px;background:var(--eq-relleno-6)}.dn-portal .eqsub__hueso:nth-child(3n){width:72%}.dn-portal .eqsub__hueso:nth-child(3n+1){width:88%}.dn-portal .eqsub__campo--hueso dt,.dn-portal .eqsub__campo--hueso dd{border-radius:6px;background:var(--eq-relleno-6);animation:eqsub-late 1.4s ease-in-out infinite}.dn-portal .eqsub__campo--hueso dt{width:60%;height:10px}.dn-portal .eqsub__campo--hueso dd{width:80%;height:18px}@keyframes eqsub-late{50%{opacity:.45}}.dn-portal .eqsub__barrido{position:absolute;left:0;right:0;top:0;height:72px;background:linear-gradient(180deg,transparent,var(--eq-acento-suave) 70%,var(--eq-acento));opacity:.55;pointer-events:none;animation:eqsub-barre 1.6s var(--eq-muelle) infinite}.dn-portal .eqsub__lectura{display:grid;align-content:start;gap:14px;min-width:0}.dn-portal .eqsub__pasos{display:grid;gap:8px;margin:0;padding:0;list-style:none}.dn-portal .eqsub__paso{display:flex;align-items:center;gap:10px;color:var(--eq-t3);font-size:14px;transition:color .2s var(--eq-muelle)}.dn-portal .eqsub__paso[data-estado=activo]{color:var(--eq-t1);font-weight:550}.dn-portal .eqsub__paso[data-estado=hecho]{color:var(--eq-t2)}.dn-portal .eqsub__paso-icono{corner-shape:round;display:grid;place-items:center;flex:none;width:22px;height:22px;border:1.5px solid var(--eq-linea-2);border-radius:50%;color:var(--eq-acento)}.dn-portal .eqsub__paso[data-estado=hecho] .eqsub__paso-icono{border-color:var(--eq-acento);background:var(--eq-acento);color:var(--eq-tinta)}.dn-portal .eqsub__paso[data-estado=activo] .eqsub__paso-icono{border-color:var(--eq-acento)}.dn-portal .eqsub__veredicto{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:14px;animation:eqsub-aparece .38s var(--eq-muelle) both}.dn-portal .eqsub__veredicto[data-tono=ok]{background:var(--eq-acento-suave);color:var(--eq-acento)}.dn-portal .eqsub__veredicto[data-tono=error]{background:#d92d2014;color:var(--eqent-error)}.dn-portal .eqsub__veredicto svg{flex:none;margin-top:1px}.dn-portal .eqsub__veredicto-titulo{font-size:15px;font-weight:600}.dn-portal .eqsub__veredicto .eq-meta,.dn-portal .eqsub__veredicto-motivo{color:var(--eq-t1);font-size:14px}.dn-portal .eqsub__veredicto-ayuda{min-height:44px;margin:4px 0 0 -10px}@media(not (max-width:48rem))and (pointer:fine){.dn-portal .eqsub__veredicto-ayuda{min-height:36px}}.dn-portal .eqsub__subtitulo{margin:4px 0 0;color:var(--eq-t2);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.dn-portal .eqsub__campos{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 16px;margin:0}.dn-portal .eqsub__campo{display:grid;gap:2px;min-width:0;animation:eqsub-aparece .42s var(--eq-muelle) both}.dn-portal .eqsub__campo dt{color:var(--eq-t3);font-size:12px}.dn-portal .eqsub__campo dd{margin:0;color:var(--eq-t1);font-size:16px;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.dn-portal .eqsub__verificaciones{display:grid;gap:8px;margin:0;padding:0;list-style:none}.dn-portal .eqsub__verificacion{display:flex;align-items:flex-start;gap:8px;color:var(--eq-t1);font-size:14px;animation:eqsub-aparece .42s var(--eq-muelle) both}.dn-portal .eqsub__verificacion svg{flex:none;margin-top:2px}.dn-portal .eqsub__verificacion[data-resultado=ok] svg{color:var(--eqent-ok)}.dn-portal .eqsub__verificacion[data-resultado=aviso] svg{color:var(--eqent-espera)}.dn-portal .eqsub__verificacion[data-resultado=error] svg{color:var(--eqent-error)}.dn-portal .eqsub__detalle{display:block;color:var(--eq-t2);font-size:13px}@keyframes eqsub-aparece{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes eqsub-barre{0%{transform:translateY(-80px)}to{transform:translateY(440px)}}.dn-portal .eqsub__pulso{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--eq-acento);animation:eqsub-pulso 1.2s ease-in-out infinite}@keyframes eqsub-pulso{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.dn-portal .eqsub__tabla tbody tr,.dn-portal .eqsub__campo,.dn-portal .eqsub__verificacion,.dn-portal .eqsub__veredicto,.dn-portal .eqsub__barrido,.dn-portal .eqsub__pulso,.dn-portal .eqsub__campo--hueso dt,.dn-portal .eqsub__campo--hueso dd{animation:none}}.dn-portal .eqguia{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;color:var(--eq-t1);overflow-wrap:anywhere}@media not (max-width:56.25rem){.dn-portal .eqguia{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.dn-portal .eqguia p{margin:0}.dn-portal .eqguia__pasos,.dn-portal .eqguia__ejemplo{display:grid;align-content:start;gap:12px;min-width:0}.dn-portal .eqguia__reporte{color:var(--eq-t2);font-size:14px}.dn-portal .eqguia__reporte strong{color:var(--eq-t1)}.dn-portal .eqguia__lista{display:grid;gap:10px;margin:0;padding:0;list-style:none}.dn-portal .eqguia__paso{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.5}.dn-portal .eqguia__numero{corner-shape:round;display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;background:var(--eq-acento);color:var(--eq-tinta);font-size:12px;font-weight:700}.dn-portal .eqguia__datos{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin:4px 0 0;padding:12px 14px;border-radius:12px;background:var(--eq-acento-suave)}.dn-portal .eqguia__datos dt{color:var(--eq-t3);font-size:12px}.dn-portal .eqguia__datos dd{margin:2px 0 0;font-size:14px;font-weight:600}.dn-portal .eqguia__revisa{display:grid;gap:8px;margin:0;padding:0;list-style:none}.dn-portal .eqguia__revisa li{display:flex;align-items:flex-start;gap:8px;font-size:14px}.dn-portal .eqguia__revisa svg{flex:none;margin-top:2px;color:var(--eq-acento)}.dn-portal .eqguia__hoja{border:1px solid var(--eq-linea-2);border-radius:14px;overflow:hidden}.dn-portal .eqguia__encabezado{display:grid;gap:2px;padding:14px;border-bottom:1px solid var(--eq-linea);background:var(--eq-relleno-1);font-family:var(--wk-mono);font-size:12px;color:var(--eq-t2)}.dn-portal .eqguia__encabezado p:first-child,.dn-portal .eqguia__encabezado p:nth-child(2){color:var(--eq-t1);font-weight:600}.dn-portal .eqguia__columnas{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:14px;list-style:none}.dn-portal .eqguia__columnas li{padding:4px 10px;border:1px solid var(--eq-linea-2);border-radius:8px;background:var(--eq-canvas);font-size:12px;font-weight:500}.dn-portal .eqguia__oficial{display:inline-flex;align-items:center;gap:6px;justify-self:start;min-height:44px;margin-left:-10px;text-decoration:none}@media(not (max-width:48rem))and (pointer:fine){.dn-portal .eqguia__oficial{min-height:36px}}.dn-portal .eqctl__atraso{color:var(--eqent-error);font-weight:600}.dn-portal .eqctl__segmentos{width:min(420px,100%);gap:3px}.dn-portal .eqctl{padding:6px;overflow-x:auto}.dn-portal .eqctl__fila{display:grid;grid-template-columns:minmax(240px,1.5fr) repeat(var(--eqctl-n, 5),minmax(130px,1fr));align-items:stretch;gap:8px;padding:10px 12px}.dn-portal .eqctl__fila+.eqctl__fila{border-top:1px solid var(--eq-linea)}.dn-portal .eqctl__fila--cab{padding-top:8px;padding-bottom:8px;color:var(--eq-t3);font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.dn-portal .eqctl__insumo-cab{padding:0 10px}.dn-portal .eqctl__sede{display:flex;align-items:flex-start;gap:12px;min-width:0}.dn-portal .eqctl__escudo{flex:none;width:auto;max-width:64px;height:36px;object-fit:contain}.dn-portal .eqctl__sede-texto{display:grid;gap:2px;min-width:0}.dn-portal .eqctl__sede-texto .eq-meta[data-atrasada]{color:var(--eqent-error);font-weight:500}.dn-portal .eqctl__recordar{display:inline-flex;align-items:center;gap:6px;justify-self:start;min-height:44px;margin:2px 0 0 -10px}@media(not (max-width:56.25rem))and (pointer:fine){.dn-portal .eqctl__recordar{min-height:32px}}.dn-portal .eqctl__celda{display:flex;min-width:0}.dn-portal .eqctl__casilla{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;align-content:center;gap:4px;width:100%;min-height:64px;padding:10px;border:1px solid var(--eq-linea);border-radius:12px;background:var(--eq-relleno-1);color:var(--eq-t1);font:inherit;text-align:left;cursor:pointer;transition:background .16s var(--eq-muelle),border-color .16s var(--eq-muelle)}.dn-portal .eqctl__casilla:hover{border-color:var(--eq-linea-3);background:var(--eq-canvas)}.dn-portal .eqctl__casilla:focus-visible{outline:2px solid var(--eq-foco);outline-offset:2px}.dn-portal .eqctl__casilla[data-estado=aceptada]{border-color:transparent;background:var(--eq-acento-suave)}.dn-portal .eqctl__casilla[data-estado=rechazada],.dn-portal .eqctl__casilla[data-atrasada]{border-color:#d92d2059;background:#d92d200d}.dn-portal .eqctl__casilla-arriba{display:flex;align-items:center;gap:6px}.dn-portal .eqctl__casilla-estado{font-size:14px;font-weight:600}.dn-portal .eqctl__obs{margin-left:auto;color:var(--eqent-espera)}.dn-portal .eqctl__casilla-quien{overflow:hidden;color:var(--eq-t3);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.dn-portal .eqpanel{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;color:var(--eq-t1)}.dn-portal .eqpanel p{margin:0}.dn-portal .eqpanel__bloque{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.dn-portal .eqpanel__bloque+.eqpanel__bloque{padding-top:20px;border-top:1px solid var(--eq-linea)}.dn-portal .eqpanel__estado{display:flex;align-items:center;gap:8px}.dn-portal .eqpanel__enlace{justify-self:start;margin-left:-10px}.dn-portal .eqpanel__cambiar{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.dn-portal .eqpanel__select{min-height:44px;padding:0 12px;border:1px solid var(--eq-linea-2);border-radius:12px;background:var(--eq-canvas);color:var(--eq-t1);font:inherit;font-size:16px}@media(not (max-width:48rem))and (pointer:fine){.dn-portal .eqpanel__select{font-size:14px}}.dn-portal .eqpanel__select:focus-visible{outline:2px solid var(--eq-foco);outline-offset:2px}.dn-portal .eqpanel__avisos{display:grid;margin:0;padding:0;list-style:none}.dn-portal .eqpanel__aviso{display:grid;grid-template-columns:8px 1fr auto;column-gap:10px;row-gap:1px;align-items:center;padding:8px 0}.dn-portal .eqpanel__aviso+.eqpanel__aviso{border-top:1px solid var(--eq-linea)}.dn-portal .eqpanel__aviso-punto{corner-shape:round;width:8px;height:8px;border-radius:50%;background:var(--eq-acento)}.dn-portal .eqpanel__aviso[data-tipo=despues] .eqpanel__aviso-punto,.dn-portal .eqpanel__aviso[data-tipo=rechazo] .eqpanel__aviso-punto{background:var(--eqent-error)}.dn-portal .eqpanel__aviso[data-tipo=manual] .eqpanel__aviso-punto{background:var(--eqent-espera)}.dn-portal .eqpanel__aviso-tipo{font-size:14px;font-weight:600}.dn-portal .eqpanel__aviso-fecha{color:var(--eq-t2);font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.dn-portal .eqpanel__aviso-a{grid-column:2 / -1;overflow:hidden;color:var(--eq-t3);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.dn-portal .eqpanel__cuenta{margin-left:8px;padding:1px 8px;border-radius:999px;background:var(--eq-relleno-6);color:var(--eq-t2);font-size:11px;letter-spacing:0}.dn-portal .eqpanel__ficha{display:grid;gap:14px;padding:18px;border:1px solid var(--eq-linea);border-radius:16px;background:var(--eq-relleno-1)}.dn-portal .eqpanel__ficha[data-tono=ok]{border-color:transparent;background:var(--eq-acento-suave)}.dn-portal .eqpanel__ficha[data-tono=error]{border-color:#d92d2040;background:#d92d200d}.dn-portal .eqpanel__ficha[data-tono=espera]{border-color:#b5470833;background:#b547080d}.dn-portal .eqpanel__ficha-cab{display:flex;align-items:center;gap:10px}.dn-portal .eqpanel__ficha-cab svg{width:24px;height:24px}.dn-portal .eqpanel__ficha-estado{font-size:19px;font-weight:650;letter-spacing:-.01em}.dn-portal .eqpanel__datos{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 20px;margin:0}.dn-portal .eqpanel__datos>div{display:grid;gap:2px;min-width:0}.dn-portal .eqpanel__datos dt{color:var(--eq-t3);font-size:12px}.dn-portal .eqpanel__datos dd{margin:0;font-size:14px;font-weight:550;overflow-wrap:anywhere}.dn-portal .eqpanel__datos dd[data-atrasada]{color:var(--eqent-error)}.dn-portal .eqpanel__dato-ancho{grid-column:1 / -1}.dn-portal .eqpanel__archivo{display:inline-flex;align-items:center;gap:6px}.dn-portal .eqpanel__archivo svg{flex:none;color:var(--eq-acento)}.dn-portal .eqpanel__nota{display:flex;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;border-radius:12px;background:var(--eq-canvas);font-size:14px}.dn-portal .eqpanel__nota svg{flex:none;margin-top:2px}.dn-portal .eqpanel__nota[data-tono=espera]{color:var(--eqent-espera)}.dn-portal .eqpanel__nota[data-tono=error]{color:var(--eqent-error)}.dn-portal .eqbtn.eqpanel__ver{width:100%;min-height:48px;gap:8px;font-size:15px}.dn-portal .eqpanel__persona{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.dn-portal .eqpanel__persona-texto{display:grid;gap:1px;flex:1;min-width:0;overflow-wrap:anywhere}.dn-portal .eqpanel__persona>.eqbtn{flex:1 0 100%}@media not (max-width:40rem){.dn-portal .eqpanel__persona{flex-wrap:nowrap}.dn-portal .eqpanel__persona>.eqbtn{flex:0 1 auto}}.dn-portal .eqpanel__iniciales{corner-shape:round;display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:var(--eq-acento-suave);color:var(--eq-acento);font-size:14px;font-weight:700}.dn-portal .eqacc__sedes{align-self:start;justify-self:start}.dn-portal .eqacc__sede{display:flex;align-items:center;gap:10px;min-width:0;padding-right:18px}.dn-portal .eqacc__escudo{flex:none;width:auto;max-width:48px;height:30px;object-fit:contain}.dn-portal .eqacc__sede>span{display:grid;gap:2px}.dn-portal .eqacc__cuenta{color:var(--eq-t3)}.dn-portal .eqacc__leyenda{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:-12px 0 0}.dn-portal .eqacc__estrella-leyenda{color:var(--eq-acento);fill:var(--eq-acento)}.dn-portal .eqacc__leyenda-item{display:inline-flex;align-items:center;gap:4px;margin-right:12px}.dn-portal .eqacc__sedes{display:none}.dn-portal .eqacc__sedes-movil{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.dn-portal .eqacc__sedes-movil .eqpanel__select{width:100%;min-width:0}@media not (max-width:40rem){.dn-portal .eqacc__sedes{display:flex}.dn-portal .eqacc__sedes-movil{display:none}}.dn-portal .eqacc__filtro{display:flex;align-items:center;gap:10px}.dn-portal .eqacc__filtro .eqpanel__select{min-width:min(100%,320px)}.dn-portal .eqacc__colegio{color:var(--eq-acento);font-size:12px;font-weight:600}.dn-portal .eqacc{padding:6px;overflow-x:auto}.dn-portal .eqacc__fila{display:grid;grid-template-columns:minmax(240px,1.6fr) repeat(var(--eqacc-n, 7),minmax(96px,1fr));align-items:center;gap:4px;padding:8px 12px}.dn-portal .eqacc__fila+.eqacc__fila{border-top:1px solid var(--eq-linea)}.dn-portal .eqacc__fila--cab{color:var(--eq-t3);font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.dn-portal .eqacc__fila--cab>span:not(:first-child){text-align:center}.dn-portal .eqacc__fila--grupos{padding-bottom:0;color:var(--eq-acento);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dn-portal .eqacc__fila--grupos>span:not(:first-child){padding-bottom:6px;border-bottom:2px solid var(--eq-acento-suave);text-align:center}.dn-portal .eqacc__fila--grupos+.eqacc__fila{border-top:none}.dn-portal .eqacc__persona{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;padding:6px 8px;margin-left:-8px;border:none;border-radius:10px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.dn-portal .eqacc__persona:hover{background:var(--eq-relleno-4)}.dn-portal .eqacc__persona-texto{display:grid;gap:2px;min-width:0;overflow-wrap:anywhere}.dn-portal .eqacc__abrir{flex:none;color:var(--eq-t3)}.dn-portal .eqacc__persona:focus-visible{outline:2px solid var(--eq-foco);outline-offset:2px}.dn-portal .eqacc__estado{padding:1px 8px;border-radius:999px;background:var(--eq-relleno-6);color:var(--eq-t2);font-size:11px;font-weight:600}.dn-portal .eqacc__estado[data-estado=suspendida]{background:#d92d2014;color:var(--eqent-error)}.dn-portal .eqacc__celda{display:flex;align-items:center;justify-content:center;gap:4px}.dn-portal .eqacc__marca{corner-shape:round;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-items:center;width:30px;height:30px;border:1.5px solid var(--eq-linea-3);border-radius:9px;background:var(--eq-canvas);color:var(--eq-tinta);cursor:pointer;transition:background .14s var(--eq-muelle),border-color .14s var(--eq-muelle)}.dn-portal .eqacc__marca:hover{border-color:var(--eq-acento)}.dn-portal .eqacc__marca[aria-pressed=true]{border-color:var(--eq-acento);background:var(--eq-acento)}.dn-portal .eqacc__marca:focus-visible,.dn-portal .eqacc__estrella:focus-visible{outline:2px solid var(--eq-foco);outline-offset:2px}.dn-portal .eqacc__marca:disabled{opacity:.5;cursor:progress}.dn-portal .eqacc__estrella{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-items:center;width:28px;height:28px;border:none;border-radius:8px;background:transparent;color:var(--eq-t4);cursor:pointer}.dn-portal .eqacc__estrella:hover:not(:disabled){color:var(--eq-acento);background:var(--eq-acento-suave)}.dn-portal .eqacc__estrella[aria-pressed=true]{color:var(--eq-acento);cursor:default}.dn-portal .eqacc__estrella[aria-pressed=true] svg{fill:var(--eq-acento)}@media(pointer:coarse){.dn-portal .eqacc__marca,.dn-portal .eqacc__estrella{width:44px;height:44px}}.dn-portal .eqacc__peligro{color:var(--eqent-error)}.dn-portal .eqent__botones:has(.eqacc__peligro){display:flex;flex-wrap:wrap;gap:24px}.dn-portal .eqent__botones:has(.eqacc__peligro)>.eqbtn[aria-expanded]{color:var(--eqent-error)}.dn-portal .eqbtn.eqacc__peligro-lleno{border-color:var(--eqent-error);background:var(--eqent-error);color:#fff}.dn-portal .eqacc__quitar{padding:16px;border:1px solid rgba(217,45,32,.3);border-radius:14px}.dn-portal .eqacc-form{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;color:var(--eq-t1)}.dn-portal .eqacc-form p{margin:0}.dn-portal .eqacc-form__campo{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.dn-portal .eqacc-form__perfiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.dn-portal .eqacc-form__perfiles .eqsub__opcion[aria-pressed=true]{border-color:var(--eq-acento);background:var(--eq-acento-suave);color:var(--eq-acento)}.dn-portal .eqacc-form__grupo{margin:0;padding:0 14px 4px;border:1px solid var(--eq-linea-2);border-radius:14px}.dn-portal .eqacc-form__grupo legend{padding:0 6px}.dn-portal .eqacc-form__grupo .eqacc-panel__permisos li:last-child{border-bottom:0}.dn-portal .eqacc-form__aviso{padding:8px 12px;border-radius:10px;background:var(--eq-acento-suave);color:var(--eq-t1);font-size:13px}.dn-portal .eqcopia__cabeza{display:grid;gap:4px}.dn-portal .eqcopia__cabeza p{margin:0}.dn-portal .eqcopia__lista,.dn-portal .eqcopia__editables{display:grid;margin:0;padding:0;list-style:none}.dn-portal .eqcopia__fila{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:8px;padding:14px 16px}@media not (max-width:40rem){.dn-portal .eqcopia__fila{grid-template-columns:minmax(200px,1fr) minmax(0,2fr) auto;gap:12px 20px;padding:14px 20px}}.dn-portal .eqcopia__fila+.eqcopia__fila{border-top:1px solid var(--eq-linea)}.dn-portal .eqcopia__sede{display:flex;align-items:center;gap:10px;min-width:0}.dn-portal .eqcopia__quien{display:flex;flex-direction:column;gap:2px;min-width:0}.dn-portal .eqcopia__aviso{font-size:12.5px}.dn-portal .eqcopia__correos{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.dn-portal .eqcopia__chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:4px 10px;border-radius:999px;background:var(--eq-relleno-6);color:var(--eq-t1);font-size:13px;overflow-wrap:anywhere}.dn-portal .eqcopia__editable{display:flex;align-items:center;gap:10px;padding:6px 0}.dn-portal .eqcopia__editable+.eqcopia__editable{border-top:1px solid var(--eq-linea)}.dn-portal .eqcopia__correo{flex:1;min-width:0;overflow-wrap:anywhere}.dn-portal .eqcopia__vacia{color:var(--eq-t2);font-size:14px}.dn-portal .eqcopia__agregar{display:flex;gap:8px}.dn-portal .eqcopia__agregar .eqpanel__select{flex:1;min-width:0}.dn-portal .eqcopia__cambiar{width:100%}@media not (max-width:40rem){.dn-portal .eqcopia__cambiar{width:auto}}.dn-portal[data-modo=claro] .eqctl__casilla{border:1px solid rgba(255,255,255,.7);background:#ffffff73;backdrop-filter:blur(14px) saturate(1.5);-webkit-backdrop-filter:blur(14px) saturate(1.5);box-shadow:0 1px 2px #02253a0a}.dn-portal[data-modo=claro] .eqctl__casilla:hover{background:#ffffffbf;border-color:#ffffffe6}.dn-portal[data-modo=claro] .eqctl__casilla[data-estado=aceptada]{background:color-mix(in srgb,var(--eq-acento) 9%,rgba(255,255,255,.45))}.dn-portal[data-modo=claro] .eqctl__casilla[data-estado=rechazada],.dn-portal[data-modo=claro] .eqctl__casilla[data-atrasada]{border-color:#d92d204d;background:color-mix(in srgb,#d92d20 7%,rgba(255,255,255,.45))}.dn-portal[data-modo=claro] .eqent__pestana[aria-current=page]{background:#ffffffd9}.dn-portal .eqent__vinculo{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline;padding:0;border:none;background:none;color:var(--eq-acento);font:inherit;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}.dn-portal .eqent__vinculo:focus-visible{outline:2px solid var(--eq-foco);outline-offset:2px;border-radius:4px}.dn-portal .eqplz{padding:6px}.dn-portal .eqplz__fila{display:grid;grid-template-columns:minmax(150px,.8fr) repeat(var(--eqplz-n, 3),minmax(0,1fr));align-items:start;gap:12px;padding:12px}.dn-portal .eqplz__fila+.eqplz__fila{border-top:1px solid var(--eq-linea)}.dn-portal .eqplz__fila--cab{align-items:end}.dn-portal .eqplz__mes-cab{color:var(--eq-t3);font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.dn-portal .eqplz__sede{display:flex;align-items:flex-start;gap:12px;min-width:0}.dn-portal .eqplz__sede-texto{display:grid;gap:2px;min-width:0}.dn-portal .eqplz__cambiar{justify-self:start;margin:2px 0 0 -10px}.dn-portal .eqplz__mes{display:grid;justify-items:start;gap:4px}.dn-portal .eqplz__marca{padding:1px 8px;border-radius:999px;background:var(--eq-acento-suave);color:var(--eq-acento);font-size:11px;font-weight:600}.dn-portal .eqplz__fila:not([data-tiempo]):not(.eqplz__fila--cab) .eqplz__celda{opacity:.72}.dn-portal .eqplz__fila[data-tiempo=en-curso]{border-radius:12px;background:var(--eq-acento-suave)}.dn-portal .eqplz__celda{display:grid;gap:2px;min-width:0}.dn-portal .eqplz__plazo{color:var(--eq-t1);font-size:14px;font-weight:600}.dn-portal .eqplz__dia{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;color:var(--eq-t2);font-size:14px}.dn-portal .eqplz__dia .eqpanel__select{min-width:150px}.dn-portal .eqplz__ejemplo{padding:10px 12px;border-radius:12px;background:var(--eq-acento-suave);color:var(--eq-t1);font-size:14px}.dn-portal .eqplz-sedes{display:grid;gap:12px;margin:0;padding:0;list-style:none}.dn-portal .eqplz-sede{display:grid;overflow:hidden}.dn-portal .eqplz-sede>.eqplz__sede{padding:16px 16px 12px}.dn-portal .eqplz-sede__meses{display:grid;margin:0;padding:0;list-style:none}.dn-portal .eqplz-sede__mes{display:grid;gap:2px;padding:12px 16px;border-top:1px solid var(--eq-linea)}.dn-portal .eqplz-sede__mes[data-tiempo=en-curso]{background:var(--eq-acento-suave)}.dn-portal .eqplz-sede__mes:not([data-tiempo])>:not(.eqplz__mes){opacity:.72}.dn-portal .eqplz-sede__mes>.eqplz__mes{grid-auto-flow:column;align-items:center;justify-content:start;gap:8px}.dn-portal .eqbarra{position:sticky;bottom:0;z-index:5;display:grid;gap:8px;margin:0 calc(-1 * var(--eq-pad));padding:12px var(--eq-pad) calc(12px + var(--eq-borde-inf));border-top:1px solid var(--eq-linea-2);background:var(--eq-vidrio-fondo);backdrop-filter:blur(26px) saturate(1.7);-webkit-backdrop-filter:blur(26px) saturate(1.7)}.dn-portal[data-modo=claro] .eqbarra{border-top-color:#ffffffb3;background:#ffffffb8;box-shadow:0 -8px 24px #02253a0f}.dn-portal .eqbarra .eqbtn{width:100%;min-height:52px;font-size:16px}.dn-portal .eqbarra__boton{gap:12px;padding:6px 20px}.dn-portal .eqbarra__texto{display:grid;justify-items:start;min-width:0;line-height:1.25;text-align:left}.dn-portal .eqbarra__accion{font-weight:600}.dn-portal .eqbarra__que{max-width:100%;overflow:hidden;font-size:13px;font-weight:500;opacity:.85;text-overflow:ellipsis;white-space:nowrap}.dn-portal .eqctl__casilla-insumo{display:none}.dn-portal .eqctl-sedes{display:grid;gap:12px;margin:0;padding:0;list-style:none}.dn-portal .eqctl-sede{display:grid;gap:12px;padding:16px}.dn-portal .eqctl-sede__archivos{display:grid;gap:8px;margin:0;padding:0;list-style:none}.dn-portal .eqctl-sede .eqctl__casilla{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;row-gap:2px;min-height:56px;padding:10px 14px}.dn-portal .eqctl-sede .eqctl__casilla-insumo{display:block;grid-column:1;grid-row:1;color:var(--eq-t1);font-size:15px;font-weight:600}.dn-portal .eqctl-sede .eqctl__casilla-quien{grid-column:1;grid-row:2}.dn-portal .eqctl-sede .eqctl__casilla-arriba{grid-column:2;grid-row:1 / span 2}.dn-portal .eqctl-sede__no-aplica{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:0 14px;border:1px dashed var(--eq-linea-2);border-radius:12px}@media not (max-width:40rem){.dn-portal .eqctl-sede__archivos{grid-template-columns:repeat(2,minmax(0,1fr))}}.dn-portal .eqacc-personas{display:grid;gap:12px;margin:0;padding:0;list-style:none}.dn-portal .eqacc-persona{overflow:hidden}.dn-portal .eqacc-persona>.eqacc__persona{width:100%;min-height:60px;margin:0;padding:10px 16px;border-radius:0}.dn-portal .eqacc-persona__permisos{display:grid;margin:0;padding:0;list-style:none}.dn-portal .eqacc-permiso{display:flex;align-items:center;gap:4px;min-height:52px;padding:2px 8px 2px 16px;border-top:1px solid var(--eq-linea)}.dn-portal .eqacc-permiso__nombre{flex:1;min-width:0;color:var(--eq-t1);font-size:15px;line-height:1.3}.dn-portal .eqacc-permiso .eqacc__estrella{flex:none;width:44px;height:44px}.dn-portal .eqacc-interruptor{position:relative;flex:none;width:56px;height:44px;padding:0;border:none;border-radius:22px;background:transparent;cursor:pointer}.dn-portal .eqacc-interruptor:before,.dn-portal .eqacc-interruptor:after{position:absolute;top:50%;content:"";transition:transform .16s var(--eq-muelle),background .16s var(--eq-muelle)}.dn-portal .eqacc-interruptor:before{left:4px;width:48px;height:28px;border-radius:14px;background:var(--eq-relleno-6);box-shadow:inset 0 0 0 1px var(--eq-linea-3);transform:translateY(-50%)}.dn-portal .eqacc-interruptor:after{corner-shape:round;left:7px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #10182840;transform:translateY(-50%)}.dn-portal .eqacc-interruptor[aria-checked=true]:before{background:var(--eq-acento);box-shadow:none}.dn-portal .eqacc-interruptor[aria-checked=true]:after{transform:translate(20px,-50%)}.dn-portal .eqacc-interruptor:focus-visible{outline:2px solid var(--eq-foco);outline-offset:0}.dn-portal .eqacc-interruptor:disabled{opacity:.5;cursor:progress}@media(prefers-reduced-motion:reduce){.dn-portal .eqacc-interruptor:before,.dn-portal .eqacc-interruptor:after,.dn-portal .eqsub__flecha{transition:none}}.dn-portal .eqacc__vistas{display:inline-flex;gap:2px;padding:3px;border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-md)}.dn-portal .eqacc__vistas button{min-height:32px;padding:0 12px;border:0;border-radius:var(--eq-r-sm);background:transparent;color:var(--eq-t2);font:inherit;cursor:pointer}.dn-portal .eqacc__vistas button[aria-pressed=true]{background:color-mix(in srgb,var(--eq-acento) 12%,transparent);color:var(--eq-acento);font-weight:600}.dn-portal .eqacc__vistas button:focus-visible{outline:2px solid var(--eq-foco);outline-offset:1px}.dn-portal .eqacc-lista{display:flex;flex-direction:column;gap:12px}.dn-portal .eqacc-lista>.eqbtn{align-self:center}.dn-portal .eqacc-lista__bloque{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;border-radius:var(--eq-r-md);background:color-mix(in srgb,var(--eq-acento) 8%,transparent)}.dn-portal .eqacc-lista__tabla{padding:0;overflow:hidden}.dn-portal .eqacc-lista__fila{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:6px 16px;padding:12px 20px;border-top:1px solid var(--eq-linea)}.dn-portal .eqacc-lista__fila--abre{position:relative;cursor:pointer;transition:background .12s ease}.dn-portal .eqacc-lista__fila--abre .eqacc__persona:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.dn-portal .eqacc-lista__fila--abre input[type=checkbox]{position:relative;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;width:44px;height:44px;margin:-6px;background:linear-gradient(var(--eq-canvas),var(--eq-canvas)) center / 16px 16px no-repeat,linear-gradient(var(--eq-linea-3),var(--eq-linea-3)) center / 20px 20px no-repeat;cursor:pointer}.dn-portal .eqacc-lista__fila--abre input[type=checkbox]:checked{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center no-repeat,linear-gradient(var(--eq-acento),var(--eq-acento)) center / 20px 20px no-repeat}.dn-portal .eqacc-lista__fila--abre input[type=checkbox]:focus-visible{outline:2px solid var(--eq-foco);outline-offset:-8px}@media(pointer:fine){.dn-portal .eqacc-lista__fila--abre input[type=checkbox],.dn-portal .eqacc-lista__fila--abre input[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:auto;height:auto;margin:0;background:none}.dn-portal .eqacc-lista__filtro{min-height:0}}.dn-portal .eqacc-lista__fila--abre:hover{background:var(--eq-relleno-3)}.dn-portal .eqacc-lista__fila[data-escogida]{background:color-mix(in srgb,var(--eq-acento) 7%,transparent)}.dn-portal .eqacc-lista .eqacc__persona{display:flex;align-items:center;gap:12px;min-width:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.dn-portal .eqacc-lista .eqacc__persona:focus-visible{outline:2px solid var(--eq-foco);outline-offset:4px;border-radius:var(--eq-r-sm)}.dn-portal .eqacc-lista__escudo{flex:none;width:32px;height:32px;object-fit:contain}.dn-portal .eqacc-lista__filtro{max-width:100%;min-height:44px;padding:2px 18px 2px 0;border:0;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23667085' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 2px center;color:var(--eq-t3);font:inherit;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.dn-portal .eqacc-lista__filtro:has(option:not(:first-child):checked){color:var(--eq-acento)}.dn-portal .eqacc-lista__filtro:focus-visible{outline:2px solid var(--eq-foco);outline-offset:2px;border-radius:var(--eq-r-sm)}.dn-portal .eqacc-lista__fila--cab{border-top:0;color:var(--eq-t3);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.dn-portal .eqacc-lista__fila--cab>:nth-child(n+3){display:none}.dn-portal .eqacc-lista__perfil,.dn-portal .eqacc-lista__permisos{grid-column:2 / -1}.dn-portal .eqacc-lista__estado{grid-row:1;grid-column:3;display:inline-flex;align-items:center;gap:8px;color:var(--eq-t3)}@media not (max-width:900px){.dn-portal .eqacc-lista__fila{grid-template-columns:32px minmax(220px,1.4fr) minmax(140px,1fr) minmax(200px,1.6fr) 150px}.dn-portal .eqacc-lista__fila--cab>:nth-child(n+3){display:block}.dn-portal .eqacc-lista__perfil,.dn-portal .eqacc-lista__permisos,.dn-portal .eqacc-lista__estado{grid-row:auto;grid-column:auto}.dn-portal .eqacc-lista__estado{justify-content:space-between}}.dn-portal .eqacc-lista__perfil{color:var(--eq-t2);font-size:13px}.dn-portal .eqacc-lista__permisos{display:flex;flex-wrap:wrap;gap:4px}.dn-portal .eqacc-lista__permiso{padding:2px 8px;border-radius:999px;background:var(--eq-relleno-4);color:var(--eq-t2);font-size:12px;white-space:nowrap}.dn-portal .eqacc-lista input[type=checkbox]{width:16px;height:16px;accent-color:var(--eq-acento)}.dn-portal .eqacc-panel__permisos{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.dn-portal .eqacc-panel__permisos li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--eq-linea)}.dn-portal .eqacc__leyenda[hidden]{display:none}.dn-portal .eqacc-lista .eqacc__persona{justify-content:flex-start}.dn-portal .eqacc-lista .eqacc__persona-texto{display:flex;flex:1;flex-direction:column;align-items:flex-start;min-width:0;text-align:left}@media not (max-width:900px){.dn-portal .eqacc-lista__fila{grid-template-columns:32px minmax(240px,1.4fr) minmax(160px,1fr) minmax(200px,1.6fr) 190px}}.dn-portal .eqacc-permiso[data-grupo],.dn-portal .eqacc-panel__permisos li[data-grupo]{flex-wrap:wrap}.dn-portal .eqacc-permiso[data-grupo]:before,.dn-portal .eqacc-panel__permisos li[data-grupo]:before{flex-basis:100%;padding:10px 0 2px;color:var(--eq-t3);content:attr(data-grupo);font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.dn-portal .eqacc-lista__docs{display:inline-flex;align-items:baseline;gap:6px;padding:2px 8px;border:1px dashed var(--eq-linea-3);border-radius:12px;color:var(--eq-t2);font-size:12px;flex-wrap:wrap;min-width:0;white-space:normal}.dn-portal .eqacc-lista__docs-rotulo{color:var(--eq-t3);font-weight:600}.dn-portal [data-nueva=si]{background:var(--eq-acento-suave);box-shadow:inset 3px 0 0 var(--eq-acento)}.dn-portal .eqacc-red{display:grid;gap:12px;padding:14px 16px}.dn-portal .eqacc-red__cabeza{display:grid;gap:2px}.dn-portal .eqacc-red__cabeza .eqsub__subtitulo{margin:0}.dn-portal .eqacc-red__rol{display:grid;gap:8px;padding-top:10px;border-top:1px solid var(--eq-linea)}.dn-portal .eqacc-red__personas{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.dn-portal .eqacc-red__persona{display:inline-flex;align-items:center;gap:2px;padding:0 2px 0 12px;border:1px solid var(--eq-linea-2);border-radius:999px;color:var(--eq-t1);font-size:13px}.dn-portal .eqacc-red__quitar{display:inline-grid;place-items:center;width:36px;height:36px;border:0;border-radius:999px;background:transparent;color:var(--eq-t3);cursor:pointer}.dn-portal .eqacc-red__quitar:hover{background:var(--eq-relleno-4);color:var(--eq-t1)}.dn-portal .eqacc-red__dar{display:flex;flex-wrap:wrap;gap:8px}.dn-portal .eqacc-red__dar .eqpanel__select{flex:1 1 220px;min-width:0}@media not (max-width:48rem){.dn-portal .eqacc-red__rol{grid-template-columns:minmax(160px,220px) minmax(0,1fr) minmax(260px,380px);align-items:center}}.dn-portal .eqsub__revisada{display:inline-flex;align-items:center;gap:6px;margin-right:auto;color:var(--eq-acento);font-size:14px;font-weight:500}.dn-portal .dninicio{display:flex;flex-direction:column;gap:22px}.dn-portal .dninicio__cabeza{display:flex;flex-direction:column;gap:4px}.dn-portal .dninicio__titulo{margin:0;font-size:clamp(24px,2.2vw,30px);font-weight:600;letter-spacing:-.02em;line-height:1.15;color:var(--eq-t1)}.dn-portal .dninicio__contenidos{display:grid;gap:14px}.dn-portal .dninicio__contenido{display:flex;flex-direction:column;align-items:flex-start;gap:18px;min-height:168px;padding:22px;color:var(--eq-t2);font:inherit;text-align:left;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.dn-portal .dninicio__contenido:focus-visible{outline:2px solid var(--eq-foco);outline-offset:2px}.dn-portal .dninicio__contenido:active{transform:scale(.99)}.dn-portal .dninicio__contenido-arriba{display:flex;align-items:center;justify-content:space-between;width:100%}.dn-portal .dninicio__contenido-texto{display:flex;flex-direction:column;gap:6px;min-width:0}.dn-portal .dninicio__contenido-titulo{color:var(--eq-t1);font-size:clamp(19px,1.6vw,23px);font-weight:600;letter-spacing:-.015em;line-height:1.2}.dn-portal .dninicio__contenido-detalle{max-width:34ch;color:var(--eq-t3);font-size:14px;line-height:1.45}.dn-portal .dninicio__contenido-dato{max-width:34ch;color:var(--eq-t1);font-size:14px;font-weight:500;line-height:1.45}.dn-portal .dninicio__contenido-ir{flex:none;color:var(--eq-t4);transition:color .18s ease,transform .18s ease}@media(hover:hover){.dn-portal .dninicio__contenido.eqcard:hover{border-color:color-mix(in srgb,var(--eq-acento) 45%,transparent);box-shadow:0 10px 28px var(--eq-vidrio-sombra);transform:translateY(-2px)}.dn-portal .dninicio__contenido:hover .dninicio__contenido-ir{color:var(--eq-acento);transform:translate(3px)}}@media(prefers-reduced-motion:reduce){.dn-portal .dninicio__contenido,.dn-portal .dninicio__contenido-ir{transition:none}}.dn-portal .dninicio__grafico{position:relative;display:block;width:100%;height:120px;margin-top:auto}.dn-portal .dngraf{position:absolute;top:0;right:0;bottom:0;left:0;display:block;--gr-marca: var(--eq-acento);--gr-suave: color-mix(in srgb, var(--eq-acento) 16%, transparent);--gr-tenue: color-mix(in srgb, var(--eq-acento) 9%, transparent);--gr-linea: var(--eq-linea-3);--gr-ease: cubic-bezier(.3, 1.4, .5, 1)}.dn-portal .dngraf svg{display:block;overflow:visible}.dn-portal .dngraf__celda{fill:color-mix(in srgb,var(--eq-acento) 78%,transparent);stroke:transparent;stroke-width:1.5;transition:fill .26s ease,stroke .26s ease}.dn-portal .dngraf__celda--falta{fill:transparent;stroke:var(--gr-linea);stroke-dasharray:3 3}.dn-portal .dngraf__base{stroke:var(--gr-linea);stroke-width:1.5;stroke-linecap:round}.dn-portal .dngraf__barra{fill:var(--gr-suave);transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(.86);transition:transform .42s var(--gr-ease),fill .24s ease}.dn-portal .dngraf__tendencia{fill:none;stroke:var(--gr-marca);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.dn-portal .dngraf__punto{fill:var(--gr-marca);stroke:var(--eq-superficie);stroke-width:2}.dn-portal .dngraf__teja{fill:var(--gr-tenue);transition:fill .3s ease}.dn-portal .dngraf__teja--mayor{fill:color-mix(in srgb,var(--eq-acento) 78%,transparent)}.dn-portal .dngraf__camino{fill:none;stroke:var(--gr-linea);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.dn-portal .dngraf__avance{fill:none;stroke:var(--gr-marca);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.dn-portal .dngraf__tarea,.dn-portal .dngraf__decision{fill:var(--gr-tenue);stroke:var(--gr-marca);stroke-width:1.5;stroke-linejoin:round;transition:fill .26s ease}.dn-portal .dngraf__evento{fill:var(--eq-superficie);stroke:var(--gr-marca);stroke-width:1.5}.dn-portal .dngraf__evento--fin{stroke-width:3}.dn-portal .dngraf__renglon{stroke:color-mix(in srgb,var(--eq-acento) 38%,transparent);stroke-width:3;stroke-linecap:round}.dn-portal .dngraf__rama{fill:none;stroke:var(--gr-linea);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.dn-portal .dngraf__carpeta{fill:var(--gr-suave);stroke:var(--gr-marca);stroke-width:1.5;stroke-linejoin:round}.dn-portal .dngraf__archivo{fill:var(--eq-superficie);stroke:var(--gr-linea);stroke-width:1.5}.dn-portal .dngraf__nombre{fill:var(--eq-linea-2);transform-box:fill-box;transform-origin:0 50%;transform:scaleX(.72);transition:transform .38s var(--gr-ease),fill .24s ease}.dn-portal .dngraf__codigo{fill:var(--gr-suave);stroke:var(--gr-marca);stroke-width:1.2}.dn-portal .dngraf__nombre--fijo{transform:none}.dn-portal .dngraf__puesto{fill:var(--gr-tenue);stroke:var(--gr-marca);stroke-width:1.5}.dn-portal .dngraf__puesto--gente{fill:var(--eq-superficie);stroke:var(--gr-linea)}.dn-portal .dngraf__puesto--cambia{fill:var(--gr-suave);transition:fill .26s ease}.dn-portal .dngraf__hoja{fill:var(--eq-superficie);stroke:var(--gr-linea);stroke-width:1.5;transform-box:fill-box;transform-origin:50% 100%;transition:transform .38s var(--gr-ease)}.dn-portal .dngraf__hoja--atras{fill:var(--gr-tenue);transform:translate(-6px,-8px) rotate(-5deg)}.dn-portal .dngraf__hoja--medio{fill:var(--gr-tenue);transform:translate(4px,-4px) rotate(3deg)}.dn-portal .dngraf__hoja-frente{transition:transform .38s var(--gr-ease)}.dn-portal .dngraf__sello circle{fill:var(--gr-marca)}.dn-portal .dngraf__sello path{fill:none;stroke:var(--eq-tinta);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover){.dn-portal .dninicio__contenido:hover .dngraf__celda--falta{fill:color-mix(in srgb,var(--eq-acento) 36%,transparent);stroke:transparent}.dn-portal .dninicio__contenido:hover .dngraf__barra{transform:scaleY(1)}.dn-portal .dninicio__contenido:hover .dngraf__teja:not(.dngraf__teja--mayor){fill:var(--gr-suave)}.dn-portal .dninicio__contenido:hover .dngraf__tendencia{animation:dngraf-trazo .9s ease both}.dn-portal .dninicio__contenido:hover .dngraf__avance{stroke-dashoffset:0;transition:stroke-dashoffset 1.1s ease-in-out}.dn-portal .dninicio__contenido:hover .dngraf__tarea,.dn-portal .dninicio__contenido:hover .dngraf__decision{fill:var(--gr-suave)}.dn-portal .dninicio__contenido:hover .dngraf__puesto--cambia{fill:color-mix(in srgb,var(--eq-acento) 78%,transparent)}.dn-portal .dninicio__contenido:hover .dngraf__nombre{fill:var(--eq-linea-3);transform:scaleX(1)}.dn-portal .dninicio__contenido:hover .dngraf__hoja--atras{transform:translate(-22px,-10px) rotate(-11deg)}.dn-portal .dninicio__contenido:hover .dngraf__hoja--medio{transform:translate(18px,-8px) rotate(9deg)}.dn-portal .dninicio__contenido:hover .dngraf__hoja-frente{transform:translateY(-4px)}}.dn-portal .dninicio__contenido:focus-visible .dngraf__celda--falta{fill:color-mix(in srgb,var(--eq-acento) 36%,transparent);stroke:transparent}.dn-portal .dninicio__contenido:focus-visible .dngraf__avance{stroke-dashoffset:0}@keyframes dngraf-trazo{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.dn-portal .dngraf *,.dn-portal .dninicio__contenido:hover .dngraf *{animation:none!important;transition:none!important}}@media not (max-width:768px){.dn-portal .dninicio__marco{container:dninicio-marco / inline-size}.dn-portal .dninicio__contenidos{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-auto-rows:1fr;gap:18px;min-height:max(340px,calc(100dvh - 320px))}.dn-portal .dninicio__contenido{min-width:0;padding:clamp(18px,1.8cqi,28px)}.dn-portal .dninicio__contenido-texto{max-width:100%}.dn-portal .dninicio__contenido-titulo{font-size:clamp(18px,1.7cqi,23px);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.dn-portal .dninicio__grafico{flex:1;height:auto;min-height:140px}.dn-portal .dninicio__contenidos[data-cuantas="7"]{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr))}.dn-portal .dninicio__contenidos[data-cuantas="7"] .dninicio__grafico{flex:none;height:150px}@container dninicio-marco (width < 1440px){.dn-portal .dninicio__contenidos[data-cuantas="6"]{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr))}.dn-portal .dninicio__contenidos[data-cuantas="6"] .dninicio__grafico{flex:none;height:150px}}@container dninicio-marco (width < 980px){.dn-portal .dninicio__contenidos[data-cuantas="5"],.dn-portal .dninicio__contenidos[data-cuantas="7"]{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr))}.dn-portal .dninicio__contenidos[data-cuantas="5"] .dninicio__grafico{flex:none;height:150px}}@container dninicio-marco (width < 780px){.dn-portal .dninicio__contenidos[data-cuantas="4"]{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.dn-portal .dninicio__contenidos[data-cuantas="4"] .dninicio__grafico{flex:none;height:150px}}}.dn-portal .dninicio__bandeja-titulo{margin:0;font-size:15px;font-weight:600;color:var(--eq-t1)}.dn-portal .dninicio__cuenta{display:inline-grid;place-items:center;min-width:24px;height:22px;padding:0 7px;border-radius:999px;background:color-mix(in srgb,var(--eq-acento) 12%,transparent);color:var(--eq-acento);font-size:12px;font-weight:600}.dn-portal .dninicio__vacio{display:flex;align-items:center;gap:14px;padding:24px 20px;color:var(--eq-t2)}.dn-portal .dninicio__vacio-titulo{margin:0;color:var(--eq-t1);font-weight:600}.dn-portal .dninicio__icono{display:inline-grid;place-items:center;flex:none;width:34px;height:34px;border-radius:var(--eq-r-md);background:color-mix(in srgb,var(--eq-acento) 12%,transparent);color:var(--eq-acento)}.dn-portal .dninicio__icono--grande{width:56px;height:56px;border-radius:var(--eq-r-lg)}.dn-portal .dnpaquete{min-width:0}.dn-portal .dnpaquete__explica{margin:4px 0 0;max-width:62ch;color:var(--eq-t2);font-size:15px;line-height:1.45}.dn-portal .dnpaquete__resumen{display:flex;flex-direction:column;gap:14px;padding:16px}.dn-portal .dnpaquete__cuenta{display:flex;align-items:baseline;gap:10px;margin:0;color:var(--eq-t1);font-size:15px}.dn-portal .dnpaquete__numero{font-size:30px;font-weight:600;letter-spacing:-.02em;line-height:1}.dn-portal .dnpaquete__acciones{display:flex;flex-direction:column;gap:10px}.dn-portal .dnpaquete__boton{width:100%;min-height:44px}.dn-portal .dnpaquete__grupos,.dn-portal .dnpaquete__columna{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:14px}.dn-portal .dnpaquete__grupo{display:flex;flex-direction:column;min-width:0;padding:0;overflow:hidden}.dn-portal .dnpaquete__grupo-cabeza{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-bottom:1px solid var(--eq-linea)}.dn-portal .dnpaquete__grupo-texto{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.dn-portal .dnpaquete__documentos{margin:0;padding:4px 0;list-style:none}.dn-portal .dnpaquete__documento{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:6px 16px;border:0;background:transparent;color:var(--eq-t3);font:inherit;text-align:left;cursor:pointer}.dn-portal .dnpaquete__documento>svg{flex:none}.dn-portal .dnpaquete__documento:hover{background:var(--eq-relleno-4)}.dn-portal .dnpaquete__documento:focus-visible,.dn-portal .dnpaquete__ver:focus-visible{outline:2px solid var(--eq-foco);outline-offset:-2px}.dn-portal .dnpaquete__documento-texto{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.dn-portal .dnpaquete__documento-texto>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dn-portal .dnpaquete__documento-titulo{color:var(--eq-t1);font-weight:500}.dn-portal .dnpaquete__proceso{display:flex;flex-direction:column;gap:8px;padding:12px 16px;border-top:1px solid var(--eq-linea)}.dn-portal .dnpaquete__proceso:first-child{border-top:0}.dn-portal .dnpaquete__proceso-titulo{color:var(--eq-t1);font-weight:500}.dn-portal .dnpaquete__proceso-documentos{display:flex;flex-wrap:wrap;gap:8px}.dn-portal .dnpaquete__proceso-documento{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border:1px solid var(--eq-linea);border-radius:10px;background:transparent;color:var(--eq-acento);font:inherit;font-weight:500;cursor:pointer}.dn-portal .dnpaquete__proceso-documento:hover{background:var(--eq-relleno-4)}.dn-portal .dnpaquete__proceso-documento:focus-visible{outline:2px solid var(--eq-foco);outline-offset:2px}.dn-portal .dnpaquete__ver{min-height:44px;margin-top:auto;padding:0 16px;border:0;border-top:1px solid var(--eq-linea);background:transparent;color:var(--eq-acento);font:inherit;font-weight:600;text-align:left;cursor:pointer}.dn-portal .dnpaquete__ver:hover{background:var(--eq-relleno-4)}@media(min-width:560px){.dn-portal .dnpaquete__acciones{flex-direction:row;flex-wrap:wrap}.dn-portal .dnpaquete__boton{width:auto}}@media(min-width:768px){.dn-portal .dnpaquete__resumen{flex-direction:row;align-items:center;justify-content:space-between;padding:18px 20px}.dn-portal .dnpaquete__grupo-cabeza,.dn-portal .dnpaquete__documento,.dn-portal .dnpaquete__ver{padding-inline:20px}}@media(min-width:1024px){.dn-portal .dnpaquete__grupos[data-columnas="2"]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.dn-portal .eqobs{--eqobs-fondo: #1a1a1a;display:flex;flex-direction:column;gap:10px;width:100%;min-height:0}.dn-portal .eq__lienzo:has(>.eqobs){height:100dvh;padding-bottom:0}@media not (max-width:48rem){.dn-portal .eqobs{gap:12px}.dn-portal .eq__lienzo:has(>.eqobs){padding-bottom:calc(16px + var(--eq-borde-inf))}}.dn-portal .eq__lienzo:has(>.eqobs)>.eqobs{flex:1 1 0}.dn-portal .eq__lienzo:has(>.eqobs)>.eq__pie{display:none}.dn-portal .eqobs__cabeza{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:8px 12px}.dn-portal .eqobs__encabezado{display:grid;gap:2px;min-width:0}.dn-portal .eqobs__titulo{margin:0;color:var(--eq-t1);font-size:var(--tipo-10);font-weight:600;letter-spacing:-.01em;line-height:1.2}.dn-portal .eqobs__al-dia{margin:0;color:var(--eq-t2);font-size:var(--tipo-6)}.dn-portal .eqobs__completa{flex:none;min-width:44px;min-height:44px;padding:0}.dn-portal .eqobs__completa-texto{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.dn-portal .eqobs__cabeza:has(>.eqobs__vistas){flex-wrap:wrap}.dn-portal .eqobs__vistas{display:inline-flex;flex:none;order:3;gap:2px;width:100%;padding:3px;border-radius:12px;background:var(--eq-relleno-5)}.dn-portal .eqobs__vista{flex:1 1 0;min-height:40px;padding:0 16px;border:0;border-radius:9px;background:transparent;color:var(--eq-t2);font:inherit;font-size:var(--tipo-7);font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.dn-portal .eqobs__vista:hover{color:var(--eq-t1)}.dn-portal .eqobs__vista[aria-pressed=true]{background:var(--eq-superficie);color:var(--eq-t1);box-shadow:0 1px 2px #02253a14,0 1px 6px #02253a0f}.dn-portal .eqobs__vista:focus-visible{outline:2px solid var(--eq-foco);outline-offset:1px}@media not (max-width:48rem){.dn-portal .eqobs__vistas{order:0;width:auto;margin-right:auto;margin-left:12px}.dn-portal .eqobs__vista{flex:none;min-height:34px}}.dn-portal .eqobs__sedes{display:flex;flex-wrap:nowrap;gap:8px;margin:0 calc(-1 * var(--eq-pad));padding:0 var(--eq-pad);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--eq-pad);scrollbar-width:none;list-style:none}.dn-portal .eqobs__sede{display:grid;flex:none;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 8px;min-width:0;max-width:230px;padding:6px 12px 6px 8px;border:1px solid var(--eq-linea-2);border-radius:12px;background:var(--eq-relleno-1);font-size:13px;line-height:1.3;scroll-snap-align:start}.dn-portal .eqobs__escudo{flex:none;grid-row:1 / span 2;width:auto;max-width:44px;height:22px;object-fit:contain}.dn-portal .eqobs__sede-nombre{overflow:hidden;color:var(--eq-t1);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.dn-portal .eqobs__sede-al-dia{color:var(--eq-t2);font-size:12px;white-space:nowrap}@media(not (max-width:48rem))and (pointer:fine){.dn-portal .eqobs__completa{min-height:36px}}@media not (max-width:48rem){.dn-portal .eqobs__cabeza{flex-wrap:wrap;gap:8px 16px}.dn-portal .eqobs__titulo{font-size:var(--tipo-12)}.dn-portal .eqobs__completa{min-width:auto;padding:0 14px}.dn-portal .eqobs__completa-texto{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal}.dn-portal .eqobs__sedes{flex-wrap:wrap;gap:6px 24px;margin:0;padding:0;overflow-x:visible}.dn-portal .eqobs__sede{display:inline-flex;flex:0 1 auto;flex-wrap:wrap;gap:2px 8px;max-width:none;padding:0;border:0;border-radius:0;background:none;font-size:var(--tipo-6);line-height:inherit}.dn-portal .eqobs__sede-nombre{overflow:visible;text-overflow:clip}.dn-portal .eqobs__sede-al-dia{font-size:inherit}}.dn-portal .eqobs__marco{position:relative;flex:1 1 0;min-height:min(360px,100dvh);margin-inline:calc(-1 * var(--eq-pad));overflow:hidden;border-radius:0;background:var(--eqobs-fondo)}@media not (max-width:48rem){.dn-portal .eqobs__marco{min-height:min(420px,100dvh);margin-inline:0;border-radius:var(--eq-r-lg)}}.dn-portal .eqobs__iframe{display:block;width:100%;height:100%;border:0;background:var(--eqobs-fondo);color-scheme:dark}.dn-portal[data-modo=claro] .eqobs{--eqobs-fondo: #fafafa}.dn-portal[data-modo=claro] .eqobs__iframe{color-scheme:light}.dn-portal[data-modo=claro] .eqobs__cargando{color:var(--eq-t2)}.dn-portal .eqobs__marco:fullscreen{min-height:0;border-radius:0}.dn-portal .eqobs__salir{position:absolute;top:12px;right:16px;z-index:2;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:#141414db;color:#fff;font:inherit;font-size:14px;cursor:pointer;box-shadow:0 4px 16px #00000073}.dn-portal .eqobs__salir:hover{background:#282828f0}.dn-portal .eqobs__salir:focus-visible{outline:2px solid #fff;outline-offset:2px}.dn-portal .eqobs__renovacion{margin:0;padding:10px 14px;border:1px solid var(--eq-linea-3);border-radius:var(--eq-r-lg);background:var(--eq-superficie);color:var(--eq-t1);font-size:var(--tipo-6)}.dn-portal .eqobs__renovacion--encima{position:absolute;top:64px;right:16px;left:16px;z-index:2}.dn-portal .eqobs__cargando{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:10px;background:var(--eqobs-fondo);color:#ffffffb8;font-size:14px;pointer-events:none}.dn-portal .eqobs__cargando-punto{width:8px;height:8px;border-radius:50%;background:currentColor;animation:eqobs-latido 1.2s ease-in-out infinite}@keyframes eqobs-latido{0%,to{opacity:.25}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.dn-portal .eqobs__cargando-punto{animation:none}}.dn-portal .eqobs__escoger{flex:1 1 0;min-height:0}@media not (max-width:768px){.dn-portal .eqobs__escoger{min-height:0;padding-bottom:4px}}.dn-portal .eqobs__marco[hidden]{display:none}.dn-portal .eqent__pestana--siguiente,.dn-portal .eqent__pestana--siguiente:hover{background:transparent;color:var(--eq-t4);cursor:default}.dn-portal .eqent__pestana--siguiente .eqent__pestana-estado{color:var(--eq-t4)}.dn-portal .eqent__archivos{display:flex;flex-wrap:wrap;justify-self:start;gap:8px;margin-top:4px}.dn-portal .eqent__archivos .eqbtn{gap:8px}.dn-portal .dnarchivosmes{display:flex;flex-direction:column;gap:12px;min-width:0}.dn-portal .dnarchivosmes__cabeza{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.dn-portal .dnarchivosmes__volver{gap:6px}.dn-portal .dnarchivosmes__titulo{margin:0;color:var(--eq-t1);font-size:18px;font-weight:600;letter-spacing:-.01em}.dn-portal .eqrec__explica,.eqrec__explica{margin:0 0 12px}.eqrec__lista,.eqrec__entregas{display:grid;gap:10px;margin:0;padding:0;list-style:none}.eqrec__persona{display:grid;gap:2px}.eqrec__nombre{font-weight:600}.eqrec__entregas{gap:4px;margin-top:6px}.eqrec__entrega{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:14px}.eqrec__falta{color:var(--eq-critico, #b42318);font-size:13px}.eqrec__falta[data-cierre]{color:var(--eq-t3, rgba(16, 24, 40, .52))}.dn-portal{--gd-frente: color-mix(in srgb, var(--eq-canvas) 86%, white);--gd-hoja: #ffffff;--gd-ok: var(--eq-acento);--gd-espera: #b54708;--gd-error: var(--eq-critico)}.dn-portal .gdgestor{--accent: var(--eq-acento);--accent-ink: #ffffff;--accent-deep: color-mix(in srgb, var(--eq-acento) 82%, black);--text-1: var(--eq-t1);--text-2: var(--eq-t2);--text-3: var(--eq-t3);--border-subtle: var(--eq-linea-2);--border-strong: var(--eq-linea-3);display:flex;flex-direction:column;gap:18px}.dn-portal .gdbuscador{position:relative;display:flex;align-items:center;gap:10px;width:100%;height:50px;margin:0;padding:0 12px 0 16px;border:1px solid var(--eq-linea-2);border-radius:14px;background:var(--eq-vidrio-fondo);backdrop-filter:blur(26px) saturate(1.7);-webkit-backdrop-filter:blur(26px) saturate(1.7);box-shadow:0 4px 14px var(--eq-vidrio-sombra);transition:border-color .15s ease,box-shadow .15s ease}.dn-portal[data-modo=claro] .gdbuscador{border-color:#ffffffb3;background:#fff9}.dn-portal .gdbuscador:focus-within{border-color:var(--eq-acento);box-shadow:0 0 0 3px var(--eq-acento-suave)}.dn-portal .gdbuscador__lupa{flex:none;color:var(--eq-t3)}.dn-portal .gdbuscador input{flex:1;min-width:0;height:100%;border:0;background:transparent;color:var(--eq-t1);font:inherit;font-size:15px;outline:none}.dn-portal .gdbuscador input::placeholder{color:var(--eq-t3)}.dn-portal .gdbuscador input::-webkit-search-cancel-button{display:none}.dn-portal .gdbuscador__tecla{display:grid;place-items:center;min-width:24px;height:24px;border:1px solid var(--eq-linea-2);border-radius:6px;color:var(--eq-t3);font:inherit;font-size:12px}.dn-portal .gdbuscador__boton{position:relative;display:grid;flex:none;place-items:center;width:28px;height:28px;border:0;border-radius:8px;background:transparent;color:var(--eq-t3);cursor:pointer}.dn-portal .gdbuscador__boton:hover,.dn-portal .gdbuscador__boton[aria-expanded=true]{background:var(--eq-relleno-5);color:var(--eq-t1)}.dn-portal .gdbuscador__boton:focus-visible{outline:2px solid var(--eq-foco);outline-offset:1px}.dn-portal .gdbuscador__filtros[data-activos=si]{color:var(--eq-acento)}.dn-portal .gdbuscador__cuenta{position:absolute;top:-3px;right:-3px;display:grid;place-items:center;min-width:15px;height:15px;padding:0 4px;border-radius:8px;background:var(--eq-acento);color:var(--eq-tinta);font-size:10px;font-weight:600}.dn-portal .gdbuscador[data-compacto=si]{max-width:none;height:40px;margin:0;padding:0 6px 0 12px;gap:8px;border-color:var(--eq-linea-2);border-radius:10px;background:var(--eq-relleno-2);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.dn-portal[data-modo=claro] .gdbuscador[data-compacto=si]{background:#ffffffb3}.dn-portal .gdbuscador[data-compacto=si]:focus-within{border-color:var(--eq-acento)}.dn-portal .gdbuscador[data-compacto=si] input{font-size:14px}.dn-portal .gdpanel{--accent: var(--eq-acento);--accent-ink: #ffffff;position:fixed;z-index:70;overflow:auto;border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-lg);background:var(--eq-canvas);box-shadow:0 4px 12px #02253a14,0 16px 40px #02253a1f;animation:gdaparece .12s ease both}.dn-portal[data-modo=claro] .gdpanel{background:#fff}.dn-portal .gdpanel__forma{display:grid;gap:2px;padding:14px 18px}.dn-portal .gdpanel__fila{display:grid;grid-template-columns:80px minmax(0,1fr);align-items:center;gap:12px;min-height:42px}.dn-portal .gdpanel__rotulo{color:var(--eq-t2);font-size:13.5px}.dn-portal .gdpanel__control{width:100%;height:34px;padding:0 2px;border:0;border-bottom:1px solid var(--eq-linea-2);border-radius:0;background:transparent;color:var(--eq-t1);font:inherit;font-size:14px;outline:none}.dn-portal .gdpanel__control::placeholder{color:var(--eq-t4)}.dn-portal .gdpanel__control:focus{border-bottom-color:var(--eq-acento);box-shadow:0 1px 0 var(--eq-acento)}.dn-portal select.gdpanel__control{padding-right:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23667085' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 4px center;background-repeat:no-repeat;cursor:pointer}.dn-portal .gdpanel__casilla{display:flex;align-items:center;gap:8px;margin-top:10px;color:var(--eq-t2);font-size:13.5px;cursor:pointer}.dn-portal .gdpanel__casilla input{margin:0;accent-color:var(--eq-acento)}.dn-portal .gdpanel__pie{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:14px}.dn-portal .gdpanel__limpiar{height:32px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--eq-t2);font:inherit;font-size:13.5px;font-weight:500;cursor:pointer}.dn-portal .gdpanel__limpiar:hover{background:var(--eq-relleno-5);color:var(--eq-t1)}.dn-portal .gdpanel__limpiar:focus-visible{outline:2px solid var(--eq-foco);outline-offset:1px}.dn-portal .gdactivos{display:flex;flex-wrap:wrap;gap:6px}.dn-portal .gdactivos__chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 8px 0 10px;border:1px solid color-mix(in srgb,var(--eq-acento) 35%,transparent);border-radius:14px;background:var(--eq-acento-suave);color:var(--eq-acento);font:inherit;font-size:13px;font-weight:500;cursor:pointer}.dn-portal .gdactivos__chip:hover{border-color:var(--eq-acento)}.dn-portal .eq__lienzo:has(.gdcarpetas):not(:has(.gdexplorador)) .eq__cabecera{gap:18px;min-height:84px}.dn-portal .eq__lienzo:has(.gdcarpetas):not(:has(.gdexplorador)) .eq__escudo{height:84px}.dn-portal .eq__lienzo:has(.gdcarpetas):not(:has(.gdexplorador)) .eq-h1{font-size:clamp(28px,3.4vw,42px);letter-spacing:-.03em}@media(max-width:640px){.dn-portal .eq__lienzo:has(.gdcarpetas):not(:has(.gdexplorador)) .eq__escudo{height:60px}}.dn-portal .gdcarpetas{display:grid;place-items:center;min-height:calc(100dvh - 330px)}.dn-portal .gdcarpetas__lista{display:flex;flex-wrap:wrap;justify-content:center;gap:28px 20px;max-width:min(1360px,calc(var(--gd-por-fila, 6) * (var(--gd-ancho) + 20px)));--gd-icono: 156px;--gd-ancho: 248px;--gd-nombre: 17px;margin:0;padding:0;list-style:none}.dn-portal .gdcarpetas__lista[data-tam=grande]{--gd-icono: 200px;--gd-ancho: 300px;--gd-nombre: 19px}.dn-portal .gdcarpetas__lista[data-tam=chica]{--gd-icono: 124px;--gd-ancho: 208px;--gd-nombre: 16px}.dn-portal .gdcarpetas__lista[data-tam=mini]{--gd-icono: 100px;--gd-ancho: 180px;--gd-nombre: 15px}.dn-portal .gdcarpeta{display:flex;flex-direction:column;align-items:center;gap:6px;width:var(--gd-ancho);padding:30px 16px 22px;border:1px solid transparent;border-radius:var(--eq-r-xl);background:transparent;color:var(--eq-t2);font:inherit;cursor:pointer;transition:color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.dn-portal .gdcarpeta__nombre{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:14px;font-size:var(--gd-nombre);font-weight:500;line-height:1.3;letter-spacing:-.01em;text-align:center;color:var(--eq-t1)}.dn-portal .gdcarpeta__descripcion{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;max-width:26ch;margin-top:4px;color:var(--eq-t3);font-size:12.5px;font-weight:400;line-height:1.4;text-align:center}.dn-portal .gdflotante{position:fixed;z-index:60;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:12px 14px;border:1px solid var(--eq-linea-2);border-radius:12px;background:var(--eq-canvas);box-shadow:0 12px 32px #0d224029,0 2px 6px #0d224014;pointer-events:none;animation:gdaparece .12s ease both}.dn-portal[data-modo=claro] .gdflotante{background:#fff}.dn-portal .gdflotante__nombre{color:var(--eq-t1);font-size:14px;font-weight:600}.dn-portal .gdflotante__descripcion{color:var(--eq-t2);font-size:13px;line-height:1.4}.dn-portal .gdflotante__avisos{display:flex;flex-wrap:wrap;gap:4px}.dn-portal .gdflotante__total{color:var(--eq-t3);font-size:12px}@keyframes gdaparece{0%{opacity:0}to{opacity:1}}.dn-portal .gdcarpeta:hover,.dn-portal .gdcarpeta:focus-visible,.dn-portal .gdcarpeta[data-sobre=si]{color:var(--eq-acento);border-color:var(--eq-linea);background:var(--eq-vidrio-fondo);backdrop-filter:blur(26px) saturate(1.7);-webkit-backdrop-filter:blur(26px) saturate(1.7);box-shadow:0 6px 20px var(--eq-vidrio-sombra);transform:translateY(-2px)}.dn-portal[data-modo=claro] .gdcarpeta:hover,.dn-portal[data-modo=claro] .gdcarpeta:focus-visible,.dn-portal[data-modo=claro] .gdcarpeta[data-sobre=si]{border-color:#fff9;background:#ffffff6b}.dn-portal .gdcarpeta:focus-visible{outline:2px solid var(--eq-foco);outline-offset:2px}.dn-portal .gdcarpeta:active{transform:translateY(0) scale(.98)}.dn-portal .gdicono{position:relative;display:block;width:var(--gd-icono, 156px);aspect-ratio:96 / 76}.dn-portal .gdicono__dorso,.dn-portal .gdicono__frente{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.dn-portal .gdicono__dorso path{fill:color-mix(in srgb,currentColor 5%,transparent)}.dn-portal .gdicono__frente{transform-origin:50% 92%;transition:transform .32s cubic-bezier(.3,1.4,.5,1)}.dn-portal .gdicono__frente path{fill:var(--gd-frente)}.dn-portal .gdicono__hojas{position:absolute;left:22%;width:56%;top:19%;height:64%}.dn-portal .gdhoja{position:absolute;top:0;right:0;bottom:0;left:0;border:1.4px solid currentColor;border-radius:3px;color:color-mix(in srgb,currentColor 55%,transparent);background:linear-gradient(currentColor,currentColor) 18% 24% / 52% 1.5px no-repeat,linear-gradient(currentColor,currentColor) 18% 38% / 64% 1.5px no-repeat,linear-gradient(currentColor,currentColor) 18% 52% / 40% 1.5px no-repeat,var(--gd-hoja);transform:translateY(16%);transition:transform .34s cubic-bezier(.3,1.5,.5,1)}.dn-portal .gdhoja:nth-child(1){--gd-giro: -11deg;--gd-lado: -16%;--gd-sube: -20%}.dn-portal .gdhoja:nth-child(2){--gd-giro: 9deg;--gd-lado: 15%;--gd-sube: -24%;transition-delay:40ms}.dn-portal .gdhoja:nth-child(3){--gd-giro: -1deg;--gd-lado: 0%;--gd-sube: -34%;transition-delay:80ms}.dn-portal .gdcarpeta:hover .gdicono__frente,.dn-portal .gdcarpeta:focus-visible .gdicono__frente,.dn-portal .gdcarpeta[data-sobre=si] .gdicono__frente{transform:perspective(260px) rotateX(-28deg)}.dn-portal .gdcarpeta:hover .gdhoja,.dn-portal .gdcarpeta:focus-visible .gdhoja,.dn-portal .gdcarpeta[data-sobre=si] .gdhoja{transform:translate(var(--gd-lado),var(--gd-sube)) rotate(var(--gd-giro))}.dn-portal .gdexplorador{display:grid;grid-template-columns:264px minmax(0,1fr);gap:18px;height:max(440px,calc(100dvh - 226px))}@media not (max-width:900px){.dn-portal .eq__lienzo:has(.gdexplorador){height:100dvh;min-height:0;padding-bottom:0}.dn-portal .dnshell[data-con-lateral] .dnshell__principal:has(.gdexplorador){flex:1 1 0;gap:12px;min-height:0;padding:20px 24px 4px}.dn-portal .dnshell__principal:has(.gdexplorador)>.dnportal__contenido,.dn-portal .dnportal__contenido :is(.gdgestor,.dnarchivosmes):has(.gdexplorador){display:flex;flex:1 1 0;flex-direction:column;min-height:0}.dn-portal .dnportal__contenido .gdgestor .gdexplorador{flex:1 1 0;height:auto;min-height:440px}.dn-portal .dnshell__principal:has(.gdexplorador)>.eq__pie{margin-top:0}}.dn-portal .gdcontenido.gdexplorador__inicio{overflow:auto}.dn-portal .gdexplorador__inicio .gdportada__acciones{margin:0;padding:12px 14px 0}.dn-portal .gdexplorador__inicio .gdcarpetas{flex:1;min-height:0;padding:24px 16px}.dn-portal .gdexplorador__inicio .gdcarpetas__lista[data-tam]{--gd-icono: 136px;--gd-ancho: 220px;--gd-nombre: 16px}.dn-portal .gdarbol{display:flex;flex-direction:column;min-height:0;overflow:hidden}.dn-portal .gdarbol__cabeza{flex:none;max-height:70%;overflow:auto;padding:12px 10px;border-bottom:1px solid var(--eq-linea)}.dn-portal .gdarbol__pie{display:flex;flex:none;flex-direction:column;gap:2px;padding:12px 16px 14px;border-top:1px solid var(--eq-linea)}.dn-portal .gdarbol__pie-rotulo{color:var(--eq-t3);font-size:12px}.dn-portal .gdarbol__pie-total{color:var(--eq-t1);font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}.dn-portal .gdarbol__pie-cuenta{color:var(--eq-t3);font-size:12.5px}.dn-portal .gdarbol__cuerpo{flex:1;min-height:0;padding:8px 8px 12px;overflow:auto;overscroll-behavior:contain}.dn-portal .gdarbol__inicio{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;margin-bottom:4px;border:0;border-radius:var(--eq-r-md, 10px);background:transparent;color:var(--eq-t2);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.dn-portal .gdarbol__inicio:hover{background:var(--eq-relleno-5);color:var(--eq-t1)}.dn-portal .gdarbol__rama{margin:0;padding:0;list-style:none}.dn-portal .gdarbol__fila{display:flex;align-items:center;gap:2px;border-radius:var(--eq-r-md, 10px)}.dn-portal .gdarbol__fila:hover{background:var(--eq-relleno-5)}.dn-portal .gdarbol__fila[data-actual=si]{background:var(--eq-acento-suave)}.dn-portal .gdarbol__flecha{display:grid;place-items:center;flex:none;width:22px;height:22px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--eq-t3);cursor:pointer}.dn-portal button.gdarbol__flecha:hover{color:var(--eq-t1)}.dn-portal .gdarbol__flecha svg{transition:transform .16s ease}.dn-portal .gdarbol__flecha[aria-expanded=true] svg{transform:rotate(90deg)}.dn-portal .gdarbol__nombre{display:flex;align-items:center;gap:8px;flex:1;min-width:0;padding:7px 8px 7px 2px;border:0;background:transparent;color:var(--eq-t2);font:inherit;font-size:14px;text-align:left;cursor:pointer}.dn-portal .gdarbol__nombre span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dn-portal .gdarbol__nombre svg{flex:none;color:var(--eq-t3)}.dn-portal .gdarbol__nombre[aria-current=page]{color:var(--eq-acento);font-weight:600}.dn-portal .gdarbol__nombre[aria-current=page] svg{color:var(--eq-acento)}.dn-portal .gdarbol__aviso{display:grid;place-items:center;flex:none;min-width:18px;height:18px;margin-right:6px;padding:0 5px;border-radius:9px;background:color-mix(in srgb,var(--gd-espera) 14%,transparent);color:var(--gd-espera);font-size:11px;font-weight:600}.dn-portal .gdarbol__aviso[data-tono=critico]{background:color-mix(in srgb,var(--gd-error) 12%,transparent);color:var(--gd-error)}.dn-portal .gdcontenido{display:flex;flex-direction:column;min-height:0;overflow:hidden;transition:border-color .15s ease}.dn-portal .gdcontenido[data-sobre=si]{border-color:var(--eq-acento)}.dn-portal .gdcontenido__cabeza{display:flex;flex:none;align-items:center;gap:12px;padding:10px var(--eq-pad) 10px calc(var(--eq-pad) - 8px);border-bottom:1px solid var(--eq-linea)}.dn-portal .gdsobre{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border:1px solid var(--eq-linea);border-radius:var(--eq-r-lg);background:var(--eq-relleno-2)}.dn-portal[data-modo=claro] .gdsobre{background:#ffffffa6}.dn-portal .gdsobre__titulo{margin:0;color:var(--eq-t1);font-size:13px;font-weight:600}.dn-portal .gdsobre__datos{display:grid;gap:8px;margin:0}.dn-portal .gdsobre__dato{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:baseline;gap:12px}.dn-portal .gdsobre__dato dt{color:var(--eq-t3);font-size:13px}.dn-portal .gdsobre__dato dd{margin:0;color:var(--eq-t1);font-size:14px}.dn-portal .gdsobre__avisos{display:flex;flex-wrap:wrap;gap:6px}.dn-portal .gdsoltar{position:absolute;top:8px;right:8px;bottom:8px;left:8px;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:2px dashed var(--eq-acento);border-radius:calc(var(--eq-r-xl) - 6px);background:color-mix(in srgb,var(--eq-acento) 7%,rgba(255,255,255,.85));color:var(--eq-acento);font-size:15px;font-weight:600;pointer-events:none}.dn-portal[data-modo=claro] .gdcontenido{background:#ffffff80}.dn-portal .gdruta{flex:1;min-width:0}.dn-portal .gdruta ol{display:flex;flex-wrap:wrap;align-items:center;gap:2px;margin:0;padding:0;list-style:none}.dn-portal .gdruta li{display:flex;align-items:center;gap:2px}.dn-portal .gdruta__sep{color:var(--eq-t4)}.dn-portal .gdruta__paso{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border:0;border-radius:8px;background:transparent;color:var(--eq-t3);font:inherit;font-size:14px}.dn-portal button.gdruta__paso{cursor:pointer}.dn-portal button.gdruta__paso:hover{background:var(--eq-relleno-5);color:var(--eq-t1)}.dn-portal .gdruta__paso[aria-current=page]{color:var(--eq-t1);font-size:16px;font-weight:600}.dn-portal .gdcontenido__cuerpo{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:18px;padding:20px var(--eq-pad) 24px}.dn-portal .gdseccion{margin:0 0 -8px;color:var(--eq-t3);font-size:12.5px;font-weight:500}.dn-portal .gdsincarpetas{display:grid;place-items:center;min-height:calc(100dvh - 260px)}.dn-portal .gdsubcarpetas{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin:0;padding:0;list-style:none}.dn-portal .gdficha{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border:1px solid var(--eq-linea-2);border-radius:12px;background:var(--eq-relleno-2);color:var(--eq-t2);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.dn-portal[data-modo=claro] .gdficha{background:#fff9}.dn-portal .gdficha:hover,.dn-portal .gdficha:focus-visible{border-color:color-mix(in srgb,var(--eq-acento) 40%,transparent);color:var(--eq-acento)}.dn-portal .gdficha:focus-visible{outline:2px solid var(--eq-foco);outline-offset:2px}.dn-portal .gdficha__icono{flex:none}.dn-portal .gdficha__texto{display:flex;flex-direction:column;min-width:0}.dn-portal .gdficha__nombre{overflow:hidden;color:var(--eq-t1);font-size:14px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.dn-portal .gdficha__total{overflow:hidden;color:var(--eq-t3);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.dn-portal .gdarchivos{display:flex;flex-direction:column}.dn-portal .gdarchivos__cabeza,.dn-portal .gdarchivo{display:grid;grid-template-columns:var(--gd-columnas, minmax(0, 1fr));align-items:center;gap:12px;padding:0 10px}.dn-portal .gdarchivos__cabeza{padding-bottom:8px;border-bottom:1px solid var(--eq-linea);color:var(--eq-t3);font-size:12.5px;font-weight:500}.dn-portal .gdarchivos__lista{margin:0;padding:0;list-style:none}.dn-portal .gdarchivo{width:100%;min-height:52px;border:0;border-bottom:1px solid var(--eq-linea);border-radius:8px;background:transparent;color:var(--eq-t2);font:inherit;font-size:14px;text-align:left;cursor:pointer}.dn-portal .gdarchivo:hover{background:var(--eq-relleno-4)}.dn-portal .gdarchivo:focus-visible{outline:2px solid var(--eq-foco);outline-offset:-2px}.dn-portal .gdarchivo__textos{display:flex;flex-direction:column;min-width:0;padding:6px 0}.dn-portal .gdarchivo__titulo,.dn-portal .gdarchivo__debajo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dn-portal .gdarchivo__debajo{color:var(--eq-t3);font-size:12.5px;font-weight:400}.dn-portal .gdarchivo__nombre{display:flex;align-items:center;gap:10px;min-width:0;color:var(--eq-t1);font-weight:500}.dn-portal .gdarchivo__nombre svg{flex:none;color:var(--eq-t3)}.dn-portal .gdarchivo__estado{color:var(--eq-t3);font-size:13px}.dn-portal .gdarchivo__estado[data-tono=critico]{color:var(--eq-critico)}.dn-portal .gdarchivo__carpeta{flex:none;color:var(--eq-t3)}.dn-portal .gdarchivo__ubicacion{overflow:hidden;color:var(--eq-t3);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.dn-portal .gdarchivo__cuenta{color:var(--eq-t3);font-size:13px}.dn-portal .gdarchivo__tamano,.dn-portal .gdarchivos__tamano{color:var(--eq-t3);font-size:13px;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.dn-portal .gdarchivo__fecha{color:var(--eq-t3);font-size:13px;white-space:nowrap}.dn-portal .gdresultados__titulo{flex:1;min-width:0;padding:5px 8px;overflow:hidden;color:var(--eq-t1);font-size:16px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.dn-portal .gdbandeja{position:fixed;right:20px;bottom:calc(20px + var(--eq-borde-inf));z-index:40;width:min(360px,calc(100vw - 32px));overflow:hidden;border:1px solid var(--eq-linea-2);border-radius:14px;background:var(--eq-canvas);box-shadow:0 12px 32px #0d224029,0 2px 6px #0d224014;animation:gdentrar .2s ease both}.dn-portal[data-modo=claro] .gdbandeja{background:#fff}.dn-portal .gdbandeja__cabeza{display:flex;align-items:center;gap:4px;padding:10px 8px 10px 16px;border-bottom:1px solid var(--eq-linea)}.dn-portal .gdbandeja__titulo{flex:1;color:var(--eq-t1);font-size:14px;font-weight:600}.dn-portal .gdbandeja__boton{display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:var(--eq-t2);cursor:pointer}.dn-portal .gdbandeja__boton:hover{background:var(--eq-relleno-5);color:var(--eq-t1)}.dn-portal .gdbandeja__lista{max-height:260px;margin:0;padding:6px 0;overflow:auto;list-style:none}.dn-portal .gdbandeja__fila{display:flex;align-items:center;gap:12px;padding:8px 16px}.dn-portal .gdbandeja__texto{display:flex;flex:1;flex-direction:column;min-width:0}.dn-portal .gdbandeja__nombre{overflow:hidden;color:var(--eq-t1);font-size:13.5px;text-overflow:ellipsis;white-space:nowrap}.dn-portal .gdbandeja__destino{color:var(--eq-t3);font-size:12px}.dn-portal .gdbandeja__fila[data-estado=fallida] .gdbandeja__destino{color:var(--gd-error)}.dn-portal .gdbandeja__avance{flex:none;width:64px;height:4px;overflow:hidden;border-radius:2px;background:var(--eq-relleno-6)}.dn-portal .gdbandeja__avance span{display:block;height:100%;border-radius:2px;background:var(--eq-acento);transition:width .2s linear}.dn-portal .gdbandeja__decision{display:flex;gap:12px;margin-top:4px}.dn-portal .gdbandeja__decision button{padding:0;border:0;background:transparent;color:var(--eq-acento);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.dn-portal .gdbandeja__decision button+button{color:var(--eq-t2)}.dn-portal .gdbandeja__decision button:hover{text-decoration:underline}.dn-portal .gdbandeja__repetido-icono{flex:none;color:var(--gd-espera)}.dn-portal .gdbandeja__lista-icono{flex:none;color:var(--gd-ok)}.dn-portal .gdbandeja__falla-icono{flex:none;color:var(--gd-error)}@keyframes gdentrar{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.dn-portal .gdcarpeta,.dn-portal .gdicono__frente,.dn-portal .gdhoja,.dn-portal .gdarbol__flecha svg,.dn-portal .gdficha,.dn-portal .gdbuscador,.dn-portal .gdbandeja__avance span{transition:none}.dn-portal .gdflotante,.dn-portal .gdpanel,.dn-portal .gdbandeja,.dn-portal .gdcarpetas,.dn-portal .gdexplorador,.dn-portal .gdcontenido__cuerpo{animation:none}.dn-portal .gdcarpeta:hover,.dn-portal .gdcarpeta:focus-visible{transform:none}}@media(max-width:900px){.dn-portal .gdexplorador{grid-template-columns:minmax(0,1fr);height:auto}.dn-portal .gdcontenido,.dn-portal .gdcontenido__cuerpo{overflow:visible}.dn-portal .gdarbol__cabeza{display:flex;flex-direction:column;gap:8px;max-height:none;border-bottom:0}.dn-portal .gdarbol[data-abierta=si] .gdarbol__cabeza{border-bottom:1px solid var(--eq-linea)}.dn-portal .gdarbol__cuerpo,.dn-portal .gdarbol__pie{display:none}.dn-portal .gdarbol[data-abierta=si] .gdarbol__cuerpo{display:block;max-height:60dvh}.dn-portal .gdarbol[data-abierta=si] .gdarbol__pie,.dn-portal .gdarbol .gdarbol__alternar{display:flex}}.dn-portal .gdarbol__alternar{display:none;align-items:center;gap:8px;height:38px;padding:0 10px;border:1px solid var(--eq-linea-2);border-radius:10px;background:transparent;color:var(--eq-t1);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.dn-portal .gdarbol__alternar-flecha{margin-left:auto;color:var(--eq-t3)}.dn-portal .gdarbol__alternar[aria-expanded=true] .gdarbol__alternar-flecha{transform:rotate(180deg)}@media(max-width:640px){.dn-portal .gdcarpetas{min-height:auto;padding-top:12px}.dn-portal .gdcarpetas__lista{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%}.dn-portal .gdcarpeta{width:100%;padding:20px 10px 16px}.dn-portal .gdicono{width:84px}.dn-portal .gdarchivos__cabeza,.dn-portal .gdarchivo{grid-template-columns:minmax(0,1fr);row-gap:0}.dn-portal .gdarchivos__cabeza,.dn-portal .gdarchivo__ubicacion,.dn-portal .gdarchivo__tamano,.dn-portal .gdarchivos__estado,.dn-portal .gdarchivo__estado{display:none}.dn-portal .gdarchivo__titulo{display:-webkit-box;overflow-wrap:anywhere;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.dn-portal .gdarchivo__fecha{padding:0 0 8px 28px}.dn-portal .gdarchivo__fecha:empty{display:none}}.dn-portal .gdinicio{display:flex;align-items:center;gap:inherit;min-width:0;border-radius:12px;color:inherit;text-decoration:none}.dn-portal .gdinicio .eq-h1{transition:color .15s ease}.dn-portal .gdinicio:hover .eq-h1{color:var(--eq-acento)}.dn-portal .gdinicio:focus-visible{outline:2px solid var(--eq-foco);outline-offset:4px}.dn-portal .gdboton-suave{display:inline-flex;flex:none;align-items:center;gap:6px;height:32px;padding:0 10px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--eq-t2);font:inherit;font-size:13.5px;font-weight:500;white-space:nowrap;cursor:pointer}.dn-portal .gdboton-suave:hover:not(:disabled){background:var(--eq-relleno-5);color:var(--eq-t1)}.dn-portal .gdboton-suave[aria-pressed=true]{color:var(--eq-acento)}.dn-portal .gdboton-suave:disabled{color:var(--eq-t3);cursor:default}.dn-portal .gdboton-suave.gdvisor__abrir{position:absolute;z-index:3;bottom:calc(16px + var(--eq-borde-inf));left:50%;height:44px;padding:0 16px;border-color:var(--eq-linea-2);border-radius:999px;background:var(--eq-menu);color:var(--eq-t1);transform:translate(-50%)}.dn-portal .gdboton-suave:focus-visible{outline:2px solid var(--eq-foco);outline-offset:1px}.dn-portal .gdnumero{margin-right:8px;color:var(--eq-t3);font-variant-numeric:tabular-nums;font-weight:500}.dn-portal .gdarchivos__lista>li{position:relative}.dn-portal .gdarchivos__cabeza,.dn-portal .gdarchivo{padding-right:48px}.dn-portal .gdarchivo__mas{position:absolute;top:50%;right:8px;display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:var(--eq-t3);transform:translateY(-50%);cursor:pointer}.dn-portal .gdarchivo__mas:hover,.dn-portal .gdarchivo__mas[aria-expanded=true]{background:var(--eq-relleno-6);color:var(--eq-t1)}.dn-portal .gdarchivo__mas:focus-visible{outline:2px solid var(--eq-foco);outline-offset:1px}.dn-portal .gdmenu{position:fixed;z-index:70;display:flex;flex-direction:column;min-width:220px;padding:6px;border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-md);background:var(--eq-canvas);box-shadow:0 16px 40px #02253a24}.dn-portal[data-modo=claro] .gdmenu{background:#fff}.dn-portal .gdmenu__opcion{display:flex;align-items:center;gap:10px;min-height:36px;padding:0 12px;border:0;border-radius:var(--eq-r-sm);background:transparent;color:var(--eq-t1);font:inherit;font-size:14px;text-align:left;cursor:pointer}.dn-portal .gdmenu__opcion:hover,.dn-portal .gdmenu__opcion:focus-visible{background:var(--eq-relleno-5);outline:none}.dn-portal .gdmenu__opcion--borrar{color:var(--gd-error)}.dn-portal .gdmenu__opcion--borrar[data-armado=si]{background:color-mix(in srgb,var(--gd-error) 8%,transparent);font-weight:600}.dn-portal .gdarbol__seccion{margin-top:14px;padding-top:10px;border-top:1px solid var(--eq-linea)}.dn-portal .gdarbol__titulo{margin:0 0 4px;padding:0 10px;color:var(--eq-t3);font-size:12px;font-weight:500}.dn-portal .gdarbol__fila--guardada{padding-left:6px}.dn-portal .gdarbol__quitar{display:grid;flex:none;place-items:center;width:24px;height:24px;margin-right:4px;border:0;border-radius:6px;background:transparent;color:var(--eq-t3);opacity:0;cursor:pointer}.dn-portal .gdarbol__fila:hover .gdarbol__quitar,.dn-portal .gdarbol__quitar:focus-visible{opacity:1}.dn-portal .gdarbol__quitar:hover{background:var(--eq-relleno-6);color:var(--eq-t1)}.dn-portal .gdarbol__cuenta{flex:none;margin-right:8px;color:var(--eq-t3);font-size:12px}.dn-portal .gdarbol__indice{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:8px;padding:0;border:0;background:transparent;color:var(--eq-acento);font:inherit;font-size:13px;font-weight:500;cursor:pointer}.dn-portal .gdarbol__indice:hover{text-decoration:underline}.dn-portal .gdpapelera{margin:0;padding:0;list-style:none}.dn-portal .gdpapelera__fila{display:flex;align-items:center;gap:12px;min-height:56px;padding:6px 10px;border-bottom:1px solid var(--eq-linea)}.dn-portal .gdpapelera__fila>svg{flex:none;color:var(--eq-t3)}.dn-portal .gdpapelera__textos{display:flex;flex:1;flex-direction:column;min-width:0}.dn-portal .gdpapelera__nombre{overflow:hidden;font-size:14px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.dn-portal .gdpapelera__dato{color:var(--eq-t3);font-size:12.5px}.dn-portal .gdcompartir{display:flex;flex-direction:column;gap:16px}.dn-portal .gdcompartir__grupo{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;border:0}.dn-portal .gdcompartir__grupo legend{margin-bottom:6px;padding:0;color:var(--eq-t2);font-size:13.5px}.dn-portal .gdcompartir__opcion{display:flex;align-items:flex-start;gap:10px;font-size:14px;cursor:pointer}.dn-portal .gdcompartir__opcion input{margin:3px 0 0;accent-color:var(--eq-acento)}.dn-portal .gdcompartir__nota{display:block;color:var(--eq-t3);font-size:12.5px}.dn-portal .gdcompartir__fila{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px;color:var(--eq-t2);font-size:13.5px}.dn-portal .gdcompartir__fila select,.dn-portal .gdcompartir__fila input{height:36px;padding:0 10px;border:1px solid var(--eq-linea-2);border-radius:8px;background:#fff;color:var(--eq-t1);font:inherit;font-size:14px}.dn-portal .gdcompartir__nuevo{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--eq-acento) 30%,transparent);border-radius:10px;background:var(--eq-acento-suave)}.dn-portal .gdcompartir__url{flex:1;min-width:0;overflow:hidden;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.dn-portal .gdcompartir__copiar,.dn-portal .gdcompartir__revocar{display:inline-flex;flex:none;align-items:center;gap:6px;padding:4px 8px;border:0;border-radius:6px;background:transparent;color:var(--eq-acento);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.dn-portal .gdcompartir__revocar{color:var(--gd-error)}.dn-portal .gdcompartir__vigentes h3{margin:0 0 6px;color:var(--eq-t3);font-size:12.5px;font-weight:500}.dn-portal .gdcompartir__vigentes ul{margin:0;padding:0;list-style:none}.dn-portal .gdcompartir__vigentes li{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid var(--eq-linea)}.dn-portal .gdcompartir__dato{display:flex;flex:1;flex-direction:column;font-size:13.5px}.dn-portal .gdcompartir__vence{color:var(--eq-t3);font-size:12.5px}.dn-portal .gdcontenido__cuerpo>.xpt-vacio{flex:1;justify-content:center;min-height:280px}.dn-portal .gdnueva{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--eq-acento) 40%,transparent);border-radius:12px;background:#ffffffbf;color:var(--eq-acento)}.dn-portal .gdnueva input{flex:1;min-width:160px;height:34px;padding:0 10px;border:1px solid var(--eq-linea-2);border-radius:8px;background:#fff;color:var(--eq-t1);font:inherit;font-size:14px}.dn-portal .gdnueva input:focus-visible{outline:2px solid var(--eq-foco);outline-offset:1px}.dn-portal .gdnueva__error{flex-basis:100%;padding-left:30px;color:var(--eq-critico, #b42318);font-size:13px}.dn-portal .gdpermisos{display:flex;flex-direction:column;gap:14px}.dn-portal .gdpermisos__tabla{width:100%;border-collapse:collapse;font-size:14px}.dn-portal .gdpermisos__tabla th,.dn-portal .gdpermisos__tabla td{padding:10px 8px;border-bottom:1px solid #eef0f3;text-align:left;vertical-align:middle}.dn-portal .gdpermisos__tabla thead th{color:var(--eq-t2);font-size:13px;font-weight:600;vertical-align:bottom}.dn-portal .gdpermisos__tabla tbody th{color:var(--eq-t1);font-weight:500}.dn-portal .gdpermisos__rol{display:block}.dn-portal .gdpermisos__ver{display:inline-flex;align-items:center;gap:4px;margin-top:4px;padding:0;border:0;background:none;color:var(--eq-acento);font:inherit;font-size:12.5px;font-weight:500;cursor:pointer}.dn-portal .gdpermisos__celda{width:100%;min-width:120px;height:34px;padding:0 8px;border:1px solid var(--eq-linea-2);border-radius:8px;background:#fff;color:var(--eq-t1);font:inherit;font-size:13.5px}.dn-portal .gdpermisos__celda[data-permiso=no_ve]{color:var(--eq-t3)}.dn-portal .gdpermisos__celda[data-permiso=descargar]{border-color:color-mix(in srgb,var(--eq-acento) 45%,transparent);color:var(--eq-acento)}.dn-portal .gdpermisos__nota{margin:0;color:var(--eq-t3);font-size:13px}@media(max-width:640px){.dn-portal .gdpermisos{overflow-x:auto}}.dn-portal .gdambitos{display:grid;gap:6px;margin:0 0 16px}.dn-portal .gdcomo{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin:0 auto 12px;padding:6px 6px 6px 14px;border:1px solid color-mix(in srgb,var(--eq-acento) 35%,transparent);border-radius:10px;background:#fffc;color:var(--eq-t1);font-size:13.5px;width:fit-content;max-width:100%}.dn-portal .dnpres{display:flex;flex-direction:column;gap:14px;width:100%;min-width:0}.dn-portal .eq__lienzo:has(.dnsala) .eq__cabecera{gap:18px;min-height:84px}.dn-portal .eq__lienzo:has(.dnsala) .eq__escudo{height:84px}@media(max-width:640px){.dn-portal .eq__lienzo:has(.dnsala) .eq__escudo{height:60px}}.dn-portal .dnsala{display:flex;flex-direction:column;gap:12px;padding-top:4px}.dn-portal .dnsala__entrada{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:10px 16px 10px 10px;color:var(--eq-t1);font:inherit;text-align:left;cursor:pointer}.dn-portal .dnsala__entrada-nombre{flex:1;font-size:15px;font-weight:600;letter-spacing:-.01em}.dn-portal .dnsala__grupos{display:grid;gap:12px}.dn-portal .dnsala__grupo{display:flex;flex-direction:column;min-height:0;overflow:hidden}.dn-portal .dnsala__cabeza{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 10px;padding:14px 16px 10px}.dn-portal .dnsala__rotulo{margin:0;color:var(--eq-t2);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.dn-portal .dnsala__cuenta{color:var(--eq-t4);font-size:12px;font-variant-numeric:tabular-nums}.dn-portal .dnsala__lista{display:flex;flex:1;flex-direction:column;gap:8px;min-height:0;margin:0;padding:0 8px 8px;list-style:none}.dn-portal .dnsala__celda{display:flex}.dn-portal .dnsala__macro{position:relative;display:flex;flex-direction:column;gap:10px;width:100%;min-height:132px;padding:12px 14px 14px;overflow:hidden;border:1px solid var(--eq-linea);border-radius:var(--eq-r-lg);background:var(--eq-relleno-2);color:var(--eq-t1);font:inherit;text-align:left;cursor:pointer;transition:border-color .18s ease,background-color .18s ease}.dn-portal .dnsala__macro:focus-visible,.dn-portal .dnsala__entrada:focus-visible{outline:2px solid var(--eq-foco);outline-offset:2px}.dn-portal .dnsala__fondo{position:absolute;right:-18px;bottom:-26px;display:block;color:color-mix(in srgb,var(--eq-acento) 14%,transparent);line-height:0;pointer-events:none;transition:color .22s ease,transform .22s ease}.dn-portal .dnsala__arriba{position:relative;display:flex;align-items:center;gap:12px}.dn-portal .dnsala__icono{display:inline-grid;place-items:center;flex:none;width:38px;height:38px;border-radius:var(--eq-r-md);background:color-mix(in srgb,var(--eq-acento) 12%,transparent);color:var(--eq-acento)}.dn-portal .dnsala__arriba .dnsala__icono{width:50px;height:50px}.dn-portal .dnsala__icono-letra{font-size:15px;font-weight:600;line-height:1}.dn-portal .dnsala__red{width:24px;height:auto;overflow:visible}.dn-portal .dnsala__nombre{flex:1;min-width:0;font-size:22px;font-weight:650;letter-spacing:-.02em;line-height:1.2}.dn-portal .dnsala__alcance{position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:92%;color:var(--eq-t2);font-size:12.5px;line-height:1.4}.dn-portal .dnsala__flujo{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:6px 0;margin-top:auto;max-width:94%}.dn-portal .dnsala__paso{position:relative;display:inline-flex;align-items:center;padding:3px 9px;border:1px solid var(--eq-linea-2);border-radius:999px;background:var(--eq-vidrio-fondo);color:var(--eq-t2);font-size:12px;line-height:1.4;white-space:nowrap}.dn-portal .dnsala__paso+.dnsala__paso{margin-left:14px}.dn-portal .dnsala__paso+.dnsala__paso:before{content:"";position:absolute;top:50%;left:-15px;width:14px;height:1.5px;background:color-mix(in srgb,var(--eq-acento) 45%,transparent)}@media(hover:hover){.dn-portal .dnsala__macro:hover .dnsala__paso{border-color:color-mix(in srgb,var(--eq-acento) 30%,transparent)}}.dn-portal .dnsala__ir{flex:none;color:var(--eq-t4);transition:color .18s ease,transform .18s ease}@media(hover:hover){.dn-portal .dnsala__macro:hover{border-color:color-mix(in srgb,var(--eq-acento) 35%,transparent);background:color-mix(in srgb,var(--eq-acento) 4%,transparent)}.dn-portal .dnsala__macro:hover .dnsala__fondo{color:color-mix(in srgb,var(--eq-acento) 22%,transparent);transform:translate(-4px,-6px) rotate(-4deg)}.dn-portal .dnsala__macro:hover .dnsala__ir,.dn-portal .dnsala__entrada:hover .dnsala__ir{color:var(--eq-acento);transform:translate(3px)}}@media(prefers-reduced-motion:reduce){.dn-portal .dnsala__macro,.dn-portal .dnsala__fondo,.dn-portal .dnsala__ir{transition:none}}@media not (max-width:1024px){.dn-portal .dnsala{height:max(600px,calc(100dvh - 182px))}.dn-portal .dnsala__grupos{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));min-height:0}.dn-portal .dnsala__lista{overflow-y:auto}.dn-portal .dnsala__macro{min-height:0}}.dn-portal .dnficha{display:flex;flex-direction:column;gap:20px;width:100%;min-width:0}.dn-portal .dnficha__heroe{display:grid;gap:20px;align-items:center}.dn-portal .dnficha__presenta{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0}.dn-portal .dnficha__icono{width:52px;height:52px;border-radius:14px}.dn-portal .dnficha__titulo{margin:0;color:var(--eq-t1);font-size:clamp(26px,6.4vw,38px);font-weight:650;letter-spacing:-.025em;line-height:1.1}.dn-portal .dnficha__alcance{margin:0;max-width:46ch;color:var(--eq-t2);font-size:16px;line-height:1.5}.dn-portal .dnficha__abrir{margin-top:6px;min-height:44px;padding:0 18px}.dn-portal .dnficha__portada{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-lg);background:#fafafa;box-shadow:0 10px 30px var(--eq-vidrio-sombra)}.dn-portal .dnficha__portada-marco{display:block;width:100%;height:100%;border:0;pointer-events:none}.dn-portal .dnficha__portada-cargando{display:grid;place-items:center;height:100%;color:var(--eq-t3);font-size:13px}.dn-portal .dnficha__portada-abrir{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:flex-end;padding:10px;border:0;background:transparent;cursor:zoom-in}.dn-portal .dnficha__portada-abrir:focus-visible{outline:2px solid var(--eq-foco);outline-offset:-2px}.dn-portal .dnficha__portada-pista{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:color-mix(in srgb,var(--eq-tinta, #101828) 72%,transparent);color:#fff;font-size:12.5px;font-weight:500;opacity:.88;transition:opacity .16s ease}@media(hover:hover){.dn-portal .dnficha__portada-abrir:hover .dnficha__portada-pista{opacity:1}}.dn-portal .dnficha__portada[data-completa=si],.dnficha__portada[data-completa=si]{width:100vw;height:100vh;aspect-ratio:auto;border:0;border-radius:0}.dnficha__portada[data-completa=si] .dnficha__portada-marco{pointer-events:auto}.dn-portal .dnficha__flujo{padding:22px 18px;border:1px solid var(--eq-linea);border-radius:var(--eq-r-xl);background:var(--eq-vidrio-fondo)}.dn-portal .dnflujo{display:flex;flex-direction:column;align-items:stretch;gap:14px}.dn-portal .dnflujo__procesos{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.dn-portal .dnflujo__nodo{position:relative;display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-md);background:var(--eq-superficie);box-shadow:0 2px 10px var(--eq-vidrio-sombra);cursor:default}.dn-portal .dnflujo__numero{display:inline-grid;place-items:center;flex:none;width:30px;height:30px;border-radius:999px;background:var(--eq-acento);color:var(--eq-tinta);font-size:12.5px;font-weight:650;font-variant-numeric:tabular-nums}.dn-portal .dnflujo__nombre{min-width:0;color:var(--eq-t1);font-size:14.5px;font-weight:600;line-height:1.3}.dn-portal .dnflujo__punta{display:flex;flex-direction:column;gap:2px;padding:10px 14px;border:1.5px dashed color-mix(in srgb,var(--eq-acento) 45%,transparent);border-radius:var(--eq-r-md)}.dn-portal .dnflujo__punta-rotulo{color:var(--eq-acento);font-size:11.5px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.dn-portal .dnflujo__punta-texto{color:var(--eq-t2);font-size:13.5px;line-height:1.4}.dn-portal .dnflujo[data-forma=cadena] .dnflujo__nodo:not(:last-child):after,.dn-portal .dnflujo__punta:first-child:after{content:"";position:absolute;left:28px;bottom:-14px;width:0;height:0;border-top:7px solid color-mix(in srgb,var(--eq-acento) 55%,transparent);border-right:5px solid transparent;border-left:5px solid transparent}.dn-portal .dnflujo__punta{position:relative}.dn-portal .dnflujo[data-forma=paralelo] .dnflujo__procesos{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;padding-left:14px;border-left:2px solid color-mix(in srgb,var(--eq-acento) 35%,transparent)}@media not (max-width:900px){.dn-portal .dnficha__heroe{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:36px}.dn-portal .dnficha__flujo{padding:26px 28px}.dn-portal .dnflujo{flex-direction:row;align-items:center;gap:22px}.dn-portal .dnflujo__punta{flex:0 1 190px;min-width:140px}.dn-portal .dnflujo__procesos{flex:1;min-width:0}.dn-portal .dnflujo[data-forma=cadena] .dnflujo__procesos{flex-direction:row;align-items:stretch;gap:26px}.dn-portal .dnflujo[data-forma=cadena] .dnflujo__nodo{flex:1 1 0;flex-direction:column;align-items:flex-start;min-width:0}.dn-portal .dnflujo[data-forma=cadena] .dnflujo__nodo:not(:last-child):after,.dn-portal .dnflujo__punta:first-child:after{top:50%;right:-18px;bottom:auto;left:auto;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid color-mix(in srgb,var(--eq-acento) 55%,transparent);border-right:0;transform:translateY(-50%)}.dn-portal .dnflujo__punta:first-child:after{right:-16px}.dn-portal .dnflujo[data-forma=paralelo] .dnflujo__procesos{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));padding-right:14px;border-right:2px solid color-mix(in srgb,var(--eq-acento) 35%,transparent)}}@media(hover:hover){.dn-portal .dnpres__bloque:hover{border-color:var(--eq-acento);color:var(--eq-t1)}}.dn-portal .dnpres__bloques{display:grid;gap:6px;min-width:0}.dn-portal .dnpres__bloques-rotulo{color:var(--eq-t3);font-size:var(--tipo-4);font-weight:500}.dn-portal .dnpres__bloques-lista{display:flex;flex-wrap:nowrap;gap:6px;margin:0 calc(-1 * var(--eq-pad));padding:0 var(--eq-pad) 2px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;list-style:none}.dn-portal .dnpres__bloque{min-height:36px;padding:0 12px;scroll-snap-align:start}.dn-portal .eq__lienzo:has(.dnpres--abierta){height:100dvh;padding-bottom:0}.dn-portal .eq__lienzo:has(.dnpres--abierta) .eq__pie{display:none}.dn-portal .dnportal__contenido:has(>.dnpres--abierta),.dn-portal .dnshell__principal:has(.dnpres--abierta){display:flex;flex-direction:column;flex:1 1 0;min-height:0}.dn-portal .dnpres--abierta{flex:1 1 0;gap:8px;min-height:0}.dn-portal .dnpres__barra{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;min-width:0}.dn-portal .dnpres__abierta-titulo{order:3;flex:1 1 100%;min-width:0;margin:0;overflow:hidden;color:var(--eq-t1);font-size:var(--tipo-9);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.dn-portal .dnpres__barra-acciones{display:flex;flex:none;gap:6px}.dn-portal .dnpres__volver,.dn-portal .dnpres__icono{min-width:44px;padding:0 12px}.dn-portal .dnpres__volver{flex:none}.dn-portal .eqbtn.dnpres__documentos{display:none}.dn-portal .dnpres__oculto,.dn-portal .dnpres__solo-ancho{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.dn-portal .dnpres__marco{position:relative;flex:1 1 0;min-height:320px;margin:0 calc(-1 * var(--eq-pad));overflow:hidden;background:#0b0b0f}.dn-portal .dnpres__iframe{display:block;width:100%;height:100%;border:0}.dn-portal .dnpres__cargando{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#ffffffb3;font-size:var(--tipo-7)}.dn-portal .dnpres__salir{position:absolute;top:12px;right:12px;z-index:2;background:#0000008c;color:#fff}@media(min-width:768px){.dn-portal .dnpres{gap:18px}.dn-portal .dnpres__bloques-lista{flex-wrap:wrap;margin:0;padding:0;overflow:visible}.dn-portal .dnpres__marco{margin:0;border-radius:var(--eq-r-lg)}.dn-portal .eqbtn.dnpres__documentos{display:inline-flex}.dn-portal .dnpres__barra{flex-wrap:nowrap}.dn-portal .dnpres__abierta-titulo{order:0;flex-basis:auto}.dn-portal .dnpres__solo-ancho{position:static;width:auto;height:auto;overflow:visible;clip-path:none}.dn-portal .dnpres__bloques--abierta{display:none}}.dn-portal .dnarbol{display:none}@media not (max-width:1024px){.dn-portal .dnshell[data-con-lateral]:not([data-plegada]) .dnarbol{display:grid;gap:1px;margin:2px 0 6px;padding:0;list-style:none}.dn-portal .dnarbol__boton{display:flex;align-items:flex-start;gap:7px;width:100%;min-height:30px;padding:6px 10px 6px calc(16px + var(--sangria, 0px));border:0;border-radius:var(--eq-r-md);background:transparent;color:var(--eq-t2);font:inherit;font-size:13px;line-height:1.3;text-align:left;cursor:pointer}.dn-portal .dnarbol__rama[data-nivel="1"] .dnarbol__boton{--sangria: 12px}.dn-portal .dnarbol__rama[data-nivel="2"] .dnarbol__boton{--sangria: 24px}.dn-portal .dnarbol__rama[data-nivel="3"] .dnarbol__boton{--sangria: 36px}.dn-portal .dnarbol__rama[data-nivel="4"] .dnarbol__boton{--sangria: 48px}.dn-portal .dnarbol__boton:hover{background:var(--eq-relleno-4);color:var(--eq-t1)}.dn-portal .dnarbol__boton:focus-visible{outline:2px solid var(--eq-foco);outline-offset:1px}.dn-portal .dnarbol__rama[data-abierta]>.dnarbol__boton{color:var(--eq-t1);font-weight:600}.dn-portal .dnarbol__boton[aria-current=page]{background:color-mix(in srgb,var(--eq-acento) 10%,transparent);color:var(--eq-acento);font-weight:600}.dn-portal .dnarbol__marca{flex:none;position:relative;width:10px;height:17px}.dn-portal .dnarbol__marca:before{content:"";position:absolute;left:3px;top:7px;width:4px;height:4px;border-radius:50%;background:var(--eq-t3)}.dn-portal .dnarbol__rama[data-abierta] .dnarbol__marca:before{left:2px;top:4px;width:5px;height:5px;border-radius:0;background:none;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg)}.dn-portal .dnarbol__boton[aria-current=page] .dnarbol__marca:before{background:var(--eq-acento)}.dn-portal .dnarbol__texto{flex:1;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.dn-portal,.dn-portal-visor{color-scheme:dark;--eq-canvas: #1a1a1a;--eq-t1: var(--wk-text-1);--eq-t2: var(--wk-text-2);--eq-t3: var(--wk-text-3);--eq-t4: var(--dn-texto-4);--eq-linea: rgba(255, 255, 255, .07);--eq-linea-2: rgba(255, 255, 255, .12);--eq-linea-3: rgba(255, 255, 255, .25);--eq-critico: oklch(.7 .16 25);--eq-relleno-1: rgba(255, 255, 255, .03);--eq-relleno-2: rgba(255, 255, 255, .04);--eq-relleno-3: rgba(255, 255, 255, .05);--eq-relleno-4: rgba(255, 255, 255, .06);--eq-relleno-5: rgba(255, 255, 255, .07);--eq-relleno-6: rgba(255, 255, 255, .09);--eq-relleno-7: rgba(255, 255, 255, .025);--eq-foco: rgba(255, 255, 255, .7);--eq-borde-activo: rgba(255, 255, 255, .28);--eq-borde-buzon: rgba(255, 255, 255, .55);--eq-pleno: rgba(255, 255, 255, .95);--eq-tinta: #1a1a1a;--eq-vidrio-1: rgba(255, 255, 255, .057);--eq-vidrio-2: rgba(255, 255, 255, .019);--eq-vidrio-3: rgba(255, 255, 255, .0095);--eq-vidrio-4: rgba(255, 255, 255, .038);--eq-vidrio-fondo: rgba(26, 26, 26, .52);--eq-vidrio-sombra: rgba(26, 26, 26, .22);--eq-vidrio-luz: rgba(255, 255, 255, .066);--eq-asiento: rgba(26, 26, 26, .94);--eq-asiento-fin: rgba(26, 26, 26, 0);--eq-barra-visor: rgba(26, 26, 26, .86);--eq-menu: #202020;--eq-menu-sombra: rgba(0, 0, 0, .45);--eq-menu-archivo: #232323;--eq-papel: #ffffff;--eq-superficie: #2c2c2c;--eq-fondo-logo: rgba(255, 255, 255, .94);--eq-r-sm: 6px;--eq-r-md: 10px;--eq-r-lg: 12px;--eq-r-xl: 16px;--eq-muelle: cubic-bezier(.22, 1, .36, 1);--eq-borde-inf: env(safe-area-inset-bottom, 0px);--eq-pad: clamp(16px, 4.6vw, 22px);position:relative;min-height:100dvh;background:var(--eq-canvas);color:var(--eq-t1);font-family:var(--wk-font, "Inter", system-ui, sans-serif);font-size:var(--tipo-8);line-height:1.5;-webkit-font-smoothing:antialiased}.dn-portal *,.dn-portal-visor *{corner-shape:squircle}.dn-portal .eqmono,.dn-portal .eq__avatar{corner-shape:round}.dn-portal .eq__fondo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.5;pointer-events:none}.dn-portal .bn-binary{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.dn-portal .bn-binary__canvas{display:block;width:100%;height:100%;color:var(--eq-t1)}.dn-portal .eq__asiento{position:fixed;left:0;right:0;top:0;height:210px;z-index:0;pointer-events:none;background:linear-gradient(180deg,var(--eq-asiento) 0%,var(--eq-asiento-fin) 100%)}.dn-portal .eq__lienzo{position:relative;z-index:1;display:flex;flex-direction:column;gap:18px;max-width:1400px;margin:0 auto;padding:18px var(--eq-pad) calc(120px + var(--eq-borde-inf))}@media not (max-width:48rem){.dn-portal .eq__lienzo{padding:30px 34px 80px;gap:22px}}.dn-portal .eq__cabecera{display:flex;align-items:center;gap:12px;min-height:44px}.dn-portal .eq__cabecera-texto{flex:1;min-width:0}.dn-portal .eq__avatar{flex:none;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:none;cursor:pointer;box-shadow:0 0 0 0 transparent;transition:box-shadow var(--dur-puntero) ease}.dn-portal .eq__avatar:hover{box-shadow:0 0 0 2px var(--eq-borde-activo)}.dn-portal .eq__avatar:focus-visible{outline:2px solid var(--eq-foco);outline-offset:2px}.dn-portal .eqcard{position:relative;border:1px solid var(--eq-linea);border-radius:var(--eq-r-xl);background:linear-gradient(125deg,var(--eq-vidrio-1) 0%,var(--eq-vidrio-2) 38%,var(--eq-vidrio-3) 62%,var(--eq-vidrio-4) 100%),var(--eq-vidrio-fondo);backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 4px 14px var(--eq-vidrio-sombra),inset 0 1px 0 var(--eq-vidrio-luz)}@media not (max-width:48rem){.dn-portal .eqcard{border-radius:var(--eq-r-lg)}}.dn-portal .eqcard__cuerpo{padding:18px var(--eq-pad)}.dn-portal .eq-h1{margin:0;font-size:clamp(22px,6.4vw,27px);font-weight:600;letter-spacing:-.025em;line-height:1.14;color:var(--eq-t1);text-wrap:balance}.dn-portal .eq-h2{margin:0;font-size:var(--tipo-10);font-weight:500;letter-spacing:-.01em;color:var(--eq-t1)}.dn-portal .eq-meta{font-size:var(--tipo-5);color:var(--eq-t3)}.dn-portal .eq-dato{font-family:var(--wk-mono);font-size:var(--tipo-3);font-variant-numeric:tabular-nums;color:var(--eq-t3)}.dn-portal .eqbtn,.dn-portal-visor .eqbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border-radius:999px;border:1px solid var(--eq-linea-2);background:transparent;color:var(--eq-t1);font-family:inherit;font-size:var(--tipo-7);font-weight:500;cursor:pointer;transition:background var(--dur-puntero) var(--eq-muelle),border-color var(--dur-puntero) var(--eq-muelle),opacity var(--dur-puntero) var(--eq-muelle)}.dn-portal .eqbtn:hover:not(:disabled),.dn-portal-visor .eqbtn:hover:not(:disabled){background:var(--eq-relleno-4);border-color:var(--eq-linea-3)}.dn-portal .eqbtn:focus-visible,.dn-portal-visor .eqbtn:focus-visible{outline:2px solid var(--eq-foco);outline-offset:2px}.dn-portal .eqbtn:disabled{opacity:.45;cursor:default}.dn-portal .eqpestanas{display:inline-flex;gap:4px;align-self:flex-start;width:fit-content;max-width:100%;padding:4px;border:1px solid var(--eq-linea);border-radius:var(--eq-r-md);background:var(--eq-relleno-1);flex-wrap:wrap}.dn-portal .eqchip{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 9px;border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-sm);background:transparent;color:var(--eq-t2);font-family:inherit;font-size:var(--tipo-5);font-weight:500;cursor:pointer;white-space:nowrap;transition:background var(--dur-puntero) var(--eq-muelle),color var(--dur-puntero) var(--eq-muelle)}.dn-portal .eqchip[aria-pressed=true],.dn-portal .eqchip[aria-current=page]{background:var(--eq-pleno);border-color:transparent;color:var(--eq-tinta)}.dn-portal .eqchip:focus-visible{outline:2px solid var(--eq-foco);outline-offset:2px}.dn-portal .eqmono{flex:none;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--eq-linea-2);background:var(--eq-relleno-5);color:var(--eq-t1);font-family:var(--wk-mono);font-weight:500;letter-spacing:.02em;text-transform:uppercase;-webkit-user-select:none;user-select:none}.dn-portal .eqmono--logo{background:var(--eq-fondo-logo);border-color:transparent;overflow:hidden}.dn-portal .eqmono--logo img{display:block;width:100%;height:100%;object-fit:contain}.dn-portal .eqcuenta{position:relative}.dn-portal .eqcuenta__caja{position:absolute;top:calc(100% + 6px);right:0;z-index:30;width:max-content;min-width:180px;max-width:min(320px,calc(100vw - 32px));padding:4px;border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-md);background:var(--eq-menu);box-shadow:0 14px 32px var(--eq-menu-sombra);transform-origin:top right;animation:dnp-pop var(--dur-puntero) var(--eq-muelle)}@keyframes dnp-pop{0%{opacity:0;transform:translateY(-4px) scale(.94)}to{opacity:1;transform:none}}.dn-portal .eqcuenta__quien{display:block;padding:7px 9px 5px;font-size:var(--tipo-5);color:var(--eq-t3);overflow-wrap:anywhere}.dn-portal .eqcuenta__opcion{display:flex;align-items:center;gap:8px;width:100%;padding:7px 9px;border:0;border-radius:var(--eq-r-sm);background:transparent;color:var(--eq-t2);font-family:inherit;font-size:var(--tipo-6);text-align:left;cursor:pointer}.dn-portal .eqcuenta__opcion:hover,.dn-portal .eqcuenta__opcion:focus-visible{background:var(--eq-relleno-4);color:var(--eq-t1);outline:none}.dn-portal .eqvacio,.dn-portal-visor .eqvacio{display:flex;flex-direction:column;align-items:center;gap:12px;padding:44px 22px;text-align:center;margin-block:auto}.dn-portal .eqvacio__titulo,.dn-portal-visor .eqvacio__titulo{font-size:var(--tipo-9);font-weight:500;color:var(--eq-t2)}.dn-portal .eqvacio__titulo--falla,.dn-portal-visor .eqvacio__titulo--falla{color:var(--eq-critico)}.dn-portal .eqvacio__nota,.dn-portal-visor .eqvacio__nota{max-width:34ch;margin:0;font-size:var(--tipo-6);color:var(--eq-t3)}.dn-portal .eqrelectura{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-bottom:12px;padding:10px 14px;border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-lg);color:var(--eq-t2);font-size:var(--tipo-6)}.dn-portal .eqhueso,.dn-portal-visor .eqhueso{border-radius:var(--eq-r-sm);background:linear-gradient(90deg,var(--eq-relleno-2) 25%,var(--eq-relleno-6) 50%,var(--eq-relleno-2) 75%);background-size:200% 100%;animation:dnp-brillo var(--dur-ciclo) linear infinite}@keyframes dnp-brillo{0%{background-position:200% 0}to{background-position:-200% 0}}.dn-portal .eqexp__barra{margin-bottom:18px}.dn-portal .eqbuscador{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 14px;border:1px solid var(--eq-linea-2);border-radius:999px;background:var(--eq-relleno-4);color:var(--eq-t3)}.dn-portal .eqbuscador input{flex:1;min-width:0;border:none;background:transparent;color:var(--eq-t1);font-family:inherit;font-size:var(--tipo-8)}.dn-portal .eqbuscador input:focus{outline:none}.dn-portal .eqbuscador:focus-within{border-color:var(--eq-borde-activo)}.dn-portal .eqdoscol{display:grid;gap:18px;align-items:stretch}.dn-portal .eqdoscol__izq,.dn-portal .eqdoscol__der{display:flex;flex-direction:column;gap:18px;min-width:0}@media(min-width:900px){.dn-portal .eqdoscol{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:22px;height:620px;grid-template-rows:minmax(0,1fr)}.dn-portal .eqdoscol__izq>.eqalto,.dn-portal .eqdoscol__der>.eqalto{flex:1;min-height:0}.dn-portal .eqalto{display:flex;flex-direction:column;min-height:0}.dn-portal .eqalto>.eqcard__cuerpo{flex:1;display:flex;flex-direction:column;min-height:0}.dn-portal .eqlista,.dn-portal .eqrueda{flex:1;min-height:0;overflow-y:auto}}.dn-portal .eqcabeza{display:flex;align-items:baseline;gap:12px}.dn-portal .eqcabeza__titulo{flex:1}.dn-portal .eqcabeza--accion{align-items:center;gap:10px}.dn-portal .eqnota{margin:16px 0 2px;line-height:1.5}.dn-portal .eqhuesos{display:flex;flex-direction:column}.dn-portal .eqlista{display:flex;flex-direction:column;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid var(--eq-linea)}.dn-portal .eqgrupo__boton{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:14px 20px;border:none;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.dn-portal .eqgrupo__boton:focus-visible{outline:2px solid var(--eq-foco);outline-offset:-2px}.dn-portal .eqgrupo__titulo{flex:1;min-width:0;font-size:var(--tipo-8);font-weight:500}.dn-portal .eqgrupo__chevron{color:var(--eq-t3);transition:transform var(--dur-puntero) var(--eq-muelle)}.dn-portal .eqgrupo__chevron[data-abierto=true]{transform:rotate(180deg)}.dn-portal .eqgrupo__cuerpo{max-height:420px;overflow-y:auto;padding:0 20px 14px}.dn-portal .eqfila{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:13px 0;border-top:1px solid var(--eq-linea);cursor:default}.dn-portal .eqfila:first-child{border-top:none}.dn-portal .eqfila__recibido{display:inline-flex;flex:none;align-items:center;gap:4px;color:var(--eq-t3);font-size:var(--tipo-4)}.dn-portal .eqfila__nombre{flex:1;min-width:0;font-size:var(--tipo-8);color:var(--eq-t1);overflow-wrap:anywhere}.dn-portal .eqpedido+.eqpedido>.eqfila{border-top:1px solid var(--eq-linea)}.dn-portal button.eqfila{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border-right:none;border-bottom:none;border-left:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.dn-portal button.eqfila:focus-visible{outline:2px solid var(--eq-foco, currentColor);outline-offset:2px}.dn-portal .eqfila__chevron{flex:none;color:var(--eq-t3);transition:transform .16s ease}.dn-portal .eqfila__chevron[data-abierto=true]{transform:rotate(180deg)}.dn-portal .eqpedido__cuerpo{display:grid;gap:12px;padding:0 0 16px}.dn-portal .eqpedido__texto{margin:0;font-size:var(--tipo-6, var(--tipo-8));line-height:1.5;color:var(--eq-t2)}.dn-portal .eqproyectos{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.dn-portal .eqbuzon{display:flex;flex-direction:column;align-items:center;gap:6px;padding:26px 20px;border:1px dashed var(--eq-linea-3);border-radius:var(--eq-r-md);background:transparent;color:var(--eq-t3);text-align:center;cursor:pointer;transition:border-color var(--dur-puntero) var(--eq-muelle),background var(--dur-puntero) var(--eq-muelle)}.dn-portal .eqbuzon:hover,.dn-portal .eqbuzon:focus-visible,.dn-portal .eqbuzon[data-over=yes]{border-color:var(--eq-borde-buzon);background:var(--eq-relleno-2);outline:none}.dn-portal .eqbuzon[data-over=yes]{border-style:solid}.dn-portal .eqbuzon[data-ocupado=yes]{cursor:progress}.dn-portal .eqbuzon__titulo{margin-top:4px;color:var(--eq-t1);font-size:var(--tipo-9);font-weight:500}.dn-portal .eqbuzon__pie{margin-top:6px;font-size:var(--tipo-4);color:var(--eq-t4)}.dn-portal .eqbuzon__botones{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px}.dn-portal .eqbuzon__carpeta{min-height:44px;border:1px solid var(--eq-linea-2);border-radius:999px;padding:6px 13px;background:transparent;color:var(--eq-t2);font-family:inherit;font-size:var(--tipo-2);cursor:pointer;transition:border-color var(--dur-puntero) ease,color var(--dur-puntero) ease}.dn-portal .eqbuzon__carpeta:hover{border-color:var(--eq-linea-3);color:var(--eq-t1)}.dn-portal .eqbuzon__carpeta:focus-visible{outline:2px solid var(--eq-foco);outline-offset:2px}.dn-portal .eqresultado{display:flex;flex-direction:column;gap:6px;margin-top:14px;font-size:var(--tipo-6);color:var(--eq-t2)}.dn-portal .eqresultado__fila{display:flex;align-items:flex-start;gap:8px}.dn-portal .eqresultado__fila>span{flex:1}.dn-portal .eqresultado ul{margin:0;padding-left:18px;color:var(--eq-t3)}.dn-portal .eqresultado__error{color:var(--eq-critico)}.dn-portal .sub-oculto{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.dn-portal .arb,.dn-portal .arb__lista{margin:0;padding:0;list-style:none}.dn-portal .arb__rama,.dn-portal .arb__lista{position:relative}.dn-portal .arb__lista:before{position:absolute;top:0;bottom:0;left:0;width:1px;background:var(--eq-linea-2);content:"";opacity:.55}.dn-portal .arb__carpeta{display:flex;align-items:center;gap:8px;width:100%;min-height:34px;padding:6px 8px;border:none;border-radius:var(--eq-r-sm);background:transparent;color:var(--eq-t1);font:inherit;font-size:var(--tipo-7);text-align:left;cursor:pointer}.dn-portal .arb__carpeta:hover{background:var(--eq-relleno-2)}.dn-portal .arb__carpeta:focus-visible{outline:2px solid var(--eq-foco);outline-offset:-2px}.dn-portal .arb__chevron{flex:none;color:var(--eq-t3);transition:transform var(--dur-fast) ease}.dn-portal .arb__chevron[data-abierta=true]{transform:rotate(90deg)}.dn-portal .arb__icono{flex:none;color:var(--eq-t1)}.dn-portal .arb__nombre{flex:1;min-width:0;overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.dn-portal .arb__cuenta{flex:none;padding:1px 7px;border-radius:999px;background:var(--eq-relleno-4);color:var(--eq-t3);font-size:var(--tipo-3);font-variant-numeric:tabular-nums}.dn-portal .arb__archivo{padding-top:7px;padding-bottom:7px;padding-right:8px;border-top:1px solid var(--eq-linea)}.dn-portal .arb__archivo:first-child{border-top:none}.dn-portal .arb__archivo--raiz{padding-left:8px}.dn-portal .arfila{display:flex;align-items:center;gap:10px;min-height:34px}.dn-portal .arfila__nombre{flex:1;min-width:0;font-size:var(--tipo-8);color:var(--eq-t1);overflow-wrap:anywhere}.dn-portal .arfila{flex-wrap:wrap}.dn-portal .arfila__fecha{order:5;flex-basis:100%;color:var(--eq-t3);font-size:var(--tipo-4);font-variant-numeric:tabular-nums;white-space:nowrap}@media not (max-width:35rem){.dn-portal .arfila{flex-wrap:nowrap}.dn-portal .arfila__fecha{order:0;flex:none}}.dn-portal .arfila__nota{order:6;flex-basis:100%;color:var(--eq-critico);font-size:var(--tipo-4)}.dn-portal .arfila:has(.arfila__nota){flex-wrap:wrap}.dn-portal .arfila__boton{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:32px;height:32px;padding:0 7px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--eq-t3);font-family:inherit;cursor:pointer;transition:color var(--dur-puntero) var(--eq-muelle),border-color var(--dur-puntero) var(--eq-muelle)}.dn-portal .arfila__boton:hover,.dn-portal .arfila__boton[aria-expanded=true]{color:var(--eq-t1);border-color:var(--eq-linea-2)}.dn-portal .arfila__boton:disabled{opacity:.5;cursor:progress}.dn-portal .arfila__boton:focus-visible{outline:2px solid var(--eq-foco);outline-offset:1px}.dn-portal .arfila__acciones{flex:none;display:flex;align-items:center;gap:4px}.dn-portal .armenu{display:flex}.dn-portal .armenu__pop{position:fixed;z-index:30;display:flex;flex-direction:column;min-width:190px;padding:6px;border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-md);background:var(--eq-menu-archivo);box-shadow:0 18px 40px var(--eq-menu-sombra)}.dn-portal .armenu__opcion{display:flex;align-items:center;gap:9px;min-height:36px;padding:0 12px;border:none;border-radius:var(--eq-r-sm);background:transparent;color:var(--eq-t1);font-family:inherit;font-size:var(--tipo-6);font-weight:500;text-align:left;cursor:pointer}.dn-portal .armenu__opcion:hover{background:var(--eq-relleno-5)}.dn-portal .armenu__opcion:focus-visible{outline:2px solid var(--eq-foco);outline-offset:-2px}.dn-portal .armenu__opcion--borrar{color:var(--eq-critico)}.dn-portal .armenu__opcion--borrar[data-armado=si]{background:color-mix(in oklch,var(--eq-critico) 16%,transparent)}.dn-portal .entarjs{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.dn-portal .entarjs--alto{align-items:center;min-height:min(calc(100dvh - 230px),600px)}.dn-portal .entarj{position:relative;display:flex;flex-direction:column;width:100%;max-width:100%;padding:10px;border-radius:var(--eq-r-lg);transition:border-color var(--dur-puntero) var(--eq-muelle)}.dn-portal .entarj:hover{border-color:var(--eq-linea-2)}.dn-portal .entarj__previa{display:block;width:100%;padding:0;border:0;border-radius:var(--eq-r-md);background:var(--eq-canvas);cursor:pointer;overflow:hidden}.dn-portal .entarj__previa:focus-visible{outline:2px solid var(--eq-foco);outline-offset:2px}.dn-portal .entarj__version{margin-top:4px;color:var(--eq-t3);font-size:var(--tipo-4);text-align:center}.dn-portal .entarj__nueva{color:var(--eq-acento);font-weight:600}.dn-portal .entarj__pie{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 6px 4px}.dn-portal .entarj__nombre{overflow:hidden;font-size:var(--tipo-9);font-weight:500;color:var(--eq-t1);text-align:center;text-overflow:ellipsis;white-space:nowrap}.dn-portal .entarj--vacia{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;width:min(560px,100%);height:clamp(300px,46dvh,420px);padding:32px;color:var(--eq-t3);font-size:var(--tipo-8);text-align:center}.dn-portal .entarj__vacioicono{display:inline-flex;align-items:center;justify-content:center;width:112px;height:112px;border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-lg);background:var(--eq-relleno-7);color:var(--eq-t3)}.dn-portal .entarj__vaciotexto{max-width:28ch;color:var(--eq-t1);font-size:var(--tipo-9);font-weight:500;line-height:1.5}.dn-portal .enmini{position:relative;overflow:hidden;height:190px;border-radius:inherit;background:var(--eq-canvas)}.dn-portal .enmini__pagina{position:absolute;top:0;left:0;height:1500px;border:0;transform-origin:top left;pointer-events:none}.dn-portal .enmini__marca{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--eq-t4)}@media not (max-width:48rem){.dn-portal .entarj:not(.entarj--vacia){width:404px}.dn-portal .enmini{height:236px}}.dn-portal-visor{z-index:1;display:flex;flex-direction:column;height:100dvh}.dn-portal-visor .envisor__barra{display:flex;align-items:center;gap:8px;padding:8px 12px;padding-top:calc(8px + env(safe-area-inset-top,0px));border-bottom:1px solid var(--eq-linea);background:var(--eq-barra-visor);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.dn-portal-visor .envisor__marca{flex:none;max-width:120px;height:24px;object-fit:contain}.dn-portal-visor .envisor__principal{display:flex;flex:1;flex-direction:column;min-height:0}.dn-portal-visor .envisor__version{order:5;flex-basis:100%;color:var(--eq-t3);font-size:var(--tipo-4)}.dn-portal-visor .envisor__nueva{flex:none;padding:2px 8px;border-radius:999px;background:var(--eq-acento-suave);color:var(--eq-acento);font-size:var(--tipo-4);font-weight:600}.dn-portal-visor .envisor__barra{flex-wrap:wrap}@media not (max-width:35rem){.dn-portal-visor .envisor__barra{flex-wrap:nowrap}.dn-portal-visor .envisor__version{order:0;flex:none;white-space:nowrap}}.dn-portal-visor .envisor__titulo{flex:1;margin:0;min-width:0;overflow:hidden;font-size:var(--tipo-8);font-weight:600;color:var(--eq-t1);text-overflow:ellipsis;white-space:nowrap}.dn-portal-visor .enfila__boton{display:inline-flex;align-items:center;justify-content:center;flex:none;width:34px;min-height:34px;padding:0;border:1px solid var(--eq-linea-2);border-radius:var(--eq-r-sm);background:transparent;color:var(--eq-t2);cursor:pointer}.dn-portal-visor .enfila__boton:hover{background:var(--eq-relleno-4);color:var(--eq-t1)}.dn-portal-visor .enfila__boton:focus-visible{outline:2px solid var(--eq-foco);outline-offset:2px}.dn-portal-visor .envisor__marco{flex:1;min-height:0;width:100%;border:0;background:var(--eq-papel)}.dn-portal-visor .envisor__cuerpo{flex:1;display:flex;flex-direction:column;min-height:0;padding:18px}.dn-portal-visor .envisor__abrir{display:inline-flex;flex:none;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--eq-linea-2);border-radius:999px;color:var(--eq-t1);font-size:var(--tipo-6);font-weight:500;text-decoration:none}.dn-portal-visor .envisor__abrir:focus-visible{outline:2px solid var(--eq-foco);outline-offset:2px}@media not (max-width:48rem){.dn-portal-visor .envisor__barra{gap:12px;padding:10px clamp(12px,3vw,20px);padding-top:calc(10px + env(safe-area-inset-top,0px))}}.dn-portal .eqact__proyectos,.dn-portal .eqact__filtro{margin:14px 0 0}.dn-portal .eqact{margin:14px 0 0;padding:0;list-style:none;border-top:1px solid var(--eq-linea)}.dn-portal .eqact__fila{display:flex;flex-direction:column;gap:4px;padding:12px 0;border-bottom:1px solid var(--eq-linea)}.dn-portal .eqact__que{font-size:var(--tipo-8);color:var(--eq-t2);overflow-wrap:anywhere}.dn-portal .eqact__actor,.dn-portal .eqact__recurso{font-weight:500;color:var(--eq-t1)}.dn-portal .eqact__fila[data-accion=quito] .eqact__recurso{text-decoration:line-through;text-decoration-color:var(--eq-t3)}.dn-portal .eqact__meta{display:flex;flex-wrap:wrap;gap:4px 12px;font-variant-numeric:tabular-nums}.dn-portal .eqact__donde{overflow-wrap:anywhere}.dn-portal .eqact__aviso{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px}.dn-portal .eqact__mas{display:flex;justify-content:center;margin-top:14px}.dn-portal .arfila:has(.arfila__accion,.arfila__contrasena){flex-wrap:wrap}.dn-portal .arfila__estado[data-tono=accion]{color:var(--eq-t1)}.dn-portal .arfila__accion{flex:none;font-size:var(--tipo-4)}.dn-portal .arfila__contrasena{order:7;flex-basis:100%}.dn-portal .arfila__estado{flex:none;color:var(--eq-t3);font-size:var(--tipo-4);white-space:nowrap}.dn-portal .arfila__estado[data-tono=critico]{color:var(--eq-critico)}@media(prefers-reduced-motion:reduce){.dn-portal .eqbuzon,.dn-portal .arb__chevron,.dn-portal .eqgrupo__chevron,.dn-portal .eqcuenta__caja,.dn-portal .eqhueso,.dn-portal-visor .eqhueso{animation:none;transition:none}}.dn-portal{--eq-pie-filtro: brightness(0) invert(1);--eq-acento: var(--eq-pleno);--eq-acento-suave: var(--eq-relleno-5)}.dn-portal .eq__pie{display:flex;justify-content:center;margin-top:40px}.dn-portal .eq__pie-enlace{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border-radius:999px;color:var(--eq-t3);font-size:12px;text-decoration:none;opacity:.85;transition:opacity .16s var(--eq-muelle)}.dn-portal .eq__pie-enlace:hover{opacity:1}.dn-portal .eq__pie-enlace:focus-visible{outline:2px solid var(--eq-foco);outline-offset:2px}.dn-portal .eq__pie-logo{height:14px;width:auto;opacity:.7}.dn-portal .eq__escudo{flex:none;height:40px;width:auto;object-fit:contain}@media not (max-width:48rem){.dn-portal .eq__escudo{height:48px}}.dn-portal .eq__fondo--marca{display:flex;align-items:center;justify-content:center;opacity:1;overflow:hidden}.dn-portal .eq__fondo--marca img{max-width:none;opacity:.14}.dn-portal .eq__fondo--marca[data-tipo=logo] img{width:140%;min-width:0;height:auto}.dn-portal .eq__fondo--marca[data-tipo=marca] img{width:60%;height:auto;filter:blur(5px)}@media(min-width:900px){.dn-portal .eq__fondo--marca[data-tipo=logo] img{width:76%;min-width:900px}.dn-portal .eq__fondo--marca[data-tipo=marca] img{width:auto;height:42vh}}.dn-portal-visor[data-modo=claro],.dn-portal[data-modo=claro]{color-scheme:light;--eq-barra-visor: rgba(255, 255, 255, .86);--eq-canvas: #fafafa;--eq-t1: rgba(16, 24, 40, .95);--eq-t2: rgba(16, 24, 40, .72);--eq-t3: rgba(16, 24, 40, .64);--eq-t4: rgba(16, 24, 40, .62);--eq-linea: rgba(13, 34, 64, .07);--eq-linea-2: rgba(13, 34, 64, .12);--eq-linea-3: rgba(13, 34, 64, .22);--eq-critico: #d92d20;--eq-relleno-1: rgba(13, 34, 64, .02);--eq-relleno-2: rgba(13, 34, 64, .025);--eq-relleno-3: rgba(13, 34, 64, .03);--eq-relleno-4: rgba(13, 34, 64, .04);--eq-relleno-5: rgba(13, 34, 64, .05);--eq-relleno-6: rgba(13, 34, 64, .07);--eq-relleno-7: rgba(13, 34, 64, .015);--eq-foco: var(--eq-acento);--eq-borde-activo: rgba(13, 34, 64, .28);--eq-borde-buzon: var(--eq-acento);--eq-pleno: var(--eq-acento);--eq-tinta: #ffffff;--dn-boton-pri: var(--eq-pleno);--dn-boton-pri-hover: var(--eq-pleno);--dn-boton-pri-tinta: var(--eq-tinta);--eq-vidrio-1: rgba(255, 255, 255, .78);--eq-vidrio-2: rgba(255, 255, 255, .58);--eq-vidrio-3: rgba(255, 255, 255, .52);--eq-vidrio-4: rgba(255, 255, 255, .7);--eq-vidrio-fondo: rgba(255, 255, 255, .42);--eq-vidrio-sombra: rgba(16, 24, 40, .06);--eq-vidrio-luz: rgba(255, 255, 255, .9);--eq-asiento: rgba(255, 255, 255, .92);--eq-asiento-fin: rgba(255, 255, 255, 0);--eq-superficie: #ffffff;--eq-menu: #ffffff;--eq-menu-sombra: rgba(16, 24, 40, .14);--eq-menu-archivo: #ffffff;--eq-fondo-logo: rgba(13, 34, 64, .03);--eq-pie-filtro: brightness(0);--canvas-raised: #ffffff;--surface-1: #ffffff;--surface-hover: rgba(13, 34, 64, .04);--text-1: rgba(16, 24, 40, .95);--text-2: rgba(16, 24, 40, .72);--text-3: rgba(16, 24, 40, .64);--border-subtle: rgba(13, 34, 64, .08);--border-default: rgba(13, 34, 64, .12);--velo: rgba(16, 24, 40, .32)}.dn-portal[data-modo=claro] .eq__lienzo{max-width:1560px}@media not (max-width:1024px){.dn-portal[data-modo=claro] .eq__lienzo{padding-left:48px;padding-right:48px}}.dn-portal[data-modo=claro] .eqcard{border:1px solid rgba(255,255,255,.55);background:#ffffff61;backdrop-filter:blur(26px) saturate(1.7);-webkit-backdrop-filter:blur(26px) saturate(1.7);box-shadow:0 1px 2px #02253a06,0 4px 10px #02253a08,0 12px 28px #02253a09,0 28px 64px #02253a0a,inset 0 1px #ffffff80}.dn-portal[data-modo=claro] .eqcard.eqcard--denso{background:#ffffff80}.dn-portal[data-modo=claro]{background:var(--eq-canvas)}.dn-portal[data-modo=claro]:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(1100px 620px at 8% -6%,color-mix(in srgb,var(--eq-acento) 20%,transparent),transparent 62%),radial-gradient(900px 700px at 96% 104%,color-mix(in srgb,var(--eq-acento) 16%,transparent),transparent 60%),radial-gradient(700px 500px at 70% 30%,color-mix(in srgb,var(--eq-acento) 9%,transparent),transparent 70%)}.dn-portal[data-modo=claro] .eqpestanas,.dn-portal[data-modo=claro] .eqent__meses{border:1px solid rgba(255,255,255,.55);background:#ffffff61;backdrop-filter:blur(26px) saturate(1.7);-webkit-backdrop-filter:blur(26px) saturate(1.7);box-shadow:0 1px 2px #02253a06,0 4px 10px #02253a08,inset 0 1px #ffffff80}.dn-portal[data-modo=claro] .eqpestanas{display:inline-flex;justify-self:start;gap:4px;padding:4px;border-radius:14px}@supports not (backdrop-filter: blur(1px)){.dn-portal[data-modo=claro] .eqcard{background:#ffffffeb}}.dn-portal .eq__escudo--red{height:40px}.dn-portal .eq-oculto{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.dn-portal .eqpestanas,.dn-portal[data-modo=claro] .eqpestanas{flex-wrap:wrap}.dn-portal .eqchip{flex:none;min-height:44px;padding:0 14px;font-size:var(--tipo-6)}.dn-portal .eq__avatar{min-width:44px;min-height:44px}.dn-portal .eqcuenta__opcion{min-height:44px}@media not (max-width:48rem){.dn-portal .eqchip{flex:0 1 auto}}@media(not (max-width:48rem))and (pointer:fine){.dn-portal .eqchip{min-height:24px;padding:0 9px;font-size:var(--tipo-5)}.dn-portal .eq__avatar,.dn-portal .eqcuenta__opcion{min-width:auto;min-height:auto}}.dn-portal .xpt-modal[open]{animation:eqhoja-sube var(--dur-base, .24s) var(--eq-muelle)}.dn-portal .xpt-modal:has(.eqsub){height:calc(100dvh - 12px - env(safe-area-inset-top,0px));max-height:calc(100dvh - 12px - env(safe-area-inset-top,0px))}.dn-portal .xpt-modal__cab{padding:18px 16px 12px 20px}.dn-portal .xpt-modal__titulo{font-size:17px}.dn-portal .xpt-modal__cuerpo{padding:20px}.dn-portal .xpt-modal__pie{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px;padding:12px 20px calc(12px + var(--eq-borde-inf))}.dn-portal .xpt-modal__pie:has(>:nth-child(2)){grid-template-columns:auto minmax(0,1fr)}.dn-portal .xpt-modal__pie:has(>:nth-child(3)){grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.dn-portal .xpt-modal__pie>.eqbtn{padding:0 12px}@keyframes eqhoja-sube{0%{transform:translateY(32px);opacity:0}to{transform:none;opacity:1}}@media not (max-width:40rem){.dn-portal .xpt-modal[open]{animation:none}.dn-portal .xpt-modal:has(.eqsub){height:fit-content;max-height:calc(100dvh - var(--space-16, 64px))}.dn-portal .xpt-modal__cab{padding:var(--space-6, 24px) var(--space-6, 24px) var(--space-4, 16px)}.dn-portal .xpt-modal__titulo{font-size:19px}.dn-portal .xpt-modal__cuerpo{padding:var(--space-6, 24px)}.dn-portal .xpt-modal__pie,.dn-portal .xpt-modal__pie:has(>:nth-child(3)){display:flex;gap:var(--space-3, 12px);padding:var(--space-4, 16px) var(--space-6, 24px)}.dn-portal .xpt-modal__pie>.eqbtn{padding:0 20px}}@media(max-height:32rem){.dn-portal .xpt-modal,.dn-portal .xpt-modal:has(.eqsub){max-height:calc(100dvh - 16px)}.dn-portal .xpt-modal__cab{padding:12px 16px 10px 20px}.dn-portal .xpt-modal__pie{padding:10px 20px calc(10px + var(--eq-borde-inf))}}@media(prefers-reduced-motion:reduce){.dn-portal .xpt-modal[open]{animation:none}}.dn-portal .dnshell__principal,.dn-portal .dnlateral,.dn-portal .dnportal__contenido{display:flex;flex-direction:column;gap:18px;min-width:0}.dn-portal .dnportal__contenido:focus{outline:none}.dn-portal .dnnav__item{display:inline-flex;align-items:center;gap:8px;text-decoration:none}.dn-portal .dnnav__icono{flex:none}.dn-portal .eq__isotipo,.dn-portal .dnlateral__plegar{display:none}.dn-portal .dnsinaccesos{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;max-width:460px;margin:0 auto;padding:24px 0}@media not (max-width:1024px){.dn-portal .eq__lienzo.dnshell[data-con-lateral],.dn-portal[data-modo=claro] .eq__lienzo.dnshell[data-con-lateral]{--ancho-lateral: 248px;display:grid;grid-template-columns:var(--ancho-lateral) minmax(0,1fr);gap:0;max-width:none;min-height:100vh;margin:0;padding:0}.dn-portal .eq__lienzo.dnshell[data-plegada],.dn-portal[data-modo=claro] .eq__lienzo.dnshell[data-plegada]{--ancho-lateral: 72px}.dn-portal .dnshell[data-con-lateral] .dnlateral{position:sticky;top:0;height:100vh;gap:20px;padding:20px 12px 16px;overflow-y:auto;border-right:1px solid var(--eq-linea-2);background:var(--eq-vidrio-fondo);backdrop-filter:blur(26px) saturate(1.6);-webkit-backdrop-filter:blur(26px) saturate(1.6)}.dn-portal .dnshell[data-con-lateral] .dnshell__principal{gap:24px;padding:32px 40px 40px}.dn-portal .dnshell[data-con-lateral] .eqent{gap:24px;margin-top:0}.dn-portal .dnshell[data-con-lateral] .dninicio{gap:24px}.dn-portal .dnshell[data-con-lateral] .eqent__titulo,.dn-portal .dnshell[data-con-lateral] .dninicio__titulo{font-size:32px;line-height:1.15;letter-spacing:-.02em}.dn-portal .dnshell[data-con-lateral] .eqent__cabeza,.dn-portal .dnshell[data-con-lateral] .dninicio__cabeza{min-height:0}.dn-portal .dnshell[data-con-lateral] .eq__cabecera{gap:10px;padding:0 6px}.dn-portal .dnshell[data-con-lateral] .eq__escudo{height:36px}.dn-portal .dnshell[data-con-lateral] .eq__escudo--red{height:32px}.dn-portal .dnshell[data-con-lateral] .eq-h1{font-size:15px;line-height:1.25;letter-spacing:-.01em}.dn-portal .dnshell[data-con-lateral] .dnnav.eqpestanas,.dn-portal[data-modo=claro] .dnshell[data-con-lateral] .dnnav.eqpestanas{display:flex;flex:1;flex-direction:column;flex-wrap:nowrap;align-self:stretch;width:auto;max-width:none;gap:2px;padding:0;overflow:visible;border:0;border-radius:0;background:none;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.dn-portal .dnshell[data-con-lateral] .dnnav .dnnav__item.eqchip{justify-content:flex-start;width:100%;min-height:40px;padding:0 12px;border:0;border-radius:var(--eq-r-md);background:transparent;color:var(--eq-t2);font-size:var(--tipo-6, .875rem);font-weight:500;text-align:left}.dn-portal .dnshell[data-con-lateral] .dnnav .dnnav__item.eqchip:hover{background:var(--eq-relleno-4);color:var(--eq-t1)}.dn-portal .dnshell[data-con-lateral] .dnnav .dnnav__item.eqchip[aria-current=page]{background:color-mix(in srgb,var(--eq-acento) 12%,transparent);color:var(--eq-acento);font-weight:600}.dn-portal .dnshell[data-con-lateral] .dnnav .dnnav__item.eqchip:focus-visible{outline:2px solid var(--eq-foco);outline-offset:1px}.dn-portal .dnshell[data-con-lateral] .dnlateral__plegar{display:inline-grid;place-items:center;align-self:flex-start;width:40px;height:40px;margin-left:4px;border:0;border-radius:var(--eq-r-md);background:transparent;color:var(--eq-t3);cursor:pointer}.dn-portal .dnshell[data-con-lateral] .dnlateral__plegar:hover{background:var(--eq-relleno-4);color:var(--eq-t1)}.dn-portal .dnshell[data-con-lateral] .dnlateral__plegar:focus-visible{outline:2px solid var(--eq-foco);outline-offset:1px}.dn-portal .dnshell[data-plegada] .eq__cabecera{flex-direction:column;gap:12px;padding:0}.dn-portal .dnshell[data-plegada] .eq__cabecera-texto{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.dn-portal .dnshell[data-plegada] .eq__escudo--red{display:none}.dn-portal .dnshell[data-plegada] .eq__escudo{max-width:40px;height:36px;object-fit:contain}.dn-portal .dnshell[data-plegada] .eq__escudo--ancho{width:36px;max-width:36px;object-fit:cover;object-position:left center}.dn-portal .dnshell[data-plegada] .eq__isotipo{display:block;width:36px;height:36px;border-radius:var(--eq-r-sm);object-fit:contain}.dn-portal .dnshell[data-plegada] .dnnav .dnnav__item.eqchip{justify-content:center;padding:0}.dn-portal .dnshell[data-plegada] .dnnav__nombre{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.dn-portal .dnshell[data-plegada] .dnlateral__plegar{align-self:center;margin-left:0}.dn-portal:has(.dnshell[data-con-lateral]) .eq__asiento{display:none}}.dn-portal .eq__lienzo:has(.dnportal__contenido>.eqobs){height:100dvh;min-height:0;padding-bottom:0}.dn-portal .eq__lienzo:has(.dnportal__contenido>.eqobs)>.dnshell__principal{flex:1 1 0;min-height:0;padding-bottom:16px}.dn-portal .dnshell__principal:has(>.dnportal__contenido>.eqobs)>.dnportal__contenido{flex:1 1 0;min-height:0}.dn-portal .dnportal__contenido>.eqobs{flex:1 1 0}.dn-portal .dnshell__principal:has(>.dnportal__contenido>.eqobs)>.eq__pie{display:none}.dn-portal .dngestores{display:flex;gap:2px;margin:0 0 12px;padding:3px;border-radius:12px;background:var(--eq-relleno-5);overflow-x:auto}.dn-portal .dngestores__uno{flex:1 0 auto;min-height:44px;padding:0 14px;border:0;border-radius:10px;background:transparent;color:var(--eq-t2);font:inherit;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer}.dn-portal .dngestores__uno[aria-pressed=true]{background:var(--eq-superficie);color:var(--eq-t1);box-shadow:0 1px 2px #02253a14,0 1px 6px #02253a0f}.dn-portal .dngestores__uno:focus-visible{outline:2px solid var(--eq-foco);outline-offset:1px}@media(min-width:640px){.dn-portal .dngestores{display:inline-flex}.dn-portal .dngestores__uno{flex:0 0 auto;min-height:36px}}
