@layer components{.textcarter-x .textcarter-ws-import{background:var(--textcarter-tint);border-radius:8px;flex-direction:column;gap:14px;padding:16px;display:flex}.textcarter-x .textcarter-ws-expired{color:var(--textcarter-warning);font-weight:500}.textcarter-x .textcarter-ws-connect{flex-direction:column;gap:16px;max-width:560px;display:flex}.textcarter-x .textcarter-ws-connect .textcarter-section-description{margin-top:-8px}.textcarter-x .textcarter-ws-connect-form{flex-direction:column;gap:12px;max-width:420px;display:flex}.textcarter-x .textcarter-cp-row[data-selected]>*{background:var(--textcarter-selected)}.textcarter-x.textcarter-ws-sheet{padding:24px;overflow-y:auto}.textcarter-x .textcarter-ws-facts{flex-direction:column;margin:0;display:flex}.textcarter-x .textcarter-ws-facts>div{border-top:1px solid var(--textcarter-line);grid-template-columns:96px minmax(0,1fr);gap:16px;padding-block:12px;font-size:14px;display:grid}.textcarter-x .textcarter-ws-facts dt{color:var(--textcarter-muted);font-size:13px}.textcarter-x .textcarter-ws-facts dd{overflow-wrap:anywhere;min-width:0;margin:0}.textcarter-x .textcarter-ws-row{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:16px;padding-block:14px;display:grid}.textcarter-x .textcarter-ws-row-action{text-align:right;justify-self:end;min-width:64px}@container (width<=520px){.textcarter-x .textcarter-ws-row{gap:12px}}.textcarter-x .textcarter-ws-create-form{flex-direction:column;gap:20px;max-width:420px;display:flex}.textcarter-x .textcarter-ws-step{grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:6px 14px;padding-block:16px;display:grid}.textcarter-x .textcarter-ws-step-mark{color:var(--textcarter-edge);margin-top:1px}.textcarter-x .textcarter-ws-step[data-done] .textcarter-ws-step-mark{color:var(--textcarter-success)}.textcarter-x .textcarter-ws-step[data-done] .font-medium{color:var(--textcarter-text-2)}.textcarter-x .textcarter-ws-step .textcarter-meta{max-width:62ch;margin-top:2px}@container (width<=520px){.textcarter-x .textcarter-ws-step>button{grid-column:2;justify-self:start}}.textcarter-x .textcarter-ws-filters{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.textcarter-x .textcarter-ws-search{flex:240px;max-width:360px}.textcarter-x .textcarter-activity-controls{flex-direction:column;gap:8px;display:flex}.textcarter-x .textcarter-activity-page .textcarter-ws-search{max-width:none}.textcarter-x .textcarter-activity-filter{flex:0 144px;min-width:0;max-width:100%}.textcarter-x .textcarter-activity-filter [data-slot=select-value]{min-width:0}.textcarter-x .textcarter-activity-results{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;min-height:32px;display:flex}.textcarter-x .textcarter-activity-days{flex-direction:column;gap:12px;display:flex}.textcarter-x .textcarter-section.textcarter-activity-day{padding-top:8px}.textcarter-x .textcarter-activity-day>.textcarter-section-head+.textcarter-db-rows{margin-top:4px}@container (width<=520px){.textcarter-x .textcarter-activity-filter{flex:132px}}.textcarter-x .textcarter-ws-entry{grid-template-columns:72px minmax(0,1fr) auto;align-items:baseline;gap:16px;padding-block:11px;font-size:14px;display:grid}.textcarter-x .textcarter-ws-entry>p{overflow-wrap:anywhere}@container (width<=520px){.textcarter-x .textcarter-ws-entry{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px}.textcarter-x .textcarter-ws-entry>p{grid-area:2/1/auto/-1}}.textcarter-x .textcarter-ws-empty{border:1px dashed var(--textcarter-line-strong);border-radius:8px}}
