@import url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.min.css);#root,html{height:100%}#root,body,html{min-height:100vh}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f6f7fb;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.left-sidebar-container::-webkit-scrollbar{display:none}@keyframes loadingDot{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}:root{--bg-primary:#fff;--bg-secondary:#f2f3f5;--bg-tertiary:#ebedf0;--bg-hover:#f0f0f0;--text-primary:#191919;--text-secondary:#666;--text-tertiary:#999;--text-disabled:#ccc;--border-primary:#e0e0e0;--border-secondary:#f0f0f0;--accent-primary:#4980ef;--accent-hover:#3a6fd9;--success:#34c759;--warning:orange;--error:#e25241;--shadow-sm:0 1px 3px #0000001a;--shadow-md:0 4px 6px #0000001a;--shadow-lg:0 10px 15px #0000001a;--bg-primary-90:#ffffffe6;--text-primary-70:#000000b3}body[data-theme=dark]{--bg-primary:#1a1a1a;--bg-secondary:#2a2a2a;--bg-tertiary:#333;--bg-hover:#3a3a3a;--text-primary:#fff;--text-secondary:#ccc;--text-tertiary:#999;--text-disabled:#666;--border-primary:#404040;--border-secondary:#333;--accent-primary:#5a8fff;--accent-hover:#4a7fef;--success:#3dd365;--warning:#ffb84d;--error:#ff5c4d;--shadow-sm:0 1px 3px #0000004d;--shadow-md:0 4px 6px #0000004d;--shadow-lg:0 10px 15px #0000004d;--bg-primary-90:#1a1a1ae6;--text-primary-70:#ffffffb3}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulse{0%{box-shadow:0 0 0 0 #22c55eb3}70%{box-shadow:0 0 0 6px #22c55e00}to{box-shadow:0 0 0 0 #22c55e00}}.pulse-indicator{animation:pulse 2s infinite}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes expandDown{0%{max-height:0;opacity:0;transform:translateY(-10px)}to{max-height:500px;opacity:1;transform:translateY(0)}}@keyframes dotPulse{0%,20%{opacity:0}40%{opacity:1}to{opacity:0}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.auto-hide-scrollbar{scrollbar-color:#0000 #0000;scrollbar-width:thin;transition:scrollbar-color .3s}.auto-hide-scrollbar:active,.auto-hide-scrollbar:hover{scrollbar-color:#0000004d #0000}.auto-hide-scrollbar::-webkit-scrollbar{width:12px}.auto-hide-scrollbar::-webkit-scrollbar-track{background:#0000}.auto-hide-scrollbar::-webkit-scrollbar-thumb{background:#0000;border-radius:6px;-webkit-transition:background .3s;transition:background .3s}.auto-hide-scrollbar:active::-webkit-scrollbar-thumb,.auto-hide-scrollbar:hover::-webkit-scrollbar-thumb{background:#0000004d}.auto-hide-scrollbar::-webkit-scrollbar-thumb:hover{background:#00000080}.order-amount-input::placeholder{color:#8f8f8f;font-size:12px;font-weight:400;text-align:right}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-3px)}20%,40%,60%,80%{transform:translateX(3px)}}.shake-animation{animation:shake .4s ease-in-out}.output-row-hover{border-radius:8px;margin:-4px -6px;padding:4px 6px;transition:background-color .15s ease}.output-row-hover:hover{background-color:#f5f5f5}
/*# sourceMappingURL=main.0d7a5812.css.map*/