@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700;800;900&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";.hub-button{cursor:pointer;white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;border:1px solid #0000;border-radius:100px;outline:none;justify-content:center;align-items:center;gap:8px;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:900;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.hub-button:disabled{opacity:.6;cursor:not-allowed}.hub-button--primary{background-color:#0061ff;border-color:#0061ff;box-shadow:0 4px 12px #0061ff40;color:#fff!important}.hub-button--primary .hub-button__label,.hub-button--primary .hub-button__icon{color:#fff!important}.hub-button--primary .hub-button__icon svg{stroke:#fff}.hub-button--primary:hover:not(:disabled){background-color:#0052d9;transform:translateY(-1px);box-shadow:0 6px 18px #0061ff4d}.hub-button--secondary{color:#475569;background-color:#fff;border-color:#e2e8f0;box-shadow:0 2px 4px #0000000d}.hub-button--secondary:hover:not(:disabled){background-color:#f8fafc;border-color:#cbd5e1;box-shadow:0 4px 8px #00000014}.hub-button--outline{color:#949494;background-color:#0000;border-color:#e2e8f0}.hub-button--outline:hover:not(:disabled){color:#0061ff;background-color:#0061ff0d;border-color:#0061ff}.hub-button--danger{color:#fff;background-color:#ef4444;box-shadow:0 4px 12px #ef444440}.hub-button--danger .hub-button__label,.hub-button--danger .hub-button__icon{color:#fff!important}.hub-button--danger .hub-button__icon svg{stroke:#fff;width:18px;height:18px}.hub-button--danger:hover:not(:disabled){background-color:#dc2626;box-shadow:0 6px 18px #ef444459}.hub-button--sm{gap:6px;padding:8px 16px;font-size:11px}.hub-button--md{padding:10px 24px}.hub-button--primary.hub-button--md{height:38px;padding:0 24px;font-size:13px}.hub-button--primary.hub-button--md .hub-button__label>div>span:first-of-type{font-size:13px;font-weight:900;color:#fff!important}.hub-button--lg{padding:16px 32px;font-size:16px}.hub-button--full{width:100%}.hub-button__icon{justify-content:center;align-items:center;display:flex}.hub-button__loader{border:2px solid #0061ff33;border-top-color:#0061ff;border-radius:50%;width:18px;height:18px;animation:.6s linear infinite hub-spin}@keyframes hub-spin{to{transform:rotate(360deg)}}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#334155;background-color:#f2f2f2;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}button,input{font-family:inherit}@keyframes spin{to{transform:rotate(360deg)}}.modal-action-item{transition:all .2s cubic-bezier(.4,0,.2,1)!important}.modal-action-item:hover{transform:translate(6px);background-color:#f8fafc!important}.modal-action-item:hover div:first-child{transform:scale(1.1);box-shadow:0 4px 12px #0000000d}.modal-action-item-danger:hover{transform:translate(6px);background-color:#fef2f2!important}.modal-action-item-danger:hover div:first-child{transform:scale(1.1);box-shadow:0 4px 12px #ef44441a}.layout-transition{transition:all .4s cubic-bezier(.4,0,.2,1)}.layout-transition>*{transition:all .3s ease-in-out}.mac-folder-card:hover .hover-actions{opacity:1!important;transform:translateY(0)!important}.hover-actions{opacity:0;z-index:10;gap:0;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;bottom:24px;left:20px;right:20px;transform:translateY(8px)}.share-pill{color:#1e1e1e;cursor:pointer;background-color:#fff;border:none;border-radius:12px 0 0 12px;flex:1;justify-content:center;align-items:center;padding:10px 16px;font-size:13px;font-weight:800;transition:all .2s;display:flex;box-shadow:0 4px 20px #00000026}.share-pill:hover{color:#0061ff;background-color:#f8fafc}.more-dots{color:#fff;cursor:pointer;background-color:#1e1e1e;border:none;border-radius:0 12px 12px 0;justify-content:center;align-items:center;padding:10px 12px;transition:all .2s;display:flex;box-shadow:0 4px 20px #00000026}.more-dots:hover{background-color:#000}.breadcrumb-item:hover{color:#0061ff!important}:root{--sidebar-bg:#fff;--sidebar-hover:#f9fafb;--sidebar-active:#f3f4f6;--content-bg:#f6f7f8;--card-bg:#fff;--border:#e5e7eb;--text-primary:#1f2937;--text-secondary:#6b7280;--text-sidebar:#4b5563;--text-sidebar-active:#0061ff;--accent:#0061ff;--accent-light:#f0f7ff;--secondary:#0f172a;--bg-secondary:#f1f5f9;--bg-active:#f0f7ff;--accent-glow:#0061ff1a;--bg-overlay:#0061ff0a;--green:#0061ff;--orange:#f59e0b;--red:#ef4444;--blue:#3b82f6;--yellow:#eab308;--shadow-card:0 1px 2px #0000000d;--shadow-modal:0 20px 60px #0000001a}@layer base{*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,ol,ul,figure,blockquote,dl,dd{margin:0;padding:0}}html{font-size:14px}body{background:var(--content-bg);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.2px;text-shadow:none;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.5}h1,h2,h3,h4,h5,h6{color:var(--text-primary);letter-spacing:.4px;font-family:Inter,sans-serif;font-weight:600;line-height:1.3}h1{font-size:2.5rem;font-weight:500}h2{font-size:2rem;font-weight:500}h3{font-size:1.5rem;font-weight:600}h4{font-size:1.25rem;font-weight:600}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#0061ff40;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:var(--accent)}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-spin{animation:1s linear infinite spin}.animate-fadeIn{animation:.25s fadeIn}.animate-pulse{animation:2s infinite pulse}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hub-premium-pill{white-space:nowrap;box-shadow:0 4px 12px #0000000d;text-transform:uppercase!important;letter-spacing:.06em!important;cursor:pointer!important;border:none!important;border-radius:100px!important;justify-content:center!important;align-items:center!important;gap:10px!important;padding:12px 28px!important;font-family:Inter,sans-serif!important;font-size:11px!important;font-weight:900!important;text-decoration:none!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;display:flex!important}.hub-premium-pill:hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 8px 20px #0000001a}.hub-premium-pill:active{transform:translateY(0)}.hub-premium-pill.primary{background:var(--accent)!important;color:#fff!important}.hub-premium-pill.secondary{background:var(--hub-card,#fff)!important;color:var(--hub-text-main,var(--text-primary))!important;border:1px solid var(--hub-border,var(--border))!important}.hub-premium-pill.dark{color:#fff!important;background:#0f172a!important}.hub-premium-pill.success{color:#fff!important;background:#10b981!important}.hub-premium-pill.danger{color:#fff!important;background:#ef4444!important}.hub-premium-pill.zaptro{color:#fff!important;background:#8b5cf6!important}.hub-premium-pill.whatsapp{color:#fff!important;background:#25d366!important}.card,[class*=card]:not(.hub-metric-card):not([class*=hub-metric-card__]):not([class*=hub-splash]):not(.logta-metric-card):not([class*=logta-metric-card]):not(.logta-finance-stat-card):not([class*=logta-finance-stat-card]):not(.logta-stat-card):not([class*=logta-stat-card]):not([class*=logta-stat-card__]):not(.logta-panel-card):not([class*=logta-panel-card]):not([class*=logta-card-heading]):not([class*=logta-modal-heading]):not([class*=logta-dashboard-stat-card]):not([class*=logta-dashboard-stat-card__]):not([class*=logta-kanban-card-title]):not([class*=logta-kanban-column-title]),[class*=Card]:not(.hub-metric-card):not([class*=hub-metric-card__]):not([class*=hub-splash]):not(.logta-metric-card):not([class*=logta-metric-card]):not(.logta-finance-stat-card):not([class*=logta-finance-stat-card]):not(.logta-stat-card):not([class*=logta-stat-card]):not([class*=logta-stat-card__]):not(.logta-panel-card):not([class*=logta-panel-card]):not([class*=logta-card-heading]):not([class*=logta-modal-heading]):not([class*=logta-dashboard-stat-card]):not([class*=logta-dashboard-stat-card__]):not([class*=logta-kanban-card-title]):not([class*=logta-kanban-column-title]){color:#1f2937;border:1px solid #e5e7eb;border-radius:22px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px #0000000d;background-color:#fff!important}.hover-scale{cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.card:hover,[class*=card]:not(.hub-metric-card):not([class*=hub-metric-card__]):not([class*=hub-splash]):not(.logta-metric-card):not([class*=logta-metric-card]):not(.logta-finance-stat-card):not([class*=logta-finance-stat-card]):not(.logta-stat-card):not([class*=logta-stat-card]):not([class*=logta-stat-card__]):not(.logta-panel-card):not([class*=logta-panel-card]):not([class*=logta-card-heading]):not([class*=logta-modal-heading]):not([class*=logta-dashboard-stat-card]):not([class*=logta-dashboard-stat-card__]):hover,[class*=Card]:not(.hub-metric-card):not([class*=hub-metric-card__]):not([class*=hub-splash]):not(.logta-metric-card):not([class*=logta-metric-card]):not(.logta-finance-stat-card):not([class*=logta-finance-stat-card]):not(.logta-stat-card):not([class*=logta-stat-card]):not([class*=logta-stat-card__]):not(.logta-panel-card):not([class*=logta-panel-card]):not([class*=logta-card-heading]):not([class*=logta-modal-heading]):not([class*=logta-dashboard-stat-card]):not([class*=logta-dashboard-stat-card__]):hover,.hover-scale:not(.hub-metric-card):not(.logta-metric-card):hover{transform:translateY(-4px)!important;box-shadow:0 12px 20px -5px #00000014!important}.sidebar-link{transition:all .2s!important}.sidebar-link:hover{transform:translate(4px);background:var(--sidebar-hover)!important;color:var(--text-sidebar-active)!important}.sidebar-link:active,.sidebar-link-active{background:var(--sidebar-active)!important;color:var(--accent)!important}
