.crt-time{font:inherit;color:inherit}.crt-overdue{color:var(--overdue)}
.ctab-row{--ctab-gap:22px;gap:var(--ctab-gap);font-size:var(--fs-body);flex-wrap:wrap;row-gap:0;scroll-padding-inline:16px;display:flex}.ctab-item{flex:none;align-items:baseline;display:inline-flex}.ctab-section{flex-direction:column;flex:none;gap:5px;display:flex}.ctab-section-options{align-items:baseline;gap:20px;display:flex}.ctab-group-label{font-size:var(--fs-label);color:var(--ink-3);letter-spacing:.03em;text-transform:uppercase}.ctab-board{row-gap:10px}.ctab-card{border-bottom:1px solid var(--line-2);padding:12px 20px 0}.ctab-page{background:var(--surface);border-bottom:1px solid var(--line);padding:14px 28px 0}.ctab-list{border-bottom:1px solid var(--line);padding:8px 20px 0}.ctab-record{--ctab-gap:24px;gap:var(--ctab-gap);background:var(--surface);border-bottom:1px solid var(--line);flex-wrap:nowrap;padding:12px 28px 0}.ctab-tab{font-family:inherit;font-size:inherit;color:var(--ink-3);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;margin:0;padding:0 0 11px;font-weight:500;line-height:normal}.ctab-on{color:var(--ink);border-bottom-color:var(--ink);font-weight:600}.ctab-count{color:var(--ink-4);font-style:normal;font-size:var(--fs-meta);margin-left:6px;font-weight:500}.ctab-count-alert{color:var(--required)}@media (max-width:1023px){.ctab-row{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.ctab-row::-webkit-scrollbar{display:none}.ctab-row:before,.ctab-row:after{content:"";pointer-events:none;opacity:0;flex:none;align-self:stretch;width:40px;position:sticky}.ctab-row:before{margin-right:calc(-40px - var(--ctab-gap));background:linear-gradient(to right, var(--surface), transparent);left:0}.ctab-row:after{margin-left:calc(-40px - var(--ctab-gap));background:linear-gradient(to left, var(--surface), transparent);right:0}.ctab-row[data-fade-start]:before,.ctab-row[data-fade-end]:after{opacity:1}.ctab-page{padding:12px 16px 0}.ctab-board{padding-top:14px}.ctab-record{padding:12px 16px 0}.ctab-list{border-bottom-color:var(--line-2);padding:8px 16px 0}}
