.text-gold-gradient{background:linear-gradient(135deg,#b08528,#e6c758,#a67c00,#dbc152,#966f0e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:200% auto;animation:shine 6s linear infinite;text-shadow:0px 2px 4px rgba(0,0,0,.05)}.bg-gold-gradient{background:linear-gradient(135deg,#bf953f,#fcf6ba,#b38728,#fbf5b7,#aa771c);background-size:200% auto;transition:all .3s ease;border:1px solid rgba(255,255,255,.4)}.bg-gold-gradient:hover{background-position:right center;box-shadow:0 0 25px #d4af3799;transform:translateY(-2px)}.glass-panel{background:#ffffffbf;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.9);box-shadow:0 8px 32px #1f268714}.glass-panel:hover{background:#ffffffe6;box-shadow:0 8px 32px #1f26871f}.glass-card{background:#ffffffb3;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.6);box-shadow:0 4px 10px -1px #00000014}@keyframes shine{to{background-position:200% center}}.animate-float{animation:float 6s ease-in-out infinite}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.shadow-glow{box-shadow:0 0 20px #d4af3766}
