.ck-quick { position: relative; z-index: 5; margin-top: -1px; background: var(--ck-color-white); }
.ck-quick__grid { display: grid; grid-template-columns: repeat(4, 1fr); border: 1px solid var(--ck-color-border); border-radius: 0 0 var(--ck-radius-sm) var(--ck-radius-sm); box-shadow: var(--ck-shadow-sm); overflow: hidden; }
.ck-quick-card { min-height: 88px; display: grid; grid-template-columns: 48px 1fr 22px; align-items: center; gap: 14px; padding: 16px 22px; color: var(--ck-color-text); text-decoration: none; background: var(--ck-color-white); border-right: 1px solid var(--ck-color-border); }
.ck-quick-card:last-child { border-right: 0; }
.ck-quick-card:hover { color: var(--ck-color-text); background: #f8fbff; }
.ck-quick-card__icon { width: 46px; height: 46px; display: grid; place-items: center; border-radius: 50%; background: var(--ck-color-blue); color: var(--ck-color-white); }
.ck-quick-card__icon--orange { background: var(--ck-color-orange); color: var(--ck-color-navy); }
.ck-quick-card__icon svg, .ck-quick-card > svg { width: 23px; fill: none; stroke: currentColor; stroke-width: 1.9; }
.ck-quick-card > svg { width: 18px; }
.ck-quick-card span:nth-child(2) { display: grid; }
.ck-quick-card strong { font-size: .98rem; }
.ck-quick-card small { color: var(--ck-color-muted); font-size: .8rem; }
