.ens-card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-lg);box-shadow:var(--card-shadow);gap:var(--space-2);padding:var(--space-3) var(--space-4);flex-direction:column;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.ens-card.dialog-trigger,.ens-card.clickable{cursor:pointer}.ens-card.dialog-trigger:hover,.ens-card.clickable:hover{border-color:var(--border-hover);background:var(--bg-hover-subtle);box-shadow:var(--shadow-large)}.ens-card.dialog-trigger:active,.ens-card.clickable:active{box-shadow:var(--shadow-tiny);border-color:var(--neutral-70);translate:0 1px}.ens-card.add{box-shadow:none;border-style:dashed}.ens-card.add.dialog-trigger:hover,.ens-card.add.clickable:hover{border-color:var(--border-hover);box-shadow:none}.ens-card.add.dialog-trigger:active,.ens-card.add.clickable:active{box-shadow:none}.ens-card-header{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.ens-card-title{align-items:center;gap:var(--space-2);font-size:.9em;font-weight:600;display:flex}.ens-card-icon{color:var(--secondary-color);flex-shrink:0;font-size:18px}.ens-card-subtitle{color:var(--text-subtle);white-space:nowrap;text-overflow:ellipsis;font-size:.78em;overflow:hidden}.info-card{background:var(--neutral-99);border:1px solid var(--neutral-85);border-radius:var(--radius-md);box-shadow:var(--shadow-medium);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.info-card-icon{background:color-mix(in hsl, var(--primary-color) 10%, transparent);width:32px;height:32px;color:var(--primary-color);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.info-card-icon i{font-size:17px}.info-card-title{margin-bottom:3px;font-size:12.5px;font-weight:600}.info-card-body{color:var(--neutral-50);font-size:11.5px;line-height:1.5}.info-card-link{color:var(--primary-color);cursor:pointer;text-decoration:underline}.info-card-note{color:var(--neutral-50);font-size:11px}.info-card-note strong{color:var(--text-default);font-weight:600}
