@keyframes spin{to{transform:rotate(360deg)}}*{box-sizing:border-box}::placeholder{color:#aeaeb2}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{background:#d1d1d6;border-radius:3px}::-webkit-scrollbar-track{background:transparent}.nav-btn{width:100%;text-align:left;padding:9px 11px;border-radius:10px;border:none;background:transparent;color:#6e6e73;font-size:12.5px;font-weight:600;cursor:pointer;font-family:inherit;transition:all .12s;display:flex;align-items:center;gap:9px;letter-spacing:.04em}.nav-btn:hover{color:#1d1d1f;background:#0000000d}.nav-btn.active{background:#00000014;color:#1d1d1f;font-weight:700}.row:hover{background:#f5f5f7!important;cursor:pointer}.proj-card:hover{border-color:#c7c7cc!important;box-shadow:0 8px 24px #0000001a!important;transform:translateY(-2px)}input:focus,textarea:focus,select:focus{outline:none;border-color:#6e6e73!important;box-shadow:0 0 0 3px #0000000f!important}.todo-item:hover .todo-del{opacity:1}.todo-del{opacity:0;transition:opacity .12s}.todo-item:hover{background:#f5f5f7;border-radius:8px}.mob-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.bottom-nav-btn{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:8px 4px;border:none;background:transparent;cursor:pointer;font-family:inherit;transition:color .12s}@keyframes sparkle{0%,to{opacity:0;transform:scale(.2) rotate(0)}50%{opacity:1;transform:scale(1) rotate(90deg)}}@keyframes bop{0%,80%,to{transform:scale(1) translateY(0)}40%{transform:scale(1.4) translateY(-6px)}}@keyframes floatStar{0%{transform:translate(0) scale(.8);opacity:.6}25%{transform:translate(4px,-5px) scale(1.1);opacity:1}50%{transform:translate(8px,2px) scale(.9);opacity:.8}75%{transform:translate(3px,6px) scale(1);opacity:1}to{transform:translate(0) scale(.8);opacity:.6}}.agent-card{transition:all .15s ease;cursor:pointer}.agent-card:hover{transform:translateY(-2px);box-shadow:0 10px 28px #0000001a!important}.agent-chat-msg{animation:fadeInMsg .18s ease}@keyframes fadeInMsg{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.dash-note-item:hover .dash-note-actions{display:flex!important}
