.panel,.stat-card,.content-card,.location-card,.setting-card,.plan-info,.marketing-entry,.starter-card{transition:transform .18s ease,box-shadow .18s ease}.panel:hover,.stat-card:hover,.content-card:hover,.location-card:hover,.setting-card:hover,.plan-info:hover,.starter-card:hover{transform:translateY(-3px);box-shadow:0 10px 24px rgba(43,65,105,.1)}.marketing-entry:hover{transform:translateX(3px)}.team-task-filter-trigger{border:1px solid #e1e7f0;background:#f8fbff;color:#6d7b92;border-radius:14px;padding:7px 11px;font-size:10px;cursor:pointer}.team-task-filter-trigger:hover{background:#eaf5fd;color:#147fc0}.team-task-modal{width:min(780px,100%)}.team-task-filters{display:flex;gap:10px;margin-bottom:18px}.team-task-filters select{flex:1;border:1px solid #e1e6f0;background:#fff;color:#65718a;border-radius:8px;padding:10px;font-size:11px}.team-modal-head,.team-modal-task{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(130px,1fr) 82px;gap:16px;align-items:center}.team-modal-head{padding:0 10px 10px;border-bottom:1px solid #edf0f5;color:#98a3b5;font-size:10px;font-weight:700}.team-modal-task{min-height:58px;padding:12px 10px;border-bottom:1px solid #f0f2f6}.team-modal-task-main{display:flex;align-items:center;gap:10px;min-width:0}.team-modal-task-main>div{min-width:0}.team-modal-task strong{display:block;color:#35425d;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-modal-task small{display:block;color:#9aa4b7;font-size:10px;margin-top:4px}.team-modal-assignee{color:#52617b;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-modal-task .status-pill{justify-self:end}@media(max-width:600px){.team-task-filters{flex-direction:column}.team-modal-head,.team-modal-task{grid-template-columns:minmax(0,1fr) 95px 70px;gap:8px}.team-modal-head{padding-left:0;padding-right:0}.team-modal-task{padding-left:0;padding-right:0}}
