.order-phone-decoration{display:none}.side-addon-tail{display:contents}.order-page{--order-ink:#353535;--order-muted:#6f6b66;--order-border:#6f6b66;--order-selected:#efe2d3;--order-hover:#f8f2eb;--order-accent:#9c604c;--order-action:#3d2b1e;--order-action-hover:#594033;--order-telegram:#2aabee;--order-telegram-button:#229ed9;--order-telegram-hover:var(--order-telegram-button);--order-telegram-light:#eaf6fd;--order-mono:"IBM Plex Mono",monospace;--txt:var(--order-ink);--txt-mid:var(--order-muted);--txt-lt:var(--order-muted);--coral:var(--order-ink);--coral-dk:var(--order-accent);--lav-dk:var(--order-muted);color:var(--order-ink);font-family:var(--order-mono);font-variant-numeric:tabular-nums;caret-color:var(--order-ink)}.order-page ::-moz-selection{background:var(--order-selected);color:var(--order-ink)}.order-page ::selection{background:var(--order-selected);color:var(--order-ink)}.order-page :is(button,input,h2,h3,.checkout-step-badge,.side-card-title,.side-addon-name,.addons-breakdown-title,.plan-dropdown-item,.auth-user-tag,.addons-compact-copy,.sub-price-current,.btn-main-pay-ref){font-family:var(--order-mono)}.order-page :is(button,a,input):focus-visible{outline:2px solid var(--order-border);outline-offset:3px}.order-page :is(button,input){min-width:0}.order-page a{text-underline-offset:3px}.order-page .back-to-tariffs{color:var(--order-muted)}.order-page :is(.checkout-card,.side-card){background:#fff;border:1px solid var(--order-border);border-radius:20px;box-shadow:none}.order-page .checkout-card__head{border-bottom:1px dashed var(--order-muted)}.order-page .checkout-card__title{color:var(--order-ink);font-size:18px;font-weight:600;line-height:1.4}.order-page .checkout-card__desc{color:var(--order-muted);line-height:1.5}.order-page .checkout-step-badge{border:1px solid var(--order-border);border-radius:8px;background:#fff;color:var(--order-muted);font-weight:500}.order-page .auth-logged-card{background:#fff;border-color:var(--order-border);border-radius:14px}.order-page .auth-user-icon{background:var(--order-hover);color:var(--order-muted)}.order-page .auth-user-tag{font-size:15px;font-weight:600;line-height:1.5}.order-page .auth-user-verified{color:#287448;font-size:11px;line-height:1.6}.order-page .btn-switch-account{border-color:var(--order-border);border-radius:12px;background:#fff;color:var(--order-ink);font-size:12px;font-weight:500;white-space:normal}.order-page .btn-switch-account:hover{background:var(--order-hover)}.order-page .order-desktop-decoration{display:none}.order-page .order-phone-decoration{display:block}.order-page .auth-guest-form{padding-inline:0!important}.order-page .auth-guest-form>div:first-child{width:60px!important;height:60px!important;border-radius:0!important;background:transparent!important;color:var(--order-telegram)!important}.order-page .auth-guest-form>div:first-child>svg{display:block;width:60px;height:60px}.order-page .auth-guest-form>button{border:none!important;border-radius:18px!important;background:var(--order-telegram-button)!important;color:#fff!important;box-shadow:0 8px 24px rgba(34,158,217,.3)!important;transform:none!important;font-family:Nunito,sans-serif;font-size:19px!important;padding-inline:14px!important}.order-page .auth-guest-form>button span{min-width:0;overflow-wrap:anywhere}.order-page .auth-guest-form>div>button{color:var(--order-muted)!important;font-size:12px!important;text-align:left}.order-page .auth-guest-form>div>button span:nth-child(2){min-width:0}.order-page .auth-guest-form>div:last-child:not(:first-child){color:var(--order-muted)!important;border-color:var(--order-border)!important;background:#fff!important;box-shadow:none!important}.order-page .auth-guest-form a{color:var(--order-ink)!important;overflow-wrap:anywhere}.order-page .addons-compact-toggle{position:relative}.order-page .addons-compact-copy{width:100%}.order-page .addons-compact-copy strong{color:var(--order-ink);font-family:var(--order-mono);font-size:18px;font-weight:600;padding-right:24px}.order-page .addons-compact-options{flex-wrap:nowrap;gap:clamp(6px,2vw,10px)}.order-page .addons-compact-options span{padding:0;border:0;border-radius:0;background:transparent;color:var(--order-muted);font-size:clamp(9px,2.65vw,11px);font-weight:400;white-space:nowrap}.order-page .addons-compact-options span:nth-child(2){order:-1}.order-page .addons-compact-options span.selected{background:transparent;color:var(--order-ink);font-weight:500}.order-page .addons-compact-toggle>svg{position:absolute;right:0;top:5px;color:var(--order-muted)}.order-page .addons-card-body.is-open{border-top:1px dashed var(--order-muted)}.order-page :is(.side-addon-item,.side-devices-card-ref){background:#fff;border-color:var(--order-border);border-radius:12px}.order-page :is(.side-addon-item.active,.side-addon-item.included){background:var(--order-selected);border-color:var(--order-border)}.order-page .side-addon-item.disabled{background:var(--order-hover);border-color:var(--order-border);opacity:1}.order-page :is(.side-addon-icon-tg,.side-addon-icon-device,.side-addon-emoji){color:var(--order-muted)}.order-page .side-addon-icon-device svg{stroke:currentColor}.order-page .side-addon-icon-tg img{filter:brightness(1.08)}.order-page .side-addon-emoji{display:flex;align-items:center}.order-page .side-addon-name{color:var(--order-ink);font-weight:500;line-height:1.5}.order-page :is(.side-addon-desc,.side-devices-subtitle){color:var(--order-muted);font-size:11px;line-height:1.6}.order-page :is(.side-addon-price,.side-addon-price.active,.side-addon-item.included .side-addon-price){color:var(--order-ink)!important;font-weight:600}.order-page .side-addon-tail{display:inline-flex;align-items:baseline;gap:4px;white-space:nowrap}.order-page .side-badge-inc{display:inline-flex;align-items:center;align-self:center;height:auto;min-height:0;margin:0;padding:2px 6px;background:#fff!important;border:1px solid var(--order-border);border-radius:4px;color:var(--order-ink);font-size:9px;font-weight:400;line-height:1;white-space:nowrap;vertical-align:middle}.order-page .mini-toggle{background:#aaa49d}.order-page .mini-toggle:after{box-shadow:none}.order-page :is(.side-addon-item.active,.side-addon-item.included) .mini-toggle{background:var(--order-action)}.order-page :is(.side-devices-select-btn,.devices-popup-item){background:#fff;border-color:var(--order-border);color:var(--order-ink);box-shadow:none}.order-page :is(.side-devices-select-btn:hover,.devices-popup-item:hover){background:var(--order-hover);border-color:var(--order-border);box-shadow:none}.order-page .devices-popup-item.active{background:var(--order-selected)}.order-page :is(.stepper-num,.devices-popup-item-name,.devices-popup-item-cost){color:var(--order-ink)}.order-page :is(.stepper-arrow,.devices-popup-panel-head,.devices-popup-panel-close){color:var(--order-muted)}.order-page .devices-popup-panel{border-color:var(--order-border)}.order-page .devices-discount-badge{background:#fff;color:var(--order-muted)}.order-page :is(.addons-total-summary,.addons-breakdown-card){background:#fff;border-color:var(--order-border);color:var(--order-muted)}.order-page :is(.addons-breakdown-row,.addons-breakdown-row strong){color:var(--order-ink)}.order-page .order-plan-panel{--txt:var(--order-ink);--txt-mid:var(--order-muted);--txt-lt:var(--order-muted);--coral:#ff7663;--coral-dk:#e85845;background:#fff;font-family:Nunito,sans-serif}.order-page .order-plan-panel h3{font-family:Comfortaa,sans-serif}.order-page .btn-change-plan{color:var(--order-muted);font-weight:500}.order-page .btn-change-plan:hover{background:var(--order-hover)}.order-page .plan-dropdown-menu{border-color:var(--order-border);box-shadow:none}.order-page .plan-dropdown-item{color:var(--order-ink);font-size:13px;font-weight:500;gap:8px}.order-page .plan-dropdown-name{min-width:0;overflow-wrap:anywhere}.order-page .plan-dropdown-item.active{background:var(--order-selected);color:var(--order-ink)}.order-page .plan-dropdown-item:hover{background:var(--order-hover)}.order-page .side-card-title{color:var(--order-ink);font-weight:500}.order-page .promo-card .side-promo-input{border-color:var(--order-border);color:var(--order-ink)}.order-page .side-promo-input::-moz-placeholder{color:var(--order-muted);opacity:1}.order-page .side-promo-input::placeholder{color:var(--order-muted);opacity:1}.order-page .side-btn-apply{background:#fff;border:1px solid var(--order-border);color:var(--order-ink);font-weight:500}.order-page .side-btn-apply:hover{background:var(--order-selected)}.order-page .sub-params-divider-head{background:none;border:0}.order-page .sub-params-divider-vert{background:none}.order-page .sub-col-title{color:var(--order-ink);font-weight:500}.order-page .sub-period-chip{border-color:var(--order-border);box-shadow:none}.order-page .sub-period-chip:hover{background:var(--order-hover);border-color:var(--order-border);transform:none}.order-page .sub-period-chip.active{background:var(--order-selected);border:2px solid var(--order-border);box-shadow:none}.order-page :is(.sub-chip-months,.sub-period-chip.active .sub-chip-months){color:var(--order-ink);font-weight:500}.order-page .sub-chip-discount{color:var(--order-muted);font-weight:400}.order-page .sub-price-current{color:var(--order-accent);font-weight:600;line-height:1.2;overflow-wrap:anywhere}.order-page .sub-price-current--status{color:var(--order-muted);font-size:15px}.order-page .sub-price-stars,.order-page .sub-price-status{color:var(--order-muted);font-size:12px}.order-page .sub-price-stars{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;margin-top:8px;line-height:1.5}.order-page .sub-price-stars-amount{display:inline-block;padding-right:2px;white-space:nowrap;font-weight:500}.order-page .sub-price-status button{border-color:var(--order-border);color:var(--order-ink)}.order-page .sub-pay-card,.order-page .sub-pay-card.active{border-color:var(--order-border);box-shadow:none}.order-page .sub-pay-card.active{background:var(--order-selected)}.order-page .sub-pay-card:hover{border-color:var(--order-border);transform:none}.order-page .sub-pay-card--unavailable{background:var(--order-hover);opacity:1}.order-page .sub-pay-card--unavailable .sub-pay-card-icon{filter:none}.order-page .sub-pay-card-title{color:var(--order-ink);font-weight:500}.order-page :is(.sub-pay-card-sub,.sub-consent-text,.sub-consent-text a){color:var(--order-muted)}.order-page .sub-consent-custom-box{border-color:var(--order-border)}.order-page .sub-consent-agreement input:checked+.sub-consent-custom-box{background:var(--order-action);border-color:var(--order-action)}.order-page .btn-main-pay-ref{background:var(--order-action);color:#fff;border:1px solid var(--order-border);box-shadow:none;font-size:14px}.order-page .btn-main-pay-ref:hover:not(:disabled){background:var(--order-action-hover);box-shadow:none;transform:none}.order-page .btn-main-pay-ref:disabled{background:#e8dfd7;color:var(--order-muted);opacity:1}.order-page .stars-checkout-dialog{font-family:var(--order-mono);color:var(--order-ink);border:1px solid var(--order-border);border-radius:20px;box-shadow:none}.order-page .stars-checkout-dialog h2{color:var(--order-ink)}.order-page .stars-checkout-summary{color:var(--order-muted);background:var(--order-hover);border-radius:8px}.order-page .stars-spinner{border-color:var(--order-selected);border-top-color:var(--order-ink)}.order-page .stars-checkout-dialog .btn-main-pay-ref{background:var(--order-action);color:#fff;box-shadow:none}.order-page .stars-checkout-status-text{color:var(--order-muted)}.order-page .stars-checkout-status-text.success{color:#287448}.order-page :is(.stars-checkout-x,.stars-checkout-cancel){color:var(--order-muted)}.order-page{padding-top:0}.order-page .order-nav-back{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:28px;margin:0}.order-page .btn-back{display:flex;align-items:center;justify-content:flex-start;gap:8px;min-width:0;min-height:72px;padding:12px 0;border:0;background:transparent;color:var(--order-muted);font-size:14px;line-height:1.5;text-decoration:none}.order-page .btn-back svg{flex:none}.order-page .btn-back span{min-width:0}.order-page .btn-back:hover{color:var(--order-ink)}@media (max-width:972px){.order-page .order-nav-back{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.order-page .btn-back{min-height:64px;font-size:clamp(12px,3.55vw,14px)}}.order-page .sub-params-card{container:order-payment/inline-size}.order-page .addons-config-card{container:order-addons/inline-size}.order-page .sub-params-grid{grid-template-columns:minmax(0,1fr);gap:20px}.order-page .sub-params-grid>div{min-width:0}.order-page .sub-params-divider-vert{width:100%;height:1px;min-height:1px;margin:4px 0;border-top:1px dashed var(--order-muted)}.order-page .sub-pay-card-info{min-width:0}.order-page .side-addon-name{display:block;overflow-wrap:anywhere}.order-page :is(.side-addon-desc,.side-devices-subtitle){overflow-wrap:anywhere}.order-page .auth-logged-card{flex-wrap:wrap}.order-page .btn-switch-account{min-height:44px;max-width:100%}.order-page .side-devices-select-btn{min-height:44px;height:auto}@media (min-width:768px){@container order-payment (min-width: 680px){.order-page .sub-params-grid{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);gap:24px}.order-page .sub-params-divider-vert{width:1px;height:auto;min-height:140px;margin:0;border-top:0;border-left:1px dashed var(--order-muted)}}@container order-addons (max-width: 440px){.order-page .side-addon-item{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.order-page .side-addon-right{justify-self:end;flex-direction:row;gap:10px}.order-page .side-addon-price{width:auto}.order-page .side-addon-right .mini-toggle{width:72px;min-width:72px}.order-page .side-devices-main-row{display:grid;grid-template-columns:minmax(0,1fr)}.order-page .side-devices-select-btn{justify-self:end;width:min(100%,128px);min-width:0;margin-left:0}}}@media (min-width:768px){.order-page{padding-bottom:64px}.order-page .checkout-card{padding:28px 30px}.order-page .checkout-card__title{font-size:clamp(20px,1.6vw,23px)}.order-page .checkout-card__desc{font-size:13px}.order-page .auth-user-tag{font-size:16px}.order-page .auth-user-verified{font-size:12px}.order-page .auth-user-meta{flex-basis:280px}.order-page .btn-switch-account{font-size:13px}.order-page .side-card-title{font-size:16px;line-height:1.5}.order-page .addons-compact-copy strong{font-size:20px}.order-page .addons-compact-options span{font-size:12px}.order-page .side-addon-name{font-size:14px}.order-page :is(.side-addon-desc,.side-devices-subtitle){font-size:12px}.order-page .sub-period-chip{min-height:64px}.order-page .sub-pay-card{min-height:72px}.order-page .sub-pay-cards{grid-template-columns:minmax(0,1fr)}.order-page .sub-price-stars{font-size:13px}.order-page .order-plan-card .checkout-card__head{padding-right:164px}.order-page .order-plan-panel{padding:20px 0}.order-page .order-plan-bubble{right:12px}.order-page .side-promo-input{font-size:14px;min-height:44px}.order-page .btn-change-plan,.order-page .side-btn-apply{min-height:44px}.order-page .sidebar-sticky-wrap{position:static}}@media (min-width:901px){body:has(.order-page) .navbar__actions{min-width:0;width:100%;max-width:100%;justify-content:flex-end}body:has(.order-page) .navbar__pet{flex:none}body:has(.order-page) .btn-cabinet{min-width:0;max-width:100%;flex-shrink:1}body:has(.order-page) .btn-cabinet__label{min-width:0;white-space:normal;overflow-wrap:anywhere;font-size:12px;line-height:1.3;text-align:center}}@media (prefers-reduced-motion:reduce){.order-page *,.order-page :after{transition:none!important}}.order-page :is(.btn-switch-account,.btn-change-plan,.side-btn-apply,.sub-consent-text a,.sub-price-status button){color:var(--order-ink)}.order-page .auth-guest-form>button:hover:not(:disabled){background:var(--order-telegram-hover)!important}.order-page :is(.side-addon-item.active,.side-addon-item.included,.sub-pay-card.active){border-color:var(--order-border)}.order-page .devices-popup-item.active{border-color:var(--order-border)}.order-page .plan-dropdown-check{color:var(--order-muted)}.order-page .order-plan-panel .plan-summary-badge{color:var(--order-ink)}.order-page .sub-price-status button{background:var(--order-selected)}.order-page .side-addon-emoji img{display:block;flex:none}.order-page :is(.sub-period-chip.active .sub-chip-discount,.side-addon-item.active .side-addon-desc,.side-addon-item.included .side-addon-desc,.sub-pay-card.active .sub-pay-card-sub){color:var(--order-ink)}.order-page [role=switch]:focus-visible{outline:3px solid #9c604c;outline-offset:4px}.side-devices-native{position:relative;flex-shrink:0;width:128px;max-width:100%;margin-left:auto;justify-self:end;overflow:hidden;border-radius:12px}.side-devices-native:focus-within{outline:3px solid #9c604c;outline-offset:3px}.order-page .side-devices-native select:focus-visible{outline:0}.order-page .side-devices-native .side-devices-select-btn{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:block;width:100%;min-width:0;min-height:48px;height:48px;color:transparent;font-size:16px;font-family:inherit;text-align:left}.side-devices-native select option{color:#353535;background:#fff;font-size:16px}.side-devices-native>.stepper-num{left:16px;color:#353535}.side-devices-native>.stepper-arrow,.side-devices-native>.stepper-num{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none}.side-devices-native>.stepper-arrow{right:16px}dialog.stars-checkout-backdrop{position:fixed;inset:0;display:grid;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:20px;border:0;overflow:auto;background:transparent}dialog.stars-checkout-backdrop:not([open]){display:none}dialog.stars-checkout-backdrop::backdrop{background:rgba(18,28,44,.68)}.checkout-result{display:flex;gap:16px;align-items:flex-start;margin-top:18px;padding:18px;border:1px solid #807a74;border-radius:14px;background:#fff;color:#353535;line-height:1.6;overflow-wrap:anywhere}.checkout-result>div{min-width:0;flex:1}.checkout-result strong{font-size:16px}.checkout-result p{font-size:14px;margin:6px 0}.checkout-result span{font-size:12px;color:#6f6b66}.checkout-result button{width:44px;min-height:44px;flex-shrink:0;border:1px solid #807a74;border-radius:10px;color:#353535;background:#fff;font-size:24px;cursor:pointer}.order-page .side-promo-input-row{min-width:0}.order-page .side-promo-input{min-width:0;font-size:16px}.order-page .side-btn-apply:disabled{cursor:wait}.order-page .stars-checkout-phase-icon{width:50px;height:50px;color:#6f6b66;stroke-width:1.7}.order-page .stars-checkout-phase-icon.is-telegram{color:#229ed9}.stars-checkout-message{width:100%;min-width:0}@media(max-width:480px){.order-page .stars-checkout-dialog{padding:30px 20px 22px}.order-page .stars-checkout-dialog .btn-main-pay-ref{min-height:48px;padding:12px 16px}.order-page .stars-spinner-wrap{margin:8px 0 14px}.order-page .stars-checkout-status-text{margin-bottom:18px}}.order-page .stars-checkout-close{min-height:44px}.order-page .stars-checkout-x{width:44px;height:44px}