.AlertDialog_overlay__RExcR{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999;animation:AlertDialog_fadeIn__8Cg2R .2s ease-out}@keyframes AlertDialog_fadeIn__8Cg2R{0%{opacity:0}to{opacity:1}}.AlertDialog_dialog__uF8Rj{background:white;border-radius:8px;padding:0;max-width:400px;width:90%;box-shadow:0 4px 6px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.06);animation:AlertDialog_slideIn__3K_W0 .2s ease-out}@keyframes AlertDialog_slideIn__3K_W0{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.AlertDialog_content__V9TOc{padding:24px;border-bottom:1px solid #e5e7eb}.AlertDialog_message__fpjrJ{margin:0;font-size:16px;line-height:1.5;color:#1f2937}.AlertDialog_actions__YUFew{padding:16px 24px;display:flex;justify-content:flex-end}.AlertDialog_button__1_96j{padding:8px 24px;background-color:#3b82f6;color:white;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}.AlertDialog_button__1_96j:hover{background-color:#2563eb}.AlertDialog_button__1_96j:focus{outline:2px solid #3b82f6;outline-offset:2px}.AlertDialog_button__1_96j:active{background-color:#1d4ed8}.NavBar_navbar__xw51P{background-color:#ffffff;border-bottom:2px solid #e5e7eb;box-shadow:0 2px 8px rgba(0,0,0,.1);position:sticky;top:0;z-index:1000;width:100%}.NavBar_navbarContainer__MJsz_{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center;height:47px}.NavBar_navbarBrand__qC4kG{cursor:pointer;transition:opacity .2s ease}.NavBar_navbarBrand__qC4kG:hover{opacity:.8}.NavBar_brandTitle__s3YtO{font-size:clamp(14px,2.7vw,19px);font-weight:700;color:#1f2937;margin:0;font-family:Arial,sans-serif;letter-spacing:-.5px}.NavBar_navActions__kZZ2l{display:flex;align-items:center;gap:8px}.NavBar_partnerBadge__mwwDC{background-color:#3b82f6;color:#ffffff;font-size:.5rem;font-weight:600;padding:3px 7px;border-radius:9999px;white-space:nowrap;letter-spacing:.025em;font-family:Arial,sans-serif}.NavBar_languageSelector__GOFuS{display:flex;align-items:center;gap:.5rem}.NavBar_langButton__VnfUQ{background:none;border:none;color:#374151;font-size:.6rem;font-weight:600;cursor:pointer;padding:.15rem .35rem;transition:all .2s ease;opacity:.7}.NavBar_langButton__VnfUQ:hover{opacity:1;color:#007bff;transform:scale(1.1)}.NavBar_langButton__VnfUQ.NavBar_activeLang__Tf2_v{opacity:1;color:#007bff;text-decoration:underline;font-weight:700}.NavBar_langSeparator__zXOSh{color:#374151;opacity:.5;font-size:.6rem}.NavBar_accountButton___zk9O{position:relative;background:none;border:2px solid #6b7280;border-radius:8px;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;color:#6b7280;background-color:#ffffff;min-width:35px;min-height:35px}.NavBar_accountButton___zk9O:hover{border-color:#007bff;color:#007bff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,123,255,.2)}.NavBar_accountButton___zk9O:active{transform:translateY(0)}.NavBar_accountButton___zk9O:disabled{opacity:.5;cursor:not-allowed;transform:none}.NavBar_accountButton___zk9O.NavBar_accountAuthenticated__v4FLX{border-color:#10b981;color:#10b981}.NavBar_accountButton___zk9O.NavBar_accountAuthenticated__v4FLX:hover{background-color:#10b981;color:#ffffff;box-shadow:0 4px 12px rgba(16,185,129,.3)}.NavBar_accountIcon__vwwCS{width:16px;height:16px;stroke-width:2.5}.NavBar_accountBadge__zYxWB{position:absolute;top:-3px;right:-3px;width:8px;height:8px;background-color:#10b981;border-radius:50%;border:2px solid #ffffff;box-shadow:0 2px 4px rgba(0,0,0,.2)}.NavBar_cartSection__fRlqF{display:flex;align-items:center;gap:8px}.NavBar_cartButton__C9_G_{position:relative;background:none;border:2px solid #007bff;border-radius:8px;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;color:#007bff;background-color:#ffffff;min-width:35px;min-height:35px}.NavBar_cartButton__C9_G_:hover{background-color:#007bff;color:#ffffff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,123,255,.3)}.NavBar_cartButton__C9_G_:active{transform:translateY(0)}.NavBar_cartButton__C9_G_:disabled{opacity:.5;cursor:not-allowed;transform:none}.NavBar_cartButton__C9_G_:disabled:hover{background-color:#ffffff;color:#007bff;transform:none;box-shadow:none}.NavBar_cartIcon__FHMt7{width:16px;height:16px;stroke-width:2.5}.NavBar_cartBadge__L04OF{position:absolute;top:-5px;right:-5px;background-color:#ef4444;color:#ffffff;border-radius:50%;font-size:8px;font-weight:700;font-family:Arial,sans-serif;min-width:14px;height:14px;display:flex;align-items:center;justify-content:center;line-height:1;border:2px solid #ffffff;box-shadow:0 2px 4px rgba(0,0,0,.2)}.NavBar_cartText__kD0Fe{font-size:11px;font-weight:500;color:#374151;font-family:Arial,sans-serif;white-space:nowrap}@media (max-width:768px){.NavBar_navbarContainer__MJsz_{padding:0 10px;height:40px}.NavBar_brandTitle__s3YtO{font-size:15px}.NavBar_cartText__kD0Fe{display:none}.NavBar_accountButton___zk9O{min-width:32px;min-height:32px;padding:7px}.NavBar_accountIcon__vwwCS{width:15px;height:15px}.NavBar_cartButton__C9_G_{min-width:32px;min-height:32px;padding:7px}.NavBar_cartIcon__FHMt7{width:15px;height:15px}.NavBar_cartBadge__L04OF{font-size:7px;min-width:12px;height:12px;top:-4px;right:-4px}}@media (max-width:480px){.NavBar_navActions__kZZ2l{gap:5px}.NavBar_navbarContainer__MJsz_{padding:0 7px;height:37px}.NavBar_brandTitle__s3YtO{font-size:12px}.NavBar_accountButton___zk9O{min-width:29px;min-height:29px;padding:5px;border-radius:7px}.NavBar_accountIcon__vwwCS{width:13px;height:13px}.NavBar_cartButton__C9_G_{min-width:29px;min-height:29px;padding:5px;border-radius:7px}.NavBar_cartIcon__FHMt7{width:13px;height:13px}.NavBar_cartBadge__L04OF{font-size:7px;min-width:11px;height:11px;top:-3px;right:-3px}}@media (max-width:360px){.NavBar_partnerBadge__mwwDC{display:none}.NavBar_navActions__kZZ2l{gap:4px}.NavBar_navbarContainer__MJsz_{padding:0 5px}.NavBar_brandTitle__s3YtO{font-size:11px}.NavBar_accountButton___zk9O{min-width:27px;min-height:27px;padding:4px}.NavBar_accountIcon__vwwCS{width:12px;height:12px}.NavBar_cartButton__C9_G_{min-width:27px;min-height:27px;padding:4px}.NavBar_cartIcon__FHMt7{width:12px;height:12px}}@media (min-width:1200px){.NavBar_navbarContainer__MJsz_{padding:0 27px;height:53px}.NavBar_brandTitle__s3YtO{font-size:21px}.NavBar_cartText__kD0Fe{font-size:12px}.NavBar_accountButton___zk9O{min-width:37px;min-height:37px;padding:9px}.NavBar_accountIcon__vwwCS{width:17px;height:17px}.NavBar_cartButton__C9_G_{min-width:37px;min-height:37px;padding:9px}.NavBar_cartIcon__FHMt7{width:17px;height:17px}.NavBar_cartBadge__L04OF{font-size:9px;min-width:15px;height:15px;top:-6px;right:-6px}}@keyframes NavBar_badgeAnimation__MJIBT{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.NavBar_cartBadge__L04OF.NavBar_animate__YWExj{animation:NavBar_badgeAnimation__MJIBT .3s ease-in-out}.CropController_cropEditorContainer__eE3Z2{display:flex;flex-direction:column;height:100%;width:100%;background:#f5f5f5;position:relative;overflow:hidden;user-select:none;touch-action:none}.CropController_imageArea__v3RaR{flex:1;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:#e8e8e8;padding:8px;touch-action:none}.CropController_imageArea__v3RaR img{display:block;position:absolute;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none}.CropController_cropFrameOverlay__loDUS{position:absolute;border:2px solid #0088cc;box-shadow:0 0 0 9999px rgba(255,255,255,.7);top:50%;left:50%;transform:translate(-50%,-50%);background-clip:padding-box}.CropController_textOverlayContainer__S03Lz{position:absolute;top:0;left:0;border:2px dashed #0088cc;background:rgba(255,255,255,.3);display:flex;align-items:center;justify-content:center;padding:10px;cursor:move;box-sizing:border-box;pointer-events:auto;z-index:100}.CropController_textContent__glYgn{overflow:hidden;word-wrap:break-word;text-align:center;display:flex;align-items:center;justify-content:center;line-height:1.2;width:100%;height:100%;pointer-events:none}.CropController_textResizeHandle__B_PbH{position:absolute;background:#0088cc;border:1px solid #fff;box-shadow:0 0 4px rgba(40,167,69,.5);transition:all .2s ease}.CropController_textResizeHandle__B_PbH:hover{box-shadow:0 0 8px rgba(40,167,69,.8);transform:scale(1.2)}.CropController_invalidRatioIndicator__YCurH{position:absolute;top:12px;left:12px;color:#ff3333;font-size:16px;font-weight:700;background-color:rgba(0,0,0,.7);padding:8px 12px;border-radius:4px;z-index:1000;pointer-events:none}.CropController_grid__OJFgA{position:absolute;width:100%;height:100%;background-image:linear-gradient(0deg,transparent 32.5%,#0088cc33 33.33%,#0088cc33 66.67%,transparent 67.5%),linear-gradient(90deg,transparent 32.5%,#0088cc33 33.33%,#0088cc33 66.67%,transparent 67.5%);background-size:100% 100%;background-position:0 0;pointer-events:none}.CropController_resizeHandle__MzBgw{position:absolute;background:#0088cc;border:1px solid #fff;box-shadow:0 0 4px rgba(0,136,204,.5);transition:all .2s ease}.CropController_resizeHandle__MzBgw.CropController_outOfBounds__31wkq{background:#dc3545;border-color:#ff6666;box-shadow:0 0 3px rgba(220,53,69,.5)}.CropController_resizeHandle__MzBgw:hover{box-shadow:0 0 8px rgba(0,136,204,.8);transform:scale(1.2)}.CropController_handle-tl__JE4Ar{width:12px;height:12px;top:-6px;left:-6px;border-radius:50%}.CropController_handle-tr__rCXV2{width:12px;height:12px;top:-6px;right:-6px;border-radius:50%}.CropController_handle-bl__MRFSv{width:12px;height:12px;bottom:-6px;left:-6px;border-radius:50%}.CropController_handle-br__JGFQJ{width:12px;height:12px;bottom:-6px;right:-6px;border-radius:50%}.CropController_handle-t__8DalV{top:-4px}.CropController_handle-b__6vH9U,.CropController_handle-t__8DalV{width:100%;height:8px;left:0;cursor:ns-resize;background:transparent;border:none}.CropController_handle-b__6vH9U{bottom:-4px}.CropController_handle-l__2ZkCq{left:-4px}.CropController_handle-l__2ZkCq,.CropController_handle-r__mg29M{width:8px;height:100%;top:0;cursor:ew-resize;background:transparent;border:none}.CropController_handle-r__mg29M{right:-4px}.CropController_toolbar__k1egl{display:flex;flex-direction:column;gap:4px;padding:6px 8px;background:#ffffff;border-top:1px solid #0088cc33;min-height:auto;max-height:auto;overflow:visible;justify-content:flex-end}.CropController_ratioContainer__1U_J7{align-items:center}.CropController_ratioContainer__1U_J7,.CropController_textToolControls__Q_Fsk{display:flex;gap:6px;padding:6px 8px;background:rgba(0,136,204,.05);border:1px solid #0088cc33;border-radius:6px;margin-top:auto}.CropController_textToolControls__Q_Fsk{flex-direction:column}.CropController_textToolRow__x00HN{display:flex;gap:6px;align-items:center}.CropController_textToolRow__x00HN:last-child{justify-content:flex-start}.CropController_textToolRow__x00HN .CropController_applyBtn__DJiVd{margin-left:auto}.CropController_categorySelector__zQy5v{display:flex;flex-direction:row;gap:6px;flex-shrink:0}.CropController_applyBtn__DJiVd{margin-left:auto;padding:4px 14px;height:32px;background:#4CAF50;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:13px;font-weight:500;white-space:nowrap}.CropController_applyBtn__DJiVd:hover{background:#43A047}.CropController_categoryBtn__qmIUz{width:32px;height:32px;padding:0;background:#ffffff;border:2px solid #0088cc;color:#0088cc;border-radius:4px;font-size:14px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}.CropController_categoryBtn__qmIUz:hover{background:#0088cc;color:#ffffff;transform:scale(1.05)}.CropController_categoryBtn__qmIUz.CropController_active__Cg3iv{background:#0088cc;color:#ffffff;box-shadow:0 0 12px rgba(0,136,204,.6)}.CropController_presetsContainer__ZZYOP{display:flex;gap:4px;flex-wrap:wrap;padding:0;flex:1;justify-content:flex-start;align-items:center}.CropController_presetBtn__cradF{padding:6px 10px;background:#ffffff;color:#333;border:1px solid #ccc;border-radius:3px;cursor:pointer;font-size:11px;font-weight:500;white-space:nowrap;transition:all .2s ease;min-width:max-content;flex-shrink:0}.CropController_presetBtn__cradF:hover{background:#f0f0f0;border-color:#0088cc;color:#0088cc}.CropController_presetBtn__cradF.CropController_active__Cg3iv{background:#0088cc;color:#ffffff;border-color:#0088cc}.CropController_controlsRow__ik36r{display:flex;gap:6px;justify-content:space-between;padding:4px 2px;align-items:center}.CropController_middleControls__cOcJe{display:flex;gap:4px;flex:1;justify-content:center}.CropController_controlBtn__BVyg5{padding:8px 12px;background:#ffffff;color:#0088cc;border:1px solid #0088cc;border-radius:3px;cursor:pointer;font-size:14px;font-weight:700;transition:all .2s ease;min-width:36px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.CropController_controlBtn__BVyg5:hover{background:#f0f0f0;box-shadow:0 0 8px rgba(0,136,204,.5)}.CropController_controlBtn__BVyg5:active{transform:scale(.95)}.CropController_confirmBtn__mSew7{background:#0088cc;color:#ffffff}.CropController_confirmBtn__mSew7:hover{background:#006699;box-shadow:0 0 12px rgba(0,136,204,.7)}.CropController_toolModeGroup__P_rMp{display:flex;gap:4px;margin-left:6px;padding-left:6px;border-left:1px solid #0088cc33}.CropController_toolBtn__6W0hs{width:32px;height:32px;padding:0;background:#ffffff;border:2px solid #0088cc;color:#0088cc;border-radius:3px;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}.CropController_toolBtn__6W0hs:hover{background:#0088cc;color:#ffffff;transform:scale(1.05)}.CropController_toolBtn__6W0hs.CropController_active__Cg3iv{background:#0088cc;color:#ffffff;box-shadow:0 0 8px rgba(0,136,204,.6)}.CropController_toolMenuWrapper___YfAm{position:relative}.CropController_toolMenuPopup__5ki_6{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background:#ffffff;border:2px solid #0088cc;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:100;overflow:hidden;min-width:120px}.CropController_toolMenuOption__AOWVh{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;background:none;border:none;color:#333;font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background .15s ease}.CropController_toolMenuOption__AOWVh:hover{background:#e6f4ff}.CropController_toolMenuOption__AOWVh.CropController_active__Cg3iv{background:#0088cc;color:#ffffff}.CropController_toolMenuOption__AOWVh+.CropController_toolMenuOption__AOWVh{border-top:1px solid #0088cc33}.CropController_toolMenuIcon__iYfab{font-size:15px;font-weight:700;width:20px;text-align:center}.CropController_ratioCategoryTriggerWrapper__6AW3q{position:relative;flex-shrink:0}.CropController_ratioCategoryPopup__xfCPP{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);display:flex;flex-direction:column;gap:4px;background:#ffffff;border:2px solid #0088cc;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:6px;z-index:100}.CropController_ratioCategoryItem___QvX_{position:relative}.CropController_ratioPresetsPopup__P7PDV{position:absolute;left:calc(100% + 6px);top:50%;transform:translateY(-50%);display:flex;flex-direction:row;gap:4px;align-items:center;background:#ffffff;border:2px solid #0088cc;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:6px;white-space:nowrap;z-index:101}.CropController_textControlsRow__OJ0tF{display:flex;gap:8px;padding:6px 8px;align-items:center;flex-wrap:wrap;background:rgba(40,167,69,.05);border:1px solid #28a74533;border-radius:6px;margin-bottom:0}.CropController_controlGroup__SZcRq{display:flex;align-items:center;gap:6px;flex-shrink:0}.CropController_controlLabel__24dEZ{color:#0088cc;font-size:12px;font-weight:600;white-space:nowrap}.CropController_colorPickerInput__ypwIQ{width:36px;height:36px;border:2px solid #0088cc;border-radius:4px;cursor:pointer;padding:2px}.CropController_colorPickerInput__ypwIQ:hover{box-shadow:0 0 8px rgba(40,167,69,.5)}.CropController_fontSelect__FBFOx{padding:6px 10px;background:#ffffff;color:#333;border:1px solid #0088cc;border-radius:4px;cursor:pointer;font-size:12px;transition:all .2s ease}.CropController_fontSelect__FBFOx:focus,.CropController_fontSelect__FBFOx:hover{background:#f0f0f0;color:#0088cc;outline:none;box-shadow:0 0 8px rgba(40,167,69,.3)}.CropController_slider__cdXG0{width:120px;height:6px;border-radius:3px;background:#ddd;outline:none;-webkit-appearance:none;cursor:pointer}.CropController_slider__cdXG0::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;background:#0088cc;cursor:pointer;border:2px solid #fff;box-shadow:0 0 4px rgba(40,167,69,.5)}.CropController_slider__cdXG0::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#28a745;cursor:pointer;border:2px solid #fff;box-shadow:0 0 4px rgba(40,167,69,.5)}.CropController_textInputContainer__zZAlE{display:flex;gap:8px;padding:8px;background:rgba(40,167,69,.05);border:1px solid #28a74533;border-radius:8px}.CropController_textInput__lLBk2{flex:1;padding:10px 12px;background:#ffffff;color:#333;border:1px solid #28a745;border-radius:4px;font-family:Arial,sans-serif;font-size:14px;resize:none;max-height:80px;transition:all .2s ease}.CropController_textInput__lLBk2:focus,.CropController_textInput__lLBk2:hover{background:#f8f8f8;color:#28a745;outline:none;box-shadow:0 0 8px rgba(40,167,69,.3);border-color:#28a745}@media (max-width:768px){.CropController_toolbar__k1egl{min-height:180px;max-height:180px}.CropController_presetBtn__cradF{padding:6px 10px;font-size:11px}.CropController_controlBtn__BVyg5{padding:8px 12px;font-size:14px}.CropController_textControlsRow__OJ0tF{gap:8px;padding:6px 2px}.CropController_slider__cdXG0{width:80px}.CropController_fontSelect__FBFOx{padding:4px 8px;font-size:11px}.CropController_textInput__lLBk2{font-size:12px;padding:8px 10px}.CropController_handle-bl__MRFSv,.CropController_handle-br__JGFQJ,.CropController_handle-tl__JE4Ar,.CropController_handle-tr__rCXV2{width:24px;height:24px}.CropController_handle-tl__JE4Ar{top:-12px;left:-12px}.CropController_handle-tr__rCXV2{top:-12px;right:-12px}.CropController_handle-bl__MRFSv{bottom:-12px;left:-12px}.CropController_handle-br__JGFQJ{bottom:-12px;right:-12px}.CropController_handle-b__6vH9U,.CropController_handle-t__8DalV{height:16px}.CropController_handle-t__8DalV{top:-8px}.CropController_handle-b__6vH9U{bottom:-8px}.CropController_handle-l__2ZkCq,.CropController_handle-r__mg29M{width:16px}.CropController_handle-l__2ZkCq{left:-8px}.CropController_handle-r__mg29M{right:-8px}}@media (max-width:480px){.CropController_toolbar__k1egl{min-height:160px;max-height:160px;gap:6px;padding:10px}.CropController_presetsContainer__ZZYOP{max-height:100px;padding:2px}.CropController_presetBtn__cradF{padding:5px 8px;font-size:10px}.CropController_controlBtn__BVyg5{padding:6px 10px;font-size:12px;min-width:40px}.CropController_controlsRow__ik36r{gap:6px;padding:6px 4px}.CropController_textControlsRow__OJ0tF{gap:6px;padding:4px 2px;flex-wrap:wrap}.CropController_controlGroup__SZcRq{gap:4px}.CropController_controlLabel__24dEZ{font-size:10px}.CropController_colorPickerInput__ypwIQ{width:32px;height:32px}.CropController_slider__cdXG0{width:60px;height:4px}.CropController_fontSelect__FBFOx{padding:3px 6px;font-size:10px}.CropController_textInput__lLBk2{font-size:11px;padding:6px 8px;max-height:60px}}.CropController_resultPanelOverlay__erAic{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:1000;backdrop-filter:blur(2px);animation:CropController_fadeIn__3aN_U .3s ease-out}@keyframes CropController_fadeIn__3aN_U{0%{opacity:0}to{opacity:1}}.CropController_resultPanel__2CvlG{position:absolute;top:0;right:0;bottom:0;background:#ffffff;border-left:2px solid #0088cc;border-radius:0;padding:24px;width:480px;max-width:90vw;height:100%;display:flex;flex-direction:column;gap:16px;box-shadow:-4px 0 20px rgba(0,0,0,.15);animation:CropController_slideInFromRight__Anyco .3s ease-out;overflow:hidden}@keyframes CropController_slideInFromRight__Anyco{0%{transform:translateX(100%)}to{transform:translateX(0)}}.CropController_resultHeader__r1i_R{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;border-bottom:1px solid #0088cc33;padding-bottom:12px}.CropController_resultHeader__r1i_R h2{margin:0;color:#0088cc;font-size:18px;font-weight:600}.CropController_closeBtn__6wd5d{background:#ffffff;border:1px solid #0088cc;color:#0088cc;width:32px;height:32px;border-radius:6px;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.CropController_closeBtn__6wd5d:hover{background:#0088cc;color:#ffffff;transform:scale(1.1)}.CropController_resultImageContainer__uqthu{flex:1;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#f8f8f8;border:1px solid #0088cc33;border-radius:8px;padding:16px;min-height:200px}.CropController_resultImage__VAPD0{max-width:100%;max-height:100%;object-fit:contain;display:block;border-radius:4px}.CropController_resultActions___EGhh{display:flex;gap:12px;justify-content:flex-end;border-top:1px solid #0088cc33;padding-top:16px}.CropController_actionBtn__8VJtu{padding:10px 20px;border:2px solid #0088cc;background:#ffffff;color:#0088cc;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;min-width:120px}.CropController_actionBtn__8VJtu:hover{background:#0088cc;color:#ffffff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,136,204,.3)}.CropController_actionBtn__8VJtu:active{transform:translateY(0)}.CropController_retryBtn__I9taM{order:1}.CropController_acceptBtn__XKe_2{order:2;border-color:#28a745;color:#28a745}.CropController_viewModeGroup__S7U3_{display:flex;gap:8px;margin-left:12px;align-items:center}.CropController_viewBtn__xtE16{padding:8px 16px;border:2px solid #0088cc;background:#ffffff;color:#0088cc;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease;min-width:50px;display:flex;align-items:center;justify-content:center}.CropController_viewBtn__xtE16:hover{background:#f0f0f0;box-shadow:0 0 8px rgba(0,136,204,.3)}.CropController_viewBtn__xtE16:active{transform:scale(.95)}.CropController_view3DOverlay__Fju49{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.95);display:flex;align-items:center;justify-content:center;z-index:1001;backdrop-filter:blur(3px);animation:CropController_fadeIn__3aN_U .3s ease-out}.CropController_view3DPanel__t5bDV{background:#ffffff;border:2px solid #0088cc;border-radius:12px;padding:24px;width:90vw;max-width:1400px;height:85vh;max-height:85vh;display:flex;flex-direction:column;gap:16px;box-shadow:0 4px 30px rgba(0,0,0,.15);animation:CropController_slideUp__w7fVT .3s ease-out;overflow:hidden}.CropController_view3DHeader__ToXze{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;border-bottom:1px solid #e6730033;padding-bottom:12px}.CropController_view3DHeader__ToXze h2{margin:0;color:#0088cc;font-size:20px;font-weight:600}.CropController_view3DContainer__z_3Hj{flex:1;overflow:hidden;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(230,115,0,.05),rgba(230,115,0,.02));border:1px solid #e6730033;border-radius:8px;position:relative}.CropController_view3DPlaceholder__64OA5{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:40px;text-align:center;color:#e67300}.CropController_view3DPlaceholder__64OA5 p{margin:0;font-size:16px;font-weight:500;opacity:.8}.CropController_acceptBtn__XKe_2:hover{background:#28a745;color:#ffffff;box-shadow:0 4px 12px rgba(40,167,69,.3)}@media (max-width:768px){.CropController_resultPanel__2CvlG{width:100vw;max-width:100vw;padding:16px;gap:12px}.CropController_resultHeader__r1i_R h2{font-size:16px}.CropController_closeBtn__6wd5d{width:28px;height:28px;font-size:14px}.CropController_resultActions___EGhh{flex-direction:column;gap:8px}.CropController_actionBtn__8VJtu{width:100%;min-width:auto}}@media (max-width:480px){.CropController_resultPanel__2CvlG{width:100vw;max-width:100vw;padding:12px;gap:8px}.CropController_resultHeader__r1i_R h2{font-size:14px}.CropController_closeBtn__6wd5d{width:24px;height:24px;font-size:12px}.CropController_resultImageContainer__uqthu{min-height:150px;padding:8px}.CropController_actionBtn__8VJtu{padding:8px 16px;font-size:12px;min-width:auto}}.page_pageWrapper__FchCu{display:flex;flex-direction:column;height:100vh;overflow:hidden}.page_container__VysPX{width:100%;flex:1;min-height:0;display:flex;flex-direction:column}.page_cropperWrapper__NnMOs{width:100%;height:100%;display:flex;flex-direction:column}.page_resultContainer__GyNpw{display:flex;flex-direction:column;height:100%;background:#f5f5f5;padding:20px;overflow-y:auto}.page_header__Jxrc9{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid #ddd}.page_header__Jxrc9 h1{margin:0;color:#333;font-size:24px}.page_backButton__sGgTl{padding:10px 20px;background:#007bff;color:white;border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:background .2s ease}.page_backButton__sGgTl:hover{background:#0056b3}.page_backButton__sGgTl:active{transform:scale(.98)}.page_resultDisplay__PGqZB{display:flex;justify-content:center;align-items:center;flex:1;background:white;border-radius:8px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:auto}.page_resultImage__ABsEz{max-width:100%;max-height:100%;object-fit:contain;border-radius:4px}.page_uploadOverlay__09_78{width:100%;height:100vh;background:#fff}.page_dropZone__MlBfA,.page_uploadOverlay__09_78{display:flex;justify-content:center;align-items:center}.page_dropZone__MlBfA{flex-direction:column;width:90%;max-width:700px;padding:48px 32px;border:3px dashed #ccc;border-radius:12px;cursor:pointer;transition:border-color .2s ease,background .2s ease}.page_dropZone__MlBfA:hover{border-color:#4caf50;background:#f9fff9}.page_dropZoneDragging__jxxqk{border-color:#4caf50;background:#efffef}.page_uploadIcon__zYkz4{width:48px;height:48px;margin-bottom:16px;color:#4caf50}.page_dropZoneTitle__eed1A{font-size:22px;font-weight:500;color:#333;margin:0 0 12px}.page_dropZoneHint__LHV4f{font-size:13px;color:#888;text-align:center;margin:0 0 24px;line-height:1.5}.page_uploadButton__0qyT5{padding:12px 40px;background:#4caf50;color:white;border:none;border-radius:6px;font-size:15px;font-weight:600;letter-spacing:.5px;cursor:pointer;text-transform:uppercase;transition:background .2s ease}.page_uploadButton__0qyT5:hover{background:#43a047}.page_uploadButton__0qyT5:active{transform:scale(.98)}.page_divider__5JUFM{width:80%;border:none;border-top:1px solid #e0e0e0;margin:24px 0}.page_useOursLabel__TLPWY{font-size:13px;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:1px;margin:0;cursor:pointer}.page_useOursLabel__TLPWY:hover{color:#333}.page_popupOverlay__Gfth3{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:2000;display:flex;align-items:center;justify-content:center;animation:page_popupFadeIn__c1SLc .25s ease-out}@keyframes page_popupFadeIn__c1SLc{0%{opacity:0}to{opacity:1}}.page_popupDialog__IgaUa{position:relative;background:#fff;border-radius:8px;width:90%;max-width:720px;padding:32px 36px 28px;box-shadow:0 8px 40px rgba(0,0,0,.25);animation:page_popupSlideUp__y3kYz .3s ease-out}@keyframes page_popupSlideUp__y3kYz{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}.page_popupClose__i6pSU{position:absolute;top:12px;right:16px;background:none;border:none;font-size:28px;color:#999;cursor:pointer;line-height:1;padding:0 4px;transition:color .15s}.page_popupClose__i6pSU:hover{color:#333}.page_popupSuccess___4zli{display:flex;align-items:center;gap:12px;margin-bottom:24px;font-size:17px;color:#333}.page_popupCheckmark__LdmkZ{width:28px;height:28px;flex-shrink:0}.page_popupBody__XeANJ{display:flex;gap:24px;margin-bottom:28px}.page_popupThumbnail__bjjwg{width:160px;height:120px;flex-shrink:0;border-radius:4px;overflow:hidden;background:#f5f5f5}.page_popupThumbnail__bjjwg img{width:100%;height:100%;object-fit:cover}.page_popupDetails__sh5pb h3{margin:0 0 6px;font-size:16px;font-weight:600;color:#333}.page_popupSpecs__LKYPj{margin:0 0 12px;font-size:13px;color:#888}.page_popupFeatures__baL6P{margin:0;padding-left:18px;font-size:13px;color:#555;line-height:1.7}.page_popupActions__wcCZm{display:flex;gap:12px;justify-content:center;border-top:1px solid #eee;padding-top:20px}.page_popupBtnOutline__H6zB8{padding:10px 20px;background:#fff;color:#4caf50;border:2px solid #4caf50;border-radius:4px;font-size:12px;font-weight:700;letter-spacing:.5px;cursor:pointer;transition:background .15s,color .15s}.page_popupBtnOutline__H6zB8:hover{background:#f0faf0}.page_popupBtnPrimary___U8KT{padding:10px 24px;background:#4caf50;color:#fff;border:2px solid #4caf50;border-radius:4px;font-size:12px;font-weight:700;letter-spacing:.5px;cursor:pointer;transition:background .15s}.page_popupBtnPrimary___U8KT:hover{background:#43a047;border-color:#43a047}@media (max-width:600px){.page_popupDialog__IgaUa{padding:24px 20px 20px}.page_popupBody__XeANJ{flex-direction:column;gap:16px}.page_popupThumbnail__bjjwg{width:100%;height:180px}.page_popupActions__wcCZm{flex-direction:column;gap:8px}.page_popupBtnOutline__H6zB8,.page_popupBtnPrimary___U8KT{width:100%;text-align:center}}.page_resultPanelOverlay__IGUq9{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:1000;backdrop-filter:blur(2px);animation:page_resultFadeIn__smQ0t .3s ease-out}@keyframes page_resultFadeIn__smQ0t{0%{opacity:0}to{opacity:1}}.page_resultPanel__ZMRVe{position:absolute;top:0;right:0;bottom:0;background:#ffffff;border-left:2px solid #0088cc;padding:24px;width:480px;max-width:90vw;height:100%;display:flex;flex-direction:column;gap:16px;box-shadow:-4px 0 20px rgba(0,0,0,.15);animation:page_resultSlideIn__cP__G .3s ease-out;overflow:hidden}@keyframes page_resultSlideIn__cP__G{0%{transform:translateX(100%)}to{transform:translateX(0)}}.page_resultHeader__hwFnc{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;border-bottom:1px solid #0088cc33;padding-bottom:12px}.page_resultHeader__hwFnc h2{margin:0;color:#0088cc;font-size:18px;font-weight:600}.page_resultCloseBtn__awoqV{background:#ffffff;border:1px solid #0088cc;color:#0088cc;width:32px;height:32px;border-radius:6px;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.page_resultCloseBtn__awoqV:hover{background:#0088cc;color:#ffffff;transform:scale(1.1)}.page_resultImageContainer__hmvfL{flex:1;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#f8f8f8;border:1px solid #0088cc33;border-radius:8px;padding:16px;min-height:200px}.page_resultPreviewImage__ddzmS{max-width:100%;max-height:100%;object-fit:contain;display:block;border-radius:4px}.page_resultOptions__rxj_b{display:flex;flex-direction:column;gap:12px;border-top:1px solid #0088cc33;padding-top:16px}.page_resultOptionRow__yP7hR{display:flex;align-items:center;justify-content:space-between}.page_resultOptionLabel__3Yj0I{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#333}.page_resultQuantityInput__ZPZBY{width:72px;padding:6px 10px;border:1px solid #0088cc66;border-radius:6px;font-size:14px;text-align:center;color:#333;outline:none;transition:border-color .2s ease}.page_resultQuantityInput__ZPZBY:focus{border-color:#0088cc;box-shadow:0 0 0 2px rgba(0,136,204,.15)}.page_resultCheckbox__YwbGP{width:16px;height:16px;accent-color:#0088cc;cursor:pointer}.page_resultGiftBoxPrice__W7pjp{font-size:14px;font-weight:600;color:#0088cc}.page_resultActions__er4wP{display:flex;gap:12px;justify-content:flex-end;border-top:1px solid #0088cc33;padding-top:16px}.page_resultActionBtn___pEyW{padding:10px 20px;border:2px solid #0088cc;background:#ffffff;color:#0088cc;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;min-width:120px}.page_resultActionBtn___pEyW:hover{background:#0088cc;color:#ffffff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,136,204,.3)}.page_resultActionBtn___pEyW:active{transform:translateY(0)}.page_resultCancelBtn__i48Jt{order:1}.page_resultAcceptBtn__9EfhT{order:2;border-color:#28a745;color:#28a745}.page_resultAcceptBtn__9EfhT:hover{background:#28a745;color:#ffffff;box-shadow:0 4px 12px rgba(40,167,69,.3)}@media (max-width:768px){.page_resultPanel__ZMRVe{width:100vw;max-width:100vw;padding:16px;gap:12px}.page_resultHeader__hwFnc h2{font-size:16px}.page_resultCloseBtn__awoqV{width:28px;height:28px;font-size:14px}.page_resultActions__er4wP{flex-direction:column;gap:8px}.page_resultActionBtn___pEyW{width:100%;min-width:auto}}@media (max-width:480px){.page_resultPanel__ZMRVe{width:100vw;max-width:100vw;padding:12px;gap:8px}.page_resultHeader__hwFnc h2{font-size:14px}.page_resultCloseBtn__awoqV{width:24px;height:24px;font-size:12px}.page_resultImageContainer__hmvfL{min-height:150px;padding:8px}.page_resultActionBtn___pEyW{padding:8px 16px;font-size:12px;min-width:auto}}.page_mainContainer__qbx6U{padding:20px;max-width:1200px;margin:0 auto;display:flex;gap:40px;align-items:flex-start;min-height:100vh;box-sizing:border-box}.page_productGallery__WAwH3{position:relative;flex:1;min-height:400px;max-width:100%;aspect-ratio:4/3}.page_productTitle__8R2J2{font-size:clamp(20px,4vw,28px);font-weight:700;color:#333;margin-bottom:12px;font-family:Arial,sans-serif;line-height:1.2}.page_productPrice__YDjpJ{font-size:clamp(18px,3vw,24px);font-weight:600;color:#007bff;margin-bottom:20px;font-family:Arial,sans-serif;padding:8px 0}.page_tailleSelector__9DQ69{max-width:300px;border:2px solid #222;outline:2px solid #888;outline-offset:4px;padding:12px 16px;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);box-sizing:border-box}.page_addToCartButton__gww9m,.page_tailleSelector__9DQ69{width:100%;height:50px;font-size:clamp(14px,2.5vw,18px);font-family:Arial,sans-serif;cursor:pointer}.page_addToCartButton__gww9m{max-width:280px;background-color:#007bff;color:white;border:none;border-radius:8px;font-weight:700;box-shadow:0 2px 8px rgba(0,0,0,.2);transition:background-color .3s ease;margin:20px 0 5px}.page_addToCartButton__gww9m:hover{background-color:#0056b3}.page_addToCartButton__gww9m:active{transform:translateY(1px)}.page_controlsContainer__3dek5{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.page_label__lXOAL{display:block;margin-bottom:8px;font-size:clamp(14px,2.2vw,16px);font-weight:700;color:#333}.page_quantitySelector__cRPTz{width:100%;max-width:200px;height:50px;border:2px solid #222;outline:2px solid #888;outline-offset:4px;padding:12px 16px;font-size:clamp(14px,2.5vw,18px);font-family:Arial,sans-serif;background-color:#fff;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.1);box-sizing:border-box}@media (max-width:768px){.page_mainContainer__qbx6U{flex-direction:column;gap:30px;padding:15px}.page_productGallery__WAwH3{order:1;width:100%;min-height:300px;aspect-ratio:16/10}.page_controlsContainer__3dek5{order:2;gap:15px}.page_quantitySelector__cRPTz,.page_tailleSelector__9DQ69{max-width:100%;height:48px}.page_addToCartButton__gww9m{max-width:100%;height:48px;margin-top:15px}}@media (max-width:480px){.page_mainContainer__qbx6U{padding:10px;gap:20px}.page_productGallery__WAwH3{min-height:250px;aspect-ratio:1}.page_controlsContainer__3dek5{gap:15px}.page_addToCartButton__gww9m,.page_quantitySelector__cRPTz,.page_tailleSelector__9DQ69{height:44px;font-size:16px}.page_quantitySelector__cRPTz,.page_tailleSelector__9DQ69{padding:10px 12px}.page_productTitle__8R2J2{margin-bottom:8px}.page_productPrice__YDjpJ{margin-bottom:15px}}@media (max-width:360px){.page_mainContainer__qbx6U{padding:8px}.page_productGallery__WAwH3{min-height:200px}.page_addToCartButton__gww9m,.page_quantitySelector__cRPTz,.page_tailleSelector__9DQ69{height:42px;font-size:14px}}@media (min-width:1200px){.page_mainContainer__qbx6U{padding:40px;gap:60px}.page_productGallery__WAwH3{min-height:500px}}.page_loadingOverlay__qZLa0{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:9999;backdrop-filter:blur(4px)}.page_loadingContent__3V8Z0{background-color:white;padding:40px;border-radius:16px;text-align:center;box-shadow:0 8px 32px rgba(0,0,0,.3);max-width:90%;width:400px}.page_loadingContent__3V8Z0 h3{margin:20px 0 10px;font-size:clamp(18px,3vw,22px);color:#333;font-family:Arial,sans-serif;font-weight:700}.page_loadingContent__3V8Z0 p{margin:0 0 20px;font-size:clamp(14px,2.5vw,16px);color:#666;font-family:Arial,sans-serif;line-height:1.4}.page_spinner__HbzTd{width:50px;height:50px;border:4px solid #f3f3f3;border-top-color:#007bff;border-radius:50%;animation:page_spin__uDQdO 1s linear infinite;margin:0 auto}@keyframes page_spin__uDQdO{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:480px){.page_loadingContent__3V8Z0{padding:30px 20px;width:90%;margin:0 10px}.page_spinner__HbzTd{width:40px;height:40px;border-width:3px}.page_loadingContent__3V8Z0 h3{font-size:18px;margin:15px 0 8px}.page_loadingContent__3V8Z0 p{font-size:14px;margin:0 0 15px}}.page_mainContainer__uvqiI{padding:20px;max-width:1200px;margin:0 auto;display:flex;gap:40px;align-items:flex-start;min-height:100vh;box-sizing:border-box}.page_productGallery__vrDUe{position:relative;flex:1;min-height:400px;max-width:100%;aspect-ratio:4/3}.page_productTitle__eyQ__{font-size:clamp(20px,4vw,28px);font-weight:700;color:#333;margin-bottom:12px;font-family:Arial,sans-serif;line-height:1.2}.page_productPrice__9UDVu{font-size:clamp(18px,3vw,24px);font-weight:600;color:#007bff;margin-bottom:20px;font-family:Arial,sans-serif;padding:8px 0}.page_tailleSelector__eCHmL{max-width:300px;border:2px solid #222;outline:2px solid #888;outline-offset:4px;padding:12px 16px;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);box-sizing:border-box}.page_addToCartButton__k2TPj,.page_tailleSelector__eCHmL{width:100%;height:50px;font-size:clamp(14px,2.5vw,18px);font-family:Arial,sans-serif;cursor:pointer}.page_addToCartButton__k2TPj{max-width:280px;background-color:#007bff;color:white;border:none;border-radius:8px;font-weight:700;box-shadow:0 2px 8px rgba(0,0,0,.2);transition:background-color .3s ease;margin:20px 0 5px}.page_addToCartButton__k2TPj:hover{background-color:#0056b3}.page_addToCartButton__k2TPj:active{transform:translateY(1px)}.page_controlsContainer__ygMcm{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.page_label__2GA72{display:block;margin-bottom:8px;font-size:clamp(14px,2.2vw,16px);font-weight:700;color:#333}.page_quantitySelector__MN__0{width:100%;max-width:200px;height:50px;border:2px solid #222;outline:2px solid #888;outline-offset:4px;padding:12px 16px;font-size:clamp(14px,2.5vw,18px);font-family:Arial,sans-serif;background-color:#fff;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.1);box-sizing:border-box}@media (max-width:768px){.page_mainContainer__uvqiI{flex-direction:column;gap:30px;padding:15px}.page_productGallery__vrDUe{order:1;width:100%;min-height:300px;aspect-ratio:16/10}.page_controlsContainer__ygMcm{order:2;gap:15px}.page_quantitySelector__MN__0,.page_tailleSelector__eCHmL{max-width:100%;height:48px}.page_addToCartButton__k2TPj{max-width:100%;height:48px;margin-top:15px}}@media (max-width:480px){.page_mainContainer__uvqiI{padding:10px;gap:20px}.page_productGallery__vrDUe{min-height:250px;aspect-ratio:1}.page_controlsContainer__ygMcm{gap:15px}.page_addToCartButton__k2TPj,.page_quantitySelector__MN__0,.page_tailleSelector__eCHmL{height:44px;font-size:16px}.page_quantitySelector__MN__0,.page_tailleSelector__eCHmL{padding:10px 12px}.page_productTitle__eyQ__{margin-bottom:8px}.page_productPrice__9UDVu{margin-bottom:15px}}@media (max-width:360px){.page_mainContainer__uvqiI{padding:8px}.page_productGallery__vrDUe{min-height:200px}.page_addToCartButton__k2TPj,.page_quantitySelector__MN__0,.page_tailleSelector__eCHmL{height:42px;font-size:14px}}@media (min-width:1200px){.page_mainContainer__uvqiI{padding:40px;gap:60px}.page_productGallery__vrDUe{min-height:500px}}.page_loadingOverlay__pf4LN{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:9999;backdrop-filter:blur(4px)}.page_loadingContent__O0Nv6{background-color:white;padding:40px;border-radius:16px;text-align:center;box-shadow:0 8px 32px rgba(0,0,0,.3);max-width:90%;width:400px}.page_loadingContent__O0Nv6 h3{margin:20px 0 10px;font-size:clamp(18px,3vw,22px);color:#333;font-family:Arial,sans-serif;font-weight:700}.page_loadingContent__O0Nv6 p{margin:0 0 20px;font-size:clamp(14px,2.5vw,16px);color:#666;font-family:Arial,sans-serif;line-height:1.4}.page_spinner__1WnEQ{width:50px;height:50px;border:4px solid #f3f3f3;border-top-color:#007bff;border-radius:50%;animation:page_spin__W_8_q 1s linear infinite;margin:0 auto}@keyframes page_spin__W_8_q{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:480px){.page_loadingContent__O0Nv6{padding:30px 20px;width:90%;margin:0 10px}.page_spinner__1WnEQ{width:40px;height:40px;border-width:3px}.page_loadingContent__O0Nv6 h3{font-size:18px;margin:15px 0 8px}.page_loadingContent__O0Nv6 p{font-size:14px;margin:0 0 15px}}