.app-simple-crm .crm-top{flex-wrap:wrap;row-gap:8px;min-height:56px;padding-top:8px;padding-bottom:8px;height:auto!important}.app-simple-crm .crm-search{gap:6px;display:flex}.app-simple-crm .crm-search input{width:180px;padding:6px 10px;font-size:14px}.app-simple-crm .crm-b{border:1px solid var(--aw-line);white-space:nowrap;color:var(--aw-ink2);background:#fafaf8;border-radius:999px;padding:2px 8px;font-size:12px;display:inline-block}.app-simple-crm .crm-b.overdue,.app-simple-crm .crm-b.lost,.app-simple-crm .crm-b.past{color:var(--aw-bad);background:#fdf2f1;border-color:#f3c6c1}.app-simple-crm .crm-b.today{color:var(--aw-warn);background:#fdf7ee;border-color:#f0d9b5}.app-simple-crm .crm-b.won{color:var(--aw-ok);background:#effaf4;border-color:#bfe3cf}.app-simple-crm .crm-b.open{color:var(--aw-info);background:#f1f5fe;border-color:#c9d6f5}.app-simple-crm .crm-filters{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.app-simple-crm .crm-filters select{width:auto;padding:6px 10px;font-size:14px}.app-simple-crm .crm-seg{border:1px solid var(--aw-line);background:#fff;border-radius:6px;flex-wrap:wrap;display:inline-flex;overflow:hidden}.app-simple-crm .crm-seg button{font:inherit;cursor:pointer;color:var(--aw-ink2);background:0 0;border:0;padding:6px 12px;font-size:13px}.app-simple-crm .crm-seg button+button{border-left:1px solid var(--aw-line)}.app-simple-crm .crm-seg button.on{background:var(--aw-ink);color:#fff}.app-simple-crm .crm-sub{color:var(--aw-ink2);font-size:13px}.app-simple-crm .crm-section{margin-top:22px}.app-simple-crm .crm-section h2{align-items:center;gap:8px;margin-top:0;display:flex}.app-simple-crm .crm-items{margin:0;padding:0;list-style:none}.app-simple-crm .crm-items li{border-bottom:1px solid var(--aw-line);align-items:center;gap:12px;padding:12px 16px;display:flex}.app-simple-crm .crm-items li:last-child{border-bottom:0}.app-simple-crm .crm-items .crm-grow{flex:1;min-width:0}.app-simple-crm .crm-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.app-simple-crm .crm-stat{padding:12px 14px}.app-simple-crm .crm-stat b{font-variant-numeric:tabular-nums;font-size:20px;display:block}.app-simple-crm .crm-stat span{color:var(--aw-ink3);text-transform:uppercase;letter-spacing:.04em;font-size:12px}.app-simple-crm .crm-board{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:12px;display:grid}.app-simple-crm .crm-col{background:#efeee9;border-radius:8px;min-height:120px;padding:10px}.app-simple-crm .crm-col-head{padding:2px 4px 10px}.app-simple-crm .crm-col-head strong{display:block}.app-simple-crm .crm-col-head .crm-sub{font-variant-numeric:tabular-nums}.app-simple-crm .crm-card{border:1px solid var(--aw-line);background:#fff;border-radius:6px;gap:4px;margin-bottom:8px;padding:10px;font-size:14px;display:grid}.app-simple-crm .crm-card.past{border-left:3px solid var(--aw-bad)}.app-simple-crm .crm-card select{margin-top:4px;padding:5px 8px;font-size:13px}.app-simple-crm .crm-card .crm-row{justify-content:space-between;gap:8px;display:flex}.app-simple-crm .crm-quick,.app-simple-crm .crm-types{flex-wrap:wrap;gap:6px;display:flex}.app-simple-crm .crm-types button.on{background:var(--aw-ink);color:#fff;border-color:var(--aw-ink)}.app-simple-crm .crm-tl{margin:0;padding:0;list-style:none}.app-simple-crm .crm-tl li{border-bottom:1px solid var(--aw-line);padding:10px 0;font-size:14px}.app-simple-crm .crm-tl li:last-child{border-bottom:0}.app-simple-crm .crm-tl .sys{color:var(--aw-ink2);font-size:13px}.app-simple-crm .crm-tl .crm-meta{color:var(--aw-ink2);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:13px;display:flex}.app-simple-crm .crm-tl .crm-note{white-space:pre-wrap;margin-top:2px}.app-simple-crm .crm-type{text-transform:uppercase;letter-spacing:.05em;color:var(--aw-ink);font-size:11px;font-weight:600}.app-simple-crm .aw-kv dd,.app-simple-crm td{overflow-wrap:anywhere}.app-simple-crm .crm-paste{min-height:160px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.app-simple-crm .crm-scroll{max-width:100%;overflow-x:auto}.app-simple-crm tr.crm-err td{background:#fdf8f7}.app-simple-crm .crm-inline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.app-simple-crm .crm-inline input,.app-simple-crm .crm-inline select{flex:140px;width:auto;min-width:0}@media (max-width:760px){.app-simple-crm .crm-board{grid-template-columns:1fr}.app-simple-crm .crm-stats{grid-template-columns:1fr 1fr}.app-simple-crm .crm-search{width:100%}.app-simple-crm .crm-search input{flex:1;width:auto;min-width:0}.app-simple-crm .aw-nav{flex-basis:100%;order:3}.app-simple-crm .crm-items li{flex-wrap:wrap}}
