@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.102b7f24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.102b7f24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_964e2806-module__h6Ln4a__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_964e2806-module__h6Ln4a__variable{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.69d3b86e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.5cf2134c.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.98651634.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.7c6c8c23.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.7d02fb04.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.07ce798a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.69d3b86e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.5cf2134c.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.98651634.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.7c6c8c23.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.7d02fb04.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.07ce798a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.69d3b86e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.5cf2134c.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.98651634.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.7c6c8c23.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.7d02fb04.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.07ce798a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.69d3b86e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.5cf2134c.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.98651634.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.7c6c8c23.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.7d02fb04.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.07ce798a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a342834df7752944-s.69d3b86e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.5cf2134c.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.98651634.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.7c6c8c23.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.7d02fb04.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.07ce798a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_5161a72d-module__l3hy-a__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_5161a72d-module__l3hy-a__variable{--font-ds:"Manrope","Manrope Fallback"}
.portal-module__1g8gFq__root{--p-ink:#19161e;--p-text:#37333c;--p-muted:#605d66;--p-faint:#9a97a0;--p-ghost:#c2c0c7;--p-border:#eceaee;--p-soft:#f6f5f7;--p-soft-2:#f3f1f5;--p-sidebar:#f7f7f8;--p-divider:#efeef1;--p-card-shadow:0 0 0 1px #19161e0f,0 14px 32px -18px #19161e33;--p-hover:#19161e0d;--p-active:#19161e0f;--st-pendiente-bg:#fff0ee;--st-pendiente-fg:#b7402f;--st-pendiente-dot:#ff6b5b;--st-progreso-bg:#f2ecfe;--st-progreso-fg:#6a45c9;--st-progreso-dot:#af86f7;--st-finalizado-bg:#eaf6ef;--st-finalizado-fg:#1e7a4c;--st-finalizado-dot:#2fa36b;color:var(--p-text)}.portal-module__1g8gFq__root button,.portal-module__1g8gFq__root input,.portal-module__1g8gFq__root textarea{font-family:inherit}.portal-module__1g8gFq__app{background:#fff;min-height:100vh;display:flex}.portal-module__1g8gFq__spacer{flex:none;transition:width .22s}.portal-module__1g8gFq__hotZone{z-index:39;width:14px;height:100vh;position:fixed;top:0;left:0}.portal-module__1g8gFq__scrim{z-index:39;background:#19161e40;position:fixed;inset:0}.portal-module__1g8gFq__sidebar{z-index:40;background:var(--p-sidebar);flex-direction:column;gap:2px;width:240px;height:100vh;padding:10px 8px;transition:transform .22s,opacity .18s,top .22s,height .22s,border-radius .22s,box-shadow .22s;display:flex;position:fixed;top:0;left:0}.portal-module__1g8gFq__sidebar[data-mode=docked]{border-right:1px solid var(--p-divider)}.portal-module__1g8gFq__sidebar[data-mode=peek],.portal-module__1g8gFq__sidebar[data-mode=hidden]{border-radius:12px;height:calc(100vh - 104px);top:52px;left:6px;box-shadow:0 0 0 1px #19161e0f,0 16px 40px -12px #19161e4d}.portal-module__1g8gFq__sidebar[data-mode=hidden]{opacity:0;transform:translate(-110%)}.portal-module__1g8gFq__sidebar[data-mode=drawer],.portal-module__1g8gFq__sidebar[data-mode=drawerHidden]{box-shadow:0 20px 50px -10px #19161e59}.portal-module__1g8gFq__sidebar[data-mode=drawerHidden]{transform:translate(-105%)}.portal-module__1g8gFq__sideHead{align-items:center;gap:4px;margin-bottom:10px;display:flex;position:relative}.portal-module__1g8gFq__workspace{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:99px;flex:1;align-items:center;gap:8px;min-width:0;height:32px;padding:0 10px 0 8px;display:flex}.portal-module__1g8gFq__workspace:hover{background:var(--p-hover)}.portal-module__1g8gFq__workspaceName{min-width:0;color:var(--p-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;font-weight:600;overflow:hidden}.portal-module__1g8gFq__clientLogo{color:#fff;font-family:var(--font-ds),sans-serif;flex:none;justify-content:center;align-items:center;font-weight:800;line-height:1;display:flex}.portal-module__1g8gFq__faint{color:var(--p-faint);display:flex}.portal-module__1g8gFq__iconBtn{width:28px;height:28px;color:var(--p-faint);cursor:pointer;background:0 0;border:none;border-radius:99px;flex:none;justify-content:center;align-items:center;display:flex}.portal-module__1g8gFq__iconBtn:hover{background:var(--p-active);color:var(--p-text)}.portal-module__1g8gFq__menu{z-index:2;background:#fff;border-radius:16px;flex-direction:column;padding:4px;display:flex;position:absolute;top:36px;left:0;right:0;box-shadow:0 0 0 1px #19161e14,0 12px 28px -10px #19161e4d}.portal-module__1g8gFq__menuItem{height:30px;color:var(--p-text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:99px;padding:0 12px;font-size:13px}.portal-module__1g8gFq__menuItem:hover{background:var(--p-hover)}.portal-module__1g8gFq__menuItem[data-on]{color:var(--p-ink);font-weight:600}.portal-module__1g8gFq__nav{flex-direction:column;gap:2px;display:flex}.portal-module__1g8gFq__navItem{height:32px;color:var(--p-muted);white-space:nowrap;border-radius:99px;align-items:center;gap:10px;padding:0 12px;font-size:14px;font-weight:500;display:flex}.portal-module__1g8gFq__navItem:hover{background:var(--p-hover);color:var(--p-muted)}.portal-module__1g8gFq__navItem[data-on]{background:var(--p-active);color:var(--p-ink);font-weight:600}.portal-module__1g8gFq__navButton{cursor:pointer;text-align:left;background:0 0;border:none;width:100%}.portal-module__1g8gFq__navLabel{flex:1}.portal-module__1g8gFq__navBadge{color:var(--p-faint);font-size:12px;font-weight:500}.portal-module__1g8gFq__sideFoot{align-items:center;gap:8px;height:36px;margin-top:auto;padding:0 4px 0 12px;display:flex}.portal-module__1g8gFq__avatar{color:var(--p-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;line-height:1;display:flex}.portal-module__1g8gFq__meName{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;overflow:hidden}.portal-module__1g8gFq__sideBrand{letter-spacing:-.03em;color:var(--p-ghost);align-items:center;gap:6px;padding:4px 12px 2px;font-size:12px;font-style:italic;font-weight:700;display:flex}.portal-module__1g8gFq__demo{background:var(--p-soft-2);letter-spacing:0;color:var(--p-faint);border-radius:999px;padding:1px 6px;font-size:10px;font-style:normal;font-weight:600}.portal-module__1g8gFq__workspaceMain{flex-direction:column;flex:1;min-width:0;display:flex}.portal-module__1g8gFq__topbar{z-index:30;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe0;flex:none;align-items:center;gap:6px;height:44px;padding:0 12px;display:flex;position:sticky;top:0}.portal-module__1g8gFq__topbar .portal-module__1g8gFq__iconBtn{color:var(--p-muted)}.portal-module__1g8gFq__crumbs{color:var(--p-muted);white-space:nowrap;align-items:center;gap:6px;padding-left:4px;font-size:13px;display:flex;overflow:hidden}.portal-module__1g8gFq__crumbSep{color:var(--p-ghost)}.portal-module__1g8gFq__crumbOn{color:var(--p-ink);font-weight:500}.portal-module__1g8gFq__grow{flex:1}.portal-module__1g8gFq__today{color:var(--p-faint);white-space:nowrap;font-size:12px}.portal-module__1g8gFq__page{padding:clamp(24px,4vw,56px) clamp(20px,5vw,72px) 80px}.portal-module__1g8gFq__pageInner{flex-direction:column;gap:32px;max-width:1120px;margin:0 auto;display:flex}.portal-module__1g8gFq__pageHeader{flex-direction:column;gap:8px;display:flex}.portal-module__1g8gFq__kicker{color:var(--p-muted);font-size:12px;font-weight:500}.portal-module__1g8gFq__h1{letter-spacing:-.04em;color:var(--p-ink);margin:0;font-size:clamp(28px,3.4vw,38px);font-weight:700;line-height:1.1}.portal-module__1g8gFq__subTabs{scrollbar-width:none;box-shadow:inset 0 -1px 0 var(--p-border);gap:24px;margin-top:-12px;display:flex;overflow-x:auto}.portal-module__1g8gFq__subTab{height:40px;color:var(--p-muted);border-bottom:2px solid #0000;flex:none;align-items:center;font-size:14px;font-weight:500;display:flex}.portal-module__1g8gFq__subTab:hover{color:var(--p-ink)}.portal-module__1g8gFq__subTab[data-on]{border-bottom-color:var(--p-ink);color:var(--p-ink)}@media (max-width:599px){.portal-module__1g8gFq__today{display:none}}.portal-module__1g8gFq__card{box-shadow:var(--p-card-shadow);background:#fff;border-radius:20px;padding:24px}.portal-module__1g8gFq__cardTitle{color:var(--p-ink);font-size:16px;font-weight:600}.portal-module__1g8gFq__stack{flex-direction:column;gap:20px;display:flex}.portal-module__1g8gFq__cols2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}@media (max-width:899px){.portal-module__1g8gFq__cols2{grid-template-columns:1fr}}.portal-module__1g8gFq__chip{background:var(--p-soft-2);color:var(--p-text);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500}.portal-module__1g8gFq__pillBtn{border:1px solid var(--p-border);height:36px;color:var(--p-text);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}.portal-module__1g8gFq__pillBtn:hover{border-color:var(--p-text);color:var(--p-text)}.portal-module__1g8gFq__darkBtn{background:var(--p-ink);color:#fcfcfd;cursor:pointer;border:none;border-radius:999px;align-items:center;height:40px;padding:0 18px;font-size:14px;font-weight:500;display:inline-flex}.portal-module__1g8gFq__darkBtn:hover{background:var(--p-text);color:#fcfcfd}.portal-module__1g8gFq__dateBlock{background:var(--p-ink);color:#fff;border-radius:10px;flex-direction:column;flex:none;justify-content:center;align-items:center;line-height:1.1;display:flex}.portal-module__1g8gFq__dateBlock small{color:var(--p-ghost);font-size:10px;font-weight:600}.portal-module__1g8gFq__dateBlock b{font-weight:700}.portal-module__1g8gFq__status{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}.portal-module__1g8gFq__status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.portal-module__1g8gFq__status[data-status=pendiente]{background:var(--st-pendiente-bg);color:var(--st-pendiente-fg)}.portal-module__1g8gFq__status[data-status=pendiente]:before{background:var(--st-pendiente-dot)}.portal-module__1g8gFq__status[data-status=progreso]{background:var(--st-progreso-bg);color:var(--st-progreso-fg)}.portal-module__1g8gFq__status[data-status=progreso]:before{background:var(--st-progreso-dot)}.portal-module__1g8gFq__status[data-status=finalizado]{background:var(--st-finalizado-bg);color:var(--st-finalizado-fg)}.portal-module__1g8gFq__status[data-status=finalizado]:before{background:var(--st-finalizado-dot)}.portal-module__1g8gFq__type{border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.portal-module__1g8gFq__type[data-type=visual]{color:#b7402f;background:#fff0ee}.portal-module__1g8gFq__type[data-type=codigo]{color:#6a45c9;background:#f2ecfe}.portal-module__1g8gFq__type[data-type=comentario]{color:#8a5a00;background:#fff3dc}.portal-module__1g8gFq__type[data-type=sugerencia]{color:#37333c;background:#f3f1f5}.portal-module__1g8gFq__mono{font-family:var(--font-mono),monospace}.portal-module__1g8gFq__empty{text-align:center;color:var(--p-muted);padding:40px;font-size:14px}
.sections-module__CY7qjW__muted12{color:#605d66;font-size:12px}.sections-module__CY7qjW__muted13{color:#605d66;font-size:13px}.sections-module__CY7qjW__muted14{color:#605d66;font-size:14px}.sections-module__CY7qjW__strong14{color:#19161e;font-size:14px;font-weight:600}.sections-module__CY7qjW__strong15{color:#19161e;font-size:15px;font-weight:600}.sections-module__CY7qjW__label12{color:#605d66;font-size:12px;font-weight:600}.sections-module__CY7qjW__chips{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.sections-module__CY7qjW__cardStack{flex-direction:column;gap:20px;display:flex}.sections-module__CY7qjW__profileHead{flex-wrap:wrap;align-items:center;gap:20px;display:flex;box-shadow:0 0 0 1px #19161e0f,0 2px 4px #19161e0a,0 14px 32px -18px #19161e33}.sections-module__CY7qjW__profileId{flex-direction:column;flex:1;gap:6px;min-width:220px;display:flex}.sections-module__CY7qjW__profileName{letter-spacing:-.03em;color:#19161e;font-size:24px;font-weight:700}.sections-module__CY7qjW__nextMeeting{background:#fcfcfd;border:1px solid #eceaee;border-radius:14px;align-items:center;gap:14px;padding:12px 16px 12px 12px;display:flex}.sections-module__CY7qjW__nextMeeting:hover{border-color:#37333c}.sections-module__CY7qjW__nextText{flex-direction:column;gap:3px;display:flex}.sections-module__CY7qjW__infoGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:18px 24px;display:grid}.sections-module__CY7qjW__infoItem{flex-direction:column;gap:4px;min-width:0;display:flex}.sections-module__CY7qjW__infoValue{color:#19161e;overflow-wrap:anywhere;font-size:14px;font-weight:500}.sections-module__CY7qjW__contact{align-items:center;gap:12px;display:flex}.sections-module__CY7qjW__contactText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sections-module__CY7qjW__projectHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sections-module__CY7qjW__progress{background:#f3f1f5;border-radius:999px;height:8px;overflow:hidden}.sections-module__CY7qjW__progress div{background:var(--grad-h);border-radius:999px;height:100%}.sections-module__CY7qjW__money{flex-direction:column;gap:32px;display:flex}.sections-module__CY7qjW__moneyGroup{flex-direction:column;gap:12px;display:flex}.sections-module__CY7qjW__docTableWrap{scrollbar-width:thin;background:#fff;border-radius:16px;overflow-x:auto;box-shadow:0 0 0 1px #19161e0f,0 14px 32px -18px #19161e33;container-type:inline-size}.sections-module__CY7qjW__docTable{border-collapse:collapse;width:100%;font-size:14px}.sections-module__CY7qjW__docTable th{color:#605d66;text-align:left;white-space:nowrap;border-bottom:1px solid #eceaee;padding:12px 16px;font-size:12px;font-weight:500}.sections-module__CY7qjW__docTable td{color:#37333c;vertical-align:middle;white-space:nowrap;border-top:1px solid #f1eff3;padding:14px 16px}.sections-module__CY7qjW__docTable tbody tr:first-child td{border-top:none}.sections-module__CY7qjW__docTable tbody tr[data-open]{cursor:pointer;transition:background-color .12s}.sections-module__CY7qjW__docTable tbody tr[data-open]:hover{background:#faf9fb}.sections-module__CY7qjW__docTable .sections-module__CY7qjW__num{text-align:right;white-space:nowrap}.sections-module__CY7qjW__docDate{color:#605d66;white-space:nowrap}.sections-module__CY7qjW__docFolio{color:#605d66;white-space:nowrap;font-size:12.5px}.sections-module__CY7qjW__docTitle{text-overflow:ellipsis;color:#19161e;width:100%;max-width:0;font-weight:600;overflow:hidden}.sections-module__CY7qjW__docAmount{color:#1e7a4c;font-weight:600}.sections-module__CY7qjW__docPesos{color:#605d66;margin-left:6px;font-size:12px;font-weight:400}.sections-module__CY7qjW__docAmount[data-hidden]{filter:blur(6px);-webkit-user-select:none;user-select:none;pointer-events:none}.sections-module__CY7qjW__docAmount{transition:filter .15s}.sections-module__CY7qjW__groupHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.sections-module__CY7qjW__amountToggle{color:#37333c;cursor:pointer;background:#fff;border:1px solid #eceaee;border-radius:99px;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:12.5px;font-weight:500;transition:background-color .15s,border-color .15s;display:inline-flex}.sections-module__CY7qjW__amountToggle:hover{background:#faf9fb;border-color:#d8d5dd}.sections-module__CY7qjW__amountToggle:focus-visible{outline-offset:2px;outline:2px solid #af86f7}.sections-module__CY7qjW__dateShort{display:none}@container (max-width:720px){.sections-module__CY7qjW__docTable th,.sections-module__CY7qjW__docTable td{padding:12px 8px}.sections-module__CY7qjW__docTable th:first-child,.sections-module__CY7qjW__docTable td:first-child{padding-left:14px}.sections-module__CY7qjW__docTable th:last-child,.sections-module__CY7qjW__docTable td:last-child{padding-right:14px}.sections-module__CY7qjW__optional,.sections-module__CY7qjW__dateLong{display:none}.sections-module__CY7qjW__dateShort{display:inline}}@container (max-width:420px){.sections-module__CY7qjW__docTable{font-size:13px}.sections-module__CY7qjW__docTable th,.sections-module__CY7qjW__docTable td{padding:12px 6px}.sections-module__CY7qjW__docTable th:first-child,.sections-module__CY7qjW__docTable td:first-child{padding-left:12px}.sections-module__CY7qjW__docTable th:last-child,.sections-module__CY7qjW__docTable td:last-child{padding-right:12px}}.sections-module__CY7qjW__docStatus{color:#605d66;white-space:nowrap;background:#f2f0f4;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.sections-module__CY7qjW__paidTag{color:#1e7a4c;background:#eaf6ef}.sections-module__CY7qjW__docOpen{color:#19161e;white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:500}.sections-module__CY7qjW__docOpen:hover{text-decoration:underline}.sections-module__CY7qjW__docOpen:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #af86f7}.sections-module__CY7qjW__docMissing{color:#a19ea8;white-space:nowrap;font-size:12px}.sections-module__CY7qjW__cal{flex-direction:column;gap:16px;min-width:0;padding:20px;display:flex}.sections-module__CY7qjW__calHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.sections-module__CY7qjW__calTitle{letter-spacing:-.02em;color:#19161e;text-transform:capitalize;font-size:18px;font-weight:700}.sections-module__CY7qjW__calTools{align-items:center;gap:6px;display:flex}.sections-module__CY7qjW__legend{align-items:center;display:flex}.sections-module__CY7qjW__legend>span{color:#605d66;align-items:center;gap:5px;margin-right:8px;font-size:12px;display:flex}.sections-module__CY7qjW__legend i{border-radius:3px;width:8px;height:8px}.sections-module__CY7qjW__calNav{color:#37333c;cursor:pointer;background:#fff;border:1px solid #eceaee;border-radius:8px;width:32px;height:32px}.sections-module__CY7qjW__calGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.sections-module__CY7qjW__weekday{color:#9a97a0;padding:0 6px 4px;font-size:11px;font-weight:500}.sections-module__CY7qjW__day{background:#fff;border:1px solid #eceaee;border-radius:10px;flex-direction:column;gap:3px;min-width:0;min-height:112px;padding:6px;display:flex;overflow:hidden}.sections-module__CY7qjW__day[data-out]{opacity:.4}.sections-module__CY7qjW__dayNum{color:#37333c;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:500;display:flex}.sections-module__CY7qjW__dayNum[data-today]{background:var(--grad);color:#fff;font-weight:700}.sections-module__CY7qjW__ev{white-space:nowrap;text-overflow:ellipsis;border-radius:5px;padding:2px 5px;font-size:10.5px;font-weight:500;display:block;overflow:hidden}.sections-module__CY7qjW__ev[data-hide=all],.sections-module__CY7qjW__moreMobile{display:none}.sections-module__CY7qjW__more{color:#605d66;padding-left:4px;font-size:10.5px}[data-type=diseno].sections-module__CY7qjW__ev{color:#6a45c9;background:#f2ecfe}[data-type=desarrollo].sections-module__CY7qjW__ev{color:#b7402f;background:#fff0ee}[data-type=junta].sections-module__CY7qjW__ev{color:#1e7a4c;background:#eaf6ef}[data-type=entrega].sections-module__CY7qjW__ev{color:#fff;background:#19161e}.sections-module__CY7qjW__legend [data-type=diseno] i{background:#af86f7}.sections-module__CY7qjW__legend [data-type=desarrollo] i{background:#ff6b5b}.sections-module__CY7qjW__legend [data-type=junta] i{background:#2fa36b}.sections-module__CY7qjW__legend [data-type=entrega] i{background:#19161e}@media (max-width:899px){.sections-module__CY7qjW__legend{display:none}.sections-module__CY7qjW__day{min-height:64px}.sections-module__CY7qjW__ev[data-hide=mobile],.sections-module__CY7qjW__moreDesktop{display:none}.sections-module__CY7qjW__moreMobile{display:inline}}.sections-module__CY7qjW__meetings{flex-direction:column;gap:28px;display:flex}.sections-module__CY7qjW__syncBar{background:#fff;border:1px solid #eceaee;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.sections-module__CY7qjW__syncText{align-items:center;gap:10px;font-size:14px;display:flex}.sections-module__CY7qjW__syncText strong{color:#19161e;margin:0 -6px;font-weight:600}.sections-module__CY7qjW__syncDot{background:#2fa36b;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #eaf6ef}.sections-module__CY7qjW__syncIcon{display:flex}.sections-module__CY7qjW__syncIcon[data-spin]{animation:.8s linear infinite sections-module__CY7qjW__portalSpin}@keyframes sections-module__CY7qjW__portalSpin{to{transform:rotate(360deg)}}.sections-module__CY7qjW__meetGroup{flex-direction:column;gap:12px;display:flex}.sections-module__CY7qjW__groupLabel{color:#605d66;font-size:13px;font-weight:600}.sections-module__CY7qjW__upcoming{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.sections-module__CY7qjW__upcomingCard{background:#fff;border-radius:16px;align-items:center;gap:14px;padding:16px;display:flex;box-shadow:0 0 0 1px #19161e0f,0 14px 32px -18px #19161e33}.sections-module__CY7qjW__upcomingText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.sections-module__CY7qjW__pastList{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 0 0 1px #19161e0f,0 14px 32px -18px #19161e33}.sections-module__CY7qjW__past+.sections-module__CY7qjW__past{border-top:1px solid #eceaee}.sections-module__CY7qjW__pastRow{text-align:left;cursor:pointer;background:0 0;border:none;flex-wrap:wrap;align-items:center;gap:16px;width:100%;padding:18px 20px;display:flex}.sections-module__CY7qjW__pastRow:hover{background:#fcfcfd}.sections-module__CY7qjW__pastDate{color:#605d66;width:96px;font-size:13px}.sections-module__CY7qjW__pastTitle{color:#19161e;flex:1;min-width:180px;font-size:15px;font-weight:600}.sections-module__CY7qjW__attendees{padding-left:6px;display:flex}.sections-module__CY7qjW__attendees span{color:#19161e;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;margin-left:-6px;font-size:9.5px;font-weight:700;display:flex}.sections-module__CY7qjW__duration{color:#605d66;text-align:right;width:48px;font-size:12px}.sections-module__CY7qjW__chev{color:#605d66;transition:transform .2s;display:flex}.sections-module__CY7qjW__chev[data-open]{transform:rotate(180deg)}.sections-module__CY7qjW__pastBody{padding:0 20px 24px}.sections-module__CY7qjW__minuta{flex-direction:column;gap:8px;display:flex}.sections-module__CY7qjW__minuta p{text-wrap:pretty;margin:0;font-size:14px;line-height:1.6}.sections-module__CY7qjW__smallPill{border:1px solid #eceaee;border-radius:999px;align-items:center;height:32px;padding:0 12px;font-size:12px;font-weight:500;display:flex}.sections-module__CY7qjW__smallPill:hover{border-color:#37333c}.sections-module__CY7qjW__agreement{align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.sections-module__CY7qjW__agreement>span:first-child{color:#fff;background:#fff;border:1.5px solid #c2c0c7;border-radius:6px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;display:flex}.sections-module__CY7qjW__agreement[data-done]>span:first-child{background:#2fa36b;border-color:#2fa36b}.sections-module__CY7qjW__agreement[data-done]>span:last-child{color:#605d66;text-decoration:line-through}.sections-module__CY7qjW__compLayout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (max-width:899px){.sections-module__CY7qjW__compLayout{grid-template-columns:1fr}}.sections-module__CY7qjW__compList{flex-direction:column;gap:6px;display:flex}.sections-module__CY7qjW__compItem{background:0 0;border:1px solid #eceaee;border-radius:14px;flex-direction:column;gap:6px;padding:14px;display:flex}.sections-module__CY7qjW__compItem:hover{border-color:#c2c0c7}.sections-module__CY7qjW__compItem[data-on]{background:#fff;border-color:#37333c}.sections-module__CY7qjW__compItemHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.sections-module__CY7qjW__version{color:#605d66;font-size:11px}.sections-module__CY7qjW__compStatus{align-self:flex-start;align-items:center;gap:6px;font-size:12px;display:flex}.sections-module__CY7qjW__compStatus:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.sections-module__CY7qjW__compStatus[data-status=entregado]{color:#1e7a4c}.sections-module__CY7qjW__compStatus[data-status=revision]{color:#6a45c9}.sections-module__CY7qjW__compStatus[data-status=diseno]{color:#b7402f}.sections-module__CY7qjW__compPanel{background:#fff;border-radius:20px;min-width:0;overflow:hidden;box-shadow:0 0 0 1px #19161e0f,0 14px 32px -18px #19161e33}.sections-module__CY7qjW__compIntro{flex-direction:column;gap:6px;padding:20px 20px 0;display:flex}.sections-module__CY7qjW__compName{letter-spacing:-.02em;color:#19161e;font-size:18px;font-weight:700}.sections-module__CY7qjW__compDesc{color:#605d66;font-size:14px;line-height:1.5}.sections-module__CY7qjW__tabs{border-bottom:1px solid #eceaee;gap:20px;margin-top:16px;padding:0 20px;display:flex}.sections-module__CY7qjW__tab{color:#605d66;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;height:40px;margin-bottom:-1px;padding:0;font-size:13px;font-weight:500}.sections-module__CY7qjW__tab[data-on]{color:#19161e;border-bottom-color:#19161e}.sections-module__CY7qjW__canvas{background:#f7f9f8 radial-gradient(#dce5e2 1px,#0000 1.3px) 0 0/18px 18px;justify-content:center;align-items:center;min-height:320px;padding:40px 20px;display:flex}.sections-module__CY7qjW__codePanel{background:#19161e;position:relative}.sections-module__CY7qjW__codePanel pre{color:#e7e5ea;margin:0;padding:20px;font-size:12.5px;line-height:1.65;overflow:auto}.sections-module__CY7qjW__copyBtn{color:#c2c0c7;cursor:pointer;background:0 0;border:1px solid #37333c;border-radius:8px;height:30px;padding:0 12px;font-size:12px;position:absolute;top:12px;right:12px}.sections-module__CY7qjW__codeActions{gap:8px;display:flex;position:absolute;top:12px;right:12px}.sections-module__CY7qjW__codeActions .sections-module__CY7qjW__copyBtn{background:#19161e;align-items:center;text-decoration:none;display:inline-flex;position:static}.sections-module__CY7qjW__codeScroll{max-height:560px}.sections-module__CY7qjW__fileBar{border-bottom:1px solid #eceaee;flex-wrap:wrap;gap:6px;padding:12px 20px;display:flex}.sections-module__CY7qjW__fileChip{color:#3c3943;height:28px;font-family:var(--font-mono),monospace;cursor:pointer;background:#fff;border:1px solid #e4e2e7;border-radius:99px;align-items:center;gap:6px;padding:0 12px;font-size:12px;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.sections-module__CY7qjW__fileChip small{color:#8a8791;font-size:11px}.sections-module__CY7qjW__fileChip:hover{background:#f7f6f8}.sections-module__CY7qjW__fileChip[data-on]{color:#fff;background:#19161e;border-color:#19161e}.sections-module__CY7qjW__fileChip[data-on] small{color:#b9b6bf}.sections-module__CY7qjW__previewSwitch{border-bottom:1px solid #eceaee;gap:4px;padding:10px 20px;display:flex}.sections-module__CY7qjW__previewSwitch button{color:#605d66;cursor:pointer;background:0 0;border:0;border-radius:99px;height:28px;padding:0 12px;font-size:12px}.sections-module__CY7qjW__previewSwitch button:hover{background:#f7f6f8}.sections-module__CY7qjW__previewSwitch button[data-on]{color:#fff;background:#19161e}.sections-module__CY7qjW__demoFrame{background:#f4f4f4;position:relative}.sections-module__CY7qjW__demoFrame iframe{border:none;width:100%;height:680px;display:block}.sections-module__CY7qjW__demoOpen{color:#19161e;background:#ffffffe6;border-radius:99px;align-items:center;height:28px;padding:0 12px;font-size:12px;text-decoration:none;display:inline-flex;position:absolute;top:12px;right:12px;box-shadow:0 0 0 1px #19161e14}.sections-module__CY7qjW__propsTable{padding:8px 20px 20px;overflow-x:auto}.sections-module__CY7qjW__propRow{border-bottom:1px solid #eceaee;grid-template-columns:120px 140px 70px minmax(160px,1fr);align-items:baseline;gap:12px;padding:12px 0;font-size:13px;display:grid}
.admin-module__O1kRna__app{background:#fff;min-height:100vh}.admin-module__O1kRna__topbar{z-index:30;border-bottom:1px solid var(--p-divider);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;align-items:center;gap:16px;height:52px;padding:0 clamp(16px,4vw,40px);display:flex;position:sticky;top:0}.admin-module__O1kRna__brand{letter-spacing:-.04em;color:var(--p-ink);font-size:16px;font-style:italic;font-weight:700}.admin-module__O1kRna__brand span{background:var(--grad);color:#fff;letter-spacing:0;vertical-align:2px;border-radius:999px;margin-left:6px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:600}.admin-module__O1kRna__grow{flex:1}.admin-module__O1kRna__topLink{color:var(--p-muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:500}.admin-module__O1kRna__topLink:hover{color:var(--p-ink)}.admin-module__O1kRna__me{color:var(--p-faint);font-size:13px}@media (max-width:599px){.admin-module__O1kRna__me{display:none}}.admin-module__O1kRna__main{padding:clamp(24px,4vw,48px) clamp(16px,4vw,40px) 80px}.admin-module__O1kRna__page{flex-direction:column;gap:24px;max-width:1040px;margin:0 auto;display:flex}.admin-module__O1kRna__pageHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.admin-module__O1kRna__back{color:var(--p-muted);align-self:flex-start;font-size:13px}.admin-module__O1kRna__muted{color:var(--p-muted);margin:0;font-size:14px;line-height:1.5}.admin-module__O1kRna__clientGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.admin-module__O1kRna__clientCard{box-shadow:var(--p-card-shadow);background:#fff;border-radius:18px;align-items:center;gap:14px;padding:16px;transition:transform .2s;display:flex}.admin-module__O1kRna__clientCard:hover{color:inherit;transform:translateY(-2px)}.admin-module__O1kRna__clientCardText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.admin-module__O1kRna__clientCardText b{color:var(--p-ink);font-size:15px;font-weight:600}.admin-module__O1kRna__clientCardText small{color:var(--p-muted);font-size:12px}.admin-module__O1kRna__clientCardMeta{color:var(--p-muted);flex-direction:column;align-items:flex-end;gap:4px;font-size:12px;display:flex}.admin-module__O1kRna__pendingTag,.admin-module__O1kRna__accountOff{background:var(--st-pendiente-bg);color:var(--st-pendiente-fg);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600}.admin-module__O1kRna__accountOn{background:var(--st-finalizado-bg);color:var(--st-finalizado-fg);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600}.admin-module__O1kRna__emptyCard{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.admin-module__O1kRna__emptyCard p{color:var(--p-muted);margin:0;font-size:14px;line-height:1.6}.admin-module__O1kRna__clientHead{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.admin-module__O1kRna__clientHeadText{flex-direction:column;flex:1;gap:6px;min-width:220px;display:flex}.admin-module__O1kRna__clientHeadText .admin-module__O1kRna__muted{font-size:13px}.admin-module__O1kRna__logoUpload{flex-direction:column;align-items:center;gap:6px;display:flex}.admin-module__O1kRna__logoBtn{cursor:pointer;background:0 0;border:none;border-radius:18px;padding:0;position:relative;overflow:hidden}.admin-module__O1kRna__logoOverlay{color:#fff;opacity:0;background:#19161e8c;justify-content:center;align-items:center;font-size:12px;font-weight:600;transition:opacity .15s;display:flex;position:absolute;inset:0}.admin-module__O1kRna__logoBtn:hover .admin-module__O1kRna__logoOverlay,.admin-module__O1kRna__logoBtn:disabled .admin-module__O1kRna__logoOverlay{opacity:1}.admin-module__O1kRna__tabs{scrollbar-width:none;box-shadow:inset 0 -1px 0 var(--p-border);gap:4px;display:flex;overflow:auto hidden}.admin-module__O1kRna__tabs::-webkit-scrollbar{display:none}.admin-module__O1kRna__tab{height:40px;color:var(--p-muted);border-bottom:2px solid #0000;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;display:flex}.admin-module__O1kRna__tab[data-on]{border-bottom-color:var(--p-ink);color:var(--p-ink)}.admin-module__O1kRna__tabBadge{background:var(--st-pendiente-bg);min-width:18px;height:18px;color:var(--st-pendiente-fg);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:600;display:flex}.admin-module__O1kRna__formStack,.admin-module__O1kRna__formCard{flex-direction:column;gap:20px;display:flex}.admin-module__O1kRna__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px 20px;display:grid}.admin-module__O1kRna__field{flex-direction:column;gap:6px;min-width:0;display:flex}.admin-module__O1kRna__field[data-wide]{grid-column:1/-1}.admin-module__O1kRna__label{color:var(--p-muted);font-size:12px;font-weight:500}.admin-module__O1kRna__label i{color:var(--st-pendiente-dot);font-style:normal}.admin-module__O1kRna__hint{color:var(--p-faint);font-size:11.5px;line-height:1.4}.admin-module__O1kRna__field input:not([type=checkbox]):not([type=color]),.admin-module__O1kRna__field textarea,.admin-module__O1kRna__agreementRow input:not([type=checkbox]){border:1px solid var(--p-border);width:100%;height:42px;color:var(--p-ink);background:#fff;border-radius:10px;outline:none;padding:0 12px;font-size:14px}.admin-module__O1kRna__field textarea{resize:vertical;height:auto;padding:10px 12px;line-height:1.5}.admin-module__O1kRna__field input:focus,.admin-module__O1kRna__field textarea:focus,.admin-module__O1kRna__agreementRow input:focus{border-color:#af86f7;box-shadow:0 0 0 3px #af86f726}.admin-module__O1kRna__field input:disabled{background:var(--p-soft);color:var(--p-muted)}.admin-module__O1kRna__field input.admin-module__O1kRna__file{height:auto;padding:8px 10px;font-size:13px}.admin-module__O1kRna__colorField{align-items:center;gap:8px;display:flex}.admin-module__O1kRna__colorField input[type=color]{border:1px solid var(--p-border);cursor:pointer;background:#fff;border-radius:10px;flex:none;width:42px;height:42px;padding:3px}.admin-module__O1kRna__check{color:var(--p-text);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.admin-module__O1kRna__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.admin-module__O1kRna__error{color:var(--st-pendiente-fg);font-size:13px}.admin-module__O1kRna__ok{color:var(--st-finalizado-fg);font-size:13px}.admin-module__O1kRna__warn{color:#8a5a00;background:#fff3dc;border-radius:12px;margin:0;padding:12px 14px;font-size:13px;line-height:1.5}.admin-module__O1kRna__linkBtn{color:var(--p-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:4px 2px;font-size:13px;font-weight:500}.admin-module__O1kRna__linkBtn:hover{color:var(--p-ink)}.admin-module__O1kRna__linkBtn[data-danger]:hover{color:var(--st-pendiente-fg)}.admin-module__O1kRna__linkBtn:disabled{opacity:.45;cursor:default}.admin-module__O1kRna__list{padding:0;overflow:hidden}.admin-module__O1kRna__row{border-top:1px solid var(--p-border);flex-wrap:wrap;align-items:center;gap:14px;padding:14px 20px;display:flex}.admin-module__O1kRna__list>:first-child{border-top:none}.admin-module__O1kRna__rowMain{flex-direction:column;flex:1;gap:3px;min-width:200px;display:flex}.admin-module__O1kRna__rowMain b{color:var(--p-ink);font-size:14px;font-weight:600}.admin-module__O1kRna__rowMain small{color:var(--p-muted);font-size:12px}.admin-module__O1kRna__dim{font-weight:400;color:var(--p-faint)!important}.admin-module__O1kRna__rowActions{align-items:center;gap:10px;display:flex}.admin-module__O1kRna__avatar{width:36px;height:36px;color:var(--p-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.admin-module__O1kRna__avatarSm{width:20px;height:20px;color:var(--p-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:9px;font-weight:700;display:flex}.admin-module__O1kRna__addRow{border:none;border-top:1px solid var(--p-border);width:100%;color:var(--p-muted);text-align:left;cursor:pointer;background:#fcfcfd;padding:14px 20px;font-size:13px;font-weight:500}.admin-module__O1kRna__addRow:hover{color:var(--p-ink);background:var(--p-soft)}.admin-module__O1kRna__inlineForm{border-top:1px solid var(--p-border);background:#fcfcfd;flex-direction:column;gap:16px;padding:20px;display:flex}.admin-module__O1kRna__pdfIcon{background:var(--p-ink);color:#fff;letter-spacing:.04em;border-radius:5px;flex:none;justify-content:center;align-items:flex-end;width:34px;height:42px;padding-bottom:5px;font-size:9px;font-weight:700;display:flex}.admin-module__O1kRna__dateTag{width:110px;color:var(--p-ink);flex-direction:column;flex:none;gap:2px;font-size:13px;font-weight:500;display:flex}.admin-module__O1kRna__dateTag small{color:var(--p-muted);font-size:12px;font-weight:400}.admin-module__O1kRna__evType{text-align:center;border-radius:6px;flex:none;width:92px;padding:3px 9px;font-size:11.5px;font-weight:600}.admin-module__O1kRna__evType[data-type=diseno],.admin-module__O1kRna__typePicker button[data-on][data-type=diseno]{color:#6a45c9;background:#f2ecfe;border-color:#f2ecfe}.admin-module__O1kRna__evType[data-type=desarrollo],.admin-module__O1kRna__typePicker button[data-on][data-type=desarrollo]{color:#b7402f;background:#fff0ee;border-color:#fff0ee}.admin-module__O1kRna__evType[data-type=junta],.admin-module__O1kRna__typePicker button[data-on][data-type=junta]{color:#1e7a4c;background:#eaf6ef;border-color:#eaf6ef}.admin-module__O1kRna__evType[data-type=entrega],.admin-module__O1kRna__typePicker button[data-on][data-type=entrega]{color:#fff;background:#19161e;border-color:#19161e}.admin-module__O1kRna__typePicker{flex-wrap:wrap;gap:6px;display:flex}.admin-module__O1kRna__typePicker button,.admin-module__O1kRna__chipsPicker button{border:1px solid var(--p-border);height:32px;color:var(--p-muted);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:flex}.admin-module__O1kRna__chipsPicker{flex-wrap:wrap;gap:6px;display:flex}.admin-module__O1kRna__chipsPicker button{opacity:.6;padding-left:6px}.admin-module__O1kRna__chipsPicker button[data-on]{border-color:var(--p-text);color:var(--p-ink);opacity:1}.admin-module__O1kRna__agreementRow{align-items:center;gap:10px;display:flex}.admin-module__O1kRna__agreementRow input[type=checkbox]{flex:none;width:18px;height:18px}.admin-module__O1kRna__overlay{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#19161e80;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.admin-module__O1kRna__dialog{background:#fff;border-radius:20px;flex-direction:column;gap:16px;width:100%;max-width:480px;padding:24px;display:flex;box-shadow:0 30px 80px -20px #19161e80}.admin-module__O1kRna__creds{background:var(--p-soft);color:var(--p-ink);overflow-wrap:anywhere;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:10px 16px;padding:16px;font-size:13px;display:grid}.admin-module__O1kRna__password{letter-spacing:.04em;font-size:16px;font-weight:500}.admin-module__O1kRna__sectionTitle{color:var(--p-muted);font-size:13px;font-weight:600}.admin-module__O1kRna__pdfIcon[data-invoice]{background:#1e7a4c}.admin-module__O1kRna__amount{color:var(--p-muted);font-weight:500}.admin-module__O1kRna__select{border:1px solid var(--p-border);width:100%;height:42px;font:inherit;color:var(--p-ink);background:#fff;border-radius:10px;outline:none;padding:0 10px;font-size:14px}.admin-module__O1kRna__select:focus{border-color:#af86f7}.admin-module__O1kRna__linkIcon{color:#37333c;background:#f3f1f5;border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.admin-module__O1kRna__linkIcon[data-kind=figma]{color:#6a45c9;background:#f2ecfe}.admin-module__O1kRna__linkIcon[data-kind=video]{color:#b7402f;background:#fff0ee}.admin-module__O1kRna__linkIcon[data-kind=documento]{color:#2f5bea;background:#eaf1fe}.admin-module__O1kRna__linkIcon[data-kind=idea]{color:#8a5a00;background:#fff3dc}.admin-module__O1kRna__linkIcon[data-kind=repositorio]{color:#fff;background:#19161e}.admin-module__O1kRna__typePicker button[data-link][data-on]{border-color:var(--p-ink);background:var(--p-ink);color:#fff}.admin-module__O1kRna__propRow{grid-template-columns:140px 140px 100px minmax(160px,1fr) auto;align-items:center;gap:8px;display:grid}.admin-module__O1kRna__propRow input{border:1px solid var(--p-border);width:100%;height:36px;color:var(--p-ink);background:#fff;border-radius:10px;outline:none;padding:0 10px;font-size:13px}.admin-module__O1kRna__propRow input:focus{border-color:#af86f7}@media (max-width:799px){.admin-module__O1kRna__propRow{grid-template-columns:1fr 1fr}}.admin-module__O1kRna__row[data-off] .admin-module__O1kRna__siteThumb,.admin-module__O1kRna__row[data-off] .admin-module__O1kRna__rowMain{opacity:.5}.admin-module__O1kRna__siteThumb{background:var(--p-border);object-fit:cover;border-radius:8px;flex:none;width:64px;height:44px;transition:opacity .15s}.admin-module__O1kRna__siteSwitch{color:var(--p-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-size:12px;font-weight:500;display:inline-flex}.admin-module__O1kRna__siteSwitch:disabled{cursor:progress}.admin-module__O1kRna__siteKnob{background:#d8d5dd;border-radius:999px;flex:none;width:36px;height:20px;transition:background-color .15s;position:relative}.admin-module__O1kRna__siteKnob:after{content:"";background:#fff;border-radius:999px;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #19161e40}.admin-module__O1kRna__siteSwitch[data-on] .admin-module__O1kRna__siteKnob{background:var(--p-ink)}.admin-module__O1kRna__siteSwitch[data-on] .admin-module__O1kRna__siteKnob:after{transform:translate(16px)}.admin-module__O1kRna__siteSwitch:focus-visible .admin-module__O1kRna__siteKnob{outline:2px solid var(--p-ink);outline-offset:2px}.admin-module__O1kRna__siteSwitchLabel{min-width:44px}.admin-module__O1kRna__section{flex-direction:column;gap:14px;scroll-margin-top:72px;display:flex}.admin-module__O1kRna__section+.admin-module__O1kRna__section{border-top:1px solid var(--p-border);padding-top:32px}.admin-module__O1kRna__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-module__O1kRna__sectionTitle{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.admin-module__O1kRna__h2{color:var(--p-ink);letter-spacing:-.03em;margin:0;font-size:24px;font-weight:700;line-height:1.2}.admin-module__O1kRna__sectionMeta{color:var(--p-faint);font-size:13px}.admin-module__O1kRna__moneyInput{gap:6px;display:flex}.admin-module__O1kRna__moneyInput input{flex:1;min-width:0}.admin-module__O1kRna__moneyInput select{flex:none;width:84px}.admin-module__O1kRna__quoteStatus{cursor:pointer;border:none;font-family:inherit;transition:filter .15s}.admin-module__O1kRna__quoteStatus:hover:not(:disabled){filter:brightness(.96)}.admin-module__O1kRna__quoteStatus:disabled{cursor:progress}.admin-module__O1kRna__quotePicker{border:1px solid var(--p-border);scrollbar-width:thin;background:#fff;border-radius:10px;flex-direction:column;gap:4px;max-height:168px;padding:6px;display:flex;overflow-y:auto}.admin-module__O1kRna__quotePick{color:var(--p-ink);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.admin-module__O1kRna__quotePick:hover{background:#f7f6f8}.admin-module__O1kRna__quotePick[data-on]{background:#f2ecfe}.admin-module__O1kRna__quotePick input{width:auto;height:auto;accent-color:var(--p-ink);margin:0}.admin-module__O1kRna__quotePick span{color:var(--p-muted);font-size:12px}
.ds-module__yM-QBq__wrap{flex-direction:column;gap:20px;display:flex}.ds-module__yM-QBq__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ds-module__yM-QBq__lead{color:#605d66;max-width:56ch;margin:0;font-size:15px;line-height:1.5}.ds-module__yM-QBq__themeSwitch{background:#fff;border:1px solid #eceaee;border-radius:999px;padding:3px;display:flex}.ds-module__yM-QBq__themeSwitch button{color:#605d66;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:500}.ds-module__yM-QBq__themeSwitch button[data-on]{color:#fcfcfd;background:#19161e}.ds-module__yM-QBq__board{border:1px solid var(--ds-border);background:var(--ds-bg);color:var(--ds-text);font-family:var(--font-ds),sans-serif;border-radius:24px;flex-direction:column;gap:32px;padding:clamp(20px,3vw,32px);transition:background .3s,color .3s;display:flex;position:relative}.ds-module__yM-QBq__board button,.ds-module__yM-QBq__board input{font-family:var(--font-ds),sans-serif}.ds-module__yM-QBq__section{flex-direction:column;gap:14px;min-width:0;display:flex}.ds-module__yM-QBq__sectionLabel{color:var(--ds-muted);font-size:13px;font-weight:700}.ds-module__yM-QBq__swatches{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px;display:grid}.ds-module__yM-QBq__swatch{border:1px solid var(--ds-border);background:var(--ds-surface);text-align:left;cursor:pointer;border-radius:14px;flex-direction:column;gap:8px;padding:6px;transition:transform .15s;display:flex}.ds-module__yM-QBq__swatch:hover{transform:translateY(-2px)}.ds-module__yM-QBq__swatchColor{border-radius:10px;height:56px;box-shadow:inset 0 0 0 1px #0000000f}.ds-module__yM-QBq__swatchText{flex-direction:column;gap:2px;padding:0 6px 6px;display:flex}.ds-module__yM-QBq__swatchText b{color:var(--ds-text);font-size:13px;font-weight:700}.ds-module__yM-QBq__swatchText small,.ds-module__yM-QBq__mono11{font-family:var(--font-mono),monospace;color:var(--ds-muted);font-size:11px}.ds-module__yM-QBq__cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;display:grid}@media (max-width:899px){.ds-module__yM-QBq__cols{grid-template-columns:1fr}}.ds-module__yM-QBq__typeRow{border-bottom:1px solid var(--ds-border);align-items:baseline;gap:16px;padding-bottom:10px;display:flex}.ds-module__yM-QBq__typeRow .ds-module__yM-QBq__mono11{flex:none;width:72px}.ds-module__yM-QBq__typeSample{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;line-height:1.15;overflow:hidden}.ds-module__yM-QBq__spaceRow{align-items:center;gap:12px;display:flex}.ds-module__yM-QBq__spaceBar{background:var(--ds-primary);opacity:.85;border-radius:3px;height:12px}.ds-module__yM-QBq__radii{gap:12px;margin-top:6px;display:flex}.ds-module__yM-QBq__radii div{flex-direction:column;align-items:center;gap:6px;display:flex}.ds-module__yM-QBq__radii div>span{border:2px solid var(--ds-primary);background:var(--ds-soft);width:48px;height:48px}.ds-module__yM-QBq__components{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.ds-module__yM-QBq__demoCard{border:1px solid var(--ds-border);background:var(--ds-surface);border-radius:16px;flex-direction:column;gap:12px;padding:20px;display:flex}.ds-module__yM-QBq__demoLabel{color:var(--ds-muted);font-size:12px;font-weight:600}.ds-module__yM-QBq__buttons{flex-wrap:wrap;gap:8px;display:flex}.ds-module__yM-QBq__primary,.ds-module__yM-QBq__outline,.ds-module__yM-QBq__ghost{cursor:pointer;border-radius:10px;height:42px;padding:0 18px;font-size:14px;font-weight:700}.ds-module__yM-QBq__primary:active,.ds-module__yM-QBq__outline:active,.ds-module__yM-QBq__ghost:active{transform:scale(.97)}.ds-module__yM-QBq__primary{background:var(--ds-primary);color:var(--ds-primary-fg);border:none}.ds-module__yM-QBq__primary:hover{filter:brightness(1.08)}.ds-module__yM-QBq__outline{border:1.5px solid var(--ds-primary);color:var(--ds-primary);background:0 0}.ds-module__yM-QBq__ghost{background:var(--ds-soft);color:var(--ds-text);border:none;padding:0 14px;font-weight:600}.ds-module__yM-QBq__hint{color:var(--ds-muted);font-size:12px}.ds-module__yM-QBq__hint[data-error]{color:var(--ds-danger)}.ds-module__yM-QBq__inputLabel{font-size:13px;font-weight:600}.ds-module__yM-QBq__input{border:1.5px solid var(--ds-border);background:var(--ds-bg);border-radius:10px;align-items:center;gap:6px;height:46px;padding:0 14px;display:flex}.ds-module__yM-QBq__input[data-error]{border-color:var(--ds-danger)}.ds-module__yM-QBq__input span{color:var(--ds-muted);font-weight:600}.ds-module__yM-QBq__input input{min-width:0;color:var(--ds-text);background:0 0;border:none;outline:none;flex:1;font-size:16px;font-weight:600}.ds-module__yM-QBq__switchRow{color:var(--ds-text);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:0;font-size:14px;font-weight:600;display:flex}.ds-module__yM-QBq__switch{background:var(--ds-border);border-radius:999px;width:44px;height:26px;transition:background .2s;position:relative}.ds-module__yM-QBq__switch span{background:#fff;border-radius:50%;width:20px;height:20px;transition:left .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.ds-module__yM-QBq__switch[data-on]{background:var(--ds-primary)}.ds-module__yM-QBq__switch[data-on] span{left:21px}.ds-module__yM-QBq__segmented{background:var(--ds-soft);border-radius:10px;padding:3px;display:flex}.ds-module__yM-QBq__segmented button{height:32px;color:var(--ds-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;font-size:13px;font-weight:600}.ds-module__yM-QBq__segmented button[data-on]{background:var(--ds-surface);color:var(--ds-text);box-shadow:0 1px 3px #0000001f}.ds-module__yM-QBq__badges{flex-wrap:wrap;gap:6px;display:flex}.ds-module__yM-QBq__badgeOk,.ds-module__yM-QBq__badgeWarn,.ds-module__yM-QBq__badgeErr{border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.ds-module__yM-QBq__badgeOk{background:var(--ds-soft);color:var(--ds-primary)}.ds-module__yM-QBq__badgeWarn{color:#8a5a00;background:#fff3dc}.ds-module__yM-QBq__badgeErr{color:#b42318;background:#fde8e6}.ds-module__yM-QBq__toast{background:var(--ds-text);color:var(--ds-bg);border-radius:12px;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:600;display:flex;position:absolute;bottom:24px;right:24px;box-shadow:0 12px 32px -8px #00000059}.ds-module__yM-QBq__toast>span{background:var(--ds-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}
.feedback-module__TlJSYG__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.feedback-module__TlJSYG__filters{background:#fff;border:1px solid #eceaee;border-radius:999px;flex-wrap:wrap;gap:4px;padding:3px;display:flex}.feedback-module__TlJSYG__filters button{color:#37333c;cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;font-weight:500;display:flex}.feedback-module__TlJSYG__filters button span{opacity:.7;font-size:11px}.feedback-module__TlJSYG__filters button[data-on]{color:#fcfcfd;background:#19161e}.feedback-module__TlJSYG__staffAction{align-items:center;gap:10px;display:flex}.feedback-module__TlJSYG__staffNote{color:#9a97a0;white-space:nowrap;border:1px dashed #c2c0c7;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:500}.feedback-module__TlJSYG__form{flex-direction:column;gap:14px;padding:20px;display:flex}.feedback-module__TlJSYG__typePicker{flex-wrap:wrap;gap:6px;display:flex}.feedback-module__TlJSYG__typePicker button{color:#605d66;cursor:pointer;background:#fff;border:1px solid #eceaee;border-radius:999px;height:32px;padding:0 12px;font-size:13px;font-weight:500}.feedback-module__TlJSYG__typePicker button[data-on][data-type=visual]{color:#b7402f;background:#fff0ee;border-color:#fff0ee}.feedback-module__TlJSYG__typePicker button[data-on][data-type=codigo]{color:#6a45c9;background:#f2ecfe;border-color:#f2ecfe}.feedback-module__TlJSYG__typePicker button[data-on][data-type=comentario]{color:#8a5a00;background:#fff3dc;border-color:#fff3dc}.feedback-module__TlJSYG__typePicker button[data-on][data-type=sugerencia]{color:#37333c;background:#f3f1f5;border-color:#f3f1f5}.feedback-module__TlJSYG__field{color:#19161e;resize:vertical;background:#fff;border:1px solid #eceaee;border-radius:12px;outline:none;padding:12px 14px;font-size:14px;line-height:1.5}input.feedback-module__TlJSYG__field{height:44px;padding:0 14px}.feedback-module__TlJSYG__field:focus{border-color:#af86f7}.feedback-module__TlJSYG__codeField{font-family:var(--font-mono),monospace;background:#fcfcfd;font-size:12.5px;line-height:1.6}.feedback-module__TlJSYG__shots{border:1px dashed #dcd9e0;border-radius:14px;flex-wrap:wrap;gap:10px;padding:10px;transition:border-color .15s,background-color .15s;display:flex}.feedback-module__TlJSYG__shots[data-drag]{background:#f8f4ff;border-color:#af86f7}.feedback-module__TlJSYG__shot{background:#f7f6f8;border-radius:10px;flex-direction:column;width:132px;margin:0;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #eceaee}.feedback-module__TlJSYG__shot img{object-fit:cover;width:100%;height:88px;display:block}.feedback-module__TlJSYG__shot figcaption{color:#605d66;white-space:nowrap;padding:6px 8px;font-size:11px}.feedback-module__TlJSYG__shot figcaption b{color:#1f7a4d;font-weight:600}.feedback-module__TlJSYG__shot[data-loading]{color:#8a8791;justify-content:center;align-items:center;height:116px;font-size:12px}.feedback-module__TlJSYG__shotRemove{color:#fff;cursor:pointer;background:#19161eb3;border:0;border-radius:99px;width:22px;height:22px;padding:0;font-size:15px;line-height:22px;position:absolute;top:6px;right:6px}.feedback-module__TlJSYG__shotRemove:hover{background:#19161e}.feedback-module__TlJSYG__shotAdd{color:#37333c;cursor:pointer;background:#f7f6f8;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:132px;height:116px;padding:8px;font-size:12px;transition:background-color .15s;display:flex}.feedback-module__TlJSYG__shotAdd:hover{background:#efedf2}.feedback-module__TlJSYG__shotAdd small{color:#8a8791;text-align:center;font-size:10.5px}.feedback-module__TlJSYG__shotsNote{color:#8a8791;margin:-6px 0 0;font-size:12px}.feedback-module__TlJSYG__error{color:#b7402f;margin:0;font-size:13px}.feedback-module__TlJSYG__formActions{justify-content:flex-end;gap:8px;display:flex}.feedback-module__TlJSYG__list{background:#fff;border-radius:20px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 0 0 1px #19161e0f,0 14px 32px -18px #19161e33}.feedback-module__TlJSYG__row{text-align:left;cursor:pointer;background:#fff;border:none;border-top:1px solid #eceaee;flex-wrap:wrap;align-items:center;gap:14px;padding:16px 20px;display:flex}.feedback-module__TlJSYG__row:first-child{border-top:none}.feedback-module__TlJSYG__row:hover{background:#fcfcfd}.feedback-module__TlJSYG__row[data-done]{opacity:.65}.feedback-module__TlJSYG__row[data-done] .feedback-module__TlJSYG__rowTitle{text-decoration:line-through}.feedback-module__TlJSYG__author{color:#fff;background:#605d66;border:2px solid #fff;border-radius:50% 50% 50% 4px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:flex;box-shadow:0 3px 8px -3px #19161e59}.feedback-module__TlJSYG__author[data-clickable]{background:var(--grad)}.feedback-module__TlJSYG__rowMain{flex-direction:column;flex:1;gap:5px;min-width:220px;display:flex}.feedback-module__TlJSYG__rowMeta{color:#605d66;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.feedback-module__TlJSYG__rowTitle{letter-spacing:-.015em;color:#19161e;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.feedback-module__TlJSYG__counters{color:#605d66;align-items:center;gap:12px;display:flex}.feedback-module__TlJSYG__counters span{align-items:center;gap:4px;font-size:12px;display:flex}.feedback-module__TlJSYG__rowChevron{color:#9a97a0;display:flex}.feedback-module__TlJSYG__overlay{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#19161e80;justify-content:center;align-items:center;padding:clamp(10px,3vw,40px);display:flex;position:fixed;inset:0}.feedback-module__TlJSYG__dialog{background:#fff;border-radius:24px;flex-direction:column;width:100%;max-width:980px;height:min(920px,100%);display:flex;overflow:hidden;box-shadow:0 30px 80px -20px #19161e80}.feedback-module__TlJSYG__dialogBar{border-bottom:1px solid #eceaee;flex-wrap:wrap;flex:none;align-items:center;gap:10px;padding:12px 16px;display:flex}.feedback-module__TlJSYG__pager{align-items:center;gap:4px;display:flex}.feedback-module__TlJSYG__pager button{color:#37333c;cursor:pointer;background:#fff;border:1px solid #eceaee;border-radius:8px;width:32px;height:32px;font-size:16px}.feedback-module__TlJSYG__pager button:hover{border-color:#37333c}.feedback-module__TlJSYG__pager span{text-align:center;color:#605d66;min-width:52px;font-size:12px}.feedback-module__TlJSYG__statusSeg{background:#f6f5f7;border-radius:999px;padding:3px;display:flex}.feedback-module__TlJSYG__statusSeg button{color:#605d66;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:12px;font-weight:500;display:flex}.feedback-module__TlJSYG__statusSeg button:before{content:"";background:#c2c0c7;border-radius:50%;width:6px;height:6px}.feedback-module__TlJSYG__statusSeg button[data-on]{background:#fff;box-shadow:0 1px 3px #19161e1f}.feedback-module__TlJSYG__statusSeg button[data-on][data-status=pendiente]{color:var(--st-pendiente-fg)}.feedback-module__TlJSYG__statusSeg button[data-on][data-status=pendiente]:before{background:var(--st-pendiente-dot)}.feedback-module__TlJSYG__statusSeg button[data-on][data-status=progreso]{color:var(--st-progreso-fg)}.feedback-module__TlJSYG__statusSeg button[data-on][data-status=progreso]:before{background:var(--st-progreso-dot)}.feedback-module__TlJSYG__statusSeg button[data-on][data-status=finalizado]{color:var(--st-finalizado-fg)}.feedback-module__TlJSYG__statusSeg button[data-on][data-status=finalizado]:before{background:var(--st-finalizado-dot)}.feedback-module__TlJSYG__close{color:#37333c;cursor:pointer;background:#f6f5f7;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.feedback-module__TlJSYG__close:hover{background:#eceaee}.feedback-module__TlJSYG__dialogScroll{flex:1;min-height:0;overflow:auto}.feedback-module__TlJSYG__doc{flex-direction:column;gap:24px;max-width:760px;margin:0 auto;padding:clamp(20px,3vw,32px) clamp(16px,3vw,28px) 48px;display:flex}.feedback-module__TlJSYG__docHead{border-bottom:1px solid #eceaee;flex-direction:column;gap:12px;padding-bottom:24px;display:flex}.feedback-module__TlJSYG__docMeta{color:#605d66;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.feedback-module__TlJSYG__docTitle{letter-spacing:-.035em;color:#19161e;text-wrap:balance;margin:0;font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.15}.feedback-module__TlJSYG__docBy{color:#605d66;font-size:13px}.feedback-module__TlJSYG__bH{letter-spacing:-.02em;color:#19161e;margin:8px 0 -8px;font-size:18px;font-weight:700}.feedback-module__TlJSYG__bP{color:#37333c;text-wrap:pretty;margin:0;font-size:16px;line-height:1.7}.feedback-module__TlJSYG__bImg{flex-direction:column;gap:8px;margin:0;display:flex}.feedback-module__TlJSYG__bImg figcaption{color:#605d66;font-size:13px}.feedback-module__TlJSYG__bImgFrame{aspect-ratio:16/10;background:#f6f5f7;border:1px solid #eceaee;border-radius:12px;width:100%;overflow:hidden}.feedback-module__TlJSYG__bImgFrame img{object-fit:cover;width:100%;height:100%;display:block}.feedback-module__TlJSYG__bImgFrame[data-img]{aspect-ratio:auto;justify-content:center;display:flex}.feedback-module__TlJSYG__bImgFrame[data-img] img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:70vh}.feedback-module__TlJSYG__bImgEmpty{color:#9a97a0;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;height:100%;font-size:13px;font-weight:500;display:flex}.feedback-module__TlJSYG__bCode{background:#19161e;border-radius:12px;overflow:hidden}.feedback-module__TlJSYG__bCodeHead{border-bottom:1px solid #2e2a35;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.feedback-module__TlJSYG__bCodeHead button{color:#c2c0c7;cursor:pointer;background:0 0;border:1px solid #37333c;border-radius:7px;flex:none;height:28px;padding:0 10px;font-size:12px}.feedback-module__TlJSYG__bCodeFile{color:#e7e5ea;align-items:center;gap:10px;min-width:0;font-size:12px;display:flex}.feedback-module__TlJSYG__bCodeFile .feedback-module__TlJSYG__mono,.feedback-module__TlJSYG__bCodeFile>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.feedback-module__TlJSYG__bCodeLang{color:#c2c0c7;background:#2e2a35;border-radius:6px;padding:2px 7px;font-size:10.5px;font-weight:600}.feedback-module__TlJSYG__bCodeBody{padding:12px 0;font-size:12.5px;line-height:1.7;overflow-x:auto}.feedback-module__TlJSYG__bCodeBody>div{min-width:max-content;display:flex}.feedback-module__TlJSYG__bCodeBody>div>span:first-child{text-align:right;color:#605d66;-webkit-user-select:none;user-select:none;flex:none;width:40px;padding-right:14px}.feedback-module__TlJSYG__bCodeBody>div>span:last-child{white-space:pre;color:#e7e5ea;padding-right:20px}.feedback-module__TlJSYG__bCodeBody>div[data-diff=add]{background:#2fa36b29}.feedback-module__TlJSYG__bCodeBody>div[data-diff=add]>span:last-child{color:#9fe3bf}.feedback-module__TlJSYG__bCodeBody>div[data-diff=del]{background:#ff6b5b24}.feedback-module__TlJSYG__bCodeBody>div[data-diff=del]>span:last-child{color:#ffb3aa}.feedback-module__TlJSYG__bComp{border:1px solid #eceaee;border-radius:12px;overflow:hidden}.feedback-module__TlJSYG__bCompCanvas{background:#f7f9f8 radial-gradient(#dce5e2 1px,#0000 1.3px) 0 0/16px 16px;justify-content:center;padding:28px 20px;display:flex}.feedback-module__TlJSYG__bCompFoot{border-top:1px solid #eceaee;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.feedback-module__TlJSYG__bCompFoot>span{align-items:baseline;gap:8px;display:flex}.feedback-module__TlJSYG__bCompFoot b{color:#19161e;font-size:14px;font-weight:600}.feedback-module__TlJSYG__bCompFoot small{color:#605d66;font-size:11px}.feedback-module__TlJSYG__smallBtn{color:#37333c;white-space:nowrap;background:#fff;border:1px solid #eceaee;border-radius:999px;align-items:center;height:30px;padding:0 12px;font-size:12px;font-weight:500;display:flex}.feedback-module__TlJSYG__smallBtn:hover{border-color:#37333c}.feedback-module__TlJSYG__bDoc{border:1px solid #eceaee;border-radius:12px;align-items:center;gap:14px;padding:12px 14px;display:flex}a.feedback-module__TlJSYG__bDoc:hover{border-color:#37333c}.feedback-module__TlJSYG__bDocKind{color:#fff;letter-spacing:.04em;border-radius:5px;flex:none;justify-content:center;align-items:flex-end;width:36px;height:44px;padding-bottom:6px;font-size:9.5px;font-weight:700;display:flex}.feedback-module__TlJSYG__bDocText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.feedback-module__TlJSYG__bDocText b{color:#19161e;font-size:14px;font-weight:600}.feedback-module__TlJSYG__bDocText small{color:#605d66;font-size:12px}.feedback-module__TlJSYG__bDocOpen{color:#605d66;font-size:12px;font-weight:500}
.pdf-module__oZnEqG__overlay{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#19161e80;justify-content:center;align-items:center;padding:clamp(10px,3vw,40px);display:flex;position:fixed;inset:0}.pdf-module__oZnEqG__dialog{background:#fff;border-radius:24px;flex-direction:column;width:100%;max-width:980px;height:min(1000px,100%);display:flex;overflow:hidden;box-shadow:0 30px 80px -20px #19161e80}.pdf-module__oZnEqG__bar{border-bottom:1px solid #eceaee;flex:none;align-items:center;gap:10px;padding:14px 16px 14px 20px;display:flex}.pdf-module__oZnEqG__titles{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pdf-module__oZnEqG__titles small{font-family:var(--font-mono),monospace;color:#605d66;font-size:11px}.pdf-module__oZnEqG__titles b{color:#19161e;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;overflow:hidden}.pdf-module__oZnEqG__titles span{color:#605d66;font-size:12px}.pdf-module__oZnEqG__secondary,.pdf-module__oZnEqG__download{white-space:nowrap;border-radius:999px;align-items:center;gap:7px;height:36px;padding:0 14px;font-size:13px;font-weight:500;display:flex}.pdf-module__oZnEqG__secondary{color:#37333c;border:1px solid #eceaee}.pdf-module__oZnEqG__secondary:hover{color:#37333c;border-color:#37333c}.pdf-module__oZnEqG__download{color:#fcfcfd;background:#19161e}.pdf-module__oZnEqG__download:hover{color:#fcfcfd;background:#37333c}.pdf-module__oZnEqG__close{color:#37333c;cursor:pointer;background:#f6f5f7;border:none;border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.pdf-module__oZnEqG__close:hover{background:#eceaee}.pdf-module__oZnEqG__viewer{background:#f6f5f7;flex:1;min-height:0;position:relative}.pdf-module__oZnEqG__viewer iframe{opacity:0;border:none;width:100%;height:100%;transition:opacity .2s}.pdf-module__oZnEqG__viewer iframe[data-loaded]{opacity:1}.pdf-module__oZnEqG__loading{color:#9a97a0;justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;inset:0}@media (max-width:599px){.pdf-module__oZnEqG__secondary span{display:none}.pdf-module__oZnEqG__secondary{padding:0 10px}}
.accesos-module__Ht2kkW__groups{flex-direction:column;gap:32px;display:flex}.accesos-module__Ht2kkW__group{flex-direction:column;gap:12px;display:flex}.accesos-module__Ht2kkW__groupLabel{color:#605d66;font-size:13px;font-weight:600}.accesos-module__Ht2kkW__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.accesos-module__Ht2kkW__card{background:#fff;border-radius:16px;align-items:flex-start;gap:14px;padding:16px;transition:transform .2s;display:flex;box-shadow:0 0 0 1px #19161e0f,0 14px 32px -18px #19161e33}.accesos-module__Ht2kkW__card:hover{color:inherit;transform:translateY(-2px)}.accesos-module__Ht2kkW__icon{color:#37333c;background:#f3f1f5;border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.accesos-module__Ht2kkW__icon[data-kind=figma]{color:#6a45c9;background:#f2ecfe}.accesos-module__Ht2kkW__icon[data-kind=video]{color:#b7402f;background:#fff0ee}.accesos-module__Ht2kkW__icon[data-kind=documento]{color:#2f5bea;background:#eaf1fe}.accesos-module__Ht2kkW__icon[data-kind=idea]{color:#8a5a00;background:#fff3dc}.accesos-module__Ht2kkW__icon[data-kind=repositorio]{color:#fff;background:#19161e}.accesos-module__Ht2kkW__text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.accesos-module__Ht2kkW__text b{color:#19161e;font-size:15px;font-weight:600;line-height:1.3}.accesos-module__Ht2kkW__desc{color:#605d66;font-size:13px;line-height:1.45}.accesos-module__Ht2kkW__text small{color:#9a97a0;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.accesos-module__Ht2kkW__ext{color:#c2c0c7;display:flex}.accesos-module__Ht2kkW__card:hover .accesos-module__Ht2kkW__ext{color:#37333c}.accesos-module__Ht2kkW__empty{color:#605d66;margin:0;font-size:14px}.accesos-module__Ht2kkW__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:-12px;display:flex}.accesos-module__Ht2kkW__lead{color:#605d66;max-width:60ch;margin:0;font-size:14px;line-height:1.5}.accesos-module__Ht2kkW__formCard{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 0 0 1px #19161e0f,0 14px 32px -18px #19161e33}.accesos-module__Ht2kkW__formCard>form{border-top:none}.accesos-module__Ht2kkW__cardWrap{display:flex;position:relative}.accesos-module__Ht2kkW__cardWrap>.accesos-module__Ht2kkW__card{flex:1;min-width:0}.accesos-module__Ht2kkW__cardWrap[data-editing]>.accesos-module__Ht2kkW__card{box-shadow:0 0 0 2px #af86f7}.accesos-module__Ht2kkW__cardActions{opacity:0;gap:10px;transition:opacity .15s;display:flex;position:absolute;bottom:10px;right:12px}.accesos-module__Ht2kkW__cardWrap:hover .accesos-module__Ht2kkW__cardActions,.accesos-module__Ht2kkW__cardWrap:focus-within .accesos-module__Ht2kkW__cardActions{opacity:1}@media (hover:none){.accesos-module__Ht2kkW__cardActions{opacity:1}}.accesos-module__Ht2kkW__cardActions button{color:#605d66;cursor:pointer;background:#fff;border:none;padding:2px 4px;font-size:12px;font-weight:500}.accesos-module__Ht2kkW__cardActions button:hover{color:#19161e}.accesos-module__Ht2kkW__cardActions button[data-danger]:hover{color:#b7402f}.accesos-module__Ht2kkW__error{color:#b7402f;font-size:12px}
