@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/inter-variable.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../fonts/inter-variable-italic.woff2) format("woff2")}:root{--neutro-100: #FFFFFF;--neutro-95: #F2F2F2;--neutro-90: #E6E6E6;--neutro-80: #CCCCCC;--neutro-70: #B3B3B3;--neutro-60: #999999;--neutro-50: #808080;--neutro-40: #666666;--neutro-30: #4D4D4D;--neutro-20: #333333;--neutro-10: #1A1A1A;--calido-claro: #FF855A;--calido-fuerte: #E1384D;--verde-claro: #85DA73;--verde-fuerte: #0DB15B;--azul-claro: #A4DCFF;--azul-fuerte: #4289FF;--magenta-claro: #F39FFF;--magenta-fuerte: #9F62E6;--amarillo: #F9AD1F;--amarillo-fuerte: #C77A0A;--calido-texto: #AF1A2D;--verde-texto: #086C38;--azul-texto: #0051D8;--magenta-texto: #7924DC;--amarillo-texto: #855207;--franja-calido: linear-gradient(112deg, var(--calido-fuerte) 0 var(--franja-corte, 43px), var(--calido-claro) var(--franja-corte, 43px));--franja-azul: linear-gradient(112deg, var(--azul-fuerte) 0 var(--franja-corte, 43px), var(--azul-claro) var(--franja-corte, 43px));--franja-verde: linear-gradient(112deg, var(--verde-fuerte) 0 var(--franja-corte, 43px), var(--verde-claro) var(--franja-corte, 43px));--franja-magenta: linear-gradient(112deg, var(--magenta-fuerte) 0 var(--franja-corte, 43px), var(--magenta-claro) var(--franja-corte, 43px));--franja-amarillo: linear-gradient(112deg, var(--amarillo-fuerte) 0 var(--franja-corte, 43px), var(--amarillo) var(--franja-corte, 43px));--franja-neutro: linear-gradient(112deg, var(--neutro-50) 0 var(--franja-corte, 43px), var(--neutro-80) var(--franja-corte, 43px));--seccion-home: var(--calido-claro);--seccion-proyectos: var(--azul-fuerte);--seccion-tareas: var(--verde-fuerte);--seccion-pizarra: var(--magenta-claro);--seccion-team: var(--magenta-fuerte);--seccion-metrics: var(--amarillo);--seccion-chat: var(--azul-claro);--seccion-entregables: var(--amarillo-fuerte);--seccion-calendar: var(--verde-claro);--seccion-finanzas: var(--amarillo);--seccion-tickets: var(--calido-fuerte);--seccion-client-tickets: var(--calido-fuerte);--seccion-otra: var(--neutro-50);--sidebar-w: 250px;--sidebar-gap: var(--space-5);--banner-h: 218px;--color-ia: var(--magenta-fuerte);--grano-opacidad: .35}:root{--color-primary: var(--neutro-95);--color-primary-dark: var(--neutro-80);--color-primary-light: color-mix(in srgb, var(--neutro-95) 12%, transparent);--color-primary-hover: var(--neutro-80);--color-primary-shadow: color-mix(in srgb, var(--neutro-10) 40%, transparent);--color-on-accent: var(--neutro-10);--color-accent: var(--azul-fuerte);--color-accent-dim: color-mix(in srgb, var(--azul-fuerte) 16%, transparent);--color-text-primary: var(--neutro-95);--color-text-secondary: var(--neutro-80);--color-text-muted: var(--neutro-60);--color-text-tenue: var(--neutro-50);--color-text-invertido: var(--neutro-10);--color-bg-hundido: var(--neutro-10);--color-bg-miniatura-vacia: var(--neutro-10);--color-icono-miniatura-vacia: var(--neutro-60);--color-bg-app: var(--neutro-10);--color-bg-sidebar: var(--neutro-20);--color-bg-card: var(--neutro-20);--color-bg-input: var(--neutro-30);--color-bg-hover: color-mix(in srgb, var(--neutro-95) 8%, transparent);--color-bg-elevated: var(--neutro-30);--color-bg-burbuja: var(--neutro-20);--color-border: var(--neutro-30);--color-border-light: color-mix(in srgb, var(--neutro-20), var(--neutro-30));--shadow-card: 0 1px 3px color-mix(in srgb, var(--neutro-10) 55%, transparent);--shadow-card-hover: 0 6px 20px color-mix(in srgb, var(--neutro-10) 60%, transparent), 0 0 0 1px var(--neutro-30);--shadow-modal: 0 24px 64px color-mix(in srgb, var(--neutro-10) 85%, transparent);--sombra-tarjeta: 0 0 0 1px color-mix(in srgb, var(--neutro-95) 7%, transparent), 0 0 8px color-mix(in srgb, var(--neutro-10) 55%, transparent);--shadow-sidebar: 3px 0 0 var(--neutro-30);--ease-out: cubic-bezier(.215, .61, .355, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--ease-standard: cubic-bezier(.4, 0, .2, 1);--dur-ambiente: 1.4s;--dur-fast: .14s;--dur-base: .26s;--dur-slow: .42s;--radius-sm: 0;--radius-md: 0;--radius-lg: 0;--radius-xl: 0;--radius-full: 9999px;--radius-insignia: 4px;--radius-burbuja: 14px;--radius-card: 5px;--text-3xs: .625rem;--text-2xs: .6875rem;--text-xs: .75rem;--text-sm: .8125rem;--text-base:.875rem;--text-md: 1rem;--text-lg: 1.125rem;--text-xl: 1.375rem;--text-2xl: 1.75rem;--text-3xl: 3.25rem;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 32px;--space-8: 48px;--hueco-barra-movil: 0px;--color-primary-a10: color-mix(in oklch, var(--color-primary) 10%, transparent);--color-primary-a15: color-mix(in oklch, var(--color-primary) 15%, transparent);--color-primary-a25: color-mix(in oklch, var(--color-primary) 25%, transparent);--ring: 0 0 0 3px var(--color-primary-a25);--tracking-3xs: .015em;--tracking-2xs: .01em;--tracking-xs: .005em;--tracking-sm: 0;--tracking-base: 0;--tracking-md: -.006em;--tracking-lg: -.011em;--tracking-xl: -.017em;--tracking-2xl: -.022em;--tracking-3xl: -.028em;--tracking-caps: .06em;--leading-none: 1;--leading-tight: 1.2;--leading-snug: 1.35;--leading-normal: 1.5;--leading-loose: 1.6;--scrim-weak: color-mix(in srgb, var(--neutro-10) 32%, transparent);--scrim: color-mix(in srgb, var(--neutro-10) 55%, transparent);--scrim-strong: color-mix(in srgb, var(--neutro-10) 88%, transparent);--material-blur: 20px;--material-blur-strong: 30px;--material-bg: color-mix(in srgb, var(--neutro-20) 72%, transparent);--material-bg-strong: color-mix(in srgb, var(--neutro-20) 88%, transparent);--material-edge: color-mix(in srgb, var(--neutro-95) 8%, transparent);--font-sans: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-display: var(--font-sans);--font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--peso-titular: 700;--peso-subtitulo: 700;--peso-medio: 500;--peso-normal: 400;--gradient-primary: var(--neutro-10);--gradient-sidebar: var(--neutro-20);--gradient-card: var(--neutro-20);--gradient-soft: var(--neutro-20);--gradient-accent: var(--color-primary-light);--gradient-btn: var(--neutro-95);--gradient-btn-hover: var(--neutro-80);--color-accent-cyan: var(--azul-claro);--color-accent-mint: var(--verde-claro);--color-accent-amber: var(--amarillo);--color-border-soft: var(--neutro-30);--color-shadow-soft: color-mix(in srgb, var(--neutro-10) 40%, transparent);--color-s-violet: var(--magenta-claro);--color-s-violet-bg: color-mix(in srgb, var(--magenta-claro) 12%, transparent);--color-s-violet-border: color-mix(in srgb, var(--magenta-claro) 30%, transparent);--color-s-violet-shadow: color-mix(in srgb, var(--magenta-claro) 30%, transparent);--color-s-cyan: var(--azul-claro);--color-s-cyan-bg: color-mix(in srgb, var(--azul-claro) 12%, transparent);--color-s-cyan-border: color-mix(in srgb, var(--azul-claro) 30%, transparent);--color-s-green: var(--verde-claro);--color-s-green-bg: color-mix(in srgb, var(--verde-claro) 12%, transparent);--color-s-green-border: color-mix(in srgb, var(--verde-claro) 30%, transparent);--color-s-amber: var(--amarillo);--color-s-amber-bg: color-mix(in srgb, var(--amarillo) 12%, transparent);--color-s-amber-border: color-mix(in srgb, var(--amarillo) 30%, transparent);--color-s-orange: var(--calido-claro);--color-s-orange-bg: color-mix(in srgb, var(--calido-claro) 12%, transparent);--color-s-orange-border: color-mix(in srgb, var(--calido-claro) 30%, transparent);--color-s-pink: var(--magenta-claro);--color-s-pink-bg: color-mix(in srgb, var(--magenta-claro) 12%, transparent);--color-s-blue: var(--azul-claro);--color-s-blue-bg: color-mix(in srgb, var(--azul-claro) 12%, transparent);--color-s-red: var(--calido-claro);--color-s-red-bg: color-mix(in srgb, var(--calido-claro) 12%, transparent);--color-s-red-border: color-mix(in srgb, var(--calido-claro) 30%, transparent);--color-s-gray: var(--neutro-50);--badge-violet-bg: var(--neutro-20);--badge-violet-text: var(--neutro-95);--badge-amber-bg: var(--neutro-20);--badge-amber-text: var(--neutro-95);--badge-blue-bg: var(--neutro-20);--badge-blue-text: var(--neutro-95);--badge-green-bg: var(--neutro-20);--badge-green-text: var(--neutro-95);--badge-yellow-bg: var(--neutro-20);--badge-yellow-text: var(--neutro-95);--badge-pink-bg: var(--neutro-20);--badge-pink-text: var(--neutro-95);--badge-sky-bg: var(--neutro-20);--badge-sky-text: var(--neutro-95);--badge-gray-bg: var(--neutro-20);--badge-gray-text: var(--neutro-95)}body[data-theme=light]{--color-primary: var(--neutro-10);--color-on-accent: var(--neutro-95);--color-primary-dark: var(--neutro-10);--color-primary-light: color-mix(in srgb, var(--neutro-10) 8%, transparent);--color-primary-hover: var(--neutro-20);--color-primary-shadow: color-mix(in srgb, var(--neutro-10) 20%, transparent);--ring: 0 0 0 3px color-mix(in srgb, var(--azul-fuerte) 35%, transparent);--color-accent: var(--azul-fuerte);--color-accent-dim: color-mix(in srgb, var(--azul-fuerte) 13%, transparent);--color-text-primary: var(--neutro-10);--color-text-secondary: var(--neutro-30);--color-text-muted: var(--neutro-40);--color-text-tenue: var(--neutro-60);--color-text-invertido: var(--neutro-95);--color-bg-app: var(--neutro-90);--color-bg-sidebar: var(--neutro-95);--color-bg-card: var(--neutro-95);--color-bg-input: var(--neutro-95);--color-bg-elevated: var(--neutro-95);--color-bg-hundido: var(--neutro-90);--color-bg-burbuja: var(--neutro-100);--color-bg-miniatura-vacia: var(--neutro-80);--color-icono-miniatura-vacia: var(--neutro-30);--color-bg-hover: color-mix(in srgb, var(--neutro-10) 5%, transparent);--color-border: var(--neutro-80);--color-border-light: var(--neutro-90);--shadow-card: 0 1px 3px color-mix(in srgb, var(--neutro-10) 10%, transparent);--shadow-card-hover: 0 6px 20px color-mix(in srgb, var(--neutro-10) 12%, transparent), 0 0 0 1px var(--neutro-80);--shadow-modal: 0 24px 64px color-mix(in srgb, var(--neutro-10) 20%, transparent);--sombra-tarjeta: 0 0 0 1px color-mix(in srgb, var(--neutro-10) 5%, transparent), 0 0 6px color-mix(in srgb, var(--neutro-10) 8%, transparent);--shadow-sidebar: 3px 0 0 var(--neutro-70);--scrim-weak: color-mix(in srgb, var(--neutro-10) 18%, transparent);--scrim: color-mix(in srgb, var(--neutro-10) 32%, transparent);--scrim-strong: color-mix(in srgb, var(--neutro-10) 80%, transparent);--material-bg: color-mix(in srgb, var(--neutro-95) 72%, transparent);--material-bg-strong: color-mix(in srgb, var(--neutro-95) 88%, transparent);--material-edge: color-mix(in srgb, var(--neutro-10) 8%, transparent);--gradient-primary: var(--neutro-90);--gradient-sidebar: var(--neutro-95);--gradient-card: var(--neutro-95);--gradient-soft: var(--neutro-90);--gradient-accent: var(--color-primary-light);--gradient-btn: var(--neutro-10);--gradient-btn-hover: var(--neutro-20);--color-border-soft: var(--neutro-80);--color-shadow-soft: color-mix(in srgb, var(--neutro-10) 10%, transparent);--color-s-violet: var(--magenta-fuerte);--color-s-violet-bg: color-mix(in srgb, var(--magenta-fuerte) 12%, transparent);--color-s-violet-border: color-mix(in srgb, var(--magenta-fuerte) 30%, transparent);--color-s-violet-shadow: color-mix(in srgb, var(--magenta-fuerte) 30%, transparent);--color-s-cyan: var(--azul-fuerte);--color-s-cyan-bg: color-mix(in srgb, var(--azul-fuerte) 12%, transparent);--color-s-cyan-border: color-mix(in srgb, var(--azul-fuerte) 30%, transparent);--color-s-green: var(--verde-fuerte);--color-s-green-bg: color-mix(in srgb, var(--verde-fuerte) 12%, transparent);--color-s-green-border: color-mix(in srgb, var(--verde-fuerte) 30%, transparent);--color-s-amber: var(--amarillo);--color-s-amber-bg: color-mix(in srgb, var(--amarillo) 14%, transparent);--color-s-amber-border: color-mix(in srgb, var(--amarillo) 30%, transparent);--color-s-orange: var(--calido-claro);--color-s-orange-bg: color-mix(in srgb, var(--calido-claro) 14%, transparent);--color-s-orange-border: color-mix(in srgb, var(--calido-claro) 30%, transparent);--color-s-pink: var(--magenta-claro);--color-s-pink-bg: color-mix(in srgb, var(--magenta-claro) 14%, transparent);--color-s-blue: var(--azul-fuerte);--color-s-blue-bg: color-mix(in srgb, var(--azul-fuerte) 12%, transparent);--color-s-red: var(--calido-fuerte);--color-s-red-bg: color-mix(in srgb, var(--calido-fuerte) 10%, transparent);--color-s-red-border: color-mix(in srgb, var(--calido-fuerte) 30%, transparent);--color-s-gray: var(--neutro-50);--badge-violet-bg: var(--neutro-90);--badge-violet-text: var(--neutro-10);--badge-amber-bg: var(--neutro-90);--badge-amber-text: var(--neutro-10);--badge-blue-bg: var(--neutro-90);--badge-blue-text: var(--neutro-10);--badge-green-bg: var(--neutro-90);--badge-green-text: var(--neutro-10);--badge-yellow-bg: var(--neutro-90);--badge-yellow-text: var(--neutro-10);--badge-pink-bg: var(--neutro-90);--badge-pink-text: var(--neutro-10);--badge-sky-bg: var(--neutro-90);--badge-sky-text: var(--neutro-10);--badge-gray-bg: var(--neutro-90);--badge-gray-text: var(--neutro-10)}body[data-theme=light] ::-webkit-scrollbar-thumb{background:var(--neutro-80)}body[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:var(--neutro-70)}*{box-sizing:border-box}h1{font-family:var(--font-display);font-weight:var(--peso-titular);line-height:var(--leading-tight)}h2,h3,h4,h5,h6{font-family:var(--font-sans);font-weight:var(--peso-subtitulo);line-height:var(--leading-snug)}body{margin:0;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-bg-app);color:var(--color-text-primary);font-feature-settings:"cv02","cv03","cv04","cv11","ss03";text-rendering:optimizeLegibility}.tnum{font-variant-numeric:tabular-nums}code{font-family:var(--font-mono)}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--neutro-30);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--neutro-40)}@keyframes cardEnter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes popupEnter{0%{opacity:0;transform:scale(.97) translateY(4px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes overlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes overlayFadeOut{0%{opacity:1}to{opacity:0}}@keyframes popupExit{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.97) translateY(4px)}}@keyframes cardExit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(7px)}}@keyframes toastIn{0%{opacity:0;transform:translate(-50%) translateY(12px) scale(.96)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes toastOut{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(12px) scale(.96)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:where(button,[role=button],.pressable):not(:disabled):not([aria-disabled=true]):not([data-press=none]){transition:transform var(--dur-fast) var(--ease-out)}:where(button,[role=button],.pressable):not(:disabled):not([aria-disabled=true]):not([data-press=none]):active{transform:scale(.97)}:where(.pressableSoft):not([data-press=none]){transition:transform var(--dur-fast) var(--ease-out)}:where(.pressableSoft):not([data-press=none]):active{transform:scale(.995)}body.dragging,body.dragging *{cursor:grabbing!important;user-select:none!important;-webkit-user-select:none!important}.material{background:var(--material-bg);backdrop-filter:blur(var(--material-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--material-blur)) saturate(180%);border-top:1px solid var(--material-edge)}.materialStrong{background:var(--material-bg-strong);backdrop-filter:blur(var(--material-blur-strong)) saturate(180%);-webkit-backdrop-filter:blur(var(--material-blur-strong)) saturate(180%)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}:where(button,[role=button],.pressable,.pressableSoft):active{transform:none!important;opacity:.7}}@media (prefers-reduced-transparency: reduce){.material,.materialStrong{background:var(--color-bg-elevated);backdrop-filter:none;-webkit-backdrop-filter:none}}@media (prefers-contrast: more){.material,.materialStrong{background:var(--color-bg-elevated);backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid var(--color-text-secondary)}}:where(a,button,input,select,textarea,summary,[role=button],[tabindex]):focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@font-face{font-family:remixicon;src:url(../fonts/remixicon-a88326a16a.woff2) format("woff2");font-display:block}[class^=ri-],[class*=" ri-"]{font-family:remixicon!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ri-fw{text-align:center;width:1.25em}.ri-lg{font-size:1.3333em;line-height:.75em;vertical-align:-.0667em}.ri-sm{font-size:.875em}.ri-xl{font-size:1.5em;line-height:.6666em;vertical-align:-.075em}.ri-xs{font-size:.75em}.ri-xxs{font-size:.5em}.ri-add-box-line:before{content:""}.ri-add-circle-line:before{content:""}.ri-add-line:before{content:""}.ri-alarm-warning-line:before{content:""}.ri-alert-line:before{content:""}.ri-apps-2-line:before{content:""}.ri-archive-line:before{content:""}.ri-arrow-down-circle-line:before{content:""}.ri-arrow-down-double-line:before{content:""}.ri-arrow-down-line:before{content:""}.ri-arrow-down-s-line:before{content:""}.ri-arrow-go-back-line:before{content:""}.ri-arrow-go-forward-line:before{content:""}.ri-arrow-left-line:before{content:""}.ri-arrow-left-s-line:before{content:""}.ri-arrow-right-line:before{content:""}.ri-arrow-right-s-line:before{content:""}.ri-arrow-up-circle-line:before{content:""}.ri-arrow-up-double-line:before{content:""}.ri-arrow-up-s-line:before{content:""}.ri-artboard-line:before{content:""}.ri-article-line:before{content:""}.ri-at-line:before{content:""}.ri-attachment-2:before{content:""}.ri-bar-chart-2-line:before{content:""}.ri-bar-chart-grouped-line:before{content:""}.ri-behance-fill:before{content:""}.ri-book-open-line:before{content:""}.ri-bookmark-fill:before{content:""}.ri-bookmark-line:before{content:""}.ri-box-3-line:before{content:""}.ri-briefcase-2-line:before{content:""}.ri-bring-to-front:before{content:""}.ri-brush-line:before{content:""}.ri-building-2-line:before{content:""}.ri-building-line:before{content:""}.ri-calendar-2-line:before{content:""}.ri-calendar-check-line:before{content:""}.ri-calendar-event-line:before{content:""}.ri-calendar-line:before{content:""}.ri-camera-line:before{content:""}.ri-camera-off-line:before{content:""}.ri-cast-line:before{content:""}.ri-chat-1-line:before{content:""}.ri-chat-3-fill:before{content:""}.ri-chat-3-line:before{content:""}.ri-chat-forward-line:before{content:""}.ri-check-line:before{content:""}.ri-checkbox-blank-circle-line:before{content:""}.ri-checkbox-circle-fill:before{content:""}.ri-checkbox-circle-line:before{content:""}.ri-checkbox-multiple-blank-line:before{content:""}.ri-checkbox-multiple-line:before{content:""}.ri-circle-line:before{content:""}.ri-clapperboard-fill:before{content:""}.ri-clipboard-line:before{content:""}.ri-close-circle-line:before{content:""}.ri-close-line:before{content:""}.ri-coin-line:before{content:""}.ri-computer-line:before{content:""}.ri-contacts-line:before{content:""}.ri-database-2-line:before{content:""}.ri-delete-bin-7-line:before{content:""}.ri-delete-bin-line:before{content:""}.ri-disc-fill:before{content:""}.ri-discord-fill:before{content:""}.ri-download-2-line:before{content:""}.ri-download-cloud-2-line:before{content:""}.ri-download-line:before{content:""}.ri-drag-move-2-line:before{content:""}.ri-draggable:before{content:""}.ri-dribbble-fill:before{content:""}.ri-earth-fill:before{content:""}.ri-earth-line:before{content:""}.ri-emotion-line:before{content:""}.ri-equal-line:before{content:""}.ri-error-warning-fill:before{content:""}.ri-error-warning-line:before{content:""}.ri-exchange-line:before{content:""}.ri-external-link-line:before{content:""}.ri-eye-line:before{content:""}.ri-facebook-circle-fill:before{content:""}.ri-facebook-circle-line:before{content:""}.ri-feedback-line:before{content:""}.ri-file-add-line:before{content:""}.ri-file-cloud-line:before{content:""}.ri-file-code-line:before{content:""}.ri-file-copy-line:before{content:""}.ri-file-damage-line:before{content:""}.ri-file-edit-line:before{content:""}.ri-file-excel-2-line:before{content:""}.ri-file-forbid-line:before{content:""}.ri-file-line:before{content:""}.ri-file-list-2-line:before{content:""}.ri-file-pdf-2-line:before{content:""}.ri-file-pdf-line:before{content:""}.ri-file-ppt-2-line:before{content:""}.ri-file-search-line:before{content:""}.ri-file-text-line:before{content:""}.ri-file-warning-line:before{content:""}.ri-file-word-2-line:before{content:""}.ri-file-zip-line:before{content:""}.ri-film-line:before{content:""}.ri-filter-off-line:before{content:""}.ri-fire-line:before{content:""}.ri-flag-fill:before{content:""}.ri-flag-line:before{content:""}.ri-flow-chart:before{content:""}.ri-focus-3-line:before{content:""}.ri-folder-3-fill:before{content:""}.ri-folder-3-line:before{content:""}.ri-folder-add-line:before{content:""}.ri-folder-check-line:before{content:""}.ri-folder-forbid-line:before{content:""}.ri-folder-line:before{content:""}.ri-folder-open-line:before{content:""}.ri-folder-reduce-line:before{content:""}.ri-folder-shield-2-line:before{content:""}.ri-folder-upload-line:before{content:""}.ri-folder-user-line:before{content:""}.ri-folder-zip-line:before{content:""}.ri-font-size-2:before{content:""}.ri-forbid-2-line:before{content:""}.ri-forbid-line:before{content:""}.ri-funds-line:before{content:""}.ri-git-branch-line:before{content:""}.ri-global-line:before{content:""}.ri-group-2-line:before{content:""}.ri-group-line:before{content:""}.ri-hard-drive-2-line:before{content:""}.ri-heart-3-fill:before{content:""}.ri-heart-3-line:before{content:""}.ri-heart-line:before{content:""}.ri-history-line:before{content:""}.ri-home-5-fill:before{content:""}.ri-home-5-line:before{content:""}.ri-image-add-line:before{content:""}.ri-image-edit-line:before{content:""}.ri-image-line:before{content:""}.ri-inbox-line:before{content:""}.ri-information-line:before{content:""}.ri-instagram-fill:before{content:""}.ri-instagram-line:before{content:""}.ri-key-2-line:before{content:""}.ri-layout-4-line:before{content:""}.ri-layout-column-line:before{content:""}.ri-layout-line:before{content:""}.ri-layout-row-line:before{content:""}.ri-line-chart-line:before{content:""}.ri-link:before{content:""}.ri-linkedin-box-fill:before{content:""}.ri-linkedin-box-line:before{content:""}.ri-list-check:before{content:""}.ri-list-check-2:before{content:""}.ri-loader-4-line:before{content:""}.ri-lock-line:before{content:""}.ri-logout-box-r-line:before{content:""}.ri-macbook-line:before{content:""}.ri-magic-line:before{content:""}.ri-mail-line:before{content:""}.ri-map-pin-line:before{content:""}.ri-markdown-line:before{content:""}.ri-megaphone-line:before{content:""}.ri-menu-line:before{content:""}.ri-message-2-line:before{content:""}.ri-message-3-line:before{content:""}.ri-messenger-fill:before{content:""}.ri-mic-line:before{content:""}.ri-mic-off-line:before{content:""}.ri-money-dollar-circle-line:before{content:""}.ri-more-2-fill:before{content:""}.ri-more-fill:before{content:""}.ri-movie-line:before{content:""}.ri-music-2-line:before{content:""}.ri-music-line:before{content:""}.ri-node-tree:before{content:""}.ri-notification-2-line:before{content:""}.ri-notification-3-line:before{content:""}.ri-notification-4-line:before{content:""}.ri-palette-line:before{content:""}.ri-pause-circle-line:before{content:""}.ri-pen-nib-line:before{content:""}.ri-pencil-line:before{content:""}.ri-pencil-ruler-2-line:before{content:""}.ri-phone-fill:before{content:""}.ri-phone-line:before{content:""}.ri-pie-chart-line:before{content:""}.ri-pinterest-fill:before{content:""}.ri-play-circle-line:before{content:""}.ri-play-fill:before{content:""}.ri-price-tag-3-line:before{content:""}.ri-printer-line:before{content:""}.ri-profile-line:before{content:""}.ri-progress-4-line:before{content:""}.ri-pulse-line:before{content:""}.ri-pushpin-line:before{content:""}.ri-question-answer-line:before{content:""}.ri-question-line:before{content:""}.ri-radar-line:before{content:""}.ri-reddit-fill:before{content:""}.ri-refresh-line:before{content:""}.ri-repeat-2-line:before{content:""}.ri-repeat-line:before{content:""}.ri-reply-line:before{content:""}.ri-robot-2-line:before{content:""}.ri-route-line:before{content:""}.ri-save-line:before{content:""}.ri-scales-line:before{content:""}.ri-scissors-line:before{content:""}.ri-search-2-line:before{content:""}.ri-search-line:before{content:""}.ri-send-plane-fill:before{content:""}.ri-send-plane-line:before{content:""}.ri-send-to-back:before{content:""}.ri-settings-3-line:before{content:""}.ri-shape-line:before{content:""}.ri-shapes-line:before{content:""}.ri-share-box-line:before{content:""}.ri-share-forward-fill:before{content:""}.ri-share-forward-line:before{content:""}.ri-shield-check-line:before{content:""}.ri-shield-keyhole-line:before{content:""}.ri-shield-user-line:before{content:""}.ri-smartphone-line:before{content:""}.ri-snapchat-fill:before{content:""}.ri-sort-asc:before{content:""}.ri-sort-desc:before{content:""}.ri-sparkling-2-fill:before{content:""}.ri-sparkling-2-line:before{content:""}.ri-sparkling-line:before{content:""}.ri-star-line:before{content:""}.ri-sticky-note-line:before{content:""}.ri-store-3-line:before{content:""}.ri-tablet-line:before{content:""}.ri-task-line:before{content:""}.ri-team-line:before{content:""}.ri-telegram-fill:before{content:""}.ri-threads-fill:before{content:""}.ri-thumb-down-line:before{content:""}.ri-thumb-up-fill:before{content:""}.ri-thumb-up-line:before{content:""}.ri-ticket-2-line:before{content:""}.ri-ticket-line:before{content:""}.ri-tiktok-fill:before{content:""}.ri-time-line:before{content:""}.ri-tv-2-line:before{content:""}.ri-twitch-fill:before{content:""}.ri-twitter-x-fill:before{content:""}.ri-twitter-x-line:before{content:""}.ri-upload-2-line:before{content:""}.ri-upload-cloud-2-line:before{content:""}.ri-user-2-line:before{content:""}.ri-user-3-line:before{content:""}.ri-user-add-line:before{content:""}.ri-user-line:before{content:""}.ri-user-received-line:before{content:""}.ri-user-settings-line:before{content:""}.ri-user-star-line:before{content:""}.ri-user-unfollow-line:before{content:""}.ri-video-chat-fill:before{content:""}.ri-video-chat-line:before{content:""}.ri-video-line:before{content:""}.ri-vidicon-line:before{content:""}.ri-wallet-3-line:before{content:""}.ri-whatsapp-fill:before{content:""}.ri-youtube-fill:before{content:""}.ri-youtube-line:before{content:""}.ri-zoom-in-line:before{content:""}._container_d102x_9{display:flex;height:100vh;background:var(--color-bg-app);font-family:var(--font-sans);overflow:hidden}._sidebar_d102x_23{width:var(--sidebar-w);background:var(--color-bg-sidebar);color:var(--color-text-primary);display:flex;flex-direction:column;align-items:stretch;padding:0 0 var(--space-3) 0;z-index:10;position:fixed;left:var(--sidebar-gap);top:var(--sidebar-gap);bottom:var(--sidebar-gap);height:auto;box-shadow:var(--shadow-sidebar)}._agencyBtnWrapper_d102x_42{position:relative;display:flex;align-items:stretch;border-bottom:1px solid var(--color-border-light);margin-bottom:var(--space-2)}._agencyBtn_d102x_42{font-size:var(--text-md);font-weight:var(--peso-subtitulo);padding:22px 8px 18px 16px;letter-spacing:var(--tracking-md);color:var(--color-text-primary);display:flex;align-items:center;gap:10px;flex:1;background:none;border:none;cursor:pointer;text-align:left;transition:background var(--dur-fast);border-radius:0;min-width:0}._agencyBtn_d102x_42:hover{background:var(--color-bg-hover)}._agencyBtnIso_d102x_76{height:18px;width:auto;flex-shrink:0;display:block}._agencyBtnName_d102x_83{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._agencyChevronBtn_d102x_90{background:none;border:none;cursor:pointer;padding:0 var(--space-3) 0 var(--space-1);display:flex;align-items:center;color:var(--color-text-muted);transition:background var(--dur-fast),color var(--dur-fast);border-radius:0}._agencyChevronBtn_d102x_90:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._agencyChevron_d102x_90{font-size:var(--text-lg);transition:transform var(--dur-base) var(--ease-out);display:block}._agencyChevronOpen_d102x_113{transform:rotate(180deg)}._agencyDropdown_d102x_117{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:0 8px 24px #0000004d;z-index:200;overflow:hidden;animation:_dropdownIn_d102x_1 var(--dur-fast) var(--ease-out)}@keyframes _dropdownIn_d102x_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._agencyDropdownItem_d102x_136{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:10px 14px;font-size:var(--text-base);font-weight:var(--peso-medio);font-family:var(--font-sans);color:var(--color-text-secondary);background:none;border:none;text-align:left;cursor:pointer;transition:background var(--dur-fast)}._agencyDropdownItem_d102x_136:hover{background:var(--color-bg-hover)}._agencyDropdownItemActive_d102x_157{color:var(--color-text-primary);font-weight:var(--peso-medio)}._agencyDropdownItemActive_d102x_157 i{color:var(--color-primary)}._agencyDropdownDivider_d102x_166{height:1px;background:var(--color-border);margin:2px 0}._agencyDropdownNewBtn_d102x_172{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:10px 14px;font-size:var(--text-base);font-weight:var(--peso-medio);color:var(--color-text-muted);background:none;border:none;cursor:pointer;text-align:left;font-family:var(--font-sans);transition:background var(--dur-fast),color var(--dur-fast)}._agencyDropdownNewBtn_d102x_172:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._agencyModal_d102x_196{background:var(--color-bg-card);border-radius:var(--radius-card);padding:var(--space-7);width:480px;max-width:95vw;border:1px solid var(--color-border);box-shadow:var(--shadow-modal);animation:_modalFadeIn_d102x_1 var(--dur-base) var(--ease-out)}._agencyModalHero_d102x_210{display:flex;align-items:flex-start;gap:var(--space-4);margin-bottom:28px;padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border-light)}._agencyModalIcon_d102x_219{width:48px;height:48px;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;font-size:var(--text-xl);color:#fff;flex-shrink:0;box-shadow:0 4px 14px color-mix(in oklch,var(--color-primary) 30%,transparent)}._agencyModalName_d102x_233{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--peso-titular);color:var(--color-text-primary);letter-spacing:var(--tracking-xl)}._agencyModalDesc_d102x_241{font-size:var(--text-base);color:var(--color-text-secondary);margin:6px 0 0;line-height:var(--leading-normal)}._agencyEditBtn_d102x_248{background:none;border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:var(--radius-sm);width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-base) var(--ease-out);font-size:var(--text-base)}._agencyEditBtn_d102x_248:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._agencyModalStats_d102x_268{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}._agencyModalStat_d102x_268{background:var(--color-bg-elevated);border:1px solid var(--color-border-light);border-radius:var(--radius-card);padding:14px 16px;display:flex;flex-direction:column;gap:var(--space-1)}._agencyModalStatLabel_d102x_284{font-size:var(--text-xs);font-weight:var(--peso-medio);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--tracking-caps)}._agencyModalStatValue_d102x_292{font-size:var(--text-base);font-weight:var(--peso-medio);color:var(--color-text-primary)}._agencyInviteSection_d102x_300{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--color-border-light);display:flex;flex-direction:column;gap:var(--space-3)}._agencyInviteHeader_d102x_309{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-base);font-weight:var(--peso-subtitulo);color:var(--color-text-primary)}._agencyInviteHeader_d102x_309 i{color:var(--color-primary);font-size:var(--text-md)}._agencyInviteDesc_d102x_323{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;line-height:var(--leading-normal)}._agencyInviteRow_d102x_330{display:flex;align-items:center;gap:var(--space-2)}._agencyInviteLink_d102x_336{flex:1;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:10px 14px;font-size:var(--text-sm);color:var(--color-text-secondary);font-family:var(--font-mono);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:var(--tracking-sm)}._agencyInviteCopyBtn_d102x_351{background:var(--color-primary);color:var(--color-on-accent);border:none;border-radius:var(--radius-md);padding:10px 16px;font-size:var(--text-sm);font-weight:var(--peso-medio);font-family:var(--font-sans);cursor:pointer;display:flex;align-items:center;gap:6px;white-space:nowrap;transition:background var(--dur-fast),transform var(--dur-fast);flex-shrink:0}._agencyInviteCopyBtn_d102x_351:hover:not(:disabled){background:var(--color-primary-hover)}._agencyInviteCopyBtn_d102x_351:disabled{opacity:.5;cursor:not-allowed}._agencyInviteCopied_d102x_378{background:#22c55e!important}._agencyRegenerateBtn_d102x_382{background:none;border:none;color:var(--color-text-muted);font-size:var(--text-sm);font-family:var(--font-sans);cursor:pointer;display:flex;align-items:center;gap:5px;padding:0;transition:color var(--dur-fast);align-self:flex-start}._agencyRegenerateBtn_d102x_382:hover:not(:disabled){color:var(--color-text-secondary)}._agencyRegenerateBtn_d102x_382:disabled{opacity:.5;cursor:not-allowed}._pendingBadge_d102x_408{background:var(--amarillo);color:var(--neutro-10);font-size:var(--text-2xs);font-weight:var(--peso-subtitulo);border-radius:var(--radius-full);padding:2px 7px;margin-left:auto;flex-shrink:0}._notifBadge_d102x_422{position:absolute;top:6px;right:8px;background:var(--calido-fuerte);color:var(--color-text-invertido);font-size:var(--text-2xs);font-weight:var(--peso-subtitulo);border-radius:var(--radius-full);min-width:16px;height:16px;display:flex;align-items:center;justify-content:center;padding:0 var(--space-1);line-height:var(--leading-none)}._pendingSection_d102x_442{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--color-border-light);display:flex;flex-direction:column;gap:10px}._pendingSectionTitle_d102x_451{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-base);font-weight:var(--peso-subtitulo);color:var(--color-text-primary)}._pendingSectionTitle_d102x_451 i{color:var(--color-s-amber);font-size:var(--text-md)}._pendingCount_d102x_465{background:var(--color-s-amber);color:var(--neutro-10);font-size:var(--text-2xs);font-weight:var(--peso-subtitulo);border-radius:var(--radius-xl);padding:2px 7px}._pendingMemberRow_d102x_474{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--color-bg-elevated);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);flex-wrap:wrap}._pendingAvatar_d102x_485{width:34px;height:34px;border-radius:50%;object-fit:cover;flex-shrink:0}._pendingInitials_d102x_493{width:34px;height:34px;border-radius:50%;background:var(--color-primary);color:var(--color-on-accent);font-size:var(--text-sm);font-weight:var(--peso-subtitulo);display:flex;align-items:center;justify-content:center;flex-shrink:0}._pendingMemberInfo_d102x_507{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}._pendingMemberName_d102x_515{font-size:var(--text-base);font-weight:var(--peso-subtitulo);color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pendingMemberEmail_d102x_524{font-size:var(--text-xs);color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pendingActions_d102x_532{display:flex;align-items:center;gap:6px;flex-shrink:0}._pendingApproveBtn_d102x_539{background:#4ade801f;border:1px solid rgba(74,222,128,.3);color:#4ade80;font-size:var(--text-sm);font-weight:var(--peso-medio);font-family:var(--font-sans);border-radius:var(--radius-sm);padding:6px 10px;cursor:pointer;display:flex;align-items:center;gap:var(--space-1);transition:background var(--dur-fast)}._pendingApproveBtn_d102x_539:hover{background:#4ade8033}._pendingRejectBtn_d102x_559{background:var(--color-s-red-bg);border:1px solid rgba(248,113,113,.25);color:var(--color-s-red);font-size:var(--text-base);font-family:var(--font-sans);border-radius:var(--radius-sm);padding:6px 8px;cursor:pointer;display:flex;align-items:center;transition:background var(--dur-fast)}._pendingRejectBtn_d102x_559:hover{background:#f871712e}._nav_d102x_582{display:flex;flex-direction:column;gap:var(--space-1);margin:var(--space-2) 0 0 0;padding:0;flex:1;overflow-y:auto}._navItem_d102x_622{position:relative;--nav-item-h: clamp(30px, (100vh - 502px) / 12, 42px);background:none;border:none;color:var(--color-text-secondary);font-size:var(--text-base);font-family:var(--font-sans);text-align:left;min-height:var(--nav-item-h);padding:0 var(--space-4) 0 var(--space-5);border-radius:var(--radius-md);cursor:pointer;transition:background var(--dur-fast),color var(--dur-fast);font-weight:var(--peso-medio);display:flex;align-items:center;gap:var(--space-3);width:100%}._navItem_d102x_622:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._navItem_d102x_622 i{font-size:var(--text-md);color:inherit}._navItem_d102x_622[aria-current=page]{background:var(--color-bg-hundido);color:var(--color-text-primary)}._navItem_d102x_622[aria-current=page]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:18px;clip-path:polygon(0 0,18px 0,calc(18px - var(--nav-item-h) * 13 / 42) 100%,0 100%);background:var(--nav-color, var(--seccion-otra))}._navItem_d102x_622[data-seccion=inicio]{--nav-color: var(--seccion-home)}._navItem_d102x_622[data-seccion=proyectos]{--nav-color: var(--seccion-proyectos)}._navItem_d102x_622[data-seccion=tasks]{--nav-color: var(--seccion-tareas)}._navItem_d102x_622[data-seccion=pizarra]{--nav-color: var(--seccion-pizarra)}._navItem_d102x_622[data-seccion=team]{--nav-color: var(--seccion-team)}._navItem_d102x_622[data-seccion=metrics]{--nav-color: var(--seccion-metrics)}._navItem_d102x_622[data-seccion=chat]{--nav-color: var(--seccion-chat)}._navItem_d102x_622[data-seccion=entregables]{--nav-color: var(--seccion-entregables)}._navItem_d102x_622[data-seccion=calendar]{--nav-color: var(--seccion-calendar)}._navItem_d102x_622[data-seccion=finanzas]{--nav-color: var(--seccion-finanzas)}._navItem_d102x_622[data-seccion=tickets]{--nav-color: var(--seccion-tickets)}._navItem_d102x_622[data-seccion=client-tickets]{--nav-color: var(--seccion-client-tickets)}._sidebarFooter_d102x_719{margin-top:auto;display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) 0 0 0;border-top:1px solid var(--color-border-light)}._configBtn_d102x_728,._logoutBtn_d102x_729{position:relative;background:none;border:none;color:var(--color-text-secondary);font-size:var(--text-base);font-family:var(--font-sans);text-align:left;min-height:42px;padding:0 var(--space-4) 0 var(--space-5);border-radius:var(--radius-md);cursor:pointer;transition:background var(--dur-fast),color var(--dur-fast);font-weight:var(--peso-medio);display:flex;align-items:center;gap:var(--space-3);width:100%}._configBtn_d102x_728:hover,._logoutBtn_d102x_729:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._configBtn_d102x_728 i,._logoutBtn_d102x_729 i{font-size:var(--text-md);color:inherit}._mainContent_d102x_765{flex:1;--shell-pad: 28px;padding:var(--shell-pad) var(--shell-pad) 0 var(--shell-pad);display:flex;flex-direction:column;margin-left:calc(var(--sidebar-w) + 2 * var(--sidebar-gap));height:100vh;overflow:hidden;box-sizing:border-box}._mainContentSangrado_d102x_795{margin-left:0}._mainContentSangrado_d102x_795 ._bridgeBanner_d102x_801{padding-left:calc(var(--sidebar-w) + 2 * var(--sidebar-gap) + var(--space-5))}._mainContentSangrado_d102x_795 ._vistaCargando_d102x_805{padding-left:calc(var(--sidebar-w) + 2 * var(--sidebar-gap) + var(--space-6))}._header_d102x_811{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-5);flex-wrap:wrap;gap:var(--space-3)}._headerTitulo_d102x_825{display:flex;align-items:center;gap:var(--space-3)}._header_d102x_811 h2{margin:0;font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--peso-titular);color:var(--color-text-primary);letter-spacing:var(--tracking-xl)}._search_d102x_843{padding:8px 14px 8px 36px;border-radius:var(--radius-full);border:1px solid var(--color-border);font-size:var(--text-base);font-family:var(--font-sans);background:var(--color-bg-input) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23999999' stroke-width='2'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.35-4.35'/%3E%3C/svg%3E") 12px center no-repeat;width:200px;color:var(--color-text-primary);transition:border-color var(--dur-base),box-shadow var(--dur-base)}._search_d102x_843::placeholder{color:var(--color-text-muted)}._search_d102x_843:focus{border-color:var(--color-primary);outline:none;box-shadow:var(--ring)}._bridgeBanner_d102x_801{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-5);background:color-mix(in srgb,var(--amarillo) 12%,transparent);border-bottom:1px solid color-mix(in srgb,var(--amarillo) 30%,transparent);flex-shrink:0}._bridgeIcono_d102x_884{color:var(--color-text-primary);font-size:var(--text-md);flex-shrink:0}._bridgeTexto_d102x_890{font-size:var(--text-sm);color:var(--color-text-secondary);flex:1}._bridgeBtn_d102x_896{padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);background:var(--amarillo);border:none;color:var(--neutro-10);font-family:var(--font-sans);font-weight:var(--peso-medio);font-size:var(--text-sm);cursor:pointer;flex-shrink:0}._bridgeCerrar_d102x_909{background:none;border:none;color:var(--color-text-muted);cursor:pointer;font-size:var(--text-md);padding:2px var(--space-1);flex-shrink:0}._filterGroup_d102x_925{display:flex;align-items:center;gap:6px}._filterLabel_d102x_931{font-size:var(--text-sm);font-weight:var(--peso-medio);color:var(--color-text-secondary)}._selectWrap_d102x_937{position:relative;display:inline-flex;align-items:center;background:var(--color-bg-input);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);transition:border-color var(--dur-fast),background var(--dur-fast),box-shadow var(--dur-fast);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23999999' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:12px}._selectWrap_d102x_937:focus-within{border-color:var(--color-primary);box-shadow:var(--ring)}._selectWrap_d102x_937._active_d102x_958{border-color:var(--color-primary);background-color:var(--color-primary-light);box-shadow:var(--shadow-card);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%231A1A1A' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:12px}._selectWrap_d102x_937._active_d102x_958 ._filterSelect_d102x_971{color:var(--color-primary)}._filterSelect_d102x_971{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:none;outline:none;padding:5px 28px 5px 12px;font-size:var(--text-sm);font-weight:var(--peso-medio);font-family:var(--font-sans);color:var(--color-text-primary);cursor:pointer;width:100%}._clearFiltersBtn_d102x_990{background:var(--color-bg-input);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:7px 14px;font-size:var(--text-sm);font-family:var(--font-sans);font-weight:var(--peso-medio);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-base) var(--ease-out)}._clearFiltersBtn_d102x_990:hover{background:var(--color-bg-elevated);color:var(--color-text-primary)}._uploadBtn_d102x_1010{background:var(--color-primary);color:var(--color-text-invertido);border:none;border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);font-size:var(--text-base);font-family:var(--font-sans);font-weight:var(--peso-medio);cursor:pointer;transition:background var(--dur-base),box-shadow var(--dur-base),transform var(--dur-fast);display:flex;align-items:center;gap:6px;white-space:nowrap}._uploadBtn_d102x_1010:hover{background:var(--color-primary-hover);box-shadow:0 4px 16px color-mix(in oklch,var(--color-primary) 40%,transparent)}._uploadBtn_d102x_1010:active{transform:scale(.98)}._fileCard_d102x_1055{background:var(--color-bg-card);border-radius:var(--radius-card);box-shadow:var(--sombra-tarjeta);padding:0;min-width:400px;max-width:400px;min-height:200px;max-height:200px;display:flex;flex-direction:row;border:none;transition:box-shadow var(--dur-base),transform var(--dur-base);box-sizing:border-box;cursor:pointer;overflow:hidden}._fileCard_d102x_1055:hover{box-shadow:var(--sombra-tarjeta),var(--shadow-card-hover);transform:translateY(-2px)}._selected_d102x_1080{--anillo-sel: 0 0 0 3px color-mix(in oklch, var(--color-primary) 15%, transparent)}._projectsRow_d102x_1101{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-start;padding-top:var(--space-2);padding-bottom:var(--space-7);overflow-y:auto;max-height:calc(100vh - 180px)}._projectsRow_d102x_1101::-webkit-scrollbar{width:5px}._projectsRow_d102x_1101::-webkit-scrollbar-thumb{background:#2a2a38;border-radius:3px}._projectCardHeader_d102x_1126{position:absolute;top:10px;left:10px;right:10px;display:flex;justify-content:space-between;align-items:center}._projectTypeBadge_d102x_1141{padding:3px 8px;border-radius:0;font-size:var(--text-2xs);font-weight:var(--peso-medio);opacity:.9}._projectMenuWrapper_d102x_1153{position:relative}._projectMenu_d102x_1153{position:absolute;top:calc(100% + 4px);right:0;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-modal);padding:5px;z-index:1000;min-width:170px;animation:_menuFadeIn_d102x_1 var(--dur-fast) ease}@keyframes _menuFadeIn_d102x_1{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}._projectMenuItem_d102x_1176{display:flex;align-items:center;gap:9px;padding:8px 10px;border-radius:var(--radius-md);font-size:var(--text-sm);font-family:var(--font-sans);font-weight:var(--peso-medio);color:var(--color-text-secondary);cursor:pointer;transition:background var(--dur-fast),color var(--dur-fast);border:none;background:none;width:100%;text-align:left}._projectMenuItem_d102x_1176:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._projectMenuItem_d102x_1176 i{font-size:var(--text-base);width:16px;text-align:center;flex-shrink:0}._projectMenuDivider_d102x_1206{height:1px;background:var(--color-border-light);margin:var(--space-1) 0}._projectMenuItemDanger_d102x_1212{color:var(--color-s-red)}._projectMenuItemDanger_d102x_1212:hover{background:var(--color-s-red-bg);color:var(--color-s-red)}._formGroup_d102x_1223{margin-bottom:var(--space-4)}._formGroup_d102x_1223 label{display:block;font-size:var(--text-sm);font-weight:var(--peso-medio);color:var(--color-text-secondary);margin-bottom:6px;text-transform:uppercase;letter-spacing:var(--tracking-caps)}._formGroup_d102x_1223 input,._formGroup_d102x_1223 textarea,._formGroup_d102x_1223 select{width:100%;padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-base);transition:border-color var(--dur-fast),box-shadow var(--dur-fast);box-sizing:border-box;font-family:var(--font-sans);color:var(--color-text-primary);background:var(--color-bg-input)}._formGroup_d102x_1223 input:focus,._formGroup_d102x_1223 textarea:focus,._formGroup_d102x_1223 select:focus{border-color:var(--color-primary);outline:none;box-shadow:var(--ring)}._modalActions_d102x_1260{display:flex;gap:10px;justify-content:flex-end;margin-top:var(--space-5)}._btnCancel_d102x_1267{background:var(--color-bg-input);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:9px 20px;font-size:var(--text-base);font-family:var(--font-sans);font-weight:var(--peso-medio);cursor:pointer;transition:background var(--dur-fast),color var(--dur-fast)}._btnCancel_d102x_1267:hover{background:var(--color-bg-elevated);color:var(--color-text-primary)}._btnSubmit_d102x_1285{background:var(--color-primary);color:var(--color-on-accent);border:none;border-radius:var(--radius-md);padding:9px 20px;font-size:var(--text-base);font-family:var(--font-sans);font-weight:var(--peso-medio);cursor:pointer;transition:background var(--dur-base),box-shadow var(--dur-base)}._btnSubmit_d102x_1285:hover{background:var(--color-primary-hover);box-shadow:0 4px 14px color-mix(in oklch,var(--color-primary) 40%,transparent)}._projectMembersTooltip_d102x_1306{position:absolute;top:100%;right:0;margin-top:var(--space-2);background:var(--color-bg-elevated);border-radius:var(--radius-card);padding:10px 12px;box-shadow:var(--shadow-modal);border:1px solid var(--color-border);z-index:1000;min-width:140px;max-width:160px;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out),visibility var(--dur-fast)}._projectMembers_d102x_1306:hover ._projectMembersTooltip_d102x_1306{opacity:1;visibility:visible;transform:translateY(0)}._tooltipTitle_d102x_1331{font-size:var(--text-2xs);font-weight:var(--peso-subtitulo);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--tracking-caps);margin-bottom:var(--space-2);padding-bottom:6px;border-bottom:1px solid var(--color-border-light)}._tooltipMember_d102x_1342{display:flex;align-items:center;gap:var(--space-2);padding:5px 0}._tooltipAvatar_d102x_1349{width:24px;height:24px;border-radius:50%;object-fit:cover}._tooltipName_d102x_1356{font-size:var(--text-sm);font-weight:var(--peso-medio);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._memberList_d102x_1367{display:flex;flex-direction:column;gap:6px;max-height:280px;overflow-y:auto;margin-top:var(--space-1)}._memberListItem_d102x_1376{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-input);cursor:pointer;transition:background var(--dur-fast),border-color var(--dur-fast)}._memberListItem_d102x_1376:hover{background:var(--color-bg-hover);border-color:var(--color-primary)}._memberListItem_d102x_1376._memberActive_d102x_1393{border-color:var(--color-primary);background:var(--color-primary-light)}._memberListAvatar_d102x_1398{width:32px;height:32px;border-radius:50%;object-fit:cover;flex-shrink:0}._memberListName_d102x_1406{flex:1;font-size:var(--text-base);font-weight:var(--peso-medio);color:var(--color-text-primary)}._memberListSkills_d102x_1413{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:1px}._memberListCheck_d102x_1419{width:18px;height:18px;border-radius:50%;border:2px solid var(--color-border);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:var(--text-2xs);color:transparent;transition:color var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard)}._memberActive_d102x_1393 ._memberListCheck_d102x_1419{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-accent)}._shareInput_d102x_1439{display:flex;gap:var(--space-2);align-items:center}._shareInput_d102x_1439 input{flex:1;padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-base);background:var(--color-bg-input);color:var(--color-text-secondary);font-family:var(--font-sans)}._shareCopyBtn_d102x_1456{background:var(--color-primary);color:var(--color-on-accent);border:none;border-radius:var(--radius-md);padding:10px 16px;font-size:var(--text-sm);font-weight:var(--peso-medio);cursor:pointer;white-space:nowrap;font-family:var(--font-sans);transition:background var(--dur-fast)}._shareCopyBtn_d102x_1456:hover{background:var(--color-primary-hover)}._rbc-event_d102x_1490{min-height:40px!important;display:flex;align-items:center}._rbc-calendar_d102x_1496,._rbc-time-view_d102x_1497,._rbc-time-content_d102x_1498,._rbc-time-header_d102x_1499,._rbc-timeslot-group_d102x_1500,._rbc-time-slot_d102x_1501,._rbc-day-bg_d102x_1502,._rbc-header_d102x_1503,._rbc-time-gutter_d102x_1504,._rbc-time-column_d102x_1505,._rbc-row_d102x_1506,._rbc-row-segment_d102x_1507,._rbc-date-cell_d102x_1508,._rbc-allday-cell_d102x_1509,._rbc-time-gutter-cell_d102x_1510{border:none!important;border-width:0!important;box-shadow:none!important;background:transparent!important}._rbc-time-content_d102x_1498>*,._rbc-timeslot-group_d102x_1500>div{border:none!important;background:transparent!important}._rbc-time-slot_d102x_1501:before,._rbc-time-slot_d102x_1501:after,._rbc-day-bg_d102x_1502:before,._rbc-day-bg_d102x_1502:after,._rbc-row_d102x_1506:before,._rbc-row_d102x_1506:after{border:none!important;background:transparent!important;box-shadow:none!important;content:none!important}._modalOverlay_d102x_1543{position:fixed;top:0;left:0;width:100vw;height:100vh;background:var(--scrim);display:flex;align-items:center;justify-content:center;z-index:10000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._modalContent_d102x_1557{background:var(--color-bg-elevated);border-radius:var(--radius-card);padding:28px;min-width:480px;max-width:580px;box-shadow:var(--shadow-modal);border:1px solid var(--color-border);animation:_modalFadeIn_d102x_1 var(--dur-base) var(--ease-out)}@media (max-width: 768px){._modalContent_d102x_1557{min-width:0;width:calc(100vw - 2 * var(--space-4));max-width:calc(100vw - 2 * var(--space-4));padding:var(--space-5);box-sizing:border-box}}@keyframes _modalFadeIn_d102x_1{0%{opacity:0;transform:translateY(-16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}._entregablesContainer_d102x_1593{padding:28px;height:100%;overflow-y:auto}._entregablesContainer_d102x_1593::-webkit-scrollbar{width:5px}._entregablesContainer_d102x_1593::-webkit-scrollbar-thumb{background:#2a2a38;border-radius:3px}._entregablesHeader_d102x_1608{margin-bottom:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}._entregablesHeaderTop_d102x_1615{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}._entregablesHeader_d102x_1608 h2{margin:0;font-family:var(--font-display);color:var(--color-text-primary);font-size:var(--text-xl);font-weight:var(--peso-titular);letter-spacing:var(--tracking-xl)}._entregablesEmpty_d102x_1632{display:flex;flex-direction:column;align-items:center;gap:10px;padding:60px 0;color:var(--color-text-muted);font-size:var(--text-base)}._entregablesEmpty_d102x_1632 i{font-size:var(--text-2xl);opacity:.4}._entregablesContent_d102x_1643{display:flex;flex-direction:column;gap:var(--space-5)}._entregablesBackBtn_d102x_1649{align-self:flex-start;background:none;color:var(--color-text-muted);border:none;padding:4px 6px;cursor:pointer;transition:color var(--dur-fast);display:flex;align-items:center}._entregablesBackBtn_d102x_1649:hover{color:var(--color-text-primary)}._entregablesProject_d102x_1675{background:none;border:none;border-radius:0;padding:0;box-shadow:none}._entregablesProjectTitle_d102x_1688{margin:0;font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-text-primary);font-weight:var(--peso-titular);letter-spacing:var(--tracking-xl)}._entregablesFolders_d102x_1697{display:flex;flex-direction:column;gap:var(--space-4)}._entregablesFolder_d102x_1697{background:var(--color-bg-app);border-radius:var(--radius-card);padding:14px 16px;border-left:3px solid var(--color-primary)}._entregablesFileList_d102x_1711{list-style:none;margin:0;padding:0}._entregablesFileItem_d102x_1717{display:flex;align-items:center;justify-content:space-between;padding:9px 12px;background:var(--color-bg-card);border-radius:var(--radius-md);margin-bottom:6px;border:1px solid var(--color-border);transition:border-color var(--dur-fast)}._entregablesFileItem_d102x_1717:last-child{margin-bottom:0}._entregablesFileItem_d102x_1717:hover{border-color:color-mix(in oklch,var(--color-primary) 20%,transparent)}._entregablesFileName_d102x_1737{font-size:var(--text-base);color:var(--color-text-primary);font-weight:var(--peso-medio)}._entregablesDownloadBtn_d102x_1743{background:var(--color-primary);color:var(--color-on-accent);border:none;border-radius:var(--radius-md);padding:5px 12px;font-size:var(--text-sm);font-family:var(--font-sans);font-weight:var(--peso-medio);cursor:pointer;transition:background var(--dur-base),box-shadow var(--dur-base)}._entregablesDownloadBtn_d102x_1743:hover{background:var(--color-primary-hover);box-shadow:0 2px 10px color-mix(in oklch,var(--color-primary) 40%,transparent)}._entregablesPreviewBtn_d102x_1761{background:none;color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-md);padding:5px 12px;font-size:var(--text-sm);font-family:var(--font-sans);font-weight:var(--peso-medio);cursor:pointer;transition:background var(--dur-fast)}._entregablesPreviewBtn_d102x_1761:hover{background:var(--color-primary-light)}._socialPreviewOverlay_d102x_1780{position:fixed;top:0;left:0;width:100vw;height:100vh;background:var(--scrim);display:flex;align-items:center;justify-content:center;z-index:10001;padding:var(--space-6);box-sizing:border-box;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}._socialPreviewModal_d102x_1796{background:transparent;border-radius:0;padding:0;box-shadow:none;border:none;max-width:95vw;max-height:95vh;overflow:visible;display:flex;flex-direction:column;align-items:center;gap:var(--space-4)}._socialPreviewHeader_d102x_1811{display:flex;align-items:center;gap:var(--space-2);background:#ffffff14;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--radius-full);padding:7px 8px 7px 16px;width:fit-content}._socialPreviewTitle_d102x_1823{font-size:var(--text-base);font-weight:var(--peso-subtitulo);color:#ffffffe6;letter-spacing:var(--tracking-base)}._socialPreviewDot_d102x_1830{color:#ffffff4d;font-size:var(--text-md)}._socialPreviewFile_d102x_1835{font-size:var(--text-sm);color:#ffffff80;max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._socialPreviewClose_d102x_1844{background:#ffffff1a;border:none;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#ffffffa6;font-size:var(--text-md);transition:background var(--dur-fast),color var(--dur-fast);flex-shrink:0;margin-left:var(--space-1)}._socialPreviewClose_d102x_1844:hover{background:#fff3;color:#fff}._deviceStage_d102x_1872[data-platform=instagram]{--sp-feed-w: 320px}._deviceStage_d102x_1872[data-platform=facebook]{--sp-feed-w: 330px}._deviceStage_d102x_1872[data-platform=linkedin]{--sp-feed-w: 340px}._deviceStage_d102x_1872[data-platform=x]{--sp-feed-w: 350px}._deviceStage_d102x_1872[data-platform=youtube]{--sp-feed-w: 370px}._deviceStage_d102x_1872[data-platform=tiktok]{--sp-feed-w: 324px}._deviceStage_d102x_1872{display:flex;align-items:center;justify-content:center}._deviceScaler_d102x_1888{transform-origin:top left;flex:none}._deviceStage_d102x_1872[data-device=tablet]{--sp-status-clearance: 24px}._deviceStage_d102x_1872[data-device=tablet] ._iphoneFrame_d102x_1902{width:430px;height:604px;padding:14px;border-radius:26px}._deviceStage_d102x_1872[data-device=tablet] ._iphoneScreen_d102x_1909{border-radius:var(--radius-lg)}._deviceStage_d102x_1872[data-device=tablet] ._igPost_d102x_1915,._deviceStage_d102x_1872[data-device=tablet] ._fbFeed_d102x_1916,._deviceStage_d102x_1872[data-device=tablet] ._liFeed_d102x_1917,._deviceStage_d102x_1872[data-device=tablet] ._xFeed_d102x_1918,._deviceStage_d102x_1872[data-device=tablet] ._ytFeed_d102x_1919{width:100%;max-width:var(--sp-feed-w);margin-left:auto;margin-right:auto}._deviceStage_d102x_1872[data-device=tablet] ._ttPost_d102x_1928,._deviceStage_d102x_1872[data-device=desktop] ._ttPost_d102x_1928{aspect-ratio:9 / 16;height:100%;width:auto;flex:none;margin:0 auto}._deviceStage_d102x_1872[data-device=desktop]{--sp-status-clearance: 0px}._deviceStage_d102x_1872[data-device=desktop] ._iphoneFrame_d102x_1902{width:960px;height:600px;padding:0;border-radius:var(--radius-lg);display:flex;flex-direction:column;background:#2b2b2e}._deviceStage_d102x_1872[data-device=desktop] ._iphoneScreen_d102x_1909{flex:1;height:auto;border-radius:0 0 var(--radius-lg) var(--radius-lg);box-shadow:none}._browserChrome_d102x_1965{display:flex;flex-direction:column;height:68px;flex:none;background:#dfdfe2;border-radius:var(--radius-lg) var(--radius-lg) 0 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}._browserTabRow_d102x_1976{display:flex;align-items:flex-end;gap:10px;height:32px;padding:0 12px}._browserDots_d102x_1984{display:flex;gap:6px;flex:none;padding-bottom:9px}._browserDots_d102x_1984 span:nth-child(1){background:#ff5f57}._browserDots_d102x_1984 span:nth-child(2){background:#febc2e}._browserDots_d102x_1984 span:nth-child(3){background:#28c840}._browserDots_d102x_1984 span{width:11px;height:11px;border-radius:50%}._browserTab_d102x_1976{display:flex;align-items:center;gap:6px;height:26px;min-width:0;max-width:220px;padding:0 10px;border-radius:8px 8px 0 0;background:#f6f6f8;color:#3c3c43;font-size:11px}._browserTab_d102x_1976 i{font-size:12px;opacity:.45;flex:none}._browserTabFavicon_d102x_2022{width:12px;height:12px;border-radius:3px;flex:none;background:var(--sp-brand, #9a9aa0)}._browserTabTitle_d102x_2030{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._browserNewTab_d102x_2036{font-size:14px;color:#6b6b73;padding-bottom:6px}._browserToolbar_d102x_2042{display:flex;align-items:center;gap:12px;height:36px;padding:0 12px;background:#f6f6f8}._browserNav_d102x_2051{display:flex;align-items:center;gap:8px;flex:none;color:#8a8a90;font-size:15px}._browserOmnibar_d102x_2060{flex:1;height:24px;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;border-radius:7px;background:#e8e8ec;color:#55555c;font-size:11px;overflow:hidden;white-space:nowrap}._browserOmnibar_d102x_2060 i{font-size:11px;opacity:.6}._deviceStage_d102x_1872[data-platform=instagram]{--sp-brand: #E1306C}._deviceStage_d102x_1872[data-platform=facebook]{--sp-brand: #1877F2}._deviceStage_d102x_1872[data-platform=linkedin]{--sp-brand: #0A66C2}._deviceStage_d102x_1872[data-platform=x]{--sp-brand: #000000}._deviceStage_d102x_1872[data-platform=youtube]{--sp-brand: #FF0000}._deviceStage_d102x_1872[data-platform=tiktok]{--sp-brand: #FF0050}._deviceStage_d102x_1872[data-device=desktop] ._igTopBar_d102x_2093,._deviceStage_d102x_1872[data-device=desktop] ._fbTopBar_d102x_2094,._deviceStage_d102x_1872[data-device=desktop] ._liTopBar_d102x_2095,._deviceStage_d102x_1872[data-device=desktop] ._xTopBar_d102x_2096,._deviceStage_d102x_1872[data-device=desktop] ._ytTopBar_d102x_2097{height:56px;padding:0 24px}._deviceStage_d102x_1872[data-device=desktop] ._igTopIcons_d102x_2103 i,._deviceStage_d102x_1872[data-device=desktop] ._fbTopIcons_d102x_2104 i,._deviceStage_d102x_1872[data-device=desktop] ._liTopIcons_d102x_2105 i,._deviceStage_d102x_1872[data-device=desktop] ._ytTopIcons_d102x_2106 i{font-size:20px}._deviceStage_d102x_1872[data-device=desktop] ._igStories_d102x_2113,._deviceStage_d102x_1872[data-device=desktop] ._liCreatePost_d102x_2114,._deviceStage_d102x_1872[data-device=desktop] ._xTabs_d102x_2115,._deviceStage_d102x_1872[data-device=desktop] ._igBottomNav_d102x_2116,._deviceStage_d102x_1872[data-device=desktop] ._fbBottomNav_d102x_2117,._deviceStage_d102x_1872[data-device=desktop] ._liBottomNav_d102x_2118,._deviceStage_d102x_1872[data-device=desktop] ._xBottomNav_d102x_2119,._deviceStage_d102x_1872[data-device=desktop] ._ttBottomNav_d102x_2120,._deviceStage_d102x_1872[data-device=desktop] ._ytBottomNav_d102x_2121,._deviceStage_d102x_1872[data-device=desktop] ._ttTopBar_d102x_2122{display:none}._deviceStage_d102x_1872[data-device=desktop] ._igPost_d102x_1915,._deviceStage_d102x_1872[data-device=desktop] ._fbFeed_d102x_1916,._deviceStage_d102x_1872[data-device=desktop] ._liFeed_d102x_1917,._deviceStage_d102x_1872[data-device=desktop] ._xFeed_d102x_1918,._deviceStage_d102x_1872[data-device=desktop] ._ytFeed_d102x_1919{width:100%;max-width:var(--sp-feed-w);margin-left:auto;margin-right:auto;padding-top:24px}._deviceStage_d102x_1872[data-device=desktop][data-platform=instagram]{--sp-feed-w: 470px}._deviceStage_d102x_1872[data-device=desktop][data-platform=facebook]{--sp-feed-w: 500px}._deviceStage_d102x_1872[data-device=desktop][data-platform=linkedin]{--sp-feed-w: 555px}._deviceStage_d102x_1872[data-device=desktop][data-platform=x]{--sp-feed-w: 600px}._deviceStage_d102x_1872[data-device=desktop][data-platform=youtube]{--sp-feed-w: 720px}._deviceStage_d102x_1872[data-device=desktop][data-platform=tiktok]{--sp-feed-w: 299px}._deviceStage_d102x_1872[data-device=desktop] ._igApp_d102x_2148{background:#fafafa}._deviceStage_d102x_1872[data-device=desktop] ._fbApp_d102x_2149{background:#f0f2f5}._deviceStage_d102x_1872[data-device=desktop] ._liApp_d102x_2150{background:#f4f2ee}._deviceSelectorAnchor_d102x_2156{position:absolute;top:var(--space-4);right:var(--space-4);z-index:1}._deviceSelector_d102x_2156{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-full);background:var(--material-bg);-webkit-backdrop-filter:var(--material-blur);backdrop-filter:var(--material-blur);border:1px solid var(--material-edge)}._deviceSelectorBtn_d102x_2174{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;color:var(--color-text-secondary);border-radius:var(--radius-full);font-size:var(--text-md);cursor:pointer;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}._deviceSelectorBtn_d102x_2174:hover{color:var(--color-text-primary)}._deviceSelectorBtn_d102x_2174[aria-checked=true]{background:var(--color-primary-a15);color:var(--color-primary)}._deviceSelectorBtn_d102x_2174:focus-visible{outline:none;box-shadow:var(--ring)}._iphoneMockup_d102x_2206{display:flex;justify-content:center;align-items:center}._iphoneBevel_d102x_2212{padding:0;border-radius:var(--radius-full);background:transparent;box-shadow:0 2px 4px #0003,0 8px 16px #00000026,0 20px 40px #0000001f}._iphoneFrame_d102x_1902{width:272px;height:562px;padding:10px;background:linear-gradient(180deg,#1c1c1e,#0d0d0f);border-radius:44px}._iphoneScreen_d102x_1909{position:relative;width:100%;height:100%;background:#000;border-radius:34px;overflow:hidden;box-shadow:inset 0 0 4px 2px #00000080}._iphoneDynamicIsland_d102x_2247{position:absolute;top:10px;left:50%;transform:translate(-50%);width:90px;height:26px;background:#000;border-radius:var(--radius-full);z-index:10}._igApp_d102x_2148{height:100%;display:flex;flex-direction:column;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;overflow:hidden;padding-top:var(--sp-status-clearance, 44px)}._igTopBar_d102x_2093{height:44px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dbdbdb;background:#fff;flex-shrink:0}._igLogoText_d102x_2309{font-size:var(--text-xl);font-weight:600;background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._igTopIcons_d102x_2103{display:flex;align-items:center;gap:20px}._igTopIcons_d102x_2103 i{font-size:var(--text-xl);color:#262626}._igStories_d102x_2113{padding:14px 0 12px;border-bottom:1px solid #dbdbdb;overflow-x:auto;flex-shrink:0;-webkit-overflow-scrolling:touch}._igStories_d102x_2113::-webkit-scrollbar{display:none}._igStoriesScroll_d102x_2342{display:flex;padding:0 14px;gap:18px;min-width:min-content}._igStoryItem_d102x_2348{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:58px;cursor:pointer}._igStoryRing_d102x_2357{width:60px;height:60px;border-radius:50%;padding:3px;background:conic-gradient(from 0deg,#f9ce34,#ee2a7b,#6228d7,#f9ce34);display:flex;align-items:center;justify-content:center;flex-shrink:0}._igStoryOwn_d102x_2369{background:#fff;border:2px solid #dbdbdb;padding:2px}._igStoryAvatar_d102x_2375{width:100%;height:100%;border-radius:50%;background:#e0e0e0;background-size:cover;background-position:center;border:2px solid #fff;box-sizing:border-box;position:relative}._igStoryOwn_d102x_2369 ._igStoryAvatar_d102x_2375{border:2px solid #fff}._igStoryAddBadge_d102x_2391{position:absolute;bottom:-2px;right:-2px;width:20px;height:20px;background:#0095f6;color:#fff;border:2px solid #fff;border-radius:50%;font-size:var(--text-base);font-weight:var(--peso-medio);display:flex;align-items:center;justify-content:center;line-height:var(--leading-none)}._igStoryName_d102x_2409{margin-top:5px;font-size:var(--text-2xs);color:#262626;max-width:58px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}._igPost_d102x_1915{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column}._igPostHeader_d102x_2428{display:flex;align-items:center;padding:12px 14px;gap:12px}._igPostAvatar_d102x_2435{width:32px;height:32px;border-radius:50%;background:linear-gradient(45deg,#f09433,#e6683c);flex-shrink:0}._igPostMeta_d102x_2443{flex:1;display:flex;flex-direction:column;min-width:0}._igPostUser_d102x_2450{font-size:var(--text-base);font-weight:var(--peso-medio);color:#262626}._igPostLoc_d102x_2456{font-size:var(--text-xs);color:#262626}._igPostHeader_d102x_2428 i{font-size:var(--text-lg);color:#262626}._igPostImg_d102x_2466{width:100%;aspect-ratio:1;min-height:200px;background:#000;display:flex;align-items:center;justify-content:center;overflow:hidden}._igPostImg_d102x_2466 img{width:100%;height:100%;object-fit:contain}._igPlaceholder_d102x_2483{display:flex;align-items:center;justify-content:center;padding:24px;text-align:center;color:#8e8e8e;font-size:var(--text-sm)}._igPostActions_d102x_2493{display:flex;align-items:center;justify-content:space-between;padding:8px 14px}._igPostActionsLeft_d102x_2500{display:flex;gap:16px}._igPostActions_d102x_2493 i{font-size:var(--text-xl);color:#262626}._igPostLikes_d102x_2510{padding:0 14px 6px;font-size:var(--text-base);color:#262626}._igPostLikes_d102x_2510 strong{font-weight:var(--peso-medio)}._igPostCaption_d102x_2520{padding:0 14px 6px;font-size:var(--text-base);color:#262626}._igPostComments_d102x_2526{padding:0 14px 6px;font-size:var(--text-sm);color:#8e8e8e;cursor:pointer}._igPostTime_d102x_2533{padding:0 14px 12px;font-size:var(--text-2xs);color:#8e8e8e;text-transform:uppercase;letter-spacing:var(--tracking-caps)}._igBottomNav_d102x_2116{height:50px;padding-bottom:28px;border-top:1px solid #dbdbdb;display:flex;align-items:center;justify-content:space-around;background:#fff;flex-shrink:0;position:relative}._igBottomNav_d102x_2116:after{content:"";position:absolute;bottom:8px;left:50%;transform:translate(-50%);width:100px;height:4px;background:#000;border-radius:2px;opacity:.3}._igBottomNav_d102x_2116 i{font-size:var(--text-xl);color:#262626}._fbApp_d102x_2149{width:100%;height:100%;display:flex;flex-direction:column;background:#f0f2f5;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;padding-top:var(--sp-status-clearance, 44px);box-sizing:border-box}._fbTopBar_d102x_2094{height:44px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #e4e6ea;flex-shrink:0}._fbLogoText_d102x_2597{font-size:var(--text-xl);font-weight:800;color:#1877f2;letter-spacing:var(--tracking-xl);line-height:var(--leading-none)}._fbTopIcons_d102x_2104{display:flex;gap:8px}._fbTopIcons_d102x_2104 i{font-size:var(--text-lg);color:#050505;background:#e4e6ea;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center}._fbFeed_d102x_1916{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column}._fbStories_d102x_2631{background:#fff;padding:10px 12px;border-bottom:1px solid #e4e6ea;flex-shrink:0}._fbStoriesScroll_d102x_2638{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}._fbStoryCard_d102x_2645{width:68px;height:106px;border-radius:var(--radius-lg);overflow:hidden;flex-shrink:0;position:relative;background:#c8cdd4}._fbStoryCardBg_d102x_2655{width:100%;height:100%;background-size:cover;background-position:center}._fbStoryCardLabel_d102x_2662{position:absolute;bottom:6px;left:0;right:0;text-align:center;font-size:var(--text-2xs);font-weight:var(--peso-medio);color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.7);padding:0 4px}._fbStoryAddCard_d102x_2675{width:68px;height:106px;border-radius:var(--radius-lg);flex-shrink:0;background:#fff;border:1px solid #e4e6ea;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}._fbStoryAddBtn_d102x_2689{width:32px;height:32px;background:#1877f2;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--text-lg);color:#fff}._fbStoryAddLabel_d102x_2701{font-size:var(--text-2xs);font-weight:var(--peso-medio);color:#050505;text-align:center;line-height:var(--leading-tight)}._fbPost_d102x_2709{background:#fff;border-top:8px solid #f0f2f5;flex-shrink:0}._fbPostHeader_d102x_2715{display:flex;align-items:center;padding:10px 12px 6px;gap:10px}._fbPostAvatar_d102x_2722{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#1877f2,#0a4fd4);flex-shrink:0}._fbPostMeta_d102x_2730{flex:1;display:flex;flex-direction:column;gap:1px}._fbPostUser_d102x_2737{font-size:var(--text-sm);font-weight:var(--peso-medio);color:#050505;line-height:var(--leading-tight)}._fbPostTime_d102x_2744{font-size:var(--text-2xs);color:#65676b;display:flex;align-items:center;gap:3px}._fbPostMoreIcon_d102x_2752{font-size:var(--text-lg);color:#65676b}._fbPostText_d102x_2757{padding:0 12px 8px;font-size:var(--text-sm);color:#050505;line-height:var(--leading-normal)}._fbPostImg_d102x_2764{width:100%;aspect-ratio:1;background:#e4e6ea;display:flex;align-items:center;justify-content:center;overflow:hidden}._fbPostImg_d102x_2764 img{width:100%;height:100%;object-fit:contain;display:block}._fbPostStats_d102x_2781{padding:7px 12px;display:flex;justify-content:space-between;font-size:var(--text-xs);color:#65676b;border-bottom:1px solid #e4e6ea}._fbPostActions_d102x_2790{display:flex;justify-content:space-around;padding:2px 0}._fbPostActionBtn_d102x_2796{display:flex;align-items:center;gap:5px;padding:7px 8px;font-size:var(--text-xs);font-weight:var(--peso-medio);color:#65676b}._fbPostActionBtn_d102x_2796 i{font-size:var(--text-md)}._fbBottomNav_d102x_2117{height:50px;padding-bottom:22px;border-top:1px solid #e4e6ea;background:#fff;display:flex;align-items:center;justify-content:space-around;flex-shrink:0;position:relative}._fbBottomNav_d102x_2117:after{content:"";position:absolute;bottom:6px;left:50%;transform:translate(-50%);width:100px;height:4px;background:#000;border-radius:2px;opacity:.25}._fbBottomNav_d102x_2117 i{font-size:var(--text-xl);color:#65676b}._fbBottomNavActive_d102x_2840{display:flex;align-items:center;justify-content:center;border-bottom:2px solid #1877F2;padding-bottom:2px}._fbBottomNavActive_d102x_2840 i{color:#1877f2!important}._liApp_d102x_2150{width:100%;height:100%;display:flex;flex-direction:column;background:#f3f2ef;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;padding-top:var(--sp-status-clearance, 44px);box-sizing:border-box}._liTopBar_d102x_2095{height:48px;padding:0 10px;display:flex;align-items:center;gap:8px;background:#fff;border-bottom:1px solid #e0ddd8;flex-shrink:0}._liTopAvatar_d102x_2878{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#0a66c2,#0d8ecf);flex-shrink:0;border:2px solid #e0ddd8}._liLogoSquare_d102x_2887{width:26px;height:26px;background:#0a66c2;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;flex-shrink:0}._liLogoSquare_d102x_2887 span{color:#fff;font-size:var(--text-base);font-weight:900;line-height:var(--leading-none);letter-spacing:var(--tracking-base)}._liTopSearch_d102x_2907{flex:1;height:28px;background:#eef3f8;border-radius:var(--radius-sm);display:flex;align-items:center;padding:0 8px;gap:5px}._liTopSearch_d102x_2907 i{font-size:var(--text-sm);color:#0a66c2}._liTopSearch_d102x_2907 span{font-size:var(--text-2xs);color:#888}._liTopIcons_d102x_2105{display:flex;gap:10px;align-items:center}._liTopIcons_d102x_2105 i{font-size:var(--text-lg);color:#5e5e5e}._liFeed_d102x_1917{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding-top:6px}._liCreatePost_d102x_2114{background:#fff;padding:10px 12px;display:flex;align-items:center;gap:8px;flex-shrink:0}._liCreateAvatar_d102x_2959{width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#0a66c2,#0d8ecf);flex-shrink:0;border:1px solid #d0cec9}._liCreateInput_d102x_2968{flex:1;height:32px;border:1px solid #d0cec9;border-radius:var(--radius-full);display:flex;align-items:center;padding:0 12px;font-size:var(--text-xs);color:#888}._liPost_d102x_2981{background:#fff;flex-shrink:0}._liPostHeader_d102x_2986{display:flex;align-items:flex-start;padding:12px 12px 6px;gap:10px}._liPostAvatar_d102x_2993{width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,#0a66c2,#0d8ecf);flex-shrink:0;position:relative}._liPostAvatarBadge_d102x_3002{position:absolute;bottom:-2px;right:-2px;width:16px;height:16px;background:#0a66c2;border-radius:50%;border:2px solid #fff;display:flex;align-items:center;justify-content:center}._liPostAvatarBadge_d102x_3002 span{color:#fff;font-size:var(--text-2xs);font-weight:800;line-height:var(--leading-none)}._liPostMeta_d102x_3024{flex:1;display:flex;flex-direction:column;gap:1px;min-width:0}._liPostUser_d102x_3032{font-size:var(--text-sm);font-weight:var(--peso-medio);color:#000;line-height:var(--leading-tight)}._liPostHeadline_d102x_3039{font-size:var(--text-2xs);color:#555;line-height:var(--leading-snug);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._liPostTime_d102x_3048{font-size:var(--text-2xs);color:#888;display:flex;align-items:center;gap:3px;margin-top:1px}._liPostTime_d102x_3048 i{font-size:var(--text-2xs)}._liPostHeaderRight_d102x_3061{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}._liFollowBtn_d102x_3069{font-size:var(--text-2xs);font-weight:var(--peso-medio);color:#0a66c2;display:flex;align-items:center;gap:3px}._liFollowBtn_d102x_3069 i{font-size:var(--text-xs)}._liPostMoreIcon_d102x_3082{font-size:var(--text-lg);color:#888}._liPostText_d102x_3087{padding:0 12px 10px;font-size:var(--text-sm);color:#1a1a1a;line-height:var(--leading-normal)}._liPostSeeMore_d102x_3094{color:#888;font-size:var(--text-xs)}._liPostImg_d102x_3099{width:100%;aspect-ratio:1.91;background:#e8e6e1;display:flex;align-items:center;justify-content:center;overflow:hidden}._liPostImg_d102x_3099 img{width:100%;height:100%;object-fit:contain;display:block}._liPostStats_d102x_3116{padding:7px 12px 5px;display:flex;justify-content:space-between;font-size:var(--text-2xs);color:#888}._liPostStatsReactions_d102x_3124{display:flex;align-items:center;gap:3px}._liReactionEmojis_d102x_3130{display:flex}._liReactionEmojis_d102x_3130 span{font-size:var(--text-xs);margin-right:-2px}._liPostDivider_d102x_3139{height:1px;background:#e0ddd8;margin:0 12px}._liPostActions_d102x_3145{display:flex;justify-content:space-around;padding:3px 0 2px}._liPostActionBtn_d102x_3151{display:flex;flex-direction:column;align-items:center;padding:5px 6px;gap:2px;border-radius:var(--radius-sm)}._liPostActionBtn_d102x_3151 i{font-size:var(--text-lg);color:#5e5e5e}._liPostActionBtn_d102x_3151 span{font-size:var(--text-2xs);font-weight:var(--peso-medio);color:#5e5e5e}._liPostActionLike_d102x_3171 i,._liPostActionLike_d102x_3171 span{color:#0a66c2}._liBottomNav_d102x_2118{height:52px;padding-bottom:22px;border-top:1px solid #e0ddd8;background:#fff;display:flex;align-items:flex-start;justify-content:space-around;flex-shrink:0;position:relative;padding-top:4px}._liBottomNav_d102x_2118:after{content:"";position:absolute;bottom:5px;left:50%;transform:translate(-50%);width:100px;height:4px;background:#000;border-radius:2px;opacity:.2}._liBottomNavItem_d102x_3205{display:flex;flex-direction:column;align-items:center;gap:1px;padding:0 6px}._liBottomNavItem_d102x_3205 i{font-size:var(--text-lg);color:#aaa}._liBottomNavItem_d102x_3205 span{font-size:var(--text-2xs);color:#aaa}._liBottomNavActive_d102x_3223 i,._liBottomNavActive_d102x_3223 span{color:#000!important}._liBottomNavPost_d102x_3231{display:flex;flex-direction:column;align-items:center;gap:1px;padding:0 6px}._liBottomNavPost_d102x_3231 i{font-size:var(--text-lg);color:#aaa}._liBottomNavPost_d102x_3231 span{font-size:var(--text-2xs);color:#aaa}._xApp_d102x_3251{width:100%;height:100%;display:flex;flex-direction:column;background:#fff;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;padding-top:var(--sp-status-clearance, 44px);box-sizing:border-box}._xTopBar_d102x_2096{height:44px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid #eff3f4;flex-shrink:0}._xTopAvatar_d102x_3276{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#1d9bf0,#0d84d4);flex-shrink:0}._xLogo_d102x_3284{font-size:var(--text-lg);font-weight:900;color:#0f1419;line-height:var(--leading-none);letter-spacing:var(--tracking-lg)}._xTopIcon_d102x_3293 i{font-size:var(--text-lg);color:#0f1419}._xTabs_d102x_2115{display:flex;border-bottom:1px solid #eff3f4;flex-shrink:0}._xTab_d102x_2115{flex:1;text-align:center;padding:12px 0 10px;font-size:var(--text-sm);font-weight:var(--peso-medio);color:#536471;position:relative}._xTabActive_d102x_3314{color:#0f1419}._xTabActive_d102x_3314:after{content:"";position:absolute;bottom:-1px;left:25%;width:50%;height:3px;background:#1d9bf0;border-radius:2px}._xFeed_d102x_1918{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column}._xPost_d102x_3337{display:flex;gap:10px;padding:10px 12px 0;border-bottom:1px solid #eff3f4}._xPostAvatar_d102x_3344{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#1d9bf0,#0d84d4);flex-shrink:0}._xPostBody_d102x_3352{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}._xPostMeta_d102x_3360{display:flex;align-items:center;gap:4px;flex-wrap:nowrap;min-width:0}._xPostUser_d102x_3368{font-size:var(--text-sm);font-weight:var(--peso-subtitulo);color:#0f1419;white-space:nowrap}._xPostHandle_d102x_3375{font-size:var(--text-xs);color:#536471;white-space:nowrap}._xPostDot_d102x_3381{font-size:var(--text-2xs);color:#536471}._xPostTime_d102x_3386{font-size:var(--text-xs);color:#536471;white-space:nowrap}._xPostMoreIcon_d102x_3392{margin-left:auto;font-size:var(--text-md);color:#536471;flex-shrink:0}._xPostText_d102x_3399{font-size:var(--text-sm);color:#0f1419;line-height:var(--leading-normal)}._xPostImg_d102x_3405{width:100%;aspect-ratio:16/9;background:#e8e8e8;border-radius:var(--radius-lg);overflow:hidden;display:flex;align-items:center;justify-content:center;margin:6px 0 2px}._xPostImg_d102x_3405 img{width:100%;height:100%;object-fit:contain;display:block}._xPostActions_d102x_3424{display:flex;justify-content:space-between;padding:6px 0 8px;max-width:240px}._xPostAction_d102x_3424{display:flex;align-items:center;gap:4px;color:#536471}._xPostAction_d102x_3424 i{font-size:var(--text-md)}._xPostAction_d102x_3424 span{font-size:var(--text-xs)}._xPostActionLike_d102x_3446 i,._xPostActionLike_d102x_3446 span{color:#f91880}._xBottomNav_d102x_2119{height:50px;padding-bottom:22px;border-top:1px solid #eff3f4;background:#fff;display:flex;align-items:flex-start;justify-content:space-around;flex-shrink:0;position:relative;padding-top:6px}._xBottomNav_d102x_2119:after{content:"";position:absolute;bottom:5px;left:50%;transform:translate(-50%);width:100px;height:4px;background:#000;border-radius:2px;opacity:.2}._xBottomNav_d102x_2119 i{font-size:var(--text-xl);color:#536471}._xBottomNavActive_d102x_3480 i{color:#0f1419!important}._ttApp_d102x_3486{width:100%;height:100%;display:flex;flex-direction:column;background:#000;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;padding-top:var(--sp-status-clearance, 44px);box-sizing:border-box;position:relative}._ttTopBar_d102x_2122{position:absolute;top:44px;left:0;right:0;height:40px;display:flex;align-items:center;justify-content:center;gap:0;z-index:10;padding:0 40px}._ttTab_d102x_3514{flex:1;text-align:center;font-size:var(--text-sm);font-weight:var(--peso-medio);color:#ffffff8c;padding-bottom:4px;position:relative}._ttTabActive_d102x_3524{color:#fff;font-weight:var(--peso-subtitulo)}._ttTabActive_d102x_3524:after{content:"";position:absolute;bottom:-1px;left:30%;width:40%;height:2px;background:#fff;border-radius:1px}._ttSearchIcon_d102x_3540{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#fff;font-size:var(--text-lg)}._ttPost_d102x_1928{flex:1;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#111}._ttPostImg_d102x_3560{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}._ttPostImg_d102x_3560 img{width:100%;height:100%;object-fit:contain;display:block}._ttActions_d102x_3577{position:absolute;right:10px;bottom:14px;display:flex;flex-direction:column;align-items:center;gap:14px;z-index:5}._ttActionItem_d102x_3588{display:flex;flex-direction:column;align-items:center;gap:3px}._ttAvatarWrap_d102x_3595{position:relative;margin-bottom:4px}._ttActionAvatar_d102x_3600{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#fe2c55,#ff6b81);border:2px solid #fff}._ttFollowBadge_d102x_3608{position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:18px;height:18px;background:#fe2c55;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1.5px solid #000}._ttFollowBadge_d102x_3608 i{font-size:var(--text-2xs);color:#fff}._ttActionItem_d102x_3588 i{font-size:var(--text-xl);color:#fff;filter:drop-shadow(0 1px 3px rgba(0,0,0,.5))}._ttActionItem_d102x_3588 span{font-size:var(--text-2xs);color:#fff;font-weight:var(--peso-medio);text-shadow:0 1px 2px rgba(0,0,0,.6)}._ttActionLike_d102x_3641 i{color:#fe2c55}._ttOverlay_d102x_3644{position:absolute;bottom:14px;left:10px;right:60px;z-index:5;display:flex;flex-direction:column;gap:4px}._ttUser_d102x_3655{font-size:var(--text-sm);font-weight:var(--peso-subtitulo);color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.7)}._ttDesc_d102x_3662{font-size:var(--text-xs);color:#ffffffe6;line-height:var(--leading-snug);text-shadow:0 1px 2px rgba(0,0,0,.6)}._ttMusic_d102x_3669{display:flex;align-items:center;gap:5px;margin-top:2px}._ttMusicIcon_d102x_3676{width:14px;height:14px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}._ttMusicIcon_d102x_3676 i{font-size:var(--text-2xs);color:#000}._ttMusicText_d102x_3692{font-size:var(--text-2xs);color:#ffffffd9;text-shadow:0 1px 2px rgba(0,0,0,.6)}._ttBottomNav_d102x_2120{height:50px;padding-bottom:22px;background:#000;border-top:1px solid #222;display:flex;align-items:flex-start;justify-content:space-around;flex-shrink:0;position:relative;padding-top:5px}._ttBottomNav_d102x_2120:after{content:"";position:absolute;bottom:5px;left:50%;transform:translate(-50%);width:100px;height:4px;background:#fff;border-radius:2px;opacity:.15}._ttBottomNavItem_d102x_3725{display:flex;flex-direction:column;align-items:center;gap:1px}._ttBottomNavItem_d102x_3725 i{font-size:var(--text-xl);color:#ffffff73}._ttBottomNavItem_d102x_3725 span{font-size:var(--text-2xs);color:#ffffff73}._ttBottomNavActive_d102x_3742 i,._ttBottomNavActive_d102x_3742 span{color:#fff!important}._ttCreateBtn_d102x_3745{display:flex;align-items:center;justify-content:center}._ttCreateBtnInner_d102x_3751{width:36px;height:24px;background:#fff;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;position:relative}._ttCreateBtnInner_d102x_3751:before{content:"";position:absolute;left:-4px;top:0;bottom:0;width:10px;background:#69c9d0;border-radius:var(--radius-sm);opacity:.9}._ttCreateBtnInner_d102x_3751:after{content:"";position:absolute;right:-4px;top:0;bottom:0;width:10px;background:#fe2c55;border-radius:var(--radius-sm);opacity:.9}._ttCreateBtnInner_d102x_3751 i{font-size:var(--text-base);color:#000;z-index:1}._ytApp_d102x_3792{width:100%;height:100%;display:flex;flex-direction:column;background:#fff;overflow:hidden;font-family:Roboto,-apple-system,BlinkMacSystemFont,sans-serif;padding-top:var(--sp-status-clearance, 44px);box-sizing:border-box}._ytTopBar_d102x_2097{height:44px;padding:0 12px;display:flex;align-items:center;gap:8px;background:#fff;border-bottom:1px solid #f0f0f0;flex-shrink:0}._ytLogo_d102x_3816{display:flex;align-items:center;gap:3px;flex-shrink:0}._ytLogoIcon_d102x_3823{width:26px;height:18px;background:red;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center}._ytLogoIcon_d102x_3823 i{font-size:var(--text-2xs);color:#fff}._ytLogoText_d102x_3838{font-size:var(--text-sm);font-weight:700;color:#0f0f0f;letter-spacing:var(--tracking-sm)}._ytTopIcons_d102x_2106{margin-left:auto;display:flex;align-items:center;gap:10px}._ytTopIcons_d102x_2106 i{font-size:var(--text-lg);color:#0f0f0f}._ytTopAvatar_d102x_3858{width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,red,#c00)}._ytFeed_d102x_1919{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column}._ytPost_d102x_3874{display:flex;flex-direction:column;flex-shrink:0}._ytThumbnail_d102x_3880{width:100%;aspect-ratio:16/9;background:#0f0f0f;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}._ytThumbnail_d102x_3880 img{width:100%;height:100%;object-fit:contain;display:block}._ytDuration_d102x_3898{position:absolute;bottom:6px;right:6px;background:#000c;color:#fff;font-size:var(--text-2xs);font-weight:var(--peso-medio);padding:2px 5px;border-radius:3px}._ytPostInfo_d102x_3910{display:flex;gap:10px;padding:10px 12px 6px}._ytChannelAvatar_d102x_3916{width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,red,#c00);flex-shrink:0;margin-top:1px}._ytPostMeta_d102x_3925{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}._ytPostTitle_d102x_3933{font-size:var(--text-sm);font-weight:var(--peso-subtitulo);color:#0f0f0f;line-height:var(--leading-snug)}._ytPostSub_d102x_3940{font-size:var(--text-2xs);color:#606060;display:flex;align-items:center;gap:4px;flex-wrap:wrap}._ytPostMoreIcon_d102x_3949{font-size:var(--text-lg);color:#606060;flex-shrink:0;align-self:flex-start;margin-top:2px}._ytDivider_d102x_3957{height:1px;background:#e5e5e5;margin:2px 0}._ytPostActions_d102x_3964{display:flex;align-items:center;gap:7px;padding:8px 12px 10px;overflow-x:auto;scrollbar-width:none;border-bottom:6px solid #f0f0f0;flex-shrink:0}._ytPostActions_d102x_3964::-webkit-scrollbar{display:none}._ytLikeDislikePill_d102x_3977{display:flex;align-items:center;background:#f2f2f2;border-radius:var(--radius-full);overflow:hidden;flex-shrink:0}._ytLikeBtn_d102x_3986{display:flex;align-items:center;gap:5px;padding:6px 12px}._ytLikeBtn_d102x_3986 i{font-size:var(--text-md);color:#0f0f0f}._ytLikeBtn_d102x_3986 span{font-size:var(--text-xs);font-weight:var(--peso-medio);color:#0f0f0f}._ytPillDivider_d102x_4004{width:1px;height:20px;background:#ccc;flex-shrink:0}._ytDislikeBtn_d102x_4011{padding:6px 12px;display:flex;align-items:center}._ytDislikeBtn_d102x_4011 i{font-size:var(--text-md);color:#0f0f0f}._ytActionChip_d102x_4022{display:flex;align-items:center;gap:5px;background:#f2f2f2;border-radius:var(--radius-full);padding:6px 12px;flex-shrink:0}._ytActionChip_d102x_4022 i{font-size:var(--text-md);color:#0f0f0f}._ytActionChip_d102x_4022 span{font-size:var(--text-xs);font-weight:var(--peso-medio);color:#0f0f0f;white-space:nowrap}._ytSubscribeRow_d102x_4045{display:flex;align-items:center;gap:10px;padding:6px 12px}._ytSubscribeAvatar_d102x_4052{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,red,#c00);flex-shrink:0}._ytSubscribeName_d102x_4060{flex:1;font-size:var(--text-xs);font-weight:var(--peso-subtitulo);color:#0f0f0f}._ytSubscribeBtn_d102x_4067{background:#0f0f0f;color:#fff;font-size:var(--text-2xs);font-weight:var(--peso-medio);padding:6px 12px;border-radius:var(--radius-full)}._ytBottomNav_d102x_2121{height:50px;padding-bottom:22px;border-top:1px solid #e5e5e5;background:#fff;display:flex;align-items:flex-start;justify-content:space-around;flex-shrink:0;position:relative;padding-top:4px}._ytBottomNav_d102x_2121:after{content:"";position:absolute;bottom:5px;left:50%;transform:translate(-50%);width:100px;height:4px;background:#000;border-radius:2px;opacity:.2}._ytBottomNavItem_d102x_4103{display:flex;flex-direction:column;align-items:center;gap:1px}._ytBottomNavItem_d102x_4103 i{font-size:var(--text-lg);color:#909090}._ytBottomNavItem_d102x_4103 span{font-size:var(--text-2xs);color:#909090}._ytBottomNavActive_d102x_4120 i,._ytBottomNavActive_d102x_4120 span{color:#0f0f0f!important}._ytShortsIcon_d102x_4123{display:flex;flex-direction:column;align-items:center;gap:1px}._ytShortsIconBox_d102x_4130{width:22px;height:16px;background:red;border-radius:3px;display:flex;align-items:center;justify-content:center}._ytShortsIconBox_d102x_4130 i{font-size:var(--text-2xs);color:#fff}._ytShortsIcon_d102x_4123 span{font-size:var(--text-2xs);color:#909090}._loadingScreen_d102x_4151{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--color-bg-app);display:flex;align-items:center;justify-content:center;z-index:99999;animation:_loadingFadeIn_d102x_1 var(--dur-slow) ease}@keyframes _loadingFadeIn_d102x_1{0%{opacity:0}to{opacity:1}}._loadingMarca_d102x_4190{position:relative;width:152px;height:83px;display:flex;align-items:center;justify-content:center}._loadingBarra_d102x_4210{position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--iso-src);background-size:contain;background-repeat:no-repeat;background-position:center;transform-origin:50% 100%;animation:_loadingOnda_d102x_1 var(--dur-ambiente) var(--ease-standard) infinite;animation-delay:var(--retardo, 0ms);will-change:transform}._loadingBarra_d102x_4210[data-barra="1"]{clip-path:inset(0 68.4% 0 0);--retardo: 0ms}._loadingBarra_d102x_4210[data-barra="2"]{clip-path:inset(0 36.6% 0 36.5%);--retardo: .13s}._loadingBarra_d102x_4210[data-barra="3"]{clip-path:inset(0 0 0 68.3%);--retardo: .26s}@keyframes _loadingOnda_d102x_1{0%,60%,to{transform:translateY(0) scaleY(1)}30%{transform:translateY(-9px) scaleY(1.06)}}@media (prefers-reduced-motion: reduce){._loadingBarra_d102x_4210{animation:none}}._projectSearchWrap_d102x_4247{position:relative;display:flex;align-items:center}._projectSearchIcon_d102x_4256{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--color-text-muted);font-size:var(--text-base);pointer-events:none}._projectSearchInput_d102x_4266{background:var(--color-bg-input);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--text-base);padding:var(--space-2) var(--space-7) var(--space-2) var(--space-7);width:220px;transition:border-color var(--dur-fast),box-shadow var(--dur-fast)}._projectSearchInput_d102x_4266::placeholder{color:var(--color-text-muted)}._projectSearchInput_d102x_4266:focus{border-color:var(--color-primary);outline:none;box-shadow:var(--ring)}._projectSearchClear_d102x_4288{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--color-text-muted);cursor:pointer;padding:0;font-size:var(--text-base);line-height:var(--leading-none);display:flex;align-items:center;justify-content:center;border-radius:50%;width:18px;height:18px;transition:color var(--dur-fast),background var(--dur-fast)}._projectSearchClear_d102x_4288:hover{color:var(--color-text-primary);background:var(--color-bg-hover)}._accountModal_d102x_4315{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-modal);width:480px;max-width:calc(100vw - 32px);max-height:calc(100vh - 64px);overflow-y:auto;padding:28px;display:flex;flex-direction:column;gap:var(--space-6);animation:_modalFadeIn_d102x_1 var(--dur-base) var(--ease-out)}._accountModalHeader_d102x_4333{display:flex;align-items:center;justify-content:space-between}._accountModalTitle_d102x_4339{margin:0;font-size:var(--text-md);font-weight:var(--peso-subtitulo);color:var(--color-text-primary);letter-spacing:var(--tracking-md)}._accountModalClose_d102x_4347{background:none;border:none;color:var(--color-text-muted);font-size:var(--text-lg);cursor:pointer;padding:4px 6px;border-radius:var(--radius-sm);line-height:var(--leading-none);transition:color var(--dur-fast),background var(--dur-fast);display:flex;align-items:center;justify-content:center}._accountModalClose_d102x_4347:hover{color:var(--color-text-primary);background:var(--color-bg-hover)}._accountProfile_d102x_4367{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4);background:var(--color-bg-input);border-radius:var(--radius-card);border:1px solid var(--color-border-light)}._accountAvatar_d102x_4377{width:52px;height:52px;border-radius:50%;background:var(--color-primary-light);border:2px solid var(--color-primary);color:var(--color-primary);font-size:var(--text-md);font-weight:var(--peso-subtitulo);display:flex;align-items:center;justify-content:center;flex-shrink:0;letter-spacing:.02em}._accountName_d102x_4393{font-size:var(--text-base);font-weight:var(--peso-subtitulo);color:var(--color-text-primary);line-height:var(--leading-snug)}._accountRole_d102x_4400{font-size:var(--text-sm);color:var(--color-text-secondary);margin-top:2px}._accountSection_d102x_4406{display:flex;flex-direction:column;gap:var(--space-3)}._accountSectionTitle_d102x_4412{font-size:var(--text-2xs);font-weight:var(--peso-subtitulo);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--tracking-caps);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border-light)}._accountFields_d102x_4422{display:flex;flex-direction:column;gap:var(--space-3)}._accountFieldRow_d102x_4428{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}._accountField_d102x_4422{display:flex;flex-direction:column;gap:6px}._accountLabel_d102x_4440{font-size:var(--text-xs);font-weight:var(--peso-medio);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--tracking-caps)}._accountInput_d102x_4448{background:var(--color-bg-input);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--text-base);padding:9px 12px;transition:border-color var(--dur-fast),box-shadow var(--dur-fast);width:100%;box-sizing:border-box}._accountInput_d102x_4448:focus{border-color:var(--color-primary);outline:none;box-shadow:var(--ring)}._accountInput_d102x_4448::placeholder{color:var(--color-text-muted)}._accountActions_d102x_4471{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-top:var(--space-1)}._accountSavedMsg_d102x_4479{font-size:var(--text-sm);color:var(--color-s-green);font-weight:var(--peso-medio);margin-right:auto;display:flex;align-items:center;gap:5px}._accountBtnCancel_d102x_4489{background:var(--color-bg-input);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:9px 20px;font-size:var(--text-base);font-weight:var(--peso-medio);font-family:var(--font-sans);cursor:pointer;transition:background var(--dur-fast),color var(--dur-fast)}._accountBtnCancel_d102x_4489:hover{background:var(--color-bg-elevated);color:var(--color-text-primary)}._accountBtnSave_d102x_4507{background:var(--color-primary);color:var(--color-on-accent);border:none;border-radius:var(--radius-md);padding:9px 20px;font-size:var(--text-base);font-weight:var(--peso-medio);font-family:var(--font-sans);cursor:pointer;box-shadow:0 4px 14px color-mix(in oklch,var(--color-primary) 35%,transparent);transition:background var(--dur-fast),box-shadow var(--dur-fast)}._accountBtnSave_d102x_4507:hover{background:var(--color-primary-dark);box-shadow:0 4px 18px color-mix(in oklch,var(--color-primary) 50%,transparent)}._accountBtnSave_d102x_4507:disabled{opacity:.6;cursor:not-allowed}._accountPwError_d102x_4534{font-size:var(--text-sm);color:var(--color-s-red);font-weight:var(--peso-medio);margin:0 auto 0 0}._accountNota_d102x_4541{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._accountSkillsTags_d102x_4548{display:flex;flex-wrap:wrap;gap:7px;min-height:28px}._accountSkillTag_d102x_4555{display:inline-flex;align-items:center;gap:5px;background:var(--color-s-green-bg);color:var(--color-s-green);border:1px solid var(--color-s-green-border);border-radius:0;font-size:var(--text-xs);font-weight:var(--peso-medio);padding:3px 8px 3px 10px}._accountSkillRemove_d102x_4568{background:none;border:none;color:var(--color-s-green);cursor:pointer;padding:0;font-size:var(--text-sm);line-height:var(--leading-none);display:flex;align-items:center;opacity:.6;transition:opacity var(--dur-fast)}._accountSkillRemove_d102x_4568:hover{opacity:1}._accountSkillAdd_d102x_4586{display:flex;gap:var(--space-2);align-items:center;margin-top:var(--space-1)}._configToggles_d102x_4594{display:flex;flex-direction:column;gap:2px}._configToggleRow_d102x_4600{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:var(--radius-md);transition:background var(--dur-fast)}._configToggleRow_d102x_4600:hover{background:var(--color-bg-hover)}._configToggleLabel_d102x_4613{display:flex;align-items:center;gap:10px;font-size:var(--text-base);color:var(--color-text-secondary);font-weight:var(--peso-medio)}._configToggleLabel_d102x_4613 i{font-size:var(--text-md);color:var(--color-text-muted);width:18px;text-align:center}._themeSwitch_d102x_4630{position:relative;display:inline-flex;flex-shrink:0;width:40px;height:22px;cursor:pointer}._themeSwitch_d102x_4630 input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}._themeSwitchTrack_d102x_4630{width:100%;height:100%;background:var(--color-bg-input);border:1px solid var(--color-border);border-radius:0;transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}._themeSwitchTrack_d102x_4630:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;background:var(--color-text-muted);transition:transform var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}._themeSwitch_d102x_4630 input:checked+._themeSwitchTrack_d102x_4630{background:var(--color-primary);border-color:var(--color-primary)}._themeSwitch_d102x_4630 input:checked+._themeSwitchTrack_d102x_4630:after{transform:translate(18px);background:var(--color-on-accent)}._themeSwitch_d102x_4630 input:focus-visible+._themeSwitchTrack_d102x_4630{box-shadow:var(--ring)}._roleBadge_d102x_4706{display:inline-flex;align-items:center;font-size:var(--text-2xs);font-weight:var(--peso-subtitulo);padding:2px 8px;border-radius:0;border:1px solid;letter-spacing:var(--tracking-2xs);margin-top:var(--space-1)}._roleCards_d102x_4718{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}._roleCard_d102x_4718{background:var(--color-bg-input);border:1px solid var(--color-border-light);border-left:3px solid;border-radius:var(--radius-card);padding:10px 12px;display:flex;flex-direction:column;gap:6px}._roleCardHeader_d102x_4735{display:flex;align-items:center;gap:var(--space-2)}._roleCardDesc_d102x_4741{margin:0;font-size:var(--text-xs);color:var(--color-text-muted);line-height:var(--leading-normal)}._roleMemberList_d102x_4748{display:flex;flex-direction:column;gap:6px;margin-top:var(--space-2)}._roleMemberRow_d102x_4755{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:var(--radius-md);transition:background var(--dur-fast)}._roleMemberRow_d102x_4755:hover{background:var(--color-bg-hover)}._roleMemberAvatar_d102x_4768{width:28px;height:28px;border-radius:50%;object-fit:cover;flex-shrink:0}._roleMemberName_d102x_4776{flex:1;font-size:var(--text-base);color:var(--color-text-primary);font-weight:var(--peso-medio)}._roleMemberSelect_d102x_4783{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--text-sm);padding:5px 10px;cursor:pointer;transition:border-color var(--dur-fast)}._roleMemberSelect_d102x_4783:focus{border-color:var(--color-primary);outline:none;box-shadow:var(--ring)}._customRoleList_d102x_4802{display:flex;flex-direction:column;gap:6px}._customRoleItem_d102x_4808{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;background:var(--color-bg-input);border:1px solid var(--color-border-light);border-left:3px solid;border-radius:var(--radius-md);flex-wrap:wrap}._customRolePerms_d102x_4820{flex:1;display:flex;flex-wrap:wrap;gap:5px;align-items:center}._customRolePerm_d102x_4820{font-size:var(--text-2xs);color:var(--color-text-muted);display:inline-flex;align-items:center;gap:3px}._customRoleActions_d102x_4836{display:flex;gap:var(--space-1);margin-left:auto}._customRoleBtn_d102x_4842{background:none;border:none;color:var(--color-text-muted);cursor:pointer;font-size:var(--text-base);padding:3px 5px;border-radius:var(--radius-sm);line-height:var(--leading-none);transition:color var(--dur-fast),background var(--dur-fast);display:flex;align-items:center}._customRoleBtn_d102x_4842:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._newRoleForm_d102x_4861{background:var(--color-bg-input);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:var(--space-4);display:flex;flex-direction:column;gap:14px}._colorSwatches_d102x_4871{display:flex;flex-wrap:wrap;gap:var(--space-2)}._colorSwatch_d102x_4871{width:24px;height:24px;border-radius:50%;border:none;cursor:pointer;transition:transform var(--dur-fast);flex-shrink:0}._colorSwatch_d102x_4871:hover{transform:scale(1.2)}._permGrid_d102x_4891{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px}._permRow_d102x_4897{display:flex;align-items:center;gap:7px;font-size:var(--text-sm);color:var(--color-text-secondary);cursor:pointer;padding:5px 8px;border-radius:var(--radius-sm);transition:background var(--dur-fast);-webkit-user-select:none;user-select:none}._permRow_d102x_4897:hover{background:var(--color-bg-hover)}._permRow_d102x_4897 input[type=checkbox]{accent-color:var(--color-primary);width:14px;height:14px;flex-shrink:0;cursor:pointer}._permRow_d102x_4897 i{color:var(--color-text-muted);font-size:var(--text-base)}._igBottomProfile_d102x_4927{width:24px;height:24px;border-radius:50%;background:linear-gradient(45deg,#f09433,#e6683c)}._taskDragging_d102x_4936{opacity:.4;cursor:grabbing!important}._aiFab_d102x_4946{position:fixed;bottom:30px;left:28px;width:62px;height:62px;border-radius:50%;background:var(--color-ia);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--text-xl);color:var(--color-text-invertido);box-shadow:0 4px 20px color-mix(in srgb,var(--color-ia) 45%,transparent);transform:translate(var(--fab-x, calc(100vw - 118px) ));transition:transform var(--dur-slow) var(--ease-out),box-shadow var(--dur-fast),background var(--dur-fast);z-index:1200;animation:_fabIn_d102x_1 var(--dur-base) var(--ease-out)}._aiFab_d102x_4946:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;filter:url(#grano);opacity:var(--grano-opacidad);mix-blend-mode:soft-light;pointer-events:none}@media (prefers-reduced-transparency: reduce){._aiFab_d102x_4946:before{display:none}}._aiFab_d102x_4946:hover{transform:translate(var(--fab-x, calc(100vw - 118px) )) scale(1.08);box-shadow:0 6px 28px color-mix(in srgb,var(--color-ia) 60%,transparent)}._aiFab_d102x_4946:active{transform:translate(var(--fab-x, calc(100vw - 118px) )) scale(.95)}@keyframes _fabIn_d102x_1{0%{opacity:0;transform:translate(var(--fab-x, calc(100vw - 118px) )) scale(.6)}to{opacity:1;transform:translate(var(--fab-x, calc(100vw - 118px) )) scale(1)}}._cardEnter_d102x_1538{animation:_cardEnter_d102x_1538 var(--dur-base) var(--ease-out) both}._bottomNav_d102x_5028{position:fixed;left:50%;transform:translate(-50%);bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:200;display:none;gap:2px;padding:7px 9px;border-radius:var(--radius-full);background:color-mix(in oklch,var(--color-bg-sidebar) 68%,transparent);-webkit-backdrop-filter:blur(20px) saturate(1.6);backdrop-filter:blur(20px) saturate(1.6);border:1px solid color-mix(in oklch,var(--color-border) 55%,transparent);box-shadow:0 10px 34px #00000061,inset 0 1px #ffffff0f}._bottomNavItem_d102x_5044{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:50px;height:44px;border:none;background:none;color:var(--color-text-secondary);cursor:pointer;position:relative;border-radius:var(--radius-full);transition:color var(--dur-fast) ease,background var(--dur-fast) ease;-webkit-tap-highlight-color:transparent}._bottomNavItem_d102x_5044 i{font-size:var(--text-xl);line-height:var(--leading-none)}._bottomNavItemActive_d102x_5061{color:var(--color-primary);background:var(--color-primary-light)}._bottomNavBadge_d102x_5065{position:absolute;top:5px;right:8px;min-width:15px;height:15px;padding:0 var(--space-1);border-radius:var(--radius-full);background:var(--color-s-red);color:var(--neutro-10);font-size:var(--text-2xs);font-weight:var(--peso-subtitulo);display:flex;align-items:center;justify-content:center;line-height:var(--leading-none);border:1.5px solid color-mix(in oklch,var(--color-bg-sidebar) 68%,transparent)}._moreSheetBackdrop_d102x_5090{position:fixed;top:0;right:0;bottom:0;left:0;z-index:210;background:var(--scrim-weak);display:flex;align-items:flex-end;animation:_mobileBackdropFade_d102x_1 var(--dur-base) ease-out both}._moreSheet_d102x_5090{width:100%;max-height:85vh;overflow-y:auto;background:var(--color-bg-card);border-radius:var(--radius-card) var(--radius-card) 0 0;padding:6px 10px calc(14px + env(safe-area-inset-bottom,0px));box-shadow:0 -8px 40px #00000040;animation:_mobileSheetUp_d102x_1 var(--dur-slow) var(--ease-out) both}._moreSheetBackdrop_d102x_5090[data-state=exiting]{animation:_mobileBackdropFadeOut_d102x_1 var(--dur-fast) var(--ease-out) both;pointer-events:none}._moreSheetBackdrop_d102x_5090[data-state=exiting] ._moreSheet_d102x_5090{animation:_mobileSheetDown_d102x_1 var(--dur-fast) var(--ease-out) both!important}@keyframes _mobileSheetDown_d102x_1{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes _mobileBackdropFadeOut_d102x_1{0%{opacity:1}to{opacity:0}}._moreSheetHandle_d102x_5132{width:38px;height:4px;border-radius:var(--radius-full);background:var(--color-border);margin:var(--space-2) auto var(--space-3)}._moreSheetGrid_d102x_5138{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-2);margin-bottom:6px}._moreSheetItem_d102x_5144{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:var(--space-4) var(--space-2);border:1px solid var(--color-border-soft, var(--color-border));border-radius:var(--radius-lg);background:none;color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--peso-medio);cursor:pointer;transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease;-webkit-tap-highlight-color:transparent}._moreSheetItem_d102x_5144 i{font-size:var(--text-xl);opacity:.75}._moreSheetItem_d102x_5144:active{background:var(--color-bg-hover)}._moreSheetItemActive_d102x_5164{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-light)}._moreSheetItemActive_d102x_5164 i{opacity:1}._moreSheetDivider_d102x_5170{height:1px;background:var(--color-border);margin:var(--space-2) var(--space-1)}._moreSheetRow_d102x_5175{display:flex;align-items:center;gap:14px;width:100%;padding:13px 12px;border:none;border-radius:var(--radius-md);background:none;color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--peso-medio);cursor:pointer;text-align:left;transition:background var(--dur-fast) ease;-webkit-tap-highlight-color:transparent}._moreSheetRow_d102x_5175 i{font-size:var(--text-lg);opacity:.7;width:22px;text-align:center}._moreSheetRow_d102x_5175 span{flex:1}._moreSheetRow_d102x_5175:active{background:var(--color-bg-hover)}._moreSheetRowBadge_d102x_5196{min-width:18px;height:18px;padding:0 5px;border-radius:var(--radius-full);background:var(--color-s-red);color:var(--neutro-10);font-size:var(--text-2xs);font-weight:var(--peso-subtitulo);display:flex;align-items:center;justify-content:center}._moreSheetRow_d102x_5175 ._moreSheetRowBadge_d102x_5196{flex:none}._moreSheetRowDanger_d102x_5210{color:var(--color-s-red)}._moreSheetRowDanger_d102x_5210 i{opacity:.9}@keyframes _mobileSheetUp_d102x_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _mobileBackdropFade_d102x_1{0%{opacity:0}to{opacity:1}}@media (max-width: 768px){._container_d102x_9{box-sizing:border-box;padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}._sidebar_d102x_23{display:none!important}._mainContent_d102x_765{margin-left:0!important}._bottomNav_d102x_5028{display:flex}}._fileCard_d102x_1055:active{transform:translateY(0) scale(.99);box-shadow:var(--sombra-tarjeta)}._navItem_d102x_622:active,._memberListItem_d102x_1376:active,._roleMemberRow_d102x_4755:active,._entregablesFileItem_d102x_1717:active,._configToggleRow_d102x_4600:active{transition:transform var(--dur-fast) var(--ease-out);transform:scale(.995)}._projectMenuItem_d102x_1176:active,._agencyDropdownItem_d102x_136:active{transition:transform var(--dur-fast) var(--ease-out);transform:scale(.98)}._colorSwatch_d102x_4871:active{transform:scale(1.08)}._agencyBanner_d102x_5284{position:relative;display:flex;align-items:flex-end;height:var(--banner-h);flex-shrink:0;overflow:hidden;width:100%;margin:0;box-sizing:border-box;background:var(--color-bg-card);isolation:isolate}._agencyBannerImg_d102x_5330{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}._agencyBannerBtn_d102x_5367{position:absolute;right:var(--shell-pad, var(--space-4));top:var(--space-4);display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--material-edge);font-size:var(--text-xs);font-weight:var(--peso-medio);letter-spacing:var(--tracking-xs);color:var(--color-text-primary);cursor:pointer;font-family:inherit}._agencyBannerBtnIcono_d102x_5387{padding:var(--space-2);aspect-ratio:1;justify-content:center}._agencyBannerBtn_d102x_5367:disabled{cursor:default;opacity:.7}._agencyBannerBtn_d102x_5367:focus-visible{outline:none;box-shadow:var(--ring)}._agencyBannerError_d102x_5400{position:absolute;left:var(--shell-pad, var(--space-5));top:var(--space-4);font-size:var(--text-xs);color:var(--color-s-red);background:var(--color-s-red-bg);border:1px solid var(--color-s-red-border);padding:var(--space-1) var(--space-2);border-radius:var(--radius-md)}._agencyBannerAcciones_d102x_5413{position:absolute;right:var(--shell-pad, var(--space-4));top:var(--space-4);display:flex;gap:var(--space-2)}._agencyBannerAcciones_d102x_5413 ._agencyBannerBtn_d102x_5367{position:static}._bannerEncuadreCuerpo_d102x_5430{padding:var(--space-3) var(--space-6) var(--space-6)}._bannerEncuadreAyuda_d102x_5434{margin:0 0 var(--space-4);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-text-secondary)}._bannerEncuadreEscenario_d102x_5443{position:relative;width:100%;height:340px;overflow:hidden;border-radius:var(--radius-lg);background:var(--color-bg-app);border:1px solid var(--color-border);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}._bannerEncuadreEscenario_d102x_5443:focus-visible{outline:none;box-shadow:var(--ring)}._bannerEncuadreArrastre_d102x_5461{cursor:grabbing}._bannerEncuadreFoto_d102x_5463{position:absolute;display:block;max-width:none;pointer-events:none}._bannerEncuadreMarco_d102x_5472{position:absolute;pointer-events:none;border-radius:var(--radius-sm);box-shadow:0 0 0 9999px var(--scrim-strong),inset 0 0 0 1px var(--neutro-95)}@media (max-width: 720px){._bannerEncuadreEscenario_d102x_5443{height:240px}}._bannerEncuadreControles_d102x_5488{display:flex;align-items:center;gap:var(--space-4);margin-top:var(--space-4);flex-wrap:wrap}._bannerEncuadreZoom_d102x_5496{display:flex;align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-md)}._bannerEncuadreZoom_d102x_5496 input{width:180px;accent-color:var(--color-primary)}._bannerEncuadreAcciones_d102x_5506{margin-left:auto;display:flex;align-items:center;gap:var(--space-2)}._srOnlyInline_d102x_5514{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media (max-width: 720px){._agencyBanner_d102x_5284{height:130px}}._vistaCargando_d102x_805{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-4);align-content:start;padding:var(--space-6);flex:1;min-height:0}._esqueletoVista_d102x_5549{height:92px;background:var(--color-bg-card);border-radius:var(--radius-card);animation:_latidoVista_d102x_1 var(--dur-ambiente) var(--ease-in-out) infinite}@keyframes _latidoVista_d102x_1{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion: reduce){._esqueletoVista_d102x_5549{animation:none}}._enlaceTexto_d102x_5569{background:none;border:none;padding:0;font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--peso-medio);color:var(--color-text-secondary);text-decoration:underline;text-underline-offset:3px;cursor:pointer}._enlaceTexto_d102x_5569:hover{color:var(--color-text-primary)}._pantalla_1dxjv_6{display:grid;grid-template-columns:36fr 64fr;min-height:100vh;background:var(--color-bg-app)}._panel_1dxjv_7{background:var(--color-bg-card);display:flex;align-items:center;justify-content:center;padding:var(--space-8) var(--space-6);overflow-y:auto}._caja_1dxjv_7{width:100%;max-width:359px}._arte_1dxjv_35{position:relative;overflow:hidden}._arteImg_1dxjv_40{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}@media (max-width: 900px){._pantalla_1dxjv_6{grid-template-columns:1fr}._arte_1dxjv_35{display:none}}._logoSection_1dxjv_58{text-align:center;margin-bottom:var(--space-8)}._logo_1dxjv_58{margin:0 0 var(--space-2);line-height:var(--leading-none)}._logoImg_1dxjv_70{height:38px;width:auto;display:block;margin:0 auto}._tagline_1dxjv_81{color:var(--color-text-secondary);font-size:var(--text-base);margin:0;font-weight:var(--peso-normal)}._form_1dxjv_90{display:flex;flex-direction:column;gap:var(--space-4)}._inputGroup_1dxjv_96{display:flex;flex-direction:column;gap:var(--space-2)}._inputGroup_1dxjv_96 label{font-size:var(--text-sm);font-weight:var(--peso-subtitulo);color:var(--color-text-primary);text-transform:uppercase;letter-spacing:var(--tracking-caps)}._inputGroup_1dxjv_96 input{min-height:48px;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-base);transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out);font-family:var(--font-sans);background:var(--color-bg-input);color:var(--color-text-primary)}._inputGroup_1dxjv_96 input:focus{border-color:var(--color-text-primary);outline:none;box-shadow:var(--ring)}._inputGroup_1dxjv_96 input::placeholder{color:var(--color-text-tenue)}._codigo_1dxjv_132{font-family:var(--font-mono);letter-spacing:var(--tracking-caps)}._campoSuelto_1dxjv_139{margin-bottom:var(--space-4)}._submitBtn_1dxjv_143{min-height:48px;background:var(--color-primary);color:var(--color-text-invertido);border:none;border-radius:var(--radius-md);padding:0 var(--space-6);font-size:var(--text-base);font-weight:var(--peso-subtitulo);cursor:pointer;transition:background var(--dur-fast) var(--ease-out);font-family:var(--font-sans);letter-spacing:var(--tracking-base)}._submitBtn_1dxjv_143:hover{background:var(--color-primary-hover)}._submitBtn_1dxjv_143:disabled{opacity:.6;cursor:not-allowed}._enlaceSutil_1dxjv_162{align-self:flex-end;background:none;border:none;padding:0;color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--text-sm);text-decoration:underline;text-underline-offset:3px;cursor:pointer}._enlaceSutil_1dxjv_162:hover{color:var(--color-text-primary)}._divider_1dxjv_177{position:relative;text-align:center;margin:var(--space-1) 0}._divider_1dxjv_177:before{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;background:var(--color-border)}._divider_1dxjv_177 span{position:relative;background:var(--color-bg-card);padding:0 var(--space-3);color:var(--color-text-muted);font-size:var(--text-sm)}._toggleBtn_1dxjv_203,._googleBtn_1dxjv_204{min-height:48px;width:100%;background:var(--color-bg-hundido);border:none;border-radius:var(--radius-md);padding:0 var(--space-6);font-size:var(--text-base);font-weight:var(--peso-subtitulo);font-family:var(--font-sans);color:var(--color-text-primary);cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}._toggleBtn_1dxjv_203:hover,._googleBtn_1dxjv_204:hover{background:var(--color-border)}._googleBtn_1dxjv_204:disabled{opacity:.6;cursor:not-allowed}._googleBtn_1dxjv_204:disabled:hover{background:var(--color-bg-hundido)}._googleBtn_1dxjv_204{display:flex;align-items:center;justify-content:center;gap:var(--space-2)}._googleIcon_1dxjv_234{width:18px;height:18px;flex-shrink:0}._enlacePie_1dxjv_242{background:none;border:none;width:100%;padding:0;margin-top:var(--space-4);color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--text-sm);cursor:pointer}._enlacePie_1dxjv_242:hover{color:var(--color-text-secondary)}._error_1dxjv_258,._aviso_1dxjv_259{font-size:var(--text-sm);margin:0}._error_1dxjv_258{color:var(--color-s-red)}._aviso_1dxjv_259{color:var(--color-text-secondary)}._avisoCentrado_1dxjv_266{text-align:center}._intro_1dxjv_268{color:var(--color-text-secondary);font-size:var(--text-base);line-height:var(--leading-loose);margin:0}._exito_1dxjv_277{text-align:center;display:flex;flex-direction:column;gap:var(--space-4)}._exitoIcono_1dxjv_284{width:48px;height:48px;margin:0 auto;background:var(--verde-claro);color:var(--neutro-10);display:flex;align-items:center;justify-content:center;font-size:var(--text-xl)}._exitoTitulo_1dxjv_301{font-weight:var(--peso-subtitulo);color:var(--color-text-primary);margin:0}._signupTitle_1dxjv_309{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--peso-titular);color:var(--color-text-primary);margin:0 0 var(--space-1);letter-spacing:var(--tracking-xl)}._signupSubtitle_1dxjv_318{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}._signupBody_1dxjv_324{display:flex;flex-direction:column;gap:var(--space-5)}._signupSection_1dxjv_330{display:flex;flex-direction:column;gap:var(--space-3)}._signupSectionLabel_1dxjv_338{font-size:var(--text-xs);font-weight:var(--peso-subtitulo);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-text-muted);margin:0;display:flex;align-items:center;gap:var(--space-1)}._signupFooter_1dxjv_350{display:flex;flex-direction:column;gap:var(--space-2)}._backToLoginBtn_1dxjv_356{min-height:48px;width:100%;background:none;border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:var(--radius-md);padding:0 var(--space-6);font-size:var(--text-base);font-weight:var(--peso-medio);font-family:var(--font-sans);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}._backToLoginBtn_1dxjv_356:hover{border-color:var(--color-text-primary);color:var(--color-text-primary)}._pieLegal_1dxjv_379{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--color-border-light);text-align:center;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:var(--space-4)}._pieLegalEnlace_1dxjv_391{background:none;border:none;padding:0;font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-text-muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer}._pieLegalEnlace_1dxjv_391:hover{color:var(--color-text-primary)}._pieLegalEnlace_1dxjv_391:focus-visible{outline:none;box-shadow:var(--ring)}._idiomas_1dxjv_412{display:flex;gap:var(--space-2)}._idiomaBtn_1dxjv_417{background:none;border:none;min-height:var(--space-7);padding:0 var(--space-3);font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-text-secondary);cursor:pointer}._idiomaBtn_1dxjv_417:hover{color:var(--color-text-primary)}._idiomaBtn_1dxjv_417[aria-pressed=true]{color:var(--color-text-primary);font-weight:var(--peso-medio)}._idiomaBtn_1dxjv_417:focus-visible{outline:none;box-shadow:var(--ring)}._casilla_e8tmc_3{display:flex;align-items:flex-start;gap:var(--space-3)}._input_e8tmc_11{flex-shrink:0;width:18px;height:18px;margin:0;accent-color:var(--color-primary);cursor:pointer}._input_e8tmc_11:focus-visible{outline:none;box-shadow:var(--ring)}._texto_e8tmc_25{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-text-secondary)}._label_e8tmc_31{cursor:pointer}._enlace_e8tmc_35{display:inline;padding:0;background:none;border:none;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--peso-subtitulo);color:var(--color-text-primary);text-decoration:underline;text-underline-offset:3px;cursor:pointer}._enlace_e8tmc_35:hover{text-decoration-thickness:2px}._enlace_e8tmc_35:focus-visible{outline:none;box-shadow:var(--ring)}._columna_e8tmc_58{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._ayuda_e8tmc_65{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-text-muted)}._container_lqce7_1{display:flex;align-items:center;justify-content:center;min-height:100vh;background:var(--color-bg-app);position:relative;overflow:hidden}._container_lqce7_1:before{content:"";position:absolute;top:-200px;right:-100px;width:600px;height:600px;background:radial-gradient(circle,color-mix(in oklch,var(--color-primary) 7%,transparent) 0%,transparent 70%);pointer-events:none}._card_lqce7_22{background:var(--color-bg-card);border-radius:var(--radius-card);padding:48px 44px;width:100%;max-width:440px;border:none;box-shadow:var(--sombra-tarjeta);position:relative;z-index:1;animation:_slideIn_lqce7_1 var(--dur-slow) var(--ease-out)}@keyframes _slideIn_lqce7_1{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._icon_lqce7_54{width:52px;height:52px;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;font-size:var(--text-xl);color:#fff;margin-bottom:var(--space-6);box-shadow:0 4px 16px color-mix(in oklch,var(--color-primary) 35%,transparent)}._title_lqce7_71{color:var(--color-text-primary);font-size:var(--text-xl);letter-spacing:var(--tracking-xl);margin:0 0 var(--space-5) 0}._subtitle_lqce7_80{color:var(--color-text-secondary);font-size:var(--text-base);margin:0 0 var(--space-7) 0;line-height:var(--leading-normal)}._tabs_lqce7_87{display:flex;background:var(--color-bg-input);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-1);gap:var(--space-1);margin-bottom:var(--space-5)}._tab_lqce7_87{flex:1;padding:9px 12px;border:none;border-radius:calc(var(--radius-md) - 2px);font-size:var(--text-sm);font-weight:var(--peso-medio);font-family:var(--font-sans);color:var(--color-text-secondary);background:transparent;cursor:pointer;transition:background var(--dur-fast),color var(--dur-fast)}._tab_lqce7_87:hover:not(._tabActive_lqce7_111){background:var(--color-bg-hover);color:var(--color-text-primary)}._tabActive_lqce7_111{background:var(--color-bg-card);color:var(--color-primary);box-shadow:0 1px 4px #0000001a}._codeRow_lqce7_122{display:flex;gap:var(--space-2)}._codeRow_lqce7_122 ._input_lqce7_127{flex:1;font-family:var(--font-mono, monospace);letter-spacing:.08em;font-size:var(--text-md)}._lookupBtn_lqce7_134{padding:0 18px;border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-base);font-weight:var(--peso-medio);font-family:var(--font-sans);background:var(--color-bg-input);color:var(--color-text-primary);cursor:pointer;transition:background var(--dur-fast),border-color var(--dur-fast);white-space:nowrap;flex-shrink:0}._lookupBtn_lqce7_134:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}._lookupBtn_lqce7_134:disabled{opacity:.4;cursor:not-allowed}._foundAgency_lqce7_159{display:flex;align-items:center;gap:10px;padding:var(--space-3) var(--space-4);background:color-mix(in oklch,var(--color-primary) 8%,transparent);border:1px solid color-mix(in oklch,var(--color-primary) 30%,transparent);border-radius:var(--radius-card);color:var(--color-primary);font-size:var(--text-base)}._foundAgency_lqce7_159 strong{color:var(--color-text-primary)}._form_lqce7_175{display:flex;flex-direction:column;gap:18px}._field_lqce7_181{display:flex;flex-direction:column;gap:7px}._label_lqce7_187{font-size:var(--text-sm);font-weight:var(--peso-medio);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:var(--tracking-caps)}._optional_lqce7_195{text-transform:none;font-weight:var(--peso-normal);opacity:.6}._input_lqce7_127,._textarea_lqce7_202{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-base);transition:border-color var(--dur-base),box-shadow var(--dur-base);font-family:var(--font-sans);background:var(--color-bg-input);color:var(--color-text-primary);resize:none}._input_lqce7_127:focus,._textarea_lqce7_202:focus{border-color:var(--color-primary);outline:none;box-shadow:var(--ring)}._input_lqce7_127::placeholder,._textarea_lqce7_202::placeholder{color:var(--color-text-muted)}._btn_lqce7_226{background:var(--color-primary);color:var(--color-on-accent);border:none;border-radius:var(--radius-md);padding:13px 24px;font-size:var(--text-base);font-weight:var(--peso-medio);cursor:pointer;transition:background var(--dur-base),box-shadow var(--dur-base),transform var(--dur-fast);font-family:var(--font-sans);display:flex;align-items:center;justify-content:center;gap:var(--space-2);margin-top:var(--space-1)}._btn_lqce7_226:hover:not(:disabled){background:var(--color-primary-hover);box-shadow:0 4px 20px color-mix(in oklch,var(--color-primary) 40%,transparent)}._btn_lqce7_226:active:not(:disabled){transform:scale(.98)}._btn_lqce7_226:disabled{opacity:.5;cursor:not-allowed}._error_lqce7_256{color:var(--color-s-red);font-size:var(--text-sm);margin:0}._userInfo_lqce7_262{display:flex;align-items:center;gap:10px;margin-top:28px;padding-top:var(--space-6);border-top:1px solid var(--color-border-light)}._userAvatar_lqce7_271{width:32px;height:32px;border-radius:50%;object-fit:cover;border:2px solid var(--color-border)}._userInitials_lqce7_279{width:32px;height:32px;border-radius:50%;background:var(--color-primary);color:var(--color-on-accent);font-size:var(--text-xs);font-weight:var(--peso-subtitulo);display:flex;align-items:center;justify-content:center;flex-shrink:0}._userName_lqce7_293{font-size:var(--text-base);font-weight:var(--peso-subtitulo);color:var(--color-text-primary);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userBadge_lqce7_304{font-size:var(--text-xs);font-weight:var(--peso-medio);color:var(--color-primary);background:color-mix(in oklch,var(--color-primary) 12%,transparent);border:1px solid color-mix(in oklch,var(--color-primary) 25%,transparent);border-radius:var(--radius-xl);padding:3px 10px;flex-shrink:0}._container_1p87e_1{display:flex;align-items:center;justify-content:center;min-height:100vh;background:var(--color-bg-app);position:relative;overflow:hidden}._container_1p87e_1:before{content:"";position:absolute;top:-150px;left:50%;transform:translate(-50%);width:600px;height:600px;background:radial-gradient(circle,color-mix(in srgb,var(--amarillo) 6%,transparent) 0%,transparent 70%);pointer-events:none}._card_1p87e_26{background:var(--color-bg-card);border-radius:var(--radius-card);padding:48px 44px;width:100%;max-width:440px;border:none;box-shadow:var(--sombra-tarjeta);position:relative;z-index:1;animation:_slideIn_1p87e_1 var(--dur-slow) var(--ease-out);text-align:center}@keyframes _slideIn_1p87e_1{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._clockIcon_1p87e_50{width:60px;height:60px;background:var(--amarillo);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--text-2xl);color:var(--neutro-10);margin:0 auto var(--space-6) auto}._title_1p87e_69{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--peso-titular);color:var(--color-text-primary);margin:0 0 var(--space-3) 0;letter-spacing:var(--tracking-xl)}._subtitle_1p87e_78{color:var(--color-text-secondary);font-size:var(--text-base);margin:0 0 28px;line-height:var(--leading-loose)}._profileCard_1p87e_85{display:flex;align-items:center;gap:var(--space-3);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:14px 16px;margin-bottom:var(--space-5);text-align:left}._avatar_1p87e_97{width:38px;height:38px;border-radius:50%;object-fit:cover;flex-shrink:0}._initials_1p87e_105{width:38px;height:38px;border-radius:50%;background:var(--color-primary);color:var(--color-on-accent);font-size:var(--text-base);font-weight:var(--peso-subtitulo);display:flex;align-items:center;justify-content:center;flex-shrink:0}._profileInfo_1p87e_119{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}._profileName_1p87e_127{font-size:var(--text-base);font-weight:var(--peso-subtitulo);color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._profileEmail_1p87e_136{font-size:var(--text-sm);color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._statusBadge_1p87e_144{font-size:var(--text-xs);font-weight:var(--peso-medio);color:var(--neutro-10);background:var(--amarillo);border:none;border-radius:var(--radius-xl);padding:4px 10px;display:flex;align-items:center;gap:var(--space-1);flex-shrink:0;white-space:nowrap}._message_1p87e_161{font-size:var(--text-sm);color:var(--color-text-secondary);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:10px 14px;margin:0 0 var(--space-4) 0;text-align:left}._actions_1p87e_172{display:flex;flex-direction:column;gap:10px;margin-bottom:var(--space-5)}._checkBtn_1p87e_179{background:var(--color-primary);color:var(--color-on-accent);border:none;border-radius:var(--radius-md);padding:13px 24px;font-size:var(--text-base);font-weight:var(--peso-medio);cursor:pointer;transition:background var(--dur-base),box-shadow var(--dur-base);font-family:var(--font-sans);display:flex;align-items:center;justify-content:center;gap:var(--space-2)}._checkBtn_1p87e_179:hover:not(:disabled){background:var(--color-primary-hover)}._checkBtn_1p87e_179:disabled{opacity:.6;cursor:not-allowed}._logoutBtn_1p87e_207{background:none;border:1px solid var(--color-border);color:var(--color-text-muted);border-radius:var(--radius-md);padding:11px 24px;font-size:var(--text-base);font-weight:var(--peso-medio);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-base) var(--ease-out);font-family:var(--font-sans)}._logoutBtn_1p87e_207:hover{background:var(--color-bg-hover);color:var(--color-text-secondary)}._hint_1p87e_225{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;display:flex;align-items:flex-start;gap:6px;text-align:left;line-height:var(--leading-normal)}._hint_1p87e_225 i{flex-shrink:0;margin-top:1px}._stack_dhq51_2{position:fixed;top:20px;right:20px;z-index:2100;display:flex;flex-direction:column;gap:10px;pointer-events:none;width:320px}._toast_dhq51_15{pointer-events:all;background:var(--color-bg-card);border:1px solid var(--color-border-light);border-radius:var(--radius-card);box-shadow:0 8px 32px #0006,0 0 0 1px #5163fe24;overflow:hidden;cursor:pointer;animation:_slideIn_dhq51_1 var(--dur-base) var(--ease-out) both;transition:box-shadow var(--dur-fast),transform var(--dur-fast)}._toast_dhq51_15:hover{box-shadow:0 12px 40px #0000007f,0 0 0 1px #5163fe38;transform:translateY(-1px)}._toastLeave_dhq51_32{animation:_slideOut_dhq51_1 var(--dur-base) cubic-bezier(.4,0,1,1) both}@keyframes _slideIn_dhq51_1{0%{transform:translate(110%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _slideOut_dhq51_1{0%{transform:translate(0);opacity:1;max-height:100px;margin-bottom:0}to{transform:translate(110%);opacity:0;max-height:0;margin-bottom:-10px}}._progressTrack_dhq51_47{height:3px;background:var(--color-bg-input)}._progressBar_dhq51_52{height:100%;border-radius:0 2px 2px 0;transition:width .08s linear}._body_dhq51_59{display:flex;align-items:flex-start;gap:var(--space-3);padding:13px 14px 14px}._iconWrap_dhq51_66{width:36px;height:36px;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;font-size:var(--text-md);flex-shrink:0;margin-top:1px}._content_dhq51_78{flex:1;min-width:0}._title_dhq51_83{font-size:var(--text-sm);font-weight:var(--peso-subtitulo);color:var(--color-text-primary);line-height:var(--leading-snug);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._message_dhq51_93{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:2px;line-height:var(--leading-normal);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._closeBtn_dhq51_104{background:none;border:none;color:var(--color-text-muted);cursor:pointer;padding:2px 4px;border-radius:var(--radius-sm);font-size:var(--text-base);line-height:var(--leading-none);flex-shrink:0;margin-top:-1px;transition:background var(--dur-fast),color var(--dur-fast)}._closeBtn_dhq51_104:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}body[data-theme=light] ._toast_dhq51_15{box-shadow:0 4px 20px #00000024,0 0 0 1px #3235c824}body[data-theme=light] ._toast_dhq51_15:hover{box-shadow:0 8px 28px #0000002e,0 0 0 1px #3235c833}._toast_dhq51_15:active{transform:translateY(0) scale(.99)}._panel_17552_21{width:100%;max-width:880px;max-height:calc(100vh - 64px);display:flex;background:var(--color-bg-elevated);border-radius:var(--radius-card);border:1px solid var(--color-border);box-shadow:var(--shadow-modal);animation:_popupEnter_17552_1 var(--dur-base) var(--ease-out) both;overflow:hidden}._arte_17552_41{position:relative;flex:0 0 300px;overflow:hidden;background:var(--color-bg-hundido)}._arteImg_17552_48{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}._contenido_17552_59{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}._cabecera_17552_66{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-6) var(--space-6) var(--space-4)}._titulos_17552_73{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._kicker_17552_82{font-size:var(--text-2xs);font-weight:var(--peso-medio);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-accent)}._titulo_17552_73{margin:0;font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--peso-titular);letter-spacing:var(--tracking-xl);line-height:var(--leading-tight);color:var(--color-text-primary)}._titulo_17552_73:focus,._titulo_17552_73:focus-visible{outline:none}._meta_17552_113{font-size:var(--text-2xs);font-weight:var(--peso-medio);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-text-muted)}._cerrar_17552_121{margin-left:auto;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:none;border:none;cursor:pointer;color:var(--color-text-muted);font-size:var(--text-lg);transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}._cerrar_17552_121:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._cerrar_17552_121:focus-visible{outline:none;box-shadow:var(--ring)}._cuerpo_17552_149{display:flex;flex-direction:column;gap:var(--space-4);padding:0 var(--space-6) var(--space-5);overflow-y:auto;min-height:0}._intro_17552_161{margin:0;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-secondary)}._ventajas_17552_168{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-3)}._ventaja_17552_168{display:flex;align-items:flex-start;gap:var(--space-3);font-size:var(--text-base);line-height:var(--leading-snug);color:var(--color-text-primary)}._ventajaIcono_17552_188{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:var(--color-accent-dim);color:var(--color-accent);font-size:var(--text-base)}._pasos_17552_202{margin:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-3);background:var(--color-bg-hundido);border-radius:var(--radius-card);padding:var(--space-4)}._paso_17552_202{display:flex;align-items:flex-start;gap:var(--space-3);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-text-secondary)}._pasoNum_17552_225{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:var(--color-primary);color:var(--color-on-accent);font-size:var(--text-2xs);font-weight:var(--peso-subtitulo);font-variant-numeric:tabular-nums}._pasoTexto_17552_239{min-width:0}._pasoFuerte_17552_243{font-weight:var(--peso-medio);color:var(--color-text-primary)}._archivo_17552_250{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-primary);background:var(--color-bg-card);border:1px solid var(--color-border-light);padding:0 var(--space-1)}._pie_17552_261{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-6) var(--space-6);border-top:1px solid var(--color-border-light)}._tranquilidad_17552_271{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}._acciones_17552_277{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap}._descargar_17552_289{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);background:var(--color-primary);color:var(--color-on-accent);border:1px solid var(--color-primary);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--peso-medio);text-decoration:none;cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}._descargar_17552_289:hover{background:var(--color-primary-hover)}._descargar_17552_289:focus-visible{outline:none;box-shadow:var(--ring)}._masTarde_17552_314{padding:var(--space-3) var(--space-4);background:none;color:var(--color-text-muted);border:1px solid transparent;font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--peso-medio);cursor:pointer;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}._masTarde_17552_314:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._masTarde_17552_314:focus-visible{outline:none;box-shadow:var(--ring)}._silenciar_17552_338{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._silenciarTexto_17552_345{font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer}._filaAccion_17552_353{display:flex}._aviso_17552_359{margin:0;font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-text-muted)}@media (max-width: 720px){._arte_17552_41{display:none}}@media (max-width: 560px){._panel_17552_21{max-height:calc(100vh - var(--space-7))}._cabecera_17552_66{padding:var(--space-5) var(--space-4) var(--space-4)}._cuerpo_17552_149{padding:0 var(--space-4) var(--space-4)}._pie_17552_261{padding:var(--space-4)}._acciones_17552_277{flex-direction:column-reverse;align-items:stretch}._descargar_17552_289{justify-content:center}}._panel_1sgra_9{align-items:safe center}._marca_1sgra_13{margin-bottom:var(--space-7)}._logoImg_1sgra_17{height:32px;width:auto;display:block}._kicker_1sgra_25{display:block;margin-bottom:var(--space-2);font-size:var(--text-2xs);font-weight:var(--peso-subtitulo);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-text-muted)}._titulo_1sgra_35{margin:0 0 var(--space-3);font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--peso-titular);letter-spacing:var(--tracking-xl);line-height:var(--leading-tight);color:var(--color-text-primary)}._intro_1sgra_45{margin:0 0 var(--space-5);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-secondary)}._puntos_1sgra_55{margin:0 0 var(--space-5);padding:var(--space-4);list-style:none;display:flex;flex-direction:column;gap:var(--space-3);background:var(--color-bg-hundido);border-radius:var(--radius-card)}._punto_1sgra_55{display:flex;align-items:flex-start;gap:var(--space-3);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-text-primary)}._puntoIcono_1sgra_75{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:var(--neutro-10);font-size:var(--text-sm)}._punto_1sgra_55:nth-child(1) ._puntoIcono_1sgra_75{background:var(--calido-claro)}._punto_1sgra_55:nth-child(2) ._puntoIcono_1sgra_75{background:var(--verde-claro)}._punto_1sgra_55:nth-child(3) ._puntoIcono_1sgra_75{background:var(--azul-claro)}._punto_1sgra_55:nth-child(4) ._puntoIcono_1sgra_75{background:var(--magenta-claro)}._leer_1sgra_94{width:100%;display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-5);padding:var(--space-3) 0;background:none;border:none;border-top:1px solid var(--color-border-light);border-bottom:1px solid var(--color-border-light);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--peso-subtitulo);color:var(--color-text-primary);text-align:left;cursor:pointer}._leer_1sgra_94:hover{text-decoration:underline;text-underline-offset:3px}._leer_1sgra_94:focus-visible{outline:none;box-shadow:var(--ring)}._preliminar_1sgra_124{margin-left:auto;display:inline-flex;align-items:center;height:20px;padding:0 var(--space-2);background:var(--amarillo);color:var(--neutro-10);font-size:var(--text-2xs);font-weight:var(--peso-subtitulo);letter-spacing:var(--tracking-caps);text-transform:uppercase;white-space:nowrap}._form_1sgra_139{display:flex;flex-direction:column;gap:var(--space-4)}._lista_1mglp_48{--cols: 32px minmax(0, 1fr) 184px 92px 88px 116px;display:flex;flex-direction:column;padding-bottom:var(--space-7)}._listaCabecera_1mglp_66{display:grid;grid-template-columns:var(--cols);align-items:center;gap:var(--space-3);height:36px;padding:0 var(--space-3);border-bottom:1px solid var(--color-border);font-size:var(--text-xs);font-weight:var(--peso-medio);color:var(--color-text-muted);position:sticky;top:0;z-index:2;background:var(--color-bg-app)}._listaCabecera_1mglp_66>:first-child{grid-column:2}._filaArchivo_1mglp_89{display:grid;grid-template-columns:var(--cols);align-items:center;gap:var(--space-3);height:44px;padding:0 var(--space-3);border-bottom:1px solid var(--color-border-light);background:var(--color-bg-card);cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}._filaArchivo_1mglp_89:hover{background:var(--color-bg-hover)}._filaSeleccionada_1mglp_115{background:var(--color-bg-hover);box-shadow:inset 3px 0 0 0 var(--color-primary)}._filaArchivo_1mglp_89[data-destino=true]{background:var(--color-s-violet-bg);box-shadow:inset 0 0 0 2px var(--color-primary)}._filaArrastrando_1mglp_126{opacity:.45}._filaInsignia_1mglp_145{width:32px;height:22px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--fondo, var(--color-bg-elevated));color:var(--tinta, var(--color-text-secondary));font-size:var(--text-3xs);font-weight:var(--peso-subtitulo);letter-spacing:var(--tracking-3xs);line-height:var(--leading-none);border-radius:var(--radius-insignia);overflow:hidden}._filaInsignia_1mglp_145[data-marca=psd]{--fondo: #31A8FF;--tinta: #001E36}._filaInsignia_1mglp_145[data-marca=ai]{--fondo: #FF9A00;--tinta: #330000}._filaInsignia_1mglp_145[data-marca=indd]{--fondo: #FF3366;--tinta: #2E001F}._filaInsignia_1mglp_145[data-marca=aep]{--fondo: #9999FF;--tinta: #00005B}._filaInsignia_1mglp_145[data-marca=prproj]{--fondo: #EA77FF;--tinta: #2A0034}._filaInsignia_1mglp_145[data-marca=xd]{--fondo: #FF61F6;--tinta: #470137}._filaInsignia_1mglp_145[data-marca=pdf]{--fondo: #B30B00;--tinta: var(--neutro-95)}._filaInsignia_1mglp_145[data-marca=doc]{--fondo: #2B579A;--tinta: var(--neutro-95)}._filaInsignia_1mglp_145[data-marca=xls]{--fondo: #217346;--tinta: var(--neutro-95)}._filaInsignia_1mglp_145[data-marca=ppt]{--fondo: #B7472A;--tinta: var(--neutro-95)}._filaInsignia_1mglp_145[data-marca=fig]{--fondo: #C4360F;--tinta: var(--neutro-95)}._filaInsignia_1mglp_145[data-marca=sketch]{--fondo: #FDB300;--tinta: #3D2800}._filaInsignia_1mglp_145[data-marca=imagen]{--fondo: color-mix(in srgb, var(--color-s-blue) 70%, var(--neutro-95));--tinta: var(--neutro-10)}._filaInsignia_1mglp_145[data-marca=video]{background:none;color:var(--color-s-violet);font-size:var(--text-xl)}._filaInsignia_1mglp_145[data-marca=audio]{--fondo: color-mix(in srgb, var(--color-s-amber) 70%, var(--neutro-95));--tinta: var(--neutro-10)}._filaInsignia_1mglp_145[data-marca=diseno]{--fondo: color-mix(in srgb, var(--color-s-violet) 70%, var(--neutro-95));--tinta: var(--neutro-10)}._filaInsignia_1mglp_145[data-marca=word]{--fondo: color-mix(in srgb, var(--color-s-blue) 70%, var(--neutro-95));--tinta: var(--neutro-10)}._filaInsignia_1mglp_145[data-marca=excel]{--fondo: color-mix(in srgb, var(--color-s-green) 70%, var(--neutro-95));--tinta: var(--neutro-10)}._filaIconoCarpeta_1mglp_286{width:32px;height:22px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-text-secondary);font-size:var(--text-lg);line-height:var(--leading-none)}._filaCeldaNombre_1mglp_299{display:flex;align-items:center;gap:var(--space-2);min-width:0}._filaNombre_1mglp_306{min-width:0;font-size:var(--text-base);font-weight:var(--peso-medio);color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._filaEstado_1mglp_321{display:flex;align-items:center;gap:var(--space-1);min-width:0;font-size:var(--text-sm);color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._filaEstado_1mglp_321 i{flex-shrink:0;font-size:var(--text-base);line-height:var(--leading-none)}._filaEstadoNuevo_1mglp_341{color:var(--color-s-amber)}._filaEstadoCambios_1mglp_348{color:var(--color-s-cyan)}._filaPresencias_1mglp_351{display:flex;align-items:center;min-width:0}._filaAvatar_1mglp_357{width:24px;height:24px;border-radius:50%;border:2px solid var(--color-bg-card);object-fit:cover;margin-left:-6px;display:flex;align-items:center;justify-content:center;color:var(--neutro-10);font-size:var(--text-2xs);font-weight:var(--peso-subtitulo);flex-shrink:0}._filaAvatar_1mglp_357:first-child{margin-left:0}._filaAvatarEditando_1mglp_384{box-shadow:0 0 0 2px var(--color-s-violet)}._filaAvatarMas_1mglp_388{background:var(--color-bg-hundido);color:var(--color-text-primary)}._filaTamano_1mglp_394{font-size:var(--text-sm);color:var(--color-text-muted);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}._filaAcciones_1mglp_405{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-1);opacity:0;transition:opacity var(--dur-fast) var(--ease-out)}._filaArchivo_1mglp_89:hover ._filaAcciones_1mglp_405,._filaArchivo_1mglp_89:focus-within ._filaAcciones_1mglp_405{opacity:1}@media (hover: none){._filaAcciones_1mglp_405{opacity:1}}._filaBtn_1mglp_437{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:none;color:var(--color-text-secondary);border:none;border-radius:0;font-size:var(--text-md);line-height:var(--leading-none);cursor:pointer;transition:background var(--dur-fast),color var(--dur-fast)}._filaBtn_1mglp_437:hover:not(:disabled){background:var(--color-bg-elevated);color:var(--color-text-primary)}._filaBtn_1mglp_437:disabled{opacity:.4;cursor:not-allowed}._filaBtn_1mglp_437:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}@keyframes _filaGira_1mglp_1{to{transform:rotate(360deg)}}._filaBtnGirando_1mglp_476{display:inline-block;animation:_filaGira_1mglp_1 var(--dur-ambiente) linear infinite}._listaVacia_1mglp_483{padding:var(--space-6) var(--space-3);font-size:var(--text-base);color:var(--color-text-muted)}._filaBtnActualizar_1mglp_501{color:color-mix(in srgb,var(--color-s-green) 62%,var(--color-text-primary))}._filaBtnActualizar_1mglp_501:hover:not(:disabled){background:var(--color-s-green-bg);color:color-mix(in srgb,var(--color-s-green) 62%,var(--color-text-primary))}._filaBtnBorrar_1mglp_511:hover:not(:disabled){background:var(--color-s-red-bg);color:var(--color-s-red)}._espaciadorVirtual_1mglp_523{flex-shrink:0}._panel_pti1c_9{position:fixed;right:var(--space-4);bottom:106px;width:360px;max-width:calc(100vw - var(--space-4) * 2);max-height:calc(100vh - 106px - var(--space-4));border-radius:var(--radius-card);border:1px solid var(--material-edge);box-shadow:var(--shadow-modal),inset 0 1px color-mix(in oklch,var(--color-text-primary) 8%,transparent);overflow:hidden;z-index:1500;display:flex;flex-direction:column;transform-origin:100% 100%}._panel_pti1c_9[data-state=entering]{opacity:0;transform:translateY(12px) scale(.96)}._panel_pti1c_9[data-state=entered]{opacity:1;transform:translateY(0) scale(1);transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}._panel_pti1c_9[data-state=exiting]{opacity:0;transform:translateY(12px) scale(.96);transition:opacity var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}._headerRow_pti1c_62{display:flex;align-items:center;gap:var(--space-1);position:relative;padding-right:var(--space-3);flex-shrink:0}._header_pti1c_62{flex:1;min-width:0;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-2) var(--space-4) var(--space-4);background:none;border:none;text-align:left;cursor:pointer;color:var(--color-text-primary)}._header_pti1c_62:focus-visible{outline:none;box-shadow:var(--ring);border-radius:var(--radius-md)}._headerText_pti1c_91{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._title_pti1c_99{font-size:var(--text-base);font-weight:var(--peso-subtitulo);letter-spacing:var(--tracking-base);line-height:var(--leading-tight);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._subtitle_pti1c_114{font-size:var(--text-xs);letter-spacing:var(--tracking-xs);line-height:var(--leading-snug);color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._headerBtn_pti1c_124{flex-shrink:0;width:var(--space-7);height:var(--space-7);display:flex;align-items:center;justify-content:center;border:none;background:none;border-radius:var(--radius-md);color:var(--color-text-muted);cursor:pointer;font-size:var(--text-md);transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}._headerBtn_pti1c_124:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._headerBtn_pti1c_124:focus-visible{outline:none;box-shadow:var(--ring)}._chevron_pti1c_152{transition:transform var(--dur-base) var(--ease-out),background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}._chevronOpen_pti1c_158{transform:rotate(180deg)}._headerTrack_pti1c_164{display:block;position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--color-border-soft);overflow:hidden}._headerBar_pti1c_175{display:block;width:100%;height:100%;background:var(--color-primary);border-radius:0 var(--radius-full) var(--radius-full) 0;transform-origin:0 50%;transition:transform var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out)}._headerBarDone_pti1c_187{background:var(--color-s-green)}._headerBarFailed_pti1c_191{background:var(--color-s-red)}._listWrap_pti1c_201{display:grid;grid-template-rows:1fr;min-height:0;transition:grid-template-rows var(--dur-base) var(--ease-out)}._listWrapCollapsed_pti1c_208{grid-template-rows:0fr}._list_pti1c_201{overflow:hidden auto;max-height:300px;min-height:0;margin:0;padding:var(--space-2) 0;list-style:none;overscroll-behavior:contain}._row_pti1c_222{position:relative;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);min-width:0;transition:background var(--dur-fast) var(--ease-out)}._row_pti1c_222:hover{background:var(--color-bg-hover)}._row_pti1c_222+._row_pti1c_222:before{content:"";position:absolute;top:0;left:calc(var(--space-4) + 36px + var(--space-3));right:var(--space-4);height:1px;background:var(--color-border-soft)}._row_pti1c_222:hover:before,._row_pti1c_222:hover+._row_pti1c_222:before{opacity:0}._row_pti1c_222{animation:_filaEntra_pti1c_1 var(--dur-base) var(--ease-out) backwards;animation-delay:calc(min(var(--i, 0),6)*28ms)}@keyframes _filaEntra_pti1c_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._tile_pti1c_270{flex-shrink:0;width:36px;height:36px;border-radius:var(--radius-md);background:var(--color-bg-hover);border:1px solid var(--color-border-soft);display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--color-text-secondary);font-size:var(--text-md)}._tileImg_pti1c_285{width:100%;height:100%;object-fit:cover;display:block}._tileSubiendo_pti1c_295 ._tileImg_pti1c_285,._tileFallado_pti1c_296 ._tileImg_pti1c_285{opacity:.5;transition:opacity var(--dur-slow) var(--ease-out)}._tileFallado_pti1c_296{border-color:color-mix(in oklch,var(--color-s-red) 35%,transparent)}._rowText_pti1c_305{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._rowName_pti1c_313{font-size:var(--text-sm);letter-spacing:var(--tracking-sm);line-height:var(--leading-snug);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowMeta_pti1c_323{font-size:var(--text-2xs);letter-spacing:var(--tracking-2xs);line-height:var(--leading-snug);color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowMetaError_pti1c_336{color:var(--color-text-primary)}._state_pti1c_342{flex-shrink:0;width:var(--space-6);height:var(--space-6);display:flex;align-items:center;justify-content:center;font-size:var(--text-lg)}._ring_pti1c_352{width:var(--space-6);height:var(--space-6);transform:rotate(-90deg)}._ringTrack_pti1c_359{stroke:var(--color-border-soft)}._ringBar_pti1c_363{stroke:var(--color-primary);stroke-linecap:round;transition:stroke-dashoffset var(--dur-base) var(--ease-out)}._ok_pti1c_371{color:var(--color-s-green);animation:_remate_pti1c_1 var(--dur-base) var(--ease-out)}@keyframes _remate_pti1c_1{0%{opacity:0;transform:scale(.4)}60%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}._fail_pti1c_382{color:var(--color-s-red)}@media (prefers-reduced-motion: reduce){._panel_pti1c_9[data-state=entering],._panel_pti1c_9[data-state=exiting]{transform:none}._listWrap_pti1c_201{transition:none}._row_pti1c_222,._ok_pti1c_371{animation:none}}._srOnly_pti1c_405{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._pantalla_rn7nk_26{--alto-tarea: 158px;--alto-ticket: 151px;display:flex;flex-direction:column;gap:var(--space-6);padding:0 0 var(--space-7);overflow-y:auto;height:100%;box-sizing:border-box}._pantalla_rn7nk_26>:not(:first-child){padding-left:calc(var(--sidebar-w) + 2 * var(--sidebar-gap) + var(--shell-pad, 28px));padding-right:var(--shell-pad, 28px)}._cabecera_rn7nk_51{padding-top:var(--space-6)}._saludo_rn7nk_55{margin:0 0 var(--space-1);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--peso-titular);color:var(--color-text-primary);letter-spacing:var(--tracking-2xl)}._fecha_rn7nk_64{margin:0;color:var(--color-text-secondary);font-size:var(--text-base)}._seccionTitulo_rn7nk_74{margin:0 0 var(--space-3);font-size:var(--text-sm);font-weight:var(--peso-subtitulo);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-text-muted)}._seccion_rn7nk_74{display:flex;flex-direction:column}._dosColumnas_rn7nk_91{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6);align-items:start}@media (max-width: 1100px){._dosColumnas_rn7nk_91{grid-template-columns:1fr}}._tiraEventos_rn7nk_106{display:flex;gap:var(--space-3);overflow-x:auto;padding-bottom:var(--space-2)}._tarjetaEvento_rn7nk_113{display:flex;align-items:stretch;gap:0;background:var(--color-bg-card);box-shadow:var(--shadow-card);border-radius:var(--radius-card);overflow:hidden;min-width:260px;flex-shrink:0;text-align:left;border:none;padding:0;font-family:var(--font-sans);cursor:pointer;transition:box-shadow var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}._tarjetaEvento_rn7nk_113:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-1px)}._tarjetaEvento_rn7nk_113:active{transform:scale(.99)}._bloqueFecha_rn7nk_149{display:flex;flex-direction:column;width:56px;flex-shrink:0}._mes_rn7nk_156{background:var(--calido-claro);color:var(--color-text-primary);font-size:var(--text-2xs);font-weight:var(--peso-subtitulo);text-transform:uppercase;letter-spacing:var(--tracking-caps);text-align:center;padding:var(--space-1) 0}._dia_rn7nk_167{flex:1;background:var(--calido-texto);color:var(--color-text-invertido);font-size:var(--text-lg);font-weight:var(--peso-titular);display:flex;align-items:center;justify-content:center;padding:var(--space-1) 0}._eventoCuerpo_rn7nk_181{padding:var(--space-3);min-width:0;display:flex;flex-direction:column;justify-content:center;gap:2px}._eventoTitulo_rn7nk_190{font-size:var(--text-base);font-weight:var(--peso-subtitulo);color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._eventoHora_rn7nk_199{font-size:var(--text-sm);color:var(--color-text-secondary)}._columnas_rn7nk_206{display:flex;gap:var(--space-2);align-items:flex-start;overflow-x:auto;padding-bottom:var(--space-2)}._columna_rn7nk_206{position:relative;background:var(--color-bg-card);box-shadow:var(--sombra-tarjeta);border-radius:var(--radius-card);overflow:hidden;min-width:332px;max-width:332px;display:flex;flex-direction:column}._columna_rn7nk_206:before{content:"";display:block;height:10px;flex-shrink:0;background:var(--franja, var(--franja-calido))}._columnaCabecera_rn7nk_257{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-light)}._columnaTitulo_rn7nk_266{margin:0;font-size:var(--text-base);font-weight:var(--peso-subtitulo);color:var(--color-text-primary)}._contador_rn7nk_273{background:var(--color-bg-hundido);color:var(--color-text-secondary);border-radius:var(--radius-full);padding:2px 8px;font-size:var(--text-xs);font-weight:var(--peso-medio)}._columnaCuerpo_rn7nk_292{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);max-height:calc(2 * var(--alto-tarea) + var(--space-2) + 2 * var(--space-3));min-height:0;overflow-y:auto}._tarjetaTarea_rn7nk_305{background:var(--color-bg-hundido);border-radius:var(--radius-card);padding:var(--space-4);text-align:left;border:none;width:100%;font-family:var(--font-sans);cursor:pointer;display:flex;flex-direction:column;gap:var(--space-2);transition:box-shadow var(--dur-fast) var(--ease-out)}._tarjetaTarea_rn7nk_305:hover{box-shadow:var(--shadow-card)}._tareaTitulo_rn7nk_322{font-size:var(--text-base);font-weight:var(--peso-subtitulo);color:var(--color-text-primary)}._tareaDescripcion_rn7nk_328{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-loose);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._tareaChips_rn7nk_340{display:flex;gap:var(--space-2);flex-wrap:wrap}._tareaPie_rn7nk_349{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-2)}._tareaAvatares_rn7nk_356{display:flex;align-items:center}._tareaAvatares_rn7nk_356>:not(:first-child){margin-left:-6px}._avatarTarea_rn7nk_367{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 0 0 2px var(--color-bg-hundido);color:var(--neutro-10);font-size:var(--text-2xs);font-weight:var(--peso-subtitulo)}._avatarMas_rn7nk_386{background:var(--color-bg-card);color:var(--color-text-secondary)}._tareaFecha_rn7nk_391{font-size:var(--text-xs);color:var(--color-text-muted)}._tickets_rn7nk_403{display:flex;flex-direction:column;gap:var(--space-2);max-height:calc(2 * var(--alto-ticket) + var(--space-2));min-height:0;overflow-y:auto}._tarjetaTicket_rn7nk_412{background:var(--color-bg-card);border-radius:var(--radius-card);padding:var(--space-4);text-align:left;border:none;width:100%;font-family:var(--font-sans);cursor:pointer;display:flex;flex-direction:column;gap:var(--space-2);transition:box-shadow var(--dur-fast) var(--ease-out)}._tarjetaTicket_rn7nk_412:hover{box-shadow:var(--shadow-card)}._ticketChips_rn7nk_429{display:flex;gap:var(--space-2);flex-wrap:wrap}._ticketTitulo_rn7nk_435{font-size:var(--text-base);font-weight:var(--peso-subtitulo);color:var(--color-text-primary)}._ticketDescripcion_rn7nk_441{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-loose);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._ticketPie_rn7nk_452{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted)}._chip_rn7nk_467{display:inline-flex;align-items:center;gap:var(--space-1);padding:3px 8px;border-radius:0;font-size:var(--text-2xs);font-weight:var(--peso-medio);background:var(--color-bg-elevated)}._chipPrioridad_rn7nk_484{border:1px solid transparent}._chipTipo_rn7nk_492{border:1px solid var(--azul-fuerte);color:var(--azul-texto)}._vacio_rn7nk_505{color:var(--color-text-muted);font-size:var(--text-base);padding:var(--space-4) 0}._esqueleto_rn7nk_511{height:92px;background:var(--color-bg-card);border-radius:var(--radius-card);animation:_latido_rn7nk_1 var(--dur-ambiente) var(--ease-in-out) infinite}@keyframes _latido_rn7nk_1{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion: reduce){._esqueleto_rn7nk_511{animation:none}}@media (max-width: 768px){._pantalla_rn7nk_26{gap:var(--space-5);padding-bottom:var(--hueco-barra-movil, var(--space-7))}._pantalla_rn7nk_26>:not(:first-child){padding-left:var(--space-4);padding-right:var(--space-4)}._columnas_rn7nk_206{flex-direction:column;align-items:stretch;overflow-x:visible}._columna_rn7nk_206{min-width:0;max-width:none;width:100%}}._pantalla_1mqrl_13{padding:var(--space-7)}._cabecera_1mqrl_19{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-6);flex-wrap:wrap;gap:var(--space-4)}._titulo_1mqrl_28{margin:0;font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--peso-titular);color:var(--color-text-primary);letter-spacing:var(--tracking-xl)}._acciones_1mqrl_37{display:flex;align-items:center;gap:var(--space-3)}._filtroTipo_1mqrl_45{min-width:160px}._botonCrear_1mqrl_51{background:var(--neutro-20);color:var(--color-text-invertido);border:none;border-radius:var(--radius-md);min-height:40px;padding:0 var(--space-4);font-size:var(--text-base);font-family:var(--font-sans);font-weight:var(--peso-medio);cursor:pointer;transition:background var(--dur-fast) var(--ease-out);white-space:nowrap}._botonCrear_1mqrl_51:hover{background:var(--neutro-10)}._botonCrear_1mqrl_51:active{transform:scale(.97)}._grilla_1mqrl_73{display:grid;grid-template-columns:repeat(auto-fill,297px);gap:var(--space-4);align-items:start;padding-bottom:var(--space-7);overflow-y:auto;max-height:calc(100vh - 180px)}._vacio_1mqrl_83{color:var(--color-text-muted);font-size:var(--text-md);margin-top:var(--space-7)}._tarjeta_1mqrl_91{position:relative;background:var(--color-bg-card);border-radius:var(--radius-card);box-shadow:var(--sombra-tarjeta);overflow:hidden;min-height:170px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-6) var(--space-4) var(--space-4);cursor:pointer;box-sizing:border-box;transition:box-shadow var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}._tarjeta_1mqrl_91:hover{box-shadow:var(--sombra-tarjeta),var(--shadow-card-hover);transform:translateY(-1px)}._tarjeta_1mqrl_91:active{transform:scale(.99)}._abrir_1mqrl_135{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;border:none;background:none;border-radius:inherit;cursor:pointer}._abrir_1mqrl_135:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._tarjeta_1mqrl_91:before{content:"";position:absolute;top:0;left:0;right:0;height:16px;--franja-corte: 19px;background:var(--franja-familia, var(--franja-tono, var(--neutro-80)))}._encabezado_1mqrl_185{position:absolute;top:calc(16px + var(--space-2));left:var(--space-3);right:var(--space-3);display:flex;justify-content:space-between;align-items:center;gap:var(--space-2);pointer-events:none}._encabezadoDerecha_1mqrl_198{display:flex;align-items:center;gap:var(--space-2);pointer-events:auto}._chipTipo_1mqrl_222{display:inline-flex;align-items:center;height:20px;background:var(--color-bg-elevated);color:var(--color-text-primary);padding:0 var(--space-2) 0 0;border-radius:0;font-size:var(--text-2xs);font-weight:var(--peso-medio);max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._placa_1mqrl_241{align-self:stretch;width:21px;flex-shrink:0;margin-right:var(--space-1);background:var(--placa-tono, var(--neutro-80));display:flex;align-items:center;justify-content:center}._punto_1mqrl_255{width:8px;height:8px;border-radius:50%;background:var(--punto-tono, var(--neutro-50));flex-shrink:0}._icono_1mqrl_267{font-size:40px;line-height:var(--leading-none);color:var(--icono-tono, var(--neutro-50))}._nombre_1mqrl_273{text-align:center;color:var(--color-text-primary);font-size:var(--text-md);font-weight:var(--peso-subtitulo);line-height:var(--leading-normal);overflow-wrap:anywhere}._miembros_1mqrl_284{display:flex;align-items:center;position:relative;cursor:pointer}._avatarMiembro_1mqrl_291{width:22px;height:22px;border-radius:50%;border:2px solid var(--color-bg-card);object-fit:cover;margin-left:-6px}._avatarMiembro_1mqrl_291:first-child{margin-left:0}._avatarIniciales_1mqrl_310{display:flex;align-items:center;justify-content:center;color:var(--neutro-10);font-size:var(--text-2xs);font-weight:var(--peso-subtitulo)}._avatarMas_1mqrl_322{width:22px;height:22px;border-radius:50%;background:var(--color-bg-hundido);color:var(--color-text-primary);font-size:var(--text-2xs);font-weight:var(--peso-subtitulo);display:flex;align-items:center;justify-content:center;margin-left:-6px;border:2px solid var(--color-bg-card)}._menuBtn_1mqrl_338{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;background:none;border:none;color:var(--color-text-muted);cursor:pointer;padding:0 2px;font-size:var(--text-base);line-height:var(--leading-none);letter-spacing:var(--tracking-caps);transition:color var(--dur-fast)}._menuBtn_1mqrl_338:hover{color:var(--color-text-primary)}._modalCabecera_1mqrl_365{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-6)}._modalTitulo_1mqrl_372{margin:0;font-size:var(--text-lg);font-weight:var(--peso-subtitulo);color:var(--color-text-primary);letter-spacing:var(--tracking-lg)}._modalCerrar_1mqrl_380{background:none;border:none;font-size:var(--text-xl);line-height:var(--leading-none);color:var(--color-text-muted);cursor:pointer;padding:2px var(--space-2);border-radius:var(--radius-md)}._modalCerrar_1mqrl_380:hover{color:var(--color-text-primary)}._campo_1mqrl_393{margin-bottom:var(--space-4)}._campoUltimo_1mqrl_397{margin-bottom:var(--space-6)}._etiqueta_1mqrl_401{display:block;margin-bottom:7px;font-size:var(--text-xs);font-weight:var(--peso-subtitulo);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--tracking-caps)}._input_1mqrl_411,._select_1mqrl_412{width:100%;box-sizing:border-box;min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-base);font-family:var(--font-sans);background:var(--color-bg-input);color:var(--color-text-primary);transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}._select_1mqrl_412{cursor:pointer}._input_1mqrl_411:focus,._select_1mqrl_412:focus{border-color:var(--color-text-primary);outline:none;box-shadow:var(--ring)}._input_1mqrl_411::placeholder{color:var(--color-text-tenue)}._modalAcciones_1mqrl_437{display:flex;gap:var(--space-3);justify-content:flex-end}._btnCancelar_1mqrl_443{background:var(--color-bg-hundido);color:var(--color-text-primary);border:none;border-radius:var(--radius-md);min-height:40px;padding:0 var(--space-6);font-size:var(--text-base);font-family:var(--font-sans);font-weight:var(--peso-medio);cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}._btnCancelar_1mqrl_443:hover{background:var(--color-border)}._btnCrear_1mqrl_459{background:var(--color-primary);color:var(--color-text-invertido);border:none;border-radius:var(--radius-md);min-height:40px;padding:0 var(--space-6);font-size:var(--text-base);font-family:var(--font-sans);font-weight:var(--peso-medio);cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}._btnCrear_1mqrl_459:hover{background:var(--color-primary-hover)}._btnCrear_1mqrl_459:active{transform:scale(.97)}._accionesCabecera_1df3w_57{display:flex;align-items:center;gap:var(--space-3)}._buscador_1df3w_63{position:relative;display:flex;align-items:center;width:243px;height:41px}._buscadorInput_1df3w_74{width:100%;height:100%;background:var(--color-bg-hundido);border:1px solid var(--neutro-70);border-radius:0;color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--text-base);padding:0 var(--space-7);transition:border-color var(--dur-fast)}._buscadorInput_1df3w_74::placeholder{color:var(--color-text-muted)}._buscadorInput_1df3w_74:focus{border-color:var(--color-text-primary);outline:none;box-shadow:var(--ring)}._buscadorLupa_1df3w_97{position:absolute;left:10px;color:var(--color-text-muted);font-size:var(--text-base);pointer-events:none}._buscadorLimpiar_1df3w_105{position:absolute;right:8px;background:none;border:none;color:var(--color-text-muted);cursor:pointer;padding:0;font-size:var(--text-base);line-height:var(--leading-none);display:flex;align-items:center}._buscadorLimpiar_1df3w_105:hover{color:var(--color-text-primary)}._botonSubir_1df3w_127{width:151px;height:41px;background:var(--neutro-20);color:var(--neutro-95);border:none;border-radius:0;font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--peso-subtitulo);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;transition:background var(--dur-fast)}._botonSubir_1df3w_127:hover{background:var(--neutro-10)}._botonSubir_1df3w_127:disabled{opacity:.7;cursor:not-allowed}._botonSecundario_1df3w_158{height:41px;padding:0 var(--space-4);background:var(--color-bg-hundido);color:var(--color-text-primary);border:1px solid var(--neutro-70);border-radius:0;font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--peso-medio);cursor:pointer;display:flex;align-items:center;gap:6px;white-space:nowrap;transition:background var(--dur-fast)}._botonSecundario_1df3w_158:hover{background:var(--color-bg-elevated)}._botonModificacion_1df3w_184{background:var(--color-s-green-bg);color:var(--color-s-green);border-color:var(--color-s-green)}._botonModificacion_1df3w_184:disabled{opacity:.7;cursor:not-allowed}._previewError_1df3w_209{color:var(--color-s-red);margin-top:var(--space-3);font-size:var(--text-base);font-weight:var(--peso-medio);padding:10px 16px;background:var(--color-s-red-bg);border-radius:var(--radius-md);border:1px solid rgba(248,113,113,.2)}._filePopupOverlay_1df3w_22{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:10000;animation:_fpFadeIn_1df3w_1 var(--dur-fast) ease}@keyframes _fpFadeIn_1df3w_1{0%{opacity:0}to{opacity:1}}._filePopupModal_1df3w_23{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-modal);width:1180px;max-width:calc(100vw - 48px);max-height:calc(100vh - 64px);display:flex;flex-direction:column;overflow:hidden;animation:_fpSlideUp_1df3w_1 var(--dur-base) ease}@keyframes _fpSlideUp_1df3w_1{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}._filePopupHeader_1df3w_252{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);flex-shrink:0;gap:var(--space-3)}._filePopupHeaderLeft_1df3w_258{display:flex;align-items:center;gap:var(--space-3);min-width:0}._filePopupIcon_1df3w_259{width:38px;height:38px;flex-shrink:0;background:var(--color-primary-light);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:var(--text-lg);color:var(--color-primary)}._filePopupName_1df3w_265{font-size:var(--text-base);font-weight:var(--peso-subtitulo);color:var(--color-text-primary);letter-spacing:var(--tracking-base);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._filePopupMeta_1df3w_269{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:2px}._filePopupHeaderRight_1df3w_270{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}._filePopupBtn_1df3w_272{display:flex;align-items:center;gap:5px;background:var(--color-bg-input);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:6px 13px;font-size:var(--text-sm);font-family:var(--font-sans);font-weight:var(--peso-medio);color:var(--color-text-secondary);cursor:pointer;transition:background var(--dur-fast),color var(--dur-fast)}._filePopupBtn_1df3w_272:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._filePopupClose_1df3w_282{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:none;border:none;border-radius:var(--radius-md);font-size:var(--text-lg);color:var(--color-text-muted);cursor:pointer;transition:background var(--dur-fast),color var(--dur-fast)}._filePopupClose_1df3w_282:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._filePopupBody_1df3w_292{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);flex:1;min-height:0;overflow:hidden}._filePopupInfo_1df3w_298{padding:var(--space-5);border-right:1px solid var(--color-border);display:flex;flex-direction:column;gap:var(--space-4);overflow-y:auto}._filePopupInfo_1df3w_298::-webkit-scrollbar{width:3px}._filePopupInfo_1df3w_298::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:2px}._filePopupPreviewPlaceholder_1df3w_305{width:100%;aspect-ratio:4/3;background:var(--color-bg-input);border:1px solid var(--color-border);border-radius:var(--radius-card);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);font-size:var(--text-2xl);color:var(--color-text-muted)}._filePopupPreviewPlaceholder_1df3w_305 span{font-size:var(--text-xs);font-weight:var(--peso-subtitulo);letter-spacing:var(--tracking-xs);color:var(--color-text-muted)}._filePopupDetails_1df3w_315{display:flex;flex-direction:column}._filePopupDetailRow_1df3w_316{display:flex;justify-content:space-between;align-items:center;padding:9px 0;border-bottom:1px solid var(--color-border-light)}._filePopupDetailRow_1df3w_316:last-child{border-bottom:none}._filePopupDetailLabel_1df3w_321{font-size:var(--text-xs);color:var(--color-text-muted);font-weight:var(--peso-medio)}._filePopupDetailValue_1df3w_322{font-size:var(--text-sm);color:var(--color-text-primary);font-weight:var(--peso-medio);text-align:right;max-width:60%}._filePopupDetailBadge_1df3w_323{font-size:var(--text-2xs);font-weight:var(--peso-medio);padding:2px 8px;border-radius:0;background:var(--color-bg-input);color:var(--color-text-muted)}._filePopupHashRow_1df3w_327{display:flex;flex-direction:column;gap:6px;padding:9px 0;border-bottom:1px solid var(--color-border-light)}._filePopupHashRow_1df3w_327:last-child{border-bottom:none}._filePopupHash_1df3w_327{font-size:var(--text-2xs);font-family:var(--font-mono);color:var(--color-primary);word-break:break-all;background:var(--color-primary-light);padding:7px 10px;border-radius:var(--radius-md);line-height:var(--leading-normal)}._filePopupComments_1df3w_340{display:flex;flex-direction:column;min-height:0}._filePopupCommentsHeader_1df3w_342{display:flex;align-items:center;gap:7px;padding:var(--space-4) var(--space-5) var(--space-3) var(--space-5);border-bottom:1px solid var(--color-border);font-size:var(--text-base);font-weight:var(--peso-subtitulo);color:var(--color-text-primary);flex-shrink:0}._filePopupCommentsHeader_1df3w_342 i{color:var(--color-primary);font-size:var(--text-md)}._filePopupCommentsCount_1df3w_350{margin-left:2px;background:var(--color-primary-light);color:var(--color-primary);font-size:var(--text-xs);font-weight:var(--peso-subtitulo);padding:1px 7px;border-radius:var(--radius-full)}._filePopupCommentsList_1df3w_355{flex:1;overflow-y:auto;padding:14px 20px;display:flex;flex-direction:column;gap:var(--space-4)}._filePopupCommentsList_1df3w_355::-webkit-scrollbar{width:3px}._filePopupCommentsList_1df3w_355::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:2px}._filePopupNoComments_1df3w_362{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-7) 0;color:var(--color-text-muted);font-size:var(--text-sm)}._filePopupNoComments_1df3w_362 i{font-size:var(--text-2xl);opacity:.35}._filePopupComment_1df3w_206{display:flex;gap:10px;align-items:flex-start}._filePopupCommentAvatar_1df3w_369{width:30px;height:30px;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--text-2xs);font-weight:var(--peso-subtitulo);color:#fff;letter-spacing:var(--tracking-2xs)}._filePopupCommentBody_1df3w_374{flex:1;min-width:0}._filePopupCommentTop_1df3w_375{display:flex;align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-1)}._filePopupCommentAuthor_1df3w_376{font-size:var(--text-sm);font-weight:var(--peso-subtitulo);color:var(--color-text-primary)}._filePopupCommentTime_1df3w_377{font-size:var(--text-2xs);color:var(--color-text-muted)}._filePopupCommentText_1df3w_378{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-loose)}._filePopupCommentInput_1df3w_381{display:flex;align-items:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-5) var(--space-4) var(--space-5);border-top:1px solid var(--color-border);flex-shrink:0}._filePopupCommentInput_1df3w_381 textarea{flex:1;padding:9px 12px;background:var(--color-bg-input);border:1px solid var(--color-border);border-radius:var(--radius-md);resize:none;font-size:var(--text-sm);font-family:var(--font-sans);color:var(--color-text-primary);transition:border-color var(--dur-fast),box-shadow var(--dur-fast);line-height:var(--leading-normal)}._filePopupCommentInput_1df3w_381 textarea::placeholder{color:var(--color-text-muted)}._filePopupCommentInput_1df3w_381 textarea:focus{border-color:color-mix(in oklch,var(--color-primary) 50%,transparent);outline:none;box-shadow:var(--ring)}._filePopupCommentSend_1df3w_399{width:34px;height:34px;flex-shrink:0;background:var(--color-primary);border:none;border-radius:var(--radius-md);color:var(--color-on-accent);font-size:var(--text-base);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background var(--dur-fast),box-shadow var(--dur-fast)}._filePopupCommentSend_1df3w_399:hover:not(:disabled){background:var(--color-primary-dark);box-shadow:0 4px 14px color-mix(in oklch,var(--color-primary) 40%,transparent)}._filePopupCommentSend_1df3w_399:disabled{opacity:.35;cursor:not-allowed}._filePopupHistory_1df3w_413{display:flex;flex-direction:column;min-height:0;border-left:1px solid var(--color-border)}._filePopupHistoryList_1df3w_419{flex:1;min-height:0;overflow-y:auto;padding:14px 16px;display:flex;flex-direction:column;gap:10px}._filePopupHistoryList_1df3w_419::-webkit-scrollbar{width:3px}._filePopupHistoryList_1df3w_419::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:2px}._filePopupHistoryItem_1df3w_430{background:var(--color-bg-elevated);border-radius:var(--radius-card);border:1px solid var(--color-border);padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:10px}@keyframes _chipEntra_1df3w_1{0%{opacity:0}to{opacity:1}}._fileMentionList_1df3w_26{position:absolute;left:0;right:0;bottom:100%;margin-bottom:var(--space-1);z-index:10;max-height:168px;overflow-y:auto;display:flex;flex-direction:column;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card-hover);animation:_popupEnter_1df3w_1 var(--dur-fast) var(--ease-out) both}._fileMentionItem_1df3w_476{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:none;border:none;text-align:left;font-size:var(--text-sm);font-family:var(--font-sans);color:var(--color-text-primary);cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}._fileMentionItem_1df3w_476:hover{background:var(--color-bg-hover)}._fileMentionItem_1df3w_476:active{transform:scale(.99)}._previa_l157t_9{position:fixed;width:260px;z-index:60;pointer-events:none;background:var(--color-bg-card);box-shadow:var(--sombra-tarjeta),var(--shadow-card-hover);border-radius:var(--radius-card);overflow:hidden;animation:_previaEntra_l157t_1 var(--dur-fast) var(--ease-out) both}@keyframes _previaEntra_l157t_1{0%{opacity:0;transform-origin:center bottom;scale:.96}to{opacity:1;scale:1}}._imagen_l157t_46{display:block;width:100%;object-fit:contain;max-height:240px;background:var(--color-bg-hundido)}._sinPrevia_l157t_65{margin:0;padding:var(--space-5) var(--space-4);text-align:center;font-size:var(--text-sm);color:var(--color-text-muted);background:var(--color-bg-hundido)}
