.ck-cd{gap:var(--space-5)}.ck-cd .ck-mt-hero .ck-mt-back{margin-bottom:var(--space-3)}.ck-ct-logo--lg{border-radius:var(--radius-lg);width:56px;height:56px;font-size:18px}.ck-cd-link{font:inherit;color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.ck-cd-link:hover{text-decoration-color:currentColor}.ck-cd-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:4px}.ck-cd-grid{gap:var(--space-4);grid-template-columns:minmax(280px,340px) minmax(0,1fr);align-items:start;display:grid}.ck-cd-side{top:var(--space-4);position:sticky}.ck-cd-main{gap:var(--space-4);min-width:0;display:grid}@media (width<=980px){.ck-cd-grid{grid-template-columns:minmax(0,1fr)}.ck-cd-side{position:static}}.ck-cd-stats{grid-template-columns:repeat(3,minmax(0,1fr));padding:0;display:grid;overflow:hidden}.ck-cd-stat{justify-content:space-between;gap:var(--space-2);padding:var(--space-5);flex-direction:column;min-width:0;display:flex}.ck-cd-stat+.ck-cd-stat{border-left:1px solid var(--line)}.ck-cd-stat__label{color:var(--ink-muted);font-size:13px;line-height:18px}.ck-cd-stat__value{font-family:var(--font-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;font-size:26px;font-weight:600;line-height:30px}.ck-cd-stat__value.is-success{color:var(--success)}.ck-cd-stat__value.is-danger{color:var(--danger)}@media (width<=640px){.ck-cd-stats{grid-template-columns:minmax(0,1fr)}.ck-cd-stat+.ck-cd-stat{border-left:0;border-top:1px solid var(--line)}}.ck-cd-box__head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-5)var(--space-5)var(--space-4);flex-wrap:wrap;display:flex}.ck-cd-box__sub{color:var(--ink-muted);margin:4px 0 0;font-size:14px;line-height:20px}.ck-cd-pays{padding:0}.ck-cd-pays .ck-mt-table-wrap{overflow-x:auto}.ck-cd-pays .ck-mt-actions{text-align:right;white-space:nowrap}.ck-cd-pays tr.is-cancelled td{color:var(--ink-subtle)}.ck-cd-pays tr.is-cancelled .ck-mt-cell__main{color:var(--ink-subtle);text-decoration:line-through}.ck-cd-method{align-items:center;gap:4px;display:inline-flex!important}.ck-cd-empty{align-items:center;gap:var(--space-3);margin:0 var(--space-5)var(--space-5);padding:var(--space-4);border:1px dashed var(--line-strong);border-radius:var(--radius-md);color:var(--ink-muted);font-size:14px;display:flex}.ck-cd-hist{gap:var(--space-4);padding:var(--space-5);display:grid}.ck-cd-note{align-items:flex-start;gap:var(--space-2);padding:var(--space-3)var(--space-4);border-radius:var(--radius-md);background:var(--bg);color:var(--ink);margin:0;font-size:14px;line-height:20px;display:flex}.ck-cd-note .ck-icon{color:var(--ink-muted);flex:none;margin-top:2px}.ck-cd-timeline{padding:0 0 0 var(--space-1);margin:0;list-style:none;display:grid}.ck-cd-timeline li{padding:0 0 var(--space-4)var(--space-5);gap:2px;display:grid;position:relative}.ck-cd-timeline li:before{content:"";background:var(--line);width:2px;position:absolute;top:14px;bottom:-4px;left:3px}.ck-cd-timeline li:last-child{padding-bottom:0}.ck-cd-timeline li:last-child:before{display:none}.ck-cd-timeline li:after{content:"";background:var(--ink-subtle);border-radius:50%;width:8px;height:8px;position:absolute;top:5px;left:0}.ck-cd-timeline li.is-danger:after{background:var(--brand);box-shadow:0 0 0 3px var(--surface),0 0 0 4px var(--brand)}.ck-cd-timeline li.is-success:after{background:var(--success)}.ck-cd-timeline strong{color:var(--ink);font-size:14px;font-weight:600;line-height:20px}.ck-cd-timeline span{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:13px;line-height:18px}.ck-cd-free{align-items:flex-start;gap:var(--space-3);padding:var(--space-5)var(--space-6);display:flex}.ck-cd-free__icon{border-radius:var(--radius-md);background:var(--success-soft);width:36px;height:36px;color:var(--success);flex:none;place-items:center;display:grid}.ck-cd-free strong{font-size:15px;font-weight:600;line-height:22px;display:block}.ck-cd-free span:not(.ck-cd-free__icon){color:var(--ink-muted);font-size:14px;line-height:20px;display:block}