body {
  margin: 0;
  font-family: -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;
}

code {
  font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', monospace;
}

main {
  margin: 30px 50px;
}

html,
body,
#root,
.App {
  height: 100%;
}

.App {
  text-align: center;
}

.App-logo {
  height: 40vmin;
  pointer-events: none;
}

@media (prefers-reduced-motion: no-preference) {
  .App-logo {
    animation: App-logo-spin infinite 20s linear;
  }
}

.App-header {
  background-color: #282c34;
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-size: calc(10px + 2vmin);
  color: white;
}

.App-link {
  color: #61dafb;
}

@keyframes App-logo-spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

.light {
  background-color: #f9fafb;
  color: #111;
}

.dark {
  background-color: #111827;
  color: #f3f4f6;
}

.logo-module_logo-CCG1X{cursor:pointer;height:36px;width:36px;border-radius:100%;background-image:url(../4db0c1ec367f84fa69ba.png);background-position:center;background-repeat:no-repeat;background-size:contain}
.header-module_header-C_bhS{padding:10px 20px;height:40px;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(135deg, #7a5c48 0%, #6a5240 30%, #8f7560 60%, #726050 100%);backdrop-filter:blur(8px);font-family:"Inter",sans-serif;color:#fff;position:sticky;top:0;z-index:100}.header-module_header-C_bhS .header-module_left-WpQtF{display:flex;align-items:center;gap:12px}.header-module_header-C_bhS .header-module_right-A1uCT{display:flex;align-items:center;gap:12px}.header-module_header-C_bhS .header-module_user-TF1k_{display:flex;align-items:center;gap:10px;margin-right:10px}.header-module_header-C_bhS .header-module_userName-eZ9kG{font-size:14px;font-weight:600;color:#fff}.header-module_header-C_bhS .header-module_logoutButton-yerw7{height:40px;padding:10px 18px;box-sizing:border-box;border:none;border-radius:12px;cursor:pointer;font-size:14px;font-weight:600;font-family:"Inter",sans-serif;color:#e5e7eb;background:linear-gradient(145deg, #2a2f37, #1e2228);box-shadow:0 4px 15px rgba(0,0,0,.6);transition:all .3s ease}.header-module_header-C_bhS .header-module_logoutButton-yerw7:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.7)}.header-module_header-C_bhS .header-module_logoutButton-yerw7:active{transform:translateY(1px)}.header-module_header-C_bhS .header-module_login-fw0vv{display:flex;gap:20px;list-style:none;margin:0;padding:0}.header-module_header-C_bhS .header-module_login-fw0vv li{list-style:none}.header-module_header-C_bhS .header-module_login-fw0vv a{color:#fff;text-decoration:none;font-weight:500;transition:opacity .2s ease}.header-module_header-C_bhS .header-module_login-fw0vv a:hover{opacity:.7}@media(max-width: 640px){.header-module_header-C_bhS{flex-direction:column;gap:12px;padding:12px 16px}}
.theme-toggle-module_button-Plm9p{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;min-width:120px;height:36px;border-radius:8px;border:1px solid rgba(180,140,100,.4);background:linear-gradient(135deg, #523828 0%, #3d2818 50%, #352218 100%);color:#fff;font-family:"Inter",sans-serif;font-weight:600;letter-spacing:.05em;cursor:pointer;box-shadow:0 4px 15px rgba(42,26,18,.5);transition:background .3s ease,color .3s ease,transform .25s ease,box-shadow .25s ease}.theme-toggle-module_button-Plm9p:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.7)}.theme-toggle-module_button-Plm9p:active{transform:translateY(1px);box-shadow:inset 0 0 10px rgba(255,255,255,.1)}
.language-toggle-module_button-cMCwQ{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;min-width:72px;height:36px;border-radius:8px;border:1px solid rgba(180,140,100,.4);background:linear-gradient(135deg, #523828 0%, #3d2818 50%, #352218 100%);color:#fff;font-family:"Inter",sans-serif;font-weight:600;letter-spacing:.05em;cursor:pointer;box-shadow:0 4px 15px rgba(42,26,18,.5);transition:background .3s ease,color .3s ease,transform .25s ease,box-shadow .25s ease}.language-toggle-module_button-cMCwQ:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.7)}.language-toggle-module_button-cMCwQ:active{transform:translateY(1px);box-shadow:inset 0 0 10px rgba(255,255,255,.1)}
.navbar-module_navbar-vCP7W{white-space:nowrap;display:flex;gap:100px;justify-content:space-around;padding:14px 24px;font-family:"Inter",sans-serif}.navbar-module_link-BC5t6{color:#dbe4ff;font-weight:600;letter-spacing:.05em;text-decoration:none;padding:8px 14px;border-radius:8px;display:inline-flex;align-items:center;gap:6px;transition:background .3s ease,color .3s ease,transform .25s ease}.navbar-module_link-BC5t6:hover{background:rgba(140,170,255,.25);transform:translateY(-2px);color:#fff}.navbar-module_cartCount-r8WQB{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:700;line-height:1;color:#fff;background:linear-gradient(135deg, #8b4513 0%, #a0522d 100%);border-radius:10px;box-shadow:0 2px 6px rgba(0,0,0,.3)}.navbar-module_active-CBEsv{background:linear-gradient(135deg, #523828 0%, #3d2818 50%, #352218 100%);color:#fff;border:1px solid rgba(180,140,100,.4);box-shadow:0 4px 15px rgba(42,26,18,.5);transform:translateY(-1px)}
.layout-module_wrapper-nSEHj{min-height:100vh;display:flex;flex-direction:column}.layout-module_content-lNwsP{flex:1;min-height:0;display:flex;flex-direction:column}
.home-page-module_background-qtbSe{background:linear-gradient(135deg, #7a5c48 0%, #6a5240 30%, #8f7560 60%, #726050 100%)}.home-page-module_main-dYrdf{margin:0;padding:0;flex:1;min-height:0;display:flex;flex-direction:column;font-weight:bold}.home-page-module_hero-NDLbX{position:relative;flex:1;min-height:0;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center;overflow:hidden}.home-page-module_heroOverlay-kyjwh{position:absolute;inset:0;pointer-events:none}.home-page-module_heroContent-qAAj0{position:relative;z-index:1;max-width:720px;padding:2rem 1.5rem;text-align:center}.home-page-module_heroTitle-swmJc{font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:600;color:#f5f0eb;line-height:1.35;margin:0 0 1rem;letter-spacing:.02em}.home-page-module_heroLine-gQZ6F{width:20%;min-width:80px;height:1px;margin:0 auto 1.25rem;background:linear-gradient(90deg, transparent, rgba(245, 240, 235, 0.7), transparent)}.home-page-module_heroIntro-W8wVi{font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(1rem,2.2vw,1.25rem);font-weight:400;color:rgba(245,240,235,.95);line-height:1.7;margin:0}.home-page-module_links-H0faE{margin-top:135px;list-style-type:none;padding-left:0;display:flex;flex-direction:row;justify-content:center;gap:20px}.home-page-module_links-H0faE li{text-decoration:underline;text-decoration-thickness:.9px;text-underline-offset:.22em;transition:transform .25s ease,color .25s ease;background-color:#cfcfcf;border-radius:15px;padding:10px;opacity:.9}.home-page-module_links-H0faE li:hover{transform:translateY(-2px)}.home-page-module_links-H0faE li:hover a{color:#c9a86c;text-shadow:0 0 12px rgba(201,168,108,.4)}.home-page-module_links-H0faE a{text-decoration:none;font-weight:600;color:#301e14;font-size:30px;transition:color .25s ease,text-shadow .25s ease}.home-page-module_backgroundLinks-yu_dl{background-image:url(../9037fd15a6aaeef0e67a.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.home-page-module_error-KqA2h{margin-top:12px;padding:10px;color:#ff4d4f;background:#fff1f0;border:1px solid #ffa39e;border-radius:6px}
.profile-page-module_main-GdL5Q{display:flex;justify-content:center}.profile-page-module_profileInfo-Smm_A{margin-bottom:20px;padding:10px;background:#f0f0f0;border-radius:5px}.profile-page-module_profileForm-LcPa1{width:90%}
.items-list-module_list-VimKs{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));row-gap:20px;column-gap:50px;padding:15px}.items-list-module_empty-fSpwN{text-align:center;padding:40px;font-size:1.1rem;color:#6b7280}.items-list-module_observer-EtUFj{height:1px}
.product-card-preview-module_card-q5aWg{padding:20px 10px;background:linear-gradient(145deg, #ffffff, #f3f4f6);border:1px solid rgba(0,0,0,.08);border-radius:16px;box-shadow:0 6px 18px rgba(0,0,0,.08);overflow:hidden;transition:all .3s ease;font-family:"Inter",sans-serif;display:flex;flex-direction:column;width:320px}.product-card-preview-module_card-q5aWg:hover{transform:translateY(-3px);box-shadow:0 10px 24px rgba(0,0,0,.1)}.product-card-preview-module_image-qg_gN{width:100%;height:200px;object-fit:contain;border-bottom:1px solid rgba(0,0,0,.05)}.product-card-preview-module_content-gWprR{display:flex;flex-direction:column;gap:8px}.product-card-preview-module_name-OFKYK{font-size:18px;font-weight:600;color:#111827;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:10px}.product-card-preview-module_description-PoCjl{color:#4b5563;font-size:14px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-card-preview-module_footer-YJsFc{margin-top:auto;display:flex;justify-content:space-between;align-items:flex-start}.product-card-preview-module_price-WTHzv{padding:10px 16px;font-size:16px;font-weight:600;color:#1f2937}.product-card-preview-module_actions-ulJAJ{display:flex;flex-direction:column;align-items:flex-start;gap:5px}
.add-to-cart-module_wrapper-MSVz_{display:flex;justify-content:center;align-items:center;padding:10px}.add-to-cart-module_addButton-Gz1x6{width:185px;background:linear-gradient(145deg, #2a2f37, #1e2228);border:none;color:#fff;font-size:14px;font-weight:600;padding:12px 28px;border-radius:12px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.6)}.add-to-cart-module_addButton-Gz1x6:hover{color:#fff;transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.7)}.add-to-cart-module_addButton-Gz1x6:active{transform:translateY(1px);box-shadow:inset 0 0 10px rgba(255,255,255,.1)}.add-to-cart-module_counterWrapper-ROI2b{width:160px;display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(145deg, #1e2228, #2a2f37);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:8px 12px;box-shadow:0 4px 10px rgba(0,0,0,.5),inset 0 0 10px rgba(255,255,255,.05)}.add-to-cart-module_counterButton-CAyET{display:flex;align-items:center;justify-content:center;background:none;border:1px solid rgba(255,255,255,.2);color:#bbf7d0;width:28px;height:28px;border-radius:6px;font-size:16px;font-weight:600;cursor:pointer;transition:all .25s ease}.add-to-cart-module_counterButton-CAyET:hover{background:rgba(34,197,94,.15);color:#86efac;border-color:rgba(34,197,94,.4)}.add-to-cart-module_counterButton-CAyET:active{transform:scale(0.95)}.add-to-cart-module_input-cldM5{width:48px;text-align:center;background:none;border:none;color:#f1f5f9;font-size:14px;font-weight:600;pointer-events:none}
.delete-product-module_wrapper-nODma{display:flex;justify-content:center;align-items:center;padding:10px}.delete-product-module_deleteButton-qiYFv{width:185px;background:linear-gradient(145deg, #2a2f37, #1e2228);border:none;color:#fff;font-size:14px;font-weight:600;letter-spacing:1px;padding:12px 28px;border-radius:12px;cursor:pointer;font-family:"Inter",sans-serif;box-shadow:0 4px 15px rgba(0,0,0,.6);transition:all .3s ease}.delete-product-module_deleteButton-qiYFv:hover{color:#fff;transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.7)}.delete-product-module_deleteButton-qiYFv:active{transform:translateY(1px);box-shadow:inset 0 0 10px rgba(255,255,255,.1)}
.product-card-full-module_card-rWHGd{padding:20px 10px;background:linear-gradient(145deg, #ffffff, #f3f4f6);border:1px solid rgba(0,0,0,.08);border-radius:20px;box-shadow:0 8px 22px rgba(0,0,0,.1);overflow:hidden;transition:all .3s ease;font-family:"Inter",sans-serif;max-width:640px;display:flex;flex-direction:column;justify-content:space-between}.product-card-full-module_card-rWHGd:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgba(0,0,0,.12)}.product-card-full-module_image-dKcvX{width:100%;height:200px;object-fit:contain}.product-card-full-module_content-Hu3hh{display:flex;flex-direction:column;gap:10px}.product-card-full-module_category-uT4y3{color:#6b7280;font-size:13px;font-weight:500;text-transform:uppercase}.product-card-full-module_name-x7f4B{font-size:22px;font-weight:600;color:#111827;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:10px}.product-card-full-module_description-SjQG3{color:#374151;font-size:15px;line-height:1.6;max-height:150px;overflow:auto}.product-card-full-module_footer-NREv6{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-top:12px}.product-card-full-module_price-ZI4l3,.product-card-full-module_oldPrice-dUxeW{font-weight:700}.product-card-full-module_price-ZI4l3{font-size:20px;color:#111827}.product-card-full-module_oldPrice-dUxeW{font-size:16px;color:red;text-decoration:line-through}.product-card-full-module_actions-QCkmn{display:flex;flex-direction:column;align-items:center;gap:12px}.product-card-full-module_editButton-fRJuR{width:185px;background:linear-gradient(145deg, #2a2f37, #1e2228);border:none;color:#fff;font-size:14px;font-weight:600;padding:12px 28px;border-radius:12px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.6)}.product-card-full-module_editButton-fRJuR:hover{color:#fff;transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.7)}.product-card-full-module_editButton-fRJuR:active{transform:translateY(1px);box-shadow:inset 0 0 10px rgba(255,255,255,.1)}
.items-page-module_controlPanel-fwL1K{display:flex;justify-content:center;gap:30px}.items-page-module_controlButton-PlJjL{width:120px;height:40px;padding:5px 10px;border:none;border-radius:12px;cursor:pointer;font-weight:600;font-family:"Inter",sans-serif;background:linear-gradient(145deg, #2a2f37, #1e2228);color:#e5e7eb;box-shadow:0 4px 15px rgba(0,0,0,.6);transition:all .3s ease}.items-page-module_controlButton-PlJjL:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.7)}.items-page-module_controlButton-PlJjL:active{transform:translateY(1px);box-shadow:inset 0 0 10px rgba(255,255,255,.1)}
.modal-module_mask-d7Gqv{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(10,12,16,.85);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:999;animation:modal-module_fadeIn-Jrc2j .3s ease-in-out}.modal-module_window-BMffK{background:linear-gradient(145deg, #ffffff, #f3f4f6);border:1px solid rgba(0,0,0,.08);border-radius:16px;width:480px;padding:24px;color:#111827;font-family:"Inter",sans-serif;box-shadow:0 6px 20px rgba(0,0,0,.1),inset 0 0 8px rgba(255,255,255,.4);position:relative;animation:modal-module_slideUp-pii3U .35s ease;backdrop-filter:blur(6px);transition:all .25s ease}.modal-module_window-BMffK:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(0,0,0,.12),inset 0 0 12px rgba(255,255,255,.5)}.modal-module_panel-aXqFk{display:flex;justify-content:flex-end;margin-bottom:12px}.modal-module_panel-aXqFk button{background:rgba(255,255,255,.08);border:none;color:#9ca3af;font-size:18px;cursor:pointer;padding:4px 8px;border-radius:6px;transition:all .2s ease}.modal-module_panel-aXqFk button:hover{background:rgba(255,255,255,.15);color:#f87171;transform:rotate(90deg)}.modal-module_content-wGBeS{width:100%;font-size:15px;color:#f3f4f6;line-height:1.5;display:flex;justify-content:center}@keyframes modal-module_fadeIn-Jrc2j{from{opacity:0;backdrop-filter:blur(0px)}to{opacity:1;backdrop-filter:blur(8px)}}@keyframes modal-module_slideUp-pii3U{from{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}
.Title_root-SiLUQ{font-weight:600;line-height:1.5}html.light .Title_root-SiLUQ{color:#23272f}html.dark .Title_root-SiLUQ{color:#f6f7f9}.Title_required-Re6Fa:after{display:inline-block;padding-left:4px;content:"*";font-size:12px}html.light .Title_required-Re6Fa:after{color:red}html.dark .Title_required-Re6Fa:after{color:red}

.name-field-module_root-QaLf7{margin-bottom:0;width:100%}
.photo-field-module_root-tnvzO{margin-bottom:0;width:100%}
.description-field-module_root-OEmCn{margin-bottom:0;width:100%}.description-field-module_root-OEmCn .ant-input{resize:vertical;min-height:100px;font-family:inherit;line-height:1.5}
.price-field-module_root-b3pN0{margin-bottom:0;width:100%}.price-field-module_root-b3pN0 .ant-input-number{width:100%;font-family:inherit}
.old-price-field-module_root-tMfIi{margin-bottom:0;width:100%}.old-price-field-module_root-tMfIi .ant-input-number{width:100%;font-family:inherit}
.amount-field_root-fgAVa{margin-bottom:0;width:100%}.amount-field_root-fgAVa .ant-input-number{width:100%;font-family:inherit}
.type-field-module_root-PJZmC{margin-bottom:0;width:100%}.type-field-module_root-PJZmC .ant-select{width:100%;font-family:inherit}
.category-id-field-module_root-O_ooH{margin-bottom:0;width:100%}
.product-operation-form-module_root-kTpLY{display:flex;flex-direction:column;max-width:600px;width:100%;padding:32px;background:rgba(0,0,0,0)}
.form-module_buttonContainer-mhNtG{display:flex;justify-content:center}
.spinner-module_spinner-M5YbB{position:absolute;top:calc(50% - 60px);left:50%;height:40px;width:40px;border-radius:100%;background-image:url(../4db0c1ec367f84fa69ba.png);background-position:center;background-repeat:no-repeat;background-size:contain;animation:spinner-module_spinner-rotate-ymBrr 1s linear infinite}@keyframes spinner-module_spinner-rotate-ymBrr{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}
.shopping-cart-page-modele_empty-CpuPx{text-align:center;padding:40px;font-size:1.1rem;color:#6b7280;background-color:#f0f0f0;border-radius:10px;border:1px solid #e0e0e0;box-shadow:0 0 10px 0 rgba(0,0,0,.1);margin:20px;max-width:600px;margin:0 auto;padding:20px;line-height:1.8;font-size:16px;font-weight:600;color:#000;text-align:center}.shopping-cart-page-modele_orderCreated-aqrUN{font-size:x-large;font-weight:bold}.shopping-cart-page-modele_cartControlButtonsPanel-Dy8Kf{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap}.shopping-cart-page-modele_cartSummary-gaXIV{display:flex;flex-direction:column;gap:4px;font-size:1rem;font-weight:600;min-width:200px}.shopping-cart-page-modele_cartSummary-gaXIV span:last-child{font-size:1.1rem;color:#1e2228}.shopping-cart-page-modele_cartControlButtons-VqSEu{width:157px}.shopping-cart-page-modele_orderButton-w2ytG{background:linear-gradient(145deg, #2a2f37, #1e2228);border:none;color:#fff;font-size:14px;font-weight:600;padding:12px 28px;border-radius:12px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.6)}.shopping-cart-page-modele_orderButton-w2ytG:hover{color:#fff;transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.7)}.shopping-cart-page-modele_orderButton-w2ytG:active{transform:translateY(1px);box-shadow:inset 0 0 10px rgba(255,255,255,.1)}.shopping-cart-page-modele_clearCartButton-UVpH1{background:linear-gradient(145deg, #2a2f37, #1e2228);border:none;color:#fff;font-size:14px;font-weight:600;letter-spacing:1px;padding:12px 28px;border-radius:12px;cursor:pointer;font-family:"Inter",sans-serif;box-shadow:0 4px 15px rgba(0,0,0,.6);transition:all .3s ease}.shopping-cart-page-modele_clearCartButton-UVpH1:hover{color:#fff;transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.7)}.shopping-cart-page-modele_clearCartButton-UVpH1:active{transform:translateY(1px);box-shadow:inset 0 0 10px rgba(255,255,255,.1)}
.category-card-preview-module_card-vJQkJ{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:8px;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.06)}.category-card-preview-module_clickable-o0bvd{cursor:pointer}.category-card-preview-module_image-LMPKs{width:100%;height:200px;object-fit:contain}.category-card-preview-module_name-EhndS{font-size:16px;font-weight:600;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:10px}
.category-form-module_root-RyplO{display:flex;flex-direction:column;gap:16px}
.categories-page-module_main-OZwQv{display:flex;flex-direction:column;gap:24px}.categories-page-module_controlPanel-sUgQJ{display:flex;justify-content:center;gap:30px}.categories-page-module_controlButton-mb9cN{width:120px;height:40px;padding:5px 10px;border:none;border-radius:12px;cursor:pointer;font-weight:600;font-family:"Inter",sans-serif;background:linear-gradient(145deg, #2a2f37, #1e2228);color:#e5e7eb;box-shadow:0 4px 15px rgba(0,0,0,.6);transition:all .3s ease}.categories-page-module_controlButton-mb9cN:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.7)}.categories-page-module_controlButton-mb9cN:active{transform:translateY(1px);box-shadow:inset 0 0 10px rgba(255,255,255,.1)}.categories-page-module_grid-JsdhE{display:flex;justify-content:space-evenly;flex-wrap:wrap;gap:24px}
.login-page-module_welcomeText-aJ0TJ{padding:30px;line-height:1.8;font-size:16px;font-weight:600;color:#000;text-align:center;background-color:#f0f0f0;border-radius:10px;border:1px solid #e0e0e0;box-shadow:0 0 10px 0 rgba(0,0,0,.1);margin:20px;max-width:600px;margin:0 auto}.login-page-module_welcomeTextContainer-yCuAX{max-width:400px;margin:20px auto}.login-page-module_error-FaRKW{margin-top:12px;padding:10px;color:#ff4d4f;background:#fff1f0;border:1px solid #ffa39e;border-radius:6px}




.signup-page-module_welcomeText-vnc_l{padding:30px;line-height:1.8;font-size:16px;font-weight:600;color:#000;text-align:center;background-color:#f0f0f0;border-radius:10px;border:1px solid #e0e0e0;box-shadow:0 0 10px 0 rgba(0,0,0,.1);margin:20px;max-width:600px;margin:0 auto}.signup-page-module_welcomeTextContainer-FUx_u{max-width:400px;margin:20px auto}.signup-page-module_error-iHYBs{margin-top:12px;padding:10px;color:#ff4d4f;background:#fff1f0;border:1px solid #ffa39e;border-radius:6px}

/*# sourceMappingURL=main.css.map*/