@tailwind base;@tailwind components;@tailwind utilities;@keyframes scale-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.animate-scale-in{animation:scale-in .5s cubic-bezier(.175,.885,.32,1.275)}@keyframes pulse-slow{0%,to{opacity:.3}50%{opacity:.8}}.animate-pulse-slow{animation:pulse-slow 3s ease-in-out infinite}.bg-size-200{background-size:200%}.bg-pos-0{background-position:0% 50%}.bg-pos-100{background-position:100% 50%}.shadow-3xl{box-shadow:0 35px 60px -15px #00000080}.backdrop-blur-xl{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.animate-fadeIn{animation:fadeIn .2s ease-out}.animate-scaleIn{animation:scaleIn .3s cubic-bezier(.34,1.56,.64,1)}@keyframes countdown-pop{0%{opacity:0;transform:translateY(8px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}.animate-countdown-pop{animation:countdown-pop .28s cubic-bezier(.22,1,.36,1)}.container-card.dark-workspace-shell{background:linear-gradient(180deg,#1e1e23f7,#16161afe);border:1px solid rgba(63,63,70,.78);box-shadow:0 32px 60px -34px #000000db,inset 0 1px #ffffff05}.dark-workspace-block{background:linear-gradient(180deg,#111216d6,#0c0d11f0);border:1px solid rgba(63,63,70,.74);box-shadow:inset 0 1px #ffffff05}.dark-workspace-field{background:#0f1014f5;border:1px solid rgba(63,63,70,.82);box-shadow:inset 0 1px #ffffff05}.dark-workspace-field:focus{outline:none;border-color:#dbc17a6b;box-shadow:0 0 0 2px #dbc17a2e,inset 0 1px #ffffff05}
