/* «Карточка в Locus»: archive, Yandex Business per card, deletion. Colours come from theme.css tokens (day and night). */
.cc-list{display:grid;background:var(--inset);border-radius:var(--r-in);padding:4px 18px}
.cc-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:14px 0;border-top:1px solid var(--line)}
.cc-row:first-child{border-top:0}
.cc-row span{display:grid;gap:4px;min-width:0}
.cc-row b{font-weight:600;font-size:15px}
.cc-row small{color:var(--muted2);font-size:13px;line-height:1.45}
.cc-danger-row b{color:var(--bad)}
.cc-list .pw-pill:not(.dark):not(.cc-danger){background:var(--panel)}
button.cc-danger,.pw-pill.cc-danger{background:var(--bad-soft)!important;color:var(--bad)!important;border-color:transparent!important}
button.cc-danger:hover:not(:disabled){filter:brightness(.97)}
button.cc-danger:disabled{opacity:.45;cursor:not-allowed}
#cc-delete{display:grid;gap:12px;grid-template-columns:1fr}
#cc-delete .form-field span{font-family:var(--font);font-size:14px;text-transform:none;letter-spacing:0;color:var(--fg)}
#cc-delete .row-actions{display:flex;gap:8px;flex-wrap:wrap}
@media (max-width:640px){.cc-row{grid-template-columns:1fr}.cc-row .pw-pill{justify-self:start}}
