.glass-card__tilt.svelte-4lve2l{width:100%;height:100%}.glass-card.svelte-4lve2l{position:relative;height:100%;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);overflow:hidden;transition:border-color var(--transition-base),box-shadow var(--transition-base)}button.glass-card.svelte-4lve2l{font:inherit;color:inherit;text-align:inherit;cursor:pointer;width:100%}.glass-card.svelte-4lve2l:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--color-primary-500),transparent);opacity:.3;transition:opacity var(--transition-base);z-index:1}.glass-card.svelte-4lve2l:hover{border-color:var(--color-primary-200);box-shadow:0 0 24px var(--color-primary-50)}.glass-card.svelte-4lve2l:hover:before{opacity:.6}.glass-card--gold.svelte-4lve2l:before{background:linear-gradient(90deg,transparent,var(--color-gold-400),transparent)}.glass-card--gold.svelte-4lve2l:hover{border-color:var(--color-gold-border);box-shadow:0 0 24px var(--color-gold-subtle)}.glass-card--active.svelte-4lve2l{border-color:var(--color-primary-500);background:var(--color-primary-50);box-shadow:0 0 12px var(--color-primary-100)}.glass-card--active.svelte-4lve2l:before{opacity:1}.glass-card__ghost.svelte-4lve2l{position:absolute;top:var(--space-2);right:var(--space-4);font-size:4.5rem;font-weight:900;line-height:1;color:var(--color-text-heading);opacity:.04;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}
