.unauthorizedView_unauthorizedView__bgfZR{overflow:hidden;min-height:100vh;position:relative;display:flex;flex-direction:column;width:100%;align-items:center;gap:100px;padding-top:95px;padding-bottom:100px}@media(min-width:1024px){.unauthorizedView_unauthorizedView__bgfZR{padding-top:170px}}.unauthorizedView_unauthorizedView__container__gt1rK{position:relative;z-index:2;text-align:center;max-width:500px;padding:40px}.unauthorizedView_unauthorizedView__logoSection__m42Bl{margin-bottom:40px}.unauthorizedView_unauthorizedView__logoWrapper__TMVh3{display:flex;align-items:center;justify-content:center;gap:12px}.unauthorizedView_unauthorizedView__image__C_I7_{object-fit:contain;max-width:165px}@media(min-width:768px){.unauthorizedView_unauthorizedView__image__C_I7_{max-width:200px}}@media(min-width:1024px){.unauthorizedView_unauthorizedView__image__C_I7_{max-width:245px}}.unauthorizedView_unauthorizedView__logoImage__IsZMq{filter:drop-shadow(0 4px 20px rgba(183,51,138,.3))}.unauthorizedView_unauthorizedView__content__QpTX0{position:relative;background:rgba(13,14,28,.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;padding:40px 32px;border:1px solid rgba(60,63,96,.2);box-shadow:0 20px 40px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.1)}.unauthorizedView_unauthorizedView__gradientCircle__Sf7r2{position:absolute;top:-50px;right:-50px;width:200px;height:200px;background:linear-gradient(100deg,#e363a0,#060a16 70%);border-radius:50%;opacity:.3;filter:blur(40px);z-index:-1}.unauthorizedView_unauthorizedView__title__rchFk{font-family:var(--font-montserrat-alternates),sans-serif;font-size:36px;font-weight:700;font-style:normal;line-height:43.88px;color:#fff;margin-bottom:16px;background:linear-gradient(100deg,#e363a0,#060a16 70%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.unauthorizedView_unauthorizedView__message__epNKX{font-family:var(--font-montserrat-alternates),sans-serif;font-weight:500;font-size:20px;font-style:normal;line-height:24.38px;color:#d0d5dd;margin-bottom:32px;line-height:1.6}.unauthorizedView_unauthorizedView__decorativeElements__HW3ZZ{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.unauthorizedView_unauthorizedView__circle__J3yXf{position:absolute;border-radius:50%;background:linear-gradient(100deg,#e363a0,#060a16 70%);opacity:.1}.unauthorizedView_unauthorizedView__circle__J3yXf:first-child{width:100px;height:100px;top:20%;left:10%;animation:unauthorizedView_unauthorized-view-float__yFQ_N 6s ease-in-out infinite}.unauthorizedView_unauthorizedView__circle__J3yXf:nth-child(2){width:60px;height:60px;top:60%;right:15%;animation:unauthorizedView_unauthorized-view-float__yFQ_N 8s ease-in-out 2s infinite}.unauthorizedView_unauthorizedView__circle__J3yXf:nth-child(3){width:80px;height:80px;bottom:20%;left:20%;animation:unauthorizedView_unauthorized-view-float__yFQ_N 7s ease-in-out 1s infinite}@keyframes unauthorizedView_unauthorized-view-float__yFQ_N{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(180deg)}}@media(min-width:425px){.unauthorizedView_unauthorized-view__container__lCjqy{padding:20px;max-width:90%}.unauthorizedView_unauthorized-view__content__EGv4H{padding:30px 24px}.unauthorizedView_unauthorized-view__title__bfltX{font-family:var(--font-montserrat-alternates),sans-serif;font-size:28px;font-weight:600;font-style:normal;line-height:34.13px}.unauthorizedView_unauthorized-view__message__QtHNc{font-family:var(--font-montserrat-alternates),sans-serif;font-weight:600;font-size:18px;font-style:normal;line-height:21.94px}}.testClientRequest_testClientRequest__B8Ld3{display:flex;flex-direction:column;gap:20px;padding:2rem;max-width:1200px;width:100%;border-left:4px solid #3b82f6;background:linear-gradient(135deg,#f0f9ff,#e0f2fe)}.testClientRequest_header__ze7yT{text-align:center;margin-bottom:2rem}.testClientRequest_header__title__2ZRK_{font-family:var(--font-montserrat),sans-serif;font-size:36px;font-weight:700;font-style:normal;line-height:43.88px;color:#1d4ed8;margin-bottom:.5rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.testClientRequest_header__title__2ZRK_:before{content:"⚡";font-size:1.5rem}.testClientRequest_header__subtitle__xeufK{font-family:var(--font-montserrat),sans-serif;font-weight:500;font-size:20px;font-style:normal;line-height:24.38px;color:#3b82f6;opacity:.9}.testClientRequest_statusCard__6tp9s{background:linear-gradient(135deg,#ffffff,#f8fafc);border-radius:16px;padding:2rem;margin-bottom:2rem;box-shadow:0 4px 20px rgba(59,130,246,.15);border:2px solid #dbeafe;position:relative;overflow:hidden}.testClientRequest_statusCard__6tp9s:before{content:"CLIENT";position:absolute;top:10px;right:10px;background:#3b82f6;color:#fff;padding:4px 8px;border-radius:6px;font-size:.75rem;font-weight:600}.testClientRequest_statusIndicator__tVc_5{display:flex;align-items:center;margin-bottom:1.5rem;padding:1rem;border-radius:12px;background:#eff6ff;border:1px solid #dbeafe}.testClientRequest_statusIndicator__icon__2JgRP{width:24px;height:24px;margin-right:1rem}.testClientRequest_statusIndicator__icon--success__jL5gU{color:#10b981;animation:testClientRequest_pulse__jGuNu 2s infinite}.testClientRequest_statusIndicator__icon--error__OfIWc{color:#ef4444}.testClientRequest_statusIndicator__icon--loading__TMZMT{color:#3b82f6;animation:testClientRequest_spin__NNfMj 1s linear infinite}.testClientRequest_statusIndicator__text__BDYiY{font-family:var(--font-montserrat),sans-serif;font-weight:500;font-size:20px;font-style:normal;line-height:24.38px;font-weight:600}.testClientRequest_statusIndicator__text--success__9tuMQ{color:#059669}.testClientRequest_statusIndicator__text--error__J4kTF{color:#dc2626}.testClientRequest_statusIndicator__text--loading__Qp76k{color:#1d4ed8}@keyframes testClientRequest_pulse__jGuNu{0%,to{opacity:1}50%{opacity:.7}}@keyframes testClientRequest_spin__NNfMj{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.testClientRequest_dataSection__y2pAA{background:#fff;border-radius:12px;padding:1.5rem;margin-top:1rem;border:1px solid #e0f2fe}.testClientRequest_metaInfo__fcZyf{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:1.5rem}.testClientRequest_metaInfo__item__ECYq0{background:#eff6ff;padding:1rem;border-radius:8px;text-align:center;border:1px solid #dbeafe;transition:transform .2s ease}.testClientRequest_metaInfo__item__ECYq0:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(59,130,246,.2)}.testClientRequest_metaInfo__label__Yj8h9{font-family:var(--font-montserrat),sans-serif;font-size:16px;font-style:normal;line-height:19.5px;color:#3b82f6;margin-bottom:.25rem;font-weight:500}.testClientRequest_metaInfo__value__IggSM{font-family:var(--font-montserrat),sans-serif;font-weight:500;font-size:20px;font-style:normal;line-height:24.38px;color:#1d4ed8;font-weight:700}.testClientRequest_productsList__yQrOQ{margin-top:1.5rem}.testClientRequest_productsList__title__qoB1X{font-family:var(--font-montserrat),sans-serif;font-size:28px;font-weight:600;font-style:normal;line-height:34.13px;color:#1d4ed8;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.testClientRequest_productsList__title__qoB1X:before{content:"📦"}.testClientRequest_productItem__0kNIN{background:#f8fafc;border-radius:8px;padding:1rem;margin-bottom:1rem;border:1px solid #e2e8f0;transition:all .2s ease}.testClientRequest_productItem__0kNIN:hover{background:#f1f5f9;border-color:#cbd5e1;transform:translateX(4px)}.testClientRequest_productItem__title__cb3TY{font-family:var(--font-montserrat),sans-serif;font-weight:500;font-size:20px;font-style:normal;line-height:24.38px;color:#1e293b;margin-bottom:.5rem;font-weight:600}.testClientRequest_productItem__details__8iRcN{font-family:var(--font-montserrat),sans-serif;font-weight:500;font-size:16px;font-style:normal;line-height:19.5px;color:#64748b;display:flex;gap:1rem;flex-wrap:wrap}.testClientRequest_productItem__detail__uFiGo{background:#e0f2fe;padding:.25rem .5rem;border-radius:4px;font-size:.875rem}.testClientRequest_loadingState__r6Iyw{text-align:center;padding:3rem;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-radius:12px;border:2px dashed #93c5fd}.testClientRequest_loadingState__spinner___0rsf{width:40px;height:40px;border:3px solid #dbeafe;border-top-color:#3b82f6;border-radius:50%;animation:testClientRequest_spin__NNfMj 1s linear infinite;margin:0 auto 1rem}.testClientRequest_loadingState__text__qoURI{font-family:var(--font-montserrat),sans-serif;font-size:20px;font-style:normal;line-height:24.38px;color:#3b82f6;font-weight:500}.testClientRequest_loadingState__text__qoURI:after{content:"...";animation:testClientRequest_dots__mxjx4 1.5s steps(3) infinite}@keyframes testClientRequest_dots__mxjx4{0%,20%{content:"."}40%{content:".."}60%,to{content:"..."}}.testClientRequest_errorState__vmSkY{background:linear-gradient(135deg,#fef2f2,#fee2e2);border:2px solid #fecaca;border-radius:12px;padding:2rem;text-align:center}.testClientRequest_errorState__icon__bD4nr{width:48px;height:48px;color:#ef4444;margin-bottom:1rem;animation:testClientRequest_shake__NOycw .5s ease-in-out}.testClientRequest_errorState__title__OBAZ_{font-family:var(--font-montserrat),sans-serif;font-size:28px;font-weight:600;font-style:normal;line-height:34.13px;color:#dc2626;margin-bottom:.5rem}.testClientRequest_errorState__message__RWPe6{font-family:var(--font-montserrat),sans-serif;font-weight:500;font-size:20px;font-style:normal;line-height:24.38px;color:#7f1d1d;background:#fee2e2;padding:1rem;border-radius:8px;border:1px solid #fecaca}@keyframes testClientRequest_shake__NOycw{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}@media(max-width:768px){.testClientRequest_testClientRequest__B8Ld3{padding:1rem;margin:1rem auto}.testClientRequest_statusCard__6tp9s{padding:1.5rem}.testClientRequest_statusCard__6tp9s:before{top:5px;right:5px;font-size:.625rem}.testClientRequest_metaInfo__fcZyf{grid-template-columns:1fr}.testClientRequest_productItem__details__8iRcN{flex-direction:column;gap:.5rem}}.testComponent_testCheckbox__grPws{padding:20px;display:flex;flex-direction:column;gap:16px}.testComponent_testCheckbox__grPws h2{margin:24px 0 12px;color:#333;font-size:18px;font-weight:600;border-bottom:1px solid #eee;padding-bottom:8px}.testComponent_testCheckbox__grPws>div{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.testComponent_testCheckbox__grPws>div>div{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid #eee;border-radius:8px}.promocode_promocode__Pb_aV{display:flex;flex-direction:column;gap:10px}@media(min-width:768px){.promocode_promocode__Pb_aV{flex-direction:row;align-items:center;gap:16px}}.promocode_promocode__copy___7YAQ{position:relative;display:flex;flex-wrap:nowrap;max-height:54px;width:240px;background-color:#d1fadf;border-radius:16px;padding:16px 20px;justify-content:space-between;overflow:hidden}.promocode_promocode__circles__oUNK4{position:absolute;right:56px;top:50%;transform:translateY(-50%);width:10px;height:64px}.promocode_promocode__circles__oUNK4:after,.promocode_promocode__circles__oUNK4:before{content:"";position:absolute;width:10px;height:10px;background-color:#fff;border-radius:50%;left:0}.promocode_promocode__circles__oUNK4:before{top:0;box-shadow:0 18px 0 0 #fff,0 36px 0 0 #fff}.promocode_promocode__circles__oUNK4:after{top:54px}.promocode_promocode__code__Wc7Rt{color:#039855;font-family:var(--font-montserrat),sans-serif;font-weight:700;font-size:18px;line-height:24px;font-style:normal;letter-spacing:.36px;text-align:start;max-width:138px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.promocode_promocode__info__1wRdd{display:flex;flex-direction:column;gap:2px;padding:0 10px}.promocode_promocode__info__amount__3GeEw{color:#191b38;font-weight:600}.promocode_promocode__info__amount__3GeEw,.promocode_promocode__info__exp-date__RANhb{font-family:var(--font-montserrat),sans-serif;font-size:16px;font-style:normal;line-height:19.5px}.promocode_promocode__info__exp-date__RANhb{color:#667085;font-weight:500}.offerPreview_offer-preview__aP_vM{display:flex;flex-direction:column;gap:5px;margin-bottom:10px}@media(min-width:768px){.offerPreview_offer-preview__aP_vM{margin-bottom:20px}}.offerPreview_offer-preview__image-info-wrapper__xhEUP{display:flex;gap:10px;align-items:flex-start}@media(min-width:425px){.offerPreview_offer-preview__image-info-wrapper__xhEUP{gap:20px}}.offerPreview_offer-preview__image__obkuA{width:100px;height:100px;border-radius:20px;padding:15px;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;overflow:hidden;border:2px solid #d0d5dd}.offerPreview_offer-preview__image-inner__IINBD{width:85px;height:85px;aspect-ratio:1/1}.offerPreview_offer-preview__image-inner--fallback___R5zO{width:120px;height:120px}.offerPreview_offer-preview__image--hidden__TEzfy{display:none}.offerPreview_offer-preview__skeleton__z1gJ2{flex-shrink:0}.offerPreview_offer-preview__fallback-image__hGpjt,.offerPreview_offer-preview__optimized-image__4pyV1{width:100%;height:100%;object-fit:contain}.offerPreview_offer-preview__info__XJWbd{flex:1 1;display:flex;flex-direction:column;gap:2px;padding:0}@media(min-width:425px){.offerPreview_offer-preview__info__XJWbd{padding:7.5px 0;gap:8px}}.offerPreview_offer-preview__price__W1rtZ{display:flex;flex-direction:column;gap:16px}.offerPreview_offer-preview__price-wrapper__LZOfW{display:flex;flex-direction:column;align-items:flex-start;gap:5px}@media(min-width:768px){.offerPreview_offer-preview__price-wrapper__LZOfW{flex-direction:row;align-items:center;gap:10px}}.offerPreview_offer-preview__price-secondary__youSg{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:4px}.offerPreview_offer-preview__price-current__5_wyN{color:#191b38;font-family:var(--font-montserrat),sans-serif;font-weight:700;font-size:18px;line-height:24px;font-style:normal;letter-spacing:.36px}@media(min-width:425px){.offerPreview_offer-preview__price-current__5_wyN{font-family:var(--font-montserrat),sans-serif;font-size:26px;font-weight:700;font-style:normal;line-height:31.2px}}.offerPreview_offer-preview__price-old__3Gtop{color:#98a2b3;text-decoration:line-through;font-family:var(--font-montserrat),sans-serif;font-weight:500;font-size:14px;font-style:normal;line-height:17.07px}@media(min-width:425px){.offerPreview_offer-preview__price-old__3Gtop{font-family:var(--font-montserrat),sans-serif;font-weight:500;font-size:16px;font-style:normal;line-height:19.5px}}.offerPreview_offer-preview__out-of-stock__bu7c7{width:100%;text-align:center;color:#98a2b3;font-family:var(--font-montserrat),sans-serif;font-weight:700;font-size:20px;font-style:normal;line-height:24.38px}.offerPreview_offer-preview__details__emXdA{display:flex;flex-direction:column;gap:4px}.offerPreview_offer-preview__title__sSjGH{font-family:var(--font-montserrat),sans-serif;font-weight:700;font-size:16px;font-style:normal;line-height:19.5px;color:#191b38}.offerPreview_offer-preview__title__sSjGH:first-letter{text-transform:capitalize}@media(min-width:425px){.offerPreview_offer-preview__title__sSjGH{font-family:var(--font-montserrat),sans-serif;font-weight:600;font-size:18px;line-height:24px;font-style:normal;letter-spacing:.36px}}@media(min-width:768px){.offerPreview_offer-preview__title__sSjGH{font-family:var(--font-montserrat),sans-serif;font-weight:600;font-size:20px;font-style:normal;line-height:24.38px}}.offerPreview_offer-preview__description__bsBEm{display:none;font-family:var(--font-montserrat),sans-serif;font-weight:500;font-size:16px;font-style:normal;line-height:19.5px;color:#475467}.offerPreview_offer-preview__description--small-mobiles__Kx4_f{display:block;font-family:var(--font-montserrat),sans-serif;font-weight:500;font-size:14px;font-style:normal;line-height:17.07px;color:#475467;min-height:35px}@media(min-width:425px){.offerPreview_offer-preview__description__bsBEm{display:block;font-family:var(--font-montserrat),sans-serif;font-weight:500;font-size:14px;font-style:normal;line-height:17.07px;min-height:52px}.offerPreview_offer-preview__description--small-mobiles__Kx4_f{display:none}}@media(min-width:768px){.offerPreview_offer-preview__description__bsBEm{min-height:39px;font-family:var(--font-montserrat),sans-serif;font-weight:500;font-size:16px;font-style:normal;line-height:19.5px}}