:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1.5;font-weight:400;color-scheme:light;color:#1c1c1f;background-color:#f5f6fa;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0;padding:0;box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;overflow-x:hidden}#root{width:100%;min-height:100vh;overflow-x:hidden}.header{display:flex;align-items:center;justify-content:space-between;max-width:1862px;width:calc(100% - 60px);height:69px;margin:23px auto 0;padding:22px 41px;background:#fff;border-radius:14px;box-shadow:6px 6px 54px #0000000d}.header__logo{display:flex;align-items:center}.header__logo-image{height:23.455px;width:auto}.header__nav{display:flex;align-items:center;gap:28px}.nav-item{display:flex;align-items:center;gap:5px;padding:6px 12px;cursor:pointer;transition:all .2s ease;border-radius:6px}.nav-item:hover,.nav-item--highlighted{background:#1c61e71a}.nav-item__icon{width:20px;height:20px;flex-shrink:0}.nav-item__label{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;white-space:nowrap}.header__burger,.header__overlay{display:none}@media(max-width:1200px){.header{width:calc(100% - 40px);padding:18px 30px}.header__nav{gap:24px}}@media(max-width:768px){.header{width:calc(100% - 20px);max-width:100%;padding:12px 15px;height:auto;margin:10px auto 0;position:relative}.header__logo-image{height:18px}.header__burger{display:flex;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:8px;z-index:102}.header__burger-line{width:24px;height:2.5px;background:#1c1c1f;border-radius:2px;transition:all .3s ease}.header__burger-line--open:nth-child(1){transform:rotate(45deg) translateY(7.5px)}.header__burger-line--open:nth-child(2){opacity:0}.header__burger-line--open:nth-child(3){transform:rotate(-45deg) translateY(-7.5px)}.header__overlay{display:block;position:fixed;inset:0;background:#00000080;z-index:100;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.header__nav{position:fixed;top:0;right:-100%;width:280px;max-width:80%;height:100vh;background:#fff;flex-direction:column;gap:0;padding:80px 0 20px;box-shadow:-4px 0 20px #0000001a;transition:right .3s ease;z-index:101;overflow-y:auto}.header__nav--open{right:0}.nav-item{width:100%;padding:16px 24px;gap:12px;border-radius:0;justify-content:flex-start}.nav-item:hover{background:#1c61e71a}.nav-item__icon{width:20px;height:20px}.nav-item__label{font-size:15px}}.code-input{position:relative;width:60px;height:60px}.code-input__field{width:100%;height:100%;background:#f5f6fa;border:.3px solid #b9b9b9;border-radius:8px;text-align:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:29px;font-weight:500;color:#000;outline:none;transition:all .2s ease}.code-input__field:focus{border-color:#1c61e7;box-shadow:0 0 0 2px #1c61e71a}.code-input__field::placeholder{color:#b9b9b9;font-size:29px;font-weight:500}@media(max-width:768px){.code-input{width:50px;height:50px}.code-input__field{font-size:24px}.code-input__field::placeholder{font-size:24px}}.code-input-group{display:flex;align-items:center;gap:20px}@media(max-width:768px){.code-input-group{gap:12px}}.button{width:272px;height:60px;background:#1c61e7;color:#f5f6fa;border:none;border-radius:14px;box-shadow:6px 6px 54px #0000000d;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:21px;font-weight:700;letter-spacing:-.63px;cursor:pointer;transition:all .2s ease}.button:hover:not(:disabled){background:#1556d1;transform:translateY(-2px);box-shadow:6px 8px 54px #0000001a}.button:active:not(:disabled){transform:translateY(0)}.button:disabled{opacity:.5;cursor:not-allowed}.button--secondary{background:#fff;color:#1c61e7;border:2px solid #1c61e7}.button--secondary:hover:not(:disabled){background:#f5f6fa}@media(max-width:768px){.button{width:100%;max-width:272px;height:50px;font-size:18px}}.info-card{display:flex;flex-direction:column;align-items:center;gap:30px;max-width:948px;width:calc(100% - 60px);margin:46px auto 0;padding:44px 80px;background:#fff;border:.3px solid #b9b9b9;border-radius:14px;box-shadow:6px 6px 54px #0000000d}.info-card__content{display:flex;flex-direction:column;align-items:center;width:100%}.info-card__title{max-width:749px;width:100%;margin:0 0 10px;color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:29px;font-weight:700;line-height:35px;text-align:center;text-transform:uppercase;letter-spacing:-.87px}.info-card__description{max-width:734px;width:100%;margin:0;text-align:center;font-size:16px;line-height:18.797px;letter-spacing:-.48px}.info-card__description-text{color:#757575;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400}.info-card__description-highlight{color:#757575;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700}.info-card__input-section{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:30px;width:100%;flex-wrap:wrap}.info-card__terms-warning{width:100%;text-align:center;color:#ef3826;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;margin:5px 0 0;padding:8px 16px;background:#ef38261a;border-radius:6px;animation:shake .5s ease}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@media(max-width:1200px){.info-card{max-width:800px;padding:40px 60px}.info-card__title{font-size:24px}}@media(max-width:768px){.info-card{max-width:100%;width:calc(100% - 20px);padding:20px 15px;margin-top:20px}.info-card__title{max-width:100%;font-size:18px;line-height:24px;white-space:normal}.info-card__description{max-width:100%;font-size:13px;line-height:16px}.info-card__input-section{flex-direction:column;gap:15px}}.alert-banner{display:flex;align-items:center;gap:20px;max-width:948px;width:calc(100% - 60px);min-height:68px;margin:23px auto 0;padding:20px 40px;background:#ef3826;border:.3px solid #b9b9b9;border-radius:14px;box-shadow:6px 6px 54px #0000000d}.alert-banner__icon{display:flex;align-items:center;justify-content:center;width:25px;height:33px;flex-shrink:0}.alert-banner__message{color:#fdfdfd;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:500;line-height:18px}.alert-banner--warning{background:#ffa726}.alert-banner--info{background:#1c61e7}@media(max-width:1200px){.alert-banner{max-width:800px}}@media(max-width:768px){.alert-banner{max-width:100%;width:calc(100% - 20px);padding:12px 20px;min-height:auto;gap:12px}.alert-banner__icon{width:20px;height:26px}.alert-banner__message{font-size:13px;line-height:15px}}.terms-modal-overlay{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:2000;animation:fadeIn .3s ease;padding:20px}.terms-modal{background:#fff;border-radius:14px;max-width:1025px;width:1025px;min-height:294px;padding:30px 62px;box-shadow:13.341px 13.341px 120.071px #0000000d;animation:slideUp .3s ease;position:relative}.terms-modal__title{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:29px;font-weight:700;line-height:35px;letter-spacing:-.87px;margin:0 0 30px;text-align:left}.terms-modal__divider{width:calc(100% + 124px);height:.4px;background:#0000001a;margin-left:-62px;margin-bottom:30px}.terms-modal__content{margin-bottom:0}.terms-modal__intro{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:16.943px;letter-spacing:.14px;margin:0 0 30px}.terms-modal__checkbox-wrapper{position:relative;margin-bottom:58px}.terms-modal__checkbox-label{display:flex;align-items:flex-start;gap:12px;cursor:pointer;position:relative}.terms-modal__checkbox{position:absolute;opacity:0;cursor:pointer}.terms-modal__checkbox-custom{width:30px;height:30px;border:2px solid #B9B9B9;border-radius:6px;background:#fff;flex-shrink:0;position:relative;transition:all .2s ease}.terms-modal__checkbox:checked+.terms-modal__checkbox-custom{background:#1c61e7;border-color:#1c61e7}.terms-modal__checkbox:checked+.terms-modal__checkbox-custom:after{content:"";position:absolute;left:9px;top:4px;width:7px;height:14px;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg)}.terms-modal__checkbox-text{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:700;line-height:16.943px;letter-spacing:.14px;flex:1}.terms-modal__link{color:#1c61e7;font-weight:700;text-decoration:none}.terms-modal__link:hover{text-decoration:underline}.terms-modal__actions{display:flex;gap:15px;justify-content:flex-end;position:relative}.terms-modal__accept-btn{width:182.4px;height:32.4px;background:#1c61e7;color:#fff;border:none;border-radius:5.4px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14.4px;font-weight:700;line-height:17px;cursor:pointer;transition:all .2s ease}.terms-modal__accept-btn:hover:not(:disabled){background:#1556d1;transform:translateY(-2px);box-shadow:0 4px 12px #1c61e74d}.terms-modal__accept-btn:disabled{opacity:.5;cursor:not-allowed}.terms-modal__decline-btn{width:152.4px;height:32.4px;background:#fff;color:#ef3826;border:1px solid #EF3826;border-radius:5.4px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14.4px;font-weight:700;line-height:17px;cursor:pointer;transition:all .2s ease}.terms-modal__decline-btn:hover{background:#fff5f5}@media(max-width:768px){.terms-modal{max-width:calc(100% - 30px);padding:24px}.terms-modal__title{font-size:22px;line-height:30px;margin-bottom:20px}.terms-modal__intro{font-size:14px;line-height:20px}.terms-modal__checkbox-wrapper{padding:16px}.terms-modal__checkbox-text{font-size:14px;line-height:20px}.terms-modal__actions{flex-direction:column-reverse}.terms-modal__accept-btn,.terms-modal__decline-btn{width:100%;justify-content:center}}.terms-widget{position:fixed;bottom:0;left:0;right:0;background:#1c61e7;box-shadow:0 -4px 20px #0003;z-index:1500;animation:slideInFromBottom .4s ease}@keyframes slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}.terms-widget__toggle{width:100%;display:flex;align-items:center;justify-content:center;gap:12px;padding:16px 20px;background:none;border:none;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s ease}.terms-widget__toggle:hover{background:#ffffff1a}.terms-widget__toggle svg{flex-shrink:0;transition:transform .3s ease}.terms-widget--expanded .terms-widget__toggle svg{transform:rotate(180deg)}.terms-widget__content{padding:0;background:#e8f1fc;animation:expandDown .3s ease}@keyframes expandDown{0%{max-height:0;opacity:0}to{max-height:300px;opacity:1}}.terms-widget__text{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-weight:400;line-height:22px;margin:0;padding:20px 20px 16px;text-align:center}.terms-widget__actions{display:flex;gap:12px;justify-content:center;padding:0 20px 20px;background:#e8f1fc}.terms-widget__view-btn,.terms-widget__accept-btn{padding:0 28px;border-radius:5.4px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14.4px;font-weight:700;line-height:32.4px;cursor:pointer;transition:all .2s ease;height:32.4px;display:flex;align-items:center;justify-content:center}.terms-widget__view-btn{background:#fff;color:#1c61e7;border:1px solid #1c61e7}.terms-widget__view-btn:hover{background:#f0f5ff}.terms-widget__accept-btn{background:#1c61e7;color:#fff;border:none}.terms-widget__accept-btn:hover{background:#1556d1;transform:translateY(-2px);box-shadow:0 4px 12px #1c61e74d}@media(max-width:768px){.terms-widget__toggle{padding:14px 16px;font-size:14px}.terms-widget__content{padding:0 16px 16px}.terms-widget__text{font-size:14px;line-height:20px}.terms-widget__actions{flex-direction:column}.terms-widget__view-btn,.terms-widget__accept-btn{width:100%}}.code-verification{position:relative;width:100vw;height:100vh;background:#f5f6fa;overflow:hidden}.code-verification__background{position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(/assets/bachround-shapes-introdu-cod.webp);background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none;z-index:0}.code-verification__content{position:relative;z-index:1;height:100vh;display:flex;flex-direction:column;overflow:hidden}.order-header{display:flex;gap:30px}.order-header__card{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:23px 24px;background:#fff;border-radius:14px;box-shadow:6px 6px 54px #0000000d;flex:1}.order-header__icon{width:80px;height:80px;flex-shrink:0}.order-header__info{display:flex;flex-direction:column;gap:10px}.order-header__label{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;line-height:19px;opacity:.7}.order-header__value{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:28px;font-weight:600;line-height:34px;letter-spacing:1px}@media(max-width:1200px){.order-header{flex-direction:column;gap:15px}.order-header__card{width:100%}}@media(max-width:768px){.order-header{gap:10px}.order-header__card{padding:15px;gap:15px}.order-header__icon{width:50px;height:50px}.order-header__label{font-size:13px;line-height:16px}.order-header__value{font-size:20px;line-height:26px}}.device-modal-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn .2s ease}.device-modal{background:#fff;border-radius:16px;padding:0;max-width:900px;width:calc(100% - 40px);box-shadow:0 20px 60px #0000004d;animation:slideUp .3s ease;overflow:hidden}.device-modal__header{padding:24px 32px;border-bottom:1px solid #E0E0E0}.device-modal__title{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:700;line-height:32px;margin:0;text-align:left}.device-modal__info-boxes{display:flex;flex-direction:column;gap:12px;padding:24px 32px 0;margin-bottom:24px}.device-modal__info-box{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;background:#e3f2fd;border-radius:15px}.device-modal__info-icon{width:20px;height:20px;flex-shrink:0}.device-modal__info-box p{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin:0}.device-modal__divider{width:100%;height:1px;background:repeating-linear-gradient(to right,#B9B9B9 0,#B9B9B9 5px,transparent 5px,transparent 10px);margin:24px 0}.device-modal__form{margin-bottom:24px;padding:0 32px}.device-modal__label{display:block;color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:600;line-height:24px;margin-bottom:8px}.device-modal__input{width:100%;padding:12px 16px;background:#f5f6fa;border:1px solid #B9B9B9;border-radius:8px;color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-weight:400;line-height:24px;transition:all .2s ease}.device-modal__input:focus{border-color:#1c61e7;background:#fff;outline:none;box-shadow:0 0 0 3px #1c61e71a}.device-modal__input::placeholder{color:#999}.device-modal__actions{display:flex;gap:12px;justify-content:flex-end;padding:0 32px 24px}.device-modal__cancel-btn,.device-modal__save-btn{display:flex;align-items:center;gap:8px;padding:10px 24px;border-radius:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease;border:none}.device-modal__cancel-btn{background:#f5f6fa;color:#1c1c1f}.device-modal__cancel-btn:hover{background:#e5e6ea}.device-modal__save-btn{background:#3a974c;color:#fff}.device-modal__save-btn:hover:not(:disabled){background:#2e7a3d;transform:translateY(-2px);box-shadow:0 4px 12px #3a974c4d}.device-modal__save-btn:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){.device-modal{max-width:calc(100% - 30px)}.device-modal__header{padding:18px 20px}.device-modal__title{font-size:20px;line-height:28px}.device-modal__info-boxes{padding:20px}.device-modal__info-box{padding:10px 12px}.device-modal__info-icon{width:18px;height:18px}.device-modal__info-box p{font-size:13px;line-height:18px}.device-modal__form{padding:0 20px}.device-modal__actions{flex-direction:column-reverse;padding:0 20px 20px}.device-modal__cancel-btn,.device-modal__save-btn{width:100%;justify-content:center}}.warranty-modal-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:2000;animation:fadeIn .2s ease;padding:20px}.warranty-modal{background:#fff;border-radius:14px;max-width:1025px;width:1025px;min-height:503px;padding:39px 67px 0;box-shadow:13.341px 13.341px 120.071px #0000000d;animation:slideUp .3s ease;position:relative}.warranty-modal__header{margin-bottom:21.3px}.warranty-modal__title{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:29px;font-weight:700;line-height:35px;letter-spacing:-.87px;margin:0;text-align:left}.warranty-modal__header:after{content:"";position:absolute;left:0;right:0;height:.4px;background:#0000001a;margin-top:21.3px}.warranty-modal__content{padding-top:20.3px;margin-bottom:65px}.warranty-modal__intro{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:19.364px;letter-spacing:.16px;margin:0 0 27px}.warranty-modal__details{margin:0}.warranty-modal__list{list-style-type:disc;margin:0;padding-left:20px}.warranty-modal__list li{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:25.492px;letter-spacing:-.48px;margin-bottom:0}.warranty-modal__warning{color:#ef3826;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:25.492px;letter-spacing:-.48px;margin:8px 0 0}.warranty-modal__actions{position:absolute;bottom:39px;right:30px;display:flex;justify-content:flex-end}.warranty-modal__close-btn{width:93px;height:27px;background:#ee382533;color:#ef3826;border:none;border-radius:4.5px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:700;line-height:14.523px;cursor:pointer;transition:all .2s ease}.warranty-modal__close-btn:hover{background:#ee38254d}@media(max-width:768px){.warranty-modal{max-width:calc(100% - 30px);width:100%;padding:24px;min-height:auto}.warranty-modal__header{margin-bottom:16px}.warranty-modal__title{font-size:22px;line-height:30px}.warranty-modal__header:after{margin-top:16px}.warranty-modal__content{padding-top:16px;margin-bottom:60px}.warranty-modal__intro{font-size:14px;line-height:18px}.warranty-modal__list li,.warranty-modal__warning{font-size:14px;line-height:20px}.warranty-modal__actions{position:static;justify-content:center;margin-top:24px;padding-bottom:24px}}.report-modal-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:2000;animation:fadeIn .2s ease;padding:20px;overflow-y:auto}.report-modal{background:#fff;border-radius:14px;max-width:1183px;width:1183px;min-height:1036px;padding:39px 67px;box-shadow:13.341px 13.341px 120.071px #0000000d;animation:slideUp .3s ease;position:relative;margin:auto}.report-modal__header{margin-bottom:21.3px}.report-modal__title{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:29px;font-weight:700;line-height:35px;letter-spacing:-.87px;margin:0}.report-modal__header:after{content:"";position:absolute;left:0;right:0;height:.4px;background:#0000001a;margin-top:21.3px}.report-modal__content{padding-top:21.3px}.report-modal__alert{background:#ef382633;border-radius:14.95px;padding:20px 35px;margin-bottom:30px;display:flex;flex-direction:column;gap:15px}.report-modal__alert-header{display:flex;align-items:flex-start;gap:20px}.report-modal__alert-icon{flex-shrink:0;width:28px;height:28px}.report-modal__alert-text{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.14px;margin:0;flex:1}.report-modal__guide-btn{display:inline-flex;align-items:center;gap:13px;padding:18px 19px;background:#f8f9fa;border:.3px solid #B9B9B9;border-radius:10px;cursor:pointer;transition:all .2s ease;color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:19px;width:auto;align-self:flex-start}.report-modal__guide-btn:hover{background:#1c61e71a;border-color:#1c61e7}.report-modal__guide-icon{width:34px;height:34px;background:#4880ff;border-radius:13.033px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease}.report-modal__guide-btn:hover .report-modal__guide-icon{background:#fff}.report-modal__guide-icon img{transition:filter .2s ease}.report-modal__guide-btn:hover .report-modal__guide-icon img{filter:brightness(0) saturate(100%) invert(28%) sepia(95%) saturate(2419%) hue-rotate(214deg) brightness(94%) contrast(90%)}.report-modal__section{margin-bottom:30px}.report-modal__label{display:block;color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;line-height:12px;letter-spacing:.16px;margin-bottom:15px}.report-modal__textarea{width:100%;min-height:190px;padding:16px;background:#f1f4f9;border:1px solid #B9B9B9;border-radius:8px;color:#000;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:20px;resize:vertical;transition:border-color .2s ease}.report-modal__textarea:focus{outline:none;border-color:#1c61e7}.report-modal__textarea--invalid{border-color:#ef3826}.report-modal__textarea::placeholder{opacity:.5}.report-modal__error{color:#ef3826;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:18px;margin:8px 0 0}.report-modal__image-info{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:16.943px;opacity:.7;margin:0 0 15px}.report-modal__image-info strong{font-weight:700}.report-modal__dropzone{border:2px dashed #D7D7D7;border-radius:8px;padding:48px 20px;text-align:center;transition:all .2s ease;cursor:pointer}.report-modal__dropzone--dragging{border-color:#1c61e7;background:#1c61e70d}.report-modal__dropzone img{margin-bottom:13px}.report-modal__dropzone-text{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:18px;margin:0 0 15px}.report-modal__file-btn{display:inline-block;padding:7.2px 16px;background:#fff;border:1px solid #979797;border-radius:5.4px;color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14.4px;font-weight:600;line-height:17px;cursor:pointer;transition:all .2s ease}.report-modal__file-btn:hover{background:#f5f6fa}.report-modal__files{display:flex;gap:14px;margin-top:23px;flex-wrap:wrap}.report-modal__file{display:flex;align-items:center;gap:11px;padding:6px 20px;background:#e9eff9;border-radius:14.95px}.report-modal__file span{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18.35px;font-weight:400;line-height:22px;opacity:.7}.report-modal__file button{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;opacity:.7;transition:opacity .2s ease}.report-modal__file button:hover{opacity:1}.report-modal__actions{display:flex;gap:15px;justify-content:flex-end;margin-top:66px}.report-modal__cancel-btn,.report-modal__submit-btn{display:flex;align-items:center;gap:8px;height:32px;padding:0 20px;border-radius:5.4px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14.4px;font-weight:700;cursor:pointer;transition:all .2s ease}.report-modal__cancel-btn{background:transparent;border:none;color:#1c1c1f;opacity:.5}.report-modal__cancel-btn:hover{opacity:1}.report-modal__submit-btn{background:#3a974c;color:#fff;border:none}.report-modal__submit-btn:hover:not(:disabled){background:#2e7a3d;transform:translateY(-2px);box-shadow:0 4px 12px #3a974c4d}.report-modal__submit-btn:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){.report-modal{max-width:calc(100% - 30px);width:100%;padding:24px;min-height:auto}.report-modal__title{font-size:22px}.report-modal__alert{flex-direction:column;padding:16px}.report-modal__textarea{min-height:120px}.report-modal__files{flex-direction:column}.report-modal__actions{flex-direction:column-reverse;gap:10px}.report-modal__cancel-btn,.report-modal__submit-btn{width:100%;justify-content:center}}.cid-modal-overlay{position:fixed;inset:0;background:#1c1c1f80;display:flex;align-items:center;justify-content:center;z-index:2000;animation:fadeIn .2s ease;padding:20px;overflow-y:auto}.cid-modal{background:#fff;border-radius:14px;max-width:1650px;width:1650px;height:1000px;min-height:1000px;padding:30px 60px 50px;box-shadow:13.341px 13.341px 120.071px #0000000d;animation:slideUp .3s ease;margin:auto;display:flex;flex-direction:column;overflow:hidden}.cid-modal__loading-body,.cid-modal__success,.cid-modal__body{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.cid-modal__body .cid-modal__content{flex:1;width:100%}.cid-modal__success{width:100%}.cid-modal__header{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding-bottom:21.3px;margin-bottom:21.3px;border-bottom:.4px solid rgba(0,0,0,.1);position:relative}.cid-modal__title-wrapper{display:flex;align-items:center;gap:12px}.cid-modal__close{position:absolute;right:0;padding:6px 23px;background:#ee382533;color:#ef3826;border:.8px solid #ef3826;border-radius:4.32px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:700;line-height:15px;cursor:pointer;transition:all .2s ease}.cid-modal__close:hover{background:#ee38254d}.cid-modal__close-text{display:inline}.cid-modal__title-wrapper img{flex-shrink:0}.cid-modal__title{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:29px;font-weight:700;line-height:35px;letter-spacing:-.87px;margin:0}.cid-modal__content{display:flex;flex-direction:column;gap:30px}.cid-modal__intro{text-align:center}.cid-modal__intro p{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.42px;opacity:.7;margin:0 0 10px}.cid-modal__key{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:21px;font-weight:700;line-height:25px;letter-spacing:-.63px;margin:0 0 15px}.cid-modal__description{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.42px;opacity:.7;margin:0}.cid-modal__guides{display:flex;gap:35px;justify-content:center}.cid-modal__guide-btn{display:flex;align-items:center;gap:13px;padding:18px 19px;background:#f8f9fa;border:.3px solid #B9B9B9;border-radius:10px;cursor:pointer;transition:all .2s ease;color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:19px}.cid-modal__guide-btn:hover{background:#1c61e71a;border-color:#1c61e7}.cid-modal__guide-icon{width:34px;height:34px;background:#4880ff;border-radius:13.033px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.cid-modal__guide-btn:hover .cid-modal__guide-icon{background:#fff}.cid-modal__guide-icon img{transition:filter .2s ease}.cid-modal__guide-btn:hover .cid-modal__guide-icon img{filter:brightness(0) saturate(100%) invert(28%) sepia(95%) saturate(2419%) hue-rotate(214deg) brightness(94%) contrast(90%)}.cid-modal__form{display:flex;flex-direction:column;gap:25px;align-items:center}.cid-modal__form-title{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:21px;font-weight:700;line-height:25px;letter-spacing:-.63px;margin:0;text-align:center}.cid-modal__code-inputs{display:flex;gap:0;flex-wrap:wrap;justify-content:center;align-items:center}.cid-modal__separator-dash{width:12px;height:2px;background:#1c1c1f;opacity:.2;margin:0 12px;flex-shrink:0}.cid-modal__code-input{width:124px;height:46px;background:#fff;border:1px solid rgba(28,28,31,.2);border-radius:100px;text-align:center;color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:21px;font-weight:600;letter-spacing:.63px;transition:all .2s ease}.cid-modal__code-input--filled,.cid-modal__code-input:focus{background:#4880ff1a;border-color:#4880ff;color:#4880ff;outline:none}.cid-modal__code-input--error{border-color:#ef3826;background:#ee38250f;animation:cid-input-error-shake .4s ease}@keyframes cid-input-error-shake{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}.cid-modal__separator{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.42px;opacity:.7;margin:10px 0}.cid-modal__image-upload{border:2px dashed #D7D7D7;border-radius:8px;padding:40px;text-align:center;width:100%;max-width:512px;cursor:pointer;transition:all .2s ease}.cid-modal__image-upload:hover{border-color:#1c61e7;background:#1c61e705}.cid-modal__upload-icon{margin-bottom:15px}.cid-modal__image-upload p{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:18px;margin:0 0 15px}.cid-modal__upload-btn{display:inline-block;padding:7.2px 16px;background:#fff;border:1px solid #979797;border-radius:5.4px;color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14.4px;font-weight:600;line-height:17px;cursor:pointer;transition:all .2s ease}.cid-modal__upload-btn:hover{background:#f5f6fa}.cid-modal__filename{margin-top:10px;color:#1c61e7;font-weight:600}.cid-modal__actions{display:flex;flex-direction:column;align-items:center;gap:30px;margin-top:20px;margin-bottom:0;padding-bottom:0}.cid-modal__submit-btn{padding:22px 34px;background:#1c61e7;color:#f5f6fa;border:none;border-radius:14px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:21px;font-weight:700;line-height:15px;letter-spacing:-.63px;cursor:pointer;transition:all .2s ease;box-shadow:6px 6px 54px #0000000d}.cid-modal__submit-btn:hover:not(:disabled):not(.cid-modal__submit-btn--disabled){background:#1556d1;transform:translateY(-2px)}.cid-modal__submit-btn{display:flex;align-items:center;justify-content:center;gap:10px}.cid-modal__submit-btn--disabled{opacity:.6;cursor:not-allowed}.cid-modal__submit-btn:disabled{opacity:.8;cursor:wait}.cid-modal__loading-body{display:flex;align-items:center;justify-content:center;min-height:400px;width:100%;background:#fff}.cid-modal__loading-spinner{width:170px;height:170px;animation:cid-spin 1s linear infinite}@keyframes cid-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cid-modal__email-checkbox{display:flex;align-items:center;gap:10px;cursor:pointer;margin-bottom:0;padding:12px 16px;border-radius:8px;border:1px solid transparent;transition:border-color .2s ease,background .2s ease}.cid-modal__email-checkbox--error{border-color:#ef3826;background:#ee38250f;animation:cid-input-error-shake .4s ease}.cid-modal__email-checkbox input[type=checkbox]{width:20px;height:20px;cursor:pointer}.cid-modal__email-checkbox span{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:18px;letter-spacing:.14px}.cid-modal__success{display:flex;flex-direction:column;gap:28px;align-items:center;width:100%}.cid-modal__success-intro{text-align:center}.cid-modal__success-intro-label{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px;opacity:.7;margin:0 0 10px}.cid-modal__success-key{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:21px;font-weight:700;line-height:25px;margin:0}.cid-modal__success-banner{display:inline-flex;align-items:center;justify-content:center;gap:15px;padding:18px 30px;background:#34a853;border-radius:10px;max-width:700px}.cid-modal__success-banner img{flex-shrink:0}.cid-modal__success-banner span{color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;line-height:20px}.cid-modal__success-iid{display:flex;flex-direction:column;align-items:center;gap:30px;width:100%;margin-top:32px}.cid-modal__result-label{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:21px;font-weight:700;line-height:25px;letter-spacing:-.63px;margin:0;text-align:center;width:100%}.cid-modal__installation-code-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0}.cid-modal__installation-code-box{width:124px;height:46px;background:#4880ff1a;border:1px solid #4880ff;border-radius:100px;display:flex;align-items:center;justify-content:center;color:#4880ff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:21px;font-weight:600;letter-spacing:.63px}.cid-modal__success-sep{width:12px;height:2px;background:#1c1c1f;opacity:.2;margin:0 12px;flex-shrink:0}.cid-modal__success-card{width:100%;max-width:1500px;margin-top:32px;background:#f8f8f8;border-radius:12px;padding:24px 28px 28px}.cid-modal__success>.cid-modal__guide-btn{margin-top:32px}.cid-modal__result-title{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:21px;font-weight:700;line-height:25px;letter-spacing:-.63px;margin:0 0 30px;text-align:center}.cid-modal__cid-row{display:flex;flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:16px 24px}.cid-modal__cid-group{display:flex;flex-direction:column;align-items:center;gap:12px}.cid-modal__cid-group-row{display:flex;gap:24px;justify-content:center}.cid-modal__cid-group .cid-modal__cid-cell,.cid-modal__cid-cell{display:flex;flex-direction:column;align-items:center;gap:8px}.cid-modal__cid-letter{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:600;line-height:1;transition:color .2s ease}.cid-modal__cid-cell--copied .cid-modal__cid-letter{color:#3a974c}.cid-modal__cid-code{width:124px;height:46px;background:#fff;border:1px solid #D9D9D9;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#6b6b6b;font-family:SF Mono,Monaco,Consolas,monospace;font-size:18px;font-weight:500;letter-spacing:.5px;cursor:pointer;padding:0;margin:0;transition:border-color .2s ease,color .2s ease}.cid-modal__cid-code:hover{border-color:#b0b0b0}.cid-modal__cid-code--focused{border-color:#3a974c;color:#3a974c;background:#fff}.cid-modal__success-check-icon{width:32px;height:32px;margin-top:8px;background:transparent;border-radius:8px;display:flex;align-items:center;justify-content:center}.cid-modal__success-check-icon img{width:19px;height:18px;filter:brightness(0) saturate(100%) invert(35%) sepia(90%) saturate(800%) hue-rotate(115deg) brightness(95%) contrast(90%)}@media(max-width:768px){.cid-modal{max-width:calc(100% - 30px);width:calc(100% - 30px);height:92vh;min-height:500px;max-height:92vh;padding:24px;overflow:hidden}.cid-modal__loading-body,.cid-modal__success,.cid-modal__body{justify-content:flex-start;align-items:center;overflow-y:auto;-webkit-overflow-scrolling:touch}.cid-modal__body .cid-modal__content{flex:none;max-width:100%}.cid-modal__title{font-size:22px}.cid-modal__key{font-size:16px;word-break:break-all}.cid-modal__guides{flex-direction:column;gap:15px}.cid-modal__code-inputs .cid-modal__separator-dash{display:none}.cid-modal__code-inputs{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 16px}.cid-modal__code-input{width:90px;font-size:14px;height:46px}.cid-modal__close-text{display:none}.cid-modal__close{position:static;margin-left:auto;padding:8px 0 8px 14px;font-size:0;line-height:1;background:transparent;border:none;border-radius:0}.cid-modal__close:hover{background:transparent}.cid-modal__close:after{content:"×";display:inline-block;font-size:28px;font-weight:400;line-height:1;color:#1c1c1f}.cid-modal__success-sep{display:none}.cid-modal__installation-code-row{gap:10px 16px}.cid-modal__installation-code-box,.cid-modal__cid-code{width:90px;font-size:14px}.cid-modal__cid-row{gap:10px 16px;flex-wrap:wrap}.cid-modal__success-card{padding:20px 16px}.cid-modal__success-key{font-size:16px;word-break:break-all}.cid-modal__cid-group-row{gap:12px}}.confirm-delete-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:2500;animation:fadeIn .2s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.confirm-delete-modal{background:#fff;border-radius:16px;padding:0;max-width:500px;width:calc(100% - 40px);box-shadow:0 20px 60px #0000004d;animation:slideUp .3s ease;overflow:hidden}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.confirm-delete-modal__header{padding:24px 32px;border-bottom:1px solid #E0E0E0}.confirm-delete-modal__title{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:700;line-height:32px;margin:0;text-align:left}.confirm-delete-modal__text{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin:0 0 24px;padding:24px 32px 0}.confirm-delete-modal__text strong{font-weight:700;color:#1c61e7}.confirm-delete-modal__actions{display:flex;gap:12px;justify-content:flex-end;padding:0 32px 24px}.confirm-delete-modal__cancel-btn,.confirm-delete-modal__confirm-btn{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 24px;border-radius:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease;border:none}.confirm-delete-modal__cancel-btn{background:#f5f6fa;color:#1c1c1f}.confirm-delete-modal__cancel-btn:hover{background:#e5e6ea}.confirm-delete-modal__confirm-btn{background:#3a974c;color:#fff}.confirm-delete-modal__confirm-btn:hover{background:#2e7a3d;transform:translateY(-2px);box-shadow:0 4px 12px #3a974c4d}@media(max-width:768px){.confirm-delete-modal{max-width:calc(100% - 30px)}.confirm-delete-modal__header{padding:18px 20px}.confirm-delete-modal__title{font-size:20px;line-height:28px}.confirm-delete-modal__text{font-size:14px;line-height:20px;padding:20px 20px 0}.confirm-delete-modal__actions{flex-direction:column-reverse;padding:0 20px 20px}.confirm-delete-modal__cancel-btn,.confirm-delete-modal__confirm-btn{width:100%}}.product-card{background:#fff;border-radius:14px;box-shadow:6px 6px 54px #0000000d;margin-bottom:30px;position:relative}.product-card__header{display:flex;align-items:center;gap:30px;padding:27px 24px;position:relative}.product-card__collapse-section{display:flex;flex-direction:column;align-items:center;gap:8px;flex-shrink:0}.product-card__collapse-btn{width:32px;height:32px;background:none;border:none;cursor:pointer;color:#1c1c1f;opacity:.6;transition:all .3s ease;padding:0;display:flex;align-items:center;justify-content:center}.product-card__collapse-btn:hover{opacity:1;transform:scale(1.1)}.product-card__collapse-btn svg{transition:transform .5s ease}.product-card__main{display:flex;align-items:center;gap:42px;flex:1}.product-card__image-wrapper{width:150px;height:150px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.product-card__image{max-width:130px;max-height:130px;object-fit:contain}.product-card__info{display:flex;flex-direction:column;gap:5px}.product-card__category{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:700;line-height:17px;opacity:.7}.product-card__name{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:28px;font-weight:600;line-height:34px;letter-spacing:1px;margin:0}.product-card__download-btn{display:flex;align-items:center;justify-content:center;gap:15px;padding:15px 45px;background:#1c61e7;color:#fff;border:none;border-radius:9px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:21px;font-weight:500;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 4px #0c0c0d0d;height:54px;margin-left:auto}.product-card__download-btn:hover{background:#1556d1;transform:translateY(-2px)}.product-card__toggle-text{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:400;line-height:14.5px;text-align:center;opacity:.7;white-space:nowrap}@media(min-width:769px){.product-card__toggle-text{width:60px;white-space:pre-line}}.product-card__details{overflow:hidden;max-height:3000px;opacity:1;transform:translateY(0);transition:all .5s ease-in-out}.product-card__details--collapsed{max-height:0;opacity:0;transform:translateY(-30px)}.product-card__divider{width:100%;height:.4px;background:#0000001a;margin:0 0 38px}.product-card__details>:not(.product-card__divider){padding:0 24px}.product-card__details>:last-child{padding-bottom:24px}.product-section{margin-bottom:48px}.product-section:last-child{margin-bottom:0}.product-section__title{color:#1c61e7;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:900;line-height:19px;text-transform:uppercase;opacity:.7;margin:0 0 19px}.product-guides{display:grid;grid-template-columns:repeat(3,1fr);gap:15px 30px}.product-guide{display:flex;align-items:center;gap:13px;padding:18px 19px;background:#f8f9fa;border:.3px solid #B9B9B9;border-radius:10px;cursor:pointer;transition:all .2s ease}.product-guide:hover{background:#1c61e71a;border-color:#1c61e7}.product-guide__icon{width:34px;height:34px;background:#4880ff;border-radius:13.033px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.product-guide:hover .product-guide__icon{background:#fff}.product-guide__icon img{transition:filter .2s ease}.product-guide:hover .product-guide__icon img{filter:brightness(0) saturate(100%) invert(28%) sepia(95%) saturate(2419%) hue-rotate(214deg) brightness(94%) contrast(90%)}.product-guide__title{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:19px}.product-warranty{display:flex;align-items:center;justify-content:space-between;padding:24px 20px;background:#f8f9fa;border:.3px solid #B9B9B9;border-radius:10px}.product-warranty__left{display:flex;flex-direction:column;gap:20px}.product-warranty__days-row{display:flex;align-items:center;gap:8px}.product-warranty__days-circle{width:39px;height:39px;background:#4880ff;border-radius:15px;display:flex;align-items:center;justify-content:center;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:700;flex-shrink:0}.product-warranty__days-label{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:21px;font-weight:700;line-height:15px}.product-warranty__text{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:19px;opacity:.7}.product-warranty__text strong{font-weight:700}.product-warranty__right{display:flex;flex-direction:column;gap:17px;align-items:flex-end}.product-warranty__status{padding:6px 23px;border-radius:4.5px;font-family:Nunito Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:700;line-height:15px;text-align:center}.product-warranty__status--active{background:#3a974c33;color:#3a974c}.product-warranty__status--expired{background:#ef382633;color:#ef3826}.product-warranty__details-btn{display:flex;align-items:center;gap:8px;padding:0 15px;height:28px;background:#e2eaf8;opacity:.7;border:none;border-radius:4.5px;color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:700;cursor:pointer;transition:opacity .2s ease}.product-warranty__details-btn:hover{opacity:1}.product-keys{display:flex;flex-direction:column;gap:15px}.product-key{padding:18px 20px;background:#f8f9fa;border:.3px solid #B9B9B9;border-radius:10px}.product-key__main{display:flex;align-items:center;gap:20px;margin-bottom:20px}.product-key__number{width:39px;height:39px;background:#e9eff9;border-radius:15px;display:flex;align-items:center;justify-content:center;color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:700;flex-shrink:0}.product-key__value{flex:1;padding:6px 0;background:#e9eff9;border-radius:15px;color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:500;line-height:22px;text-align:center}.product-key__copy-btn,.product-key__cid-btn{padding:6px 20px;background:#e9eff9;border:none;border-radius:15px;color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:400;line-height:22px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:11px;opacity:.7}.product-key__cid-btn{background:#fff;border:.5px solid #1c1c1f;opacity:1}.product-key__copy-btn:hover,.product-key__cid-btn:hover{opacity:1;transform:translateY(-2px)}.product-key__actions{display:flex;gap:9px}.product-key__action-btn{padding:0 9px;height:28px;background:#f8f9fa;border:.5px solid #B9B9B9;border-radius:10px;color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:9px}.product-key__action-btn:hover{background:#e9eff9}.product-key__action-btn--danger{border-color:#f4d0d0;color:#ef3826}.product-key__action-btn--danger:hover{background:#ef38260d}.product-key__action-btn--device-set svg{width:10px;height:10px;opacity:.6}.product-key__action-btn--device-set:hover svg{opacity:1}@media(max-width:1200px){.product-card__header{gap:24px;padding:20px}.product-card__image-wrapper{width:120px;height:120px}.product-card__name{font-size:24px;line-height:30px}.product-guides{grid-template-columns:repeat(2,1fr);gap:12px 30px}}@media(max-width:768px){.product-card{margin-bottom:15px}.product-card__header{flex-direction:column;padding:15px;gap:12px}.product-card__collapse-section{width:100%;flex-direction:row;justify-content:center;gap:12px;order:10}.product-card__main{flex-direction:column;gap:15px;text-align:center;width:100%}.product-card__image-wrapper{width:90px;height:90px}.product-card__image{max-width:80px;max-height:80px}.product-card__category{font-size:12px}.product-card__name{font-size:20px;line-height:26px}.product-card__download-btn{width:100%;margin:0;padding:12px 25px;font-size:18px;height:48px}.product-card__toggle-text{font-size:11px;width:auto}.product-section{margin-bottom:30px}.product-section__title{font-size:14px}.product-guides{grid-template-columns:1fr;gap:8px}.product-guide{padding:12px 15px}.product-guide__icon{width:28px;height:28px}.product-guide__title{font-size:14px}.product-warranty{flex-direction:column;align-items:flex-start;gap:15px;padding:15px}.product-warranty__left{width:100%}.product-warranty__days-circle{width:35px;height:35px;font-size:16px}.product-warranty__days-label{font-size:18px}.product-warranty__text{font-size:12px;line-height:16px}.product-warranty__right{width:100%;flex-direction:row;justify-content:space-between;align-items:center}.product-key{padding:12px 15px}.product-key__main{display:grid;grid-template-columns:35px 1fr;grid-template-rows:auto auto;gap:8px;margin-bottom:15px}.product-key__number{width:35px;height:35px;font-size:16px;grid-column:1;grid-row:1}.product-key__value{padding:8px 10px;font-size:13px;word-break:break-all;grid-column:2;grid-row:1}.product-key__copy-btn,.product-key__cid-btn{font-size:13px;padding:10px 15px;grid-column:span 2;justify-content:center}.product-key__actions{grid-column:span 2;display:flex;flex-direction:column;gap:8px}.product-key__action-btn{width:100%;justify-content:center;font-size:11px}}.support-status{background:#fff;border-radius:14px;box-shadow:6px 6px 54px #0000000d;padding:23px 24px}.support-status__title{color:#1c61e7;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:900;line-height:19px;text-transform:uppercase;opacity:.7;margin:0 0 19px}.support-status__content{display:flex;gap:60px}.support-status__left{flex:1}.support-status__section-title{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:21px;font-weight:600;line-height:25px;letter-spacing:1px;margin:0 0 10px}.support-status__days{display:flex;flex-direction:column;gap:15px}.support-status__day{display:flex;flex-direction:column;gap:7px;padding-bottom:15px;border-bottom:.4px solid rgba(0,0,0,.1)}.support-status__day:last-child{border-bottom:none}.support-status__date{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:500;line-height:19px;margin-bottom:3px}.support-status__channels{display:flex;flex-direction:column;gap:5px}.support-status__channel{display:flex;align-items:center;gap:10px}.support-status__channel span{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:17px}.support-status__badge{padding:4px 10px;border-radius:10.8px;font-family:Nunito Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:700;line-height:8px;text-align:center}.support-status__badge--available{background:#3a974c33;color:#3a974c!important;font-weight:700!important}.support-status__badge--unavailable{background:#ef382633;color:#ef3826!important;font-weight:700!important}.support-status__right{width:280px;flex-shrink:0;display:flex;flex-direction:column;gap:15px}.support-status__contact{display:flex;flex-direction:column;gap:10px}.support-status__contact-item{display:flex;align-items:center;gap:10px}.support-status__contact-item img,.support-status__contact-item svg{color:#1c1c1f;flex-shrink:0;width:17px;height:17px}.support-status__contact-item span,.support-status__contact-item a{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:18px;text-decoration:none}.support-status__contact-item a:hover{color:#1c61e7;text-decoration:underline}.support-status__schedule{display:flex;flex-direction:column;gap:10px}.support-status__schedule-title{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:21px;font-weight:600;line-height:25px;letter-spacing:1px;margin:0}.support-status__schedule-subtitle{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:18px;opacity:.7;margin:0}.support-status__schedule-hours{display:flex;align-items:center;gap:10px}.support-status__schedule-hours svg{color:#1c1c1f;flex-shrink:0}.support-status__schedule-hours span{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:18px}.support-status__disclaimer{color:#434343;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:17px;opacity:.7;margin:0}@media(max-width:1200px){.support-status__content{flex-direction:column;gap:30px}.support-status__right{width:100%}}@media(max-width:768px){.support-status{padding:15px;width:100%}.support-status__title{font-size:13px;line-height:16px;margin-bottom:15px}.support-status__content{gap:20px}.support-status__section-title{font-size:16px;line-height:20px}.support-status__days{gap:12px}.support-status__day{gap:8px;padding-bottom:12px}.support-status__date{font-size:14px;margin-bottom:5px}.support-status__channels{gap:4px}.support-status__channel{gap:8px}.support-status__channel span{font-size:12px;line-height:15px}.support-status__badge{font-size:10px;padding:3px 8px;flex-shrink:0}.support-status__contact-item{gap:8px}.support-status__contact-item a,.support-status__contact-item span{font-size:13px;line-height:16px}.support-status__schedule-title{font-size:16px}.support-status__schedule-subtitle{font-size:12px;line-height:15px}.support-status__schedule-hours span{font-size:12px}.support-status__disclaimer{font-size:11px;line-height:14px}}.order-management{position:relative;width:100vw;height:100vh;background:#f5f6fa;overflow-y:auto;overflow-x:hidden}.order-management__background{position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(/assets/bachround-shapes-introdu-cod.webp);background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none;z-index:0}.order-management__content{position:relative;z-index:1;padding-bottom:50px}.order-management__title-section{display:flex;flex-direction:column;align-items:center;max-width:1776px;width:calc(100% - 144px);margin:47px auto 0;padding:44px 106px;background:#fff;border:.3px solid #b9b9b9;border-radius:14px;box-shadow:6px 6px 54px #0000000d}.order-management__title{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:29px;font-weight:700;line-height:35px;text-align:center;text-transform:uppercase;letter-spacing:-.87px;margin:0 0 10px}.order-management__subtitle{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:19px;text-align:center;letter-spacing:-.48px;opacity:.7;margin:0 0 30px}.order-management__progress{display:flex;gap:20px}.order-management__progress-step{position:relative}.order-management__progress-box{width:60px;height:60px;background:#f5f6fa;border:.3px solid #b9b9b9;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#000;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:29px;font-weight:500;line-height:21px;letter-spacing:-.87px}.order-management__body{display:grid;grid-template-columns:765px 1fr;gap:35px;max-width:1776px;width:calc(100% - 144px);margin:30px auto 0}.order-management__sidebar{display:flex;flex-direction:column;gap:30px}.order-management__billing{background:#fff;border-radius:14px;box-shadow:6px 6px 54px #0000000d;padding:23px 24px}.order-management__section-title{color:#1c61e7;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:900;line-height:19px;text-transform:uppercase;opacity:.7;margin:0 0 19px}.order-management__billing-content{margin-bottom:52px}.order-management__billing-name{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:28px;font-weight:600;line-height:34px;letter-spacing:1px;margin:0 0 4px}.order-management__billing-address{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:17px;letter-spacing:1px;margin:0}.order-management__invoice{display:flex;align-items:center;gap:0;padding:0;height:70px;background:#f8f9fa;border:.3px solid #B9B9B9;border-radius:10px;overflow:hidden}.order-management__invoice-number{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:600;line-height:19px;padding:0 18px;flex-shrink:0}.order-management__invoice-divider{width:.3px;height:40px;background:#b9b9b9;flex-shrink:0}.order-management__invoice-date{color:#1c1c1f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;line-height:19px;opacity:.7;padding:0 18px;flex:1}.order-management__invoice-btn{padding:0 20px;height:36px;background:#1c61e7;color:#fff;border:none;border-radius:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:700;cursor:pointer;transition:all .2s ease;margin-right:16px;flex-shrink:0}.order-management__invoice-btn:hover{background:#1556d1;transform:translateY(-2px)}.order-management__main{display:flex;flex-direction:column}@media(max-width:768px){.order-management__billing{padding:15px}.order-management__section-title{font-size:14px;margin-bottom:12px}.order-management__billing-name{font-size:22px;line-height:28px}.order-management__billing-address{font-size:12px}.order-management__invoice{height:auto;min-height:60px;padding:12px 0;flex-wrap:wrap;gap:10px}.order-management__invoice-number,.order-management__invoice-date{font-size:14px;padding:0 12px}.order-management__invoice-divider{height:30px}.order-management__invoice-btn{width:calc(100% - 24px);margin:0 12px 8px}}@media(max-width:1600px){.order-management__body{grid-template-columns:600px 1fr}}@media(max-width:1200px){.order-management__title-section{max-width:90%;width:calc(100% - 60px);padding:30px 40px}.order-management__title{font-size:24px}.order-management__body{grid-template-columns:1fr;max-width:90%;width:calc(100% - 60px)}.order-management__sidebar{width:100%}}@media(max-width:768px){.order-management{overflow-y:auto}.order-management__title-section{width:calc(100% - 20px);max-width:100%;padding:15px;margin:10px auto 0}.order-management__title{font-size:18px;line-height:24px;white-space:normal}.order-management__subtitle{font-size:13px;line-height:16px}.order-management__progress{gap:8px;flex-wrap:wrap;justify-content:center}.order-management__progress-box{width:40px;height:40px;font-size:18px}.order-management__body{width:calc(100% - 20px);max-width:100%;margin:10px auto 0}.order-management__sidebar,.order-management__main{width:100%}}:root{--default-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft Yahei UI", "Microsoft Yahei", "Source Han Sans CN", sans-serif}*{box-sizing:border-box}input,select,textarea,button{outline:0;font-family:inherit}
