body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.nash-chat-trigger{transition:box-shadow .2s ease,transform .2s ease}.nash-chat-ring-active{box-shadow:0 0 0 4px #e0f2fef2,0 0 0 8px #22d3ee73,0 0 0 12px #3b82f640}@keyframes nash-chat-vibrate{0%,to{transform:translateZ(0)}20%{transform:translate3d(-.6px,.6px,0)}40%{transform:translate3d(.6px,-.6px,0)}60%{transform:translate3d(-.6px,-.6px,0)}80%{transform:translate3d(.6px,.6px,0)}}.nash-chat-vibrate{animation:nash-chat-vibrate .55s linear infinite}.nash-ai-orb{border-radius:9999px;display:inline-flex;filter:drop-shadow(0 0 18px rgba(56,189,248,.4)) drop-shadow(0 0 26px rgba(37,99,235,.35)) drop-shadow(0 0 32px rgba(192,91,255,.2));inset:-.3rem;opacity:0;pointer-events:none;position:absolute;transform:scale(.94);transition:opacity .22s ease,transform .26s ease,filter .26s ease}.nash-ai-orb.is-active{opacity:1;transform:scale(1)}.nash-ai-orb.is-wake{filter:drop-shadow(0 0 22px rgba(56,189,248,.52)) drop-shadow(0 0 32px rgba(37,99,235,.42)) drop-shadow(0 0 36px rgba(192,91,255,.26))}.nash-ai-orb-svg{height:100%;width:100%}.nash-ai-orb-ring-group{animation:nash-ai-orb-spin 4.5s linear infinite;transform-origin:50% 50%}.nash-ai-orb-ring{fill:none;stroke-linecap:round;transition:stroke-width .18s ease}.nash-ai-orb-ring.glow{filter:blur(8px);opacity:.32}.nash-ai-orb-ring.core{opacity:.92}.nash-ai-orb-ring.highlight{filter:drop-shadow(0 0 8px rgba(124,243,255,.6));opacity:.75}.nash-ai-orb.is-active .nash-ai-orb-ring{stroke-width:10.5}.nash-ai-orb.is-wake .nash-ai-orb-ring-group{animation-duration:3.25s}@keyframes nash-ai-orb-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.org-chart-node{gap:1.5rem;width:100%}.org-chart-card,.org-chart-node{align-items:center;display:flex;flex-direction:column}.org-chart-card{background:#fff;border:1px solid #e2e8f0;border-radius:1.35rem;box-shadow:0 18px 35px #0f172a1f;color:#0f172a;gap:.75rem;padding:1.25rem 1.35rem;position:relative;text-align:center;transition:transform .2s ease,box-shadow .2s ease;width:min(100%,16.5rem)}.org-chart-card:hover{box-shadow:0 22px 45px #0f172a2e;transform:translateY(-2px)}.org-chart-details{display:flex;flex-direction:column;gap:.3rem}.org-chart-name{font-size:1.15rem;font-weight:600;line-height:1.4}.org-chart-email{color:inherit;font-size:.85rem;opacity:.8}.org-chart-tags{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.org-chart-tag{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:600;gap:.4rem;padding:.35rem .75rem;transition:background .2s ease,color .2s ease}.org-chart-tag svg{font-size:.85rem}.org-chart-toggle{align-items:center;border-radius:9999px;display:inline-flex;font-size:.7rem;font-weight:600;gap:.4rem;margin-top:.25rem;padding:.4rem .75rem;transition:background .2s ease,color .2s ease,transform .2s ease}.org-chart-toggle:hover{transform:translateY(-1px)}.org-tag-warning{background:#fbbf2440;color:#92400e}.org-card-primary{background:linear-gradient(140deg,#10b981,#059669);border-color:#10b98173;box-shadow:0 24px 45px #10b98159;color:#fff}.org-badge-primary,.org-toggle-primary{background:#ffffff38;color:#fff}.org-card-secondary{background:linear-gradient(140deg,#facc15,#f59e0b);border-color:#facc1580;color:#713f12}.org-badge-secondary{background:#fffc;color:#92400e}.org-toggle-secondary{background:#ffffffe6;color:#92400e}.org-card-tertiary{background:#eff6ff;border-color:#bfdbfe;color:#1e3a8a}.org-badge-tertiary{background:#fff;color:#1d4ed8}.org-toggle-tertiary{background:#dbeafe;color:#1d4ed8}.org-chart-children{align-items:stretch;display:flex;flex-wrap:nowrap;justify-content:center;overflow-x:auto;padding:2.5rem 0 1rem;position:relative;width:100%}.org-chart-children:before{background:#cbd5e1;content:"";height:2.5rem;left:50%;position:absolute;top:0;transform:translateX(-50%);width:2px}.org-chart-child{align-items:center;display:flex;flex:1 1 18rem;flex-direction:column;justify-content:flex-start;margin:0;min-width:15.5rem;padding:2.5rem 1.5rem 0;position:relative}.org-chart-child:before{content:"";position:absolute;top:0}.org-chart-child:after,.org-chart-child:before{border-top:2px solid #cbd5e1;left:0;right:0}.org-chart-child:first-child:before{left:50%}.org-chart-child:last-child:before{right:50%}.org-chart-child:only-child:before{content:none}.org-chart-child:after{background:#cbd5e1;content:"";height:2.5rem;left:50%;position:absolute;top:0;transform:translateX(-50%);width:2px;z-index:1}.org-chart-children-single .org-chart-child:before{content:none}.org-chart-children-single .org-chart-child{flex:0 0 auto;min-width:0;padding:2.5rem 0 0}@media (max-width:1024px){.org-chart-card{width:min(100%,15.5rem)}.org-chart-child{flex:1 1 16rem;min-width:14rem;padding:2.25rem 1rem 0}}@media (max-width:768px){.org-chart-card{width:min(100%,15rem)}.org-chart-children{flex-wrap:wrap;overflow-x:visible}.org-chart-child{flex:1 1 14rem;min-width:12rem;padding:2rem .75rem 0}}@media (max-width:640px){.org-chart-children{padding-top:1.75rem}.org-chart-child:after,.org-chart-child:before,.org-chart-children:before{content:none}.org-chart-child{flex:1 1 100%;min-width:auto;padding:0}}.mural-page{display:flex;flex-direction:column;gap:12px;padding:8px}.mural-toolbar{flex-wrap:wrap;justify-content:space-between}.mural-search,.mural-toolbar{align-items:center;display:flex;gap:10px}.mural-search{background:#0f1f3f;border:1px solid #274a77;border-radius:12px;color:#1c2c44;flex:1 1;min-height:46px;min-width:280px;padding:0 12px}.mural-search input{background:#0000;border:none;color:#dbe8ff;font-size:.95rem;outline:none;width:100%}.mural-search input::placeholder{color:#6b829f}html[data-theme=dark] .mural-search{background:#0c1831;border-color:#1f3f69;color:#d6e6ff}html[data-theme=dark] .mural-search input{color:#d6e6ff}html[data-theme=dark] .mural-search input::placeholder{color:#87a6d4}.mural-manage-button{align-items:center;background:#0f4c81;border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-weight:600;gap:8px;padding:10px 14px}.mural-notices-only{display:flex;flex-direction:column;gap:10px}.mural-empty-state,.mural-notice-card{background:#fff;border:1px solid #e0ebf8;border-radius:12px}.mural-notice-card{padding:14px}.mural-notice-card.priority-alta{border-left:4px solid #d7263d}.mural-notice-card.priority-media{border-left:4px solid #f2994a}.mural-notice-card.priority-baixa{border-left:4px solid #1ea672}.mural-notice-header{align-items:start;display:flex;gap:10px;justify-content:space-between}.mural-notice-header h3{align-items:center;color:#173a5f;display:flex;flex-wrap:wrap;font-size:1.05rem;gap:8px;margin:0}.notice-type-badge{background:#e8f0fc;color:#204870;font-size:.72rem}.notice-type-badge,.priority-badge{border-radius:999px;font-weight:700;padding:4px 8px;text-transform:uppercase}.priority-badge{background:#edf3fb;color:#425b77;font-size:.75rem}.mural-notice-card p{color:#2e4867;line-height:1.4;margin:10px 0}.mural-event-date{color:#2f5e8d;font-size:.88rem;font-weight:600;margin:8px 0}.mural-cover-wrapper{border:1px solid #d8e5f4;border-radius:10px;margin:10px 0;overflow:hidden}.mural-cover{display:block;max-height:260px;object-fit:cover;width:100%}.mural-message-content{color:#2e4867;line-height:1.45}.mural-message-content p{margin:10px 0}.mural-notice-footer{color:#4f6482;display:flex;flex-wrap:wrap;font-size:.83rem;gap:10px}.audience-chip{background:#eef4fb;border-radius:999px;font-weight:600;padding:3px 10px}.edited-at{color:#1f5d9c;font-weight:600}.mural-notice-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.mural-notice-actions button{align-items:center;background:#fff;border:1px solid #c2d6ec;border-radius:8px;color:#2b4e76;cursor:pointer;display:inline-flex;font-size:.82rem;gap:6px;padding:6px 10px}.mural-notice-actions button.danger{background:#fff5f5;border-color:#f3c8c8;color:#8f1e1e}.mural-attachments{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.mural-attachment-link{align-items:center;border:1px solid #d6e4f5;border-radius:999px;color:#234b73;display:inline-flex;font-size:.82rem;gap:6px;padding:6px 10px;text-decoration:none}.mural-empty-state{grid-gap:8px;color:#486282;display:grid;gap:8px;padding:28px;place-items:center}.mural-modal-content h2{color:#214f7d;margin:0}.mural-compose-form{display:flex;flex-direction:column;gap:10px;margin-top:14px}.mural-compose-form label{color:#3b5778;display:flex;flex-direction:column;font-size:.88rem;gap:6px}.mural-compose-form input,.mural-compose-form select,.mural-compose-form textarea{border:1px solid #cfe0f2;border-radius:10px;font-size:.92rem;padding:9px 10px}.mural-compose-form textarea{resize:vertical}.mural-editor-toolbar{display:flex;flex-wrap:wrap;gap:6px}.mural-editor-toolbar button{cursor:pointer;font-weight:700;justify-content:center;min-width:34px;padding:0 10px}.mural-color-picker,.mural-editor-toolbar button{align-items:center;background:#fff;border:1px solid #cfe0f2;border-radius:8px;color:#29507a;display:inline-flex;height:34px}.mural-color-picker{gap:6px;padding:0 8px}.mural-color-picker input[type=color]{background:#0000;border:none;cursor:pointer;height:24px;padding:0;width:24px}.mural-rich-editor{background:#fff;border:1px solid #cfe0f2;border-radius:10px;min-height:140px;padding:10px}.mural-rich-editor:empty:before{color:#8ea0b6;content:attr(data-placeholder)}.mural-multi-select{min-height:120px}.mural-form-row{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.mural-form-actions{display:flex;flex-wrap:wrap;gap:8px}.mural-form-actions button{background:#0f4c81;border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:600;padding:10px 14px}.mural-form-actions button.secondary{background:#fff;border:1px solid #b7cade;color:#35577d}.mural-upload-preview{display:flex;flex-direction:column;gap:8px}.mural-upload-preview img{border:1px solid #d6e4f5;border-radius:10px;max-height:220px;object-fit:cover;width:100%}.mural-attachment-list{display:flex;flex-direction:column;gap:8px}.mural-attachment-item{align-items:center;border:1px solid #d8e5f4;border-radius:8px;display:flex;gap:8px;justify-content:space-between;padding:8px 10px}.mural-attachment-item span{align-items:center;color:#284e77;display:inline-flex;font-size:.86rem;gap:6px}.mural-spacer{min-height:1px}@media (max-width:620px){.mural-page{padding:0}.mural-search{min-width:100%}.mural-form-row{grid-template-columns:1fr}.mural-toolbar{align-items:stretch;flex-direction:column}.mural-manage-button{justify-content:center;width:100%}.mural-notice-header{align-items:flex-start;flex-direction:column}.mural-notice-actions button{flex:1 1;justify-content:center}.mural-attachment-item{align-items:flex-start;flex-direction:column}}.dashboard-theme-dark .dashboard-tab-content{background:#0a0f1ceb!important;color:#e2e8f0!important}.dashboard-theme-dark .dashboard-tab-content *{scrollbar-color:#334155 #0b1220}.dashboard-theme-dark .dashboard-tab-content :is(div,section,article,aside,header,footer,main,form,fieldset)[class*=bg-],.dashboard-theme-dark .dashboard-tab-content [class*=card],.dashboard-theme-dark .dashboard-tab-content [class*=container],.dashboard-theme-dark .dashboard-tab-content [class*=panel]{background-color:#131c31!important;border-color:#334155!important;color:#e2e8f0!important}.dashboard-theme-dark .dashboard-tab-content :is(input,textarea,select){background-color:#0f172a!important;border-color:#334155!important;color:#e2e8f0!important}.dashboard-theme-dark .dashboard-tab-content :is(input,textarea,select)::placeholder{color:#94a3b8!important}.dashboard-theme-dark .dashboard-tab-content :is(button,[role=button]){border-color:#334155}.dashboard-theme-dark .dashboard-tab-content a{color:#93c5fd!important}.dashboard-theme-dark .dashboard-tab-content [class*=text-gray-],.dashboard-theme-dark .dashboard-tab-content [class*=text-neutral-],.dashboard-theme-dark .dashboard-tab-content [class*=text-slate-],.dashboard-theme-dark .dashboard-tab-content [class*=text-zinc-]{color:#e2e8f0!important}.dashboard-theme-dark .dashboard-tab-content [class*=bg-gray-0],.dashboard-theme-dark .dashboard-tab-content [class*=bg-gray-1],.dashboard-theme-dark .dashboard-tab-content [class*=bg-gray-5],.dashboard-theme-dark .dashboard-tab-content [class*=bg-neutral-5],.dashboard-theme-dark .dashboard-tab-content [class*=bg-slate-0],.dashboard-theme-dark .dashboard-tab-content [class*=bg-slate-1],.dashboard-theme-dark .dashboard-tab-content [class*=bg-slate-5],.dashboard-theme-dark .dashboard-tab-content [class*=bg-white],.dashboard-theme-dark .dashboard-tab-content [class*=bg-zinc-5],.dashboard-theme-dark .dashboard-tab-content [class*=from-white],.dashboard-theme-dark .dashboard-tab-content [class*=to-white]{background:#111b31!important}.dashboard-theme-dark .dashboard-tab-content canvas,.dashboard-theme-dark .dashboard-tab-content img:not([src*=".svg"]),.dashboard-theme-dark .dashboard-tab-content video{filter:brightness(.9) contrast(1.05)}.dashboard-theme-dark .dashboard-tab-content{--dashboard-dark-surface:#111b31;--dashboard-dark-selected-surface:#131c31}.dashboard-theme-dark .dashboard-tab-content .dashboard-metric-card,.dashboard-theme-dark .dashboard-tab-content .dashboard-process-card,.dashboard-theme-dark .dashboard-tab-content .dashboard-process-card [class*=bg-blue-50],.dashboard-theme-dark .dashboard-tab-content .dashboard-process-card [class*=bg-gradient-to-r],.dashboard-theme-dark .dashboard-tab-content .dashboard-process-card [class*=from-blue-],.dashboard-theme-dark .dashboard-tab-content .dashboard-process-card [class*=to-transparent],.dashboard-theme-dark .dashboard-tab-content .dashboard-process-card [class*=via-blue-],.dashboard-theme-dark .dashboard-tab-content .dashboard-process-wrapper,.dashboard-theme-dark .dashboard-tab-content .dashboard-tasks-shell{background:var(--dashboard-dark-surface)!important;background-image:none!important;border-color:var(--dashboard-dark-surface)!important}.dashboard-theme-dark .dashboard-tab-content .dashboard-metric-card{color:#f8fafc!important}.dashboard-theme-dark .dashboard-tab-content .dashboard-metric-card[aria-pressed=true]{background:var(--dashboard-dark-selected-surface)!important;background-image:none!important}.dashboard-theme-dark .dashboard-tab-content .dashboard-metric-card p,.dashboard-theme-dark .dashboard-tab-content .dashboard-metric-card span,.dashboard-theme-dark .dashboard-tab-content .dashboard-metric-card svg{color:inherit!important}.dashboard-theme-dark .dashboard-tab-content .dashboard-metric-card [class*=rounded-xl]{background:var(--dashboard-dark-surface)!important}.dashboard-theme-dark .dashboard-tab-content .dashboard-metric-card .dashboard-metric-icon--tasks{color:#3b82f6!important}.dashboard-theme-dark .dashboard-tab-content .dashboard-metric-card .dashboard-metric-icon--on-time{color:#10b981!important}.dashboard-theme-dark .dashboard-tab-content .dashboard-metric-card .dashboard-metric-icon--alert{color:#fbbf24!important}.dashboard-theme-dark .dashboard-tab-content .dashboard-metric-card .dashboard-metric-icon--late{color:#ef4444!important}.dashboard-theme-dark .dashboard-tab-content .dashboard-process-name{color:#fff!important}.dashboard-theme-dark .dashboard-tab-content .dashboard-task-open-button{background-color:#3b82f6!important;border-color:#0000!important;border-radius:9999px!important;color:#fff!important}.dashboard-theme-dark .dashboard-tab-content .dashboard-task-open-button:hover{background-color:#2563eb!important}.dashboard-theme-dark .dashboard-tab-content .djs-connection .djs-outline,.dashboard-theme-dark .dashboard-tab-content .djs-connection .djs-visual>:first-child{stroke:#fff!important}.dashboard-theme-dark .dashboard-tab-content .djs-container svg defs marker path{fill:#fff!important;stroke:#fff!important}html[data-theme=dark] .modal-portal>div{background-color:#0b1220!important;border:1px solid #1e293b;color:#f8fafc!important}html[data-theme=dark] .modal-portal :is(h1,h2,h3,h4,h5,h6,label,span,p,dt,dd,small){color:#f8fafc!important}html[data-theme=dark] .modal-portal :is(input,textarea,select){background-color:#1e3a8a!important;border-color:#3b82f6!important;color:#f8fafc!important}html[data-theme=dark] .modal-portal :is(input,textarea,select)::placeholder{color:#bfdbfe!important}html[data-theme=dark] .modal-portal :is([class*=bg-white],[class*=bg-slate-50],[class*=bg-slate-100]){background-color:#0f172a!important;border-color:#1e293b!important;color:#f8fafc!important}html[data-theme=dark] .modal-portal button[type=button]{border-color:#475569!important;color:#e2e8f0!important}html[data-theme=dark] .modal-portal .mural-compose-form label{color:#cbd5e1!important}html[data-theme=dark] .modal-portal .mural-color-picker,html[data-theme=dark] .modal-portal .mural-editor-toolbar button,html[data-theme=dark] .modal-portal .mural-rich-editor{background:#0f172a!important;border-color:#334155!important;color:#e2e8f0!important}html[data-theme=dark] .modal-portal .mural-rich-editor:empty:before{color:#94a3b8!important}html[data-theme=dark] .modal-portal .mural-form-actions button.secondary{background:#1e293b!important;border-color:#475569!important;color:#e2e8f0!important}html[data-theme=dark] .modal-portal .bg-blue-100{background-color:#1e3a8a!important;color:#bfdbfe!important}html[data-theme=dark] .modal-portal .bg-emerald-100{background-color:#065f46!important;color:#a7f3d0!important}html[data-theme=dark] .modal-portal .bg-rose-100{background-color:#7f1d1d!important;color:#fecdd3!important}html[data-theme=dark] .modal-portal .bg-amber-100{background-color:#78350f!important;color:#fde68a!important}html[data-theme=dark] .modal-portal .bg-slate-200{background-color:#334155!important;color:#e2e8f0!important}html[data-theme=dark] .modal-portal :is(.bg-blue-100,.bg-emerald-100,.bg-rose-100,.bg-amber-100,.bg-slate-200) :is(span,p,small,svg){color:inherit!important}