body{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}:root{--primary:#6c5ce7;--primary-dark:#5a4ad1;--primary-light:#8a7cf0;--secondary:#ff6b6b;--gradient:linear-gradient(135deg,#6c5ce7,#ff6b6b);--bg:#f0f2f5;--surface:#fff;--text:#2d3436;--text-light:#636e72;--shadow:0 10px 30px #0000001a;--shadow-hover:0 15px 40px #6c5ce733;--border-radius:20px;--border-radius-sm:12px;--transition:all 0.3s cubic-bezier(0.25,0.8,0.25,1)}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:flex-start;background:#f0f2f5;background:var(--bg);color:#2d3436;color:var(--text);display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;justify-content:center;min-height:100vh;padding:20px}.app-container{margin:0 auto;max-width:1600px;width:100%}.main-title{-webkit-text-fill-color:#0000;animation:fadeIn .6s ease-out;background:linear-gradient(135deg,#6c5ce7,#ff6b6b);background:var(--gradient);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 5px 10px rgba(108,92,231,.2));font-size:2.5rem;font-weight:800;letter-spacing:-1px;margin-bottom:30px;text-align:center}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.tabs-row{-webkit-overflow-scrolling:touch;display:flex;gap:12px;margin-bottom:30px;overflow-x:auto;padding-bottom:8px;scrollbar-width:thin}.tab{align-items:center;background:#fff;background:var(--surface);border:1px solid #0000000d;border-radius:40px;box-shadow:0 10px 30px #0000001a;box-shadow:var(--shadow);color:#2d3436;color:var(--text);cursor:pointer;display:flex;font-weight:600;gap:10px;padding:12px 24px;transition:all .3s cubic-bezier(.25,.8,.25,1);transition:var(--transition);white-space:nowrap}.tab:hover{box-shadow:0 15px 40px #6c5ce733;box-shadow:var(--shadow-hover);transform:translateY(-2px)}.tab.active{background:linear-gradient(135deg,#6c5ce7,#ff6b6b);background:var(--gradient);border-color:#0000;box-shadow:0 15px 30px #6c5ce766;color:#fff}.tab-close{background:#0000;border:none;color:inherit;cursor:pointer;font-size:18px;line-height:1;opacity:.7;padding:0 4px;transition:opacity .2s}.tab-close:hover{opacity:1}.add-tab-button{background:#fff;background:var(--surface);border:none;border-radius:40px;box-shadow:0 10px 30px #0000001a;box-shadow:var(--shadow);color:#6c5ce7;color:var(--primary);cursor:pointer;font-weight:700;padding:12px 28px;transition:all .3s cubic-bezier(.25,.8,.25,1);transition:var(--transition);white-space:nowrap}.add-tab-button:hover{background:#6c5ce7;background:var(--primary);color:#fff;transform:scale(1.05)}.main-row{display:flex;flex-wrap:wrap;gap:40px;margin-bottom:40px}.canvas-col{align-items:center;display:flex;flex:1 1 450px;flex-direction:column;min-width:300px}.side-buttons{display:flex;gap:15px;justify-content:center;margin-bottom:20px}.side-button{background:#fff;background:var(--surface);border:none;border-radius:40px;box-shadow:0 10px 30px #0000001a;box-shadow:var(--shadow);color:#2d3436;color:var(--text);cursor:pointer;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s cubic-bezier(.25,.8,.25,1);transition:var(--transition)}.side-button.active{background:linear-gradient(135deg,#6c5ce7,#ff6b6b);background:var(--gradient);box-shadow:0 10px 25px #6c5ce766;color:#fff;transform:scale(1.05)}.canvas-wrapper{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;background:var(--surface);border:1px solid #ffffff4d;border-radius:20px;border-radius:var(--border-radius);box-shadow:0 10px 30px #0000001a;box-shadow:var(--shadow);display:flex;justify-content:center;margin:0 auto;padding:10px;width:-webkit-fit-content;width:fit-content}canvas{background:#fafafa;border-radius:12px;border-radius:var(--border-radius-sm);box-shadow:inset 0 2px 5px #0000000d;display:block;height:auto;width:100%}.zoom-panel{background:#fff;background:var(--surface);border-radius:50px;box-shadow:0 10px 30px #0000001a;box-shadow:var(--shadow);gap:10px;margin-left:auto;margin-right:auto;margin-top:20px;padding:8px 16px;width:-webkit-fit-content;width:fit-content}.zoom-btn,.zoom-panel{display:flex;justify-content:center}.zoom-btn{align-items:center;background:#8a7cf0;background:var(--primary-light);border:none;border-radius:50%;box-shadow:0 5px 10px #6c5ce733;color:#fff;cursor:pointer;font-size:20px;height:40px;transition:all .3s cubic-bezier(.25,.8,.25,1);transition:var(--transition);width:40px}.zoom-btn:hover{background:#5a4ad1;background:var(--primary-dark);transform:scale(1.1)}.zoom-percent{font-weight:700;line-height:40px;padding:0 15px}.zoom-percent,.zoom-reset{color:#6c5ce7;color:var(--primary)}.zoom-reset{background:#fff;background:var(--surface);border:none;border-radius:40px;box-shadow:0 10px 30px #0000001a;box-shadow:var(--shadow);cursor:pointer;font-weight:600;height:40px;padding:0 20px;transition:all .3s cubic-bezier(.25,.8,.25,1);transition:var(--transition)}.zoom-reset:hover{background:#6c5ce7;background:var(--primary);color:#fff}.hint{color:#636e72;color:var(--text-light);font-size:14px;margin-top:10px;text-align:center}.settings-col{flex:1 1 550px;min-width:300px}.item-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;background:var(--surface);border:1px solid #ffffff80;border-radius:20px;border-radius:var(--border-radius);box-shadow:0 10px 30px #0000001a;box-shadow:var(--shadow);padding:30px;transition:all .3s cubic-bezier(.25,.8,.25,1);transition:var(--transition)}.item-card:hover{box-shadow:0 15px 40px #6c5ce733;box-shadow:var(--shadow-hover)}.item-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px}.item-header h3{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#6c5ce7,#ff6b6b);background:var(--gradient);-webkit-background-clip:text;background-clip:text;font-size:1.5rem}.clear-button{background:#fff;border:1px solid #ff6b6b;border:1px solid var(--secondary);border-radius:40px;color:#ff6b6b;color:var(--secondary);cursor:pointer;font-weight:600;padding:10px 20px;transition:all .3s cubic-bezier(.25,.8,.25,1);transition:var(--transition)}.clear-button:hover{background:#ff6b6b;background:var(--secondary);border-color:#ff6b6b;border-color:var(--secondary);color:#fff}label{color:#636e72;color:var(--text-light);display:block;font-size:.95rem;font-weight:600;margin-bottom:8px}input.full-width,select.full-width{background:#f9f9f9;border:1px solid #e0e0e0;border-radius:12px;border-radius:var(--border-radius-sm);font-size:1rem;margin-bottom:25px;padding:14px;transition:all .3s cubic-bezier(.25,.8,.25,1);transition:var(--transition);width:100%}input.full-width:focus,select.full-width:focus{border-color:#6c5ce7;border-color:var(--primary);box-shadow:0 0 0 3px #6c5ce71a;outline:none}.color-buttons{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:25px}.color-button{border:2px solid #0000;border-radius:50%;box-shadow:0 10px 30px #0000001a;box-shadow:var(--shadow);cursor:pointer;height:45px;transition:all .3s cubic-bezier(.25,.8,.25,1);transition:var(--transition);width:45px}.color-button.active{border-color:#6c5ce7;border-color:var(--primary);box-shadow:0 0 0 3px #6c5ce74d;transform:scale(1.1)}.size-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.mode-toggle{background:#fff;border:1px solid #6c5ce7;border:1px solid var(--primary);border-radius:40px;color:#6c5ce7;color:var(--primary);cursor:pointer;font-size:.9rem;font-weight:600;padding:8px 16px;transition:all .3s cubic-bezier(.25,.8,.25,1);transition:var(--transition)}.mode-toggle:hover{background:#6c5ce7;background:var(--primary);color:#fff}.simple-size{align-items:center;display:flex;gap:15px;margin-bottom:25px}.size-buttons{display:flex;flex:1 1;flex-wrap:wrap;gap:8px}.size-btn{background:#f5f5f5;border:1px solid #ddd;border-radius:10px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 14px;transition:all .3s cubic-bezier(.25,.8,.25,1);transition:var(--transition)}.size-btn.active{background:linear-gradient(135deg,#6c5ce7,#ff6b6b);background:var(--gradient);border-color:#0000;box-shadow:0 5px 10px #6c5ce74d;color:#fff}.qty-badge{background:#f0f0f0;border-radius:10px;color:#6c5ce7;color:var(--primary);font-weight:600;min-width:70px;padding:10px 20px;text-align:center}.advanced-size{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));margin-bottom:25px}.size-input{align-items:center;display:flex;flex-direction:column}.size-input span{color:#636e72;color:var(--text-light);font-size:14px;font-weight:600;margin-bottom:6px}.size-input input{background:#f9f9f9;border:1px solid #ddd;border-radius:10px;font-size:1rem;padding:10px;text-align:center;transition:all .3s cubic-bezier(.25,.8,.25,1);transition:var(--transition);width:100%}.size-input input:focus{border-color:#6c5ce7;border-color:var(--primary);box-shadow:0 0 0 3px #6c5ce71a;outline:none}.checkbox{align-items:center;background:#f9f9f9;border-radius:12px;border-radius:var(--border-radius-sm);cursor:pointer;display:flex;gap:12px;margin-bottom:25px;padding:10px}.checkbox input{accent-color:#6c5ce7;accent-color:var(--primary);height:20px;width:20px}.prints-title{color:#6c5ce7;color:var(--primary);font-size:1.25rem;margin-bottom:20px}.empty-prints{background:#f9f9f9;border-radius:12px;border-radius:var(--border-radius-sm);color:#636e72;color:var(--text-light);font-style:italic;margin-bottom:20px;padding:20px;text-align:center}.print-card{background:#fafafa;border:1px solid #eee;border-radius:12px;border-radius:var(--border-radius-sm);cursor:pointer;margin-bottom:15px;padding:20px;transition:all .3s cubic-bezier(.25,.8,.25,1);transition:var(--transition)}.print-card:hover{border-color:#8a7cf0;border-color:var(--primary-light);box-shadow:0 5px 15px #6c5ce71a;transform:translateY(-2px)}.print-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.print-header strong{color:#6c5ce7;color:var(--primary);font-size:1.1rem}.delete-print{background:#0000;border:none;color:#999;cursor:pointer;font-size:18px;transition:color .2s}.delete-print:hover{color:#ff6b6b;color:var(--secondary)}.ungroup-btn{background:#0000;border:none;color:#999;cursor:pointer;font-size:16px;transition:color .2s}.ungroup-btn:hover{color:#6c5ce7;color:var(--primary)}.print-row{align-items:center;display:flex;gap:12px;margin-top:10px}.print-row label{color:#636e72;color:var(--text-light);font-weight:500;margin-bottom:0;min-width:80px}.print-row select{background:#fff;border:1px solid #ddd;border-radius:8px;flex:1 1;font-size:.95rem;padding:8px}.print-editor{background:linear-gradient(145deg,#fff,#f5f5f5);border:1px solid #e0e0e0;border-radius:12px;border-radius:var(--border-radius-sm);margin-top:20px;padding:20px}.print-editor h5{color:#6c5ce7;color:var(--primary);font-size:1rem;font-weight:700;margin:0 0 15px}.editor-row{display:flex;flex-wrap:wrap;gap:15px}.editor-field{flex:1 1 auto;min-width:140px}.editor-field label{color:#636e72;color:var(--text-light);font-size:12px;font-weight:600;margin-bottom:5px}.editor-field input,.editor-field select{background:#fff;border:1px solid #ddd;border-radius:8px;font-size:13px;padding:8px;width:100%}.editor-checkbox{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.editor-checkbox label{align-items:center;color:#2d3436;color:var(--text);display:flex;font-size:13px;font-weight:400;gap:5px;margin-bottom:0}.catalog-section{margin-top:25px}.catalog-section h4{color:#6c5ce7;color:var(--primary);font-size:1.1rem;margin-bottom:15px}.category-block{margin-bottom:20px}.category-block h5{color:#5a4ad1;color:var(--primary-dark);font-size:1em;margin:10px 0 8px}.design-buttons{display:flex;flex-wrap:wrap;gap:12px}.design-btn{background-color:#f9f9f9;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #eee;border-radius:12px;border-radius:var(--border-radius-sm);box-shadow:0 10px 30px #0000001a;box-shadow:var(--shadow);cursor:pointer;height:90px;transition:all .3s cubic-bezier(.25,.8,.25,1);transition:var(--transition);width:90px}.design-btn:hover{box-shadow:0 15px 40px #6c5ce733;box-shadow:var(--shadow-hover);transform:scale(1.1) rotate(2deg)}.catalog-hint{color:#636e72;color:var(--text-light);font-size:12px;margin-top:5px}.tools-section{margin-top:30px}.tools-section h4{color:#6c5ce7;color:var(--primary);font-size:1.1rem;margin-bottom:15px}.tool-buttons{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.tool-btn{align-items:center;background:linear-gradient(145deg,#fff,#f0f0f0);border:none;border-radius:12px;border-radius:var(--border-radius-sm);box-shadow:5px 5px 10px #d9d9d9,-5px -5px 10px #fff;color:#2d3436;color:var(--text);cursor:pointer;display:inline-flex;flex-direction:column;font-size:14px;font-weight:600;justify-content:center;min-width:80px;padding:12px 16px;position:relative;transition:all .3s cubic-bezier(.25,.8,.25,1);transition:var(--transition)}.tool-btn:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.tool-btn:hover:not(:disabled){background:linear-gradient(135deg,#6c5ce7,#ff6b6b);background:var(--gradient);box-shadow:0 10px 25px #6c5ce74d;color:#fff;transform:translateY(-3px)}.tool-icon{font-size:28px;margin-bottom:5px;transition:transform .3s}.tool-btn:hover .tool-icon{transform:scale(1.1) rotate(5deg)}.tool-label{font-size:12px;white-space:nowrap}@media (max-width:600px){.tool-buttons{gap:8px}.tool-btn{min-width:70px;padding:10px 12px}.tool-icon{font-size:24px}.tool-label{font-size:11px}}.shapes-dropdown{position:relative}.shapes-menu{animation:slideIn .2s ease-out;background:#fff;background:var(--surface);border-radius:12px;border-radius:var(--border-radius-sm);box-shadow:0 15px 40px #6c5ce733;box-shadow:var(--shadow-hover);left:0;margin-top:8px;min-width:200px;overflow:hidden;position:absolute;top:100%;z-index:20}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.shape-item{align-items:center;border-bottom:1px solid #f0f0f0;cursor:pointer;display:flex;gap:12px;padding:12px 18px;transition:background .2s}.shape-item:hover{background:#8a7cf0;background:var(--primary-light);color:#fff}.shape-icon{font-size:20px}.total-section{background:linear-gradient(145deg,#fff,#f8f4ff);border:1px solid #6c5ce71a;border-radius:20px;border-radius:var(--border-radius);box-shadow:0 10px 30px #0000001a;box-shadow:var(--shadow);margin-top:40px;padding:30px}.total-header{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.total-header h3{color:#2d3436;color:var(--text);font-size:2rem;margin:0}.total-header span{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#6c5ce7,#ff6b6b);background:var(--gradient);-webkit-background-clip:text;background-clip:text;font-weight:800}.checkout-button{background:linear-gradient(135deg,#6c5ce7,#ff6b6b);background:var(--gradient);border:none;border-radius:50px;box-shadow:0 10px 25px #6c5ce766;color:#fff;cursor:pointer;font-size:1.25rem;font-weight:700;overflow:hidden;padding:16px 48px;position:relative;transition:all .3s cubic-bezier(.25,.8,.25,1);transition:var(--transition)}.checkout-button:after{background:linear-gradient(#fff3,#fff0);content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);transition:transform .4s;width:100%}.checkout-button:hover:after{transform:translateX(0)}.checkout-button:hover{box-shadow:0 15px 35px #6c5ce780;transform:scale(1.05)}.pulse{animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 #6c5ce7b3}70%{box-shadow:0 0 0 10px #6c5ce700}to{box-shadow:0 0 0 0 #6c5ce700}}.total-details{color:#636e72;color:var(--text-light);font-size:15px;margin-top:25px}.item-detail{background:#fff;border-radius:12px;border-radius:var(--border-radius-sm);box-shadow:0 5px 15px #00000005;margin-bottom:20px;padding:15px}.print-detail{color:#5a4ad1;color:var(--primary-dark);margin-left:15px}.total-summary{border-top:2px dashed #8a7cf0;border-top:2px dashed var(--primary-light);font-size:1.1rem;margin-top:20px;padding-top:15px}.modal-overlay{align-items:center;animation:fadeIn .3s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.modal-content{animation:scaleIn .3s ease-out forwards;background:#fff;background:var(--surface);border-radius:20px;border-radius:var(--border-radius);box-shadow:0 15px 40px #6c5ce733;box-shadow:var(--shadow-hover);max-height:85vh;max-width:500px;overflow-y:auto;padding:35px;transform:scale(.9);width:90%}@keyframes scaleIn{to{transform:scale(1)}}.modal-content h3{color:#6c5ce7;color:var(--primary);font-size:1.75rem;margin-bottom:25px;margin-top:0}.modal-content input,.modal-content textarea{border:1px solid #ddd;border-radius:12px;border-radius:var(--border-radius-sm);font-family:inherit;font-size:16px;margin-bottom:20px;padding:14px;transition:all .3s cubic-bezier(.25,.8,.25,1);transition:var(--transition);width:100%}.modal-content input:focus,.modal-content textarea:focus{border-color:#6c5ce7;border-color:var(--primary);box-shadow:0 0 0 3px #6c5ce71a;outline:none}.modal-content textarea{min-height:100px;resize:vertical}.modal-buttons{display:flex;gap:15px;justify-content:flex-end;margin-top:25px}.modal-btn{border:none;border-radius:40px;cursor:pointer;font-size:16px;font-weight:600;padding:14px 30px;transition:all .3s cubic-bezier(.25,.8,.25,1);transition:var(--transition)}.modal-btn.primary{background:linear-gradient(135deg,#6c5ce7,#ff6b6b);background:var(--gradient);box-shadow:0 5px 15px #6c5ce74d;color:#fff}.modal-btn.primary:hover{box-shadow:0 10px 25px #6c5ce766;transform:translateY(-2px)}.modal-btn.secondary{background:#e0e0e0;color:#2d3436;color:var(--text)}.modal-btn.secondary:hover{background:#d0d0d0}.design-catalog{display:flex;flex-direction:column;gap:25px}.category-title{border-bottom:2px solid #8a7cf0;border-bottom:2px solid var(--primary-light);color:#6c5ce7;color:var(--primary);font-size:1.2rem;font-weight:700;margin-bottom:15px;padding-bottom:5px}.design-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.design-item{border-radius:12px;border-radius:var(--border-radius-sm);cursor:pointer;padding:10px;text-align:center;transition:all .3s cubic-bezier(.25,.8,.25,1);transition:var(--transition)}.design-item:hover{background:#f5f5f5;transform:translateY(-5px)}.design-preview{background:#f9f9f9;border:1px solid #eee;border-radius:12px;border-radius:var(--border-radius-sm);box-shadow:0 10px 30px #0000001a;box-shadow:var(--shadow);height:120px;margin-bottom:10px;object-fit:contain;width:120px}.design-name{font-size:13px;font-weight:500;word-break:break-word}.design-name,.notification{color:#2d3436;color:var(--text)}.notification{animation:slideInRight .3s ease-out,fadeOut .3s ease-out 2.7s forwards;background:#fff;background:var(--surface);border-left:5px solid #6c5ce7;border-left:5px solid var(--primary);border-radius:50px;bottom:30px;box-shadow:0 15px 40px #6c5ce733;box-shadow:var(--shadow-hover);font-weight:600;padding:16px 24px;position:fixed;right:30px;z-index:1100}.notification.success{border-left-color:#00b894}.notification.error{border-left-color:#ff6b6b;border-left-color:var(--secondary)}@keyframes slideInRight{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes fadeOut{to{opacity:0;transform:translateY(20px)}}@media (max-width:900px){.main-row{flex-direction:column}.canvas-col,.settings-col{width:100%}.main-title{font-size:2rem}}@media (max-width:600px){body{padding:10px}.main-title{font-size:1.8rem;margin-bottom:20px}.tabs-row{gap:8px}.add-tab-button,.tab{font-size:.9rem;padding:8px 16px}.canvas-wrapper{padding:5px}.side-button{font-size:.9rem;padding:10px 20px}.zoom-panel{padding:5px 12px}.zoom-btn{font-size:18px;height:36px;width:36px}.zoom-percent{font-size:.9rem;line-height:36px}.zoom-reset{font-size:.9rem;height:36px;padding:0 15px}.item-card{padding:20px}.item-header h3{font-size:1.25rem}.color-button{height:38px;width:38px}.size-btn{font-size:12px;padding:8px 12px}.qty-badge{min-width:60px;padding:8px 15px}.advanced-size{grid-template-columns:repeat(auto-fill,minmax(70px,1fr))}.size-input input{font-size:.9rem;padding:8px}.tool-btn{min-width:70px;padding:8px 10px}.tool-icon{font-size:22px}.tool-label{font-size:10px}.total-header h3{font-size:1.5rem}.checkout-button{font-size:1rem;padding:12px 30px}.modal-content{padding:25px;width:95%}.design-grid{gap:10px;grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}.design-preview{height:80px;width:80px}.design-name{font-size:11px}}@media (max-width:480px){.print-row{align-items:flex-start;flex-direction:column}.print-row select{width:100%}.editor-row{flex-direction:column;gap:12px}.editor-field{min-width:100%}.editor-checkbox{justify-content:space-between}.design-buttons{justify-content:center}.tool-buttons{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding-bottom:12px}.shapes-menu{min-width:160px}}
/*# sourceMappingURL=main.32058c7e.css.map*/