@import"https://fonts.googleapis.com/css2?family=Geist:wght@500;600;700;800;900&family=Manrope:wght@400;500;600;700;800&family=Roboto+Mono:wght@400;500;600;700&display=swap";.lt-sidebar[data-v-1193df9d]{width:220px;background:var(--surface);border-right:1px solid var(--rule);display:flex;flex-direction:column;padding:28px 0;position:sticky;top:0;height:100vh;box-shadow:inset 0 1px #ffffff0a,inset -12px 0 24px #0000004d}.lt-sb-brand[data-v-1193df9d]{display:flex;align-items:center;gap:12px;padding:0 24px 24px;border-bottom:1px solid var(--rule);margin-bottom:12px}.lt-sb-brand svg[data-v-1193df9d]{width:20px;height:20px;stroke:var(--accent);fill:none;stroke-width:1.5;transition:all .3s}.lt-sb-brand:hover svg[data-v-1193df9d]{stroke-width:1.8;filter:drop-shadow(0 0 6px rgba(136,192,208,.4))}.lt-sb-brand-text b[data-v-1193df9d]{font-family:var(--display);font-weight:900;font-size:20px;letter-spacing:.04em;display:block;line-height:1}.lt-sb-brand-text small[data-v-1193df9d]{font-family:var(--mono);font-weight:700;font-size:10px;letter-spacing:.18em;color:var(--text-3);display:block;margin-top:3px;text-transform:uppercase}.lt-sb-nav[data-v-1193df9d]{margin-top:0;flex:1;display:flex;flex-direction:column;gap:2px}.lt-sb-item[data-v-1193df9d]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 24px;font-family:var(--display);font-weight:600;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);border-left:3px solid transparent;transition:all .3s ease-out;text-align:left;cursor:pointer;text-decoration:none}.lt-sb-item-coming-soon[data-v-1193df9d]{color:#e8e8e557;background:#ffffff03;opacity:.72}.lt-sb-item-coming-soon[data-v-1193df9d]:hover{color:#e8e8e585;background:#ffffff06;border-left-color:#e8e8e524}.lt-sb-item-coming-soon.lt-sb-item-active[data-v-1193df9d]{color:#e8e8e594;background:#ffffff08;border-left-color:#e8e8e533}.lt-sb-badge[data-v-1193df9d]{max-width:74px;padding:3px 5px;color:#e8e8e56b;border:1px solid rgba(232,232,229,.12);border-radius:2px;background:#ffffff05;font-family:var(--mono);font-size:7px;font-weight:800;letter-spacing:.08em;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lt-sb-group[data-v-1193df9d]{display:flex;flex-direction:column;gap:2px}.lt-sb-parent[data-v-1193df9d]{width:100%;justify-content:space-between}.lt-sb-parent .lt-sb-chevron[data-v-1193df9d]{font-size:10px;color:var(--text-3);transition:transform .2s ease-out,color .2s ease-out}.lt-sb-parent-open .lt-sb-chevron[data-v-1193df9d]{transform:rotate(90deg);color:var(--accent)}.lt-sb-sublist[data-v-1193df9d]{display:flex;flex-direction:column;gap:2px;padding:2px 0 6px}.lt-sb-subitem[data-v-1193df9d]{padding-left:38px;font-size:12px;color:var(--text-3);border-left-width:3px}.lt-sb-subitem[data-v-1193df9d]:hover,.lt-sb-subitem.lt-sb-item-active[data-v-1193df9d]{padding-left:40px}.lt-sb-item[data-v-1193df9d]:hover{color:var(--text);background:#88c0d00f;border-left-color:var(--accent-soft);padding-left:26px}.lt-sb-item-active[data-v-1193df9d]{color:var(--accent);background:var(--accent-faint);border-left-color:var(--accent);font-weight:700;padding-left:26px}.lt-sb-foot[data-v-1193df9d]{border-top:1px solid var(--rule);padding:16px 16px 0;display:flex;flex-direction:column;gap:14px}.lt-sb-profile[data-v-1193df9d]{display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:8px;border:1px solid var(--rule);border-radius:4px;background:var(--surface-2);transition:all .25s ease-out;position:relative}.lt-sb-profile[data-v-1193df9d]:hover{border-color:var(--accent-soft);background:#88c0d00a}.lt-sb-avatar[data-v-1193df9d]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--display);font-weight:800;font-size:12px;letter-spacing:.04em;color:var(--accent);background:var(--accent-faint);border:1px solid var(--accent-soft);box-shadow:0 0 8px #88c0d01f;flex-shrink:0}.lt-sb-profile-text[data-v-1193df9d]{min-width:0;display:flex;flex-direction:column;gap:2px}.lt-sb-username[data-v-1193df9d]{font-family:var(--sans);font-size:12px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lt-sb-logout[data-v-1193df9d]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--rule);border-radius:3px;color:var(--text-3);cursor:pointer;transition:all .2s ease-out;flex-shrink:0}.lt-sb-logout[data-v-1193df9d]:hover{color:#f87171;border-color:#f8717180;background:#f871710f;box-shadow:0 0 10px #f8717133}.lt-sb-logout[data-v-1193df9d]:active{transform:scale(.95)}.lt-sb-theme[data-v-1193df9d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:3px;border:1px solid var(--rule);border-radius:4px;background:var(--surface-2)}.lt-sb-theme button[data-v-1193df9d]{min-width:0;min-height:26px;border:1px solid transparent;border-radius:3px;color:var(--text-3);font-family:var(--mono);font-size:8px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;transition:color .18s ease,border-color .18s ease,background .18s ease}.lt-sb-theme button[data-v-1193df9d]:hover{color:var(--text);background:var(--accent-faint)}.lt-sb-theme button.active[data-v-1193df9d]{color:var(--accent);border-color:var(--accent-soft);background:var(--accent-faint)}.lt-sb-profile-skeleton[data-v-1193df9d]{pointer-events:none}.lt-sb-skel-block[data-v-1193df9d]{background:var(--rule-strong);border:none;box-shadow:none;animation:lt-sb-skel-1193df9d 1.5s ease-in-out infinite}.lt-sb-skel-line[data-v-1193df9d]{height:10px;background:var(--rule-strong);border-radius:2px;animation:lt-sb-skel-1193df9d 1.5s ease-in-out infinite}.lt-sb-skel-line-sm[data-v-1193df9d]{height:7px;width:60%}@keyframes lt-sb-skel-1193df9d{0%,to{opacity:.4}50%{opacity:.8}}@keyframes lt-pulse-1193df9d{0%,to{opacity:1}50%{opacity:.4}}@media (max-width: 900px){.lt-sidebar[data-v-1193df9d]{width:100%;height:auto;max-height:46vh;position:sticky;top:0;z-index:20;padding:12px 0 10px;border-right:0;border-bottom:1px solid var(--rule);overflow-y:auto;box-shadow:0 12px 28px #00000059,inset 0 1px #ffffff0a}.lt-sb-brand[data-v-1193df9d]{padding:0 16px 10px;margin-bottom:6px}.lt-sb-brand-text[data-v-1193df9d]{display:flex;align-items:baseline;gap:8px}.lt-sb-brand-text b[data-v-1193df9d]{font-size:18px}.lt-sb-brand-text small[data-v-1193df9d]{margin-top:0;font-size:9px}.lt-sb-nav[data-v-1193df9d]{display:flex;flex-direction:row;gap:4px;overflow-x:auto;padding:0 10px 6px;scrollbar-width:none}.lt-sb-nav[data-v-1193df9d]::-webkit-scrollbar{display:none}.lt-sb-group[data-v-1193df9d]{min-width:136px;flex:0 0 auto}.lt-sb-item[data-v-1193df9d]{min-height:38px;padding:9px 12px;border-left:0;border-bottom:2px solid transparent;font-size:12px;white-space:nowrap;background:#ffffff04;border-radius:3px}.lt-sb-item[data-v-1193df9d]:hover,.lt-sb-item-active[data-v-1193df9d]{padding-left:12px;border-left-color:transparent;border-bottom-color:var(--accent)}.lt-sb-parent[data-v-1193df9d]{justify-content:space-between;width:100%}.lt-sb-sublist[data-v-1193df9d]{padding:4px 0 0;gap:4px}.lt-sb-subitem[data-v-1193df9d]{padding-left:12px;font-size:11px;color:var(--text-2)}.lt-sb-subitem[data-v-1193df9d]:hover,.lt-sb-subitem.lt-sb-item-active[data-v-1193df9d]{padding-left:12px}.lt-sb-foot[data-v-1193df9d]{padding:8px 10px 0;border-top:1px solid var(--rule);gap:8px}.lt-sb-profile[data-v-1193df9d]{grid-template-columns:28px 1fr auto;padding:6px 8px}.lt-sb-avatar[data-v-1193df9d]{width:28px;height:28px}}@media (max-width: 520px){.lt-sidebar[data-v-1193df9d]{max-height:52vh}.lt-sb-group[data-v-1193df9d]{min-width:128px}.lt-sb-item[data-v-1193df9d]{font-size:11px;letter-spacing:.08em}}.toast[data-v-65ebe4a3]{position:fixed;display:flex;align-items:center;gap:14px;padding:14px 18px;border-radius:4px;font-family:var(--sans);background:linear-gradient(135deg,var(--surface) 0%,var(--surface-2) 100%);border:1px solid var(--rule-strong);box-shadow:0 0 0 1px #88c0d01a,0 16px 40px #00000080,inset 0 1px #ffffff0a;z-index:9999;max-width:400px;min-width:300px;animation:slideIn-65ebe4a3 .3s ease-out forwards;overflow:hidden;color:var(--text)}@keyframes slideIn-65ebe4a3{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.toast[data-v-65ebe4a3]{right:1rem;top:1rem}.toast-success[data-v-65ebe4a3]{border-left:3px solid var(--accent)}.toast-success .toast-icon[data-v-65ebe4a3]{color:var(--accent)}.toast-error[data-v-65ebe4a3]{border-left:3px solid rgba(248,113,113,.8)}.toast-error .toast-icon[data-v-65ebe4a3]{color:#f87171}.toast-warning[data-v-65ebe4a3]{border-left:3px solid rgba(245,180,55,.8)}.toast-warning .toast-icon[data-v-65ebe4a3]{color:#f5b437}.toast-info[data-v-65ebe4a3]{border-left:3px solid var(--accent)}.toast-info .toast-icon[data-v-65ebe4a3]{color:var(--accent)}.toast-content[data-v-65ebe4a3]{display:flex;gap:.75rem;flex:1;align-items:flex-start}.toast-icon[data-v-65ebe4a3]{flex-shrink:0;margin-top:.125rem}.toast-message[data-v-65ebe4a3]{flex:1}.toast-title[data-v-65ebe4a3]{font-family:var(--display);font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--text);margin-bottom:4px}.toast-text[data-v-65ebe4a3]{font-family:var(--mono);font-size:11px;letter-spacing:.04em;color:var(--text-2);line-height:1.4}.toast-actions[data-v-65ebe4a3]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:14px}.toast-action[data-v-65ebe4a3]{min-height:30px;padding:0 12px;border-radius:3px;border:1px solid var(--rule-strong);background:#ffffff09;color:var(--text-2);cursor:pointer;font-family:var(--mono);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;transition:border-color .2s ease,color .2s ease,background .2s ease}.toast-action[data-v-65ebe4a3]:hover{border-color:var(--accent);color:var(--text);background:#88c0d017}.toast-action-primary[data-v-65ebe4a3]{border-color:#88c0d08c;color:var(--accent)}.toast-action-danger[data-v-65ebe4a3]{border-color:#f871717a;color:#f87171f2}.toast-action-danger[data-v-65ebe4a3]:hover{border-color:#f87171d9;color:var(--text);background:#f8717121}.toast-close[data-v-65ebe4a3]{background:none;border:none;padding:4px;cursor:pointer;color:var(--text-3);transition:color .25s ease;flex-shrink:0;display:flex;align-items:center;justify-content:center}.toast-close[data-v-65ebe4a3]:hover{color:var(--text)}.toast-progress[data-v-65ebe4a3]{position:absolute;bottom:0;left:0;height:2px;width:100%;background-color:#ffffff0a}.toast-progress-bar[data-v-65ebe4a3]{height:100%;background:linear-gradient(90deg,var(--accent),rgba(136,192,208,.4));opacity:.7;animation:progress-65ebe4a3 linear forwards}@keyframes progress-65ebe4a3{0%{width:100%}to{width:0}}.toast-enter-active[data-v-65ebe4a3],.toast-leave-active[data-v-65ebe4a3]{transition:all .3s ease}.toast-enter-from[data-v-65ebe4a3],.toast-leave-to[data-v-65ebe4a3]{opacity:0;transform:translate(100px)}@media (max-width: 640px){.toast[data-v-65ebe4a3]{min-width:280px;max-width:calc(100vw - 2rem)}}.toast-container[data-v-77005b67]{position:fixed;top:1rem;right:1rem;z-index:9999;pointer-events:none}.toast-list-enter-active[data-v-77005b67],.toast-list-leave-active[data-v-77005b67]{transition:all .3s ease}.toast-list-enter-from[data-v-77005b67],.toast-list-leave-to[data-v-77005b67]{opacity:0;transform:translate(100px)}.toast-list-move[data-v-77005b67]{transition:transform .3s ease}@media (max-width: 640px){.toast-container[data-v-77005b67]{left:.5rem;right:.5rem;top:auto;bottom:1rem;max-width:100%}}.modal-backdrop[data-v-a1e13c66]{position:fixed;inset:0;background-color:#000000bf;z-index:40;backdrop-filter:blur(6px)}.modal[data-v-a1e13c66]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(135deg,var(--surface) 0%,var(--surface-2) 100%);border:1px solid var(--rule-strong);border-radius:4px;box-shadow:0 0 0 1px #88c0d01a,0 24px 64px #0009,inset 0 1px #ffffff0a;z-index:50;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column}.modal[data-v-a1e13c66]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--accent-soft),transparent)}.modal-sm[data-v-a1e13c66]{width:90%;max-width:384px}.modal-md[data-v-a1e13c66]{width:90%;max-width:512px}.modal-lg[data-v-a1e13c66]{width:90%;max-width:768px}.modal-xl[data-v-a1e13c66]{width:90%;max-width:896px}.modal-content[data-v-a1e13c66]{display:flex;flex-direction:column;height:100%}.modal-header[data-v-a1e13c66]{padding:22px 28px;border-bottom:1px solid var(--rule);display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.modal-title[data-v-a1e13c66]{margin:0;font-family:var(--display);font-weight:800;font-size:22px;letter-spacing:.06em;text-transform:uppercase;color:var(--text)}.modal-close[data-v-a1e13c66]{background:none;border:none;padding:4px;cursor:pointer;color:var(--text-3);transition:color .25s ease;flex-shrink:0;display:flex;align-items:center;justify-content:center}.modal-close[data-v-a1e13c66]:hover{color:var(--accent)}.modal-body[data-v-a1e13c66]{padding:24px 28px;flex:1;overflow-y:auto}.modal-footer[data-v-a1e13c66]{padding:16px 28px;border-top:1px solid var(--rule);background:#0003;display:flex;gap:10px;justify-content:flex-end;flex-shrink:0}.modal-backdrop-enter-active[data-v-a1e13c66],.modal-backdrop-leave-active[data-v-a1e13c66]{transition:opacity .3s ease}.modal-backdrop-enter-from[data-v-a1e13c66],.modal-backdrop-leave-to[data-v-a1e13c66]{opacity:0}.modal-enter-active[data-v-a1e13c66],.modal-leave-active[data-v-a1e13c66]{transition:all .3s ease}.modal-enter-from[data-v-a1e13c66],.modal-leave-to[data-v-a1e13c66]{opacity:0;transform:translate(-50%,-48%)}.modal[data-v-a1e13c66]::-webkit-scrollbar{width:6px}.modal[data-v-a1e13c66]::-webkit-scrollbar-track{background:transparent}.modal[data-v-a1e13c66]::-webkit-scrollbar-thumb{background:var(--rule-strong);border-radius:3px}.modal[data-v-a1e13c66]::-webkit-scrollbar-thumb:hover{background:var(--accent-soft)}@media (max-width: 640px){.modal[data-v-a1e13c66]{max-height:calc(100vh - 2rem)}.modal-sm[data-v-a1e13c66],.modal-md[data-v-a1e13c66],.modal-lg[data-v-a1e13c66],.modal-xl[data-v-a1e13c66]{width:calc(100vw - 2rem);max-width:100%}.modal-header[data-v-a1e13c66],.modal-body[data-v-a1e13c66]{padding:1rem}.modal-footer[data-v-a1e13c66]{padding:.75rem 1rem}}.lt-confirm[data-v-900c7ac2]{display:grid;gap:16px}.lt-confirm-icon[data-v-900c7ac2]{display:grid;place-items:center;width:36px;height:36px;border:1px solid rgba(136,192,208,.28);border-radius:4px;background:var(--accent-soft);color:var(--accent)}.lt-confirm.danger .lt-confirm-icon[data-v-900c7ac2]{border-color:#f0646457;background:#f064641f;color:#f09595}.lt-confirm-icon svg[data-v-900c7ac2]{width:18px;height:18px}.lt-confirm-message[data-v-900c7ac2]{margin:0;color:var(--text-2);font-size:13px;line-height:1.55}.lt-confirm-message strong[data-v-900c7ac2]{color:var(--text);font-weight:800}.lt-confirm-typing[data-v-900c7ac2]{display:grid;gap:7px}.lt-confirm-typing span[data-v-900c7ac2]{color:var(--text-3);font-family:var(--mono);font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.lt-confirm-typing input[data-v-900c7ac2]{min-height:40px;border:1px solid var(--rule-strong);border-radius:3px;background:var(--surface-3);color:var(--text);font-family:var(--mono);padding:9px 11px}.lt-confirm-btn[data-v-900c7ac2]{min-height:36px;border-radius:3px;border:1px solid var(--rule-strong);padding:0 14px;cursor:pointer;font-family:var(--mono);font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;transition:all .25s ease}.lt-confirm-btn.secondary[data-v-900c7ac2]{background:#ffffff09;color:var(--text-2)}.lt-confirm-btn.primary[data-v-900c7ac2]{border-color:#88c0d066;background:var(--accent-soft);color:var(--accent)}.lt-confirm-btn.danger[data-v-900c7ac2]{border-color:#f064646b;background:#f064641f;color:#f09595}.lt-confirm-btn[data-v-900c7ac2]:disabled{cursor:not-allowed;opacity:.5}.help-fab[data-v-10d7d64b]{position:fixed;top:18px;right:22px;z-index:35;min-width:64px;min-height:30px;border:1px solid rgba(136,192,208,.34);border-radius:3px;background:#0c0c0cc7;color:#88c0d0d1;box-shadow:0 6px 18px #00000042,inset 0 1px #ffffff08;cursor:pointer;font-family:var(--display);font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;opacity:.82}.help-fab[data-v-10d7d64b]:hover{border-color:var(--accent);background:#88c0d014;color:var(--accent);opacity:1}:root[data-theme=light] .help-fab[data-v-10d7d64b]{border-color:var(--accent-soft);background:#fefcf7e0;color:var(--accent);box-shadow:0 8px 18px #342d201c,inset 0 1px #ffffffdb}.help-overlay[data-v-10d7d64b]{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:24px;background:#000000ad;backdrop-filter:blur(4px)}:root[data-theme=light] .help-overlay[data-v-10d7d64b]{background:#201c1457}.help-modal[data-v-10d7d64b]{width:min(760px,100%);max-height:calc(100vh - 48px);overflow:auto;border:1px solid var(--rule-strong);border-radius:4px;background:linear-gradient(135deg,var(--surface) 0%,var(--surface-2) 100%);box-shadow:0 24px 70px #000000a3,inset 0 1px #ffffff0a}:root[data-theme=light] .help-modal[data-v-10d7d64b]{background:var(--surface-tactile);box-shadow:0 28px 70px #342d2033}.help-modal header[data-v-10d7d64b]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:24px;border-bottom:1px solid var(--rule)}.help-modal header span[data-v-10d7d64b],.help-form label span[data-v-10d7d64b]{color:var(--text-3);font-family:var(--mono);font-size:9px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.help-modal h2[data-v-10d7d64b]{margin-top:8px;color:var(--text);font-family:var(--display);font-size:34px;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase}.help-modal header button[data-v-10d7d64b]{width:36px;height:36px;border:1px solid var(--rule-strong);border-radius:3px;background:transparent;color:var(--text-2);cursor:pointer;font-size:24px;line-height:1}.help-form[data-v-10d7d64b]{display:grid;gap:14px;padding:24px}.help-grid[data-v-10d7d64b]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.help-form label[data-v-10d7d64b]{display:grid;gap:7px}.help-form input[data-v-10d7d64b],.help-form select[data-v-10d7d64b],.help-form textarea[data-v-10d7d64b]{width:100%;min-height:40px;border:1px solid var(--rule-strong);border-radius:3px;background:#262626;color:var(--text);color-scheme:dark;padding:9px 11px}.help-form textarea[data-v-10d7d64b]{resize:vertical}.help-form footer[data-v-10d7d64b]{display:flex;justify-content:flex-end;gap:10px;padding-top:4px}.help-btn[data-v-10d7d64b]{border:1px solid var(--accent-soft);border-radius:3px;background:transparent;color:var(--accent);cursor:pointer;font-family:var(--display);font-size:11px;font-weight:900;letter-spacing:.12em;padding:10px 14px;text-transform:uppercase}.help-btn.secondary[data-v-10d7d64b]{border-color:var(--rule-strong);color:var(--text-2)}.help-btn[data-v-10d7d64b]:disabled{cursor:not-allowed;opacity:.45}@media (max-width: 720px){.help-overlay[data-v-10d7d64b]{align-items:flex-start;padding:10px}.help-grid[data-v-10d7d64b]{grid-template-columns:1fr}.help-form footer[data-v-10d7d64b]{flex-direction:column-reverse}.help-btn[data-v-10d7d64b]{width:100%}}:root{--bg: #0A0A0A;--surface: #121212;--surface-2: #1A1A1A;--surface-3: #242424;--rule: rgba(255,255,255,.06);--rule-strong: rgba(255,255,255,.12);--text: #E8E8E5;--text-2: rgba(232,232,229,.68);--text-3: rgba(232,232,229,.4);--text-4: rgba(232,232,229,.18);--accent: #88C0D0;--accent-soft: rgba(136,192,208,.12);--accent-faint: rgba(136,192,208,.05);--display: "Geist", system-ui, sans-serif;--sans: "Manrope", system-ui, sans-serif;--mono: "Roboto Mono", ui-monospace, monospace;--density-desktop: .85}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:var(--sans);font-size:13px;-webkit-font-smoothing:antialiased;overflow:hidden;height:100vh}body:before{content:"";position:fixed;inset:0;background-image:url(/bg-concert.jpg);background-size:cover;background-position:center top;opacity:.45;filter:grayscale(40%) brightness(.5);pointer-events:none;z-index:0}body:after{content:"";position:fixed;inset:0;background:radial-gradient(circle at 20% 50%,rgba(136,192,208,.05) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(136,192,208,.03) 0%,transparent 50%);pointer-events:none;z-index:0}:root[data-theme=light] body:before{opacity:.82;filter:blur(1.2px) grayscale(18%) brightness(.86) contrast(1.04);transform:scale(1.005);transform-origin:center}:root[data-theme=light] body:after{background:none}.lt-app-shell{display:flex;height:100vh;position:relative;z-index:1}.lt-main-content{flex:1;overflow-y:auto;min-width:0;padding:40px 52px 80px;position:relative}.lt-shell-loading{position:relative;z-index:1;display:grid;place-items:center;height:100vh;padding:32px}.lt-shell-loading-brand{position:fixed;top:28px;left:28px;display:grid;gap:3px;font-family:var(--display);letter-spacing:.08em;text-transform:uppercase}.lt-shell-loading-brand strong{color:var(--text);font-size:20px;line-height:.9}.lt-shell-loading-brand span{color:var(--text-3);font-family:var(--mono);font-size:8px;font-weight:800;letter-spacing:.18em}.lt-shell-loading-box{display:grid;gap:12px;width:min(340px,100%);border:1px solid var(--rule-strong);border-radius:4px;background:linear-gradient(135deg,var(--surface),var(--surface-2));padding:24px;box-shadow:0 12px 34px #00000073,inset 0 1px #ffffff0a}.lt-shell-loading-box b,.lt-shell-loading-box span{display:block;height:12px;border-radius:2px;background:linear-gradient(90deg,#ffffff0f,#88c0d033,#ffffff0f);background-size:220% 100%;animation:ltShellLoading 1.2s linear infinite}.lt-shell-loading-box b{width:70%}.lt-shell-loading-box span{width:48%}.lt-shell-loading-box small{color:var(--text-3);font-family:var(--mono);font-size:9px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}@keyframes ltShellLoading{0%{background-position:0% 50%}to{background-position:220% 50%}}@media (min-width: 901px){.lt-main-content{flex:0 0 calc((100vw - 220px) / var(--density-desktop));width:calc((100vw - 220px) / var(--density-desktop));height:calc(100vh / var(--density-desktop));zoom:var(--density-desktop);padding:34px 44px 70px}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background:var(--rule-strong);border-radius:3px}input[data-lpignore=true]:-webkit-autofill,textarea[data-lpignore=true]:-webkit-autofill,input[data-lw-no-email-autofill=true]:-webkit-autofill,textarea[data-lw-no-email-autofill=true]:-webkit-autofill{-webkit-text-fill-color:var(--text)!important;box-shadow:0 0 0 1000px var(--surface-3) inset!important;caret-color:var(--text)}@media (max-width: 900px){body{overflow:auto;height:auto;min-height:100vh}#app{height:auto;min-height:100vh;overflow:visible}.lt-app-shell{flex-direction:column;height:auto;min-height:100vh}.lt-main-content{width:100%;overflow:visible;padding:18px 14px 90px}.lt-page,.ops-page{padding:18px 0 80px!important;min-width:0}.lt-topbar,.ops-topbar{flex-direction:column;align-items:flex-start!important;gap:14px;padding-bottom:18px;margin-bottom:20px}.lt-topbar h1,.ops-topbar h1{font-size:42px!important;line-height:.95!important;max-width:100%;word-break:break-word}.lt-kpis,.ops-kpis,.lt-grid,.lt-grid-2,.lt-grid-3,.lt-grid-news,.lt-config-grid,.planning-grid,.kpi-row{grid-template-columns:1fr!important;gap:12px!important}.lt-col-full,.lt-col-half,.span-2{grid-column:1 / -1!important}.lt-config-panel-header,.lt-config-options-section,.ops-panel{padding:18px!important}.lt-fields-grid,.lt-pwd-grid,.lt-form-grid,.lt-form-grid-2,.lt-form-grid-3,.modal-grid{grid-template-columns:1fr!important}.lt-users-table,.lt-permissions-grid,.lt-table-wrap,.lt-import-preview,.calendar-grid,.lt-cal-wrap,.lt-cal-shell,.requirements-sheet,.timing-sheet,.gantt-board,.lt-logs-list{overflow-x:auto;-webkit-overflow-scrolling:touch}.lt-users-header,.lt-users-row{min-width:720px}.lt-permissions-row{min-width:520px}.lt-form-actions,.lt-config-actions,.lt-pwd-actions{flex-direction:column;align-items:stretch}.lt-form-actions button,.lt-config-actions button,.lt-pwd-actions button,.ops-btn,.text-btn{width:100%;justify-content:center;text-align:center}.lt-topbar-right{width:100%;display:grid!important;grid-template-columns:1fr;gap:10px!important}.lt-topbar-right .search-input,.lt-topbar-right button,.search-input{width:100%!important}.lt-stats-strip,.lt-kpis,.status-strip,.lt-status-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lt-filters,.risk-filters{overflow-x:auto;-webkit-overflow-scrolling:touch}.lt-filter-tab,.risk-filters button{min-width:118px;flex:0 0 auto}.lt-modal,.modal-container,.lt-import-modal{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;max-height:calc(100vh - 20px)!important}.lt-modal-body,.modal-body,.lt-import-body{max-height:calc(100vh - 150px);overflow-y:auto}.lt-modal-overlay,.lt-detail-overlay{align-items:flex-start!important;justify-content:center!important;padding:10px!important;overflow-y:auto}.lt-modal-form,.lt-modal-hd,.lt-detail-hd,.lt-detail-body{padding-left:18px!important;padding-right:18px!important}.lt-modal-actions{flex-direction:column-reverse!important;align-items:stretch!important}.lt-modal-actions button{width:100%!important;justify-content:center}.lt-show-row,.lt-log-row{min-width:0}.lt-show-row{flex-direction:column;align-items:flex-start!important;gap:12px!important;padding:18px!important}.lt-show-row:hover{padding-left:18px!important}.lt-show-nombre{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;font-size:20px!important}.lt-show-meta,.lt-show-badges{flex-wrap:wrap}.lt-show-duplicate,.lt-show-ops{opacity:1!important}.lt-cal-header,.lt-cal-grid{min-width:720px}.lt-detail{width:calc(100vw - 20px)!important;height:auto!important;max-height:calc(100vh - 20px)!important;border-left:1px solid var(--rule-strong)!important;overflow-y:auto}.lt-horarios-grid{grid-template-columns:1fr!important}.lt-log-row{grid-template-columns:1fr!important;gap:10px!important;padding:16px!important}.lt-log-time,.lt-log-action,.lt-log-meta{flex-direction:row!important;flex-wrap:wrap;align-items:center}.lt-diff-row{grid-template-columns:1fr!important;gap:4px!important}.lt-status-cell{border-bottom:1px solid var(--rule)}.progress-item{grid-template-columns:1fr auto!important;gap:8px 12px!important}.progress-bar{grid-column:1 / -1;grid-row:2}}@media (max-width: 520px){.lt-main-content{padding:14px 10px 92px}.lt-topbar h1,.ops-topbar h1{font-size:34px!important}.lt-kpi,.ops-kpi{padding:18px!important}.lt-stats-strip,.lt-kpis,.status-strip,.lt-status-strip{grid-template-columns:1fr!important}.lt-kpi-value,.ops-kpi b{font-size:36px!important}.lt-cal-header,.lt-cal-grid{min-width:640px}.lt-modal-hd h2,.lt-detail-nombre{font-size:24px!important;line-height:1.05!important}.lt-stat-cell,.lt-status-cell,.kpi-card{padding:18px!important}.ops-panel-hd,.lt-config-panel-header{align-items:flex-start}}:root{--bg: #0A0A0A;--surface: #121212;--surface-2: #1A1A1A;--surface-3: #242424;--rule: rgba(255,255,255,.06);--rule-strong: rgba(255,255,255,.12);--text: #E8E8E5;--text-2: rgba(232,232,229,.68);--text-3: rgba(232,232,229,.4);--text-4: rgba(232,232,229,.18);--accent: #88C0D0;--accent-soft: rgba(136,192,208,.12);--accent-faint: rgba(136,192,208,.05);--paper: #88C0D0;--display: "Geist", system-ui, sans-serif;--sans: "Manrope", system-ui, sans-serif;--mono: "Roboto Mono", ui-monospace, monospace;--density-desktop: .85}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{background:var(--bg);color:var(--text);font-family:var(--sans);font-size:13px;-webkit-font-smoothing:antialiased;overflow:hidden}#app{height:100vh;overflow:hidden}button{font-family:inherit;cursor:pointer;border:0;background:transparent;color:inherit;padding:0}a{text-decoration:none;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}h1,h2,h3,h4,h5,h6,.title,.panel-title,.section-title,.page-title{font-family:var(--display)}p,input,textarea,select,button{font-family:var(--sans)}small,time,code,kbd,samp,pre,th,.eyebrow,.meta,.label,.caption,.subtitle,.overline{font-family:var(--mono)}select,option,optgroup{color:var(--text);background-color:var(--surface-2);color-scheme:dark}:root[data-theme=light] select,:root[data-theme=light] option,:root[data-theme=light] optgroup{color-scheme:light}option:checked,option:hover{color:var(--bg);background-color:var(--accent)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--rule-strong)}::-webkit-scrollbar-thumb:hover{background:var(--accent-soft)}::selection{background:var(--accent);color:var(--bg)}@media (max-width: 900px){html,body,#app{height:auto;min-height:100vh;overflow:visible}}.animation-fast{animation-duration:.2s}.animation-normal{animation-duration:.3s}.animation-slow{animation-duration:.5s}.animation-repeat{animation-iteration-count:infinite}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animation-fadeIn{animation-name:fadeIn;animation-fill-mode:forwards}.animation-fadeOut{animation-name:fadeOut;animation-fill-mode:forwards}@keyframes slideInRight{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@keyframes slideOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100px)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}@keyframes slideOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100px)}}.animation-slideIn{animation-name:slideInRight;animation-fill-mode:forwards}.animation-slideOut{animation-name:slideOutRight;animation-fill-mode:forwards}@keyframes slideUpIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDownOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.animation-slideUp{animation-name:slideUpIn;animation-fill-mode:forwards}@keyframes scaleInCenter{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes scaleOutCenter{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.animation-scaleIn{animation-name:scaleInCenter;animation-fill-mode:forwards}.animation-scaleOut{animation-name:scaleOutCenter;animation-fill-mode:forwards}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animation-bounce{animation-name:bounce;animation-fill-mode:both}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animation-pulse{animation-name:pulse;animation-fill-mode:both}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animation-rotate{animation-name:rotate;animation-fill-mode:forwards}.animate-fade-in-200{animation:fadeIn .2s ease-in-out forwards}.animate-fade-in-300{animation:fadeIn .3s ease-in-out forwards}.animate-fade-in-500{animation:fadeIn .5s ease-in-out forwards}.animate-fade-out-200{animation:fadeOut .2s ease-in-out forwards}.animate-fade-out-300{animation:fadeOut .3s ease-in-out forwards}.animate-fade-out-500{animation:fadeOut .5s ease-in-out forwards}.animate-slide-in-200{animation:slideInRight .2s ease-in-out forwards}.animate-slide-in-300{animation:slideInRight .3s ease-in-out forwards}.animate-slide-in-500{animation:slideInRight .5s ease-in-out forwards}.animate-slide-out-200{animation:slideOutRight .2s ease-in-out forwards}.animate-slide-out-300{animation:slideOutRight .3s ease-in-out forwards}.animate-slide-out-500{animation:slideOutRight .5s ease-in-out forwards}.animate-slide-up-200{animation:slideUpIn .2s ease-in-out forwards}.animate-slide-up-300{animation:slideUpIn .3s ease-in-out forwards}.animate-slide-up-500{animation:slideUpIn .5s ease-in-out forwards}.animate-slide-down-200{animation:slideDownOut .2s ease-in-out forwards}.animate-slide-down-300{animation:slideDownOut .3s ease-in-out forwards}.animate-slide-down-500{animation:slideDownOut .5s ease-in-out forwards}.animate-scale-in-200{animation:scaleInCenter .2s ease-in-out forwards}.animate-scale-in-300{animation:scaleInCenter .3s ease-in-out forwards}.animate-scale-in-500{animation:scaleInCenter .5s ease-in-out forwards}.animate-scale-out-200{animation:scaleOutCenter .2s ease-in-out forwards}.animate-scale-out-300{animation:scaleOutCenter .3s ease-in-out forwards}.animate-scale-out-500{animation:scaleOutCenter .5s ease-in-out forwards}.topbar{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:32px;border-bottom:1px solid var(--rule);margin-bottom:40px}.topbar-eyebrow{font-family:var(--mono);font-size:9px;letter-spacing:.2em;color:var(--text-3);text-transform:uppercase;margin-bottom:10px}.topbar h1{font-family:var(--display);font-weight:800;font-size:72px;line-height:.92;letter-spacing:-.01em;text-transform:uppercase;background:linear-gradient(180deg,var(--text) 0%,var(--text-2) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.topbar-clock{font-family:var(--mono);font-size:12px;letter-spacing:.14em;color:var(--text-2);border:1px solid var(--rule);padding:9px 14px;border-radius:3px;background:var(--surface-2);transition:all .3s}.topbar-clock:hover{border-color:var(--accent);color:var(--accent);box-shadow:0 0 12px #88c0d033}.kpi-row{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:40px}.kpi-card{background:linear-gradient(135deg,var(--surface) 0%,var(--surface-2) 100%);border:1px solid var(--rule-strong);padding:28px;border-radius:4px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #88c0d01a,0 8px 24px #0006,inset 0 1px #ffffff0a;transition:all .3s ease-out}.kpi-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--accent-soft),transparent);opacity:0;transition:opacity .3s}.kpi-card:hover{border-color:var(--accent-soft);box-shadow:0 0 0 1px #88c0d033,0 12px 32px #88c0d026,inset 0 1px #ffffff0f;transform:translateY(-2px)}.kpi-card:hover:before{opacity:1}.kpi-icon{position:absolute;top:24px;right:24px;opacity:.15;width:28px;height:28px}.kpi-icon svg{width:100%;height:100%;stroke:var(--accent);fill:none;stroke-width:1}.kpi-value{font-family:var(--display);font-weight:900;font-size:68px;line-height:.85;letter-spacing:-.005em}.kpi-value.accent{color:var(--accent)}.kpi-label{font-family:var(--display);font-weight:700;font-size:12px;letter-spacing:.18em;text-transform:uppercase;margin-top:12px}.kpi-hint{font-family:var(--mono);font-size:9px;letter-spacing:.1em;color:var(--text-3);text-transform:uppercase;margin-top:6px}.progress-section{background:linear-gradient(135deg,var(--surface) 0%,var(--surface-2) 100%);border:1px solid var(--rule-strong);padding:26px 28px;margin-bottom:40px;border-radius:4px;box-shadow:0 0 0 1px #88c0d01a,0 8px 24px #0006,inset 0 1px #ffffff0a}.progress-title{font-family:var(--mono);font-size:9px;letter-spacing:.18em;color:var(--text-3);text-transform:uppercase;margin-bottom:18px;padding-bottom:12px;border-bottom:1px solid var(--rule)}.progress-item{display:grid;grid-template-columns:110px 1fr 55px;align-items:center;gap:14px;margin-bottom:14px}.progress-item:last-child{margin-bottom:0}.progress-label{font-family:var(--mono);font-size:10px;letter-spacing:.1em;color:var(--text-2);text-transform:uppercase}.progress-bar{height:5px;background:var(--surface-3);border-radius:3px;overflow:hidden;box-shadow:inset 0 1px 2px #00000080}.progress-fill{height:100%;border-radius:3px;transition:width .6s cubic-bezier(.34,1.56,.64,1);background:linear-gradient(90deg,var(--accent),rgba(136,192,208,.6));box-shadow:0 0 8px #88c0d066}.progress-value{font-family:var(--display);font-weight:700;font-size:14px;text-align:right;color:var(--accent)}.cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:40px}.card{background:linear-gradient(135deg,var(--surface) 0%,var(--surface-2) 100%);border:1px solid var(--rule-strong);border-radius:4px;padding:24px;display:flex;flex-direction:column;min-height:320px;box-shadow:0 0 0 1px #88c0d01a,0 8px 24px #0006,inset 0 1px #ffffff0a;position:relative;overflow:hidden;transition:all .3s ease-out}.card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--accent-soft),transparent);opacity:0;transition:opacity .3s}.card:hover{border-color:var(--accent-soft);box-shadow:0 0 0 1px #88c0d033,0 12px 32px #88c0d026,inset 0 1px #ffffff0f;transform:translateY(-3px)}.card:hover:before{opacity:1}.card-hd{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:12px;border-bottom:1px solid var(--rule);margin-bottom:16px}.card-hd h3{font-family:var(--display);font-weight:800;font-size:18px;letter-spacing:.06em;text-transform:uppercase}.card-hd small{font-family:var(--mono);font-size:8px;letter-spacing:.2em;color:var(--text-3);text-transform:uppercase}.card-body{flex:1;overflow-y:auto;position:relative;z-index:1}.activity-item{padding:12px 0;border-bottom:1px solid var(--rule);transition:all .25s}.activity-item:last-child{border-bottom:0}.activity-item:hover{padding-left:6px;color:var(--accent)}.activity-time{font-family:var(--display);font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:inherit;margin-bottom:3px}.activity-text{font-family:var(--mono);font-size:10px;letter-spacing:.04em;color:var(--text-2);line-height:1.5}.table-wrap{max-height:400px;overflow-y:auto}.table{width:100%;border-collapse:collapse}.table thead{position:sticky;top:0;background:var(--surface);z-index:2}.table th{font-family:var(--mono);font-size:8px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);text-align:left;padding:9px 11px;border-bottom:1px solid var(--rule);font-weight:700}.table td{font-family:var(--mono);font-size:10px;letter-spacing:.04em;color:var(--text-2);padding:9px 11px;border-bottom:1px solid var(--rule)}.table tr:hover{background:#88c0d00d}.shortcuts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.shortcut{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 8px;border:1px solid var(--rule);border-radius:3px;transition:all .25s ease-out;cursor:pointer;text-decoration:none;background:transparent}.shortcut:hover{background:#88c0d014;border-color:var(--accent-soft);transform:translateY(-2px)}.shortcut-icon{width:18px;height:18px;filter:grayscale(100%) brightness(1.1);opacity:.65;transition:all .25s}.shortcut:hover .shortcut-icon{filter:grayscale(30%) brightness(1.2);opacity:1}.shortcut-label{font-family:var(--mono);font-size:7px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);text-align:center}.news-section{background:linear-gradient(135deg,var(--surface) 0%,var(--surface-2) 100%);border:1px solid var(--rule-strong);border-radius:4px;overflow:hidden;box-shadow:0 0 0 1px #88c0d01a,0 8px 24px #0006,inset 0 1px #ffffff0a;transition:all .3s ease-out}.news-section:hover{border-color:var(--accent-soft);box-shadow:0 0 0 1px #88c0d033,0 12px 32px #88c0d026,inset 0 1px #ffffff0f}.news-hd{display:flex;justify-content:space-between;align-items:baseline;padding:24px 28px;border-bottom:1px solid var(--rule);position:relative}.news-hd:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--accent-soft),transparent);opacity:0;transition:opacity .3s}.news-section:hover .news-hd:before{opacity:1}.news-hd h3{font-family:var(--display);font-weight:800;font-size:20px;letter-spacing:.06em;text-transform:uppercase}.news-hd small{font-family:var(--mono);font-size:8px;letter-spacing:.2em;color:var(--text-3);text-transform:uppercase}.news-body{padding:48px 28px;min-height:140px;display:flex;align-items:center;justify-content:center}.news-empty{font-family:var(--mono);font-size:11px;letter-spacing:.1em;color:var(--text-3);text-transform:uppercase;text-align:center}:root{--surface-tactile: linear-gradient(145deg, rgba(255,255,255,.052), rgba(0,0,0,.16)), rgba(16,17,17,.9);--surface-tactile-muted: linear-gradient(145deg, rgba(255,255,255,.036), rgba(0,0,0,.12)), rgba(13,14,14,.86);--surface-tactile-row: rgba(255,255,255,.025);--shadow-tactile: -1px -1px 0 rgba(255,255,255,.075), 1px 1px 0 rgba(0,0,0,.86), 0 18px 38px rgba(0,0,0,.31);--shadow-tactile-hover: -1px -1px 0 rgba(255,255,255,.095), 1px 1px 0 rgba(0,0,0,.9), 0 22px 46px rgba(0,0,0,.38), 0 0 20px rgba(136,192,208,.055);--border-tactile: rgba(255,255,255,.105);--border-tactile-strong: rgba(255,255,255,.155)}.lt-main-content :where(.card,.lt-card,.lt-kpi,.pulse-card,.kpi-card,.ops-kpi,.ops-panel,.day-hero,.eval-panel,.eval-kpis>div,.support-panel,.support-kpis>div,.mi-card,.mi-kpi,.tool-panel,.progress-section,.news-section,.combo-card,.prospect-card,.access-card,.kanban-card,.metric-card,.config-card,.budget-card,.budget-controlbar,.budget-kpis>article,.budget-panel,.control-card,.operation-card,.section-card){border-color:var(--border-tactile)!important;background:var(--surface-tactile)!important;box-shadow:var(--shadow-tactile)!important;border-radius:6px!important}.lt-main-content :where(.deal-kpis>div,.deal-panel,.deal-column,.deal-card,.deal-archive-row,.lt-config-section-head,.lt-config-panel,.lt-config-panel-header,.lt-config-section-tab,.lt-config-sidebar-actions,.lt-catalog-tab,.lt-management-list button,.lt-management-detail,.lt-management-subcard,.lt-module-toggle,.lt-submodule-visibility-card,.lt-submodule-toggle,.lt-account-card,.lt-user-preview-panel,.lt-permission-group,.lt-audit-policy-grid label,.lt-policy-card){border-color:var(--border-tactile)!important;background:var(--surface-tactile)!important;box-shadow:var(--shadow-tactile)!important;border-radius:6px!important}.lt-main-content :where(.deal-panel-head,.deal-column-head,.deal-modal-head,.deal-form-modal-head,.lt-config-panel-header,.lt-management-subcard-head,.lt-submodule-visibility-head,.lt-permission-group-head){background:#ffffff06!important;border-bottom-color:#ffffff17!important}.lt-main-content :where([class$=-card],[class$=-panel],[class$=-kpi],[class*="-card "],[class*="-panel "],[class*="-kpi "]){border-color:var(--border-tactile)!important;background:var(--surface-tactile)!important;box-shadow:var(--shadow-tactile)!important;border-radius:6px!important}.lt-main-content :where(.card,.lt-card,.kpi-card,.ops-kpi,.ops-panel,.day-hero,.eval-panel,.support-panel,.mi-card,.tool-panel,.progress-section,.news-section,.combo-card,.prospect-card,.access-card,.kanban-card):hover{border-color:var(--border-tactile-strong)!important;box-shadow:var(--shadow-tactile-hover)!important}.lt-main-content :where(.panel-head,.ops-panel-hd,.card-hd,.lt-card-hd,.pulse-head,.budget-card-head,.warehouse-panel-head,.package-head,.mi-card-head,.eval-panel-head,.support-panel .panel-head,.tool-panel .panel-title,.progress-title,.news-hd){background:#ffffff06!important;border-bottom-color:#ffffff17!important}.lt-main-content :where(.row,.lt-row,.pulse-row,.warehouse-row,.activity-item,.history-row,.ticket-row,.deadline-row,.scaling-history-row,.operation-row,.requirement-row,.timing-row){background:var(--surface-tactile-row);border-color:#fff1!important}.lt-main-content :where([class$=-row],[class*="-row "],[class$=-item],[class*="-item "]){border-color:#fff1!important}.lt-main-content :where(.row:hover,.activity-item:hover,.history-row:hover,.ticket-row:hover,.deadline-row:hover,.scaling-history-row:hover,.operation-row:hover,.requirement-row:hover,.timing-row:hover){background:#88c0d00b!important}.lt-main-content :where(table,.table,.lt-table,.budget-table,.package-table,.mi-table,.lt-import-table,.sector-table,.word-table){border-color:#ffffff17!important;background:#05060694!important}.lt-main-content :where(th){background:#ffffff07!important;border-bottom-color:#ffffff17!important}.lt-main-content :where(td){border-bottom-color:#ffffff10!important}.lt-main-content :where(input,textarea,select){border-color:#ffffff21!important;background:linear-gradient(145deg,#ffffff0a,#00000014),#202121eb!important;box-shadow:inset 1px 1px #ffffff0a,inset -1px -1px #00000094!important}.lt-main-content :where(button,.ops-btn,.text-btn,.support-btn,.mi-btn,.mi-mini,.tool-action,.budget-btn,.budget-danger-btn,.warehouse-btn,.deal-btn,.deal-stage-btn,.deal-delete,.lt-btn-add,.lt-btn-delete,.lt-btn-primary,.lt-btn-secondary,.lt-newtask,.lt-import-btn):not(.kanban-card):not(.prospect-card){border-radius:5px!important;box-shadow:-1px -1px #ffffff0f,1px 1px #000000d1!important}.lt-main-content :where([class$=-btn],[class*="-btn "],[class$=-button],[class*="-button "]):not(.kanban-card):not(.prospect-card){border-radius:5px!important;box-shadow:-1px -1px #ffffff0f,1px 1px #000000d1!important}.lt-main-content :where(button:hover,.ops-btn:hover,.text-btn:hover,.support-btn:hover,.mi-btn:hover,.mi-mini:hover,.tool-action:hover,.lt-btn-primary:hover,.lt-btn-secondary:hover,.lt-newtask:hover,.lt-import-btn:hover):not(:disabled):not(.kanban-card):not(.prospect-card){background:#88c0d011!important;border-color:#88c0d052!important}.lt-main-content [class$=-card][class$=-card],.lt-main-content [class$=-panel][class$=-panel],.lt-main-content [class$=-kpi][class$=-kpi],.lt-main-content .pulse-card.pulse-card,.lt-main-content .lt-kpi.lt-kpi,.lt-main-content .warehouse-panel.warehouse-panel,.lt-main-content .budget-card.budget-card,.lt-main-content .support-panel.support-panel,.lt-main-content .ops-panel.ops-panel,.lt-main-content .eval-panel.eval-panel,.lt-main-content .mi-card.mi-card{border-color:var(--border-tactile)!important;background:var(--surface-tactile)!important;box-shadow:var(--shadow-tactile)!important;border-radius:6px!important}.lt-main-content [class$=-row][class$=-row],.lt-main-content [class$=-item][class$=-item],.lt-main-content .warehouse-row.warehouse-row,.lt-main-content .pulse-row.pulse-row,.lt-main-content .lt-row.lt-row,.lt-main-content .news-item.news-item,.lt-main-content .activity-item.activity-item{border-color:#fff1!important;background:var(--surface-tactile-row)!important}.lt-main-content [class$=-btn][class$=-btn],.lt-main-content [class$=-button][class$=-button],.lt-main-content .warehouse-btn.warehouse-btn,.lt-main-content .budget-btn.budget-btn,.lt-main-content .support-btn.support-btn,.lt-main-content .ops-btn.ops-btn{border-radius:5px!important;box-shadow:-1px -1px #ffffff0f,1px 1px #000000d1!important}:root[data-theme=light] .lt-sidebar{box-shadow:inset 0 1px #ffffffd1,inset -12px 0 24px #342d200e}:root[data-theme=light] .lt-main-content :where(.card,.lt-card,.lt-kpi,.pulse-card,.kpi-card,.ops-kpi,.ops-panel,.day-hero,.eval-panel,.eval-kpis>div,.support-panel,.support-kpis>div,.mi-card,.mi-kpi,.tool-panel,.progress-section,.news-section,.combo-card,.prospect-card,.access-card,.kanban-card,.metric-card,.config-card,.budget-card,.budget-panel,.control-card,.operation-card,.section-card,.deal-kpis>div,.deal-panel,.deal-column,.deal-card,.deal-archive-row,.lt-config-section-head,.lt-config-panel,.lt-config-panel-header,.lt-config-section-tab,.lt-config-sidebar-actions,.lt-catalog-tab,.lt-management-list button,.lt-management-detail,.lt-management-subcard,.lt-module-toggle,.lt-submodule-visibility-card,.lt-submodule-toggle,.lt-account-card,.lt-user-preview-panel,.lt-permission-group,.lt-audit-policy-grid label,.lt-policy-card,[class$=-card],[class*="-card "],[class$=-panel],[class*="-panel "],[class$=-kpi],[class*="-kpi "]){border-color:var(--border-tactile)!important;background:var(--surface-tactile)!important;box-shadow:var(--shadow-tactile)!important}:root[data-theme=light] .lt-main-content :where(.panel-head,.ops-panel-hd,.card-hd,.lt-card-hd,.pulse-head,.budget-card-head,.warehouse-panel-head,.package-head,.mi-card-head,.eval-panel-head,.support-panel .panel-head,.tool-panel .panel-title,.progress-title,.news-hd,.deal-panel-head,.deal-column-head,.deal-modal-head,.deal-form-modal-head,.lt-config-panel-header,.lt-management-subcard-head,.lt-submodule-visibility-head,.lt-permission-group-head){background:#2f6f7b0b!important;border-bottom-color:#1c1c181c!important}.lt-main-content :where(.pulse-head,.panel-head,.eval-panel-head,.warehouse-panel-head,.deal-panel-head,.show-header,.selected-title,.lt-config-panel-header,.budget-card-head,.mi-card-head,.lt-management-subcard-head,.ops-panel-card-head,.card-header){display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px 18px!important;min-width:0!important}.lt-main-content :where(.pulse-head,.panel-head,.eval-panel-head,.warehouse-panel-head,.deal-panel-head,.show-header,.selected-title,.lt-config-panel-header,.budget-card-head,.mi-card-head,.lt-management-subcard-head,.ops-panel-card-head,.card-header)>:first-child,.lt-main-content :where(.pulse-head h1,.pulse-head h2,.pulse-head h3,.panel-head h1,.panel-head h2,.panel-head h3,.eval-panel-head h1,.eval-panel-head h2,.eval-panel-head h3,.warehouse-panel-head h1,.warehouse-panel-head h2,.warehouse-panel-head h3,.deal-panel-head h1,.deal-panel-head h2,.deal-panel-head h3,.show-header h1,.show-header h2,.show-header h3,.selected-title h1,.selected-title h2,.selected-title h3,.lt-config-panel-header h1,.lt-config-panel-header h2,.lt-config-panel-header h3,.budget-card-head h1,.budget-card-head h2,.budget-card-head h3,.mi-card-head h1,.mi-card-head h2,.mi-card-head h3,.lt-management-subcard-head h1,.lt-management-subcard-head h2,.lt-management-subcard-head h3,.ops-panel-card-head h1,.ops-panel-card-head h2,.ops-panel-card-head h3,.card-header h1,.card-header h2,.card-header h3){min-width:0!important;max-width:100%!important}.lt-main-content :where(.pulse-head span,.pulse-head small,.panel-head span,.panel-head small,.eval-panel-head span,.eval-panel-head small,.warehouse-panel-head span,.warehouse-panel-head small,.deal-panel-head span,.deal-panel-head small,.show-header span,.show-header small,.selected-title span,.selected-title small,.lt-config-panel-header span,.lt-config-panel-header small,.budget-card-head span,.budget-card-head small,.mi-card-head span,.mi-card-head small,.lt-management-subcard-head span,.lt-management-subcard-head small,.ops-panel-card-head span,.ops-panel-card-head small,.card-header span,.card-header small){justify-self:end!important;min-width:0!important;text-align:right!important;line-height:1.35!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.lt-main-content :where(.pulse-head,.panel-head,.eval-panel-head,.warehouse-panel-head,.deal-panel-head,.show-header,.selected-title,.lt-config-panel-header,.budget-card-head,.mi-card-head,.lt-management-subcard-head,.ops-panel-card-head,.card-header)>:last-child:not(span):not(small){justify-self:end!important;min-width:0!important;max-width:min(42ch,46%)!important;text-align:right!important}.lt-main-content :where(.pulse-head,.panel-head,.eval-panel-head,.warehouse-panel-head,.deal-panel-head,.show-header,.selected-title,.lt-config-panel-header,.budget-card-head,.mi-card-head,.lt-management-subcard-head,.ops-panel-card-head,.card-header)>:last-child:not(span):not(small) :where(span,small,b,strong){white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:normal!important}:root .lt-main-content :where(.pulse-head,.panel-head,.eval-panel-head,.warehouse-panel-head,.deal-panel-head,.show-header,.selected-title,.lt-config-panel-header,.budget-card-head,.mi-card-head,.lt-management-subcard-head,.ops-panel-card-head,.card-header){padding-inline:12px!important;padding-top:10px!important;padding-bottom:12px!important;margin-inline:-12px!important}:root[data-theme=light] .lt-main-content :where(.row,.lt-row,.pulse-row,.warehouse-row,.activity-item,.history-row,.ticket-row,.deadline-row,.scaling-history-row,.operation-row,.requirement-row,.timing-row,[class$=-row],[class*="-row "],[class$=-item],[class*="-item "]){background:var(--surface-tactile-row)!important;border-color:#1c1c1817!important}:root[data-theme=light] .lt-main-content :where(.row:hover,.activity-item:hover,.history-row:hover,.ticket-row:hover,.deadline-row:hover,.scaling-history-row:hover,.operation-row:hover,.requirement-row:hover,.timing-row:hover){background:#2f6f7b12!important}:root[data-theme=light] .lt-main-content :where(table,.table,.lt-table,.budget-table,.package-table,.mi-table,.lt-import-table,.sector-table,.word-table){border-color:#1c1c181c!important;background:#ffffff94!important}:root[data-theme=light] .lt-main-content :where(th),:root[data-theme=light] .lt-main-content :where(.mi-table thead th,.feedback-table-head,.report-table-head,.package-head){background:#2f6f7b0e!important;border-bottom-color:#1c1c181f!important}:root[data-theme=light] .lt-main-content :where(td){border-bottom-color:#1c1c1814!important}:root[data-theme=light] .lt-main-content :where(input,textarea,select){color:var(--text)!important;border-color:var(--field-border)!important;background:linear-gradient(145deg,#ffffffd9,#f3f1eab8),var(--field)!important;box-shadow:inset 0 1px #ffffffdb,0 1px #1c1c1809!important}:root[data-theme=light] .lt-main-content :where(button,a[class$=-btn],a[class*="-btn "],a[class$=-button],a[class*="-button "],[class$=-btn],[class*="-btn "],[class$=-button],[class*="-button "],.lt-newtask,.lt-import-btn,.text-btn,.ops-btn,.support-btn,.warehouse-btn,.budget-btn,.tracking-btn,.feedback-btn,.scaling-btn,.tool-action):not(.kanban-card):not(.prospect-card){color:var(--text)!important;border-color:#1c1c182e!important;background:linear-gradient(145deg,#ffffffeb,#ebeeebc7),#f4f5f1e6!important;box-shadow:inset 0 1px #ffffffb8,0 1px #1c1c180e,0 8px 18px #1c1c1812!important;text-shadow:none!important}:root[data-theme=light] .lt-main-content :where(button:hover,a[class$=-btn]:hover,a[class*="-btn "]:hover,a[class$=-button]:hover,a[class*="-button "]:hover,[class$=-btn]:hover,[class*="-btn "]:hover,[class$=-button]:hover,[class*="-button "]:hover,.lt-newtask:hover,.lt-import-btn:hover,.text-btn:hover,.ops-btn:hover,.support-btn:hover,.warehouse-btn:hover,.budget-btn:hover,.tracking-btn:hover,.feedback-btn:hover,.scaling-btn:hover,.tool-action:hover):not(:disabled):not(.kanban-card):not(.prospect-card){color:var(--text)!important;border-color:#2f6f7b59!important;background:linear-gradient(145deg,#fffffff5,#dce8e8d1),#e8efefeb!important;box-shadow:inset 0 1px #ffffffd1,0 10px 22px #1c1c181a!important}:root[data-theme=light] .lt-main-content :where(button:disabled,[class$=-btn]:disabled,[class*="-btn "]:disabled,[class$=-button]:disabled,[class*="-button "]:disabled,.lt-newtask:disabled,.lt-import-btn:disabled,.text-btn:disabled,.ops-btn:disabled,.support-btn:disabled,.warehouse-btn:disabled,.budget-btn:disabled,.tracking-btn:disabled,.feedback-btn:disabled,.scaling-btn:disabled,.tool-action:disabled):not(.kanban-card):not(.prospect-card){color:var(--text-3)!important;border-color:#1c1c181a!important;background:#f1f2ee9e!important;box-shadow:none!important}:root[data-theme=light] .lt-main-content :where(.deal-modal,.deal-form-modal,.mi-modal,.lt-admin-modal,.modal,.modal-card,.support-modal,.operation-modal){background:var(--surface-tactile)!important;border-color:var(--border-tactile)!important;box-shadow:0 28px 70px #342d2033!important}:root[data-theme=light] .lt-main-content :where(.deal-modal-backdrop,.deal-form-backdrop,.mi-modal-overlay,.modal-backdrop,.lt-modal-backdrop){background:#201c1457!important}:root[data-theme=light] .lt-main-content :where(.kanban-card,.deal-card,.report-panel,.metric-list,.mi-tab,.mi-cal-event,.lt-cal-cell--empty,.package-head){background:var(--surface-tactile-muted)!important}:root[data-theme=light] .lt-main-content :where(option){color:var(--text)!important;background:var(--surface)!important}:root[data-theme=light] .lt-main-content :where(.lt-config-section-tab.active,.lt-catalog-tab.active,.lt-management-list button.active,.lt-module-toggle.active,.lt-submodule-toggle.active,.lt-policy-module-toggle.active,.lt-policy-action-chip.active,.lt-notification-chip.active,.lt-btn-preview.active){color:var(--text)!important;border-color:#2f6f7b57!important;background:linear-gradient(145deg,#ffffffeb,#dbe7e7c2),#e8efefeb!important;box-shadow:inset 0 1px #ffffffe6,0 1px #1c1c180e!important}:root[data-theme=light] .lt-main-content :where(.lt-config-section-tab.active span,.lt-catalog-tab.active span,.lt-management-list button.active span,.lt-module-toggle.active span,.lt-submodule-toggle.active span,.lt-policy-module-toggle.active span,.lt-policy-action-chip.active span,.lt-notification-chip.active span){color:var(--text)!important}:root[data-theme=light] .lt-main-content :where(.lt-config-section-tab.active small,.lt-catalog-tab.active small,.lt-management-list button.active small,.lt-module-toggle.active small,.lt-submodule-toggle.active small,.lt-policy-module-toggle.active small){color:var(--text-2)!important}:root[data-theme=light] .lt-main-content :where(.ops-panel-kpis div,.ops-panel-kpis .ops-kpi-muted){color:var(--text)!important;border-color:#1c1c1829!important;background:linear-gradient(145deg,#ffffffe6,#ecefecc2),#f2f3efe0!important;box-shadow:inset 0 1px #ffffffd9,0 10px 24px #1c1c181a!important}:root[data-theme=light] .lt-main-content :where(.ops-panel-kpis b,.ops-panel-kpis .ops-kpi-muted b){color:var(--text)!important;text-shadow:none!important}:root[data-theme=light] .lt-main-content :where(.ops-panel-kpis span){color:var(--text-2)!important}.lt-main-content .lt-card-hd.lt-card-hd,.lt-main-content .pulse-head.pulse-head,.lt-main-content .panel-head.panel-head,.lt-main-content .ops-panel-hd.ops-panel-hd,.lt-main-content .eval-panel-head.eval-panel-head,.lt-main-content .warehouse-panel-head.warehouse-panel-head,.lt-main-content .deal-panel-head.deal-panel-head,.lt-main-content .show-header.show-header,.lt-main-content .selected-title.selected-title,.lt-main-content .lt-config-panel-header.lt-config-panel-header,.lt-main-content .budget-card-head.budget-card-head,.lt-main-content .mi-card-head.mi-card-head,.lt-main-content .lt-management-subcard-head.lt-management-subcard-head,.lt-main-content .ops-panel-card-head.ops-panel-card-head,.lt-main-content .team-card-head.team-card-head,.lt-main-content .card-header.card-header{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;align-items:center!important;gap:10px 18px!important;min-width:0!important;width:100%!important;padding:12px 16px 14px!important;margin:0 0 18px!important;border-bottom:1px solid var(--rule)!important}.lt-main-content .lt-card-hd.lt-card-hd>:first-child,.lt-main-content .pulse-head.pulse-head>:first-child,.lt-main-content .panel-head.panel-head>:first-child,.lt-main-content .ops-panel-hd.ops-panel-hd>:first-child,.lt-main-content .eval-panel-head.eval-panel-head>:first-child,.lt-main-content .warehouse-panel-head.warehouse-panel-head>:first-child,.lt-main-content .deal-panel-head.deal-panel-head>:first-child,.lt-main-content .show-header.show-header>:first-child,.lt-main-content .selected-title.selected-title>:first-child,.lt-main-content .lt-config-panel-header.lt-config-panel-header>:first-child,.lt-main-content .budget-card-head.budget-card-head>:first-child,.lt-main-content .mi-card-head.mi-card-head>:first-child,.lt-main-content .lt-management-subcard-head.lt-management-subcard-head>:first-child,.lt-main-content .ops-panel-card-head.ops-panel-card-head>:first-child,.lt-main-content .team-card-head.team-card-head>:first-child,.lt-main-content .card-header.card-header>:first-child{min-width:0!important;max-width:100%!important;margin:0!important}.lt-main-content .lt-card-hd.lt-card-hd>:last-child,.lt-main-content .pulse-head.pulse-head>:last-child,.lt-main-content .panel-head.panel-head>:last-child,.lt-main-content .ops-panel-hd.ops-panel-hd>:last-child,.lt-main-content .eval-panel-head.eval-panel-head>:last-child,.lt-main-content .warehouse-panel-head.warehouse-panel-head>:last-child,.lt-main-content .deal-panel-head.deal-panel-head>:last-child,.lt-main-content .show-header.show-header>:last-child,.lt-main-content .selected-title.selected-title>:last-child,.lt-main-content .lt-config-panel-header.lt-config-panel-header>:last-child,.lt-main-content .budget-card-head.budget-card-head>:last-child,.lt-main-content .mi-card-head.mi-card-head>:last-child,.lt-main-content .lt-management-subcard-head.lt-management-subcard-head>:last-child,.lt-main-content .ops-panel-card-head.ops-panel-card-head>:last-child,.lt-main-content .team-card-head.team-card-head>:last-child,.lt-main-content .card-header.card-header>:last-child{justify-self:end!important;max-width:min(46ch,44vw)!important;min-width:0!important;margin:0!important;text-align:right!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.lt-main-content .lt-card-hd.lt-card-hd>:last-child :where(span,small,b,strong),.lt-main-content .pulse-head.pulse-head>:last-child :where(span,small,b,strong),.lt-main-content .panel-head.panel-head>:last-child :where(span,small,b,strong),.lt-main-content .ops-panel-hd.ops-panel-hd>:last-child :where(span,small,b,strong),.lt-main-content .eval-panel-head.eval-panel-head>:last-child :where(span,small,b,strong),.lt-main-content .warehouse-panel-head.warehouse-panel-head>:last-child :where(span,small,b,strong),.lt-main-content .deal-panel-head.deal-panel-head>:last-child :where(span,small,b,strong),.lt-main-content .show-header.show-header>:last-child :where(span,small,b,strong),.lt-main-content .selected-title.selected-title>:last-child :where(span,small,b,strong),.lt-main-content .lt-config-panel-header.lt-config-panel-header>:last-child :where(span,small,b,strong),.lt-main-content .budget-card-head.budget-card-head>:last-child :where(span,small,b,strong),.lt-main-content .mi-card-head.mi-card-head>:last-child :where(span,small,b,strong),.lt-main-content .lt-management-subcard-head.lt-management-subcard-head>:last-child :where(span,small,b,strong),.lt-main-content .ops-panel-card-head.ops-panel-card-head>:last-child :where(span,small,b,strong),.lt-main-content .team-card-head.team-card-head>:last-child :where(span,small,b,strong),.lt-main-content .card-header.card-header>:last-child :where(span,small,b,strong){white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media (max-width: 760px){.lt-main-content .lt-card-hd.lt-card-hd,.lt-main-content .pulse-head.pulse-head,.lt-main-content .panel-head.panel-head,.lt-main-content .ops-panel-hd.ops-panel-hd,.lt-main-content .eval-panel-head.eval-panel-head,.lt-main-content .warehouse-panel-head.warehouse-panel-head,.lt-main-content .deal-panel-head.deal-panel-head,.lt-main-content .show-header.show-header,.lt-main-content .selected-title.selected-title,.lt-main-content .lt-config-panel-header.lt-config-panel-header,.lt-main-content .budget-card-head.budget-card-head,.lt-main-content .mi-card-head.mi-card-head,.lt-main-content .lt-management-subcard-head.lt-management-subcard-head,.lt-main-content .ops-panel-card-head.ops-panel-card-head,.lt-main-content .team-card-head.team-card-head,.lt-main-content .card-header.card-header{grid-template-columns:1fr!important;align-items:start!important}.lt-main-content .lt-card-hd.lt-card-hd>:last-child,.lt-main-content .pulse-head.pulse-head>:last-child,.lt-main-content .panel-head.panel-head>:last-child,.lt-main-content .ops-panel-hd.ops-panel-hd>:last-child,.lt-main-content .eval-panel-head.eval-panel-head>:last-child,.lt-main-content .warehouse-panel-head.warehouse-panel-head>:last-child,.lt-main-content .deal-panel-head.deal-panel-head>:last-child,.lt-main-content .show-header.show-header>:last-child,.lt-main-content .selected-title.selected-title>:last-child,.lt-main-content .lt-config-panel-header.lt-config-panel-header>:last-child,.lt-main-content .budget-card-head.budget-card-head>:last-child,.lt-main-content .mi-card-head.mi-card-head>:last-child,.lt-main-content .lt-management-subcard-head.lt-management-subcard-head>:last-child,.lt-main-content .ops-panel-card-head.ops-panel-card-head>:last-child,.lt-main-content .team-card-head.team-card-head>:last-child,.lt-main-content .card-header.card-header>:last-child{justify-self:start!important;max-width:100%!important;text-align:left!important}}.lt-main-content .gestion-row.gestion-row,.lt-main-content .gestion-progress-row.gestion-progress-row,.lt-main-content .activity-item.activity-item,.lt-main-content .news-item.news-item,.lt-main-content .ops-panel-row.ops-panel-row,.lt-main-content .ops-panel-show.ops-panel-show,.lt-main-content .ops-panel-risk.ops-panel-risk,.lt-main-content .pulse-row.pulse-row,.lt-main-content .run-item.run-item,.lt-main-content .warehouse-row.warehouse-row,.lt-main-content .deadline-row.deadline-row,.lt-main-content .history-row.history-row,.lt-main-content .ticket-row.ticket-row,.lt-main-content .operation-row.operation-row,.lt-main-content .requirement-row.requirement-row,.lt-main-content .timing-row.timing-row,.lt-main-content .lt-row.lt-row{padding-left:16px!important;padding-right:16px!important;min-width:0!important}.lt-main-content .gestion-row.gestion-row>*,.lt-main-content .gestion-progress-row.gestion-progress-row>*,.lt-main-content .activity-item.activity-item>*,.lt-main-content .news-item.news-item>*,.lt-main-content .ops-panel-row.ops-panel-row>*,.lt-main-content .ops-panel-show.ops-panel-show>*,.lt-main-content .ops-panel-risk.ops-panel-risk>*,.lt-main-content .pulse-row.pulse-row>*,.lt-main-content .run-item.run-item>*,.lt-main-content .warehouse-row.warehouse-row>*,.lt-main-content .deadline-row.deadline-row>*,.lt-main-content .history-row.history-row>*,.lt-main-content .ticket-row.ticket-row>*,.lt-main-content .operation-row.operation-row>*,.lt-main-content .requirement-row.requirement-row>*,.lt-main-content .timing-row.timing-row>*,.lt-main-content .lt-row.lt-row>*{min-width:0!important}.lt-main-content .gestion-row.gestion-row strong,.lt-main-content .gestion-row.gestion-row small,.lt-main-content .gestion-row.gestion-row span,.lt-main-content .gestion-progress-row.gestion-progress-row strong,.lt-main-content .gestion-progress-row.gestion-progress-row small,.lt-main-content .gestion-progress-row.gestion-progress-row span,.lt-main-content .activity-item.activity-item span,.lt-main-content .news-item.news-item div,.lt-main-content .run-item.run-item b,.lt-main-content .run-item.run-item span,.lt-main-content .ops-panel-row.ops-panel-row strong,.lt-main-content .ops-panel-row.ops-panel-row span,.lt-main-content .ops-panel-show.ops-panel-show strong,.lt-main-content .ops-panel-show.ops-panel-show span,.lt-main-content .ops-panel-risk.ops-panel-risk strong,.lt-main-content .ops-panel-risk.ops-panel-risk span{overflow-wrap:anywhere!important}@media (max-width: 760px){.lt-main-content .gestion-row.gestion-row,.lt-main-content .gestion-progress-row.gestion-progress-row,.lt-main-content .activity-item.activity-item,.lt-main-content .news-item.news-item,.lt-main-content .ops-panel-row.ops-panel-row,.lt-main-content .ops-panel-show.ops-panel-show,.lt-main-content .ops-panel-risk.ops-panel-risk,.lt-main-content .pulse-row.pulse-row,.lt-main-content .run-item.run-item,.lt-main-content .warehouse-row.warehouse-row,.lt-main-content .deadline-row.deadline-row,.lt-main-content .history-row.history-row,.lt-main-content .ticket-row.ticket-row,.lt-main-content .operation-row.operation-row,.lt-main-content .requirement-row.requirement-row,.lt-main-content .timing-row.timing-row,.lt-main-content .lt-row.lt-row{padding-left:12px!important;padding-right:12px!important}}.lt-main-content :where(.lt-topbar,.topbar,.ops-topbar,.ops-panel-topbar,.budget-topbar,.warehouse-topbar,.feedback-topbar,.mi-head,.tools-topbar,.eval-topbar,.deal-topbar,.report-topbar,.support-topbar,.tracking-topbar,.scaling-topbar){display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important;padding-bottom:26px!important;margin-bottom:30px!important;border-bottom:1px solid var(--rule)!important}.lt-main-content :where(.lt-topbar-eyebrow,.topbar-eyebrow,.ops-eyebrow,.budget-eyebrow,.warehouse-eyebrow,.feedback-eyebrow,.mi-eyebrow,.tools-eyebrow,.eval-eyebrow,.deal-eyebrow,.report-eyebrow,.support-eyebrow,.tracking-eyebrow,.scaling-eyebrow){color:var(--text-3)!important;font-family:var(--mono)!important;font-size:9px!important;font-weight:800!important;letter-spacing:.18em!important;line-height:1.2!important;margin:0 0 10px!important;text-transform:uppercase!important}.lt-main-content :where(.lt-topbar,.topbar,.ops-topbar,.ops-panel-topbar,.budget-topbar,.warehouse-topbar,.feedback-topbar,.mi-head,.tools-topbar,.eval-topbar,.deal-topbar,.report-topbar,.support-topbar,.tracking-topbar,.scaling-topbar) h1{margin:0!important;color:transparent!important;font-family:var(--display)!important;font-size:64px!important;font-weight:900!important;letter-spacing:0!important;line-height:.92!important;text-transform:uppercase!important;background:linear-gradient(180deg,var(--text) 0%,var(--text-2) 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;text-wrap:balance!important}.lt-main-content :where(.panel-head,.ops-panel-hd,.ops-panel-card-head,.card-header,.lt-card-hd,.pulse-head,.warehouse-panel-head,.budget-card-head,.deal-panel-head,.deal-column-head,.eval-panel-head,.support-panel .panel-head,.show-header,.selected-title,.tool-header,.panel-title,.lt-config-panel-header,.lt-management-subcard-head,.lt-submodule-visibility-head,.lt-permission-group-head) :where(h2,h3,.lt-config-panel-title){margin:0!important;color:var(--text)!important;font-family:var(--display)!important;font-size:26px!important;font-weight:900!important;letter-spacing:0!important;line-height:1.02!important;text-transform:uppercase!important;background:none!important;-webkit-text-fill-color:currentColor!important;overflow-wrap:anywhere!important}.lt-main-content :where(.section-header,.lt-form-section-title,.lt-detail-horarios-title,.access-group-title,.access-live-group-title,.progress-title,.requirements-title strong,.timing-title strong,.gantt-header-row>div,.kanban-column header strong,.deal-column header strong,.lt-import-title,.lt-import-errors-title){color:var(--text-2)!important;font-family:var(--display)!important;font-size:14px!important;font-weight:900!important;letter-spacing:0!important;line-height:1.15!important;text-transform:uppercase!important}.lt-main-content :where(.modal-title,.lt-modal-hd h2,.deal-modal-head h2,.deal-form-modal-head h2,.help-modal h2,.modal-card h2,.operation-modal h2){margin:0!important;color:var(--text)!important;font-family:var(--display)!important;font-size:34px!important;font-weight:900!important;letter-spacing:0!important;line-height:.98!important;text-transform:uppercase!important}@media (max-width: 760px){.lt-main-content :where(.lt-topbar,.topbar,.ops-topbar,.ops-panel-topbar,.budget-topbar,.warehouse-topbar,.feedback-topbar,.mi-head,.tools-topbar,.eval-topbar,.deal-topbar,.report-topbar,.support-topbar,.tracking-topbar,.scaling-topbar){display:grid!important;align-items:start!important;gap:16px!important}.lt-main-content :where(.lt-topbar,.topbar,.ops-topbar,.ops-panel-topbar,.budget-topbar,.warehouse-topbar,.feedback-topbar,.mi-head,.tools-topbar,.eval-topbar,.deal-topbar,.report-topbar,.support-topbar,.tracking-topbar,.scaling-topbar) h1{font-size:46px!important;line-height:.94!important}.lt-main-content :where(.panel-head,.ops-panel-hd,.ops-panel-card-head,.card-header,.lt-card-hd,.pulse-head,.warehouse-panel-head,.budget-card-head,.deal-panel-head,.deal-column-head,.eval-panel-head,.support-panel .panel-head,.show-header,.selected-title,.tool-header,.panel-title,.lt-config-panel-header,.lt-management-subcard-head,.lt-submodule-visibility-head,.lt-permission-group-head) :where(h2,h3,.lt-config-panel-title){font-size:22px!important}}
