:root{--dream-ease:cubic-bezier(0.22,0.61,0.36,1)}@keyframes dream-page-in{0%{opacity:0}to{opacity:1}}@keyframes dream-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes dream-float-soft{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes dream-glow-pulse{0%,to{filter:drop-shadow(0 0 12px rgba(201,168,255,.35))}50%{filter:drop-shadow(0 0 26px rgba(201,168,255,.6))}}@keyframes dream-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes dream-pop-in{0%{opacity:0;transform:scale(.92)}60%{opacity:1;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes dream-enter-k{0%{opacity:0;transform:translateY(22px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.dream-page{min-height:100%}@media (prefers-reduced-motion:no-preference){.dream-page :where(.card,.alert,.list-group-item,blockquote,table,.accordion-item,h1,h2,h3,.btn,p,img){animation:dream-enter-k .6s cubic-bezier(.22,.61,.36,1) both;animation:dream-enter-k .6s var(--dream-ease) both}.dream-page :where(.card,.alert,.list-group-item,blockquote,table,.accordion-item) :where(.card,.alert,.list-group-item,blockquote,table,.accordion-item,h1,h2,h3,.btn,p,img){animation:none!important}.dream-page :where(.navbar,.modal,.offcanvas,.dropdown-menu,.toast,[data-dream-skip]),.dream-page :where(.navbar,.modal,.offcanvas,.dropdown-menu,.toast,[data-dream-skip]) :where(.card,.alert,.list-group-item,blockquote,table,.accordion-item,h1,h2,h3,.btn,p,img){animation:none!important}.dream-page :where(.card,.alert,.list-group-item,blockquote,table,.accordion-item,h1,h2,h3,.btn,p,img):nth-child(2){animation-delay:.05s}.dream-page :where(.card,.alert,.list-group-item,blockquote,table,.accordion-item,h1,h2,h3,.btn,p,img):nth-child(3){animation-delay:.1s}.dream-page :where(.card,.alert,.list-group-item,blockquote,table,.accordion-item,h1,h2,h3,.btn,p,img):nth-child(4){animation-delay:.15s}.dream-page :where(.card,.alert,.list-group-item,blockquote,table,.accordion-item,h1,h2,h3,.btn,p,img):nth-child(5){animation-delay:.2s}.dream-page :where(.card,.alert,.list-group-item,blockquote,table,.accordion-item,h1,h2,h3,.btn,p,img):nth-child(6){animation-delay:.25s}.dream-page :where(.card,.alert,.list-group-item,blockquote,table,.accordion-item,h1,h2,h3,.btn,p,img):nth-child(n+7){animation-delay:.3s}.dream-page .row>[class*=col-]:nth-child(2) :where(.card){animation-delay:.08s}.dream-page .row>[class*=col-]:nth-child(3) :where(.card){animation-delay:.16s}.dream-page .row>[class*=col-]:nth-child(4) :where(.card){animation-delay:.24s}.dream-page .row>[class*=col-]:nth-child(5) :where(.card){animation-delay:.3s}.dream-page .row>[class*=col-]:nth-child(n+6) :where(.card){animation-delay:.36s}}.dream-float{animation:dream-float-soft 6s ease-in-out infinite}.dream-glow{animation:dream-glow-pulse 4s ease-in-out infinite}.dream-pop{animation:dream-pop-in .5s cubic-bezier(.22,.61,.36,1) both;animation:dream-pop-in .5s var(--dream-ease) both}.btn{transition:transform .18s cubic-bezier(.22,.61,.36,1),box-shadow .25s cubic-bezier(.22,.61,.36,1),filter .2s ease;transition:transform .18s var(--dream-ease),box-shadow .25s var(--dream-ease),filter .2s ease}.btn:active{transform:scale(.96)}@media (hover:hover){.btn:hover{transform:translateY(-2px)}.card{transition:box-shadow .3s cubic-bezier(.22,.61,.36,1),transform .3s cubic-bezier(.22,.61,.36,1);transition:box-shadow .3s var(--dream-ease),transform .3s var(--dream-ease)}.card:not(.modal-content):not(.dream-no-lift):hover{box-shadow:0 16px 38px #2d1b6924}.dream-lift{transition:transform .3s cubic-bezier(.22,.61,.36,1),box-shadow .3s cubic-bezier(.22,.61,.36,1);transition:transform .3s var(--dream-ease),box-shadow .3s var(--dream-ease)}.dream-lift:hover{box-shadow:0 18px 42px #2d1b692e;transform:translateY(-5px)}}.form-control,.form-select{transition:box-shadow .25s cubic-bezier(.22,.61,.36,1),border-color .25s cubic-bezier(.22,.61,.36,1);transition:box-shadow .25s var(--dream-ease),border-color .25s var(--dream-ease)}.form-control:focus,.form-select:focus{box-shadow:0 0 0 .2rem #6f42c12e}a{transition:color .2s ease,opacity .2s ease}.dream-shimmer{-webkit-text-fill-color:#0000;animation:dream-shimmer 6s linear infinite;background:linear-gradient(90deg,#6f42c1,#9b6fe8,#c9a8ff,#9b6fe8,#6f42c1);-webkit-background-clip:text;background-clip:text;background-size:200% auto}.dream-scene{perspective:900px;transform-style:preserve-3d}.dream-layer{transition:transform .2s ease-out;will-change:transform}@media (prefers-reduced-motion:reduce){.dream-float,.dream-glow,.dream-pop,.dream-shimmer{animation:none!important}.btn:hover,.card:hover,.dream-layer,.dream-lift:hover{transform:none!important}}
/*# sourceMappingURL=main.314609cc.css.map*/