.card[data-v-a3c29ec2]{background:var(--bg1);border:1px solid var(--card-border,var(--border2));border-radius:var(--card-radius,var(--radius));padding:20px}.card-title[data-v-a3c29ec2]{color:var(--fg);font-size:var(--card-title-size,12px);font-weight:var(--card-title-weight,700);letter-spacing:calc(var(--card-title-track, .1em)*var(--track-scale));margin-bottom:6px;text-transform:var(--card-title-case,var(--label-case))}.card-subtitle[data-v-a3c29ec2]{color:var(--card-sub-fg,var(--fg3));font-size:var(--card-sub-size,11px);margin-bottom:14px}.card[data-v-a3c29ec2]:hover{border-color:var(--card-hover-border,var(--fg3))}.card.glowing[data-v-a3c29ec2]{border-color:var(--accent);box-shadow:0 0 12px color-mix(in srgb,var(--accent) 12%,transparent)}.card-divider[data-v-a3c29ec2]{background:var(--border);height:1px;margin:14px 0}.ui-card[data-v-a3c29ec2]{padding:0}.ui-card-header[data-v-a3c29ec2]{border-bottom:1px solid var(--border);color:var(--fg);font-size:14px;font-weight:var(--card-head-weight,700);padding:16px 20px}.ui-card-body[data-v-a3c29ec2]{padding:20px}.ui-card-footer[data-v-a3c29ec2]{border-top:1px solid var(--border);padding:14px 20px}
