.lt-sidebar[data-v-0a7ff587]{background:var(--surface);border-right:1px solid var(--rule);flex-direction:column;width:220px;height:100vh;padding:28px 0;display:flex;position:sticky;top:0;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,inset -12px 0 24px #0000004d}.lt-sb-brand[data-v-0a7ff587]{border-bottom:1px solid var(--rule);align-items:center;gap:12px;margin-bottom:12px;padding:0 24px 24px;display:flex}.lt-sb-brand svg[data-v-0a7ff587]{width:20px;height:20px;stroke:var(--accent);fill:none;stroke-width:1.5px;transition:all .3s}.lt-sb-brand:hover svg[data-v-0a7ff587]{stroke-width:1.8px;filter:drop-shadow(0 0 6px #88c0d066)}.lt-sb-brand-text b[data-v-0a7ff587]{font-family:var(--display);letter-spacing:.04em;font-size:20px;font-weight:900;line-height:1;display:block}.lt-sb-brand-text small[data-v-0a7ff587]{font-family:var(--mono);letter-spacing:.18em;color:var(--text-3);text-transform:uppercase;margin-top:3px;font-size:10px;font-weight:700;display:block}.lt-sb-nav[data-v-0a7ff587]{scrollbar-width:thin;scrollbar-color:var(--rule-strong) transparent;flex-direction:column;flex:1;gap:2px;min-height:0;margin-top:0;padding-bottom:10px;display:flex;overflow:hidden auto}.lt-sb-nav[data-v-0a7ff587]::-webkit-scrollbar{width:6px}.lt-sb-nav[data-v-0a7ff587]::-webkit-scrollbar-track{background:0 0}.lt-sb-nav[data-v-0a7ff587]::-webkit-scrollbar-thumb{background:var(--rule-strong);border-radius:999px}.lt-sb-item[data-v-0a7ff587]{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);text-align:left;cursor:pointer;border-left:3px solid #0000;justify-content:space-between;align-items:center;gap:8px;padding:10px 24px;font-size:13px;font-weight:600;text-decoration:none;transition:all .3s ease-out;display:flex}.lt-sb-item-coming-soon[data-v-0a7ff587]{color:#e8e8e557;opacity:.72;background:#ffffff03}.lt-sb-item-coming-soon[data-v-0a7ff587]:hover{color:#e8e8e585;background:#ffffff06;border-left-color:#e8e8e524}.lt-sb-item-coming-soon.lt-sb-item-active[data-v-0a7ff587]{color:#e8e8e594;background:#ffffff08;border-left-color:#e8e8e533}.lt-sb-badge[data-v-0a7ff587]{color:#e8e8e56b;max-width:74px;font-family:var(--mono);letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;background:#ffffff05;border:1px solid #e8e8e51f;border-radius:2px;padding:3px 5px;font-size:7px;font-weight:800;line-height:1;overflow:hidden}.lt-sb-group[data-v-0a7ff587]{flex-direction:column;gap:2px;display:flex}.lt-sb-parent[data-v-0a7ff587]{justify-content:space-between;width:100%}.lt-sb-parent .lt-sb-chevron[data-v-0a7ff587]{color:var(--text-3);font-size:10px;transition:transform .2s ease-out,color .2s ease-out}.lt-sb-parent-open .lt-sb-chevron[data-v-0a7ff587]{color:var(--accent);transform:rotate(90deg)}.lt-sb-sublist[data-v-0a7ff587]{flex-direction:column;gap:2px;padding:2px 0 6px;display:flex}.lt-sb-subitem[data-v-0a7ff587]{color:var(--text-3);border-left-width:3px;padding-left:38px;font-size:12px}.lt-sb-subitem[data-v-0a7ff587]:hover,.lt-sb-subitem.lt-sb-item-active[data-v-0a7ff587]{padding-left:40px}.lt-sb-item[data-v-0a7ff587]:hover{color:var(--text);border-left-color:var(--accent-soft);background:#88c0d00f;padding-left:26px}.lt-sb-item-active[data-v-0a7ff587]{color:var(--accent);background:var(--accent-faint);border-left-color:var(--accent);padding-left:26px;font-weight:700}.lt-sb-foot[data-v-0a7ff587]{border-top:1px solid var(--rule);background:var(--surface);flex-direction:column;flex:none;gap:14px;padding:16px 16px 0;display:flex;box-shadow:0 -10px 18px #00000014}.lt-sb-profile[data-v-0a7ff587]{border:1px solid var(--rule);background:var(--surface-2);border-radius:4px;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:8px;transition:all .25s ease-out;display:grid;position:relative}.lt-sb-profile[data-v-0a7ff587]:hover{border-color:var(--accent-soft);background:#88c0d00a}.lt-sb-avatar[data-v-0a7ff587]{width:32px;height:32px;font-family:var(--display);letter-spacing:.04em;color:var(--accent);background:var(--accent-faint);border:1px solid var(--accent-soft);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex;box-shadow:0 0 8px #88c0d01f}.lt-sb-profile-text[data-v-0a7ff587]{flex-direction:column;gap:2px;min-width:0;display:flex}.lt-sb-username[data-v-0a7ff587]{font-family:var(--sans);color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.lt-sb-logout[data-v-0a7ff587]{border:1px solid var(--rule);width:28px;height:28px;color:var(--text-3);cursor:pointer;background:0 0;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s ease-out;display:flex}.lt-sb-logout[data-v-0a7ff587]:hover{color:#f87171;background:#f871710f;border-color:#f8717180;box-shadow:0 0 10px #f8717133}.lt-sb-logout[data-v-0a7ff587]:active{transform:scale(.95)}.lt-sb-theme[data-v-0a7ff587]{border:1px solid var(--rule);background:var(--surface-2);border-radius:4px;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:3px;display:grid}.lt-sb-theme button[data-v-0a7ff587]{min-width:0;min-height:26px;color:var(--text-3);font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;border:1px solid #0000;border-radius:3px;font-size:8px;font-weight:800;transition:color .18s,border-color .18s,background .18s}.lt-sb-theme button[data-v-0a7ff587]:hover{color:var(--text);background:var(--accent-faint)}.lt-sb-theme button.active[data-v-0a7ff587]{color:var(--accent);border-color:var(--accent-soft);background:var(--accent-faint)}.lt-sb-profile-skeleton[data-v-0a7ff587]{pointer-events:none}.lt-sb-skel-block[data-v-0a7ff587]{background:var(--rule-strong);box-shadow:none;border:none;animation:1.5s ease-in-out infinite lt-sb-skel-0a7ff587}.lt-sb-skel-line[data-v-0a7ff587]{background:var(--rule-strong);border-radius:2px;height:10px;animation:1.5s ease-in-out infinite lt-sb-skel-0a7ff587}.lt-sb-skel-line-sm[data-v-0a7ff587]{width:60%;height:7px}@keyframes lt-sb-skel-0a7ff587{0%,to{opacity:.4}50%{opacity:.8}}@keyframes lt-pulse-0a7ff587{0%,to{opacity:1}50%{opacity:.4}}@media (max-width:900px){.lt-sidebar[data-v-0a7ff587]{z-index:20;border-right:0;border-bottom:1px solid var(--rule);width:100%;height:auto;max-height:46vh;padding:12px 0 10px;position:sticky;top:0;overflow:hidden;box-shadow:0 12px 28px #00000059,inset 0 1px #ffffff0a}.lt-sb-brand[data-v-0a7ff587]{margin-bottom:6px;padding:0 16px 10px}.lt-sb-brand-text[data-v-0a7ff587]{align-items:baseline;gap:8px;display:flex}.lt-sb-brand-text b[data-v-0a7ff587]{font-size:18px}.lt-sb-brand-text small[data-v-0a7ff587]{margin-top:0;font-size:9px}.lt-sb-nav[data-v-0a7ff587]{scrollbar-width:none;flex-direction:row;gap:4px;padding:0 10px 6px;display:flex;overflow:auto hidden}.lt-sb-nav[data-v-0a7ff587]::-webkit-scrollbar{display:none}.lt-sb-group[data-v-0a7ff587]{flex:none;min-width:136px}.lt-sb-item[data-v-0a7ff587]{white-space:nowrap;background:#ffffff04;border-bottom:2px solid #0000;border-left:0;border-radius:3px;min-height:38px;padding:9px 12px;font-size:12px}.lt-sb-item[data-v-0a7ff587]:hover,.lt-sb-item-active[data-v-0a7ff587]{border-left-color:#0000;border-bottom-color:var(--accent);padding-left:12px}.lt-sb-parent[data-v-0a7ff587]{justify-content:space-between;width:100%}.lt-sb-sublist[data-v-0a7ff587]{gap:4px;padding:4px 0 0}.lt-sb-subitem[data-v-0a7ff587]{color:var(--text-2);padding-left:12px;font-size:11px}.lt-sb-subitem[data-v-0a7ff587]:hover,.lt-sb-subitem.lt-sb-item-active[data-v-0a7ff587]{padding-left:12px}.lt-sb-foot[data-v-0a7ff587]{border-top:1px solid var(--rule);gap:8px;padding:8px 10px 0;box-shadow:0 -8px 16px #00000014}.lt-sb-profile[data-v-0a7ff587]{grid-template-columns:28px 1fr auto;padding:6px 8px}.lt-sb-avatar[data-v-0a7ff587]{width:28px;height:28px}}@media (max-width:520px){.lt-sidebar[data-v-0a7ff587]{max-height:52vh}.lt-sb-group[data-v-0a7ff587]{min-width:128px}.lt-sb-item[data-v-0a7ff587]{letter-spacing:.08em;font-size:11px}}.toast[data-v-65ebe4a3]{font-family:var(--sans);background:linear-gradient(135deg, var(--surface) 0%, var(--surface-2) 100%);border:1px solid var(--rule-strong);z-index:9999;min-width:300px;max-width:400px;color:var(--text);border-radius:4px;align-items:center;gap:14px;padding:14px 18px;animation:.3s ease-out forwards slideIn-65ebe4a3;display:flex;position:fixed;overflow:hidden;box-shadow:0 0 0 1px #88c0d01a,0 16px 40px #00000080,inset 0 1px #ffffff0a}@keyframes slideIn-65ebe4a3{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.toast[data-v-65ebe4a3]{top:1rem;right: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 #f87171cc}.toast-error .toast-icon[data-v-65ebe4a3]{color:#f87171}.toast-warning[data-v-65ebe4a3]{border-left:3px solid #f5b437cc}.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]{flex:1;align-items:flex-start;gap:.75rem;display:flex}.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);letter-spacing:.06em;text-transform:uppercase;color:var(--text);margin-bottom:4px;font-size:13px;font-weight:700}.toast-text[data-v-65ebe4a3]{font-family:var(--mono);letter-spacing:.04em;color:var(--text-2);font-size:11px;line-height:1.4}.toast-actions[data-v-65ebe4a3]{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.toast-action[data-v-65ebe4a3]{border:1px solid var(--rule-strong);min-height:30px;color:var(--text-2);cursor:pointer;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;background:#ffffff09;border-radius:3px;padding:0 12px;font-size:10px;font-weight:800;transition:border-color .2s,color .2s,background .2s}.toast-action[data-v-65ebe4a3]:hover{border-color:var(--accent);color:var(--text);background:#88c0d017}.toast-action-primary[data-v-65ebe4a3]{color:var(--accent);border-color:#88c0d08c}.toast-action-danger[data-v-65ebe4a3]{color:#f87171f2;border-color:#f871717a}.toast-action-danger[data-v-65ebe4a3]:hover{color:var(--text);background:#f8717121;border-color:#f87171d9}.toast-close[data-v-65ebe4a3]{cursor:pointer;color:var(--text-3);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:color .25s;display:flex}.toast-close[data-v-65ebe4a3]:hover{color:var(--text)}.toast-progress[data-v-65ebe4a3]{background-color:#ffffff0a;width:100%;height:2px;position:absolute;bottom:0;left:0}.toast-progress-bar[data-v-65ebe4a3]{background:linear-gradient(90deg, var(--accent), #88c0d066);opacity:.7;height:100%;animation:linear forwards progress-65ebe4a3}@keyframes progress-65ebe4a3{0%{width:100%}to{width:0}}.toast-enter-active[data-v-65ebe4a3],.toast-leave-active[data-v-65ebe4a3]{transition:all .3s}.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]{z-index:9999;pointer-events:none;position:fixed;top:1rem;right:1rem}.toast-list-enter-active[data-v-77005b67],.toast-list-leave-active[data-v-77005b67]{transition:all .3s}.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}@media (max-width:640px){.toast-container[data-v-77005b67]{max-width:100%;top:auto;bottom:1rem;left:.5rem;right:.5rem}}.modal-backdrop[data-v-ed9bfdc9]{z-index:10000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#000000bf;position:fixed;top:0;bottom:0;left:0;right:0}.modal[data-v-ed9bfdc9]{background:linear-gradient(135deg, var(--surface) 0%, var(--surface-2) 100%);border:1px solid var(--rule-strong);z-index:10010;border-radius:4px;flex-direction:column;max-height:90vh;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #88c0d01a,0 24px 64px #0009,inset 0 1px #ffffff0a}.modal[data-v-ed9bfdc9]:before{content:"";background:linear-gradient(90deg, transparent, var(--accent-soft), transparent);height:1px;position:absolute;top:0;left:0;right:0}.modal-sm[data-v-ed9bfdc9]{width:90%;max-width:384px}.modal-md[data-v-ed9bfdc9]{width:90%;max-width:512px}.modal-lg[data-v-ed9bfdc9]{width:90%;max-width:768px}.modal-xl[data-v-ed9bfdc9]{width:90%;max-width:896px}.modal-content[data-v-ed9bfdc9]{flex-direction:column;height:100%;display:flex}.modal-header[data-v-ed9bfdc9]{border-bottom:1px solid var(--rule);flex-shrink:0;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.modal-title[data-v-ed9bfdc9]{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--text);margin:0;font-size:22px;font-weight:800}.modal-close[data-v-ed9bfdc9]{cursor:pointer;color:var(--text-3);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:color .25s;display:flex}.modal-close[data-v-ed9bfdc9]:hover{color:var(--accent)}.modal-body[data-v-ed9bfdc9]{flex:1;padding:24px 28px;overflow-y:auto}.modal-footer[data-v-ed9bfdc9]{border-top:1px solid var(--rule);background:#0003;flex-shrink:0;justify-content:flex-end;gap:10px;padding:16px 28px;display:flex}.modal-backdrop-enter-active[data-v-ed9bfdc9],.modal-backdrop-leave-active[data-v-ed9bfdc9]{transition:opacity .3s}.modal-backdrop-enter-from[data-v-ed9bfdc9],.modal-backdrop-leave-to[data-v-ed9bfdc9]{opacity:0}.modal-enter-active[data-v-ed9bfdc9],.modal-leave-active[data-v-ed9bfdc9]{transition:all .3s}.modal-enter-from[data-v-ed9bfdc9],.modal-leave-to[data-v-ed9bfdc9]{opacity:0;transform:translate(-50%,-48%)}.modal[data-v-ed9bfdc9]::-webkit-scrollbar{width:6px}.modal[data-v-ed9bfdc9]::-webkit-scrollbar-track{background:0 0}.modal[data-v-ed9bfdc9]::-webkit-scrollbar-thumb{background:var(--rule-strong);border-radius:3px}.modal[data-v-ed9bfdc9]::-webkit-scrollbar-thumb:hover{background:var(--accent-soft)}@media (max-width:640px){.modal[data-v-ed9bfdc9]{max-height:calc(100vh - 2rem)}.modal-sm[data-v-ed9bfdc9],.modal-md[data-v-ed9bfdc9],.modal-lg[data-v-ed9bfdc9],.modal-xl[data-v-ed9bfdc9]{width:calc(100vw - 2rem);max-width:100%}.modal-header[data-v-ed9bfdc9],.modal-body[data-v-ed9bfdc9]{padding:1rem}.modal-footer[data-v-ed9bfdc9]{padding:.75rem 1rem}}.lt-confirm[data-v-900c7ac2]{gap:16px;display:grid}.lt-confirm-icon[data-v-900c7ac2]{background:var(--accent-soft);width:36px;height:36px;color:var(--accent);border:1px solid #88c0d047;border-radius:4px;place-items:center;display:grid}.lt-confirm.danger .lt-confirm-icon[data-v-900c7ac2]{color:#f09595;background:#f064641f;border-color:#f0646457}.lt-confirm-icon svg[data-v-900c7ac2]{width:18px;height:18px}.lt-confirm-message[data-v-900c7ac2]{color:var(--text-2);margin:0;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]{gap:7px;display:grid}.lt-confirm-typing span[data-v-900c7ac2]{color:var(--text-3);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900}.lt-confirm-typing input[data-v-900c7ac2]{border:1px solid var(--rule-strong);background:var(--surface-3);min-height:40px;color:var(--text);font-family:var(--mono);border-radius:3px;padding:9px 11px}.lt-confirm-btn[data-v-900c7ac2]{border:1px solid var(--rule-strong);cursor:pointer;min-height:36px;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;border-radius:3px;padding:0 14px;font-size:10px;font-weight:900;transition:all .25s}.lt-confirm-btn.secondary[data-v-900c7ac2]{color:var(--text-2);background:#ffffff09}.lt-confirm-btn.primary[data-v-900c7ac2]{background:var(--accent-soft);color:var(--accent);border-color:#88c0d066}.lt-confirm-btn.danger[data-v-900c7ac2]{color:#f09595;background:#f064641f;border-color:#f064646b}.lt-confirm-btn[data-v-900c7ac2]:disabled{cursor:not-allowed;opacity:.5}.help-fab[data-v-69c85593]{--fab-ring:#88c0d08c;right:max(24px, env(safe-area-inset-right));bottom:max(24px, env(safe-area-inset-bottom));z-index:35;border:1px solid var(--accent);background:var(--accent);min-height:44px;color:var(--bg);cursor:pointer;border-radius:3px;align-items:center;gap:10px;padding:0 20px 0 14px;transition:transform .16s,box-shadow .16s,filter .16s;display:inline-flex;position:fixed;box-shadow:0 10px 26px #00000057,0 2px 6px #00000038}.help-fab-glyph[data-v-69c85593]{width:22px;height:22px;font-family:var(--display);background:#80808052;border-radius:50%;place-items:center;font-size:14px;font-weight:900;line-height:1;display:grid}.help-fab-label[data-v-69c85593]{font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:900}.help-fab[data-v-69c85593]:hover{filter:brightness(1.12);transform:translateY(-1px);box-shadow:0 14px 32px #0006,0 3px 8px #00000042}.help-fab[data-v-69c85593]:active{transform:translateY(0)}.help-fab[data-v-69c85593]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}:root[data-theme=light] .help-fab[data-v-69c85593]{--fab-ring:#05050552;border-color:var(--border-tactile-strong);background:var(--surface-tactile);color:var(--text);box-shadow:var(--shadow-tactile)}:root[data-theme=light] .help-fab-glyph[data-v-69c85593]{background:var(--surface-3);color:var(--text)}:root[data-theme=light] .help-fab[data-v-69c85593]:hover{border-color:var(--text-2);background:var(--surface);box-shadow:var(--shadow-tactile-hover);filter:none}@keyframes help-fab-ping-69c85593{0%{box-shadow:0 10px 26px #00000047, 0 0 0 0 var(--fab-ring)}70%{box-shadow:0 10px 26px #00000047,0 0 0 12px #0000}to{box-shadow:0 10px 26px #00000047,0 0 #0000}}.help-fab[data-v-69c85593]{animation:1.8s ease-out 3 help-fab-ping-69c85593}@media (prefers-reduced-motion:reduce){.help-fab[data-v-69c85593]{transition:none;animation:none}.help-fab[data-v-69c85593]:hover{transform:none}}@media (max-width:640px){.help-fab[data-v-69c85593]{right:max(14px, env(safe-area-inset-right));bottom:max(84px, env(safe-area-inset-bottom))}}.help-overlay[data-v-69c85593]{z-index:80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000ad;place-items:center;padding:24px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}:root[data-theme=light] .help-overlay[data-v-69c85593]{background:#201c1457}.help-modal[data-v-69c85593]{border:1px solid var(--rule-strong);background:linear-gradient(135deg, var(--surface) 0%, var(--surface-2) 100%);border-radius:4px;width:min(760px,100%);max-height:calc(100vh - 48px);overflow:auto;box-shadow:0 24px 70px #000000a3,inset 0 1px #ffffff0a}:root[data-theme=light] .help-modal[data-v-69c85593]{background:var(--surface-tactile);box-shadow:0 28px 70px #342d2033}.help-modal header[data-v-69c85593]{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:flex-start;gap:16px;padding:24px;display:flex}.help-modal header span[data-v-69c85593],.help-form label span[data-v-69c85593]{color:var(--text-3);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:900}.help-modal h2[data-v-69c85593]{color:var(--text);font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;margin-top:8px;font-size:34px;font-weight:900;line-height:1}.help-modal header button[data-v-69c85593]{border:1px solid var(--rule-strong);width:36px;height:36px;color:var(--text-2);cursor:pointer;background:0 0;border-radius:3px;font-size:24px;line-height:1}.help-form[data-v-69c85593]{gap:14px;padding:24px;display:grid}.help-grid[data-v-69c85593]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.help-form label[data-v-69c85593]{gap:7px;display:grid}.help-form input[data-v-69c85593],.help-form select[data-v-69c85593],.help-form textarea[data-v-69c85593]{border:1px solid var(--rule-strong);background:var(--field);width:100%;min-height:40px;color:var(--text);border-radius:3px;padding:9px 11px}:root[data-theme=light] .help-form input[data-v-69c85593],:root[data-theme=light] .help-form select[data-v-69c85593],:root[data-theme=light] .help-form textarea[data-v-69c85593]{border-color:var(--field-border);background:linear-gradient(145deg, #ffffffe0, #f3f1eabd), var(--field);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-shadow:inset 0 1px #ffffffdb,0 1px #1c1c1809}:root[data-theme=light] .help-form input[data-v-69c85593]::placeholder,:root[data-theme=light] .help-form textarea[data-v-69c85593]::placeholder{color:var(--text-3)}.help-form textarea[data-v-69c85593]{resize:vertical}.help-form footer[data-v-69c85593]{justify-content:flex-end;gap:10px;padding-top:4px;display:flex}.help-btn[data-v-69c85593]{border:1px solid var(--accent-soft);color:var(--accent);cursor:pointer;font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;background:0 0;border-radius:3px;padding:10px 14px;font-size:11px;font-weight:900}.help-btn.secondary[data-v-69c85593]{border-color:var(--rule-strong);color:var(--text-2)}.help-btn[data-v-69c85593]:disabled{cursor:not-allowed;opacity:.45}@media (max-width:720px){.help-overlay[data-v-69c85593]{align-items:flex-start;padding:10px}.help-grid[data-v-69c85593]{grid-template-columns:1fr}.help-form footer[data-v-69c85593]{flex-direction:column-reverse}.help-btn[data-v-69c85593]{width:100%}}.dev-banner[data-v-69723285]{z-index:99999;color:#000;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;background:#f59e0b;justify-content:center;align-items:center;gap:10px;padding:6px 16px;font-size:10px;font-weight:700;animation:3s ease-in-out infinite dev-pulse-69723285;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 8px #f59e0b66}.dev-banner-icon[data-v-69723285]{flex-shrink:0;font-size:12px}@keyframes dev-pulse-69723285{0%,to{background:#f59e0b}50%{background:#d97706}}:root{--bg:#0a0a0a;--surface:#121212;--surface-2:#1a1a1a;--surface-3:#242424;--rule:#ffffff0f;--rule-strong:#ffffff1f;--text:#e8e8e5;--text-2:#e8e8e5ad;--text-3:#e8e8e58c;--text-4:#e8e8e52e;--success-text:#4ade80;--success-strong:#22c55e;--danger-text:#ff6b6b;--danger-strong:#ef4444;--warning-text:#f59e0b;--accent:#88c0d0;--accent-soft:#88c0d01f;--accent-faint:#88c0d00d;--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);-webkit-font-smoothing:antialiased;height:100vh;font-size:13px;overflow:hidden}body:before{content:"";opacity:.45;pointer-events:none;z-index:0;background-image:url(/bg-concert.jpg);background-position:top;background-size:cover;position:fixed;top:0;bottom:0;left:0;right:0}:root[data-theme=light] body:before{opacity:.72}:root[data-theme=light] body:after{background:0 0}body:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 20%,#88c0d00d 0%,#0000 50%),radial-gradient(circle at 80% 80%,#88c0d008 0%,#0000 50%);position:fixed;top:0;bottom:0;left:0;right:0}.lt-app-shell{z-index:1;height:100vh;display:flex;position:relative}.lt-sidebar-frame{z-index:4;flex:0 0 220px;min-width:220px;position:relative}.lt-mobile-nav-toggle,.lt-mobile-nav-backdrop{display:none}.lt-main-content{flex:1;min-width:0;padding:40px 52px 80px;position:relative;overflow-y:auto}.lt-shell-loading{z-index:1;place-items:center;height:100vh;padding:32px;display:grid;position:relative}.lt-shell-loading-brand{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;gap:3px;display:grid;position:fixed;top:28px;left:28px}.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);letter-spacing:.18em;font-size:8px;font-weight:800}.lt-shell-loading-box{border:1px solid var(--rule-strong);background:linear-gradient(135deg, var(--surface), var(--surface-2));border-radius:4px;gap:12px;width:min(340px,100%);padding:24px;display:grid;box-shadow:0 12px 34px #00000073,inset 0 1px #ffffff0a}.lt-shell-loading-box b,.lt-shell-loading-box span{background:linear-gradient(90deg,#ffffff0f,#88c0d033,#ffffff0f) 0 0/220% 100%;border-radius:2px;height:12px;animation:1.2s linear infinite ltShellLoading;display:block}.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);letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:800}@keyframes ltShellLoading{0%{background-position:0%}to{background-position:220%}}@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}}input[data-lpignore=true]:-webkit-autofill{caret-color:var(--text);-webkit-text-fill-color:var(--text)!important;box-shadow:0 0 0 1000px var(--surface-3) inset!important}textarea[data-lpignore=true]:-webkit-autofill{caret-color:var(--text);-webkit-text-fill-color:var(--text)!important;box-shadow:0 0 0 1000px var(--surface-3) inset!important}input[data-lw-no-email-autofill=true]:-webkit-autofill{caret-color:var(--text);-webkit-text-fill-color:var(--text)!important;box-shadow:0 0 0 1000px var(--surface-3) inset!important}textarea[data-lw-no-email-autofill=true]:-webkit-autofill{caret-color:var(--text);-webkit-text-fill-color:var(--text)!important;box-shadow:0 0 0 1000px var(--surface-3) inset!important}@media (max-width:900px){body{height:auto;min-height:100vh;overflow:auto}#app{height:auto;min-height:100vh;overflow:visible}.lt-app-shell{z-index:100000;flex-direction:column;height:auto;min-height:100vh;padding-top:58px}.lt-mobile-nav-toggle{z-index:100120;border:1px solid var(--rule-strong);background:color-mix(in srgb, var(--surface) 92%, transparent);min-height:40px;color:var(--text);font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:0 14px;font-size:12px;font-weight:900;display:inline-flex;position:fixed;top:10px;left:10px;box-shadow:0 12px 28px #00000038,inset 0 1px #ffffff0f}.lt-mobile-nav-icon{gap:4px;width:16px;display:grid}.lt-mobile-nav-icon i{background:currentColor;border-radius:999px;height:2px;transition:transform .18s,opacity .18s;display:block}.lt-mobile-nav-toggle-open .lt-mobile-nav-icon i:first-child{transform:translateY(3px)rotate(42deg)}.lt-mobile-nav-toggle-open .lt-mobile-nav-icon i:last-child{transform:translateY(-3px)rotate(-42deg)}.lt-mobile-nav-backdrop{z-index:100100;opacity:0;pointer-events:none;background:#00000070;transition:opacity .2s;display:block;position:fixed;top:0;bottom:0;left:0;right:0}.lt-mobile-nav-backdrop-open{opacity:1;pointer-events:auto}.lt-sidebar-frame{z-index:100110;width:min(86vw,320px);min-width:0;max-width:320px;transition:transform .22s;position:fixed;top:0;bottom:0;left:0;right:auto;transform:translate(-104%);box-shadow:18px 0 34px #00000057}.lt-sidebar-frame-open{transform:translate(0)}.lt-sidebar-frame .lt-sidebar{z-index:auto;border-right:1px solid var(--rule);border-bottom:0;width:100%;height:100dvh;max-height:none;padding:18px 0 14px;position:relative;top:auto;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.lt-sidebar-frame .lt-sb-brand{margin-bottom:10px;padding:0 18px 16px}.lt-sidebar-frame .lt-sb-brand-text{gap:3px;display:grid}.lt-sidebar-frame .lt-sb-brand-text b{font-size:20px}.lt-sidebar-frame .lt-sb-brand-text small{font-size:10px}.lt-sidebar-frame .lt-sb-nav{scrollbar-width:thin;flex-direction:column;flex:auto;gap:2px;min-height:0;padding:0 0 8px;overflow:hidden auto}.lt-sidebar-frame .lt-sb-group{flex:none;width:100%;min-width:0}.lt-sidebar-frame .lt-sb-item{white-space:normal;background:0 0;border-bottom:0;border-left:3px solid #0000;border-radius:0;width:100%;min-height:40px;padding:10px 18px}.lt-sidebar-frame .lt-sb-item:hover,.lt-sidebar-frame .lt-sb-item-active{border-left-color:var(--accent);border-bottom-color:#0000;padding-left:20px}.lt-sidebar-frame .lt-sb-subitem,.lt-sidebar-frame .lt-sb-subitem:hover,.lt-sidebar-frame .lt-sb-subitem.lt-sb-item-active{padding-left:34px}.lt-sidebar-frame .lt-sb-foot{flex:none;padding:12px 14px 0}.lt-main-content{width:100%;padding:18px 14px 90px;overflow:visible}.lt-page,.ops-page{min-width:0;padding:18px 0 80px!important}.lt-topbar,.ops-topbar{flex-direction:column;gap:14px;margin-bottom:20px;padding-bottom:18px;align-items:flex-start!important}.lt-topbar h1,.ops-topbar h1{word-break:break-word;max-width:100%;font-size:42px!important;line-height:.95!important}.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{-webkit-overflow-scrolling:touch;overflow-x:auto}.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{text-align:center;justify-content:center;width:100%}.lt-topbar-right{grid-template-columns:1fr;width:100%;gap:10px!important;display:grid!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{-webkit-overflow-scrolling:touch;overflow-x:auto}.lt-filter-tab,.risk-filters button{flex:none;min-width:118px}.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{overflow-y:auto;justify-content:center!important;align-items:flex-start!important;padding:10px!important}.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{justify-content:center;width:100%!important}.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;text-overflow:clip!important;font-size:20px!important;overflow:visible!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{overflow-y:auto;border-left:1px solid var(--rule-strong)!important;width:calc(100vw - 20px)!important;height:auto!important;max-height:calc(100vh - 20px)!important}.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-wrap:wrap;align-items:center;flex-direction:row!important}.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-area:2/1/auto/-1}}@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:#ffffff0f;--rule-strong:#ffffff1f;--text:#e8e8e5;--text-2:#e8e8e5ad;--text-3:#e8e8e58c;--text-4:#e8e8e52e;--success-text:#4ade80;--success-strong:#22c55e;--danger-text:#ff6b6b;--danger-strong:#ef4444;--warning-text:#f59e0b;--accent:#88c0d0;--accent-soft:#88c0d01f;--accent-faint:#88c0d00d;--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);-webkit-font-smoothing:antialiased;font-size:13px;overflow:hidden}#app{height:100vh;overflow:hidden}button{cursor:pointer;color:inherit;background:0 0;border:0;padding:0;font-family:inherit}a{color:inherit;text-decoration:none}: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);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light] select,:root[data-theme=light] option,:root[data-theme=light] optgroup{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}option:checked,option:hover{color:var(--bg);background-color:var(--accent)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--rule-strong);border-radius:5px}::-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}}.topbar{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:flex-start;margin-bottom:40px;padding-bottom:32px;display:flex}.topbar-eyebrow{font-family:var(--mono);letter-spacing:.2em;color:var(--text-3);text-transform:uppercase;margin-bottom:10px;font-size:9px}.topbar h1{font-family:var(--display);letter-spacing:-.01em;text-transform:uppercase;color:var(--text);background:0 0;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:currentColor;-webkit-text-stroke:1px #05050542;text-shadow:0 1px #05050538,0 12px 30px #00000094;paint-order:stroke fill;font-size:72px;font-weight:800;line-height:.92}:root[data-theme=light] .topbar h1{color:#050505;-webkit-text-fill-color:#050505;-webkit-text-stroke:1px #e8e8e557;text-shadow:0 1px #e8e8e533,0 12px 30px #00000094}.topbar-clock{font-family:var(--mono);letter-spacing:.14em;color:var(--text-2);border:1px solid var(--rule);background:var(--surface-2);border-radius:3px;padding:9px 14px;font-size:12px;transition:color .3s,background .3s,border-color .3s,box-shadow .3s,transform .3s,opacity .3s}.topbar-clock:hover{border-color:var(--accent);color:var(--accent);box-shadow:0 0 12px #88c0d033}.kpi-row{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:40px;display:grid}.kpi-card{background:linear-gradient(135deg, var(--surface) 0%, var(--surface-2) 100%);border:1px solid var(--rule-strong);border-radius:4px;padding:28px;transition:color .3s ease-out,background .3s ease-out,border-color .3s ease-out,box-shadow .3s ease-out,transform .3s ease-out,opacity .3s ease-out;position:relative;overflow:hidden;box-shadow:0 0 0 1px #88c0d01a,0 8px 24px #0006,inset 0 1px #ffffff0a}.kpi-card:before{content:"";background:linear-gradient(90deg, transparent, var(--accent-soft), transparent);opacity:0;height:1px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.kpi-card:hover{border-color:var(--accent-soft);transform:translateY(-2px);box-shadow:0 0 0 1px #88c0d033,0 12px 32px #88c0d026,inset 0 1px #ffffff0f}.kpi-card:hover:before{opacity:1}.kpi-icon{opacity:.15;width:28px;height:28px;position:absolute;top:24px;right:24px}.kpi-icon svg{width:100%;height:100%;stroke:var(--accent);fill:none;stroke-width:1px}.kpi-value{font-family:var(--display);letter-spacing:-.005em;font-size:68px;font-weight:900;line-height:.85}.kpi-value.accent{color:var(--accent)}.kpi-label{font-family:var(--display);letter-spacing:.18em;text-transform:uppercase;margin-top:12px;font-size:12px;font-weight:700}.kpi-hint{font-family:var(--mono);letter-spacing:.1em;color:var(--text-3);text-transform:uppercase;margin-top:6px;font-size:9px}.progress-section{background:linear-gradient(135deg, var(--surface) 0%, var(--surface-2) 100%);border:1px solid var(--rule-strong);border-radius:4px;margin-bottom:40px;padding:26px 28px;box-shadow:0 0 0 1px #88c0d01a,0 8px 24px #0006,inset 0 1px #ffffff0a}.progress-title{font-family:var(--mono);letter-spacing:.18em;color:var(--text-3);text-transform:uppercase;border-bottom:1px solid var(--rule);margin-bottom:18px;padding-bottom:12px;font-size:9px}.progress-item{grid-template-columns:110px 1fr 55px;align-items:center;gap:14px;margin-bottom:14px;display:grid}.progress-item:last-child{margin-bottom:0}.progress-label{font-family:var(--mono);letter-spacing:.1em;color:var(--text-2);text-transform:uppercase;font-size:10px}.progress-bar{background:var(--surface-3);border-radius:3px;height:5px;overflow:hidden;box-shadow:inset 0 1px 2px #00000080}.progress-fill{background:linear-gradient(90deg, var(--accent), #88c0d099);border-radius:3px;height:100%;transition:width .6s cubic-bezier(.34,1.56,.64,1);box-shadow:0 0 8px #88c0d066}.progress-value{font-family:var(--display);text-align:right;color:var(--accent);font-size:14px;font-weight:700}.cards-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:40px;display:grid}.card{background:linear-gradient(135deg, var(--surface) 0%, var(--surface-2) 100%);border:1px solid var(--rule-strong);border-radius:4px;flex-direction:column;min-height:320px;padding:24px;transition:color .3s ease-out,background .3s ease-out,border-color .3s ease-out,box-shadow .3s ease-out,transform .3s ease-out,opacity .3s ease-out;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #88c0d01a,0 8px 24px #0006,inset 0 1px #ffffff0a}.card:before{content:"";background:linear-gradient(90deg, transparent, var(--accent-soft), transparent);opacity:0;height:1px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.card:hover{border-color:var(--accent-soft);transform:translateY(-3px);box-shadow:0 0 0 1px #88c0d033,0 12px 32px #88c0d026,inset 0 1px #ffffff0f}.card:hover:before{opacity:1}.card-hd{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;margin-bottom:16px;padding-bottom:12px;display:flex}.card-hd h3{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;font-size:18px;font-weight:800}.card-hd small{font-family:var(--mono);letter-spacing:.2em;color:var(--text-3);text-transform:uppercase;font-size:8px}.card-body{z-index:1;flex:1;position:relative;overflow-y:auto}.activity-item{border-bottom:1px solid var(--rule);padding:12px 0;transition:color .25s,background .25s,border-color .25s,box-shadow .25s,transform .25s,opacity .25s,filter .25s}.activity-item:last-child{border-bottom:0}.activity-item:hover{color:var(--accent);padding-left:6px}.activity-time{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:inherit;margin-bottom:3px;font-size:12px;font-weight:700}.activity-text{font-family:var(--mono);letter-spacing:.04em;color:var(--text-2);font-size:10px;line-height:1.5}.table-wrap{max-height:400px;overflow-y:auto}.table{border-collapse:collapse;width:100%}.table thead{background:var(--surface);z-index:2;position:sticky;top:0}.table th{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);text-align:left;border-bottom:1px solid var(--rule);padding:9px 11px;font-size:8px;font-weight:700}.table td{font-family:var(--mono);letter-spacing:.04em;color:var(--text-2);border-bottom:1px solid var(--rule);padding:9px 11px;font-size:10px}.table tr:hover{background:#88c0d00d}.shortcuts-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.shortcut{border:1px solid var(--rule);cursor:pointer;background:0 0;border-radius:3px;flex-direction:column;align-items:center;gap:8px;padding:12px 8px;text-decoration:none;transition:color .25s ease-out,background .25s ease-out,border-color .25s ease-out,box-shadow .25s ease-out,transform .25s ease-out,opacity .25s ease-out;display:flex}.shortcut:hover{border-color:var(--accent-soft);background:#88c0d014;transform:translateY(-2px)}.shortcut-icon{filter:grayscale()brightness(1.1);opacity:.65;width:18px;height:18px;transition:color .25s,background .25s,border-color .25s,box-shadow .25s,transform .25s,opacity .25s,filter .25s}.shortcut:hover .shortcut-icon{filter:grayscale(30%)brightness(1.2);opacity:1}.shortcut-label{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);text-align:center;font-size:7px}.news-section{background:linear-gradient(135deg, var(--surface) 0%, var(--surface-2) 100%);border:1px solid var(--rule-strong);border-radius:4px;transition:color .3s ease-out,background .3s ease-out,border-color .3s ease-out,box-shadow .3s ease-out,transform .3s ease-out,opacity .3s ease-out;overflow:hidden;box-shadow:0 0 0 1px #88c0d01a,0 8px 24px #0006,inset 0 1px #ffffff0a}.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{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;padding:24px 28px;display:flex;position:relative}.news-hd:before{content:"";background:linear-gradient(90deg, transparent, var(--accent-soft), transparent);opacity:0;height:1px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.news-section:hover .news-hd:before{opacity:1}.news-hd h3{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;font-size:20px;font-weight:800}.news-hd small{font-family:var(--mono);letter-spacing:.2em;color:var(--text-3);text-transform:uppercase;font-size:8px}.news-body{justify-content:center;align-items:center;min-height:140px;padding:48px 28px;display:flex}.news-empty{font-family:var(--mono);letter-spacing:.1em;color:var(--text-3);text-transform:uppercase;text-align:center;font-size:11px}:root{--surface-tactile:linear-gradient(145deg, #ffffff0d, #00000029), #101111e6;--surface-tactile-muted:linear-gradient(145deg, #ffffff09, #0000001f), #0d0e0edb;--surface-tactile-row:#ffffff06;--shadow-tactile:-1px -1px 0 #ffffff13, 1px 1px 0 #000000db, 0 18px 38px #0000004f;--shadow-tactile-hover:-1px -1px 0 #ffffff18, 1px 1px 0 #000000e6, 0 22px 46px #00000061, 0 0 20px #88c0d00e;--border-tactile:#ffffff1b;--border-tactile-strong:#ffffff28}.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){background:#05060694!important;border-color:#ffffff17!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){background:linear-gradient(145deg,#ffffff0a,#00000014),#202121eb!important;border-color:#ffffff21!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{background:var(--surface-tactile-row)!important;border-color:#fff1!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){grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px 18px!important;min-width:0!important;display:grid!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{min-width:0!important;max-width:100%!important}.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){text-align:right!important;white-space:nowrap!important;text-overflow:ellipsis!important;justify-self:end!important;min-width:0!important;line-height:1.35!important;overflow:hidden!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){text-align:right!important;justify-self:end!important;min-width:0!important;max-width:min(42ch,46%)!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;text-overflow:clip!important;overflow-wrap:normal!important;overflow:visible!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-start:12px!important;padding-inline-end:12px!important;margin-inline-start:-12px!important;margin-inline-end:-12px!important;padding-top:10px!important;padding-bottom: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){background:#ffffff94!important;border-color:#1c1c181c!important}:root[data-theme=light] .lt-main-content :where(th){background:#2f6f7b0e!important;border-bottom-color:#1c1c181f!important}: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;text-shadow:none!important;background:linear-gradient(145deg,#ffffffeb,#ebeeebc7),#f4f5f1e6!important;border-color:#1c1c182e!important;box-shadow:inset 0 1px #ffffffb8,0 1px #1c1c180e,0 8px 18px #1c1c1812!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;background:linear-gradient(145deg,#fffffff5,#dce8e8d1),#e8efefeb!important;border-color:#2f6f7b59!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;box-shadow:none!important;background:#f1f2ee9e!important;border-color:#1c1c181a!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;background:linear-gradient(145deg,#ffffffeb,#dbe7e7c2),#e8efefeb!important;border-color:#2f6f7b57!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;background:linear-gradient(145deg,#ffffffe6,#ecefecc2),#f2f3efe0!important;border-color:#1c1c1829!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{border-bottom:1px solid var(--rule)!important;grid-template-columns:minmax(0,1fr) max-content!important;align-items:center!important;gap:10px 18px!important;width:100%!important;min-width:0!important;margin:0 0 18px!important;padding:12px 16px 14px!important;display:grid!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{text-align:right!important;white-space:nowrap!important;text-overflow:ellipsis!important;justify-self:end!important;min-width:0!important;max-width:min(46ch,44vw)!important;margin:0!important;overflow:hidden!important}.lt-main-content .lt-card-hd.lt-card-hd>:last-child :where(span,small,b,strong){white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.lt-main-content .pulse-head.pulse-head>:last-child :where(span,small,b,strong){white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.lt-main-content .panel-head.panel-head>:last-child :where(span,small,b,strong){white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.lt-main-content .ops-panel-hd.ops-panel-hd>:last-child :where(span,small,b,strong){white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.lt-main-content .eval-panel-head.eval-panel-head>:last-child :where(span,small,b,strong){white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.lt-main-content .warehouse-panel-head.warehouse-panel-head>:last-child :where(span,small,b,strong){white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.lt-main-content .deal-panel-head.deal-panel-head>:last-child :where(span,small,b,strong){white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.lt-main-content .show-header.show-header>:last-child :where(span,small,b,strong){white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.lt-main-content .selected-title.selected-title>:last-child :where(span,small,b,strong){white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.lt-main-content .lt-config-panel-header.lt-config-panel-header>:last-child :where(span,small,b,strong){white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.lt-main-content .budget-card-head.budget-card-head>:last-child :where(span,small,b,strong){white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.lt-main-content .mi-card-head.mi-card-head>:last-child :where(span,small,b,strong){white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.lt-main-content .lt-management-subcard-head.lt-management-subcard-head>:last-child :where(span,small,b,strong){white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.lt-main-content .ops-panel-card-head.ops-panel-card-head>:last-child :where(span,small,b,strong){white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.lt-main-content .team-card-head.team-card-head>:last-child :where(span,small,b,strong){white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.lt-main-content .card-header.card-header>:last-child :where(span,small,b,strong){white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!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{text-align:left!important;justify-self:start!important;max-width:100%!important}}.lt-main-content :where(.lt-card-hd>:last-child,.ops-panel-hd>:last-child,.panel-head>:last-child,.budget-card-head>:last-child,.warehouse-panel-head>:last-child,.eval-panel-head>:last-child,.deal-panel-head>:last-child){letter-spacing:min(.14em,1.4px)!important}.lt-sidebar .lt-sb-badge,.lt-sidebar .lt-sb-theme button{font-size:9px!important;line-height:1.15!important}@media (max-width:900px){.lt-sidebar .lt-sb-item,.lt-sidebar .lt-sb-subitem,.lt-sidebar .lt-sb-badge,.lt-sidebar .lt-sb-theme button{font-size:11px!important;line-height:1.25!important}.lt-main-content :where(label,th,.lt-card-hd small,.ops-panel-hd span,.panel-head span,.lt-kpi span,.ops-kpi span,.activity-time,.activity-text,.news-source,.news-time,.run-item span,.ops-panel-row span,.gestion-row small,.gestion-row span,.gestion-progress-row small){letter-spacing:.08em!important;font-size:11px!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;padding-left:16px!important;padding-right:16px!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){border-bottom:1px solid var(--rule)!important;justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;margin-bottom:30px!important;padding-bottom:26px!important;display:flex!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;letter-spacing:.18em!important;text-transform:uppercase!important;margin:0 0 10px!important;font-size:9px!important;font-weight:800!important;line-height:1.2!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{color:var(--text)!important;font-family:var(--display)!important;letter-spacing:0!important;text-transform:uppercase!important;background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:currentColor!important;-webkit-text-stroke:1px #05050542!important;text-shadow:0 1px #05050538,0 12px 30px #00000094!important;paint-order:stroke fill!important;text-wrap:balance!important;margin:0!important;font-size:64px!important;font-weight:900!important;line-height:.92!important}:root[data-theme=light] .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{color:#050505!important;-webkit-text-fill-color:#050505!important;-webkit-text-stroke:1px #e8e8e557!important;text-shadow:0 1px #e8e8e533,0 12px 30px #00000094!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){color:var(--text)!important;font-family:var(--display)!important;letter-spacing:0!important;text-transform:uppercase!important;-webkit-text-fill-color:currentColor!important;overflow-wrap:anywhere!important;background:0 0!important;margin:0!important;font-size:26px!important;font-weight:900!important;line-height:1.02!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;letter-spacing:0!important;text-transform:uppercase!important;font-size:14px!important;font-weight:900!important;line-height:1.15!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){color:var(--text)!important;font-family:var(--display)!important;letter-spacing:0!important;text-transform:uppercase!important;margin:0!important;font-size:34px!important;font-weight:900!important;line-height:.98!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){align-items:start!important;gap:16px!important;display:grid!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}}.lt-main-content :where(label,th,.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,.lt-card-hd small,.ops-panel-hd span,.panel-head span,.warehouse-panel-head span,.eval-panel-head span,.budget-card-head span,.deal-panel-head span,.lt-kpi span,.ops-kpi span,.ops-panel-kpis span,.support-kpis span,.warehouse-row small,.activity-time,.activity-text,.news-source,.news-time,.run-item span,.ops-panel-row span,.gestion-row small,.gestion-row span,.gestion-progress-row small,.deadline-row span,.history-row span,.ticket-row span,.ticket-row small,.requirement-row span,.timing-row span){font-size:max(10px,.72rem)!important;line-height:1.35!important}.lt-main-content :where(button,.lt-btn,.ops-btn,.text-btn,.support-btn,.warehouse-btn,.budget-btn,.deal-btn,.status-chip,.ops-progress-btn,.activity-link,select,input,textarea){font-size:max(11px,.78rem)!important}
