.loading_page__DLASx{position:relative;min-height:100vh;background:linear-gradient(180deg,#f7f7f7,#efefef);animation:loading_fadeIn__1hkHM .22s ease-out}.loading_progress__tFtQZ{position:fixed;top:0;left:0;right:0;z-index:60;height:3px;overflow:hidden;background:rgba(246,161,26,.18)}.loading_progress__tFtQZ:after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;border-radius:3px;background:linear-gradient(90deg,#f6a11a,#fbc56b);box-shadow:0 0 10px rgba(246,161,26,.6);animation:loading_progress__tFtQZ 1.3s cubic-bezier(.4,0,.2,1) infinite}.loading_header__4WkHL{display:flex;align-items:center;justify-content:space-between;height:72px;padding:0 24px;background:#141414}.loading_header__4WkHL .loading_block__viyaZ{background:#2a2824}.loading_header__4WkHL .loading_block__viyaZ:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.06),transparent)}.loading_logo__WSWmu{width:150px;height:34px}.loading_headerAction__4Wnru{width:120px;height:38px;border-radius:12px}.loading_container__SlOSb{max-width:1200px;margin:0 auto;padding:20px 16px 120px}.loading_block__viyaZ{position:relative;overflow:hidden;border-radius:10px;background:#e2e2e2}.loading_block__viyaZ:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.65),transparent);animation:loading_shimmer__YOZJF 1.5s ease-in-out infinite}.loading_breadcrumb__FN5O4{width:55%;max-width:420px;height:14px;margin-bottom:18px}.loading_gallery__lJnBO{display:grid;grid-template-columns:2fr 1fr;gap:10px;height:440px}.loading_galleryMain__ztiEp{height:100%;border-radius:18px}.loading_galleryThumbs__Lhb6Y{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:10px}.loading_galleryThumbs__Lhb6Y .loading_block__viyaZ{border-radius:14px}.loading_content__SIhVB{display:grid;grid-template-columns:1fr 340px;gap:28px;margin-top:28px}.loading_info__2d52_{display:flex;flex-direction:column;gap:14px}.loading_tag__UBcxk{width:130px;height:26px;border-radius:999px;background:#f6e3c1}.loading_title__rAo4e{width:80%;height:34px}.loading_subtitle__7g5rR{width:45%;height:18px}.loading_features____p8C{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:8px 0}.loading_features____p8C .loading_block__viyaZ{height:64px;border-radius:14px}.loading_line__xZ_aR{width:100%;height:12px}.loading_lineShort__qTv2_{width:60%;height:12px}.loading_aside__a5sp6{height:300px;border-radius:18px}.loading_badge__z6tzo{position:fixed;left:50%;bottom:calc(28px + env(safe-area-inset-bottom, 0px));z-index:60;display:flex;align-items:center;gap:12px;padding:12px 20px 12px 14px;border:1px solid #645031;border-radius:16px;background:linear-gradient(120deg,#23211d,#141414);box-shadow:0 10px 30px rgba(0,0,0,.28);color:#fff9ef;transform:translateX(-50%);white-space:nowrap;animation:loading_rise__KkRdy .32s cubic-bezier(.2,.8,.2,1)}.loading_spinner__LtxQu{flex-shrink:0;width:26px;height:26px;border:3px solid rgba(246,161,26,.25);border-top-color:#f6a11a;border-radius:50%;animation:loading_spin__AK9nW .8s linear infinite}.loading_badgeText__mStQw{display:flex;flex-direction:column;gap:2px;line-height:1.25}.loading_badgeText__mStQw strong{font-size:14px;font-weight:700}.loading_badgeText__mStQw span{color:#c5bcae;font-size:11px}@keyframes loading_shimmer__YOZJF{to{transform:translateX(100%)}}@keyframes loading_progress__tFtQZ{0%{transform:translateX(-100%)}to{transform:translateX(260%)}}@keyframes loading_spin__AK9nW{to{transform:rotate(1turn)}}@keyframes loading_fadeIn__1hkHM{0%{opacity:0}}@keyframes loading_rise__KkRdy{0%{opacity:0;transform:translate(-50%,12px)}}@media (max-width:900px){.loading_content__SIhVB{grid-template-columns:1fr}.loading_aside__a5sp6{display:none}}@media (max-width:600px){.loading_header__4WkHL{height:60px;padding:0 16px}.loading_logo__WSWmu{width:110px;height:28px}.loading_headerAction__4Wnru{width:90px;height:32px}.loading_gallery__lJnBO{grid-template-columns:1fr;height:260px}.loading_galleryThumbs__Lhb6Y{display:none}.loading_features____p8C{grid-template-columns:repeat(2,1fr)}.loading_badge__z6tzo{bottom:calc(84px + env(safe-area-inset-bottom, 0px))}}@media (prefers-reduced-motion:reduce){.loading_badge__z6tzo,.loading_block__viyaZ:after,.loading_page__DLASx,.loading_progress__tFtQZ:after{animation:none}.loading_spinner__LtxQu{animation-duration:2s}}