body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#101114;font-family:-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}.App{font-size:20px}.App-logo{height:40vmin;pointer-events:none}.App-header{background-color:#101114;border-radius:0 0 10px 10px;box-shadow:0 1px 5px rgba(122,224,255,.973);color:#fff;flex-direction:row;font-size:calc(10px + 2vmin);height:7dvh;justify-content:space-between;overflow:clip;position:relative;z-index:2}.App-header,.top-left-corner{align-items:center;display:flex}.top-left-corner{gap:10px}.logo{height:40px;width:50px}.App-link{color:#61dafb}main{background-color:#101114;height:93dvh;width:100%}#add-product-form,main{align-items:center;display:flex;flex-direction:column}#add-product-form{color:#fff;font-size:.8em;gap:5px;margin-top:20px;padding:5px;width:95%}#add-product-form>div{margin-top:10px;width:95%}#add-product-form label{margin-bottom:10px}input,textarea{background-color:initial;color:#fff}input:focus-within,textarea:focus-within{outline:1px solid #21a1f1}#add-product-form select{background-color:initial;color:#fff}#add-product-form select:focus-within{outline:1px solid #21a1f1}#add-product-form select option{background-color:#1e1e1e;color:#fff}#add-product-form input,#add-product-form select,#add-product-form textarea{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;display:block;margin-top:5px;padding:10px;width:100%}#add-product-form button{background-color:#44b84a;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1.1em;margin-top:20px;padding:10px 20px}#add-product-form button:hover{background-color:#21a1f1}#product-detail{background-color:#1e1e1e;border-radius:10px;box-shadow:0 4px 8px #0003;box-sizing:border-box;color:#fff;margin-top:20px;padding:15px;width:95%}#product-detail button{border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.9em;margin-top:10px;padding:15px 10px}#product-detail .actions{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;width:100%}#product-detail .actions p{color:#ccc;font-size:.9em;margin:0}#sellBtn{background-color:#44b84a}#backBtn{background-color:#f14e4e}#dashboard{border-radius:10px;box-sizing:border-box;color:#fff;margin-top:20px;padding:15px;width:95%}#dashboard h2{margin-top:0}.stats-cards{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));width:100%}.stats-card{background-color:#1a1a1a;border-radius:10px;box-shadow:0 0 5px rgba(122,224,255,.973);display:flex;flex-direction:column;height:80px;justify-content:space-between;padding:10px}.stats-card h3{font-size:1em;margin:0 0 5px;text-align:right}.stats-card p{font-size:.8em;margin:0}#login-form{align-items:center;background-color:#1e1e1e;border-radius:10px;box-shadow:0 4px 8px #0003;color:#fff;display:flex;flex-direction:column;font-size:1em;gap:10px;margin-top:20px;padding:20px;width:300px}#login-form button,#login-form input{font-size:1em;padding:10px}#login-form button{background-color:#21a1f1}#login-form button,.clear-token-btn{border:none;border-radius:5px;color:#fff;cursor:pointer}.clear-token-btn{background-color:#f14e4e;font-size:.9em;padding:10px 20px}.recent-activity{border-radius:5px;box-shadow:0 0 5px rgba(122,224,255,.973);margin-top:20px;outline:1px solid #3e3e3e;overflow-y:auto}.recent-activity p{font-size:.7em;margin:5px 0;padding:5px}.recent-activity p:nth-child(odd){background-color:#2e2e2e}.products-section{align-items:self-end;display:grid;grid-template-columns:1fr 1fr}.products-section h3{margin-bottom:0}.products-section .recent-activity{grid-column:span 2}.view-all-link{color:#61dafb;display:block;font-size:.7em;text-align:right;text-decoration:none}.side-menu{-webkit-backdrop-filter:brightness(.8) blur(10px);backdrop-filter:brightness(.8) blur(10px);background-color:#1e1e1e5b;border-radius:30px 0 0 30px;box-shadow:0 0 5px rgba(122,224,255,.973);box-sizing:border-box;height:93dvh;max-width:250px;overflow:clip;position:fixed;right:0;top:7dvh;transform:scaleX(1);transform-origin:right;width:80%}.side-menu,.side-menu.hidden{transition:transform .8s ease-in-out}.side-menu.hidden{transform:scaleX(0);transform-origin:right}.side-menu.hidden ul{opacity:0;transition:opacity .3s ease-in-out}.side-menu ul{list-style:none;opacity:1;transition:opacity .3s ease-in-out}.side-menu li,.side-menu ul{margin:0;padding:0}.side-menu a,.side-menu button{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:initial;border:none;border-bottom:1px solid #3e3e3e;color:#fff;display:block;font-size:.8em;padding:20px;text-align:left;text-decoration:none;width:100%}.profile-section{align-items:center;display:flex;gap:10px;height:100px;justify-content:left}.profile-section p{color:#fff;font-size:1.2em;margin:0}.profile-section img{border-radius:50%;height:70%;object-fit:cover}.menu-btn{background-color:initial;border:none;border-radius:5px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:1.8em;height:90%;margin:0;padding:0 10px}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.productsearch-form{display:flex;justify-content:center;width:100%}.productsearch-form input{border:none;border-radius:5px;margin-right:10px;padding:10px;width:70%}.productsearch-form button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px}.productsearch-form button:hover{background-color:#0056b3}#product-list{list-style-type:none;margin-top:20px;padding:0;width:100%}#product-list li{border-bottom:1px solid #ddd;display:flex;padding:10px;width:100%}#product-list li p{color:#cfcfcf;display:flex;font-size:.7em;justify-content:space-between;margin:0;text-decoration:none;width:30%}#product-list li:nth-child(2n){background-color:#f9f9f91e}
/*# sourceMappingURL=main.126dd406.css.map*/