.workspace-head183,.workspace-tools183,.project-card183 header,.project-card183 footer,.project-meta183{display:flex;align-items:center;justify-content:space-between;gap:10px}.workspace-head183{margin:12px 0 20px}.workspace-head183 h1{margin:0!important;font-size:26px!important}.workspace-head183 h1:after{display:none!important}.workspace-tools183{justify-content:flex-start;flex-wrap:wrap;margin-bottom:16px}.workspace-tools183>input{flex:1;min-width:180px}.workspace-tools183>select{max-width:200px}.project-catalog183{display:grid;grid-template-columns:repeat(auto-fill,minmax(285px,1fr));gap:14px}.project-card183{border:1px solid var(--ws-line,#ddd);background:var(--ws-surface,#fff);border-radius:12px;overflow:hidden;border-top:3px solid var(--project-color);padding:14px;min-width:0}.project-card183 header{align-items:flex-start}.project-open183{display:flex;align-items:center;gap:12px;min-width:0;flex:1;color:inherit;background:transparent;border:0;text-align:start;font:inherit;cursor:pointer;padding:0}.project-open183 img,.project-initial183{width:64px;height:64px;border-radius:50%;object-fit:cover;flex:0 0 64px}.project-initial183{display:grid;place-items:center;background:var(--project-color);color:#fff;font-size:24px}.project-open183>span:last-child{min-width:0}.project-open183 small,.project-open183 b{display:block}.project-open183 b{font-size:17px;overflow-wrap:anywhere}.project-open183 small,.project-meta183{font-size:12px;color:var(--ws-muted,#666)}.project-stats-box183{width:100%;margin:15px 0}.project-stats-box183>small{font-size:12px;color:var(--ws-muted,#666)}.project-stats183{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;margin:7px 0 12px}.project-stats183>span{display:flex;flex-direction:column;text-align:center;font-size:11px;padding:6px 2px;border-radius:6px;background:var(--ws-tint,#f5f5f5)}.project-stats183 b{font-size:18px}.stat-done b{color:#28744d}.stat-overdue b{color:#c13030}.stat-scheduled b{color:#24669b}.project-card183 progress{display:block;width:100%;height:6px;margin:12px 0}.project-meta183 b{color:var(--ws-accent,#b81d24)}.project-card183 footer{justify-content:flex-start;margin-top:12px;flex-wrap:wrap}.project-catalog183.list{grid-template-columns:1fr}.project-catalog183.list .project-card183{display:grid;grid-template-columns:minmax(200px,1fr) 2fr;gap:12px}.project-catalog183.list .project-stats-box183{grid-row:span 3;margin:0}.project-catalog183.list .project-card183 progress{display:none}.task-labels183{display:flex;flex-wrap:wrap;gap:6px;font-size:12px;margin-top:8px}.task-label183{border-radius:4px;padding:2px 7px;background:var(--ws-tint,#eee);border:1px solid var(--ws-line,#ddd)}.compact183 .mezma-excerpt176,.compact183 .mezma-actions176{display:none}.compact183{padding:8px}.task-calendar183 header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:15px 0}.task-calendar183 header small{font-weight:normal;font-size:11px}.calendar-grid183{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.calendar-day183{min-height:100px;padding:6px;border:1px solid var(--ws-line,#ddd);border-radius:6px}.calendar-day183.today{outline:2px solid var(--ws-accent,#b81d24)}.calendar-day183 time{font-size:11px;color:var(--ws-muted,#666)}.calendar-day183 button{display:block;width:100%;font:inherit;font-size:12px;border:0;background:var(--ws-tint,#eee);color:inherit;text-align:start;margin-top:5px;padding:5px;border-radius:4px;overflow-wrap:anywhere;cursor:pointer}.calendar-day183 button small{display:block;direction:ltr}.task-event183{padding:8px 0;border-bottom:1px solid var(--ws-line,#ddd);font-size:13px}.mezma-work176 .mezma-filters176>select{max-width:145px}.mezma-work176 .mezma-filters176{gap:6px}.mezma-work176 .mezma-project-info176{padding-top:6px}.mezma-compact-tools176 details{min-width:160px}.mezma-detail176 details{margin:14px 0}#project-settings183 .check{display:flex;align-items:center;gap:8px;padding:7px 0}#project-settings183 .check input{width:18px;height:18px}#project-settings183 [type=color]{width:80px;height:40px}
@media(max-width:760px){.workspace-head183{align-items:flex-start;flex-direction:column}.project-catalog183{grid-template-columns:1fr}.project-catalog183.list .project-card183{display:block}.workspace-tools183>input{min-width:100%}.calendar-grid183{grid-template-columns:repeat(2,minmax(0,1fr))}.task-calendar183 header b{font-size:13px}.mezma-filters176>input{min-width:100%}.mezma-work176 .mezma-filters176>select{max-width:none;flex:1}.project-open183 img,.project-initial183{width:52px;height:52px;flex-basis:52px}.mezma-actions176{justify-content:flex-start}}
