#tasks-view{--tw-orange:#ff6a13;--tw-navy:#101d39;--tw-muted:#61708d}#tasks-view .tasks-command-center{background:none;border:0;box-shadow:none;padding:0;margin:0 0 16px;min-height:0;display:flex;align-items:center}#tasks-view .tasks-command-copy h1{font-size:22px!important}#tasks-view .tasks-command-copy .eyebrow,#tasks-view .workspace-description{display:none}#tasks-view .tasks-command-actions{margin-left:auto}.tw-hero{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;padding:28px 28px 65px;border-radius:14px;background:linear-gradient(105deg,#f7fbff 15%,#e4edf4 60%,#9bc4d6);color:var(--tw-navy)}.tw-hero:after{content:"";position:absolute;inset:25% 0 0 45%;background:linear-gradient(160deg,transparent 25%,#507a7330 26%,#41696366 40%,transparent 41%),linear-gradient(170deg,transparent 48%,#89b8cc60 49%,#d9edf5 100%);clip-path:polygon(0 32%,16% 24%,27% 35%,44% 12%,63% 20%,80% 0,100% 12%,100% 100%,0 100%)}.tw-hero>div,.tw-motto{z-index:1}.tw-hero p{margin:0 0 8px;font-size:13px;color:var(--tw-muted)}.tw-hero h2{margin:0 0 8px;font-size:clamp(24px,2.3vw,36px);letter-spacing:-1px}.tw-motto{font-style:italic;font-size:25px;font-weight:750;transform:rotate(-8deg);line-height:1.1}.tw-motto:after{content:"";display:block;width:90px;height:4px;background:var(--tw-orange);margin:10px 0 0 35px;border-radius:4px}#tasks-view .task-insight-strip{position:relative;margin:-38px 14px 18px;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}#tasks-view .tw-stat{display:flex;align-items:center;gap:16px;min-height:98px;padding:18px;border:1px solid var(--line);background:var(--panel);border-radius:12px;text-align:left;box-shadow:none;color:var(--tw-navy)}.tw-stat-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:11px;color:#2463ff;background:#edf4ff;font-size:25px}.tw-stat-1 .tw-stat-icon{color:#ff671d;background:#fff2e9}.tw-stat-3 .tw-stat-icon{color:#8c4fff;background:#f2eaff}.tw-stat-4 .tw-stat-icon{color:#00a977;background:#e5f9f1}.tw-stat strong{display:block;font-size:28px;line-height:1.2}.tw-stat small{display:block;margin-top:4px;font-size:12px}.tw-columns{display:grid;grid-template-columns:minmax(0,3fr) minmax(280px,1fr);gap:16px}.tw-main{min-width:0;background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:18px}#tasks-view .task-filter-bar{display:flex;align-items:center;gap:15px;flex-wrap:wrap;margin:0;padding:0 0 12px;border-bottom:1px solid var(--line)}#tasks-view .task-filter-bar>button,.tw-tools>button{border:0;background:none;padding:8px 0;font-size:12px;color:var(--tw-muted);border-radius:0;min-height:32px}#tasks-view .task-filter-bar>button.active,.tw-tools>button.active{color:var(--tw-navy);font-weight:750;border-bottom:3px solid var(--tw-orange)}.tw-tools{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.tw-tools label{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--tw-muted);margin-left:auto}.tw-tools select{font-size:11px;padding:5px;border:1px solid var(--line);border-radius:6px;background:var(--panel);color:var(--ink)}#tasks-view .task-feed-shell{border:0;border-radius:0;background:none;box-shadow:none;padding:0;margin:0}#tasks-view .task-feed-header{display:none}.tw-table-scroll{overflow:auto}.tw-table{width:100%;border-collapse:collapse;text-align:left;font-size:12px}.tw-table th{padding:12px 8px;background:var(--soft);font-size:11px;color:var(--tw-muted);font-weight:600;white-space:nowrap}.tw-table td{height:44px;padding:7px 8px;border-bottom:1px solid var(--line);color:var(--ink)}.tw-table tr:last-child td{border:0}.tw-task-title{border:0;background:none;color:var(--ink);font:inherit;text-align:left;font-weight:600;padding:0;cursor:pointer;min-width:140px}.tw-task-id{display:block;color:var(--tw-muted);font-size:9px;font-weight:400}.tw-category{display:inline-block;padding:4px 7px;border-radius:6px;color:#2463ff;background:#e9f3ff;font-size:10px;white-space:nowrap}.tw-priority{white-space:nowrap;font-size:11px}.tw-priority.priority-high,.tw-priority.priority-urgent,.tw-overdue{color:#ef445c!important}.tw-priority.priority-normal{color:#f38b0c}.tw-priority.priority-low{color:#00a977}.tw-table .task-status-pill{min-height:24px;font-size:10px;white-space:nowrap;padding:4px 7px}.tw-sidebar{display:grid;align-content:start;gap:16px}.tw-panel{border:1px solid var(--line);border-radius:12px;background:var(--panel);padding:20px;min-width:0}.tw-panel header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:18px}.tw-panel h2{font-size:16px;margin:0;color:var(--ink)}.tw-panel header a,.tw-panel header button,.tw-panel header>span{font-size:11px}.tw-panel a{color:#2463ff;text-decoration:none}.tw-panel button{cursor:pointer}.tw-panel header button{border:0;background:none;color:#2463ff;padding:0}.tw-empty{padding:20px 8px;color:var(--tw-muted);font-size:12px;line-height:1.6;margin:0}.tw-event{display:grid;grid-template-columns:62px 9px minmax(0,1fr);gap:9px;align-items:start;padding:10px 0;font-size:12px}.tw-event time{font-size:11px;color:var(--tw-muted)}.tw-event-dot{width:8px;height:8px;border-radius:50%;background:#4385ff;margin-top:4px}.tw-event strong{font-weight:500;overflow-wrap:anywhere}.tw-event small{display:block;color:var(--tw-muted);font-size:10px;margin-top:4px}.tw-connect{display:inline-block;font-size:12px;padding:8px}.tw-refresh,[data-tw-calendar-refresh]{font-size:11px;border:1px solid var(--line);border-radius:6px;background:var(--panel);color:var(--ink);padding:6px 9px}.tw-focus-task,.tw-activity,.tw-project{display:flex;align-items:center;gap:10px;text-align:left;width:100%;padding:8px 0;border:0;background:none;color:var(--ink);font-size:12px}.tw-focus-task span{color:#00a977}.tw-bottom{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;margin-top:16px}.tw-project progress{width:80px;height:5px;margin-left:auto;accent-color:var(--tw-orange)}.tw-project small{font-size:11px}.tw-activity{display:grid;gap:4px;border-bottom:1px solid var(--line)}.tw-activity strong{font-size:12px;font-weight:500}.tw-activity small{font-size:10px;color:var(--tw-muted)}.tw-quote{background:linear-gradient(140deg,#fff7ee,#f9dfc7);border-radius:12px;padding:25px;color:var(--tw-navy)}.tw-quote>span{font-size:30px;color:var(--tw-orange)}.tw-quote h2{font-size:24px;line-height:1.1;margin:10px 0 25px;letter-spacing:-.7px}.tw-quote p{font-size:12px;line-height:1.6}body.dark-mode .tw-hero{background:linear-gradient(105deg,#182638,#294955);color:#eef5ff}body.dark-mode .tw-stat,body.dark-mode .tw-motto,body.dark-mode .tw-hero h2{color:#eef5ff}@media(max-width:1200px){.tw-columns{grid-template-columns:minmax(0,2fr) minmax(250px,1fr)}#tasks-view .tw-stat{gap:8px;padding:12px}.tw-stat-icon{width:32px;height:32px;font-size:20px}.tw-stat strong{font-size:24px}}@media(max-width:850px){.tw-columns{grid-template-columns:1fr}.tw-sidebar,.tw-bottom{grid-template-columns:1fr 1fr}.tw-quote{display:none}#tasks-view .task-insight-strip{grid-template-columns:repeat(3,1fr);margin:-30px 8px 16px}.tw-motto{display:none}.tw-hero{padding:24px 20px 55px}}@media(max-width:550px){#tasks-view .task-insight-strip{grid-template-columns:repeat(2,1fr)}.tw-sidebar,.tw-bottom{grid-template-columns:1fr}#tasks-view .tasks-command-center{flex-wrap:wrap;gap:10px}.tw-main{padding:12px}.tw-hero h2{font-size:25px}}#tasks-view{--tw-muted:var(--muted);--tw-navy:var(--ink);--tw-orange:var(--accent)}#tasks-view .tasks-command-center{gap:16px;margin-bottom:20px}#tasks-view .tasks-command-copy h1{font-size:28px!important;letter-spacing:-.035em}#tasks-view .task-create-button{background:var(--accent);border-color:var(--accent);color:#fff;white-space:nowrap;box-shadow:none}#tasks-view .task-search-control input{font-size:13px;font-weight:400;background:var(--field)}#tasks-view .task-insight-strip{margin:0 0 18px!important;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}#tasks-view .tw-stat{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:10px;min-height:94px;padding:14px 16px;border-radius:12px;color:var(--ink);position:relative;background:var(--panel);border:1px solid var(--line)}#tasks-view .tw-stat .tw-metric-label{font-size:12px;color:var(--muted);font-weight:500;letter-spacing:0}#tasks-view .tw-stat strong{font-size:28px;line-height:1;letter-spacing:-.04em;color:var(--ink)}#tasks-view .tw-stat:hover{border-color:var(--accent);transform:none;box-shadow:none}#tasks-view .tw-stat.active{border-color:var(--accent);background:var(--accent-soft,#eff5ff);box-shadow:inset 0 0 0 1px var(--accent)}#tasks-view .tw-stat.metric-overdue strong{color:var(--danger)}#tasks-view .tw-stat.metric-high-priority strong{color:var(--warning)}#tasks-view .tw-stat.metric-completed strong{color:var(--success)}#tasks-view .tw-stat:focus-visible{outline:2px solid var(--accent);outline-offset:3px}#tasks-view .tw-columns{grid-template-columns:minmax(0,1fr) 260px;align-items:start}#tasks-view .tw-main{padding:16px}#tasks-view .task-filter-bar{gap:6px!important;align-items:center}#tasks-view .task-filter-bar>button{background:transparent;border:0!important;border-radius:7px!important;padding:8px 10px!important;color:var(--muted);font-weight:500;font-size:12px}#tasks-view .task-filter-bar>button.active{background:var(--soft)!important;color:var(--ink)!important;border:0!important;font-weight:650}#tasks-view .tw-tools{margin-left:auto;gap:10px}#tasks-view .tw-tools select{font-size:12px;background:var(--field);color:var(--ink);min-height:32px}#tasks-view .task-feed-shell{border:0!important;box-shadow:none!important;min-height:0!important;padding:0!important;margin:0!important;background:transparent!important}#tasks-view .task-feed-header{display:flex!important;margin:14px 0 12px;align-items:center;justify-content:space-between}#tasks-view .task-feed-header .eyebrow{display:none}#tasks-view .task-feed-header h2{font-size:14px;margin:0}#tasks-view .task-feed{min-height:0!important;padding:0!important;border:0!important;box-shadow:none!important}#tasks-view .tw-table{font-size:12px;table-layout:auto}#tasks-view .tw-table th{font-size:10px;text-transform:uppercase;letter-spacing:.035em}#tasks-view .tw-table td{vertical-align:middle;padding:10px 8px}#tasks-view .tw-task-title{min-width:0;line-height:1.45}#tasks-view .tw-category{white-space:normal;max-width:150px;overflow-wrap:anywhere;background:var(--soft);color:var(--muted)}#tasks-view .tw-property-group th{background:var(--panel-alt);color:var(--ink);padding:12px 8px;font-size:12px;text-transform:none;letter-spacing:0}#tasks-view .tw-property-group small{color:var(--muted);font-weight:400;margin-left:8px}#tasks-view .tw-panel{padding:16px}#tasks-view .tw-bottom{grid-template-columns:1fr 1fr}#tasks-view .tw-empty{padding:22px 8px}#tasks-view .tw-empty strong{color:var(--ink);font-size:14px}#tasks-view .tw-empty p{margin:6px 0 14px}#tasks-view .task-status-menu{z-index:15}@media(max-width:1100px){#tasks-view .tw-columns{grid-template-columns:1fr}#tasks-view .tw-sidebar{grid-template-columns:1fr 1fr}#tasks-view .tw-tools{margin-left:0}}@media(max-width:640px){#tasks-view .tasks-command-center{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px}#tasks-view .tasks-command-copy h1{font-size:22px!important}#tasks-view .tasks-command-actions{grid-column:1/-1;grid-row:2;width:100%;margin:0}#tasks-view .task-search-control,#tasks-view .task-search-control input{width:100%;min-width:0}#tasks-view .task-insight-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px}#tasks-view .tw-stat{min-height:82px;padding:12px}#tasks-view .tw-stat strong{font-size:24px}#tasks-view .tw-stat:last-child{grid-column:1/-1}#tasks-view .tw-sidebar,#tasks-view .tw-bottom{grid-template-columns:1fr}#tasks-view .tw-tools{width:100%;justify-content:flex-end;margin-top:6px}#tasks-view .tw-table-scroll{overflow:visible}#tasks-view .tw-table thead{display:none}#tasks-view .tw-table,#tasks-view .tw-table tbody{display:block}#tasks-view .tw-table tr{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px;border-bottom:1px solid var(--line);padding:14px 0}#tasks-view .tw-table td{height:auto;display:block;border:0!important;padding:0;min-width:0}#tasks-view .tw-table td:before{content:attr(data-label);display:block;font-size:10px;color:var(--muted);margin-bottom:4px}#tasks-view .tw-table td:first-child{grid-column:1/-1}#tasks-view .tw-table td:first-child:before{display:none}#tasks-view .tw-task-title{font-size:14px}#tasks-view .tw-table .tw-property-group{display:block;background:var(--panel-alt);padding:0}#tasks-view .tw-table .tw-property-group th{display:block}#tasks-view .task-status-menu{right:0;left:auto}}#tasks-view .task-create-button{background:var(--accent)!important;border-color:var(--accent)!important}#tasks-view .tw-table-scroll{overflow:visible}#tasks-view .tw-table{table-layout:fixed}#tasks-view .tw-table th:first-child{width:29%}#tasks-view .tw-table th:nth-child(2){width:9%}#tasks-view .tw-table th:nth-child(3){width:15%}#tasks-view .tw-table th:nth-child(4){width:10%}#tasks-view .tw-table th:nth-child(5){width:13%}#tasks-view .tw-table th:nth-child(6){width:10%}#tasks-view .tw-table th:nth-child(7){width:14%}#tasks-view .tw-table td{overflow-wrap:anywhere}#tasks-view .task-status-pill{max-width:100%;white-space:normal}#tasks-view .tw-priority{white-space:normal}@media(max-width:640px){#tasks-view .tasks-command-center{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important}#tasks-view .task-create-button{grid-column:2;grid-row:1;width:auto!important;margin:0!important;padding:9px 11px!important;font-size:12px}#tasks-view .tasks-command-copy{min-width:0}#tasks-view .tasks-command-actions{grid-column:1/-1;grid-row:2}}
