@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Regular-CTzHQvAC.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cinzel;src:url(/assets/Cinzel-Regular-CWScFO8V.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.makor-brand{font-family:Cinzel,Times New Roman,serif!important;font-weight:400;letter-spacing:.5px}.makor-brand-large{font-family:Cinzel,Times New Roman,serif!important;font-weight:400;letter-spacing:1px;font-size:1.5rem}*{box-sizing:border-box}body{margin:0;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s ease,color .3s ease}a{text-decoration:none;color:inherit}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#555}.dark-mode ::-webkit-scrollbar-track{background:#161b22}.dark-mode ::-webkit-scrollbar-thumb{background:#30363d}.dark-mode ::-webkit-scrollbar-thumb:hover{background:#484f58}@keyframes fadeInUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.trade-form-section{animation:fadeInUp .3s cubic-bezier(.25,.46,.45,.94) both}.trade-form-section:nth-child(1){animation-delay:0s}.trade-form-section:nth-child(2){animation-delay:.06s}.trade-form-section:nth-child(3){animation-delay:.12s}.trade-form-section:nth-child(4){animation-delay:.18s}@keyframes revealField{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes errorPulse{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes chipAppear{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes errorShake{0%,to{transform:translate(0)}20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}@keyframes successCheckIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.success-check-enter{animation:successCheckIn .3s cubic-bezier(.34,1.56,.64,1)}@keyframes rowHighlight{0%{background-color:#0052cc1a}to{background-color:transparent}}.row-highlight-enter{animation:rowHighlight .8s ease-out}@keyframes sectionPulse{0%{outline:3px solid rgba(0,82,204,.3);outline-offset:0}to{outline:3px solid transparent;outline-offset:2px}}.section-pulse{animation:sectionPulse 1.5s ease-out}@keyframes sectionPulseDark{0%{outline:3px solid rgba(76,154,255,.3);outline-offset:0}to{outline:3px solid transparent;outline-offset:2px}}.dark-mode .section-pulse{animation:sectionPulseDark 1.5s ease-out}@keyframes submitReadyPulse{0%,to{box-shadow:0 0 #0052cc40}50%{box-shadow:0 0 0 6px #0052cc00}}@keyframes submitReadyPulseDark{0%,to{box-shadow:0 0 #4c9aff40}50%{box-shadow:0 0 0 6px #4c9aff00}}.submit-ready-pulse{animation:submitReadyPulse 2s ease-in-out infinite}.dark-mode .submit-ready-pulse{animation:submitReadyPulseDark 2s ease-in-out infinite}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
