.crm-design-months{display:flex;gap:6px;overflow-x:auto;padding:2px 0 7px;scrollbar-width:thin}.crm-design-months a{flex:none;text-decoration:none;color:var(--dw-ink);border:1px solid var(--dw-line);background:var(--dw-bg);border-radius:9px;padding:7px 11px;font-size:11px;font-weight:750}.crm-design-months a:hover,.crm-design-months a.is-active{border-color:#278da4;background:#e6f5f8;color:#176b81}html[data-crm-theme="dark"] .crm-design-months a.is-active{background:#1d4550;color:#bbf4fc}
.crm-design-report-builder{display:flex;align-items:end;gap:8px;flex-wrap:wrap;border:1px solid var(--dw-line);border-radius:13px;background:var(--dw-bg);padding:11px 13px}.crm-design-report-builder>div{display:grid;gap:2px;margin-inline-end:auto}.crm-design-report-builder>div strong{font-size:13px}.crm-design-report-builder>div small{font-size:10px;color:var(--dw-muted)}.crm-design-report-builder label{display:grid;gap:3px;font-size:10px;color:var(--dw-muted);font-weight:700}.crm-design-report-builder :is(select,input){min-height:35px;min-width:125px;border:1px solid var(--dw-line);border-radius:8px;padding:5px 8px;background:var(--dw-bg);color:var(--dw-ink)}.crm-design-report-builder button{min-height:35px;border:1px solid #258ba2;background:#258ba2;color:#fff;border-radius:8px;padding:5px 10px;font-size:11px;font-weight:800;cursor:pointer}.crm-design-report-builder button:last-child{background:var(--dw-soft);color:var(--dw-ink);border-color:var(--dw-line)}
.crm-design-card{padding:9px 10px}.crm-design-card-top{gap:6px}.crm-design-card-avatar{width:27px;height:27px;border-radius:8px;font-size:12px}.crm-design-card-top strong{font-size:12px}.crm-design-card-top small{font-size:9px}.crm-design-card-meta{margin-top:5px;font-size:9px;align-items:center}.crm-design-card-meta span{color:var(--lane);font-weight:750}.crm-design-card-meta time{flex:none;direction:ltr}.crm-design-card-assignee{margin-top:6px}.crm-design-card-actions{margin-top:7px}.crm-design-card-actions .crm-design-icon-action{width:30px;height:30px;min-width:30px;border-radius:8px}.crm-design-card-actions .crm-design-icon-action svg{width:16px;height:16px}.crm-design-card-flags{margin-top:5px}.crm-design-lane.phase-coma{--lane:#9a64bc}
.crm-design-team{padding:11px 13px}.crm-design-team>div:first-child{display:flex;gap:8px;align-items:baseline}.crm-design-team h3{font-size:14px}.crm-design-team-list{display:flex;gap:6px;overflow-x:auto;margin-top:8px;padding-bottom:3px}.crm-design-team-list article{flex:0 0 auto;min-width:165px;max-width:220px;padding:6px 8px}.crm-design-team-list article>span{width:24px;height:24px;border-radius:7px}.crm-design-team-list article>div small{display:none}.crm-design-team-list strong{font-size:10px}.crm-design-team-list b{font-size:10px}
.crm-login-report{max-width:1100px;margin:26px auto;padding:20px;color:#1b2b3a}.crm-login-report header{border-bottom:1px solid #d8e1e8;padding-bottom:12px}.crm-login-report header a{color:#187e99}.crm-login-report h1{font-size:25px;margin:12px 0 4px}.crm-login-report p{color:#637486}.crm-login-report form{display:flex;align-items:end;gap:8px;margin:18px 0}.crm-login-report label{display:grid;gap:5px}.crm-login-report :is(input,button){border:1px solid #cad7e0;border-radius:9px;padding:8px 12px}.crm-login-report button{background:#228ba2;color:#fff}.crm-login-report table{width:100%;border-collapse:collapse;background:#fff}.crm-login-report th,.crm-login-report td{border-bottom:1px solid #e0e8ee;padding:12px;text-align:right}.crm-login-report th{background:#edf5f7}html[data-crm-theme="dark"] .crm-login-report{color:#f3f5f7}html[data-crm-theme="dark"] .crm-login-report table{background:#1b2630}html[data-crm-theme="dark"] .crm-login-report th{background:#263844}html[data-crm-theme="dark"] .crm-login-report :is(input,button){color:#f3f5f7;background:#294454}
@media(max-width:700px){.crm-design-report-builder>div{width:100%}.crm-design-report-builder label{flex:1;min-width:135px}.crm-design-report-builder :is(select,input){width:100%;min-width:0}.crm-design-team-list article{min-width:155px}}
.crm-vault-task-filters{display:flex;gap:6px;flex-wrap:wrap;margin:12px 0}.crm-vault-task-filters button{border:1px solid #b9cdd4;background:#fff;color:#23566a;border-radius:9px;padding:6px 12px;font:inherit;font-size:12px;cursor:pointer}.crm-vault-task-filters button[aria-pressed="true"]{background:#1c879e;color:#fff;border-color:#1c879e}html[data-crm-theme="dark"] .crm-vault-task-filters button{background:#24343f;color:#eaf4f5;border-color:#46606c}html[data-crm-theme="dark"] .crm-vault-task-filters button[aria-pressed="true"]{background:#1c879e}
.crm-jalali-text-host{position:relative}.crm-jalali-text-host input{padding-inline-end:30px!important}.crm-jalali-text-trigger{position:absolute;inset-inline-end:3px;bottom:3px;min-height:29px!important;border:0!important;background:transparent!important;color:#237f98!important;padding:2px 6px!important;cursor:pointer}.crm-jalali-text-popup{position:absolute;z-index:1100;top:calc(100% + 6px);inset-inline-start:0;width:260px;max-width:calc(100vw - 32px);border:1px solid #cbdde5;border-radius:13px;background:#fff;color:#1e3341;box-shadow:0 18px 45px #15263133;padding:10px}.crm-jalali-text-popup[hidden]{display:none!important}.crm-jalali-text-popup header,.crm-jalali-text-popup footer{display:flex;align-items:center;justify-content:space-between;gap:5px}.crm-jalali-text-popup header strong{font-size:13px}.crm-jalali-text-popup :is(header,footer) button,.crm-jalali-text-grid button{border:0;border-radius:7px;background:transparent;color:inherit;min-width:28px;min-height:28px;cursor:pointer}.crm-jalali-text-popup button:hover,.crm-jalali-text-grid button.is-today{background:#daf1f5;color:#11647c}.crm-jalali-text-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;margin:10px 0}.crm-jalali-text-grid span{text-align:center}.crm-jalali-text-grid .is-weekday{font-size:10px;color:#6a7d89}.crm-jalali-text-grid button{font-size:12px}html[data-crm-theme="dark"] .crm-jalali-text-popup{background:#1e2d38;color:#f2f6f8;border-color:#475d68}
.crm-design-report-builder :is(select,input){background:var(--dw-bg)!important;color:var(--dw-ink)!important;border-color:var(--dw-line)!important}.crm-design-report-builder select option{background:var(--dw-bg);color:var(--dw-ink)}
