:root{--cs-radius-bubble:18px;--cs-radius-card:14px;--cs-radius-pill:999px;--cs-radius-field:22px;--cs-accent:var(--primary,#32d066);--cs-accent-tint:color-mix(in srgb, var(--primary,#32d066) 12%, transparent);--cs-accent-tint-soft:color-mix(in srgb, var(--primary,#32d066) 6%, transparent);--cs-accent-edge:color-mix(in srgb, var(--primary,#32d066) 45%, var(--border-soft-2));--cs-fill:var(--surface-2,#7f7f7f1f);--cs-edge:var(--border-soft-2);--cs-gutter:16px;--cs-column:720px}html[data-locked-frame=true] #page-content{min-height:0}.card-rail{--card-rail-bleed:var(--cs-gutter,16px);min-width:0;position:relative}.card-rail__track{overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:calc(var(--card-rail-bleed)*-1);padding:2px var(--card-rail-bleed) 6px;cursor:grab;gap:12px;display:flex;overflow-x:auto}.card-rail__track::-webkit-scrollbar{display:none}.card-rail__track.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.card-rail__track.is-dragging>*{pointer-events:none}.card-rail__nav{appearance:none;cursor:pointer;color:#fff;background:var(--cs-accent);border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;transition:opacity .15s,transform .12s;display:inline-flex}.card-rail__nav:disabled{opacity:.35;cursor:default}.card-rail__nav{z-index:2;background:var(--background,#fff);color:var(--text);border:1px solid var(--cs-edge);position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 14px #00000029}.card-rail__nav:active:not(:disabled){transform:translateY(-50%)scale(.94)}.card-rail__nav:disabled{opacity:0;pointer-events:none}.is-mobile .card-rail__nav{display:none}.card-rail__nav--back{left:0}.card-rail__nav--forward{right:0}
