:root{--bg:#0d1113;--bg-blur:#0d1113d6;--card:#161a1d;--card-2:#1c2124;--action-bg:#161a1d;--side:#0f1315;--ink:#f2f4f5;--ink-2:#dfe3e5;--ink-3:#aeb5b9;--muted:#868e93;--muted-2:#6d757a;--faint:#575f64;--line:#282e32;--line-2:#20262a;--chip:#222a2e;--accent:#6fb8cc;--accent-strong:#8fcede;--accent-soft:#122a33;--accent-border:#2a4b58;--accent-fill:#216a82;--accent-ink:#8fcede;--good:#34c759;--good-solid:#34c759;--good-soft:#10241a;--ai:#b8e63c;--ai-ink:#cdee7a;--ai-soft:#1e2610;--ai-line:#3a4a18;--ai-dot:#b8e63c;--warn-ink:#d9ac55;--warn-soft:#231f14;--warn-soft2:#2c2617;--warn-line:#3a3220;--shadow-card:0 1px 2px #00000073;--shadow-accent:0 1px 3px #0000008c;--r:10px;--r-lg:14px;--r-md:10px;--r-sm:8px;--r-xs:6px;--st-neutral:#868e93;--st-neutral-bg:#222a2e;--st-info:#6fb8cc;--st-info-bg:#122a33;--st-warn:#d9ac55;--st-warn-bg:#2f2818;--st-ok:#34c759;--st-ok-bg:#10241a;--st-closed:#868e93;--st-closed-bg:#20262a;--st-danger:#e27f73;--st-danger-bg:#2e1d1a}:root[data-theme=light]{--bg:#f7f7f8;--bg-blur:#f7f7f8d1;--card:#fff;--card-2:#fafafb;--action-bg:#fff;--side:#f1f2f4;--ink:#16161a;--ink-2:#26262b;--ink-3:#55555e;--muted:#75757e;--muted-2:#8e8e98;--faint:#a5a5af;--line:#e8e8ea;--line-2:#f1f1f3;--chip:#f1f1f3;--accent:#2e8296;--accent-strong:#0f2e3a;--accent-fill:#0f2e3a;--accent-ink:#0f2e3a;--accent-soft:#edf4f6;--accent-border:#cfe0e4;--good:#1e9e42;--good-solid:#1e9e42;--good-soft:#e9f8ed;--ai:#5e7f14;--ai-ink:#4c6a0f;--ai-soft:#f4fae4;--ai-line:#ddefb0;--ai-dot:#b8e63c;--warn-ink:#96660c;--warn-soft:#fbf7ee;--warn-soft2:#f7efdb;--warn-line:#ede3cb;--shadow-card:0 1px 2px #10101a0b;--shadow-accent:0 1px 2px #10101a1a;--st-neutral:#55555e;--st-neutral-bg:#f1f1f3;--st-info:#2e8296;--st-info-bg:#edf4f6;--st-warn:#96660c;--st-warn-bg:#f7efdb;--st-ok:#1e9e42;--st-ok-bg:#e9f8ed;--st-closed:#75757e;--st-closed-bg:#f1f1f3;--st-danger:#be3a2e;--st-danger-bg:#fbefed}.am-ghost:hover{background:var(--chip)!important;color:var(--ink)!important}.am-row:hover{background:var(--card-2)!important}.am-card{transition:border-color .12s,background .12s}.am-card:hover{border-color:var(--faint)!important;background:var(--card-2)!important}.am-chip:hover{border-color:var(--faint)!important;color:var(--ink)!important}.am-in{animation:.28s cubic-bezier(.2,.9,.3,1) amIn}@keyframes amIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.am-dot{animation:1s ease-in-out infinite amDot}@keyframes amDot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.am-pulse{animation:1.2s infinite amPulse}@keyframes amPulse{50%{opacity:.3}}.am-eye{transform-box:fill-box;transform-origin:50%}.am-live .am-eye,.am-row:hover .am-eye,.am-card:hover .am-eye{animation:3.2s infinite amBlink}@keyframes amBlink{0%,93%,to{transform:scaleY(1)}95.5%{transform:scaleY(.1)}}.am-talk{transform-box:fill-box;transform-origin:50%;animation:.32s ease-in-out infinite alternate amTalk}@keyframes amTalk{0%{transform:scaleY(.35)}to{transform:scaleY(1.15)}}.am-ring{animation:1.4s infinite amRing}@keyframes amRing{0%{box-shadow:0 0 0 0 color-mix(in srgb,currentColor 45%,transparent)}to{box-shadow:0 0 0 16px #0000}}.am-ring-lg{animation-name:amRingLg}@keyframes amRingLg{0%{box-shadow:0 0 0 0 color-mix(in srgb,currentColor 40%,transparent)}to{box-shadow:0 0 0 34px #0000}}.am-clickfx{animation:.5s ease-out forwards amClick}@keyframes amClick{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(2)}}.am-avlink{transition:box-shadow .12s}.am-avlink:hover{box-shadow:0 0 0 2px var(--bg),0 0 0 3.5px var(--accent)}.am-namelink:hover{text-underline-offset:2px;text-decoration:underline}.am-resize:hover,.am-resize:active{background:linear-gradient(90deg,transparent 2px,var(--accent) 2px,var(--accent) 4px,transparent 4px)}.am-drawer{animation:.22s cubic-bezier(.2,.9,.3,1) amDr}@keyframes amDr{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media (max-width:1180px){.am-enc{z-index:55;position:fixed;top:0;bottom:0;right:48px;box-shadow:-18px 0 50px #0000004d;width:min(520px,100%)!important}.am-hide-narrow{display:none!important}}@media (min-width:1181px){.am-wide-hide{display:none!important}}@media (max-width:1100px){.am-trans{display:none!important}}@media (max-width:720px){.cf-sub,.am-when{display:none!important}.am-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (prefers-reduced-motion:reduce){.am-in,.am-dot,.am-pulse,.am-eye,.am-talk,.am-ring,.am-clickfx,.am-drawer{animation:none!important}}.am-btn{border-radius:var(--r-sm);cursor:pointer;white-space:nowrap;border:1px solid var(--line);background:var(--card);height:30px;color:var(--ink-2);align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:12.5px;font-weight:500;display:inline-flex}.am-btn.is-primary{background:var(--ink);color:var(--bg);border:none;font-weight:600}.am-btn.is-ok{background:var(--good-solid,var(--good));color:#fff;border:none;font-weight:600}.am-btn.is-ghost{border:1px solid var(--line);height:26px;color:var(--ink-3);background:0 0;padding:0 8px;font-size:11.5px}.am-btn.is-small{height:28px;font-size:12px}.am-btn:disabled{opacity:.4;cursor:default}.am-iconbtn{width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.am-iconbtn:disabled{opacity:.35;cursor:default}.am-nav-icon{width:28px;height:28px}.am-nav-icon.is-on{color:var(--ink);background:var(--chip)}.am-h{letter-spacing:.05em;text-transform:uppercase;color:var(--muted-2);font-size:11px;font-weight:600}.am-seg{background:var(--chip);border-radius:8px;gap:2px;width:fit-content;padding:2px;display:flex}.am-seg>button{height:28px;color:var(--ink-3);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:500;display:inline-flex}.am-seg>button[aria-pressed=true],.am-seg>button.is-on{background:var(--card);box-shadow:var(--shadow-card);color:var(--ink)}.am-seg>button:disabled{opacity:.45;cursor:default}.am-botmark>.team-symbol.am-botmark-art{border-radius:inherit;background:0 0;border:0;width:100%;height:100%}.team-symbol.am-botmark-22{border:0;border-radius:7px;width:22px;height:22px}.team-symbol.am-botmark-18{border:0;border-radius:6px;width:18px;height:18px}.chat-main.is-inicio .chat-workspace.is-inicio{padding:0;display:block;overflow:auto}.chat-workspace.is-inicio>.conversation-scroll,.chat-workspace.is-inicio>.composer-dock,.chat-workspace.is-inicio>.welcome-suggestions{width:min(100%,760px);margin-inline:auto}.chat-workspace.is-inicio>.conversation-scroll{flex:none;margin-top:0;padding:9vh 24px 0;overflow:visible}.chat-workspace.is-inicio .welcome{padding:0 0 22px}.chat-workspace.is-inicio .welcome h2{letter-spacing:-.018em;color:var(--ink);font-size:24px;font-weight:500}.chat-workspace.is-inicio .welcome-description{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.5}.chat-workspace.is-inicio .welcome-bot{border-radius:13px;width:44px;height:44px;margin:0}.chat-workspace.is-inicio>.composer-dock{padding:0 24px}.chat-workspace.is-inicio .composer-inner{width:100%}.chat-workspace.is-inicio>.welcome-suggestions{margin-top:0;padding:0 24px 40px}.chat-workspace.is-inicio .composer-caption{text-align:center;color:var(--muted);margin-top:8px;font-size:11px}.aria-design-shell .composer-card{border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow-card);border-radius:14px;padding:8px 10px}.aria-design-shell .composer-card.is-big{padding:12px 12px 10px}.aria-design-shell .composer-card:focus-within{border-color:var(--line);box-shadow:var(--shadow-card)}.aria-design-shell .composer-textarea{min-height:24px;padding:2px 4px;font-size:13.5px;line-height:1.55}.aria-design-shell .composer-toolbar{gap:6px;margin-top:6px}.aria-design-shell .composer-tool{width:30px;height:30px;color:var(--muted);background:0 0;border:0;border-radius:8px}.aria-design-shell .composer-tool:hover{background:var(--chip);color:var(--ink)}.aria-design-shell .send-button{background:var(--chip);width:30px;height:30px;color:var(--muted);border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.aria-design-shell .send-button.is-ready{background:var(--ink);color:var(--bg)}.aria-design-shell .send-button:disabled{opacity:1}.aria-design-shell .composer-pill{border-radius:var(--r-sm);height:26px;color:var(--ink-3);border:1px solid var(--line);padding:0 8px;font-size:11.5px}.aria-design-shell .composer-caption{text-align:center;color:var(--muted);margin-top:6px;font-size:11px}.aria-design-shell .composer-dock{padding:0 24px 14px}.aria-design-shell .composer-inner{width:min(100%,720px)}.aria-design-shell .user-message{gap:0;padding:0 0 18px}.aria-design-shell .user-message .user-author{display:none}.aria-design-shell .user-bubble{background:var(--chip);max-width:78%;color:var(--ink);border-radius:14px 14px 4px;padding:9px 13px;font-size:13.5px;line-height:1.6}.aria-design-shell .message-column{flex-direction:column;gap:0;padding:26px 24px 20px;display:flex}.aria-design-shell .assistant-message.message-exact{padding:0 0 18px 37px}.aria-design-shell .message-exact .message-author>.team-symbol{top:0}.aria-design-shell .chat-header{border-bottom:0;gap:10px;height:52px;padding:0 14px 0 20px}.aria-design-shell .chat-header .header-actions .am-btn{height:28px;font-size:12px}.aria-design-shell .header-avatar{border-radius:9px;width:30px;height:30px}.conversation-work-rail{background:var(--side);gap:4px;padding-top:11px}.conversation-work-rail button{width:32px;height:32px;color:var(--muted);border-radius:8px;position:relative}.conversation-work-rail button:hover,.conversation-work-rail button[aria-current=page]{background:var(--chip);color:var(--ink)}.conversation-work-rail .am-rail-dot{border-radius:9px;width:6px;height:6px;position:absolute;top:6px;right:6px}.has-work-rail .document-heading{border-bottom:0;gap:8px;height:52px;min-height:52px;padding:0 10px 0 16px}.has-work-rail .document-heading h2{font-size:12.5px;font-weight:600}.has-work-rail .document-heading .icon-button{width:30px;height:30px;color:var(--muted);border-radius:8px}.has-work-rail>.document-pane{background:var(--card);transition:width .2s}.has-work-rail .document-version{border-bottom:0;padding:0 16px 8px}.ev-head,.equipo-view-head,.documents-view-head,.settings-design-heading{border-bottom:0;gap:12px;min-height:52px;padding:8px 24px}.ev-head h1,.equipo-view-head h1,.documents-view-head h1,.settings-design-heading h1{letter-spacing:-.018em;font-size:14px;font-weight:600}.ev-head p,.equipo-view-head p,.documents-view-head p,.settings-design-heading p{color:var(--muted);margin-top:0;font-size:11.5px}.aria-design-sidebar .conversation-item{border-radius:var(--r-sm);width:100%;color:var(--ink-2);text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:5px 32px 5px 8px;font-size:12px;display:flex}.aria-design-sidebar .conversation-item.has-pending{padding-right:46px}.aria-design-sidebar .conversation-item.is-active{background:var(--chip);color:var(--ink);font-weight:600}.aria-design-sidebar .conversation-item .conversation-avatar{border-radius:6px;flex:none;width:18px;height:18px;position:static}.aria-design-sidebar .conversation-item .conversation-title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.aria-design-sidebar .conversation-item .conversation-time{display:none}.aria-design-sidebar .conversation-item .conversation-pending-dot{background:var(--st-warn);border-radius:9px;flex:none;width:7px;height:7px}.aria-design-sidebar .conversation-actions{opacity:0;border-radius:6px;width:22px;height:22px;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.aria-design-sidebar li:hover .conversation-actions,.aria-design-sidebar .conversation-actions:focus-visible,.aria-design-sidebar .conversation-actions[data-state=open]{opacity:1}.aria-design-sidebar .history-filters.am-seg{width:100%}.aria-design-sidebar .history-filters.am-seg>button{flex:1;height:24px;font-size:11.5px}.aria-design-sidebar .history-empty{color:var(--muted);margin:0;padding:8px;font-size:12px}.aria-design-sidebar .sidebar-footer{border-top:0}.aria-design-sidebar .team-error{color:var(--st-danger);margin:0 0 6px;padding:4px 8px;font-size:11.5px}.aria-design-shell .chat-header.is-inicio{z-index:3;background:0 0;border:0;width:auto;position:absolute;top:0;right:0}.aria-design-shell .chat-header.is-inicio .chat-heading{display:none}.aria-design-shell .chat-main.is-inicio{position:relative}.aria-design-sidebar .aria-sidebar-job-toggle>span{background:0 0;min-width:0;height:auto;padding:0}.equipo-card-meta{justify-content:flex-start!important;gap:10px!important}.equipo-card .team-symbol{border:0;border-radius:10px;width:34px;height:34px}.equipo-view-head h1{font-size:14px!important}.equipo-view-head p{color:var(--muted)!important;margin-top:0!important;font-size:11.5px!important}.voz-dock.voz-llamada{z-index:90;color:#f2f4f5;background:#0b0e10;border:0;border-radius:0;flex-direction:column;width:auto;margin:0;display:flex;position:fixed;inset:0}.voz-llamada-cabecera{border-bottom:1px solid #1e2427;flex-shrink:0;align-items:center;gap:10px;height:56px;padding:0 20px;display:flex}.voz-llamada-cabecera strong{white-space:nowrap;text-overflow:ellipsis;max-width:40%;font-size:13px;font-weight:600;overflow:hidden}.voz-llamada-punto{background:#868e93;border-radius:9px;flex:none;width:8px;height:8px}.voz-llamada-punto[data-estado=conectado]{background:#34c759}.voz-llamada-tiempo{color:#868e93;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.voz-llamada-nota{color:#868e93;font-size:11.5px}.voz-llamada-cuerpo{flex:1;min-height:0;display:flex}.voz-llamada-centro{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:26px;min-width:0;padding:24px;display:flex}.voz-orbe.voz-llamada-cara{width:168px;height:168px;color:var(--ai,#b8e63c);border-radius:52px;grid-area:auto;gap:0;padding:0;display:inline-flex;background:0 0!important}.voz-orbe.voz-llamada-cara>.team-symbol{background:0 0;border:0;border-radius:52px;width:168px;height:168px}.voz-orbe.voz-llamada-cara>span:not(.team-symbol){display:none}.voz-llamada .voz-texto{text-align:center;flex-direction:column;align-items:center;gap:4px;max-width:560px;display:flex}.voz-llamada-nombre{color:#f2f4f5;font-size:20px;font-weight:500}.voz-llamada .voz-fila{justify-content:center}.voz-llamada .voz-fase{color:#868e93;font-size:12.5px;font-weight:400}.voz-llamada .voz-espera{color:#6d757a}.voz-llamada .voz-subtitulo{color:#dfe3e5;text-wrap:pretty;min-height:52px;margin-top:22px;font-size:16px;line-height:1.6}.voz-llamada .voz-subtitulo-quien{display:none}.voz-llamada .voz-subtitulo.is-tu{color:#aeb5b9}.voz-llamada .voz-nota{color:#6d757a;margin-top:4px;font-size:11.5px}.voz-llamada .voz-error{color:#e27f73}.voz-llamada .voz-aviso{color:#d9ac55}.voz-llamada-transcripcion{border-left:1px solid #1e2427;flex-direction:column;width:320px;min-height:0;display:flex}.voz-llamada-transcripcion-titulo{letter-spacing:.05em;text-transform:uppercase;color:#6d757a;padding:14px 16px 8px;font-size:11px;font-weight:600}.voz-llamada-transcripcion-lista{flex-direction:column;flex:1;gap:12px;min-height:0;padding:0 16px 16px;display:flex;overflow-y:auto}.voz-llamada-linea{gap:9px;display:flex}.voz-llamada-linea strong{color:#dfe3e5;font-size:11.5px;font-weight:600;display:block}.voz-llamada-linea p{color:#aeb5b9;text-wrap:pretty;margin:0;font-size:12.5px;line-height:1.5}.voz-llamada-mini.team-symbol,.voz-llamada-ini{border:0;border-radius:7px;flex:none;width:22px;height:22px}.voz-llamada-ini{color:#8fcede;background:#122a33;border-radius:99px;justify-content:center;align-items:center;font-size:8.5px;font-weight:700;display:inline-flex}.voz-llamada-vacio{color:#6d757a;font-size:12px}.voz-llamada-controles{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:16px 20px 22px;display:flex}.voz-llamada .voz-ctl{color:#dfe3e5;cursor:pointer;background:#1c2124;border:1px solid #2c3337;border-radius:99px;align-items:center;gap:7px;width:auto;height:42px;padding:0 14px;font-family:inherit;font-size:12.5px;font-weight:500;display:inline-flex}.voz-llamada .voz-ctl.is-on{color:#0d1113;background:#f2f4f5;border-color:#0000}.voz-llamada .voz-ctl.is-peligro{color:#fff;background:#d84b40;border-color:#0000;padding:0 18px}.voz-llamada .voz-ctl:disabled{opacity:.45;cursor:default}.voz-llamada .voz-microfono{color:#dfe3e5;background:#1c2124;border:1px solid #2c3337;border-radius:99px;flex:0 auto;height:42px;padding:0 12px}.voz-llamada .voz-microfono select{color:#dfe3e5;background:0 0;border:0;max-width:14rem;font-size:12.5px}@media (max-width:720px){.voz-llamada-nota{display:none}.voz-orbe.voz-llamada-cara,.voz-orbe.voz-llamada-cara>.team-symbol{border-radius:40px;width:128px;height:128px}}.authorization-exact footer{border-top:0!important}.documents-view:not(.is-compact) .workspace-view-heading{min-height:52px;margin:-8px -24px 18px;padding:8px 24px}.documents-view .workspace-view-heading h1{font-size:14px;font-weight:600}.documents-view .workspace-view-heading p{color:var(--muted);margin:0;font-size:11.5px}.documents-view .document-library{border:1px solid var(--line);border-radius:var(--r-md);background:var(--card);overflow:hidden}.documents-view .library-row{border-bottom:1px solid var(--line-2);padding:10px 14px}.documents-view .library-row:hover{background:var(--card-2)}.documents-view .library-file-icon{background:var(--chip);border-radius:7px;width:30px;height:30px}.documents-view .library-file-icon[data-format=Excel]{color:var(--st-ok)}.documents-view .library-file-icon[data-format=Word]{color:var(--st-info)}.documents-view .library-file-icon[data-format=PDF]{color:var(--st-danger)}.documents-view .library-file-meta{color:var(--muted);margin-top:2px;font-size:11.5px}.documents-view .library-author{width:90px;color:var(--ink-3);font-size:12px}.documents-view .library-author .team-symbol{border:0;border-radius:6px;width:18px;height:18px}@media (max-width:1180px) and (min-width:768px){.document-space.has-work-rail.has-document:not(.document-full)>.document-pane{z-index:55;max-width:none;position:fixed;inset:0 48px 0 auto;box-shadow:-18px 0 50px #0000004d;width:min(520px,100vw - 48px)!important}.document-space.has-work-rail.has-document:not(.document-full) .document-chat{visibility:visible}.document-space.has-work-rail.has-document:not(.document-full)>.document-resizer{display:none}}.am-session .am-session-actions{opacity:0}.am-session:hover .am-session-actions,.am-session .am-session-actions:focus-visible,.am-session .am-session-actions[data-state=open]{opacity:1}.am-session-actions:hover{background:var(--chip)!important;color:var(--ink)!important}@media (hover:none){.am-session .am-session-actions{opacity:1}}.voz-orbe.voz-llamada-cara{position:relative}.voz-orbe.voz-llamada-cara>.team-symbol{transition:none!important;transform:none!important}.voz-indicador{height:22px;color:var(--ai,#b8e63c);align-items:center;gap:4px;display:flex;position:absolute;bottom:-28px;left:50%;transform:translate(-50%)}.voz-indicador>span{opacity:.85;transform-origin:50%;width:4px;height:20px;transform:scaleY(calc(.18 + var(--nivel,0) * var(--k,1)));background:currentColor;border-radius:3px;transition:transform 90ms linear}.voz-indicador>span:first-child,.voz-indicador>span:nth-child(5){--k:.9}.voz-indicador>span:nth-child(2),.voz-indicador>span:nth-child(4){--k:1.4}.voz-indicador>span:nth-child(3){--k:1.8}.voz-orbe[data-fase=trabajando] .voz-indicador{color:var(--st-warn,#e3b45f)}.voz-orbe[data-fase=conectando] .voz-indicador,.voz-orbe[data-fase=cerrando] .voz-indicador,.voz-orbe[data-fase=en-pausa] .voz-indicador,.voz-orbe[data-fase=detenida] .voz-indicador{opacity:.35}@media (prefers-reduced-motion:reduce){.voz-indicador>span{transition:none;transform:scaleY(.5)}}.voz-llamada-centro{gap:46px}
.document-content:has(>.encargo-detail){flex-direction:column;padding:0;display:flex;overflow:hidden}.document-content>.encargo-detail{flex:1;width:100%}.encargo-back{color:var(--color-ink-faint);background:0 0;border:0;align-items:center;gap:6px;margin:0 0 16px;padding:3px 0;font-size:11.5px;display:flex}.encargo-back:hover{color:var(--color-ink)}.encargo-back:focus-visible{outline:2px solid var(--color-ink-faint);outline-offset:3px;border-radius:4px}.encargo-deliverables{border-top:1px solid var(--color-line);margin-top:18px;padding-top:14px}.encargo-deliverables .file-artifact{margin:8px 0;padding:10px}.encargo-deliverables .artifact-heading{flex-wrap:wrap;gap:8px}.encargo-deliverables .artifact-identity strong{font-size:12px}.encargo-responsible{align-items:center;gap:7px;min-width:0;font-size:12px;display:inline-flex}.encargo-responsible .team-symbol{flex-shrink:0;width:24px;height:24px}.encargo-responsible small{color:var(--color-ink-faint);font-size:10.5px;line-height:1.5;display:block}.encargo-management{margin:12px 0 18px;font-size:12px}.encargo-management-actions{flex-wrap:wrap;gap:6px;display:flex}.encargo-management button{font-size:12px}.encargo-assignment{border:1px solid var(--color-line);background:var(--color-raised);border-radius:7px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:9px;padding:10px;display:flex}.encargo-assignment p{color:var(--color-ink-soft);flex-basis:100%;margin:0;font-size:11.5px;line-height:1.5}.encargo-assignment-menu{max-width:280px;font-size:12px}.encargo-management-error{color:var(--color-rojo);margin:8px 0;font-size:11.5px}.encargo-event-step{color:var(--color-ink-faint);font-size:10.5px}.encargo-event-references{color:var(--color-ink-faint);margin:6px 0 0;padding:0;font-size:10.5px;list-style:none}.encargo-event-references code{font:inherit;color:var(--color-ink-soft);overflow-wrap:anywhere}.encargo-detail-actions{flex-wrap:wrap}.encargo-detail-actions button{font-size:12px}
.aria-design-shell{font-size:12.5px}.aria-design-shell .chat-header{height:52px;padding:0 20px}.aria-design-shell .chat-heading h1{font-size:13px;line-height:18px}.aria-design-shell .chat-heading-meta{font-size:11px;line-height:15px}.aria-design-shell .chat-heading-meta .specialist-identity{font-size:11px}.aria-design-shell .header-identity-pending{border:1px solid var(--color-line);background:var(--color-panel-header);border-radius:8px;flex-shrink:0;width:26px;height:26px}.aria-design-shell .chat-workspace.is-empty{padding-top:48px}.aria-design-shell .is-empty .conversation-scroll{margin-top:0}.aria-design-shell .welcome{padding:20px 24px 24px}.aria-design-shell .welcome h2{letter-spacing:-.6px;font-size:26px;font-weight:500}.aria-design-shell .welcome-description{margin-top:8px;font-size:13px}.aria-design-shell .welcome-bot{width:48px;height:48px;margin-bottom:14px}.aria-design-shell .welcome-suggestions{max-width:720px;margin-top:8px;padding-inline:24px}.aria-design-shell .composer-dock{width:min(100%,720px);margin-inline:auto}.aria-design-shell .composer-textarea{font-size:13px;line-height:1.65}.aria-design-shell .composer-card{border-radius:14px}.aria-design-shell .composer-caption{font-size:10.5px}.aria-design-shell .document-chat>.documents-view{height:100%;overflow:auto}@media (max-width:767px){.aria-design-shell .chat-header{padding-inline:12px}.aria-design-shell .chat-workspace.is-empty{padding-top:20px}.aria-design-shell .welcome h2{font-size:23px}.aria-design-shell .composer-dock{padding-inline:12px}.aria-design-shell .composer-textarea{font-size:16px}}.aria-design-shell .chat-title-owner{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:5px;flex-shrink:0;margin:0 -4px;padding:0 4px;font-family:inherit;font-size:13px;font-weight:500}.aria-design-shell .chat-title-sep{color:var(--faint)}@media (max-width:767px){.app-shell.aria-design-shell{flex-direction:column}.aria-design-shell .document-space,.aria-design-shell .chat-main{min-height:0}.aria-design-shell .message-column{width:100%;padding:16px 12px}.aria-design-shell .composer-dock{padding:6px 8px max(8px,env(safe-area-inset-bottom))}.aria-design-shell .composer-caption{display:none}}.aria-design-shell .composer-card,.aria-design-shell .composer-card.is-big{box-shadow:none;padding:4px 6px}.aria-design-shell .composer-row{align-items:center;gap:4px;min-width:0;display:flex}.aria-design-shell .composer-input{cursor:text;flex:auto;align-items:center;width:0;min-width:0;min-height:32px;display:flex}.aria-design-shell .composer-textarea{flex:auto;width:0;min-width:0;min-height:20px;max-height:2lh;padding:0 4px;line-height:20px;overflow-y:auto}.aria-design-shell .composer-toolbar{flex-wrap:nowrap;flex:none;gap:2px;margin:0}.aria-design-shell .composer-tool,.aria-design-shell .send-button{flex-shrink:0;width:32px;min-width:32px;height:32px}.aria-design-shell .composer-actions-trigger{align-self:flex-end}.aria-design-shell .composer-recording{min-width:0;max-width:120px;font-size:11px}.aria-design-shell .composer-reply,.aria-design-shell .composer-attachments{margin:4px 2px 6px}.aria-design-shell .composer-selected{flex-wrap:wrap;gap:4px;padding:4px 4px 2px;display:flex}.composer-selected-action{background:var(--color-cyan-soft);max-width:100%;min-height:26px;color:var(--color-ink-soft);border:0;border-radius:6px;align-items:center;gap:5px;padding:3px 6px;font-family:inherit;font-size:11px;line-height:1.3;display:inline-flex}.composer-options{z-index:80;width:min(280px,100vw - 24px);max-height:var(--radix-popover-content-available-height);border:1px solid var(--color-line);background:var(--color-raised);color:var(--color-ink);border-radius:12px;padding:6px;font:13px/1.4 system-ui,sans-serif;overflow:auto;box-shadow:0 6px 24px #0002}.composer-option{width:100%;min-height:36px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:7px 8px;display:flex}.composer-option:hover{background:var(--color-hover)}.composer-options :focus-visible{outline:2px solid var(--color-cyan);outline-offset:1px}.composer-options .composer-anchors{border-top:1px solid var(--color-line);flex-direction:column;gap:2px;margin-top:5px;padding-top:5px;display:flex}.composer-options .composer-pill{width:100%;height:auto;min-height:34px;color:var(--color-ink-soft);white-space:normal;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:7px 8px;font:12px/1.4 system-ui,sans-serif;display:flex}.composer-options .composer-pill[aria-pressed=true]{background:var(--color-cyan-soft);color:var(--color-ink)}.composer-options select.composer-pill{border-top:1px solid var(--color-line);max-width:100%;color:var(--color-ink);border-radius:0;margin-top:5px}.composer-options option{color:var(--color-ink);background:var(--color-raised)}.composer-options [data-testid=team-selector]{flex-wrap:wrap;margin:4px 0}@media (max-width:767px){.aria-design-shell .composer-dock{padding:4px 8px max(8px,env(safe-area-inset-bottom))}.aria-design-shell .composer-tool,.aria-design-shell .send-button{width:44px;min-width:44px;height:44px;min-height:44px}.aria-design-shell .composer-input{min-height:44px}.aria-design-shell .composer-textarea{min-height:22px;max-height:2lh;padding:0 2px;font-size:16px;line-height:22px}.aria-design-shell .composer-toolbar,.aria-design-shell .composer-row{gap:0}.aria-design-shell .composer-selected-action,.composer-options .composer-option,.composer-options .composer-pill,.composer-options [data-testid=team-selector] button{min-height:44px}.aria-design-shell .composer-recording{max-width:80px;font-size:10px}}@media (pointer:coarse),(max-width:767px){.aria-design-shell .chat-header .am-avlink,.aria-design-shell .chat-title-owner{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.aria-design-shell .jump-to-latest{min-width:44px;min-height:44px}}@media (max-width:767px){.aria-design-shell .chat-header{align-items:center;height:auto;min-height:64px;padding-block:6px}.aria-design-shell .chat-heading{align-items:center;min-width:0}.aria-design-shell .chat-heading-copy{min-width:0}.aria-design-shell .chat-heading-meta{white-space:normal;overflow-wrap:anywhere;position:static}.aria-design-shell .chat-title-row{min-height:22px}.aria-design-shell .conversation-work-rail{border-top:1px solid var(--line);border-bottom:0;order:2}}
.aria-interfaz-nueva-raiz{background:var(--color-paper);height:100dvh;display:flex;overflow:hidden}.aria-interfaz-nueva-raiz>.document-space{height:100%}.aria-interfaz-aviso{--aria-aviso-h:44px;z-index:30;height:var(--aria-aviso-h);padding:0 max(12px, env(safe-area-inset-left,0px));border-bottom:1px solid var(--color-line);background:var(--color-raised);color:var(--color-ink-soft);align-items:center;gap:8px;font-size:12.5px;display:flex;position:fixed;inset:0 0 auto}.aria-interfaz-aviso>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.aria-interfaz-aviso button{border:1px solid var(--color-line);min-height:32px;color:var(--color-ink);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;flex:none;padding:0 10px}.aria-interfaz-aviso button.is-principal{border-color:var(--color-cyan);background:var(--color-cyan);color:var(--color-paper)}.app-shell.is-interfaz-visita{height:calc(100dvh - 44px);margin-top:44px}@media (max-width:380px){.aria-interfaz-aviso button.is-secundario{display:none}}@media (max-width:480px){.aria-interfaz-aviso>span{display:none}.aria-interfaz-aviso{justify-content:flex-end}}.aria-interfaz-nueva .assistant-message.message-exact.aria-respuesta-nueva{padding:0}.aria-interfaz-nueva .aria-respuesta-nueva p.message-body,.aria-interfaz-nueva .aria-respuesta-nueva .message-body>p,.aria-interfaz-nueva .aria-respuesta-nueva .message-body>ul,.aria-interfaz-nueva .aria-respuesta-nueva .message-body>ol,.aria-interfaz-nueva .aria-respuesta-nueva .message-body>blockquote{max-width:68ch;font-size:var(--v2-fs);text-wrap:pretty;line-height:1.62}.aria-interfaz-nueva .aria-respuesta-nueva .message-body>ul li,.aria-interfaz-nueva .aria-respuesta-nueva .message-body>ol li{line-height:1.62}.aria-interfaz-nueva .v2-shell-meta .message-toolbar{min-width:0;margin:calc(var(--v2-s-1) * -1) 0}.aria-interfaz-nueva .v2-shell-msg:hover .v2-shell-meta .message-toolbar{opacity:1}:is(.aria-interfaz-nueva .v2-shell-meta:has(.message-audio-player:not([hidden])),.aria-interfaz-nueva .v2-shell-meta:has(.message-action-note)){align-items:flex-start}.aria-entrada-nueva{width:100%;max-width:var(--v2-col);margin:0 auto}.aria-entrada-nueva .composer-dock{background:0 0;padding:0}.aria-entrada-nueva .composer-inner{width:100%}.aria-entrada-nueva .composer-card,.aria-entrada-nueva .composer-card.is-big{border:1px solid var(--v2-line-2);border-radius:var(--v2-r-composer);background:var(--v2-raised);box-shadow:none;transition:border-color var(--v2-t1) var(--v2-ease), box-shadow var(--v2-t1) var(--v2-ease);padding:6px}.aria-entrada-nueva .composer-card:focus-within{border-color:var(--v2-cyan);box-shadow:0 0 0 3px var(--v2-cyan-soft)}.aria-entrada-nueva .composer-row{align-items:flex-end;gap:4px;min-width:0;display:flex}.aria-entrada-nueva .composer-input{cursor:text;flex:auto;align-items:center;width:0;min-width:0;min-height:36px;display:flex}.aria-entrada-nueva .composer-textarea{width:0;min-width:0;min-height:0;max-height:calc(3em + 14px);color:var(--v2-ink);font:400 var(--v2-fs) / 1.5 var(--v2-font);background:0 0;border:0;flex:auto;padding:7px 6px;overflow-y:auto}.aria-entrada-nueva .composer-textarea::placeholder{color:var(--v2-ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.aria-entrada-nueva .composer-textarea:focus,.aria-entrada-nueva .composer-textarea:focus-visible{outline:0}.aria-entrada-nueva .composer-toolbar{flex-wrap:nowrap;flex:none;align-items:center;gap:2px;margin:0}.aria-entrada-nueva .composer-tool,.aria-entrada-nueva .send-button{border-radius:var(--v2-r-pill);border:0;flex-shrink:0;width:36px;min-width:36px;height:36px}.aria-entrada-nueva .composer-tool{color:var(--v2-ink-2);background:0 0}.aria-entrada-nueva .send-button.is-ready{background:var(--v2-cyan);color:var(--v2-on-cyan)}.aria-entrada-nueva .composer-actions-trigger{align-self:flex-end}.aria-entrada-nueva .composer-recording{min-width:0;max-width:120px;font-size:var(--v2-fs-xs)}.aria-entrada-nueva .composer-reply,.aria-entrada-nueva .composer-attachments{margin:4px 6px 6px}.aria-entrada-nueva .composer-selected{flex-wrap:wrap;gap:4px;padding:4px 6px 2px;display:flex}.aria-entrada-nueva .composer-status,.aria-entrada-nueva .composer-note,.aria-entrada-nueva .composer-caption{margin-inline:var(--v2-s-4)}.aria-entrada-nueva .aria-entrada-pista{margin:var(--v2-s-2) auto 0;color:var(--v2-ink-3);font-size:var(--v2-fs-xs);text-align:center}@media (max-width:820px),(pointer:coarse){.aria-entrada-nueva .composer-tool,.aria-entrada-nueva .send-button{width:44px;min-width:44px;height:44px}.aria-entrada-nueva .composer-input{min-height:44px}.aria-entrada-nueva .composer-textarea{font-size:16px}.aria-entrada-nueva .composer-toolbar{gap:0}.aria-entrada-nueva .composer-recording{max-width:80px}.aria-entrada-nueva .composer-selected-action{min-height:44px}}
.discovery-studio{min-width:0;color:var(--color-ink);background:var(--color-paper);flex:1;padding:24px clamp(16px,4vw,48px);overflow-y:auto}.discovery-studio>*{max-width:1160px;margin-left:auto;margin-right:auto}.discovery-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:30px;display:flex}.discovery-studio button,.aria-discover button{cursor:pointer;font:inherit;touch-action:manipulation;min-height:44px;transition:background-color .18s,border-color .18s}.discovery-studio button:disabled{cursor:default;opacity:.55}.discovery-studio button:focus-visible,.aria-discover button:focus-visible,.discovery-studio input:focus-visible,.discovery-studio textarea:focus-visible,.discovery-studio select:focus-visible{outline:2px solid var(--color-verde);outline-offset:3px}.discovery-back{color:var(--color-ink-soft);align-items:center;gap:8px;font-size:13px;display:inline-flex}.discovery-back:hover{color:var(--color-ink)}.discovery-heading{margin-bottom:24px}.discovery-kicker{letter-spacing:.12em;color:var(--color-ink-faint);font-size:10px;font-weight:600}.discovery-heading h1{letter-spacing:-.04em;margin:6px 0;font-size:28px;font-weight:550}.discovery-heading p{color:var(--color-ink-soft);font-size:14px}.discovery-tabs{border-bottom:1px solid var(--color-line);gap:24px;margin-bottom:24px;display:flex}.discovery-tabs button{color:var(--color-ink-faint);border-bottom:2px solid #0000;align-items:center;gap:8px;padding:9px 2px 13px;font-size:14px;display:inline-flex}.discovery-tabs button[aria-current=page]{border-bottom-color:var(--color-verde);color:var(--color-ink)}.discovery-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.discovery-search{border:1px solid var(--color-line-strong);min-width:0;max-width:440px;color:var(--color-ink-soft);background:var(--color-raised);border-radius:12px;flex:1;align-items:center;gap:9px;padding:9px 13px;display:flex}.discovery-search input{width:100%;min-width:0;color:var(--color-ink);font:inherit;background:0 0;outline:0;flex:1;font-size:13px}.discovery-toolbar select{border:1px solid var(--color-line);background:var(--color-raised);color:var(--color-ink);border-radius:12px;max-width:100%;min-height:44px;padding:10px 12px;font-size:12px}.discovery-count,.discovery-caption{color:var(--color-ink-faint);font-size:12px}.discovery-caption{max-width:1160px;margin-bottom:22px;line-height:1.6}.discovery-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,275px),1fr));align-items:stretch;gap:16px;display:grid}.discovery-card{border:1px solid var(--color-line);background:var(--color-raised);border-radius:18px;flex-direction:column;min-width:0;transition:border-color .18s;display:flex;overflow:hidden}.discovery-card:hover{border-color:var(--color-line-strong)}.discovery-art{height:124px;color:var(--color-verde);background:linear-gradient(135deg, var(--color-verde-soft), var(--color-raised));align-items:center;gap:18px;padding:22px;display:flex;position:relative;overflow:hidden}.connector-art>span{letter-spacing:-.07em;opacity:.22;font-size:42px;font-weight:650;position:absolute;right:22px}.skill-art>span{z-index:1;max-width:170px;font-size:15px;font-weight:550;line-height:1.4}.skill-art>svg{z-index:1;flex-shrink:0}.tone-1{color:var(--color-ambar);background:linear-gradient(135deg, var(--color-ambar-soft), var(--color-raised))}.tone-2{color:var(--color-ink-soft);background:linear-gradient(135deg, var(--color-hover), var(--color-raised))}.art-lines{opacity:.13;border:1px solid;border-radius:10px;width:120px;height:80px;padding:14px;position:absolute;inset:auto -6px -12px auto;transform:rotate(-18deg)}.art-lines i{background:currentColor;height:2px;margin:8px 0;display:block}.art-lines i:nth-child(2){width:70%}.discovery-card-body{flex-direction:column;flex:1;padding:18px;display:flex}.discovery-category{color:var(--color-ink-faint);margin-bottom:5px;font-size:10px}.discovery-card h2{letter-spacing:-.015em;font-size:15px;font-weight:550;line-height:1.4}.discovery-card-body>p{color:var(--color-ink-soft);overflow-wrap:anywhere;margin:8px 0 22px;font-size:12px;line-height:1.6}.discovery-card-footer{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}.discovery-card-footer>span{color:var(--color-ink-faint);align-items:center;gap:5px;font-size:10px;display:flex}.discovery-card-footer button,.skill-lab-actions button,.discovery-empty button{border:1px solid var(--color-line-strong);white-space:nowrap;border-radius:20px;justify-content:center;align-items:center;gap:6px;padding:7px 12px;font-size:11px;display:inline-flex}.discovery-card-footer button:hover,.skill-lab-actions button:hover{background:var(--color-hover)}.discovery-guidance{border-top:1px solid var(--color-line);margin-top:24px;padding:18px 0;font-size:13px}.discovery-guidance strong{font-weight:500}.discovery-guidance p{color:var(--color-ink-soft);max-width:700px;margin-top:6px;font-size:12px;line-height:1.7}.discovery-empty{text-align:center;color:var(--color-ink-soft);justify-items:center;gap:12px;padding:40px 12px;display:grid}.discovery-empty h2{color:var(--color-ink);font-size:15px}.discovery-detail,.skill-workbench{border:1px solid var(--color-line);background:var(--color-raised);border-radius:18px;margin-top:24px;padding:22px}.discovery-detail-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.discovery-detail-title h2{letter-spacing:-.025em;font-size:18px;font-weight:550}.discovery-detail-title>button{border:1px solid var(--color-line);width:44px;color:var(--color-ink-soft);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.discovery-detail li{border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:15px;padding:12px 0;font-size:13px;display:flex}.discovery-detail li small{color:var(--color-ink-faint);overflow-wrap:anywhere;font-size:11px;display:block}.discovery-detail li>span:last-child{color:var(--color-ink-soft);font-size:10px}.skill-workbench>p{color:var(--color-ink-soft);margin-bottom:24px;font-size:13px}.skill-workbench-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;display:grid}.skill-workbench h3{margin-bottom:12px;font-size:14px;font-weight:550}.skill-reference,.skill-lab{min-width:0}.skill-source{border:1px solid var(--color-line);overflow-wrap:anywhere;border-radius:12px;max-height:560px;padding:16px;font-size:12px;overflow:auto}.skill-lab{border-left:1px solid var(--color-line);padding-left:28px}.skill-lab-title{align-items:baseline;gap:9px;display:flex}.skill-lab-title svg{color:var(--color-verde)}.skill-lab>p{color:var(--color-ink-soft);margin-bottom:16px;font-size:12px;line-height:1.7}.skill-lab label{margin-bottom:7px;font-size:12px;display:block}.skill-lab textarea{resize:vertical;border:1px solid var(--color-line-strong);background:var(--color-paper);width:100%;min-height:170px;color:var(--color-ink);font:inherit;border-radius:12px;padding:13px;font-size:13px;line-height:1.6}.skill-lab-actions{flex-wrap:wrap;justify-content:space-between;gap:8px;margin:13px 0 22px;display:flex}.skill-lab-actions .discovery-primary{background:var(--color-action);color:var(--color-action-text);border-color:var(--color-action)}.skill-workbench details{color:var(--color-ink-soft);overflow-wrap:anywhere;margin-top:18px;font-size:11px}.skill-workbench summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:12px}.skill-result{border-top:1px solid var(--color-line);padding-top:18px;font-size:13px;line-height:1.7}.skill-result .discovery-kicker{margin-bottom:12px;display:block}.lab-error{border:1px solid var(--color-rojo);color:var(--color-rojo);border-radius:12px;padding:14px;font-size:12px}.aria-discover{text-align:left;width:100%;max-width:760px;margin:28px auto 0}.discovery-section-title{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:12px;font-size:12px;display:flex}.discovery-section-title small{color:var(--color-ink-faint);font-size:10px}.discover-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.discover-options button{border:1px solid var(--color-line);background:var(--color-raised);text-align:left;border-radius:16px;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:17px;display:flex;position:relative}.discover-options button:hover{border-color:var(--color-line-strong);background:var(--color-hover)}.discover-options strong{font-size:12px;font-weight:500}.discover-options span{color:var(--color-ink-soft);font-size:11px;line-height:1.5}.discover-options svg:first-child{color:var(--color-verde)}.discover-options svg:last-child{color:var(--color-ink-faint);position:absolute;top:18px;right:14px}@media (max-width:760px){.skill-workbench-columns{grid-template-columns:1fr}.skill-lab{border-left:0;border-top:1px solid var(--color-line);padding:22px 0 0}.skill-source{max-height:270px}.skill-workbench{padding:16px}.discovery-tabs{gap:18px}.discovery-heading h1{font-size:24px}.discover-options{grid-template-columns:1fr}.discover-options button{gap:4px;padding-left:50px}.discover-options svg:first-child{position:absolute;top:18px;left:17px}.discovery-section-title small{display:none}.aria-discover{margin-top:20px}.discovery-card-footer button{font-size:11px}}@media (prefers-reduced-motion:reduce){.discovery-studio *,.aria-discover *{transition:none!important;animation:none!important}}
._5_80Hq_content{color:var(--color-ink);padding:16px 18px;font-size:12px}._5_80Hq_toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}._5_80Hq_tabs{border:1px solid var(--color-line);background:var(--color-raised);border-radius:5px;gap:2px;padding:2px;display:flex}._5_80Hq_tabs button{color:var(--color-ink-soft);cursor:pointer;background:0 0;border:0;border-radius:3px;padding:5px 10px;font-size:12px}._5_80Hq_tabs button[aria-pressed=true]{background:var(--color-hover);color:var(--color-ink)}._5_80Hq_search{border:1px solid var(--color-line);color:var(--color-ink-soft);border-radius:5px;align-items:center;gap:7px;padding:6px 8px;display:flex}._5_80Hq_search input{width:100%;color:var(--color-ink);background:0 0;border:0;outline:0;font-size:12px}._5_80Hq_search:focus-within{border-color:var(--color-cyan)}._5_80Hq_note{color:var(--color-ink-soft);margin:10px 0;font-size:11px;line-height:1.6}._5_80Hq_rows{margin:0;padding:0;list-style:none}._5_80Hq_rows li+li{border-top:1px solid var(--color-line)}._5_80Hq_rows button{text-align:left;width:100%;color:var(--color-ink);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:12px 8px;display:block}._5_80Hq_rows button:hover{background:var(--color-raised)}._5_80Hq_rows button:hover ._5_80Hq_rowHeading{color:var(--color-cyan)}._5_80Hq_rowHeading{justify-content:space-between;align-items:flex-start;gap:12px;font-size:12px;line-height:1.5;display:flex}._5_80Hq_rowHeading strong{font-weight:500}._5_80Hq_rowHeading svg{flex-shrink:0;margin-top:3px}._5_80Hq_meta{color:var(--color-ink-soft);flex-wrap:wrap;align-items:center;gap:7px;margin-top:5px;font-size:11px;display:flex}._5_80Hq_state{border:1px solid var(--color-line);border-radius:4px;padding:1px 5px}._5_80Hq_state[data-state=completado]{color:var(--color-verde);background:var(--color-verde-soft)}._5_80Hq_state[data-state=requiere_intervencion]{color:var(--color-ambar);background:var(--color-ambar-soft)}._5_80Hq_state[data-state=esperando]{color:var(--color-cyan);background:var(--color-cyan-soft)}._5_80Hq_result{color:var(--color-ink-soft);margin-top:5px;font-size:12px;line-height:1.6;display:block}._5_80Hq_empty{padding:24px 0}._5_80Hq_empty h3{margin:0 0 7px;font-size:13px;font-weight:500}._5_80Hq_empty p{color:var(--color-ink-soft);margin:0;font-size:12px;line-height:1.7}._5_80Hq_error{padding:16px 0;font-size:12px;line-height:1.6}._5_80Hq_error button{border:1px solid var(--color-line);background:var(--color-raised);color:var(--color-ink);cursor:pointer;border-radius:5px;padding:6px 9px;font-size:12px}@media (max-width:640px){._5_80Hq_content{padding:16px}._5_80Hq_tabs button,._5_80Hq_error button{min-height:44px}._5_80Hq_search input{font-size:16px}}
.equipo-view{min-width:0;min-height:0;color:var(--color-ink);flex-direction:column;flex:1;display:flex}.equipo-view-head{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}.equipo-view-head h1{letter-spacing:-.025em;margin:0;font-size:18px;font-weight:600;line-height:1.3}.equipo-view-head p{color:var(--color-ink-soft);margin:4px 0 0;font-size:12.5px}.equipo-tabs{background:var(--color-hover);border-radius:8px;flex-shrink:0;padding:2px;display:flex}.equipo-tabs button{height:28px;color:var(--color-ink-soft);font:500 12px var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 12px}.equipo-tabs button[aria-pressed=true]{background:var(--color-raised);color:var(--color-ink)}.equipo-scroll{flex:1;min-height:0;overflow-y:auto}.equipo-content{max-width:980px;margin:0 auto;padding:20px 24px 40px}.equipo-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.equipo-search{border:1px solid var(--color-line);color:var(--color-ink-soft);background:var(--color-raised);border-radius:8px;align-items:center;gap:8px;padding:7px 10px;display:flex}.equipo-search input{width:210px;min-width:0;color:var(--color-ink);font:12.5px var(--font-sans);background:0 0;border:0;outline:none}.equipo-search:focus-within{border-color:var(--color-cyan)}.equipo-cards{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:10px;display:grid}.equipo-card{border:1px solid var(--color-line);background:var(--color-raised);cursor:pointer;text-align:left;font-family:var(--font-sans);border-radius:10px;flex-direction:column;gap:10px;padding:14px;display:flex}.equipo-card:hover{border-color:var(--color-line-strong)}.equipo-card-identity{align-items:center;gap:10px;width:100%;display:flex}.equipo-card-identity>.team-symbol{width:34px;height:34px}.equipo-card-identity>span:nth-child(2){flex:1;min-width:0;line-height:1.3}.equipo-card-identity strong{color:var(--color-ink);font-size:13.5px;font-weight:600;display:block}.equipo-card-identity>span:nth-child(2)>span{color:var(--color-ink-soft);font-size:11.5px;display:block}.equipo-mode{width:fit-content;color:var(--color-ink-soft);background:var(--color-hover);border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:500}.equipo-card-summary{color:var(--color-ink-soft);text-wrap:pretty;font-size:12.5px;line-height:1.5}.equipo-card-meta{border-top:1px solid var(--color-line);width:100%;color:var(--color-ink-soft);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:10px;font-size:11.5px;display:flex}.equipo-card-domains{color:var(--color-ink-soft);flex-direction:column;gap:5px;font-size:12px;display:flex}.equipo-card-domains>span{justify-content:space-between;gap:10px;display:flex}.equipo-button{border:1px solid var(--color-line);background:var(--color-raised);height:30px;color:var(--color-ink);font:500 12px var(--font-sans);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 11px;display:inline-flex}.equipo-button>.team-symbol{width:18px;height:18px}.equipo-button:disabled{opacity:.45;cursor:default}.equipo-primary{background:var(--color-action);color:var(--color-action-text);border-color:#0000}.equipo-empty{text-align:center;color:var(--color-ink-soft);padding:40px 0;font-size:12.5px}.equipo-error{color:var(--color-rojo);margin-bottom:16px;font-size:12.5px}.equipo-overlay{z-index:70;background:#00000059;position:fixed;inset:0}.equipo-ficha{z-index:71;background:var(--color-raised);width:min(400px,100%);height:100dvh;color:var(--color-ink);border-left:1px solid var(--color-line);flex-direction:column;display:flex;position:fixed;inset:0 0 0 auto}.equipo-ficha-head{border-bottom:1px solid var(--color-line);align-items:flex-start;gap:12px;padding:18px 18px 16px 22px;display:flex}.equipo-ficha-head>.equipo-ficha-avatar{width:104px;height:104px}.equipo-ficha-head>div{flex:1;align-self:center;min-width:0}.equipo-ficha-head h2{margin:0;font-size:19px;font-weight:600}.equipo-ficha-head p{color:var(--color-ink-soft);margin:2px 0 8px;font-size:12.5px;line-height:1.45}.equipo-icon{width:26px;height:26px;color:var(--color-ink-soft);cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.equipo-ficha-body{flex:1;min-height:0;padding:0 22px 22px;overflow-y:auto}.equipo-ficha-body h2{letter-spacing:.05em;text-transform:uppercase;color:var(--color-ink-soft);margin:22px 0 9px;font-size:11px;font-weight:600}.equipo-note{color:var(--color-ink-soft);text-wrap:pretty;font-size:12px;line-height:1.6}.equipo-read-groups section{border:1px solid var(--color-line);border-radius:8px;margin-bottom:8px;padding:9px 10px}.equipo-read-groups h3{margin:0 0 5px;font-size:11.5px;font-weight:600}.equipo-read-groups ul{margin:0;padding:0;list-style:none}.equipo-read-groups li{overflow-wrap:anywhere;color:var(--color-ink-soft);padding:3px 0;font-size:12px}.equipo-read-groups code{font-size:11px}.equipo-ficha footer{border-top:1px solid var(--color-line);gap:8px;padding:12px 22px;display:flex}.equipo-view button:focus-visible,.equipo-ficha button:focus-visible{outline:2px solid var(--color-cyan);outline-offset:3px}@media (max-width:720px){.equipo-view-head{flex-direction:column;align-items:flex-start;padding:16px}.equipo-content{padding:16px}.equipo-toolbar{flex-wrap:wrap}.equipo-search{flex:1}.equipo-search input{width:100%}}@media (pointer:coarse){.equipo-button,.equipo-icon,.equipo-tabs button{min-height:44px}.equipo-icon{min-width:44px}}
.encargos-view{--ev-bg:var(--color-paper,#0d1113);--ev-card:var(--color-raised,#161a1d);--ev-chip:var(--color-hover,#222a2e);--ev-line:var(--color-line,#282e32);--ev-ink:var(--color-ink,#f2f4f5);--ev-muted:var(--color-ink-soft,#aeb5b9);--ev-accent:var(--color-cyan,#6fb8cc);background:var(--ev-bg);min-width:0;min-height:0;color:var(--ev-ink);flex-direction:column;flex:1;font-size:12.5px;display:flex}.encargos-view button,.encargos-view input,.encargos-view select{font:inherit}.encargos-view button{cursor:pointer}.encargos-view button:disabled{cursor:not-allowed;opacity:.45}.encargos-view button:focus-visible,.encargos-view input:focus-visible,.encargos-view select:focus-visible{outline:2px solid var(--ev-accent);outline-offset:2px}.ev-head{border-bottom:1px solid var(--ev-line);justify-content:space-between;align-items:center;min-height:60px;padding:12px 24px;display:flex}.ev-head h1{letter-spacing:-.02em;margin:0;font-size:15px;font-weight:600}.ev-head p{color:var(--ev-muted);margin:3px 0 0;font-size:12px}.ev-scroll{flex:1;min-height:0;overflow-y:auto}.ev-content{flex-direction:column;gap:14px;max-width:1120px;margin:0 auto;padding:18px 24px 40px;display:flex}.ev-strip{border:1px solid var(--ev-line);background:var(--ev-card);border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.ev-strip button{border:0;border-left:1px solid var(--ev-line);text-align:left;background:0 0;flex-direction:column;justify-content:center;gap:2px;min-width:0;height:52px;padding:0 12px 0 14px;display:flex;position:relative}.ev-strip button:first-child{border-left:0}.ev-strip button[aria-pressed=true]{background:var(--ev-chip)}.ev-strip button[aria-pressed=true]:after{content:"";background:var(--ev-accent);height:2px;position:absolute;bottom:0;left:0;right:0}.ev-strip strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600;line-height:1.15}.ev-strip span{text-transform:uppercase;letter-spacing:.05em;color:var(--ev-muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10.5px;overflow:hidden}.ev-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ev-toolbar>button,.ev-group,.ev-owners,.ev-search,.ev-segments{border:1px solid var(--ev-line);background:var(--ev-card);height:32px;color:var(--ev-muted);border-radius:7px;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.ev-search{width:240px;max-width:100%;padding:0 10px}.ev-search input{width:100%;min-width:0;height:100%;color:var(--ev-ink);background:0 0;border:none;outline:none}.ev-search input::placeholder{color:var(--ev-muted)}.ev-owners{gap:4px;padding:0 6px 0 10px}.ev-owners>span{margin-right:4px;font-size:12px}.ev-owners button{background:0 0;border:0;border-radius:7px;padding:1px}.encargos-view .team-symbol{border-radius:7px;flex-shrink:0;width:22px;height:22px}.ev-owners button[aria-pressed=true]{outline:1px solid var(--ev-accent);outline-offset:1px}.ev-group{font-size:12px}.ev-group select{background:var(--ev-card);color:var(--ev-ink);border:0;max-width:88px}.ev-clear{background:0 0!important;border:0!important}.ev-spacer{flex:1}.ev-count{color:var(--ev-muted);font-size:12px}.ev-segments{gap:2px;height:30px;padding:3px}.ev-segments button{width:27px;height:24px;color:var(--ev-muted);background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;display:flex}.ev-segments button[aria-pressed=true]{background:var(--ev-chip);color:var(--ev-ink)}.ev-icon{border:1px solid var(--ev-line);color:var(--ev-muted);background:0 0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.ev-icon:hover,.ev-toolbar button:not(:disabled):hover{background:var(--ev-chip);color:var(--ev-ink)}.ev-scope{color:var(--ev-muted);margin:-4px 0 0;font-size:11px}.ev-table{border:1px solid var(--ev-line);background:var(--ev-card);border-radius:10px;overflow:auto}.ev-table-inner{min-width:720px}.ev-table-head,.ev-row{grid-template-columns:minmax(200px,1fr) 120px 118px 86px 104px;align-items:center;gap:12px;padding:8px 14px;display:grid}.ev-table-head{background:var(--ev-chip);border-bottom:1px solid var(--ev-line);color:var(--ev-muted);font-size:11px;font-weight:500}.ev-table-head>span:last-child{text-align:right}.ev-row{border-bottom:1px solid var(--ev-line);padding:10px 14px}.ev-row:last-child{border-bottom:0}.ev-row:hover{background:var(--ev-chip)}.ev-title{text-align:left;min-width:0;color:var(--ev-ink);background:0 0;border:0;flex-direction:column;gap:4px;padding:0;line-height:1.4;display:flex}.ev-title strong{overflow-wrap:anywhere;font-size:12.5px;font-weight:500}.ev-title small{color:var(--ev-muted);overflow-wrap:anywhere;font-size:11px}.ev-title:hover strong{text-underline-offset:3px;text-decoration:underline}.ev-profile{align-items:center;gap:6px;min-width:0;font-size:12px;display:inline-flex}.ev-profile>span:last-child{text-overflow:ellipsis;overflow:hidden}.ev-group-head{background:var(--ev-chip);border:0;border-bottom:1px solid var(--ev-line);color:var(--ev-ink);text-align:left;align-items:center;gap:9px;width:100%;padding:7px 14px;display:flex}.ev-group-head strong{font-size:12.5px;font-weight:600}.ev-group-head>span:last-child{color:var(--ev-muted);font-size:11.5px}.ev-expanded{transform:rotate(90deg)}.ev-group-head .team-symbol{width:20px;height:20px}.ev-muted{color:var(--ev-muted);font-size:11px}.ev-state{color:var(--ev-muted);font-size:11px;line-height:1.4}.ev-state[data-state=propuesto],.ev-state[data-state=requiere_intervencion]{color:var(--color-ambar,#e6be72)}.ev-state[data-state=completado]{color:var(--color-verde,#6ed89a)}.ev-state[data-state=fallido]{color:var(--color-rojo,#f09a94)}.ev-age{color:var(--ev-muted);justify-content:flex-end;align-items:center;gap:5px;font-size:11px;display:flex}.ev-empty{color:var(--ev-muted);text-align:center;margin:0;padding:28px 22px}.ev-error{border:1px solid var(--ev-line);color:var(--color-rojo,#f09a94);border-radius:10px;padding:18px}.ev-error button{border:1px solid var(--ev-line);background:var(--ev-card);color:var(--ev-ink);border-radius:6px;margin-top:8px;padding:6px 10px}.ev-kanban{grid-auto-columns:minmax(220px,1fr);grid-auto-flow:column;gap:10px;padding-bottom:6px;display:grid;overflow-x:auto}.ev-column{background:var(--ev-chip);border:1px solid var(--ev-line);border-radius:10px;flex-direction:column;gap:8px;min-width:0;padding:8px;display:flex}.ev-column h2{align-items:center;gap:7px;margin:0;padding:2px 4px 4px;font-size:12px;font-weight:600;display:flex}.ev-column h2 small{color:var(--ev-muted);font-size:11.5px;font-weight:400}.ev-dot{background:var(--ev-muted);border-radius:50%;flex-shrink:0;width:8px;height:8px}.ev-dot[data-state=completado]{background:var(--color-verde,#6ed89a)}.ev-dot[data-state=propuesto],.ev-dot[data-state=requiere_intervencion]{background:var(--color-ambar,#e6be72)}.ev-dot[data-state=activo],.ev-dot[data-state=esperando]{background:var(--ev-accent)}.ev-dot[data-state=fallido]{background:var(--color-rojo,#f09a94)}.ev-card{border:1px solid var(--ev-line);background:var(--ev-card);border-radius:7px;flex-direction:column;gap:8px;padding:10px 11px;display:flex}.ev-card p{color:var(--ev-muted);overflow-wrap:anywhere;margin:0;font-size:11.5px}.ev-card footer{align-items:center;gap:8px;display:flex}.ev-column-empty{color:var(--ev-muted);margin:0;padding:10px 4px;font-size:11.5px}@media (max-width:720px){.ev-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.ev-content{padding:14px 12px 30px}.ev-head{padding:12px}.ev-toolbar{gap:6px}.ev-search{width:100%}.ev-count{margin-left:auto}}.encargos-view .ev-strip button{flex-direction:row;justify-content:space-between;align-items:center;gap:10px}.encargos-view .ev-metric{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.encargos-view .ev-metric strong{color:var(--ev-ink);text-transform:none;letter-spacing:-.02em;font-size:15px}.encargos-view .ev-gauge{text-transform:none;letter-spacing:0;flex-shrink:0;width:34px;height:34px;display:inline-flex;position:relative;overflow:visible}.ev-gauge svg{width:34px;height:34px;transform:rotate(-90deg)}.ev-gauge circle{fill:none;stroke:var(--ev-line);stroke-width:3px}.ev-gauge circle+circle{stroke:var(--ev-accent);stroke-linecap:round}.ev-gauge small{color:var(--ev-muted);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:9px;font-weight:600;display:flex;position:absolute;inset:0}.encargos-view .ev-table-head,.encargos-view .ev-row{grid-template-columns:minmax(190px,1fr) 120px 110px minmax(120px,.65fr) 126px}.encargos-view .ev-group select[aria-label="Archivo de encargos"]{max-width:110px}.encargos-view .ev-row>.ev-muted{max-height:3em;line-height:1.5;overflow:hidden}.encargos-view .ev-owners:has(>span:only-child){display:none}.ev-agenda{flex-direction:column;gap:10px;min-width:0;display:flex}.ev-agenda-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ev-agenda-toolbar h2{margin:0;font-size:14px}.ev-agenda-toolbar p,.ev-agenda-scope{color:var(--ev-muted);margin:3px 0 0;font-size:11px;line-height:1.45}.ev-agenda-navigation{align-items:center;gap:4px;display:flex}.ev-agenda-navigation strong{text-transform:capitalize;text-align:center;min-width:110px;font-size:12px}.ev-agenda-navigation button{border:1px solid var(--ev-line);background:var(--ev-card);min-width:27px;height:27px;color:var(--ev-ink);border-radius:6px;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.ev-agenda-layout{grid-template-columns:minmax(0,1fr) minmax(220px,270px);gap:10px;min-width:0;display:grid}.ev-agenda-month{border:1px solid var(--ev-line);background:var(--ev-line);border-radius:9px;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.ev-agenda-weekday{background:var(--ev-chip);text-align:center;color:var(--ev-muted);padding:8px 4px;font-size:10px;font-weight:600}.ev-agenda-day{background:var(--ev-card);min-width:0;min-height:95px;color:var(--ev-ink);text-align:left;border:0;flex-direction:column;align-items:stretch;gap:3px;padding:6px;display:flex}.ev-agenda-day:hover,.ev-agenda-day[aria-pressed=true]{background:var(--ev-chip)}.ev-agenda-day[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--ev-accent)}.ev-agenda-day[data-outside=true]{opacity:.55}.ev-agenda-number{justify-content:center;align-self:flex-start;align-items:center;min-width:21px;height:21px;font-size:11px;display:inline-flex}.ev-agenda-day[data-today=true] .ev-agenda-number{background:var(--ev-accent);color:var(--ev-bg);border-radius:50%;font-weight:700}.ev-agenda-preview{white-space:nowrap;text-overflow:ellipsis;border-left:2px solid var(--ev-accent);background:color-mix(in srgb,var(--ev-accent) 10%,transparent);max-width:100%;padding:3px 4px;font-size:10px;display:block;overflow:hidden}.ev-agenda-preview[data-origin=por_confirmar]{border-color:var(--color-ambar,#e6be72)}.ev-agenda-preview[data-origin=resultado]{border-color:var(--color-verde,#6ed89a)}.ev-agenda-more{color:var(--ev-muted);font-size:10px}.ev-agenda-detail{border:1px solid var(--ev-line);background:var(--ev-card);border-radius:9px;min-width:0;max-height:630px;padding:12px;overflow:auto}.ev-agenda-detail h3{text-transform:capitalize;margin:0 0 10px;font-size:12px}.ev-agenda-item,.ev-agenda-unscheduled button{border:1px solid var(--ev-line);background:var(--ev-bg);width:100%;color:var(--ev-ink);text-align:left;border-radius:7px;flex-direction:column;gap:4px;margin-bottom:6px;padding:9px;display:flex}.ev-agenda-item:hover,.ev-agenda-unscheduled button:hover{background:var(--ev-chip)}.ev-agenda-item strong,.ev-agenda-unscheduled strong{overflow-wrap:anywhere;font-size:11.5px;font-weight:600}.ev-agenda-item small,.ev-agenda-unscheduled small,.ev-agenda-item-time{color:var(--ev-muted);font-size:10px}.ev-agenda-empty{color:var(--ev-muted);font-size:11px;line-height:1.45}.ev-agenda-unscheduled{border-top:1px solid var(--ev-line);margin-top:14px;padding-top:10px}.ev-agenda-unscheduled h4{margin:0 0 8px;font-size:11px}.ev-agenda-unscheduled h4 span{color:var(--ev-muted);font-weight:400}@media (max-width:850px){.ev-agenda-layout{grid-template-columns:1fr}.ev-agenda-detail{max-height:none}.ev-agenda-day{min-height:68px}.ev-agenda-preview{display:none}.ev-agenda-day:has(.ev-agenda-preview):after{content:"●";color:var(--ev-accent);font-size:12px;line-height:8px}}@media (max-width:470px){.ev-agenda-day{min-height:50px;padding:4px}.ev-agenda-weekday{padding:6px 1px}.ev-agenda-toolbar{align-items:flex-start}}.ev-agenda-entry{border:1px solid var(--ev-line);background:var(--ev-bg);border-radius:7px;margin-bottom:6px;overflow:hidden}.ev-agenda-entry>.ev-agenda-item,.ev-agenda-unscheduled .ev-agenda-entry>.ev-agenda-item{background:0 0;border:0;border-radius:0;margin:0}.ev-agenda-entry>.ev-agenda-item:hover,.ev-agenda-unscheduled .ev-agenda-entry>.ev-agenda-item:hover{background:var(--ev-chip)}.ev-agenda-links{border-top:1px solid var(--ev-line);flex-wrap:wrap;gap:4px;padding:4px 7px;display:flex}.ev-agenda-links button,.ev-agenda-unscheduled .ev-agenda-links button{width:auto;color:var(--ev-ink);background:0 0;border:0;border-radius:5px;flex-direction:row;align-items:center;gap:3px;margin:0;padding:4px 6px;font-size:10px;display:inline-flex}.ev-agenda-links button:hover,.ev-agenda-unscheduled .ev-agenda-links button:hover{background:var(--ev-chip)}.ev-agenda-views{border:1px solid var(--ev-line);background:var(--ev-chip);border-radius:9px;align-self:flex-start;gap:4px;padding:3px;display:flex}.ev-agenda-views button{min-height:36px;color:var(--ev-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:5px 10px;font-size:11px}.ev-agenda-views button[aria-pressed=true]{background:var(--ev-card);color:var(--ev-ink);box-shadow:0 1px 3px #0002}.ev-agenda-strip{grid-template-columns:repeat(7,minmax(0,1fr));align-self:start;gap:5px;min-width:0;display:grid}.ev-agenda-strip[data-view=dia]{grid-template-columns:minmax(0,1fr)}.ev-agenda-strip[data-view=tres]{grid-template-columns:repeat(3,minmax(0,1fr))}.ev-agenda-strip>.ev-agenda-weekday{display:none}.ev-agenda-strip .ev-agenda-day{border:1px solid var(--ev-line);border-radius:8px;gap:5px;min-height:112px}.ev-agenda-strip-weekday{color:var(--ev-muted);font-size:10px;font-weight:600}.ev-agenda-strip .ev-agenda-number{min-width:29px;height:29px;font-size:18px}.ev-agenda-count{color:var(--ev-muted);font-size:10px}.ev-agenda-navigation button,.ev-agenda-links button,.ev-agenda-views button{cursor:pointer}.ev-agenda-navigation strong{text-transform:none}.ev-agenda-navigation button:focus-visible,.ev-agenda-day:focus-visible,.ev-agenda-views button:focus-visible,.ev-agenda-links button:focus-visible{outline:2px solid var(--ev-accent);outline-offset:2px}@media (max-width:650px){.ev-agenda-navigation{justify-content:space-between;width:100%}.ev-agenda-navigation button{min-width:44px;min-height:44px}.ev-agenda-views{justify-content:space-between;width:100%}.ev-agenda-views button{flex:1;min-height:44px;padding:5px}.ev-agenda-strip{gap:3px}.ev-agenda-strip .ev-agenda-day{justify-content:center;align-items:center;min-height:64px;padding:4px}.ev-agenda-strip .ev-agenda-number{height:24px;font-size:14px}.ev-agenda-strip .ev-agenda-count{text-align:center;font-size:9px}.ev-agenda-strip .ev-agenda-preview,.ev-agenda-strip .ev-agenda-more{display:none}.ev-agenda-strip .ev-agenda-day:has(.ev-agenda-preview):after{display:none}.encargos-view[data-view=calendar] .ev-strip{scrollbar-width:thin;display:flex;overflow-x:auto}.encargos-view[data-view=calendar] .ev-strip button{flex:0 0 112px;min-height:52px}.encargos-view[data-view=calendar] .ev-strip button:first-child{z-index:1;background:var(--ev-card);position:sticky;left:0}.encargos-view[data-view=calendar] .ev-strip button:first-child[aria-pressed=true]{background:var(--ev-chip)}}.ev-agenda-kinds{color:var(--ev-muted);flex-wrap:wrap;align-items:center;gap:5px;font-size:10.5px;display:flex}.ev-agenda-kinds button{border:1px solid var(--ev-line);background:var(--ev-card);min-height:30px;color:var(--ev-muted);border-radius:7px;padding:5px 9px}.ev-agenda-kinds button[aria-pressed=true]{background:var(--ev-chip);color:var(--ev-ink);border-color:var(--ev-accent)}.ev-agenda-kinds span{margin-left:auto}.ev-agenda-entry[data-origin=resultado]{border-left:3px solid var(--color-verde,#6ed89a)}.ev-agenda-entry[data-origin=por_confirmar]{border-left:3px solid var(--color-ambar,#e6be72)}.ev-agenda-result-detail{color:var(--ev-muted);overflow-wrap:anywhere;font-size:10.5px;line-height:1.4}.ev-agenda-detail-heading{justify-content:space-between;align-items:center;gap:6px;margin-bottom:10px;display:flex}.ev-agenda-detail-heading h3{margin:0}.ev-agenda-detail-heading button{border:1px solid var(--ev-line);background:var(--ev-bg);min-height:30px;color:var(--ev-ink);white-space:nowrap;border-radius:6px;align-items:center;gap:3px;padding:4px 7px;font-size:10.5px;display:inline-flex}.ev-agenda-detail-heading button:hover{background:var(--ev-chip)}@media (max-width:650px){.ev-agenda-detail-heading button{min-height:44px}.ev-agenda-strip[data-view=semana]{grid-template-columns:repeat(7,minmax(96px,1fr));padding-bottom:4px;overflow-x:auto}.ev-agenda-strip[data-view=semana] .ev-agenda-day{align-items:flex-start;padding:8px}.ev-agenda-strip[data-view=semana] .ev-agenda-count{text-align:left}.ev-agenda-kinds button{min-height:44px}.ev-agenda-kinds span{width:100%;margin-left:0}}
.workspace-view{background:var(--color-paper);flex:1;min-width:0;min-height:0;padding:28px 32px;font-size:12.5px;overflow:auto}.workspace-view-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.workspace-view-heading h1{letter-spacing:-.018em;margin:0;font-size:19px;font-weight:600;line-height:1.3}.workspace-view-heading p{color:var(--color-ink-faint);margin:6px 0 0;font-size:12px}.workspace-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.workspace-tabs{background:var(--color-raised);border-radius:8px;align-items:center;gap:2px;padding:3px;display:flex}.workspace-tabs button{color:var(--color-ink-soft);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:5px 10px;font-size:12px}.workspace-tabs button[aria-pressed=true]{background:var(--color-paper);color:var(--color-ink)}.workspace-search{color:var(--color-ink-faint);border:1px solid var(--color-line);border-radius:8px;flex:1;align-items:center;gap:7px;max-width:280px;height:30px;padding:0 9px;display:flex}.workspace-search input{width:100%;min-width:0;font:inherit;color:var(--color-ink);background:0 0;border:0;outline:none;font-size:12px}.workspace-empty{text-align:center;color:var(--color-ink-faint);flex-direction:column;align-items:center;gap:10px;padding:50px 20px;display:flex}.workspace-empty h2{color:var(--color-ink);margin:0;font-size:14px;font-weight:500}.workspace-empty p{max-width:370px;margin:0;font-size:12px;line-height:1.6}.workspace-error{color:var(--color-rojo);margin:8px 0;font-size:12px;line-height:1.6}.workspace-error button{text-decoration:underline;display:block}.document-library{border:1px solid var(--color-line);background:var(--color-card);border-radius:10px;overflow:hidden}.library-row{border-bottom:1px solid var(--color-line);align-items:center;gap:12px;min-width:0;padding:14px 16px;display:flex}.library-row:last-child{border-bottom:0}.library-file-icon{background:var(--color-raised);width:36px;height:40px;color:var(--color-ink-soft);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.library-file-icon[data-format=Excel]{color:var(--color-verde)}.library-file-icon[data-format=Word]{color:var(--color-accent)}.library-file-copy{flex:1;min-width:0}.library-file-name{text-overflow:ellipsis;white-space:nowrap;text-align:left;max-width:100%;color:var(--color-ink);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:500;display:block;overflow:hidden}.library-file-name:disabled{cursor:default}.library-file-meta{color:var(--color-ink-faint);flex-wrap:wrap;gap:8px;margin-top:4px;font-size:11px;display:flex}.library-origin{color:var(--color-ink-soft);text-align:left;align-items:center;gap:5px;max-width:100%;margin-top:5px;font-size:11px;display:flex}.library-author{color:var(--color-ink-soft);align-items:center;gap:6px;font-size:11px;display:flex}.library-author .team-symbol{width:22px;height:22px}.workspace-more{border:1px solid var(--color-line);border-radius:7px;margin:18px auto;padding:6px 12px;font-size:12px;display:block}.documents-view.is-compact{background:0 0;padding:14px}.is-compact .workspace-toolbar{display:block}.is-compact .workspace-search{max-width:none;margin-top:10px}.is-compact .library-row{gap:8px;padding:12px 10px}.is-compact .library-file-icon{width:28px;height:32px}.is-compact .library-author{display:none}@media (max-width:767px){.workspace-view{padding:18px 14px}.workspace-toolbar{align-items:stretch}.workspace-search{min-width:140px;max-width:none}.library-author{display:none}.library-row{padding:12px}.workspace-view-heading h1{font-size:17px}}
.JotC7a_viewer{min-width:0;min-height:100%;color:var(--color-ink);flex-direction:column;font-size:12px;line-height:1.45;display:flex}.JotC7a_toolbar{border-bottom:1px solid var(--color-line);align-items:center;gap:8px;min-height:44px;padding:6px 12px;display:flex}.JotC7a_toolbar>svg{color:var(--color-ink-faint);flex:none}.JotC7a_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:500;overflow:hidden}.JotC7a_spacer{flex:1}.JotC7a_iconButton{width:28px;height:28px;color:var(--color-ink-soft);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.JotC7a_iconButton:hover,.JotC7a_iconButton[aria-pressed=true]{color:var(--color-ink);background:var(--color-raised);border-color:var(--color-line)}.JotC7a_iconButton:disabled{opacity:.4;cursor:default}.JotC7a_iconButton:focus-visible,.JotC7a_viewer select:focus-visible,.JotC7a_openButton:focus-visible{outline:2px solid var(--color-chart-bar);outline-offset:2px}.JotC7a_state{white-space:nowrap;color:var(--color-ink-faint);align-items:center;gap:5px;font-size:10px;display:inline-flex}.JotC7a_state i{background:currentColor;border-radius:50%;width:5px;height:5px}.JotC7a_state[data-running=true] i{background:var(--color-verde)}.JotC7a_screenArea{background:var(--color-paper);flex:1;justify-content:center;align-items:center;min-height:240px;padding:10px;display:flex;position:relative}.JotC7a_screen{object-fit:contain;border:1px solid var(--color-line);border-radius:6px;width:100%;height:auto;max-height:calc(100dvh - 200px);display:block}.JotC7a_empty{text-align:center;min-height:280px;color:var(--color-ink-faint);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.JotC7a_empty h3{color:var(--color-ink-soft);margin:0;font-size:13px;font-weight:500}.JotC7a_empty p{max-width:220px;margin:0;font-size:11px}.JotC7a_openButton{border:1px solid var(--color-line);min-height:32px;color:var(--color-ink);background:var(--color-raised);cursor:pointer;font:inherit;border-radius:6px;padding:5px 12px}.JotC7a_screenToolbar{border-top:1px solid var(--color-line);align-items:center;gap:8px;min-height:40px;padding:5px 12px;display:flex}.JotC7a_scope{color:var(--color-ink-faint);align-items:center;gap:5px;font-size:10px;display:inline-flex}.JotC7a_caption{color:var(--color-ink-faint);white-space:nowrap;font-size:10px}.JotC7a_viewer select{min-width:0;max-width:65%;height:28px;font:inherit;color:var(--color-ink-soft);border:1px solid var(--color-line);background:var(--color-paper);border-radius:5px;padding:0 6px;font-size:11px}.JotC7a_error{border:1px solid var(--color-line);color:var(--color-ink-soft);overflow-wrap:anywhere;border-radius:6px;margin:10px 12px 0;padding:8px 10px;font-size:11px}.JotC7a_refreshing{background:var(--color-paper);border-radius:5px;padding:4px 8px;font-size:11px;position:absolute;bottom:16px}.JotC7a_permissions{padding:12px 16px}.JotC7a_permissions>p{margin:0}@media (max-width:767px){.JotC7a_iconButton{width:36px;height:36px}.JotC7a_screenArea{min-height:180px;padding:6px}.JotC7a_screenToolbar{padding:5px 8px}}
.XoWgpq_access.connection-form{min-width:0;margin-top:16px;padding:12px 0;font-size:12px;line-height:1.5}.XoWgpq_access h3{margin:0 0 6px;font-size:12px;font-weight:600}.XoWgpq_access p{margin:4px 0 10px}.XoWgpq_access.connection-form summary{min-height:32px;margin-bottom:8px}.XoWgpq_access summary svg{flex:none;margin-left:auto;transition:transform .15s}.XoWgpq_access details[open]>summary svg{transform:rotate(180deg)}.XoWgpq_access label{min-width:0}.XoWgpq_access.connection-form textarea{min-height:72px;max-height:200px;font:inherit}:is(.XoWgpq_access.connection-form button,.XoWgpq_access.connection-form select){min-height:32px}.XoWgpq_access.connection-form label.connection-check{align-items:center;min-height:44px}.XoWgpq_access input[type=checkbox]{flex:none;width:16px;height:16px}.XoWgpq_access small{overflow-wrap:anywhere;font-size:11px}.XoWgpq_access button:focus-visible,.XoWgpq_access summary:focus-visible,.XoWgpq_access select:focus-visible,.XoWgpq_access textarea:focus-visible{outline:2px solid var(--color-cyan);outline-offset:2px}@media (max-width:767px){:is(.XoWgpq_access.connection-form button,.XoWgpq_access.connection-form select,.XoWgpq_access.connection-form summary){min-height:44px}}@media (prefers-reduced-motion:reduce){.XoWgpq_access summary svg{transition:none}}
.a2L7CW_workspace{min-width:0}.a2L7CW_workspace .connection-tabs{flex-wrap:wrap}.a2L7CW_workspace .connection-tabs button{min-height:44px}.a2L7CW_workspace .connection-form{min-width:0}.a2L7CW_personal button{min-height:44px}.a2L7CW_workspace .connection-form button{min-height:44px}.a2L7CW_workspace .connection-access button{min-height:44px}.a2L7CW_workspace button:focus-visible,.a2L7CW_personal button:focus-visible,.a2L7CW_workspace summary:focus-visible,.a2L7CW_personal summary:focus-visible,.a2L7CW_consentLink:focus-visible{outline:2px solid var(--color-cyan);outline-offset:3px}.a2L7CW_personal input:not([type=checkbox]),.a2L7CW_personal select{min-height:44px}.a2L7CW_workspace .connection-form input:not([type=checkbox]){min-height:44px}.a2L7CW_workspace .connection-form select{min-height:44px}.a2L7CW_workspace .connection-check{cursor:pointer;min-height:44px;padding:10px 0}.a2L7CW_personal h3,.a2L7CW_current h3{margin:16px 0 8px;font-size:12px;font-weight:500}.a2L7CW_steps{color:var(--color-ink);flex-wrap:wrap;gap:6px 16px;margin:16px 0 8px;padding:0;list-style:none;display:flex}.a2L7CW_steps li{padding:5px 0}.a2L7CW_appGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0 18px;display:grid}.a2L7CW_appGrid .a2L7CW_appCard{border:1px solid var(--color-line);text-align:left;background:var(--color-raised);width:100%;min-height:76px;color:var(--color-ink);border-radius:8px;align-items:center;gap:10px;padding:12px;display:flex}.a2L7CW_appGrid .a2L7CW_appCard:hover{background:var(--color-hover)}.a2L7CW_appGrid .a2L7CW_appCard[aria-pressed=true]{border-color:var(--color-cyan);background:color-mix(in srgb,var(--color-cyan) 5%,var(--color-raised))}.a2L7CW_appCard>span:nth-child(2){overflow-wrap:anywhere;flex:1;min-width:0}.a2L7CW_appCard strong{font-size:12px;font-weight:500;display:block}.a2L7CW_appCard small,.a2L7CW_accountHeader small,.a2L7CW_accountDetails small{color:var(--color-ink-soft);font-size:11px;display:block}.a2L7CW_appCard>svg{flex-shrink:0}.a2L7CW_appIcon{width:36px;height:36px;color:var(--color-ink-soft);background:var(--color-hover);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.a2L7CW_appIcon[data-app=outlook],.a2L7CW_appIcon[data-app=one_drive]{color:#437bc0;background:color-mix(in srgb,#437bc0 11%,var(--color-raised))}.a2L7CW_appIcon[data-app=gmail],.a2L7CW_appIcon[data-app=googlecalendar],.a2L7CW_appIcon[data-app=googledrive]{color:#ad704a;background:color-mix(in srgb,#ad704a 11%,var(--color-raised))}.a2L7CW_appIcon[data-app=microsoft_teams]{color:#8570bd;background:color-mix(in srgb,#8570bd 11%,var(--color-raised))}.a2L7CW_consent{border:1px solid var(--color-line);border-radius:8px;padding:0 14px 12px}.a2L7CW_consentLink{min-height:44px;color:var(--color-ink);text-underline-offset:3px;align-items:center;gap:8px;margin:12px 0;text-decoration:underline;display:inline-flex}.a2L7CW_account{border:1px solid var(--color-line);overflow-wrap:anywhere;border-radius:8px;margin:10px 0;padding:14px}.a2L7CW_accountHeader{align-items:center;gap:10px;display:flex}.a2L7CW_accountHeader strong{font-weight:500}.a2L7CW_personal .a2L7CW_accountState{color:var(--color-ink);margin:12px 0 6px;font-weight:500}.a2L7CW_accountActions{flex-wrap:wrap;gap:8px;display:flex}.a2L7CW_accountDetails{margin-top:10px}.a2L7CW_personal .a2L7CW_accountDetails summary,.a2L7CW_personal .a2L7CW_history summary,.a2L7CW_personal .a2L7CW_admin summary{cursor:pointer;min-height:44px;margin:0;padding:12px 0;display:list-item}.a2L7CW_personal .a2L7CW_notice{color:var(--color-ink);margin:10px 0 0;font-size:11px;display:block}.a2L7CW_history{border-top:1px solid var(--color-line);margin-top:18px}.a2L7CW_history>summary{font-weight:500}.a2L7CW_history>summary .a2L7CW_notice{color:var(--color-ink-soft);margin-left:10px;display:inline}.a2L7CW_admin{border-top:1px solid var(--color-line);margin-top:20px}.a2L7CW_search{align-items:center;gap:8px;margin-top:18px;display:flex}.a2L7CW_search span{color:var(--color-ink-soft);flex-shrink:0}.a2L7CW_search input{border:1px solid var(--color-line);background:var(--color-raised);border-radius:6px;width:100%;min-width:0;min-height:44px;padding:8px 10px}@media (max-width:560px){.a2L7CW_appGrid{grid-template-columns:1fr}.a2L7CW_workspace .connection-access{flex-wrap:wrap}.a2L7CW_accountActions>button{flex:100%;justify-content:center}.a2L7CW_search{flex-wrap:wrap}.a2L7CW_workspace input:not([type=checkbox]),.a2L7CW_workspace select,.a2L7CW_personal input:not([type=checkbox]),.a2L7CW_personal select{font-size:16px}}
.employee-editor-overlay{z-index:70;background:#00000073;position:fixed;inset:0}.employee-editor{z-index:71;background:var(--color-raised);border:1px solid var(--color-line);width:min(680px,100vw - 40px);max-height:90dvh;color:var(--color-ink);border-radius:14px;flex-direction:column;font-size:12.5px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 60px #00000059}.employee-editor>header{border-bottom:1px solid var(--color-line);padding:16px 20px 12px}.employee-editor-title{align-items:center;gap:10px;display:flex}.employee-editor-title h2{margin:0;font-size:15px;font-weight:600}.employee-editor-title>span:not(.team-symbol){background:var(--color-hover);color:var(--color-ink-soft);border-radius:4px;padding:2px 6px;font-size:11px}.employee-editor-title>button{color:var(--color-ink-soft);background:0 0;border:0;margin-left:auto;padding:5px}.employee-editor-title .team-symbol{width:28px;height:28px}.employee-editor-description{color:var(--color-ink-soft);margin:6px 0 0;font-size:12px}.employee-editor-steps{gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.employee-editor-steps li{color:var(--color-ink-soft);flex-direction:column;flex:1;gap:5px;font-size:11px;display:flex}.employee-editor-steps li[aria-current]{color:var(--color-ink);font-weight:600}.employee-editor-steps i{background:var(--color-hover);border-radius:9px;height:3px}.employee-editor-steps [data-complete=true] i{background:var(--color-cyan)}.employee-editor-body{min-height:0;padding:16px 20px;overflow-y:auto}.employee-editor fieldset{border:0;flex-direction:column;gap:14px;min-width:0;margin:0;padding:0;display:flex}.employee-editor label:not(.employee-function-options label){color:var(--color-ink-soft);flex-direction:column;gap:6px;font-size:11.5px;display:flex}.employee-editor input:not([type=checkbox]),.employee-editor textarea,.employee-editor select{border:1px solid var(--color-line);background:var(--color-paper);width:100%;min-width:0;height:32px;color:var(--color-ink);font:inherit;border-radius:6px;padding:0 10px;font-size:12.5px}.employee-editor textarea{resize:vertical;height:auto;padding:8px 10px;line-height:1.5}.employee-editor button{cursor:pointer;font:inherit}.employee-editor button:disabled{cursor:default;opacity:.5}.employee-editor button:focus-visible,.employee-editor input:focus-visible,.employee-editor textarea:focus-visible,.employee-editor select:focus-visible{outline:2px solid var(--color-cyan);outline-offset:2px}.employee-editor p{color:var(--color-ink-soft);margin:0;line-height:1.55}.employee-editor h3{text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-soft);margin:4px 0 0;font-size:11px;font-weight:600}.employee-editor small{color:var(--color-ink-soft);font-size:11px}.employee-modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.employee-modes>button{text-align:left;border:1px solid var(--color-line);background:var(--color-raised);color:var(--color-ink);border-radius:10px;flex-direction:column;gap:8px;padding:16px;display:flex}.employee-modes strong{font-size:15px;font-weight:600}.employee-modes strong small{margin-left:8px;font-weight:400}.employee-modes span{flex-wrap:wrap;gap:4px;display:flex}.employee-modes em{background:var(--color-hover);border-radius:99px;padding:2px 7px;font-size:10.5px;font-style:normal}.employee-role-options{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;display:grid}.employee-role-options button{text-align:left;background:var(--color-raised);border:1px solid var(--color-line);color:var(--color-ink);border-radius:10px;flex-direction:column;gap:4px;padding:12px;display:flex}.employee-role-options strong{font-size:13px}.employee-role-options span{color:var(--color-ink-soft);font-size:11.5px;line-height:1.45}.employee-role-options button[aria-pressed=true],.employee-face-options button[aria-pressed=true],.employee-photo-catalog button[aria-pressed=true]{border-color:var(--color-cyan);background:var(--color-cyan-soft)}.employee-field-label{color:var(--color-ink-soft);font-size:11.5px}.employee-photo-catalog{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.employee-photo-catalog button{border:1px solid var(--color-line);background:var(--color-paper);border-radius:10px;padding:6px}.employee-photo-catalog .team-symbol{width:52px;height:52px;margin:auto}.employee-face-options{flex-wrap:wrap;gap:8px;display:flex}.employee-face-options button{border:1px solid var(--color-line);background:var(--color-raised);color:var(--color-ink-soft);border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:6px;font-size:10.5px;display:flex}.employee-face-options .team-symbol{width:52px;height:52px}.employee-color-options{gap:8px;display:flex}.employee-color-options button{border:0;border-radius:99px;width:24px;height:24px}.employee-color-options button[aria-pressed=true]{outline:2px solid var(--color-ink);outline-offset:2px}.employee-traits{flex-wrap:wrap;gap:6px;display:flex}.employee-traits button{border:1px solid var(--color-line);background:var(--color-raised);height:28px;color:var(--color-ink);border-radius:99px;padding:0 11px;font-size:12px}.employee-function-options{border:1px solid var(--color-line);border-radius:10px;padding:6px}.employee-function-options label{align-items:center;gap:10px;padding:7px 8px;display:flex}.employee-function-options label span{flex-direction:column;gap:2px;display:flex}.employee-function-options input{accent-color:var(--color-cyan)}.employee-review-identity{align-items:center;gap:12px;display:flex}.employee-review-identity>.team-symbol{width:48px;height:48px}.employee-review-identity>div{flex-direction:column;gap:3px;display:flex}.employee-review-identity strong{font-size:14px}.employee-review-identity span{color:var(--color-ink-soft);font-size:12px}.employee-review-scope{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.employee-review-scope section{border:1px solid var(--color-line);border-radius:6px;padding:9px 10px}.employee-review-scope h4{margin:0 0 5px;font-size:11.5px}.employee-review-scope p{padding:1px 0;font-size:12px}.employee-instructions{white-space:pre-wrap;overflow-wrap:anywhere}.employee-access-row{border-bottom:1px solid var(--color-line);justify-content:space-between;gap:12px;padding:9px 0;display:flex}.employee-access-row small{display:block}.employee-error{border:1px solid var(--color-ambar);border-radius:6px;margin-bottom:12px;padding:10px}.employee-error button{margin-top:8px}.employee-editor>footer{border-top:1px solid var(--color-line);gap:8px;padding:12px 20px;display:flex}.employee-editor>footer>span{flex:1}.employee-editor>footer button{border:1px solid var(--color-line);background:var(--color-raised);min-height:30px;color:var(--color-ink);border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12px;display:inline-flex}.employee-editor>footer .employee-next{background:var(--color-cyan);color:var(--color-paper)}.employee-editor>footer .employee-save{color:#fff;background:#31c45b;border-color:#31c45b}.employee-detail-identity{align-items:center;gap:12px;margin-bottom:16px;display:flex}.employee-detail-identity .team-symbol{flex-shrink:0;width:104px;height:104px}.employee-detail-identity h3{margin:0;font-size:19px;font-weight:600}.employee-detail-identity p{color:var(--color-ink-soft);margin:4px 0;font-size:12.5px}.employee-detail-actions{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.employee-version-history{border-top:1px solid var(--color-line);font-size:12px}.employee-version-history summary{cursor:pointer;padding:10px 0}.employee-version-history dl{grid-template-columns:80px minmax(0,1fr);gap:6px;margin:0 0 12px;display:grid}.employee-version-history dt{color:var(--color-ink-soft)}.employee-version-history dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}@media (max-width:600px){.employee-editor{width:calc(100vw - 16px);max-height:96dvh}.employee-editor>header,.employee-editor-body,.employee-editor>footer{padding-left:14px;padding-right:14px}.employee-modes{grid-template-columns:1fr}.employee-editor-steps{gap:4px}.employee-editor-steps li{font-size:9px}.employee-editor input:not([type=checkbox]),.employee-editor textarea,.employee-editor select{font-size:16px}.employee-photo-catalog{grid-template-columns:repeat(4,minmax(0,1fr))}.employee-review-scope{grid-template-columns:1fr}}.employee-detail-panel{z-index:71;background:var(--color-raised);border-left:1px solid var(--color-line);width:min(400px,100%);height:100dvh;color:var(--color-ink);flex-direction:column;font-size:12.5px;display:flex;position:fixed;inset:0 0 0 auto}.employee-detail-panel>.employee-detail-identity{border-bottom:1px solid var(--color-line);align-items:flex-start;gap:12px;margin:0;padding:18px 18px 16px 22px}.employee-detail-identity>div{flex:1;align-self:center;min-width:0}.employee-detail-identity h2{overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:600;line-height:1.3}.employee-detail-identity>button{color:var(--color-ink-soft);cursor:pointer;background:0 0;border:0;padding:4px}.employee-detail-panel .employee-detail-body{min-height:0;padding:16px 22px 22px;overflow-y:auto}.employee-detail-body>h3{text-transform:uppercase;letter-spacing:.05em;color:var(--color-ink-faint);margin:22px 0 9px;font-size:11px;font-weight:600}.employee-detail-body>p{font-size:12.5px;line-height:1.6}.employee-detail-body>ul{padding-left:18px;font-size:12.5px;line-height:1.6}.employee-detail-panel button:focus-visible{outline:2px solid var(--color-cyan);outline-offset:2px}
.settings-design{min-width:0;font-size:12.5px}.settings-design-layout{align-items:flex-start;display:flex}.settings-design-nav{flex-direction:column;flex:none;gap:1px;width:190px;display:flex;position:sticky;top:0}.settings-design-nav button:focus-visible{outline:2px solid var(--color-cyan);outline-offset:1px}.settings-design input:not([type=checkbox]):not([type=radio]),.settings-design select{border-radius:8px;min-height:32px;font-size:12.5px}.settings-design .rounded-card{border-radius:10px}.settings-design section>h2{letter-spacing:.06em;font-size:11px;font-weight:600;line-height:1.4}.settings-design .connections-settings>h2,.settings-design .computer-settings>h2{font-size:14px}.settings-design .connections-settings>p,.settings-design .computer-settings>p{font-size:12.5px;line-height:1.6}.settings-design [data-testid=settings-capabilities] p,.settings-design [data-testid=settings-capabilities] li{font-size:12.5px}.settings-design-inner{max-width:1080px;padding:22px 24px 48px}.settings-design-heading{border-bottom:1px solid var(--color-line);align-items:center;gap:12px;min-height:52px;margin:0;padding:8px 24px;display:flex}.settings-design-heading h1{margin:0;font-size:14px;font-weight:600}.settings-design-heading p{color:var(--color-ink-faint);margin:3px 0 0;font-size:11.5px;line-height:1.4}.settings-design-layout{gap:28px}.settings-design-nav .settings-nav-item{height:32px;min-height:32px;padding:0 12px;font-size:12.5px;font-weight:500;transition:none}.settings-design-nav .settings-nav-item[aria-current=page]{background:var(--color-hover);font-weight:600}.settings-section-head{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:14px;display:flex}.settings-section-head>div{flex:1;min-width:0}.settings-section-head h2{letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-faint);margin:0 0 10px;font-size:11px;font-weight:600}.settings-section-head p{color:var(--color-ink-soft);text-wrap:pretty;margin-top:-4px;font-size:12.5px;line-height:1.5}.settings-section-head .secondary-button{gap:5px;min-height:30px;font-size:12px}.settings-section-head button:disabled{opacity:.55;cursor:not-allowed}.settings-cf-card,.settings-table-wrap{border:1px solid var(--color-line);background:var(--color-raised);border-radius:10px;overflow:hidden}.settings-account-identity{align-items:center;gap:12px;padding:16px;display:flex}.settings-account-avatar{background:color-mix(in srgb,var(--color-cyan) 13%,transparent);width:40px;height:40px;color:var(--color-cyan);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:600;display:grid}.settings-account-identity>div{min-width:0;line-height:1.35}.settings-account-identity strong{overflow-wrap:anywhere;font-size:14px;font-weight:600;display:block}.settings-account-identity>div>span{color:var(--color-ink-soft);font-size:12px;display:block}.settings-account-facts{margin:0}.settings-account-facts>div{border-top:1px solid var(--color-line);grid-template-columns:minmax(0,180px) minmax(0,1fr);align-items:center;gap:14px;padding:11px 16px;font-size:12.5px;display:grid}.settings-account-facts dt{color:var(--color-ink-soft)}.settings-account-facts dd{overflow-wrap:anywhere;min-width:0;margin:0}.settings-table-wrap{overflow:auto}.settings-directory-table,.settings-functions-table{border-collapse:collapse;text-align:left;width:100%;min-width:640px}.settings-directory-table th,.settings-functions-table th{background:var(--color-hover);border-bottom:1px solid var(--color-line);color:var(--color-ink-soft);white-space:nowrap;padding:8px 16px;font-size:11px;font-weight:500}.settings-directory-table td,.settings-functions-table td{border-top:1px solid var(--color-line);vertical-align:middle;white-space:normal;padding:10px 16px;font-size:12px}.settings-directory-table th:first-child{width:38%;min-width:210px}.settings-directory-table th button.data-table-sort,.settings-functions-table th button.data-table-sort{color:inherit;font:inherit;letter-spacing:inherit;background:0 0;border:0;padding:0}.settings-directory-table th button.data-table-sort:focus-visible,.settings-functions-table th button.data-table-sort:focus-visible{outline:2px solid var(--color-cyan);outline-offset:2px}.settings-employee-name{text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;display:flex}.settings-employee-name>.team-symbol{flex:none;width:30px;height:30px}.settings-employee-name strong{font-size:12.5px;font-weight:600;line-height:1.3;display:block}.settings-employee-name small{color:var(--color-ink-soft);margin-top:3px;font-size:11px;line-height:1.3;display:block}.settings-employee-name:focus-visible{outline:2px solid var(--color-cyan);outline-offset:4px;border-radius:4px}.settings-mode{white-space:nowrap;background:var(--color-hover);color:var(--color-ink-soft);border-radius:5px;padding:3px 6px;font-size:10.5px}.settings-unpublished{color:var(--color-ink-faint);font-size:11.5px}.settings-gap,.settings-empty,.settings-read-status,.settings-read-error{color:var(--color-ink-soft);margin:14px 0;font-size:12px;line-height:1.6}.settings-read-error{border:1px solid var(--color-line);border-radius:10px;padding:12px 16px}.settings-read-error p{margin:0 0 8px}.settings-profile-detail{font-size:12.5px;line-height:1.6}.settings-profile-detail>.team-symbol{width:64px;height:64px;margin-bottom:12px}.settings-profile-detail h3{text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-faint);margin:20px 0 8px;font-size:11px}.settings-profile-detail li{border-bottom:1px solid var(--color-line);padding:7px 0}.settings-catalog-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.settings-catalog-tabs{background:var(--color-hover);border-radius:8px;padding:2px;display:flex}.settings-catalog-tabs button{height:28px;color:var(--color-ink-soft);background:0 0;border:0;border-radius:6px;padding:0 12px;font-size:12px;font-weight:500}.settings-catalog-tabs button[aria-selected=true]{background:var(--color-raised);color:var(--color-ink);box-shadow:0 1px 3px #0002}.settings-catalog-search{border:1px solid var(--color-line);background:var(--color-raised);width:220px;height:32px;color:var(--color-ink-soft);border-radius:8px;align-items:center;gap:7px;padding:0 10px;display:flex}.settings-design .settings-catalog-search input{background:0 0;border:0;outline:0;flex:1;min-width:0;min-height:28px;font-size:12.5px}.settings-catalog-search:focus-within{border-color:var(--color-cyan)}.settings-functions-table{min-width:560px}.settings-functions-table td:first-child{font-size:12.5px}.settings-permission{white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.settings-permission i{background:currentColor;border-radius:50%;width:7px;height:7px}.settings-permission.read-only{color:var(--color-cyan)}.settings-permission.requires-confirmation{color:var(--color-ambar)}.settings-role-cards{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;display:grid}.settings-role-card{flex-direction:column;gap:10px;padding:14px;display:flex}.settings-role-card header{align-items:flex-start;gap:10px;display:flex}.settings-role-card header>div{flex:1;min-width:0}.settings-role-card header span{color:var(--color-ink-faint);font-size:10.5px}.settings-role-card header>.team-symbol{width:26px;height:26px}.settings-role-card h3{margin:2px 0 0;font-size:13.5px;font-weight:600}.settings-role-card p,.settings-role-card ul{color:var(--color-ink-soft);font-size:12px;line-height:1.5}.settings-role-card ul{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.settings-role-card footer{border-top:1px solid var(--color-line);color:var(--color-ink-faint);margin-top:auto;padding-top:10px;font-size:11.5px}.settings-catalog-gap{color:var(--color-ink-soft);padding:16px;font-size:12.5px;line-height:1.6}.settings-catalog-gap h3{color:var(--color-ink);margin-bottom:5px;font-weight:600}@media (max-width:720px){.settings-design-heading{height:auto;min-height:72px;padding:12px 14px}.settings-design-heading p{display:none}.settings-design-inner{padding:18px 14px 32px}.settings-account-facts>div{grid-template-columns:minmax(0,110px) minmax(0,1fr);gap:10px}.settings-role-cards{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){.settings-design-nav .settings-nav-item,.settings-catalog-tabs button,.settings-employee-name{min-height:44px}}@media (max-width:767px){.settings-design .settings-catalog-search input{font-size:16px}}.settings-design-heading>div{flex:1;min-width:0}.settings-design-heading>button{flex:none;min-height:28px;font-size:12px}.settings-catalog-tabs button:focus-visible{outline:2px solid var(--color-cyan);outline-offset:1px}@media (max-width:900px){.settings-design-inner{padding-inline:18px}.settings-design-layout{gap:18px}.settings-design-nav{width:155px}}@media (max-width:720px){.settings-design-layout{display:block}.settings-design-nav{flex-direction:row;width:100%;margin-bottom:16px;padding-bottom:10px;position:static;overflow:auto}.settings-design-heading>button{max-width:150px}.settings-design-inner{padding-inline:14px}}.settings-skill-card header .settings-skill-icon{border:1px solid var(--color-line);width:32px;height:32px;color:var(--color-ink-soft);border-radius:10px;flex:none;place-items:center;display:grid}.settings-skill-profiles{color:var(--color-ink-soft);flex-wrap:wrap;gap:5px;font-size:11px;display:flex}.settings-skill-profiles span{border:1px solid var(--color-line);border-radius:999px;padding:3px 7px}.settings-skill-card details{border-top:1px solid var(--color-line);margin-top:auto;padding-top:10px}.settings-skill-card summary{cursor:pointer;color:var(--color-ink-soft);font-size:12px}.settings-skill-card details p{margin:10px 0}.settings-skill-card dl{overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr);gap:5px 10px;font-size:11px;display:grid}.settings-skill-card dt{color:var(--color-ink-faint)}.settings-skill-card dd{margin:0}
.appearance-settings{max-width:560px;color:var(--color-ink)}.appearance-settings header h2{margin:0 0 6px;font-size:17px;font-weight:600}.appearance-settings header p{color:var(--color-ink-soft);margin:0 0 18px;font-size:12px;line-height:1.6}.appearance-identities{flex-wrap:wrap;gap:6px;display:flex}.appearance-identities button{font:500 12px var(--font-sans);color:var(--color-ink-soft);background:var(--color-raised);border:1px solid var(--color-line);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 9px;display:flex}.appearance-identities button[aria-pressed=true]{background:var(--color-hover);color:var(--color-ink);border-color:var(--color-cyan)}.appearance-identities .team-symbol{width:22px;height:22px}.appearance-preview{align-items:center;gap:14px;padding:22px 0;display:flex}.appearance-preview>.team-symbol{width:72px;height:72px}.appearance-preview h3{margin:0 0 4px;font-size:16px;font-weight:600}.appearance-preview p{color:var(--color-ink-soft);margin:0;font-size:12px}.appearance-upload{margin:0 0 20px}.appearance-upload button{border:1px solid var(--color-line);background:var(--color-raised);color:var(--color-ink);font:500 12px var(--font-sans);cursor:pointer;border-radius:7px;padding:7px 11px}.appearance-upload button:disabled{cursor:wait;opacity:.65}.appearance-upload p,.appearance-upload span{color:var(--color-ink-soft);margin:7px 0 0;font-size:11.5px;line-height:1.5;display:block}.appearance-upload [role=alert]{color:var(--color-danger,#df716f)}.appearance-settings fieldset{border:0;margin:0 0 18px;padding:0}.appearance-settings legend{color:var(--color-ink-soft);padding:0 0 10px;font-size:11.5px}.appearance-photo-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.appearance-photo-grid button{border:1px solid var(--color-line);background:var(--color-raised);cursor:pointer;border-radius:16px;width:100%;max-width:66px;padding:4px;display:flex}.appearance-photo-grid button[aria-pressed=true]{border-color:var(--color-cyan);background:var(--color-cyan-soft)}.appearance-photo-grid .team-symbol{aspect-ratio:1;width:100%;height:auto}.appearance-style-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.appearance-style-grid button{border:1px solid var(--color-line);background:var(--color-raised);cursor:pointer;font-family:var(--font-sans);border-radius:8px;flex-direction:column;align-items:center;gap:6px;padding:10px 6px 8px;display:flex}.appearance-style-grid button[aria-pressed=true]{border-color:var(--color-ink-soft);background:var(--color-hover)}.appearance-style-grid .team-symbol{width:40px;height:40px}.appearance-style-grid button span:last-child{color:var(--color-ink-soft);font-size:11.5px;font-weight:500}.appearance-style-grid button[aria-pressed=true] span:last-child{color:var(--color-ink)}.appearance-colors{gap:10px;display:flex}.appearance-colors button{cursor:pointer;border:0;border-radius:99px;width:20px;height:20px}.appearance-colors button[aria-pressed=true]{box-shadow:0 0 0 2px var(--color-raised),0 0 0 3.5px var(--color-ink-soft)}.appearance-reset{color:var(--color-ink-soft);font:12px var(--font-sans);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:6px 0;text-decoration:underline}.appearance-settings button:focus-visible{outline:2px solid var(--color-cyan);outline-offset:3px}@media (max-width:400px){.appearance-style-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.appearance-photo-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (pointer:coarse){.appearance-identities button,.appearance-reset,.appearance-upload button{min-height:44px}.appearance-colors button{width:32px;height:32px}}
.FqDkYG_trigger{width:100%;color:var(--color-ink-soft);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:6px 0;font-size:12px;display:flex}.FqDkYG_trigger svg:last-child{margin-left:auto}.FqDkYG_trigger:hover{color:var(--color-ink)}.FqDkYG_panel{z-index:60;border:1px solid var(--color-line);background:var(--color-paper);width:min(760px,100vw - 32px);max-height:calc(100dvh - 40px);color:var(--color-ink);border-radius:10px;padding:20px;font-size:12px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 24px 80px #0005}.FqDkYG_header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.FqDkYG_header h2{letter-spacing:-.02em;margin:0;font-size:16px;font-weight:500}.FqDkYG_header p{color:var(--color-ink-soft);max-width:540px;margin:5px 0 0;font-size:12px;line-height:1.6}.FqDkYG_search{border:1px solid var(--color-line);max-width:260px;color:var(--color-ink-soft);border-radius:5px;align-items:center;gap:7px;margin:18px 0 12px;padding:6px 8px;display:flex}.FqDkYG_search input{color:var(--color-ink);background:0 0;border:0;outline:0;width:100%;font-size:12px}.FqDkYG_search:focus-within{border-color:var(--color-ink-faint)}.FqDkYG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.FqDkYG_card{border:1px solid var(--color-line);background:var(--color-raised);border-radius:6px;flex-direction:column;padding:12px;display:flex}.FqDkYG_identity{align-items:center;gap:9px;min-height:38px;display:flex}.FqDkYG_identity>div{min-width:0}.FqDkYG_identity>span{border-radius:7px;width:30px;height:30px}.FqDkYG_identity>span svg{width:100%;height:100%}.FqDkYG_card h3{margin:0 0 3px;font-size:13px;font-weight:500}.FqDkYG_card p{color:var(--color-ink-soft);overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.5}.FqDkYG_meta{color:var(--color-ink-soft);flex-wrap:wrap;gap:5px;margin:12px 0;font-size:10.5px;display:flex}.FqDkYG_meta span{border:1px solid var(--color-line);border-radius:4px;padding:2px 5px}.FqDkYG_card button{border:0;border-top:1px solid var(--color-line);width:100%;min-height:30px;color:var(--color-ink);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:8px;padding-top:8px;font-size:12px;display:flex}.FqDkYG_card button:disabled{opacity:.5;cursor:default}.FqDkYG_card button:hover:not(:disabled){color:var(--color-cyan)}.FqDkYG_card button.FqDkYG_history{color:var(--color-ink-soft);border-top:0;padding-top:6px}.FqDkYG_empty,.FqDkYG_note{color:var(--color-ink-soft);font-size:11px;line-height:1.6}.FqDkYG_note{margin:16px 0 0}.FqDkYG_empty{padding:20px 0}@media (max-width:640px){.FqDkYG_grid{grid-template-columns:1fr}.FqDkYG_panel{padding:16px}.FqDkYG_search{max-width:none}.FqDkYG_search input{font-size:16px}.FqDkYG_card button{min-height:44px}}@media (pointer:coarse){.FqDkYG_card button,.FqDkYG_trigger{min-height:44px}}
.aria-design-sidebar.app-sidebar{background:var(--color-sidebar,#0f1315);flex:none;min-width:220px;max-width:420px;position:relative}.aria-design-sidebar .sidebar-brand{gap:6px;height:52px;min-height:52px;padding:0 10px 0 14px}.aria-design-sidebar .sidebar-wordmark{letter-spacing:-.04em;gap:6px;font-size:19px}.aria-sidebar-scroll{scrollbar-width:thin;flex:1;min-height:0;padding:10px 8px 12px;overflow:hidden auto}.aria-design-sidebar .conversation-search{background:0 0;border-radius:8px;gap:7px;height:30px;min-height:30px;margin:0 0 6px;padding:0 9px}.aria-design-sidebar .conversation-search input{font-size:13px}.aria-design-sidebar .conversation-search svg{width:13px;height:13px}.aria-design-sidebar .conversation-search kbd{font-size:11px}.aria-sidebar-navigation{flex-direction:column;display:flex}.aria-sidebar-link{text-align:left;width:100%;height:30px;color:var(--color-ink-soft);background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:0 8px;font-size:13px;font-weight:500;display:flex}.aria-sidebar-link>span{flex:1}.aria-sidebar-link svg{color:var(--color-ink-faint);flex:none}.aria-sidebar-link small{color:var(--color-ink-faint);font-variant-numeric:tabular-nums;font-size:11px}.aria-sidebar-link:hover,.aria-sidebar-link[aria-current=page],.aria-sidebar-link[aria-pressed=true],.aria-sidebar-employee.is-active{background:var(--color-hover);color:var(--color-ink)}.aria-sidebar-link[aria-current=page],.aria-sidebar-link[aria-pressed=true]{font-weight:600}.aria-sidebar-more{color:var(--color-ink-faint)}.aria-sidebar-section-title{color:var(--color-ink-faint);align-items:center;margin:0;padding:14px 8px 4px;font-size:11px;font-weight:500;display:flex}.aria-sidebar-employee{border-radius:8px;align-items:center;display:flex}.aria-sidebar-employee:hover{background:var(--color-hover)}.aria-sidebar-employee-main{text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:10px;min-width:0;padding:6px 8px;display:flex}.aria-sidebar-employee-main>.team-symbol{flex:none;width:30px;height:30px}.aria-sidebar-employee-main>span:last-child{flex:1;min-width:0;line-height:1.3}.aria-sidebar-employee-main strong,.aria-sidebar-employee-main small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.aria-sidebar-employee-main strong{color:var(--color-ink);font-size:13px;font-weight:600}.aria-sidebar-employee-main small{color:var(--color-ink-faint);font-size:11px;font-weight:400}.aria-sidebar-job-toggle{color:var(--color-ink-faint);background:0 0;border:0;align-items:center;gap:3px;margin-right:4px;padding:4px;font-size:11px;display:flex}.aria-sidebar-job-toggle>span{background:var(--color-hover);font-variant-numeric:tabular-nums;border-radius:99px;min-width:18px;height:18px;padding:0 5px}.aria-design-sidebar .is-expanded{transform:rotate(90deg)}.aria-sidebar-jobs{border-left:1px solid var(--color-line);margin:1px 0 4px 22px;padding-left:10px;list-style:none}.aria-sidebar-jobs button{text-align:left;width:100%;color:var(--color-ink-soft);background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:5px 8px;font-size:12px;display:flex}.aria-sidebar-jobs button:hover{background:var(--color-hover)}.aria-sidebar-jobs button>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aria-sidebar-job-dot{background:var(--color-ink-faint);border-radius:50%;flex:none;width:6px;height:6px}.aria-sidebar-directory{padding:4px 8px}.aria-design-sidebar .new-conversation-button{border-radius:8px;width:100%;height:30px;min-height:30px;margin:10px 0 6px;padding:0 8px;font-size:12px}.aria-design-sidebar .history-filters{min-height:28px;margin:0 0 6px}.aria-design-sidebar .history-filters button{min-height:26px;padding:3px 6px;font-size:12px}.aria-design-sidebar .history-bot-filters{margin:4px 0 8px}.aria-design-sidebar .history-profile-filter{margin:4px 0}.aria-design-sidebar .sidebar-history{flex:initial;padding:0;overflow:visible}.aria-design-sidebar .sidebar-groups{margin:0 0 8px}.aria-design-sidebar .sidebar-groups>div:first-child{text-transform:none;letter-spacing:normal;padding:14px 8px 4px;font-size:11px;font-weight:500}.aria-design-sidebar .sidebar-group{border-radius:8px;gap:9px;padding:6px 8px}.aria-design-sidebar .sidebar-group strong{font-size:13px;font-weight:600}.aria-design-sidebar .sidebar-group small{font-size:11px}.aria-design-sidebar .conversation-item{font-size:12px}.aria-design-sidebar .conversation-time{font-size:11px}.aria-design-sidebar .sidebar-footer{flex:none;padding:8px}.aria-design-sidebar .sidebar-workspace{margin-bottom:6px;padding:0}.aria-design-sidebar .org-switcher{min-height:36px}.aria-design-sidebar .org-name{font-size:12px}.aria-design-sidebar .sidebar-help{min-height:28px;font-size:12px}.aria-design-sidebar .sidebar-user{gap:7px;padding:4px 0}.aria-design-sidebar .user-avatar{width:26px;height:26px;font-size:11px}.aria-design-sidebar .user-email{font-size:12px}.aria-sidebar-resize{cursor:col-resize;touch-action:none;z-index:5;width:6px;position:absolute;top:0;bottom:0;right:-3px}.aria-sidebar-resize:hover,.aria-sidebar-resize:focus-visible{background:var(--color-line-strong)}.aria-design-rail.bot-rail{background:var(--color-sidebar,#0f1315);flex:0 0 56px;width:56px;padding:0}.aria-design-rail .bot-rail-toggle{border-bottom:1px solid var(--color-line);border-radius:0;width:100%;height:52px}.aria-design-rail .bot-rail-profiles{flex:1;align-items:center;gap:4px;min-height:0;padding:10px 0;overflow:auto}.aria-design-rail .bot-rail-button:not(.bot-rail-toggle){border-radius:8px;width:34px;height:34px;min-height:34px;padding:3px}.aria-design-rail .bot-rail-directory{border-top:1px solid var(--color-line);flex-direction:column;align-items:center;padding:10px 0;display:flex}.aria-rail-divider{background:var(--color-line);width:24px;height:1px;margin:8px 0}.aria-design-sidebar button:focus-visible,.aria-design-rail button:focus-visible{outline:2px solid var(--color-ink-faint);outline-offset:2px}@media (max-width:767px){.mobile-navigation .aria-design-sidebar{width:min(320px,88vw);min-width:0;max-width:100%}}@media (prefers-reduced-motion:reduce){.aria-design-sidebar *{scroll-behavior:auto;transition:none!important}}.aria-sidebar-leader{background:var(--color-hover);color:var(--color-ink-soft);border-radius:4px;margin-left:6px;padding:0 5px;font-size:11px;font-style:normal;line-height:16px;display:inline-block}.aria-sidebar-bot-sessions{border-left:1px solid var(--color-line);margin:2px 6px 8px 21px;padding-left:12px}.aria-sidebar-primary,.aria-sidebar-new-work,.aria-sidebar-load-sessions{width:100%;min-height:28px;color:var(--color-ink-soft);text-align:left;border-radius:6px;align-items:center;gap:7px;padding:4px 7px;font-size:12px;display:flex}.aria-sidebar-primary:hover,.aria-sidebar-new-work:hover,.aria-sidebar-primary[aria-current=page]{background:var(--color-hover);color:var(--color-ink)}.aria-sidebar-new-work{color:var(--color-ink-faint)}.aria-sidebar-session-list{flex-direction:column;gap:2px;padding:2px 0;list-style:none;display:flex}.aria-design-sidebar .aria-sidebar-session-list .conversation-item{min-height:34px;padding:5px 20px 5px 7px}.aria-sidebar-session-list .conversation-avatar{display:none}.aria-design-sidebar .aria-sidebar-session-list .conversation-title{font-size:12px}.aria-design-sidebar .aria-sidebar-session-list .conversation-time{font-size:11px}.aria-sidebar-session-empty{color:var(--color-ink-faint);margin:4px 7px;font-size:11px;line-height:1.4}.aria-sidebar-bot-jobs{width:100%;color:var(--color-ink-faint);justify-content:flex-start;padding:5px 7px;font-size:11px}.aria-sidebar-bot-sessions button:disabled{opacity:.45;cursor:not-allowed}.aria-mobile-navigation{border-bottom:1px solid var(--color-line);color:var(--color-ink);background:var(--color-paper);flex:0 0 44px;align-items:center;gap:8px;padding:0 8px;display:flex}.aria-mobile-navigation>span{flex:1;font-size:13px;font-weight:550}.aria-mobile-navigation button{min-width:44px;min-height:44px;color:var(--color-ink-soft);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:flex}.aria-mobile-navigation button:focus-visible{outline:2px solid var(--color-cyan);outline-offset:-3px}@media (pointer:coarse),(max-width:767px){.aria-design-rail .bot-rail-button,.aria-design-rail .bot-rail-button:not(.bot-rail-toggle),.mobile-navigation .aria-design-sidebar button{min-width:44px;min-height:44px}.mobile-navigation .am-session-row{padding-right:48px!important}}
