.control-module__XZmO9a__cifras{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:13px;margin-bottom:21px;display:grid}.control-module__XZmO9a__cifra{border:1px solid var(--line-soft);border-radius:var(--radius);background:var(--surface);padding:13px 21px}.control-module__XZmO9a__valor{font-variant-numeric:tabular-nums;font-size:34px;line-height:1.1}.control-module__XZmO9a__rotulo{color:var(--text-2);margin-top:8px;font-size:12px}.control-module__XZmO9a__bloque{border:1px solid var(--line-soft);border-radius:var(--radius);background:var(--surface);margin-bottom:18px;overflow:hidden}.control-module__XZmO9a__cabecera{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;align-items:baseline;gap:10px;padding:12px 14px;display:flex}.control-module__XZmO9a__titulo{letter-spacing:.01em;font-size:13.5px}.control-module__XZmO9a__nota{color:var(--text-2);margin-left:auto;font-size:12px}.control-module__XZmO9a__aparte{color:var(--text-2);margin:0;padding:10px 14px;font-size:12.5px}.control-module__XZmO9a__barras{flex-direction:column;gap:8px;padding:12px 14px;display:flex}.control-module__XZmO9a__barra{grid-template-columns:minmax(80px,1fr) minmax(0,1.618fr) 3.5em;align-items:center;gap:13px;font-size:13px;display:grid}.control-module__XZmO9a__barraRotulo{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.control-module__XZmO9a__pista{background:var(--line-soft);border-radius:999px;height:8px;overflow:hidden}.control-module__XZmO9a__relleno{background:var(--accent,currentColor);border-radius:999px;height:100%;display:block}.control-module__XZmO9a__barraValor{text-align:right;font-variant-numeric:tabular-nums}.control-module__XZmO9a__suscripciones{font-variant-numeric:tabular-nums;border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(80px,1fr) auto auto 7em;align-items:center;gap:13px;padding:10px 14px;font-size:13px;display:grid}.control-module__XZmO9a__suscripciones:last-child{border-bottom:0}.control-module__XZmO9a__marco{overflow-x:auto}.control-module__XZmO9a__tabla{border-collapse:collapse;width:100%;font-size:13px}.control-module__XZmO9a__tabla th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--text-2);border-bottom:1px solid var(--line-soft);padding:8px 14px;font-size:11.5px;font-weight:500}.control-module__XZmO9a__tabla td{white-space:nowrap;border-bottom:1px solid var(--line-soft);padding:9px 14px}.control-module__XZmO9a__tabla tr:last-child td{border-bottom:0}.control-module__XZmO9a__marca{color:var(--text-2);border:1px solid;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:11px}.control-module__XZmO9a__confirmar{font:inherit;color:var(--text-2);border:1px solid var(--line-soft);cursor:pointer;background:0 0;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:11px}.control-module__XZmO9a__confirmar:hover{color:var(--text);border-color:currentColor}.control-module__XZmO9a__confirmar:disabled{cursor:default;opacity:.6}div.control-module__XZmO9a__columnaAncha{grid-template-columns:minmax(0,1165px)}.control-module__XZmO9a__tabla .control-module__XZmO9a__num{text-align:right;font-variant-numeric:tabular-nums}.control-module__XZmO9a__total td{border-top:1px solid var(--line);border-bottom:0;font-weight:600}.control-module__XZmO9a__apagado{color:var(--text-2)}.control-module__XZmO9a__rojo{color:var(--rojo-texto)}.control-module__XZmO9a__ambar{color:var(--warn)}.control-module__XZmO9a__bien{color:inherit}.control-module__XZmO9a__alFinal{flex:none;align-self:center;margin-left:auto}.control-module__XZmO9a__marco+.control-module__XZmO9a__aparte{border-top:1px solid var(--line-soft)}
.cuenta-module__UY0s0W__marco{--cuenta-col:720px;--cuenta-indice:170px;grid-template-columns:var(--cuenta-indice) minmax(0, var(--cuenta-col));justify-content:center;column-gap:55px;padding-top:21px;display:grid}.cuenta-module__UY0s0W__marcoSolo{grid-template-columns:minmax(0, var(--cuenta-col))}.cuenta-module__UY0s0W__contenido{flex-direction:column;gap:34px;min-width:0;display:flex}.cuenta-module__UY0s0W__grupo{flex-direction:column;gap:34px;display:flex}.cuenta-module__UY0s0W__contenido .cuenta-module__UY0s0W__seccion>:first-child{margin-top:0}.cuenta-module__UY0s0W__contenido .cuenta-module__UY0s0W__seccion>:last-child,.cuenta-module__UY0s0W__contenido .cuenta-module__UY0s0W__seccion>*>:last-child{margin-bottom:0}.cuenta-module__UY0s0W__contenido [id]{scroll-margin-top:21px}.cuenta-module__UY0s0W__indice{--indice-tinta:color-mix(in srgb, var(--text) 35%, var(--text-2));align-self:start;position:sticky;top:21px}.cuenta-module__UY0s0W__indiceLista{flex-direction:column;gap:21px;display:flex}.cuenta-module__UY0s0W__indiceGrupo{flex-direction:column;gap:2px;display:flex}.cuenta-module__UY0s0W__indiceRotulo{letter-spacing:.03em;text-transform:uppercase;color:var(--indice-tinta);padding:0 10px 5px;font-size:11.5px;font-weight:600}.cuenta-module__UY0s0W__indiceEnlace{border-radius:var(--radius-sm);color:var(--indice-tinta);padding:5px 10px;font-size:12.5px;line-height:18px;text-decoration:none;transition:background .12s,color .12s;display:block;box-shadow:inset 2px 0 #0000}.cuenta-module__UY0s0W__indiceEnlace:hover{color:var(--text);background:var(--glass)}.cuenta-module__UY0s0W__indiceEnlace:focus-visible{outline:2px solid var(--accent-edge);outline-offset:1px}.cuenta-module__UY0s0W__indiceEnlace[aria-current=location]{color:var(--text);background:var(--glass);box-shadow:inset 2px 0 0 var(--accent-edge)}.cuenta-module__UY0s0W__indiceMovil{display:none}.cuenta-module__UY0s0W__canje{align-items:stretch;gap:13px;max-width:445px;display:flex}.cuenta-module__UY0s0W__canje>input{flex:auto;min-width:0}.cuenta-module__UY0s0W__canje>button{flex:none}.cuenta-module__UY0s0W__explica{max-width:68ch;color:var(--text-2);margin:0 0 13px;font-size:12.5px;line-height:1.45}.cuenta-module__UY0s0W__debajo{margin-top:13px}@media (max-width:900px){.cuenta-module__UY0s0W__marco{grid-template-columns:minmax(0,1fr);row-gap:21px;padding-top:13px}.cuenta-module__UY0s0W__indice{z-index:5;background:var(--bg);box-shadow:0 1px 0 var(--line-chrome);margin-top:-8px;padding:8px 0;top:0}.cuenta-module__UY0s0W__indiceLista{display:none}.cuenta-module__UY0s0W__indiceMovil{display:block}.cuenta-module__UY0s0W__contenido [id]{scroll-margin-top:66px}}.cuenta-module__UY0s0W__edicionLista{max-width:720px;margin:13px 0 0;padding:0;list-style:none}.cuenta-module__UY0s0W__edicionFila{border-top:1px solid var(--line-chrome);align-items:center;gap:13px;padding:8px 0;display:flex}.cuenta-module__UY0s0W__edicionFila:first-child{border-top:0}.cuenta-module__UY0s0W__edicionDatos{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.cuenta-module__UY0s0W__edicionNombre{color:var(--text);overflow-wrap:anywhere;font-weight:600}.cuenta-module__UY0s0W__edicionDetalle{color:var(--text-2);font-size:12.5px}.cuenta-module__UY0s0W__edicionFila>button{flex:none}
.avatar-cropper-module__GuQ89q__wrap{flex-direction:column;align-items:center;gap:16px;display:flex}.avatar-cropper-module__GuQ89q__frame{aspect-ratio:1;border-radius:var(--radius);background:var(--surface-3);cursor:grab;touch-action:none;outline:none;width:100%;max-width:280px;position:relative;overflow:hidden}.avatar-cropper-module__GuQ89q__frame:active{cursor:grabbing}.avatar-cropper-module__GuQ89q__frame:focus-visible{box-shadow:0 0 0 2px var(--accent)}.avatar-cropper-module__GuQ89q__canvas{pointer-events:none;width:100%;height:100%;display:block}.avatar-cropper-module__GuQ89q__mascara{pointer-events:none;border:1px solid #ffffff8c;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 9999px #00000080}.avatar-cropper-module__GuQ89q__controles{width:100%;max-width:280px;color:var(--text-2);align-items:center;gap:10px;display:flex}.avatar-cropper-module__GuQ89q__slider{min-width:0;height:24px;accent-color:var(--accent);cursor:pointer;flex:1}.avatar-cropper-module__GuQ89q__ayuda{max-width:320px;color:var(--text-2);text-align:center;margin:0;font-size:12.5px;line-height:1.45}
.avatar-form-module__3I9eSW__fila{flex-wrap:wrap;align-items:flex-start;gap:21px;display:flex}.avatar-form-module__3I9eSW__circulo{color:#fff;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;width:64px;height:64px;font-size:22px;font-weight:600;display:grid;overflow:hidden}.avatar-form-module__3I9eSW__foto{object-fit:cover;width:100%;height:100%}.avatar-form-module__3I9eSW__cuerpo{flex-direction:column;flex:240px;gap:13px;min-width:0;display:flex}.avatar-form-module__3I9eSW__quien{flex-direction:column;gap:3px;min-width:0;padding-top:5px;display:flex}.avatar-form-module__3I9eSW__quien h2{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600;line-height:1.3}.avatar-form-module__3I9eSW__quien p{overflow-wrap:anywhere;margin:0}.avatar-form-module__3I9eSW__acciones{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.avatar-form-module__3I9eSW__ayuda{max-width:62ch;color:var(--text-2);font-size:12.5px;line-height:1.45}
.nas-folder-picker-module__lF1z2q__wrap{flex-direction:column;flex:320px;gap:0;min-width:0;display:flex}.nas-folder-picker-module__lF1z2q__wrap:where(form>*){flex:none}.nas-folder-picker-module__lF1z2q__wrap>.cam-label{margin-bottom:2px}.nas-folder-picker-module__lF1z2q__picked{align-items:center;gap:10px;min-height:22px;display:flex}.nas-folder-picker-module__lF1z2q__path{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--mono);color:var(--text-2);flex:1;font-size:12px;overflow:hidden}.nas-folder-picker-module__lF1z2q__linkBtn{color:var(--text-3);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-size:12px}.nas-folder-picker-module__lF1z2q__linkBtn:hover{color:var(--danger)}.nas-folder-picker-module__lF1z2q__search{flex-direction:column;gap:6px;display:flex}.nas-folder-picker-module__lF1z2q__inputWrap{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);height:34px;color:var(--text-3);align-items:center;gap:6px;padding:0 8px;display:flex}.nas-folder-picker-module__lF1z2q__input{min-width:0;color:var(--text);background:0 0;border:none;outline:none;flex:1;font-size:13px}.nas-folder-picker-module__lF1z2q__x{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--text-3);cursor:pointer;background:0 0;border:none;place-items:center;display:grid}.nas-folder-picker-module__lF1z2q__x:hover{background:var(--surface-3);color:var(--text)}.nas-folder-picker-module__lF1z2q__list{border:1px solid var(--line-soft);border-radius:var(--radius-sm);max-height:240px;margin:0;padding:0;list-style:none;overflow-y:auto}.nas-folder-picker-module__lF1z2q__row{flex-wrap:wrap;align-items:center;display:flex;position:relative}.nas-folder-picker-module__lF1z2q__item,.nas-folder-picker-module__lF1z2q__itemOn{min-width:0;min-height:30px;color:var(--text-2);font-family:var(--mono);text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;gap:1px;padding:6px 10px;font-size:11.5px;display:flex}.nas-folder-picker-module__lF1z2q__item:hover,.nas-folder-picker-module__lF1z2q__itemOn:hover{background:var(--surface-3);color:var(--text)}.nas-folder-picker-module__lF1z2q__itemOn{background:var(--surface-2);color:var(--text)}.nas-folder-picker-module__lF1z2q__itemMarked{background:var(--surface-3);box-shadow:inset 2px 0 0 var(--accent)}.nas-folder-picker-module__lF1z2q__name{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.nas-folder-picker-module__lF1z2q__parent{text-align:left;text-overflow:ellipsis;white-space:nowrap;color:var(--text-3);direction:rtl;font-size:10.5px;overflow:hidden}.nas-folder-picker-module__lF1z2q__add{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--text-3);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;margin-right:5px;display:grid}.nas-folder-picker-module__lF1z2q__add:hover{background:var(--surface-3);color:var(--text)}.nas-folder-picker-module__lF1z2q__newRow{background:var(--surface-2);align-items:center;gap:6px;width:100%;padding:6px 10px 8px 22px;display:flex}.nas-folder-picker-module__lF1z2q__crumbs{scrollbar-width:none;white-space:nowrap;color:var(--text-3);align-items:center;gap:2px;font-size:11px;display:flex;overflow-x:auto}.nas-folder-picker-module__lF1z2q__crumbs::-webkit-scrollbar{display:none}.nas-folder-picker-module__lF1z2q__crumbItem{align-items:center;gap:2px;display:inline-flex}.nas-folder-picker-module__lF1z2q__crumbSep{color:var(--line)}.nas-folder-picker-module__lF1z2q__crumb{border-radius:var(--radius-xs);color:var(--text-3);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:2px 3px;font-size:11px}.nas-folder-picker-module__lF1z2q__crumb:hover:not(:disabled){background:var(--surface-3);color:var(--text)}.nas-folder-picker-module__lF1z2q__crumb:disabled{color:var(--text-2);cursor:default}.nas-folder-picker-module__lF1z2q__into{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--text-3);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;display:grid}.nas-folder-picker-module__lF1z2q__into:hover{background:var(--surface-3);color:var(--text)}.nas-folder-picker-module__lF1z2q__pie{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nas-folder-picker-module__lF1z2q__actualPath{color:var(--text-3);overflow-wrap:anywhere;margin:6px 0 0;font-size:11px}.nas-folder-picker-module__lF1z2q__actualPath code{font-family:var(--mono);color:var(--text-2)}
.search-panel-module__O2_iPa__veil{z-index:60;background:#0000008c;justify-content:center;padding:54px 16px 16px;display:flex;position:fixed;inset:0}.search-panel-module__O2_iPa__panel{background:var(--panel);border:1px solid var(--line-chrome);border-radius:var(--radius);flex-direction:column;width:min(760px,100%);max-height:min(560px,100dvh - 90px);display:flex;overflow:hidden;box-shadow:0 24px 60px #0009}.search-panel-module__O2_iPa__bar{border-bottom:1px solid var(--line-soft);flex-shrink:0;align-items:center;gap:9px;padding:10px 12px;display:flex}.search-panel-module__O2_iPa__bar>svg{color:var(--text-3);flex-shrink:0}.search-panel-module__O2_iPa__scope{border:1px solid var(--glass-line);border-radius:var(--radius-sm);background:var(--glass);height:24px;color:var(--text-2);white-space:nowrap;cursor:pointer;flex-shrink:0;align-items:center;gap:5px;padding:0 8px;font-size:11.5px;font-weight:500;display:inline-flex}.search-panel-module__O2_iPa__scope:hover{color:var(--text);background:#ffffff17}.search-panel-module__O2_iPa__scopeOn{border-color:var(--accent-line);background:var(--accent-soft);color:var(--text)}.search-panel-module__O2_iPa__input{min-width:0;height:26px;color:var(--text);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:14px}.search-panel-module__O2_iPa__input::placeholder{color:var(--text-3)}.search-panel-module__O2_iPa__esc{font-family:var(--mono);color:var(--text-3);border:1px solid var(--line);border-radius:var(--radius-xs);flex-shrink:0;padding:1px 5px;font-size:10px}.search-panel-module__O2_iPa__filters{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;flex-shrink:0;gap:5px;padding:8px 12px;display:flex}.search-panel-module__O2_iPa__chip{border:1px solid var(--line);height:24px;color:var(--text-2);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-family:inherit;font-size:11.5px;transition:border-color .12s,background .12s,color .12s;display:inline-flex}.search-panel-module__O2_iPa__chip:hover{border-color:var(--text-3);color:var(--text)}.search-panel-module__O2_iPa__chipOn{border-color:var(--accent-line);background:var(--accent-soft);color:var(--text)}.search-panel-module__O2_iPa__dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.search-panel-module__O2_iPa__body{min-height:0;padding:6px;overflow-y:auto}.search-panel-module__O2_iPa__group{letter-spacing:.09em;text-transform:uppercase;color:var(--text-3);padding:9px 8px 5px;font-size:10px;font-weight:600}.search-panel-module__O2_iPa__hit{border-radius:var(--radius-sm);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:7px 8px;text-decoration:none;display:flex}.search-panel-module__O2_iPa__hit:hover,.search-panel-module__O2_iPa__hitOn{background:var(--surface-2)}.search-panel-module__O2_iPa__thumb{border-radius:var(--radius-xs);object-fit:cover;width:52px;height:34px;color:var(--text-3);background:#000;flex-shrink:0;place-items:center;display:grid}.search-panel-module__O2_iPa__hitText{flex:1;min-width:0}.search-panel-module__O2_iPa__hitName{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.search-panel-module__O2_iPa__hitWhere{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:11.5px;display:block;overflow:hidden}.search-panel-module__O2_iPa__empty{text-align:center;color:var(--text-3);padding:26px 12px 30px;font-size:12.5px;line-height:1.6}@media (max-width:700px){.search-panel-module__O2_iPa__veil{padding:12px}.search-panel-module__O2_iPa__esc{display:none}}.search-panel-module__O2_iPa__hoja{background:var(--surface-2);border:1px solid var(--line-soft);border-left:3px solid hsl(var(--tag-h,36) var(--tag-s) var(--tag-l));align-content:center;gap:1px;line-height:1}.search-panel-module__O2_iPa__hojaMes{letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-size:9px;font-weight:600}.search-panel-module__O2_iPa__hojaDia{color:var(--text);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.search-panel-module__O2_iPa__dotTarea{vertical-align:1px;width:6px;height:6px;margin-right:6px;display:inline-block}
.progress-module__3s5T4a__wrap{color:var(--text);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:0 12%;display:flex;position:absolute;inset:0}.progress-module__3s5T4a__svg{width:100%;max-width:200px;height:auto}.progress-module__3s5T4a__svgAnillo{width:84px;height:84px}.progress-module__3s5T4a__trazo,.progress-module__3s5T4a__trazoFondo,.progress-module__3s5T4a__perf,.progress-module__3s5T4a__cabeza,.progress-module__3s5T4a__latido{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.progress-module__3s5T4a__trazoFondo{stroke-width:2.2px;opacity:.22}.progress-module__3s5T4a__trazo{stroke-width:3.6px}.progress-module__3s5T4a__perf{stroke-width:2.2px}.progress-module__3s5T4a__cabeza{stroke-width:2.4px}.progress-module__3s5T4a__latido{stroke-width:2.4px;animation:1.4s ease-in-out infinite progress-module__3s5T4a__latido}.progress-module__3s5T4a__numero{fill:currentColor;stroke:none;text-anchor:middle;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:15px}.progress-module__3s5T4a__label{letter-spacing:.02em;color:var(--text-3);text-align:center;overflow-wrap:anywhere;font-size:11px}.progress-module__3s5T4a__lineaBucle{stroke-dasharray:46 260;animation:1.5s linear infinite progress-module__3s5T4a__recorre}.progress-module__3s5T4a__anilloBucle{animation:1.4s linear infinite progress-module__3s5T4a__gira}.progress-module__3s5T4a__tiraBucle{opacity:0;animation:2.1s ease-in-out infinite progress-module__3s5T4a__enciende}@keyframes progress-module__3s5T4a__recorre{0%{stroke-dashoffset:300px}to{stroke-dashoffset:-160px}}@keyframes progress-module__3s5T4a__gira{0%{stroke-dashoffset:0}to{stroke-dashoffset:-183px}}@keyframes progress-module__3s5T4a__enciende{0%,to{opacity:0}12%,58%{opacity:1}}@keyframes progress-module__3s5T4a__latido{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.progress-module__3s5T4a__lineaBucle,.progress-module__3s5T4a__anilloBucle,.progress-module__3s5T4a__tiraBucle,.progress-module__3s5T4a__latido{animation:none}.progress-module__3s5T4a__tiraBucle{opacity:.5}}.progress-module__3s5T4a__conArte{gap:6px}.progress-module__3s5T4a__arte{color:var(--text-2);flex:none}.progress-module__3s5T4a__cae{animation:2.2s cubic-bezier(.45,0,.9,.6) infinite progress-module__3s5T4a__cae}.progress-module__3s5T4a__fotograma,.progress-module__3s5T4a__fotoPerf{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.progress-module__3s5T4a__fotograma{stroke-width:3.7px}.progress-module__3s5T4a__fotoPerf{stroke-width:3px;opacity:.72}@keyframes progress-module__3s5T4a__cae{0%{opacity:0;transform:translateY(-56px)}10%{opacity:1}76%,to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.progress-module__3s5T4a__cae{opacity:1;animation:none;transform:translateY(-32px)}}
.browser-module__kHBNgq__section{color:var(--text-2);align-items:center;gap:9px;padding:22px 4px 11px;display:flex}.browser-module__kHBNgq__sectionRule{border-radius:var(--radius-xs);background:var(--accent);flex:none;width:22px;height:3px}.browser-module__kHBNgq__sectionLabel{letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;font-size:10.5px;font-weight:500}.browser-module__kHBNgq__sectionCaret{color:var(--text-3);cursor:pointer;background:0 0;border:none;place-items:center;padding:0;display:grid}.browser-module__kHBNgq__grid{grid-template-columns:repeat(auto-fill, minmax(150px, var(--card-w)));gap:12px;display:grid}.browser-module__kHBNgq__folder{text-align:left;cursor:pointer;color:inherit;background:0 0;border:none;padding-top:6px;display:block;position:relative}.browser-module__kHBNgq__folderGrid{grid-template-columns:repeat(auto-fill,minmax(110px,132px));gap:12px;display:grid}.browser-module__kHBNgq__folderTab{border-radius:var(--radius-xs) var(--radius-xs) 0 0;background:var(--surface-2);border:1px solid var(--line-soft);border-bottom:none;width:38%;height:8px;position:absolute;top:0;left:0}.browser-module__kHBNgq__folderCard{border-radius:0 var(--radius) var(--radius) var(--radius);background:var(--surface);border:1px solid var(--line-soft);transition:border-color .12s,background .12s;display:block}.browser-module__kHBNgq__folderBody{aspect-ratio:1;display:block;position:relative}.browser-module__kHBNgq__folderFoot{border-top:1px solid var(--line-soft);align-items:center;gap:7px;padding:6px 6px 6px 9px;display:flex}.browser-module__kHBNgq__folderName{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;font-weight:500;overflow:hidden}.browser-module__kHBNgq__folderCount{color:var(--text-3);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}.browser-module__kHBNgq__folder:hover .browser-module__kHBNgq__folderCard{border-color:var(--text-3);background:var(--surface-2)}.browser-module__kHBNgq__folderCard img{transition:filter .18s,transform .22s cubic-bezier(.22,.61,.36,1)}.browser-module__kHBNgq__folder:hover .browser-module__kHBNgq__folderCard img{filter:brightness(1.1);transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.browser-module__kHBNgq__folderCard img{transition:filter .18s}.browser-module__kHBNgq__folder:hover .browser-module__kHBNgq__folderCard img{transform:none}}.browser-module__kHBNgq__folderTile,.browser-module__kHBNgq__folderMosaic{display:block}.browser-module__kHBNgq__folderMosaic{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:2px;padding:2px;display:grid;position:absolute;inset:0}.browser-module__kHBNgq__folderReel{grid-template:"a b"minmax(0,1fr)"a c"minmax(0,1fr)/minmax(0,1.5fr) minmax(0,1fr);gap:4px;display:grid;position:absolute;inset:6px}.browser-module__kHBNgq__reelTile{object-fit:cover;border-radius:var(--radius-sm);background:#000;width:100%;height:100%;display:block}.browser-module__kHBNgq__reelTile:first-child{grid-area:a}.browser-module__kHBNgq__reelTile:nth-child(2){grid-area:b}.browser-module__kHBNgq__reelTile:nth-child(3){grid-area:c}.browser-module__kHBNgq__reel1{grid-template-columns:minmax(0,1fr);grid-template-areas:"a""a"}.browser-module__kHBNgq__reel2{grid-template-areas:"a b""a b"}.browser-module__kHBNgq__cardFoot{padding:9px 3px 1px;display:block}.browser-module__kHBNgq__cardName{font-size:var(--card-nombre,12.5px);color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}.browser-module__kHBNgq__cardMeta{font-size:var(--card-meta,11.5px);color:var(--text-3);align-items:center;gap:6px;margin-top:3px;display:flex}.browser-module__kHBNgq__cardMetaText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.browser-module__kHBNgq__cardDots{border-radius:var(--radius-sm);width:20px;height:20px;color:var(--text-3);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;margin-left:auto;display:grid}.browser-module__kHBNgq__cardDots:hover{background:var(--surface-3);color:var(--text)}.browser-module__kHBNgq__asset{padding:var(--card-pad,8px);border:1px solid var(--line-soft);border-radius:var(--radius);background:var(--panel);text-align:left;color:inherit;cursor:pointer;transition:border-color .12s,background .12s;display:block}.browser-module__kHBNgq__asset:hover{border-color:var(--line)}.browser-module__kHBNgq__poster{aspect-ratio:4/5;border-radius:var(--radius-sm);background:#000;position:relative;overflow:hidden}.browser-module__kHBNgq__scrubBar{background:#ffffff2e;height:3px;position:absolute;bottom:0;left:0;right:0}.browser-module__kHBNgq__scrubAt{background:var(--brand-red);height:100%;display:block}.browser-module__kHBNgq__posterFill{place-items:center;display:grid;position:absolute;inset:0}.browser-module__kHBNgq__posterInner{height:100%;aspect-ratio:var(--poster-ar,16 / 9);max-width:100%}.browser-module__kHBNgq__posterWide{width:100%;height:100%}.browser-module__kHBNgq__archivo{color:var(--text-2);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.browser-module__kHBNgq__archivoExt{font-family:var(--mono);letter-spacing:.06em;font-size:10.5px}.browser-module__kHBNgq__duration{border-radius:var(--radius-xs);color:var(--brand-bone);font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;background:#000000b8;padding:1px 5px;font-size:10.5px;position:absolute;bottom:6px;right:6px}.browser-module__kHBNgq__versionTag{border-radius:var(--radius-xs);color:var(--brand-bone);background:#000000b3;padding:1px 6px;font-size:10.5px;font-weight:500;position:absolute;top:6px;right:6px}.browser-module__kHBNgq__marcasArriba{z-index:2;align-items:center;gap:6px;display:flex;position:absolute;top:6px;right:6px}.browser-module__kHBNgq__versionTagFila{border-radius:var(--radius-xs);color:var(--brand-bone);background:#000000b3;padding:1px 6px;font-size:10.5px;font-weight:500}.browser-module__kHBNgq__marcaEnPortal{z-index:2;filter:drop-shadow(0 1px 2px #0009);place-items:center;width:20px;height:20px;display:grid;position:absolute;top:6px;right:6px}.browser-module__kHBNgq__marcaEnPortalFila{position:static}.browser-module__kHBNgq__marcaEnPortalLinea{filter:drop-shadow(0 1px 2px #0009);flex:none;place-items:center;width:16px;height:16px;display:inline-grid}.browser-module__kHBNgq__statusStrip{padding:var(--card-tira-pad,6px 7px 6px 9px);border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--line-soft);align-items:center;gap:6px;margin-top:7px;display:flex}.browser-module__kHBNgq__pill{font-size:var(--card-pill,11.5px);border-radius:999px;align-items:center;gap:6px;padding:2px 9px 2px 7px;font-weight:500;line-height:1.5;display:inline-flex}.browser-module__kHBNgq__openCount{color:var(--text-3);flex-shrink:0;align-items:center;gap:4px;font-size:11px;display:inline-flex}.browser-module__kHBNgq__table{border-collapse:collapse;width:100%}.browser-module__kHBNgq__table thead th{z-index:2;background:var(--bg);border-bottom:1px solid var(--line-chrome);color:var(--text-3);text-align:left;white-space:nowrap;padding:9px 10px;font-size:11.5px;font-weight:500;position:sticky;top:0}.browser-module__kHBNgq__table tbody td{border-bottom:1px solid var(--line-chrome);height:34px;color:var(--text-2);white-space:nowrap;padding:0 10px;font-size:12.5px}.browser-module__kHBNgq__rowGroup td{height:40px;color:var(--text-2);border-bottom:none;padding-top:16px;font-size:12.5px}.browser-module__kHBNgq__table tbody tr:hover td{background:var(--surface)}.browser-module__kHBNgq__rowName{color:var(--text);align-items:center;gap:9px;min-width:0;display:flex}.browser-module__kHBNgq__rowThumb{border-radius:var(--radius-xs);flex-shrink:0;width:26px;height:16px}.browser-module__kHBNgq__rowThumbFile{color:var(--text-2);place-items:center;display:grid}.browser-module__kHBNgq__rowNameText{text-overflow:ellipsis;overflow:hidden}.browser-module__kHBNgq__num{font-variant-numeric:tabular-nums}.browser-module__kHBNgq__dim{color:var(--text-3)}.browser-module__kHBNgq__empty{text-align:center;color:var(--text-3);place-items:center;gap:10px;padding:72px 24px;display:grid}.browser-module__kHBNgq__posterImg{object-fit:var(--poster-fit,contain);object-position:center;width:100%;height:100%;display:block}.browser-module__kHBNgq__folderOver .browser-module__kHBNgq__folderCard{border-color:var(--accent);background:var(--accent-soft)}.browser-module__kHBNgq__enElAire{opacity:.3;filter:saturate(.35);border-radius:var(--radius);transition:opacity .12s}.browser-module__kHBNgq__grid>*,.browser-module__kHBNgq__folderGrid>*{transition:transform .16s cubic-bezier(.22,.61,.36,1)}@media (prefers-reduced-motion:reduce){.browser-module__kHBNgq__grid>*,.browser-module__kHBNgq__folderGrid>*,.browser-module__kHBNgq__enElAire{transition:none}}.browser-module__kHBNgq__assetOver{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius)}.browser-module__kHBNgq__cardTail{margin-left:auto;display:inline-flex}.browser-module__kHBNgq__statusStripTail{flex-shrink:0;margin-left:auto}.browser-module__kHBNgq__asset[draggable=true],.browser-module__kHBNgq__folder[draggable=true]{cursor:grab}.browser-module__kHBNgq__asset[draggable=true]:active,.browser-module__kHBNgq__folder[draggable=true]:active{cursor:grabbing}.browser-module__kHBNgq__rowOver td{background:var(--accent-soft);box-shadow:inset 0 1px 0 var(--accent), inset 0 -1px 0 var(--accent)}.browser-module__kHBNgq__table tbody tr[draggable=true]{cursor:grab}.browser-module__kHBNgq__table tbody tr[draggable=true]:active{cursor:grabbing}img.browser-module__kHBNgq__rowThumb{object-fit:cover}.browser-module__kHBNgq__filterRow{flex-wrap:wrap;align-items:center;gap:5px;margin-left:auto;display:inline-flex}.browser-module__kHBNgq__filterDot{background:var(--chip,var(--text-2));border-radius:50%;flex:none;width:7px;height:7px}.browser-module__kHBNgq__filterCheck{margin-left:auto}.browser-module__kHBNgq__asset{position:relative}.browser-module__kHBNgq__asset[data-modo]{-webkit-user-select:none;user-select:none}.browser-module__kHBNgq__casilla{z-index:3;border:1px solid var(--glass-line);border-radius:var(--radius-xs);width:19px;height:19px;color:var(--brand-bone);cursor:pointer;opacity:0;background:#0e0f10b8;place-items:center;padding:0;transition:opacity .11s;display:grid;position:absolute;top:7px;left:7px}.browser-module__kHBNgq__asset:hover .browser-module__kHBNgq__casilla,.browser-module__kHBNgq__asset[data-modo] .browser-module__kHBNgq__casilla,.browser-module__kHBNgq__casilla:focus-visible{opacity:1}.browser-module__kHBNgq__asset[data-puesta] .browser-module__kHBNgq__casilla{opacity:1;border-color:var(--accent);background:var(--accent)}.browser-module__kHBNgq__asset[data-puesta]{outline:2px solid var(--accent);outline-offset:-1px;border-radius:var(--radius);box-shadow:0 0 18px var(--accent-glow)}.browser-module__kHBNgq__asset[data-modo]{cursor:pointer}.browser-module__kHBNgq__asset[data-modo] a{pointer-events:none}.browser-module__kHBNgq__carpeta{border-radius:var(--radius);max-width:178px;color:inherit;text-decoration:none;display:block;position:relative}.browser-module__kHBNgq__carpetaIcono{display:block;position:relative}.browser-module__kHBNgq__icoCarpeta{padding-top:6px;display:block;position:relative}.browser-module__kHBNgq__icoPila{aspect-ratio:1;display:block;position:relative}.browser-module__kHBNgq__pilaHoja{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius);background:var(--surface-2);width:58%;box-shadow:0 0 0 1.5px var(--bg), 0 5px 13px var(--line-soft);transform-origin:50% 90%;position:absolute;top:9%;left:21%}.browser-module__kHBNgq__pilaHoja0{transform:rotate(-11deg)translate(-17%)}.browser-module__kHBNgq__pilaHoja1{transform:rotate(9deg)translate(15%)}.browser-module__kHBNgq__pilaHoja2{transform:rotate(-1deg)}.browser-module__kHBNgq__pilaCuenta{z-index:2;background:var(--brand-bone);min-width:21px;height:21px;color:var(--brand-ink);box-shadow:0 0 0 2px var(--bg);border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-weight:700;display:grid;position:absolute;bottom:7%;right:14%}.browser-module__kHBNgq__icoHoja{aspect-ratio:1;border-radius:var(--radius);background:var(--surface);border:1px solid var(--line-strong);grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:4px;padding:8px;display:grid}.browser-module__kHBNgq__icoHoja img,.browser-module__kHBNgq__icoHoja span{object-fit:cover;border-radius:var(--radius-xs);background:var(--surface-2);width:100%;height:100%}.browser-module__kHBNgq__carpetaPie{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:2px;margin-top:8px;display:grid}.browser-module__kHBNgq__carpetaTexto{min-width:0}.browser-module__kHBNgq__carpetaNombre{-webkit-line-clamp:2;color:var(--text);-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.browser-module__kHBNgq__carpetaSub{color:var(--text-3);font-size:11.5px;display:block}.browser-module__kHBNgq__carpeta:hover .browser-module__kHBNgq__folderCard,.browser-module__kHBNgq__carpeta:hover .browser-module__kHBNgq__icoHoja{border-color:var(--text-3)}.browser-module__kHBNgq__folderGridTipos{grid-template-columns:repeat(auto-fill,minmax(144px,178px));gap:21px 13px}.browser-module__kHBNgq__folderSeleccionada .browser-module__kHBNgq__carpetaIcono{outline:2px solid var(--brand-bone);outline-offset:3px;border-radius:var(--radius)}.browser-module__kHBNgq__subidaAcciones{z-index:3;justify-content:center;display:flex;position:absolute;bottom:8px;left:0;right:0}.browser-module__kHBNgq__subidaDescartar{border:1px solid var(--glass-line);border-radius:var(--radius-xs);color:var(--brand-bone);font:inherit;cursor:pointer;background:#0e0f10b8;padding:4px 12px;font-size:11px}.browser-module__kHBNgq__subidaDescartar:hover,.browser-module__kHBNgq__subidaDescartar:focus-visible{border-color:var(--accent)}.browser-module__kHBNgq__noCargo{text-align:center;color:var(--text-2);background:var(--surface-2);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:12px;font-size:12px;display:flex;position:absolute;inset:0}
.shell-module__JIDgOq__shell{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:minmax(0, 1fr) var(--dock-h);background:var(--bg);height:100dvh;display:grid;overflow:hidden}.shell-module__JIDgOq__topbar,.shell-module__JIDgOq__dock{--text-3:var(--text-2)}.shell-module__JIDgOq__dock{background:var(--cromo);border-top:1px solid var(--line-chrome);grid-area:2/1/auto/-1;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:0 10px;display:grid;position:relative}.shell-module__JIDgOq__topbar:before,.shell-module__JIDgOq__dock:before{content:"";pointer-events:none;background:linear-gradient(90deg, transparent 0%, var(--flare) 28%, var(--flare) 72%, transparent 100%) top left / 100% 1px no-repeat, radial-gradient(120% 100% at 50% 0%, var(--flare-glow), transparent 70%);height:20px;position:absolute;inset:0 0 auto}.shell-module__JIDgOq__dockIdentity{justify-self:start;align-items:center;gap:2px;display:flex}.shell-module__JIDgOq__dockMark{border-radius:var(--radius);width:32px;height:30px;color:var(--text-3);place-items:center;display:grid}.shell-module__JIDgOq__dockMark:hover{background:var(--surface-2)}.shell-module__JIDgOq__dockIcono{border-radius:var(--radius-xs);object-fit:cover;width:20px;height:20px;display:block}.shell-module__JIDgOq__dockWorkspace button{letter-spacing:-.01em;height:30px;color:var(--text-2);padding:0 9px;font-size:12.5px;font-weight:600}.shell-module__JIDgOq__dockWorkspace button:hover{color:var(--text)}.shell-module__JIDgOq__dockPages{justify-self:center;gap:2px;display:flex}.shell-module__JIDgOq__dockPage{border-radius:var(--radius);height:30px;color:var(--text-3);align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:500;transition:color .12s,background .12s;display:flex}.shell-module__JIDgOq__dockPage:hover{color:var(--text);background:var(--surface-2)}.shell-module__JIDgOq__dockPage,.shell-module__JIDgOq__dockBtn{position:relative}.shell-module__JIDgOq__dockYendo{display:none}.shell-module__JIDgOq__dockPage:has(.shell-module__JIDgOq__dockYendo){color:var(--text);background:var(--surface-3)}.shell-module__JIDgOq__dockBtn:has(.shell-module__JIDgOq__dockYendo){color:var(--accent);background:var(--accent-soft)}.shell-module__JIDgOq__dockOn,.shell-module__JIDgOq__dockOn:hover{color:var(--text);background:var(--surface-3)}.shell-module__JIDgOq__dockTools{justify-self:end;align-items:center;gap:2px;min-width:0;display:flex}.shell-module__JIDgOq__dockBtn{border-radius:var(--radius);width:30px;height:30px;color:var(--text-3);cursor:pointer;background:0 0;border:none;place-items:center;transition:color .12s,background .12s;display:grid;position:relative}.shell-module__JIDgOq__dockBtn:hover,.shell-module__JIDgOq__dockBtn[aria-expanded=true]{color:var(--text);background:var(--surface-2)}.shell-module__JIDgOq__dockBtnOn,.shell-module__JIDgOq__dockBtnOn:hover{color:var(--accent);background:var(--accent-soft)}.shell-module__JIDgOq__dockAvatar{background:var(--surface-3);width:26px;height:26px;color:var(--text-2);cursor:pointer;border:none;border-radius:50%;place-items:center;margin-left:4px;padding:0;font-size:11px;font-weight:600;transition:color .12s,box-shadow .12s;display:grid;overflow:hidden}.shell-module__JIDgOq__dockAvatar:hover,.shell-module__JIDgOq__dockAvatar[aria-expanded=true]{color:var(--text);box-shadow:0 0 0 2px var(--accent-line)}.shell-module__JIDgOq__dockAvatarImg{object-fit:cover;width:100%;height:100%}.shell-module__JIDgOq__dockMenuIcon{width:16px;color:var(--text-3);flex-shrink:0;place-items:center;display:inline-grid}.shell-module__JIDgOq__dockMenuOn{color:var(--accent);background:var(--accent-soft)}.shell-module__JIDgOq__dockMenuOn .shell-module__JIDgOq__dockMenuIcon{color:var(--accent)}.shell-module__JIDgOq__side{width:var(--side-w);background:var(--panel);border-left:1px solid var(--line-soft);flex-direction:column;grid-area:1/2;display:flex;position:relative;overflow:hidden}.shell-module__JIDgOq__seamW{z-index:3;cursor:col-resize;-webkit-user-select:none;user-select:none;touch-action:none;width:7px;position:absolute;top:0;bottom:0;left:0}.shell-module__JIDgOq__seamW:after{content:"";background:0 0;width:2px;transition:background .12s;position:absolute;inset:0 auto 0 0}.shell-module__JIDgOq__seamW:hover:after,.shell-module__JIDgOq__seamWOn:after{background:var(--text-3)}.shell-module__JIDgOq__sideTirando{-webkit-user-select:none;user-select:none}.shell-module__JIDgOq__sideHidden{border-left:none;width:0}.shell-module__JIDgOq__sideVelo{display:none}.shell-module__JIDgOq__pane{flex-direction:column;min-height:0;display:flex;overflow:hidden}.shell-module__JIDgOq__paneGrow{flex:1}.shell-module__JIDgOq__paneEncogido{flex:none;max-height:45%}.shell-module__JIDgOq__paneLinks{height:var(--links-h)}.shell-module__JIDgOq__paneHead{letter-spacing:.09em;text-transform:uppercase;color:var(--text-3);flex-shrink:0;align-items:center;gap:6px;padding:9px 10px 5px;font-size:10px;font-weight:600;display:flex}.shell-module__JIDgOq__paneCount{border-radius:var(--radius-xs);background:var(--surface);color:var(--text-3);font-family:var(--mono);letter-spacing:0;margin-left:auto;padding:1px 5px;font-size:10px}.shell-module__JIDgOq__paneBody{flex:1;min-height:0;padding-bottom:6px;overflow-y:auto}.shell-module__JIDgOq__panePlegable{flex:1 1 0;min-height:0}.shell-module__JIDgOq__paneMedido{flex:0 0 var(--panel-h)}.shell-module__JIDgOq__paneHeadBtn{width:100%;font:inherit;letter-spacing:.09em;text-transform:uppercase;color:var(--text-3);text-align:left;cursor:pointer;background:0 0;border:none;font-size:10px;font-weight:600}.shell-module__JIDgOq__paneHeadBtn:hover{color:var(--text-2)}.shell-module__JIDgOq__seam{background:var(--rail-bg);border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);cursor:row-resize;-webkit-user-select:none;user-select:none;touch-action:none;flex-shrink:0;place-items:center;height:8px;display:grid}.shell-module__JIDgOq__seam span{background:var(--line);border-radius:999px;width:22px;height:2px;transition:background .12s}.shell-module__JIDgOq__seam:hover span,.shell-module__JIDgOq__seamOn span{background:var(--text-3)}.shell-module__JIDgOq__paneEmpty{color:var(--text-3);padding:6px 10px 10px;font-size:11.5px;line-height:1.5}.shell-module__JIDgOq__navArrows{flex-shrink:0;gap:1px;margin-right:2px;display:flex}.shell-module__JIDgOq__navArrow{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--text-3);cursor:pointer;background:0 0;border:none;place-items:center;transition:color .12s,background .12s;display:grid}.shell-module__JIDgOq__navArrow:hover{color:var(--text);background:var(--surface-2)}.shell-module__JIDgOq__sideHead{min-width:var(--side-w);align-items:center;gap:10px;padding:12px 12px 12px 14px;display:flex}.shell-module__JIDgOq__sideCerrar{border-radius:var(--radius-sm);background:var(--glass);width:30px;height:30px;color:var(--text-2);cursor:pointer;border:none;flex:none;place-items:center;margin-left:auto;display:none}.shell-module__JIDgOq__sideCerrar:hover{color:var(--text);background:var(--glass-lift)}.shell-module__JIDgOq__sideThumb{border-radius:var(--radius-sm);background:linear-gradient(140deg, var(--surface-3), var(--brand-ink));flex-shrink:0;width:32px;height:32px}.shell-module__JIDgOq__sideHeadText{min-width:0}.shell-module__JIDgOq__sideHeadTitle{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.shell-module__JIDgOq__sideHeadSub{color:var(--text-3);white-space:nowrap;font-size:11.5px}.shell-module__JIDgOq__tree{min-width:var(--side-w);flex:1;padding:4px 8px 12px;overflow-y:auto}.shell-module__JIDgOq__treeRow{border-radius:var(--radius-sm);width:100%;color:var(--text-2);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:7px;padding:6px 8px;font-size:13px;transition:background .1s,color .1s;display:flex}.shell-module__JIDgOq__treeRow:hover{background:var(--surface-2);color:var(--text)}.shell-module__JIDgOq__treeOn{background:var(--surface-3);color:var(--text);font-weight:500}.shell-module__JIDgOq__treeOn:hover{background:var(--surface-3)}.shell-module__JIDgOq__treeLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.shell-module__JIDgOq__treeCount{color:var(--text-3);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.shell-module__JIDgOq__treeToggle{width:14px;height:14px;color:var(--text-3);flex-shrink:0;place-items:center;display:grid}.shell-module__JIDgOq__treeIndent{padding-left:26px}.shell-module__JIDgOq__sideFoot{border-top:1px solid var(--line-soft);min-width:var(--side-w);max-height:44%;padding:10px 8px 12px;overflow-y:auto}.shell-module__JIDgOq__sideFootTitle{letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);padding:2px 8px 8px;font-size:11px;font-weight:500}.shell-module__JIDgOq__linkRow{border-radius:var(--radius-sm);width:100%;color:var(--text-2);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:9px;padding:5px 8px;font-size:12.5px;display:flex}.shell-module__JIDgOq__linkRow:hover{background:var(--surface-2);color:var(--text)}.shell-module__JIDgOq__linkThumb{border-radius:var(--radius-xs);background:var(--surface-3);object-fit:cover;flex-shrink:0;width:34px;height:22px}.shell-module__JIDgOq__linkText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.shell-module__JIDgOq__linkFila{align-items:center;gap:2px;display:flex}.shell-module__JIDgOq__linkFila .shell-module__JIDgOq__linkRow{flex:1;min-width:0}.shell-module__JIDgOq__linkFilaRecibe{border-radius:var(--radius-xs);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-line)}.shell-module__JIDgOq__linkFilaRecibe .shell-module__JIDgOq__linkText{color:var(--accent)}.shell-module__JIDgOq__linkFilaEntro{animation:.42s cubic-bezier(.22,.61,.36,1) shell-module__JIDgOq__entroEnPortal}@keyframes shell-module__JIDgOq__entroEnPortal{0%{transform:scale(1)}35%{background:var(--accent-soft);transform:scale(.94)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.shell-module__JIDgOq__linkFilaEntro{animation:none}}.shell-module__JIDgOq__linkCopy{border-radius:var(--radius-xs);width:24px;height:24px;color:var(--text-3);cursor:pointer;opacity:.5;background:0 0;border:none;flex-shrink:0;place-items:center;display:grid}.shell-module__JIDgOq__linkFila:hover .shell-module__JIDgOq__linkCopy{opacity:1}.shell-module__JIDgOq__linkCopy:hover{background:var(--surface-2);color:var(--text)}.shell-module__JIDgOq__linkCopy:focus-visible{opacity:1}.shell-module__JIDgOq__paneAdd{border:1px solid var(--line);border-radius:var(--radius-xs);color:var(--text-3);font:inherit;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;background:0 0;align-items:center;gap:4px;margin-left:6px;padding:1px 6px;font-size:9.5px;font-weight:600;display:inline-flex}.shell-module__JIDgOq__paneAdd:hover{color:var(--text);border-color:var(--text-3)}.shell-module__JIDgOq__paneAddSolo{width:fit-content;margin-top:8px;margin-left:0;padding:3px 8px;display:flex}.shell-module__JIDgOq__main{z-index:0;flex-direction:column;grid-area:1/1;min-width:0;min-height:0;display:flex;position:relative}.shell-module__JIDgOq__main:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(var(--rejilla-tinta) var(--rejilla-punto), transparent var(--rejilla-punto));background-size:var(--rejilla-paso) var(--rejilla-paso);-webkit-mask-image:linear-gradient(to right, #000 0, transparent min(var(--rejilla-borde), 22%), transparent calc(100% - min(var(--rejilla-borde), 22%)), #000 100%), linear-gradient(to bottom, #000 0, transparent min(var(--rejilla-borde), 22%), transparent calc(100% - min(var(--rejilla-borde), 22%)), #000 100%);-webkit-mask-image:linear-gradient(to right, #000 0, transparent min(var(--rejilla-borde), 22%), transparent calc(100% - min(var(--rejilla-borde), 22%)), #000 100%), linear-gradient(to bottom, #000 0, transparent min(var(--rejilla-borde), 22%), transparent calc(100% - min(var(--rejilla-borde), 22%)), #000 100%);mask-image:linear-gradient(to right, #000 0, transparent min(var(--rejilla-borde), 22%), transparent calc(100% - min(var(--rejilla-borde), 22%)), #000 100%), linear-gradient(to bottom, #000 0, transparent min(var(--rejilla-borde), 22%), transparent calc(100% - min(var(--rejilla-borde), 22%)), #000 100%);position:absolute;inset:0}.shell-module__JIDgOq__topbar{height:var(--topbar-h);z-index:30;background:var(--cromo);border-bottom:1px solid var(--line-chrome);flex-shrink:0;align-items:center;gap:10px;padding:0 12px 0 10px;display:flex;position:relative}@supports ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.shell-module__JIDgOq__topbar{background:color-mix(in srgb, var(--cromo) 82%, transparent);-webkit-backdrop-filter:blur(12px)saturate(130%);backdrop-filter:blur(12px)saturate(130%)}}@media (prefers-reduced-transparency:reduce){.shell-module__JIDgOq__topbar{background:var(--cromo)}}.shell-module__JIDgOq__iconBtn{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-3);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;transition:background .1s,color .1s;display:grid}.shell-module__JIDgOq__iconBtn:hover{background:var(--surface-2);color:var(--text)}.shell-module__JIDgOq__iconOn,.shell-module__JIDgOq__iconOn:hover{background:var(--accent-soft);color:var(--accent)}.shell-module__JIDgOq__crumbs{min-width:0;color:var(--text-3);flex:1;align-items:center;gap:7px;font-size:13px;display:flex}.shell-module__JIDgOq__crumbStep{display:contents}.shell-module__JIDgOq__crumbs a:hover{color:var(--text-2)}.shell-module__JIDgOq__crumbSep{color:var(--line)}.shell-module__JIDgOq__topSearchBtn{border:1px solid var(--glass-line);border-radius:var(--radius-sm);background:var(--glass);width:168px;height:28px;color:var(--text-3);text-align:left;cursor:pointer;flex-shrink:0;align-items:center;gap:7px;padding:0 8px;font-family:inherit;font-size:12.5px;transition:background .12s,border-color .12s;display:flex}.shell-module__JIDgOq__topSearchBtn:hover{background:#ffffff17;border-color:#ffffff21}.shell-module__JIDgOq__topSearchBtn>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.shell-module__JIDgOq__kbd{font-family:var(--mono);color:var(--text-3);border:1px solid var(--line);border-radius:var(--radius-xs);flex-shrink:0;padding:0 4px;font-size:10px}@media (max-width:900px){.shell-module__JIDgOq__topSearchBtn{width:auto}.shell-module__JIDgOq__topSearchBtn>span,.shell-module__JIDgOq__kbd{display:none}}.shell-module__JIDgOq__crumbNow{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.shell-module__JIDgOq__crumbUp{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.shell-module__JIDgOq__crumbUp:hover{color:var(--text)}.shell-module__JIDgOq__topSearch{border-radius:var(--radius-sm);background:var(--surface-2);width:260px;height:28px;color:var(--text-3);border:1px solid #0000;align-items:center;gap:7px;margin-left:auto;padding:0 10px;font-size:12.5px;display:flex}.shell-module__JIDgOq__topSearch:focus-within{border-color:var(--accent-line)}.shell-module__JIDgOq__topSearch input{min-width:0;color:var(--text);font:inherit;background:0 0;border:none;outline:none;flex:1}.shell-module__JIDgOq__topSearch input::placeholder{color:var(--text-3)}.shell-module__JIDgOq__toolbar{height:var(--toolbar-h);flex-shrink:0;align-items:center;gap:4px;padding:0 12px;display:flex}.shell-module__JIDgOq__toolbarFin{flex:auto;min-width:12px}.shell-module__JIDgOq__tool{border-radius:var(--radius-sm);height:28px;color:var(--text-2);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:7px;padding:0 9px;font-size:12.5px;display:inline-flex}.shell-module__JIDgOq__tool:hover{background:var(--surface-2);color:var(--text)}.shell-module__JIDgOq__toolValue{color:var(--text-3)}.shell-module__JIDgOq__toolRight{align-items:center;gap:8px;margin-left:auto;display:flex}.shell-module__JIDgOq__segmented{border-radius:var(--radius-sm);background:var(--surface-2);gap:2px;padding:2px;display:flex}.shell-module__JIDgOq__segBtn{border-radius:var(--radius-xs);width:26px;height:24px;color:var(--text-3);cursor:pointer;background:0 0;border:none;place-items:center;display:grid}.shell-module__JIDgOq__segBtn:hover{color:var(--text)}.shell-module__JIDgOq__segOn{background:var(--surface-3);color:var(--text)}.shell-module__JIDgOq__scroller{flex:1;min-height:0;padding:0 12px 64px;overflow-y:auto}@media (max-width:900px){.shell-module__JIDgOq__shell{grid-template-columns:minmax(0,1fr) 0}.shell-module__JIDgOq__side{z-index:20;height:100dvh;width:min(78vw, var(--side-w));position:absolute;right:0;box-shadow:-18px 0 40px #00000073}body:has(>[data-barra-de-arriba]) .shell-module__JIDgOq__side{height:auto;top:0;bottom:0}.shell-module__JIDgOq__sideHead{min-width:0}.shell-module__JIDgOq__sideCerrar{display:grid}.shell-module__JIDgOq__sideHidden,.shell-module__JIDgOq__side[data-lado=auto]{display:none}.shell-module__JIDgOq__paneLinks{height:50%;min-height:210px}.shell-module__JIDgOq__seamW{display:none}.shell-module__JIDgOq__sideVelo[data-lado=on]{z-index:19;background:#00000073;display:block;position:fixed;inset:0}.shell-module__JIDgOq__topSearch{width:150px}}@media (max-width:700px){.shell-module__JIDgOq__shell{grid-template-rows:minmax(0,1fr) 88px}.shell-module__JIDgOq__dock{grid-template-rows:34px auto;grid-template-columns:auto 1fr;align-items:center;row-gap:4px;padding:5px 6px 7px}.shell-module__JIDgOq__dockIdentity{grid-area:1/1}.shell-module__JIDgOq__dockTools{grid-area:1/2;justify-self:end}.shell-module__JIDgOq__dockAvatar{width:30px;height:30px}.shell-module__JIDgOq__dockPages{grid-area:2/1/3/3;grid-auto-columns:1fr;grid-auto-flow:column;justify-self:stretch;gap:3px;display:grid}.shell-module__JIDgOq__dockPage{letter-spacing:.02em;flex-direction:column;justify-content:center;gap:3px;height:auto;padding:5px 2px;font-size:9.5px}.shell-module__JIDgOq__topbar{gap:8px;padding:0 8px 0 6px}.shell-module__JIDgOq__crumbStep{display:none}.shell-module__JIDgOq__crumbs{white-space:nowrap}.shell-module__JIDgOq__topSearch{flex:90px;width:auto;min-width:0}.shell-module__JIDgOq__toolbar{scrollbar-width:none;padding-right:16px;overflow-x:auto}.shell-module__JIDgOq__toolbar::-webkit-scrollbar{display:none}}.shell-module__JIDgOq__treeOver{background:var(--accent-soft);color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent-line)}.shell-module__JIDgOq__treeToggle[role=button]{cursor:pointer;border-radius:var(--radius-xs)}.shell-module__JIDgOq__treeToggle[role=button]:hover{background:var(--surface-3);color:var(--text)}.shell-module__JIDgOq__searchClear{color:var(--text-3);cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:15px;line-height:1}.shell-module__JIDgOq__searchClear:hover{color:var(--text)}.shell-module__JIDgOq__pasoEntreCortes{align-items:center;gap:2px;margin-left:10px;display:inline-flex}.shell-module__JIDgOq__pasoFlecha{border-radius:var(--radius-sm);width:22px;height:22px;color:var(--text-3);justify-content:center;align-items:center;font-size:17px;line-height:1;text-decoration:none;display:inline-flex}.shell-module__JIDgOq__pasoFlecha:hover{color:var(--text);background:var(--surface-2)}.shell-module__JIDgOq__pasoApagada{opacity:.28}.shell-module__JIDgOq__pasoApagada:hover{color:var(--text-3);background:0 0}.shell-module__JIDgOq__pasoCuenta{color:var(--text-3);font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 2px;font-size:11px}
.nota-audio-module__74Exzq__nota{flex-direction:column;gap:6px;width:100%;display:flex}.nota-audio-module__74Exzq__fila{align-items:center;gap:10px;width:100%;display:flex}.nota-audio-module__74Exzq__play{background:var(--nota-fondo,var(--brand-red));width:26px;height:26px;color:var(--nota-tinta,var(--brand-bone));cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.nota-audio-module__74Exzq__play:hover{filter:brightness(1.12)}.nota-audio-module__74Exzq__onda{cursor:pointer;flex:auto;align-items:center;gap:2px;min-width:0;height:22px;display:flex}.nota-audio-module__74Exzq__barra,.nota-audio-module__74Exzq__barraOida{transform-origin:50%;border-radius:999px;flex:1 1 0;min-width:1px;height:100%}.nota-audio-module__74Exzq__barra{opacity:.28;background:currentColor}.nota-audio-module__74Exzq__barraOida{background:var(--nota-fondo,var(--brand-red))}.nota-audio-module__74Exzq__tiempo{font-variant-numeric:tabular-nums;opacity:.65;flex:none;font-size:11px}.nota-audio-module__74Exzq__velocidad,.nota-audio-module__74Exzq__velocidadActiva{min-width:34px;height:20px;color:inherit;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:1px solid;border-radius:999px;flex:none;padding:0 6px;font-size:10px;font-weight:600}.nota-audio-module__74Exzq__velocidad{opacity:.45}.nota-audio-module__74Exzq__velocidad:hover{opacity:.9}.nota-audio-module__74Exzq__velocidadActiva{border-color:var(--nota-fondo,var(--brand-red));background:var(--nota-fondo,var(--brand-red));color:var(--nota-tinta,var(--brand-bone))}.nota-audio-module__74Exzq__leer{color:inherit;font:inherit;opacity:.55;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;align-self:flex-start;padding:0;font-size:11px;text-decoration:underline}.nota-audio-module__74Exzq__leer:hover{opacity:1}.nota-audio-module__74Exzq__texto{opacity:.85;white-space:pre-wrap;margin:0;font-size:12px;line-height:1.5}
.calendario-module__uBJ-eG__paneles{flex:1;grid-template-columns:244px minmax(0,1fr);align-items:stretch;gap:14px;min-height:0;padding:12px;display:grid}@media (max-width:900px){.calendario-module__uBJ-eG__paneles{grid-template-columns:minmax(0,1fr)}}.calendario-module__uBJ-eG__panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;min-width:0;min-height:0;padding:12px;display:flex;overflow:hidden}.calendario-module__uBJ-eG__panelMes{padding-top:0;overflow:hidden auto}.calendario-module__uBJ-eG__panelTitulo{letter-spacing:.05em;text-transform:uppercase;color:var(--text-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;font-size:11px;font-weight:600;display:flex}.calendario-module__uBJ-eG__mesCabecera{z-index:3;background:var(--panel);flex-wrap:wrap;align-items:center;gap:6px;margin:0 -12px;padding:12px 12px 10px;display:flex;position:sticky;top:0}.calendario-module__uBJ-eG__mesNombre{color:var(--text);margin-right:4px;font-size:14px;font-weight:600}.calendario-module__uBJ-eG__holdCaja{border-radius:var(--radius-sm);border:1px solid #0000;align-items:center;gap:4px;margin-left:auto;padding:2px 4px 2px 2px;display:inline-flex}.calendario-module__uBJ-eG__holdRecibe{border-color:color-mix(in srgb, var(--info) 55%, transparent);background:color-mix(in srgb, var(--info) 12%, transparent)}.calendario-module__uBJ-eG__holdCuenta{border-radius:var(--radius-xs);background:var(--surface-3);color:var(--text-2);font-variant-numeric:tabular-nums;padding:0 6px;font-size:10px}.calendario-module__uBJ-eG__holdTitulo{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.calendario-module__uBJ-eG__holdVacio{max-width:220px;color:var(--text-3);padding:6px 9px;font-size:11px;display:block}.calendario-module__uBJ-eG__equipoX{border-radius:var(--radius-xs);color:var(--text-3);opacity:0;cursor:pointer;align-items:center;margin-left:auto;padding:2px;display:inline-flex}button:hover>.calendario-module__uBJ-eG__equipoX,.calendario-module__uBJ-eG__equipoX:focus-visible{opacity:1}.calendario-module__uBJ-eG__equipoX:hover{background:var(--surface-3);color:var(--danger)}.calendario-module__uBJ-eG__equipoNuevo{border:1px solid var(--glass-line);border-radius:var(--radius-sm);background:var(--surface-3);width:calc(100% - 12px);color:var(--text);font:inherit;margin:2px 6px 4px;padding:5px 7px;font-size:12px}.calendario-module__uBJ-eG__equipoAviso{max-width:220px;color:var(--warn);padding:2px 9px 6px;font-size:11px;display:block}.calendario-module__uBJ-eG__filtro{border:1px solid var(--line-soft);border-radius:var(--radius);color:var(--text-3);padding:3px 8px;font-size:10px}.calendario-module__uBJ-eG__filtro:hover{color:var(--text);background:var(--surface-2)}.calendario-module__uBJ-eG__semanaBtn{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);width:26px;height:24px;color:var(--text-2);font-variant-numeric:tabular-nums;place-items:center;padding:0;font-size:11.5px;display:inline-grid}.calendario-module__uBJ-eG__semanaBtn:hover{background:var(--surface-3);color:var(--text)}.calendario-module__uBJ-eG__filtroOn{color:var(--text);background:var(--surface-3);border-color:var(--line)}.calendario-module__uBJ-eG__mesRejilla{grid-template-columns:repeat(var(--cols,5), minmax(0, 1fr));background:var(--line-soft);border:1px solid var(--line-soft);border-radius:var(--radius);flex:none;grid-template-rows:auto;grid-auto-rows:minmax(124px,max-content);align-content:start;gap:1px;display:grid}.calendario-module__uBJ-eG__diaCabecera{background:var(--surface);letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);text-align:center;padding:2px 6px;font-size:10px;font-weight:600}.calendario-module__uBJ-eG__diaCabeceraFin{background:var(--weekend)}.calendario-module__uBJ-eG__dia{background:var(--panel);flex-direction:column;gap:4px;min-height:124px;padding:5px;display:flex}.calendario-module__uBJ-eG__diaFin{background:var(--weekend)}.calendario-module__uBJ-eG__diaFuera{background:var(--bg)}.calendario-module__uBJ-eG__diaSoltar{background:var(--surface)}.calendario-module__uBJ-eG__diaSoltar .calendario-module__uBJ-eG__evento:first-of-type{margin-top:16px}.calendario-module__uBJ-eG__evento{flex:none;transition:margin-top .12s ease-out}.calendario-module__uBJ-eG__evento[draggable=true]{cursor:grab}.calendario-module__uBJ-eG__evento:active{cursor:grabbing}.calendario-module__uBJ-eG__diaNumero{color:var(--text-3);justify-content:space-between;align-items:center;padding:0 2px;font-size:11.5px;display:flex}.calendario-module__uBJ-eG__diaMas{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);width:22px;height:22px;color:var(--text-2);cursor:pointer;opacity:0;place-items:center;padding:0;font-size:17px;line-height:1;transition:opacity .1s;display:grid}.calendario-module__uBJ-eG__dia:hover .calendario-module__uBJ-eG__diaMas{opacity:1}.calendario-module__uBJ-eG__diaMas:hover{background:var(--surface-3);color:var(--text);border-color:var(--text-3)}.calendario-module__uBJ-eG__diaMas:focus-visible{opacity:1}.calendario-module__uBJ-eG__diaHoy .calendario-module__uBJ-eG__diaNumero{color:var(--brand-red);font-weight:700}.calendario-module__uBJ-eG__evento{text-align:left;--tag-c:hsl(var(--tag-h,36) var(--tag-s) var(--tag-l));background:var(--surface-2);border:1px solid var(--line-soft);border-left:3px solid color-mix(in srgb, var(--tag-c) 70%, transparent);border-radius:var(--radius);cursor:pointer;width:100%;color:var(--text-2);flex-direction:column;gap:5px;padding:8px 9px;font-size:11.5px;line-height:1.35;display:flex}.calendario-module__uBJ-eG__evento:hover{background:var(--surface-3);color:var(--text)}.calendario-module__uBJ-eG__eventoDone{opacity:.38;filter:saturate(.3)}.calendario-module__uBJ-eG__eventoDone .calendario-module__uBJ-eG__eventoTitulo{text-decoration:line-through;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentcolor 45%, transparent);text-decoration-color:color-mix(in srgb, currentcolor 45%, transparent);font-weight:500}.calendario-module__uBJ-eG__evento:not(.calendario-module__uBJ-eG__eventoDone){border-left:2px solid color-mix(in srgb, var(--accent) 60%, transparent);background:color-mix(in srgb, var(--surface-2) 70%, transparent)}.calendario-module__uBJ-eG__eventoDone{border-left:2px solid #0000}.calendario-module__uBJ-eG__punto{background:var(--info);vertical-align:1px;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.calendario-module__uBJ-eG__eventoTarde{border-left-color:var(--brand-red)}.calendario-module__uBJ-eG__eventoTags{flex-wrap:wrap;gap:4px;display:flex}.calendario-module__uBJ-eG__eventoPie{align-items:center;gap:6px;margin-top:1px;display:flex}.calendario-module__uBJ-eG__eventoCuando{color:var(--text-3);white-space:nowrap;font-size:11px}.calendario-module__uBJ-eG__eventoPct{color:var(--text-3);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:11px}.calendario-module__uBJ-eG__eventoQuien{background:color-mix(in srgb, var(--quien) 28%, transparent);width:18px;height:18px;color:color-mix(in srgb, var(--quien) 82%, var(--brand-bone));letter-spacing:.2px;border-radius:50%;flex:none;place-items:center;margin-left:auto;font-size:9px;font-weight:700;display:grid}.calendario-module__uBJ-eG__eventoPct+.calendario-module__uBJ-eG__eventoQuien{margin-left:0}.calendario-module__uBJ-eG__tag{border-radius:var(--radius-xs);--tag-c:hsl(var(--tag-h,36) var(--tag-s) var(--tag-l));background:color-mix(in srgb, var(--tag-c) 16%, transparent);color:var(--tag-c);text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:2px 6px;font-size:11px;line-height:1.35;overflow:hidden}.calendario-module__uBJ-eG__tagPlano{background:var(--surface-3);color:var(--text);opacity:.85}.calendario-module__uBJ-eG__tagEquipo{align-items:center;gap:4px;display:inline-flex}.calendario-module__uBJ-eG__puntoEquipo{width:7px;height:7px;box-shadow:0 0 0 1px var(--line-strong);border-radius:50%;flex:none;display:inline-block}.calendario-module__uBJ-eG__eventoTitulo{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;display:block;overflow:hidden}.calendario-module__uBJ-eG__vacio{color:var(--text-3);padding:10px 2px;font-size:12px}.calendario-module__uBJ-eG__form{flex-direction:column;gap:12px;display:flex}.calendario-module__uBJ-eG__campo{flex-direction:column;gap:4px;min-width:0;display:flex}.calendario-module__uBJ-eG__campoPar{grid-template-columns:1fr 1fr;gap:12px;display:grid}.calendario-module__uBJ-eG__campoTrio{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}.calendario-module__uBJ-eG__formPieHueco{flex:1}.calendario-module__uBJ-eG__error{color:var(--brand-red);font-size:12px}.calendario-module__uBJ-eG__feedProgreso{border-bottom:1px solid var(--line-soft);flex:none;margin-bottom:10px;padding-bottom:10px}.calendario-module__uBJ-eG__feedLista{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow-y:auto}.calendario-module__uBJ-eG__espera{border-top:1px solid var(--line-soft);flex:none;margin-top:10px;padding-top:8px}.calendario-module__uBJ-eG__esperaCabeza{width:100%;color:var(--text-3);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:4px 2px;font-size:10px;font-weight:600;display:flex}.calendario-module__uBJ-eG__esperaCabeza:hover{color:var(--text-2)}.calendario-module__uBJ-eG__esperaAbierta{transform:rotate(90deg)}.calendario-module__uBJ-eG__esperaCuenta{border-radius:var(--radius-xs);background:var(--surface-3);color:var(--text-2);letter-spacing:0;margin-left:auto;padding:0 5px;font-size:10px}.calendario-module__uBJ-eG__esperaLista{flex-direction:column;gap:2px;max-height:190px;margin:4px 0 0;padding:0;list-style:none;display:flex;overflow-y:auto}.calendario-module__uBJ-eG__esperaItem{border-radius:var(--radius-sm);background:var(--surface);text-align:left;cursor:grab;border:none;flex-direction:column;gap:1px;width:100%;padding:5px 6px;display:flex}.calendario-module__uBJ-eG__esperaItem:hover{background:var(--surface-2)}.calendario-module__uBJ-eG__esperaRecibe{background:var(--surface);border-radius:var(--radius-sm)}.calendario-module__uBJ-eG__esperaVacia{color:var(--text-3);padding:2px 2px 4px;font-size:11px}.calendario-module__uBJ-eG__esperaCabeza:disabled{cursor:default}.calendario-module__uBJ-eG__esperaTitulo{color:var(--text);font-size:11.5px;font-weight:500}.calendario-module__uBJ-eG__grupo{color:var(--text-3);letter-spacing:.05em;text-transform:uppercase;padding:10px 2px 4px;font-size:10px;font-weight:600}.calendario-module__uBJ-eG__feedLista>div:first-child .calendario-module__uBJ-eG__grupo{padding-top:0}.calendario-module__uBJ-eG__tarjeta{background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--radius-sm);flex-direction:column;flex:none;gap:6px;padding:8px;display:flex}.calendario-module__uBJ-eG__tarjetaCabeza{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-width:0;padding:0;display:flex}.calendario-module__uBJ-eG__tarjetaTitulo{color:var(--text);letter-spacing:-.005em;font-size:12px;font-weight:600}.calendario-module__uBJ-eG__tarjetaCabeza:hover .calendario-module__uBJ-eG__tarjetaTitulo{color:var(--brand-red)}.calendario-module__uBJ-eG__tarde{letter-spacing:.04em;text-transform:uppercase;color:var(--brand-red);align-self:flex-start;font-size:10px;font-weight:700}.calendario-module__uBJ-eG__enMarcha{letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);align-self:flex-start;font-size:10px;font-weight:700}.calendario-module__uBJ-eG__barra{border-radius:var(--radius-xs);background:var(--surface-3);width:100%;height:5px;position:relative;overflow:hidden}.calendario-module__uBJ-eG__barraTiempo,.calendario-module__uBJ-eG__barraTrabajo{border-radius:inherit;position:absolute;left:0}.calendario-module__uBJ-eG__barraTiempo{background:var(--text-3);opacity:.5;height:100%;top:0}.calendario-module__uBJ-eG__barraTrabajo{background:var(--info);height:3px;bottom:0}.calendario-module__uBJ-eG__estados{gap:2px;display:flex}.calendario-module__uBJ-eG__estadoFila{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.calendario-module__uBJ-eG__pastilla,.calendario-module__uBJ-eG__pastillaVacia{border:1px solid var(--line);background:var(--surface);height:26px;color:var(--text-2);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:0 11px;font-family:inherit;font-size:11.5px;display:inline-flex;overflow:hidden}.calendario-module__uBJ-eG__pastilla b{color:var(--text);text-overflow:ellipsis;font-weight:500;overflow:hidden}.calendario-module__uBJ-eG__pastillaCampo{color:var(--text-3)}.calendario-module__uBJ-eG__pastillaVacia{color:var(--text-3);border-style:dashed}.calendario-module__uBJ-eG__pastilla:hover,.calendario-module__uBJ-eG__pastillaVacia:hover{border-color:var(--text-3)}.calendario-module__uBJ-eG__pastillaPide,.calendario-module__uBJ-eG__pastillaPide:hover{border-style:solid;border-color:var(--accent-edge);box-shadow:0 0 0 3px var(--accent-soft)}.calendario-module__uBJ-eG__pastillaPide .calendario-module__uBJ-eG__pastillaCampo,.calendario-module__uBJ-eG__pieAviso{color:var(--text-2)}.calendario-module__uBJ-eG__rechazo{border-left:2px solid var(--accent-edge);color:var(--text);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding-left:9px;font-size:12.5px;line-height:1.45;display:flex}.calendario-module__uBJ-eG__ventanaSinOpciones{flex-direction:column;align-items:flex-start;gap:8px;padding:8px 10px 10px;display:flex}.calendario-module__uBJ-eG__ventanaSinOpciones p{color:var(--text-2);margin:0;font-size:12px;line-height:1.45}.calendario-module__uBJ-eG__ventana{z-index:140;border-radius:var(--radius);border:1px solid var(--line);background:var(--panel);flex-direction:column;min-height:0;padding:5px;display:flex;position:fixed;box-shadow:0 16px 38px #00000080}.calendario-module__uBJ-eG__ventanaBusca{flex:none;padding:2px 2px 6px}.calendario-module__uBJ-eG__ventanaLista{min-height:0;overflow-y:auto}.calendario-module__uBJ-eG__corte,.calendario-module__uBJ-eG__corteOn{border-radius:var(--radius-sm);width:100%;color:var(--text-2);align-items:center;gap:4px;padding:0 4px 0 0;display:flex}.calendario-module__uBJ-eG__corte:hover,.calendario-module__uBJ-eG__corteOn:hover{background:var(--surface-2)}.calendario-module__uBJ-eG__corteOn{background:var(--accent-soft);color:var(--text)}.calendario-module__uBJ-eG__corteToggle{border-radius:var(--radius-sm);min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:9px;padding:5px 8px 5px 5px;font-family:inherit;font-size:12.5px;display:flex}.calendario-module__uBJ-eG__corteToggle:disabled{cursor:default}.calendario-module__uBJ-eG__corteAbrir{border-radius:var(--radius-xs);width:22px;height:22px;color:var(--text-3);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}.calendario-module__uBJ-eG__corteAbrir:hover{background:var(--surface-3);color:var(--text)}.calendario-module__uBJ-eG__corteFoto{border-radius:var(--radius-xs);border:1px solid var(--line);background:var(--surface-3);object-fit:cover;flex:none;width:56px;height:32px}.calendario-module__uBJ-eG__corteNombre{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.calendario-module__uBJ-eG__ventanaVacia{color:var(--text-3);margin:0;padding:8px 10px;font-size:12px}.calendario-module__uBJ-eG__ventanaCampos{flex-direction:column;flex:none;gap:10px;padding:4px;display:flex;overflow-y:auto}.calendario-module__uBJ-eG__ventanaCampos>*{flex:none}.calendario-module__uBJ-eG__lienzoCargando{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);min-height:240px;color:var(--text-3);place-items:center;font-size:12px;display:grid}.calendario-module__uBJ-eG__pastillaChat,.calendario-module__uBJ-eG__pastillaChatOn{border:1px solid var(--line);background:var(--surface);height:26px;color:var(--text-2);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-family:inherit;font-size:11.5px;display:inline-flex}.calendario-module__uBJ-eG__pastillaChat:hover{border-color:var(--text-3);color:var(--text)}.calendario-module__uBJ-eG__pastillaChatOn{background:var(--accent-soft);border-color:var(--accent-line);color:var(--text)}.calendario-module__uBJ-eG__tituloCampo{width:100%;color:var(--text);font:inherit;letter-spacing:-.005em;background:0 0;border:none;border-bottom:1px solid #0000;padding:2px 0;font-size:22px;font-weight:600;font-stretch:112%}.calendario-module__uBJ-eG__tituloCampo::placeholder{color:var(--text-3);font-weight:500}.calendario-module__uBJ-eG__tituloCampo:hover{border-bottom-color:var(--line)}.calendario-module__uBJ-eG__tituloCampo:focus{border-bottom-color:var(--accent-line);outline:none}.calendario-module__uBJ-eG__estado{border:1px solid var(--line-soft);border-radius:var(--radius-xs);color:var(--text-3);cursor:pointer;background:0 0;flex:1;padding:3px 4px;font-size:10px}.calendario-module__uBJ-eG__estado:hover{color:var(--text);background:var(--surface-2)}.calendario-module__uBJ-eG__estadoOn{color:var(--text);background:var(--surface-3);border-color:var(--line)}.calendario-module__uBJ-eG__estadoDoing{color:var(--info);border-color:color-mix(in srgb, var(--info) 55%, transparent);background:color-mix(in srgb, var(--info) 16%, transparent)}.calendario-module__uBJ-eG__estadoDone{color:var(--text-2)}.calendario-module__uBJ-eG__tarjetaJob{color:var(--text-2);align-items:center;gap:8px;min-width:0;font-size:11px;display:flex}.calendario-module__uBJ-eG__tarjetaJob:hover{color:var(--text)}.calendario-module__uBJ-eG__tarjetaPoster{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-xs);background:var(--surface-3);flex:none;width:44px}.calendario-module__uBJ-eG__tarjetaPosterVacio{aspect-ratio:4/5;border-radius:var(--radius-xs);background:var(--surface-2);width:44px;color:var(--text-3);text-align:center;flex:none;place-items:center;padding:2px;font-size:9px;display:grid}.calendario-module__uBJ-eG__tarjetaJobTitulo{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.calendario-module__uBJ-eG__pie{border-top:1px solid var(--line-soft);flex:none;align-items:center;gap:10px;margin-top:10px;padding-top:10px;display:flex}.calendario-module__uBJ-eG__aro{flex:none;width:36px;height:36px}.calendario-module__uBJ-eG__pieTexto{text-wrap:pretty;min-width:0}.calendario-module__uBJ-eG__pieNum{font-family:var(--mono);color:var(--text);font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;line-height:1.1}.calendario-module__uBJ-eG__pagina,.calendario-module__uBJ-eG__paginaPie{--lectura:900px;--amplio:1560px}.calendario-module__uBJ-eG__paginaScroll{flex:1;min-height:0;padding:0 12px 8px;overflow-y:auto}.calendario-module__uBJ-eG__pagina{grid-template-columns:minmax(20px, 1fr) [amplio-start] minmax(0, calc((var(--amplio) - var(--lectura)) / 2)) [lectura-start] minmax(0, var(--lectura)) [lectura-end] minmax(0, calc((var(--amplio) - var(--lectura)) / 2)) [amplio-end] minmax(20px, 1fr);align-content:start;row-gap:18px;padding-top:22px;display:grid}.calendario-module__uBJ-eG__pagina>*{grid-column:lectura}.calendario-module__uBJ-eG__paginaAmplio{flex-direction:column;grid-column:amplio;gap:14px;min-width:0;display:flex}.calendario-module__uBJ-eG__paginaPie{width:min(var(--amplio), calc(100% - 40px));background:linear-gradient(to top, var(--bg) 74%, transparent);align-items:center;gap:8px;margin:0 auto;padding:20px 0 10px;display:flex;position:sticky;bottom:0}@media (max-width:980px){.calendario-module__uBJ-eG__pagina{flex-direction:column;display:flex}.calendario-module__uBJ-eG__paginaPie{width:100%}}.calendario-module__uBJ-eG__columnaMes{flex-direction:column;gap:10px;min-width:0;min-height:0;display:flex}.calendario-module__uBJ-eG__columnaMes>.calendario-module__uBJ-eG__panelMes{flex:1;min-height:0}.calendario-module__uBJ-eG__franja{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);flex:none;overflow:hidden}.calendario-module__uBJ-eG__franjaCabecera{align-items:center;padding:6px 12px;display:flex}.calendario-module__uBJ-eG__franjaPlegar{border-radius:var(--radius-xs);color:var(--text-2);letter-spacing:.02em;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:2px 4px;font-size:12px;font-weight:600;display:flex}.calendario-module__uBJ-eG__franjaPlegar:hover{color:var(--text-1)}.calendario-module__uBJ-eG__franjaFlecha,.calendario-module__uBJ-eG__franjaFlechaAbierta{width:14px;height:14px;transition:transform .12s;display:inline-flex}.calendario-module__uBJ-eG__franjaFlechaAbierta{transform:rotate(90deg)}.calendario-module__uBJ-eG__franjaCuenta{color:var(--text-3);font-weight:500}.calendario-module__uBJ-eG__franjaCuerpo{padding:0 12px 10px}.calendario-module__uBJ-eG__franjaEje{--izquierda:116px;--alto-regla:15px;align-items:flex-start;display:flex}.calendario-module__uBJ-eG__franjaNombres{flex:0 0 var(--izquierda);width:var(--izquierda);flex-direction:column;gap:3px;min-width:0;display:flex}.calendario-module__uBJ-eG__franjaNombresHueco{height:var(--alto-regla)}.calendario-module__uBJ-eG__pistaCliente{height:22px;color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;border-left:3px solid var(--tag);align-items:center;padding-left:6px;padding-right:8px;font-size:11px;display:flex;overflow:hidden}.calendario-module__uBJ-eG__pistaCliente:empty{border-left-color:#0000}.calendario-module__uBJ-eG__franjaScroller{overscroll-behavior-x:contain;touch-action:pan-x;cursor:grab;scrollbar-width:thin;flex:auto;min-width:0;overflow:auto hidden}.calendario-module__uBJ-eG__franjaScroller[data-arrastrando=true]{cursor:grabbing}.calendario-module__uBJ-eG__regla{height:var(--alto-regla);display:flex}.calendario-module__uBJ-eG__reglaDia{flex:0 0 var(--ancho-dia);width:var(--ancho-dia);box-sizing:border-box;border-left:1px solid var(--line);color:var(--text-2);white-space:nowrap;padding-left:2px;font-size:10px;overflow:hidden}.calendario-module__uBJ-eG__reglaDiaMes{border-left:1px solid var(--line-strong);color:var(--text);font-weight:600}.calendario-module__uBJ-eG__pistas{flex-direction:column;gap:3px;display:flex;position:relative}.calendario-module__uBJ-eG__hoyRaya{background:var(--danger);opacity:.55;pointer-events:none;z-index:1;width:1px;position:absolute;top:0;bottom:0}.calendario-module__uBJ-eG__pista{background-image:repeating-linear-gradient(to right, var(--line) 0 1px, transparent 1px var(--ancho-dia));border-radius:var(--radius-xs);height:22px;display:block;position:relative}.calendario-module__uBJ-eG__tramo{border-radius:var(--radius-xs);background:var(--surface-3);height:18px;color:var(--text-1);text-align:left;cursor:pointer;white-space:nowrap;border:0;align-items:center;gap:5px;padding:0 6px;font-size:11px;display:flex;position:absolute;top:2px;overflow:hidden}.calendario-module__uBJ-eG__tramo:hover{filter:brightness(1.12)}.calendario-module__uBJ-eG__tramoCortadoIzq{border-top-left-radius:0;border-bottom-left-radius:0}.calendario-module__uBJ-eG__tramoCortadoDer{border-top-right-radius:0;border-bottom-right-radius:0}.calendario-module__uBJ-eG__tramoDone{opacity:.72}.calendario-module__uBJ-eG__tramoTarde{background:color-mix(in srgb, var(--danger) 22%, var(--surface-3))}.calendario-module__uBJ-eG__tramoHecho{background:var(--info);opacity:.28;pointer-events:none;position:absolute;top:0;bottom:0;left:0}.calendario-module__uBJ-eG__tramoTitulo{text-overflow:ellipsis;position:relative;overflow:hidden}.calendario-module__uBJ-eG__tramoPct{color:var(--text);font-variant-numeric:tabular-nums;position:relative}.calendario-module__uBJ-eG__tramoCuando{color:var(--text-2);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto;font-size:10px;position:relative}.calendario-module__uBJ-eG__tramoCuando+.calendario-module__uBJ-eG__tramoQuien{margin-left:0}.calendario-module__uBJ-eG__tramoQuien{background:var(--quien);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:14px;height:14px;margin-left:auto;font-size:8px;font-weight:700;display:inline-flex;position:relative}.calendario-module__uBJ-eG__pasos{border-top:1px solid var(--line-soft);flex-direction:column;gap:6px;padding:10px 0 2px;display:flex}.calendario-module__uBJ-eG__pasosCabeza{align-items:baseline;gap:8px;display:flex}.calendario-module__uBJ-eG__pasosCuenta{color:var(--text-2);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.calendario-module__uBJ-eG__pasosSep{color:var(--text-3)}.calendario-module__uBJ-eG__pasosPct{color:var(--text);font-weight:600}.calendario-module__uBJ-eG__pasosLista{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.calendario-module__uBJ-eG__paso{align-items:center;gap:8px;padding:3px 0;display:flex}.calendario-module__uBJ-eG__pasoMarca{cursor:pointer;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.calendario-module__uBJ-eG__pasoTitulo{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.calendario-module__uBJ-eG__pasoHecho .calendario-module__uBJ-eG__pasoTitulo{color:var(--text-2);text-decoration:line-through}.calendario-module__uBJ-eG__pasoQuien{color:var(--text-2);flex:none;font-size:11px}.calendario-module__uBJ-eG__pasoQuitar{border-radius:var(--radius-xs);width:20px;height:20px;color:var(--text-3);cursor:pointer;opacity:0;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.calendario-module__uBJ-eG__paso:hover .calendario-module__uBJ-eG__pasoQuitar,.calendario-module__uBJ-eG__pasoQuitar:focus-visible{opacity:1}.calendario-module__uBJ-eG__pasoQuitar:hover{color:var(--danger);background:var(--surface-3)}.calendario-module__uBJ-eG__pasoNuevo{align-items:center;gap:8px;margin-top:4px;display:flex}.calendario-module__uBJ-eG__pasoNuevo input{flex:1}.calendario-module__uBJ-eG__pasoAsa{width:12px;color:var(--text-3);cursor:grab;opacity:0;flex:none;font-size:11px;line-height:1}.calendario-module__uBJ-eG__paso:hover .calendario-module__uBJ-eG__pasoAsa{opacity:1}.calendario-module__uBJ-eG__pasoLlevando{opacity:.3;filter:saturate(.35)}.calendario-module__uBJ-eG__pasosLista>*{transition:transform .16s cubic-bezier(.22,.61,.36,1)}@media (prefers-reduced-motion:reduce){.calendario-module__uBJ-eG__pasosLista>*,.calendario-module__uBJ-eG__pasoLlevando{transition:none}}.calendario-module__uBJ-eG__eventoEnElAire{opacity:.3;filter:saturate(.35)}@media (prefers-reduced-motion:reduce){.calendario-module__uBJ-eG__eventoEnElAire{transition:none}}.calendario-module__uBJ-eG__holdConCosas{border-color:color-mix(in srgb, var(--accent) 45%, transparent);background:color-mix(in srgb, var(--accent) 10%, transparent)}.calendario-module__uBJ-eG__holdCuenta[data-hay]{background:var(--accent);color:#fff;font-weight:600}.calendario-module__uBJ-eG__holdFila{align-items:center;gap:6px;padding:2px 6px;display:flex}.calendario-module__uBJ-eG__holdFicha{min-width:0;color:inherit;text-align:left;cursor:pointer;border-radius:var(--radius-xs);background:0 0;border:0;flex-direction:column;flex:1;gap:1px;padding:5px 6px;display:flex}.calendario-module__uBJ-eG__holdFicha:hover{background:var(--surface-2)}.calendario-module__uBJ-eG__holdMeta,.calendario-module__uBJ-eG__holdDesde{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.calendario-module__uBJ-eG__holdDesde{color:color-mix(in srgb, var(--accent) 80%, var(--text-3))}.calendario-module__uBJ-eG__holdVolver{border:1px solid var(--line);border-radius:var(--radius-xs);background:var(--surface-2);color:var(--text-2);cursor:pointer;flex:none;padding:3px 8px;font-size:10px}.calendario-module__uBJ-eG__holdVolver:hover{border-color:color-mix(in srgb, var(--accent) 50%, transparent);color:var(--text)}.calendario-module__uBJ-eG__evento:not(.calendario-module__uBJ-eG__eventoDone)[data-estado=todo]{border-left-color:var(--text-3)}.calendario-module__uBJ-eG__evento:not(.calendario-module__uBJ-eG__eventoDone)[data-estado=doing]{border-left-color:var(--info);background:color-mix(in srgb, var(--info) 7%, var(--surface-2))}.calendario-module__uBJ-eG__evento.calendario-module__uBJ-eG__eventoTarde:not(.calendario-module__uBJ-eG__eventoDone){border-left-color:var(--danger);background:color-mix(in srgb, var(--danger) 9%, var(--surface-2))}
.barra-seleccion-module__fGleha__barra{z-index:40;left:50%;bottom:calc(var(--dock-h,52px) + 14px);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);align-items:center;gap:6px;max-width:calc(100vw - 24px);padding:7px 9px;display:flex;position:fixed;overflow-x:auto;transform:translate(-50%);box-shadow:0 10px 34px #00000080}.barra-seleccion-module__fGleha__cuenta{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 4px;font-size:13px;font-weight:600}.barra-seleccion-module__fGleha__sep{background:var(--line);flex:none;width:1px;height:18px}.barra-seleccion-module__fGleha__btn{border:1px solid var(--glass-line);border-radius:var(--radius-sm);background:var(--glass);height:28px;color:var(--text-2);font:inherit;cursor:pointer;white-space:nowrap;flex:none;align-items:center;gap:5px;padding:0 9px;font-size:12.5px;display:inline-flex}.barra-seleccion-module__fGleha__btn:hover:not(:disabled){color:var(--text);border-color:var(--text-3)}.barra-seleccion-module__fGleha__btn:disabled{opacity:.45;cursor:default}.barra-seleccion-module__fGleha__btnPeligro:hover:not(:disabled){color:var(--danger);border-color:var(--danger)}.barra-seleccion-module__fGleha__menuCaja{flex:none;position:relative}.barra-seleccion-module__fGleha__menu{z-index:41;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);flex-direction:column;min-width:172px;padding:4px;display:flex;position:fixed;top:0;left:0;box-shadow:0 8px 26px #00000080}.barra-seleccion-module__fGleha__menu button{border-radius:var(--radius-xs);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.barra-seleccion-module__fGleha__menu button:hover{background:var(--glass)}.barra-seleccion-module__fGleha__punto{border-radius:50%;flex:none;width:8px;height:8px}.barra-seleccion-module__fGleha__cerrar{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--text-3);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.barra-seleccion-module__fGleha__cerrar:hover{color:var(--text);background:var(--glass)}
.image-cropper-module__LMHBDq__wrap{flex-direction:column;align-items:center;gap:14px;display:flex}.image-cropper-module__LMHBDq__frame{border-radius:var(--radius);border:1px solid var(--line);cursor:grab;touch-action:none;background-color:#2a2a2f;background-image:linear-gradient(45deg,#34343a 25%,#0000 25%),linear-gradient(-45deg,#34343a 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#34343a 75%),linear-gradient(-45deg,#0000 75%,#34343a 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;position:relative;overflow:hidden}.image-cropper-module__LMHBDq__frame:active{cursor:grabbing}.image-cropper-module__LMHBDq__canvas{pointer-events:none;display:block;position:relative}.image-cropper-module__LMHBDq__cargando{color:var(--text-2);place-items:center;font-size:12.5px;display:grid;position:absolute;inset:0}.image-cropper-module__LMHBDq__controles{width:100%;max-width:360px;color:var(--text-3);align-items:center;gap:10px;display:flex}.image-cropper-module__LMHBDq__slider{min-width:0;accent-color:var(--accent);cursor:pointer;flex:1}.image-cropper-module__LMHBDq__iconBtn{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);width:28px;height:28px;color:var(--text-2);cursor:pointer;flex-shrink:0;place-items:center;display:grid}.image-cropper-module__LMHBDq__iconBtn:hover{color:var(--text);border-color:var(--text-3)}.image-cropper-module__LMHBDq__ayuda{max-width:360px;color:var(--text-3);text-align:center;font-size:12px;line-height:1.45}
.visor-foto-module__AJQPFq__visor{z-index:300;background:#0a0b0cf0;display:flex;position:fixed;inset:0}.visor-foto-module__AJQPFq__escenario{touch-action:none;cursor:zoom-in;-webkit-user-select:none;user-select:none;flex:1;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;overflow:hidden}.visor-foto-module__AJQPFq__escenario[data-zoom="1"]{cursor:grab}.visor-foto-module__AJQPFq__escenario[data-zoom="1"]:active{cursor:grabbing}.visor-foto-module__AJQPFq__foto{object-fit:contain;transform-origin:50%;will-change:transform;border-radius:var(--radius-xs);max-width:calc(100% - 48px);max-height:calc(100% - 48px);transition:opacity .12s}.visor-foto-module__AJQPFq__aviso{color:var(--text-2);font-size:var(--fs-ui);margin:0}.visor-foto-module__AJQPFq__barra{gap:6px;display:flex;position:absolute;top:14px;right:14px}.visor-foto-module__AJQPFq__boton{border:1px solid var(--glass-strong-line);border-radius:var(--radius-sm);background:var(--glass-strong);width:34px;height:34px;color:var(--text);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:center;padding:0;display:inline-flex}.visor-foto-module__AJQPFq__boton:hover:not(:disabled){background:var(--glass-lift)}.visor-foto-module__AJQPFq__boton:disabled{opacity:.4;cursor:default}.visor-foto-module__AJQPFq__boton:focus-visible{outline:2px solid var(--accent-line);outline-offset:2px}.visor-foto-module__AJQPFq__menos{background:currentColor;border-radius:999px;width:13px;height:1.7px;display:block}
.oficina-module__IgyASG__page{background:var(--bg);min-height:100vh;color:var(--text)}.oficina-module__IgyASG__top{z-index:5;background:var(--rail-bg);border-bottom:1px solid var(--line-chrome);align-items:center;gap:16px;padding:12px 24px;display:flex;position:sticky;top:0}.oficina-module__IgyASG__brand{align-items:center;gap:10px;min-width:0;display:flex}.oficina-module__IgyASG__nav{gap:4px;margin-left:16px;display:flex;overflow-x:auto}.oficina-module__IgyASG__tab{border-radius:var(--radius-sm);color:var(--text-2);white-space:nowrap;padding:7px 12px;font-size:14px;text-decoration:none}.oficina-module__IgyASG__tab:hover{color:var(--text);background:var(--surface)}.oficina-module__IgyASG__tabOn{color:var(--text);background:var(--surface-2)}.oficina-module__IgyASG__right{color:var(--text-2);align-items:center;gap:10px;margin-left:auto;font-size:13px;display:flex}.oficina-module__IgyASG__main{max-width:1120px;margin:0 auto;padding:28px 24px 64px}.oficina-module__IgyASG__h1{margin:0 0 4px;font-size:22px;font-weight:700}.oficina-module__IgyASG__sub{color:var(--text-2);margin:0 0 24px;font-size:14px}.oficina-module__IgyASG__section{margin-bottom:36px}.oficina-module__IgyASG__sectionTitle{text-transform:uppercase;letter-spacing:.04em;margin:0 0 12px;font-size:15px;font-weight:700}.oficina-module__IgyASG__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;display:grid}.oficina-module__IgyASG__card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);color:inherit;text-decoration:none;display:block;overflow:hidden}.oficina-module__IgyASG__card:hover{border-color:var(--line-strong)}.oficina-module__IgyASG__thumb{aspect-ratio:16/9;background:var(--surface);object-fit:cover;width:100%;display:block}.oficina-module__IgyASG__thumbVacia{color:var(--text-3);place-items:center;display:grid}.oficina-module__IgyASG__cardBody{padding:10px 12px 12px}.oficina-module__IgyASG__cardTitle{text-overflow:ellipsis;white-space:nowrap;margin:0 0 6px;font-size:14px;font-weight:600;overflow:hidden}.oficina-module__IgyASG__meta{color:var(--text-2);align-items:center;gap:8px;font-size:12px;display:flex}.oficina-module__IgyASG__pill{border-radius:var(--radius-xs);background:var(--surface-2);align-items:center;gap:6px;padding:2px 8px;font-size:12px;display:inline-flex}.oficina-module__IgyASG__dot{border-radius:50%;width:8px;height:8px;display:inline-block}.oficina-module__IgyASG__empty{color:var(--text-2);border:1px dashed var(--line);border-radius:var(--radius);text-align:center;padding:24px}.oficina-module__IgyASG__cut{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}@media (max-width:900px){.oficina-module__IgyASG__cut{grid-template-columns:1fr}}.oficina-module__IgyASG__stage{border-radius:var(--radius);background:#000;overflow:hidden}.oficina-module__IgyASG__stageImg{aspect-ratio:16/9;object-fit:contain;width:100%;display:block}.oficina-module__IgyASG__panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-sizing:border-box;flex-direction:column;max-height:max(420px,100dvh - 236px);padding:13px;display:flex;position:sticky;top:72px}@media (max-width:900px){.oficina-module__IgyASG__panel{max-height:none;position:static}}.oficina-module__IgyASG__panelHead{flex:none;justify-content:space-between;align-items:center;gap:8px;margin-bottom:13px;display:flex}.oficina-module__IgyASG__panelAcciones{align-items:center;gap:8px;min-width:0;display:flex}.oficina-module__IgyASG__panelAcciones select{min-width:0;max-width:160px}.oficina-module__IgyASG__panelAcciones a{text-decoration:none}.oficina-module__IgyASG__panelLista{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.oficina-module__IgyASG__casillaTc{color:var(--text-2);cursor:pointer;align-self:flex-start;align-items:center;gap:8px;font-size:12px;display:inline-flex}.oficina-module__IgyASG__casillaTc input{width:16px;height:16px;accent-color:var(--brand-red-btn);cursor:pointer;margin:0}.oficina-module__IgyASG__compose.oficina-module__IgyASG__compose{padding:10px 0 0}.oficina-module__IgyASG__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.oficina-module__IgyASG__comment{background:var(--surface);border-radius:var(--radius-sm);padding:10px 12px}.oficina-module__IgyASG__reply{margin-left:18px}.oficina-module__IgyASG__author{align-items:baseline;gap:8px;font-size:13px;font-weight:600;display:flex}.oficina-module__IgyASG__tc{font-family:var(--font-mono);color:var(--rojo-texto);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}.oficina-module__IgyASG__body{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:14px}.oficina-module__IgyASG__form{flex-direction:column;flex:none;gap:8px;margin-top:13px;display:flex}.oficina-module__IgyASG__row{align-items:center;gap:8px;display:flex}.oficina-module__IgyASG__table{border-collapse:collapse;width:100%;font-size:14px}.oficina-module__IgyASG__table th{text-align:left;color:var(--text-2);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--line);padding:8px 10px;font-size:12px;font-weight:600}.oficina-module__IgyASG__table td{border-bottom:1px solid var(--line);vertical-align:top;padding:10px}.oficina-module__IgyASG__chatList{flex-direction:column;gap:8px;max-width:760px;margin:0;padding:0;list-style:none;display:flex}.oficina-module__IgyASG__chatRow{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);color:inherit;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.oficina-module__IgyASG__chatRow:hover{border-color:var(--line-strong)}.oficina-module__IgyASG__chatRowTexto{flex-direction:column;gap:3px;min-width:0;display:flex}.oficina-module__IgyASG__chatRowCabeza{align-items:baseline;gap:8px;min-width:0;display:flex}.oficina-module__IgyASG__chatRowTitulo{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.oficina-module__IgyASG__chatRowCompania{color:var(--text-2);flex:none;font-size:12px}.oficina-module__IgyASG__chatRowPrevia{text-overflow:ellipsis;white-space:nowrap;color:var(--text-2);font-size:13px;overflow:hidden}.oficina-module__IgyASG__chatRowCola{flex:none;align-items:center;gap:8px;display:flex}.oficina-module__IgyASG__chatRowHora{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:12px}.oficina-module__IgyASG__unread{background:var(--accent);border-radius:50%;width:8px;height:8px}.oficina-module__IgyASG__msgs{flex-direction:column;gap:10px;max-width:760px;display:flex}.oficina-module__IgyASG__msg{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:10px 12px}.oficina-module__IgyASG__msgMine{background:var(--surface-2);align-self:flex-end}.oficina-module__IgyASG__back{color:var(--text-2);font-size:13px;text-decoration:none}.oficina-module__IgyASG__back:hover{color:var(--text)}
.lista-de-menciones-module__6erbFq__lista{z-index:210;border-radius:var(--radius);background:var(--panel);min-width:200px;max-width:320px;max-height:240px;margin:0;padding:5px;list-style:none;position:fixed;overflow-y:auto;box-shadow:0 16px 38px #00000080,0 0 0 1px #00000040}.lista-de-menciones-module__6erbFq__item,.lista-de-menciones-module__6erbFq__itemActivo{border-radius:var(--radius-sm);width:100%;min-height:28px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;padding:5px 8px;font-size:13px;display:flex}.lista-de-menciones-module__6erbFq__itemActivo{background:var(--surface-2)}.lista-de-menciones-module__6erbFq__nombre{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.plan-module__1ybkqW__cabeza{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.plan-module__1ybkqW__cifra{color:var(--text);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.plan-module__1ybkqW__pct{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.plan-module__1ybkqW__pista{background:var(--surface-3);border-radius:999px;height:10px;position:relative;overflow:hidden}.plan-module__1ybkqW__relleno{border-radius:999px;height:100%;transition:width .2s ease-out;display:block}.plan-module__1ybkqW__relleno[data-tono=ok]{background:var(--ok)}.plan-module__1ybkqW__relleno[data-tono=warn]{background:var(--warn)}.plan-module__1ybkqW__relleno[data-tono=full]{background:var(--accent)}.plan-module__1ybkqW__otro{color:var(--text-2);font-variant-numeric:tabular-nums;margin-top:7px;font-size:12px}.plan-module__1ybkqW__prueba{color:var(--text-2);font-variant-numeric:tabular-nums;margin:4px 0 10px;font-size:12px}.plan-module__1ybkqW__prueba[data-tono=full]{color:var(--text);font-weight:600}.plan-module__1ybkqW__accion{border-top:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:16px;padding-top:14px;display:flex}.plan-module__1ybkqW__queHacer{max-width:62ch;color:var(--text-2);flex:260px;font-size:12.5px;line-height:1.45}.plan-module__1ybkqW__pie{color:var(--text-2);margin-top:14px;font-size:12.5px;line-height:1.45}.plan-module__1ybkqW__enlace{color:var(--text);text-decoration:underline}.plan-module__1ybkqW__enlace:hover{color:var(--text)}@media (max-width:700px){.plan-module__1ybkqW__accion{flex-direction:column;align-items:stretch;gap:12px}.plan-module__1ybkqW__queHacer{flex:none;max-width:none}}
.icono-form-module__OavsAW__fila{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.icono-form-module__OavsAW__tile{border-radius:var(--radius);background:var(--surface-2);border:1px solid var(--line-strong);width:64px;height:64px;color:var(--text-2);flex:none;place-items:center;display:grid;overflow:hidden}.icono-form-module__OavsAW__foto{object-fit:cover;width:100%;height:100%}.icono-form-module__OavsAW__acciones{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.icono-form-module__OavsAW__ayuda{max-width:62ch;color:var(--text-2);flex:240px;font-size:12.5px;line-height:1.45}.icono-form-module__OavsAW__plan{color:var(--text);margin-top:6px;font-size:12.5px;font-weight:550;line-height:1.45}.icono-form-module__OavsAW__regla{color:var(--text-2);max-width:62ch;margin-top:10px;font-size:12px;line-height:1.45}
.medidor-module__CRUSQa__bloque{border:1px solid var(--line-soft);border-radius:var(--radius);background:var(--surface);margin-bottom:18px;overflow:hidden}.medidor-module__CRUSQa__cabecera{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;align-items:baseline;gap:10px;padding:12px 14px;display:flex}.medidor-module__CRUSQa__titulo{letter-spacing:.01em;font-size:13.5px}.medidor-module__CRUSQa__nota{color:var(--text-2);margin-left:auto;font-size:12px}.medidor-module__CRUSQa__marco{overflow-x:auto}.medidor-module__CRUSQa__tabla{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.medidor-module__CRUSQa__tabla th{text-align:right;letter-spacing:.04em;text-transform:uppercase;color:var(--text-2);white-space:normal;vertical-align:bottom;border-bottom:1px solid var(--line-soft);padding:8px;font-size:11.5px;font-weight:500}.medidor-module__CRUSQa__tabla td{text-align:right;white-space:nowrap;border-bottom:1px solid var(--line-soft);color:var(--text-2);padding:9px 8px}.medidor-module__CRUSQa__tabla tr:last-child td{border-bottom:0}.medidor-module__CRUSQa__tabla td.medidor-module__CRUSQa__nombre,.medidor-module__CRUSQa__tabla th.medidor-module__CRUSQa__nombre{text-align:left;color:var(--text);white-space:normal;min-width:132px}.medidor-module__CRUSQa__contexto{color:var(--text-2);font-size:11.5px;display:block}.medidor-module__CRUSQa__subnombre{color:var(--warn);font-size:11.5px;display:block}.medidor-module__CRUSQa__tabla td.medidor-module__CRUSQa__eje{color:var(--text)}.medidor-module__CRUSQa__tabla td.medidor-module__CRUSQa__dinero{color:var(--text);font-weight:500}.medidor-module__CRUSQa__total td{border-top:1px solid var(--line);color:var(--text);border-bottom:0}.medidor-module__CRUSQa__vacio{color:var(--text-2)}.medidor-module__CRUSQa__tabla td.medidor-module__CRUSQa__pesado{color:var(--warn)}.medidor-module__CRUSQa__enlaces{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;gap:6px;padding:10px 14px;display:flex}.medidor-module__CRUSQa__pastilla{border:1px solid var(--line-soft);color:var(--text-2);border-radius:999px;padding:5px 11px;font-size:12.5px}.medidor-module__CRUSQa__pastilla:hover{color:var(--text);border-color:var(--line)}.medidor-module__CRUSQa__pastillaViva{border-color:var(--accent-line);background:var(--accent-soft);color:var(--text)}.medidor-module__CRUSQa__boton{border-radius:var(--radius-sm);border:1px solid var(--glass-line);background:var(--glass);color:var(--text);padding:7px 14px;font-size:13px;display:inline-block}.medidor-module__CRUSQa__boton:hover{background:var(--glass-lift)}.medidor-module__CRUSQa__pie{color:var(--text-2);max-width:78ch;padding:12px 14px;font-size:12px;line-height:1.55}.medidor-module__CRUSQa__huerfano{color:var(--warn)}.medidor-module__CRUSQa__linea{display:block}.medidor-module__CRUSQa__uid{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}
.esqueleto-module__onTCUW__bloque{background:var(--surface-2);border-radius:var(--radius-sm);animation:1.4s ease-in-out .3s infinite alternate esqueleto-module__onTCUW__latido;display:block}@keyframes esqueleto-module__onTCUW__latido{0%{opacity:1}to{opacity:.55}}@media (prefers-reduced-motion:reduce){.esqueleto-module__onTCUW__bloque{animation:none}}.esqueleto-module__onTCUW__miga{width:160px;height:14px;margin-left:8px}.esqueleto-module__onTCUW__cabeza{padding:16px 0 14px}.esqueleto-module__onTCUW__titulo{width:220px;height:22px}.esqueleto-module__onTCUW__rejilla{grid-template-columns:repeat(auto-fill, minmax(150px, var(--card-w)));gap:12px;display:grid}.esqueleto-module__onTCUW__tarjeta{aspect-ratio:1.618;border-radius:var(--radius)}.esqueleto-module__onTCUW__visor{flex:1;grid-template-columns:minmax(0,1fr) 340px;gap:12px;min-height:0;padding:12px;display:grid}.esqueleto-module__onTCUW__pantalla{border-radius:var(--radius);min-height:240px}.esqueleto-module__onTCUW__lateral{flex-direction:column;gap:10px;display:flex}.esqueleto-module__onTCUW__fila{height:64px}@media (max-width:900px){.esqueleto-module__onTCUW__visor{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.esqueleto-module__onTCUW__pantalla{aspect-ratio:16/9;min-height:0}.esqueleto-module__onTCUW__lateral{display:none}}
