.auth-module__yW-q2q__wrap{min-height:70vh;padding-block:var(--space-8);justify-content:center;align-items:center;display:flex}.auth-module__yW-q2q__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);width:100%;max-width:460px;padding:var(--space-7);gap:var(--space-4);flex-direction:column;display:flex}.auth-module__yW-q2q__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);text-align:center}.auth-module__yW-q2q__subtitle{text-align:center;color:var(--color-muted);font-size:var(--font-size-sm);margin-bottom:var(--space-2)}.auth-module__yW-q2q__fields{gap:var(--space-3);flex-direction:column;display:flex}.auth-module__yW-q2q__helper{font-size:var(--font-size-xs);color:var(--color-muted);justify-content:space-between;display:flex}.auth-module__yW-q2q__helperCenter{text-align:center;margin-block:var(--space-2)}.auth-module__yW-q2q__helper a,.auth-module__yW-q2q__helperCenter a{color:var(--color-muted);transition:color var(--duration-fast)}@media (hover:hover){.auth-module__yW-q2q__helper a:hover,.auth-module__yW-q2q__helperCenter a:hover{color:var(--color-secondary)}}.auth-module__yW-q2q__actions{gap:var(--space-2);flex-direction:column;display:flex}.auth-module__yW-q2q__error{background:var(--color-danger-soft);color:var(--color-danger);border-radius:var(--radius-md);font-size:var(--font-size-sm);text-align:center;padding:10px 14px}.auth-module__yW-q2q__success{background:var(--color-success-soft);color:var(--color-success);border-radius:var(--radius-md);font-size:var(--font-size-sm);text-align:center;padding:10px 14px}
.text-field-module__HDzjlq__root{gap:var(--space-1);flex-direction:column;width:100%;display:flex}.text-field-module__HDzjlq__label{font-size:var(--font-size-xs);color:var(--color-muted);font-weight:var(--font-weight-medium)}.text-field-module__HDzjlq__inputWrap{align-items:center;display:flex;position:relative}.text-field-module__HDzjlq__input{background-color:var(--color-surface-2);width:100%;color:var(--color-text);border-radius:var(--radius-pill);font-size:var(--font-size-md);transition:border-color var(--duration-hover) var(--ease-hover), background-color var(--duration-hover) var(--ease-hover);border:1px solid #0000;outline:none;padding:14px 20px}.text-field-module__HDzjlq__input::placeholder{color:var(--color-muted)}.text-field-module__HDzjlq__inputWithSuffix{padding-right:52px}.text-field-module__HDzjlq__input[data-hovered]:not([data-disabled]){background-color:var(--color-surface-3)}.text-field-module__HDzjlq__input[data-focused]{border-color:var(--color-primary);background-color:var(--color-surface-3)}.text-field-module__HDzjlq__input[data-invalid]{border-color:var(--color-danger)}.text-field-module__HDzjlq__input[data-disabled]{opacity:.5;cursor:not-allowed}.text-field-module__HDzjlq__suffix{color:var(--color-muted);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--duration-hover) var(--ease-hover);background-color:#0000;border:0;justify-content:center;align-items:center;padding:4px;display:inline-flex;position:absolute;right:16px}.text-field-module__HDzjlq__suffix[data-hovered]{color:var(--color-text)}.text-field-module__HDzjlq__error{color:var(--color-danger);font-size:var(--font-size-xs)}.text-field-module__HDzjlq__description{color:var(--color-muted);font-size:var(--font-size-xs)}
.buy-subscription-modal-module__pgtTAW__modalSurface{max-width:980px}.buy-subscription-modal-module__pgtTAW__grid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:768px){.buy-subscription-modal-module__pgtTAW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.buy-subscription-modal-module__pgtTAW__muted{color:var(--color-muted);font-size:var(--font-size-sm)}
.tariff-card-module__JMUzvq__section{padding-block:clamp(56px,8vw,96px)}.tariff-card-module__JMUzvq__head{text-align:center;margin-bottom:clamp(28px,4vw,46px)}.tariff-card-module__JMUzvq__head h2{margin-bottom:var(--space-4);background:linear-gradient(90deg, var(--color-text) 0%, color-mix(in srgb, var(--color-text) 62%, transparent) 100%);color:#0000;font-size:clamp(32px,4vw,40px);font-weight:var(--font-weight-black);letter-spacing:-.01em;-webkit-background-clip:text;background-clip:text;line-height:1}.tariff-card-module__JMUzvq__head p{max-width:420px;color:var(--color-muted);font-size:var(--font-size-base);letter-spacing:.03em;margin-inline:auto;line-height:1.4}.tariff-card-module__JMUzvq__grid{gap:var(--space-4);grid-template-columns:1fr;align-items:stretch;max-width:1222px;margin-inline:auto;display:grid}@media (min-width:760px){.tariff-card-module__JMUzvq__grid{column-gap:var(--space-4);row-gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}.tariff-card-module__JMUzvq__vs{font-weight:var(--font-weight-black);letter-spacing:-.01em;color:var(--color-text-soft);text-transform:uppercase;box-sizing:border-box;justify-content:center;align-items:center;min-height:28px;font-size:clamp(28px,3vw,40px);line-height:1;display:flex}@media (min-width:760px){.tariff-card-module__JMUzvq__vs{width:max-content;padding-inline:var(--space-1);text-align:center;place-self:center}}.tariff-card-module__JMUzvq__card{background:var(--color-surface);border:1px solid var(--color-border-strong);gap:clamp(var(--space-6), 3vw, var(--space-8));min-width:0;box-shadow:var(--shadow-lg);border-radius:26px;flex-direction:column;padding:clamp(28px,3.4vw,36px) clamp(24px,4vw,42px);display:flex}.tariff-card-module__JMUzvq__card.tariff-card-module__JMUzvq__cardCompact{padding:clamp(var(--space-3), 2.5vw, var(--space-6))}.tariff-card-module__JMUzvq__cardHighlighted{border-color:var(--color-border-strong);background:var(--color-surface)}.tariff-card-module__JMUzvq__badge{min-width:min(140px,100%);min-height:40px;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);justify-content:center;align-self:flex-start;padding:6px 32px;line-height:1}.tariff-card-module__JMUzvq__cardHighlighted .tariff-card-module__JMUzvq__badge{background:var(--color-secondary)}.tariff-card-module__JMUzvq__card:not(.tariff-card-module__JMUzvq__cardHighlighted) .tariff-card-module__JMUzvq__badge{background:var(--color-primary)}.tariff-card-module__JMUzvq__titleBlock h3{background:linear-gradient(90deg, var(--color-text) 0%, color-mix(in srgb, var(--color-text) 62%, transparent) 100%);color:#0000;max-width:320px;font-size:clamp(22px,2.2vw,24px);font-weight:var(--font-weight-black);letter-spacing:.03em;-webkit-background-clip:text;background-clip:text;line-height:1.2}.tariff-card-module__JMUzvq__features{gap:var(--space-5);flex-direction:column;display:flex}.tariff-card-module__JMUzvq__feature{align-items:flex-start;gap:var(--space-2);color:var(--color-muted);font-size:var(--font-size-base);letter-spacing:.03em;line-height:1.4;display:flex}.tariff-card-module__JMUzvq__feature:before{content:"✶";width:16px;height:16px;color:var(--color-primary);flex-shrink:0;margin-top:2px;font-size:13px;line-height:16px}.tariff-card-module__JMUzvq__priceRow{justify-content:space-between;align-items:center;gap:var(--space-3);background:var(--color-surface-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);min-height:52px;color:var(--color-text);padding:12px 24px;display:flex}.tariff-card-module__JMUzvq__price{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);letter-spacing:.03em;line-height:1.4;overflow:hidden}.tariff-card-module__JMUzvq__discount{min-width:120px;color:var(--color-primary-contrast);background:var(--color-primary);border-radius:var(--radius-pill);font-size:10px;font-weight:var(--font-weight-regular);letter-spacing:.03em;text-align:center;flex-shrink:0;padding:5px 10px;line-height:1.2}.tariff-card-module__JMUzvq__cardFooter{width:100%;margin-top:auto}.tariff-card-module__JMUzvq__footerStack{gap:var(--space-3);flex-direction:column;align-items:stretch;width:100%;display:flex}.tariff-card-module__JMUzvq__planChoice{align-items:center;min-width:0;display:flex;position:relative}.tariff-card-module__JMUzvq__periodSelectRoot{width:100%}.tariff-card-module__JMUzvq__periodSelectTrigger{font-weight:var(--font-weight-medium);letter-spacing:.03em;background:var(--color-surface-2)!important;color:var(--color-text)!important;border:1px solid var(--color-border-strong)!important;min-height:52px!important;font-size:var(--font-size-base)!important;padding:12px 24px!important;line-height:1.4!important}.tariff-card-module__JMUzvq__periodSelectTriggerWithDiscount{padding-right:166px!important}.tariff-card-module__JMUzvq__periodSelectValue{font-weight:var(--font-weight-medium);white-space:nowrap;font-size:inherit!important}.tariff-card-module__JMUzvq__periodSelectCaret{flex-shrink:0;color:var(--color-text)!important}.tariff-card-module__JMUzvq__planDiscount{z-index:1;border-radius:var(--radius-pill);background:var(--color-primary);min-width:120px;min-height:20px;color:var(--color-primary-contrast);font-size:10px;font-weight:var(--font-weight-regular);letter-spacing:.03em;pointer-events:none;justify-content:center;align-items:center;padding:4px 10px;line-height:1.2;display:inline-flex;position:absolute;top:50%;right:44px;transform:translateY(-50%)}.tariff-card-module__JMUzvq__ctaSlot{width:100%}.tariff-card-module__JMUzvq__ctaSlot>*{background:var(--color-primary);width:100%;min-height:52px;color:var(--color-primary-contrast);font-size:15px;font-weight:var(--font-weight-medium);justify-content:center;line-height:1.2}.tariff-card-module__JMUzvq__trafficHint{font-size:var(--font-size-xs);color:var(--color-muted);margin:0}.tariff-card-module__JMUzvq__discountInline{font-size:var(--font-size-xs);color:var(--color-success);align-self:flex-start}.tariff-card-module__JMUzvq__featuresRich{color:var(--color-muted);font-size:var(--font-size-base);letter-spacing:.03em;line-height:1.4}.tariff-card-module__JMUzvq__featuresRich p{margin:0 0 var(--space-2)}.tariff-card-module__JMUzvq__featuresRich p:last-child{margin-bottom:0}.tariff-card-module__JMUzvq__featuresRich a{color:var(--color-primary);text-decoration:underline}.tariff-card-module__JMUzvq__featuresRich code{font-size:.92em}:is(.tariff-card-module__JMUzvq__featuresRich ul,.tariff-card-module__JMUzvq__featuresRich ol){gap:var(--space-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}:is(.tariff-card-module__JMUzvq__featuresRich ul:last-child,.tariff-card-module__JMUzvq__featuresRich ol:last-child){margin-bottom:0}.tariff-card-module__JMUzvq__featuresRich li{align-items:flex-start;gap:var(--space-2);color:var(--color-muted);font-size:var(--font-size-base);letter-spacing:.03em;margin:0;line-height:1.4;display:flex}.tariff-card-module__JMUzvq__featuresRich li:before{content:"✶";width:16px;height:16px;color:var(--color-primary);flex-shrink:0;margin-top:2px;font-size:13px;line-height:16px}:is(.tariff-card-module__JMUzvq__featuresRich li>ul,.tariff-card-module__JMUzvq__featuresRich li>ol){margin-top:var(--space-2);width:100%}@media (max-width:639px){.tariff-card-module__JMUzvq__card{border-radius:var(--radius-lg)}}@media (max-width:680px){.tariff-card-module__JMUzvq__head p{font-size:var(--font-size-sm)}.tariff-card-module__JMUzvq__badge{min-width:112px;min-height:34px;padding-inline:var(--space-5)}.tariff-card-module__JMUzvq__feature{font-size:var(--font-size-sm)}.tariff-card-module__JMUzvq__featuresRich li{font-size:var(--font-size-sm)}.tariff-card-module__JMUzvq__periodSelectTrigger,.tariff-card-module__JMUzvq__priceRow{min-height:48px!important;padding-inline:var(--space-4)!important}.tariff-card-module__JMUzvq__periodSelectTriggerWithDiscount{padding-right:var(--space-4)!important}.tariff-card-module__JMUzvq__planDiscount{min-width:0;margin-top:var(--space-2);position:static;transform:none}.tariff-card-module__JMUzvq__planChoice,.tariff-card-module__JMUzvq__priceRow{flex-direction:column;align-items:stretch}.tariff-card-module__JMUzvq__discount{min-width:0}}
.install-module__rSlpEq__modal{--resize-dur:.3s;--resize-ease:cubic-bezier(.22, 1, .36, 1);max-width:560px;height:var(--install-modal-height,auto);transition:width var(--resize-dur) var(--resize-ease), height var(--resize-dur) var(--resize-ease);will-change:width, height}.install-module__rSlpEq__body{gap:var(--space-5);flex-direction:column;display:flex}.install-module__rSlpEq__progress{justify-content:center;gap:var(--space-2);margin-top:calc(var(--space-2) * -1);display:flex}.install-module__rSlpEq__progressDot,.install-module__rSlpEq__progressDotActive{border-radius:var(--radius-pill);background:var(--color-surface-3);width:28px;height:4px;transition:background-color var(--duration-fast), width var(--duration-fast)}.install-module__rSlpEq__progressDotActive{background:var(--color-primary);width:36px}.install-module__rSlpEq__optionHeading{font-weight:var(--font-weight-bold);text-align:left;margin-bottom:var(--space-2)}.install-module__rSlpEq__optionList{gap:var(--space-2);flex-direction:column;display:flex}.install-module__rSlpEq__optionListWithNav{margin-bottom:var(--space-4)}.install-module__rSlpEq__optionItem{justify-content:flex-start;gap:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-2);width:100%;min-height:auto;color:var(--color-text);text-align:left;padding:14px 18px;position:relative;box-shadow:none!important;border:0!important}.install-module__rSlpEq__optionItemRecommended{margin-top:14px}.install-module__rSlpEq__optionItem[data-hovered]{background:var(--color-surface-2);filter:brightness(1.06);color:var(--color-text)!important}.install-module__rSlpEq__optionItem[data-hovered] .install-module__rSlpEq__optionTitle{color:var(--color-text)}.install-module__rSlpEq__optionItem[data-hovered] .install-module__rSlpEq__optionMeta,.install-module__rSlpEq__optionItem[data-hovered] .install-module__rSlpEq__optionChevron,.install-module__rSlpEq__optionItem[data-hovered] .install-module__rSlpEq__optionIcon{color:var(--color-muted)}.install-module__rSlpEq__optionItem[data-focus-visible]{outline:none}.install-module__rSlpEq__optionBadge{border-radius:var(--radius-pill);color:#fff;min-height:24px;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);white-space:nowrap;z-index:1;background:#0268d6;justify-content:center;align-items:center;padding:5px 16px;line-height:1;display:inline-flex;position:absolute;top:0;left:18px;transform:translateY(-50%)}.install-module__rSlpEq__optionBadge:after{content:"";border-radius:inherit;opacity:.55;pointer-events:none;background:linear-gradient(90deg,#ffffff47,#fff0);position:absolute;inset:0}.install-module__rSlpEq__optionIcon,.install-module__rSlpEq__optionIconPlaceholder{border-radius:var(--radius-pill);width:36px;height:36px;color:var(--color-muted);background:#ffffff0f;flex:0 0 36px;justify-content:center;align-items:center;display:inline-flex}.install-module__rSlpEq__optionIconPlaceholder{display:none}.install-module__rSlpEq__optionMain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.install-module__rSlpEq__optionTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.install-module__rSlpEq__optionMeta{color:var(--color-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);letter-spacing:normal;text-transform:none}.install-module__rSlpEq__optionChevron{color:var(--color-muted);opacity:.75;flex:none}.install-module__rSlpEq__navActions{gap:var(--space-2);flex-direction:column;display:flex}.install-module__rSlpEq__steps{gap:var(--space-3);flex-direction:column;display:flex}.install-module__rSlpEq__hint{text-align:center;color:var(--color-muted);font-size:var(--font-size-sm)}.install-module__rSlpEq__hint strong{color:var(--color-primary)}.install-module__rSlpEq__stepCard{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-2);overflow:hidden}.install-module__rSlpEq__stepCardBody{gap:var(--space-3);padding:var(--space-4);background:linear-gradient(135deg, #ffffff0a, transparent 55%), var(--color-surface-2);grid-template-columns:32px 1fr;display:grid}.install-module__rSlpEq__stepCardWithActions .install-module__rSlpEq__stepCardBody{border-bottom-right-radius:0;border-bottom-left-radius:0}.install-module__rSlpEq__stepNumber{border-radius:var(--radius-pill);background:var(--color-surface-3);width:32px;height:32px;color:var(--color-muted);font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);justify-content:center;align-items:center;display:inline-flex}.install-module__rSlpEq__stepContent{min-width:0}.install-module__rSlpEq__stepTitle{margin:0 0 var(--space-1);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text)}.install-module__rSlpEq__stepText{color:var(--color-muted);font-size:var(--font-size-sm);margin:0;line-height:1.55}.install-module__rSlpEq__stepActions{border-top:1px solid var(--color-border);background:var(--color-border);grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:1px;display:grid}.install-module__rSlpEq__stepActionButton{min-height:44px;border-radius:0!important}.install-module__rSlpEq__stepLabel{text-align:center;font-size:var(--font-size-sm);color:var(--color-muted)}@media (prefers-reduced-motion:reduce){.install-module__rSlpEq__modal{transition:none!important}}
.dashboard-module__WMKBHa__grid{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.dashboard-module__WMKBHa__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start}}.dashboard-module__WMKBHa__col{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.dashboard-module__WMKBHa__headActions{gap:var(--space-2);flex-direction:column;display:flex}.dashboard-module__WMKBHa__empty{background:var(--color-surface);border:1px dashed var(--color-border-strong);border-radius:var(--radius-xl);padding:var(--space-8);text-align:center;color:var(--color-muted)}.dashboard-module__WMKBHa__emptyTitle{color:var(--color-text);font-weight:var(--font-weight-bold);margin-bottom:var(--space-2);font-size:var(--font-size-lg)}
.button-module__qmTFnq__root{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);font-family:var(--font-sans);font-weight:var(--font-weight-semibold);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:background-color var(--duration-hover) var(--ease-hover), color var(--duration-hover) var(--ease-hover), filter var(--duration-hover) var(--ease-hover), transform var(--duration-fast) var(--ease-out), opacity var(--duration-hover) var(--ease-hover);isolation:isolate;border:0;text-decoration:none;display:inline-flex;position:relative}.button-module__qmTFnq__root[data-disabled]{cursor:not-allowed;opacity:.5}.button-module__qmTFnq__root[data-pressed]:not([data-disabled]){transform:translateY(1px)scale(.99)}.button-module__qmTFnq__root[data-focus-visible]{outline:2px solid var(--color-border-focus);outline-offset:2px}.button-module__qmTFnq__fullWidth{width:100%}.button-module__qmTFnq__sm{font-size:var(--font-size-sm);min-height:36px;padding:8px 16px}.button-module__qmTFnq__md{font-size:var(--font-size-md);min-height:48px;padding:12px 24px}.button-module__qmTFnq__lg{font-size:var(--font-size-base);min-height:56px;padding:16px 32px}.button-module__qmTFnq__primary{background-color:var(--color-primary);color:var(--color-primary-contrast)}.button-module__qmTFnq__primary[data-hovered]:not([data-disabled]){background-color:var(--color-primary-hover)}.button-module__qmTFnq__primary[data-pressed]:not([data-disabled]){background-color:var(--color-primary-press)}.button-module__qmTFnq__secondary{background-color:var(--color-button-secondary-bg);color:var(--color-button-secondary-fg)}.button-module__qmTFnq__secondary[data-hovered]:not([data-disabled]){background-color:var(--color-button-secondary-bg-hover)}.button-module__qmTFnq__secondary[data-pressed]:not([data-disabled]){background-color:var(--color-button-secondary-bg-press)}.button-module__qmTFnq__ghost{color:var(--color-text);border:1px solid var(--color-border-strong);background-color:#0000}.button-module__qmTFnq__ghost[data-hovered]:not([data-disabled]){background-color:#ffffff0f}.button-module__qmTFnq__danger{background-color:var(--color-danger);color:#fff}.button-module__qmTFnq__danger[data-hovered]:not([data-disabled]){filter:brightness(1.08)}.button-module__qmTFnq__telegram{background-color:var(--color-telegram);color:#fff}.button-module__qmTFnq__telegram[data-hovered]:not([data-disabled]){background-color:var(--color-telegram-hover)}.button-module__qmTFnq__outlineSecondary{color:var(--color-secondary);border:1px solid var(--color-secondary);background-color:#0000}.button-module__qmTFnq__outlineSecondary[data-hovered]:not([data-disabled]){background-color:var(--color-secondary-soft)}.button-module__qmTFnq__outlineSecondary[data-pressed]:not([data-disabled]){background-color:var(--color-secondary);color:var(--color-secondary-contrast)}.button-module__qmTFnq__text{color:var(--color-primary);font-weight:var(--font-weight-semibold);border-radius:var(--radius-sm);background-color:#0000;min-height:auto;padding:4px 8px}.button-module__qmTFnq__text[data-hovered]:not([data-disabled]){color:var(--color-primary-hover)}.button-module__qmTFnq__icon{justify-content:center;align-items:center;display:inline-flex}
.dropdown-module__YX--6q__root{--dropdown-open-dur:.25s;--dropdown-close-dur:.15s;--dropdown-pre-scale:.97;--dropdown-closing-scale:.99;--dropdown-ease:cubic-bezier(.22, 1, .36, 1);transform-origin:0 0;will-change:transform, opacity}.dropdown-module__YX--6q__originTopLeft{transform-origin:0 0}.dropdown-module__YX--6q__originTopCenter{transform-origin:top}.dropdown-module__YX--6q__originTopRight{transform-origin:100% 0}.dropdown-module__YX--6q__originBottomLeft{transform-origin:0 100%}.dropdown-module__YX--6q__originBottomCenter{transform-origin:bottom}.dropdown-module__YX--6q__originBottomRight{transform-origin:100% 100%}.dropdown-module__YX--6q__root[data-entering]{animation:dropdown-module__YX--6q__dropdown-open var(--dropdown-open-dur) var(--dropdown-ease) both}.dropdown-module__YX--6q__root[data-exiting]{pointer-events:none;animation:dropdown-module__YX--6q__dropdown-close var(--dropdown-close-dur) var(--dropdown-ease) both}@keyframes dropdown-module__YX--6q__dropdown-open{0%{opacity:0;transform:scale(var(--dropdown-pre-scale))}to{opacity:1;transform:scale(1)}}@keyframes dropdown-module__YX--6q__dropdown-close{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(var(--dropdown-closing-scale))}}@media (prefers-reduced-motion:reduce){.dropdown-module__YX--6q__root[data-entering],.dropdown-module__YX--6q__root[data-exiting]{animation:none}}
.savings-badge-module__zPp9gq__badge{border-radius:var(--radius-pill);color:#fff;min-width:52px;min-height:20px;font-size:10px;font-weight:var(--font-weight-regular);letter-spacing:.03em;white-space:nowrap;background:#ff590d;justify-content:center;align-items:center;padding:4px 10px;line-height:1.2;display:inline-flex}
.pill-module__Xp-KEG__root{border-radius:var(--radius-pill);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);white-space:nowrap;align-items:center;gap:6px;padding:4px 12px;display:inline-flex}.pill-module__Xp-KEG__success{background:var(--color-success);color:#fff}.pill-module__Xp-KEG__warning{background:var(--color-warning);color:#1a1500}.pill-module__Xp-KEG__danger{background:var(--color-danger);color:#fff}.pill-module__Xp-KEG__primary{background:var(--color-primary);color:#fff}.pill-module__Xp-KEG__secondary{background:var(--color-secondary);color:#fff}.pill-module__Xp-KEG__muted{background:var(--color-surface-3);color:var(--color-muted)}.pill-module__Xp-KEG__outline{border:1px solid var(--color-border-strong);color:var(--color-text);background:0 0}
.modal-module__N0HBQW__overlay{--modal-open-dur:.25s;--modal-close-dur:.25s;--modal-scale:.96;--modal-ease:cubic-bezier(.22, 1, .36, 1);background:var(--color-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:var(--z-overlay);justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}.modal-module__N0HBQW__overlay[data-entering]{animation:modal-module__N0HBQW__fade-in var(--modal-open-dur) var(--modal-ease) both}.modal-module__N0HBQW__overlay[data-exiting]{animation:modal-module__N0HBQW__fade-in var(--modal-close-dur) var(--modal-ease) reverse both}@media (min-width:768px){.modal-module__N0HBQW__overlay{padding:var(--space-6);align-items:center}}.modal-module__N0HBQW__modal{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl) var(--radius-xl) 0 0;box-shadow:var(--shadow-lg);width:100%;max-width:480px;max-height:calc(100vh - var(--space-6));z-index:var(--z-modal);transform-origin:50%;will-change:transform, opacity;position:relative;overflow-y:auto}.modal-module__N0HBQW__modal[data-entering]{animation:modal-module__N0HBQW__modal-open var(--modal-open-dur) var(--modal-ease) both}.modal-module__N0HBQW__modal[data-exiting]{animation:modal-module__N0HBQW__modal-open var(--modal-close-dur) var(--modal-ease) reverse both}@media (min-width:768px){.modal-module__N0HBQW__modal{border-radius:var(--radius-xl)}}.modal-module__N0HBQW__dialog{padding:var(--space-6) var(--space-6) var(--space-7);outline:none}.modal-module__N0HBQW__close{top:var(--space-4);right:var(--space-4);color:var(--color-text);cursor:pointer;border-radius:var(--radius-pill);background:0 0;border:0;justify-content:center;align-items:center;padding:8px;display:inline-flex;position:absolute}.modal-module__N0HBQW__close[data-hovered]{background:#ffffff0f}.modal-module__N0HBQW__heading{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);text-align:center;margin-bottom:var(--space-3)}.modal-module__N0HBQW__subheading{text-align:center;color:var(--color-muted);margin-bottom:var(--space-6)}@keyframes modal-module__N0HBQW__fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-module__N0HBQW__modal-open{0%{transform:scale(var(--modal-scale));opacity:0}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.modal-module__N0HBQW__overlay,.modal-module__N0HBQW__overlay[data-entering],.modal-module__N0HBQW__overlay[data-exiting],.modal-module__N0HBQW__modal,.modal-module__N0HBQW__modal[data-entering],.modal-module__N0HBQW__modal[data-exiting]{animation:none!important}}
.spinner-module__MvAhHG__spinner{border:2px solid color-mix(in srgb, var(--color-text) 20%, transparent);border-top-color:var(--color-primary);box-sizing:border-box;border-radius:50%;animation:.8s linear infinite spinner-module__MvAhHG__spinner-rotate;display:inline-block}@keyframes spinner-module__MvAhHG__spinner-rotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner-module__MvAhHG__spinner{animation-duration:2s}}
.plan-item-addons-list-module__Bk5c-a__list{gap:var(--space-2);margin-block:var(--space-2);flex-direction:column;display:flex}.plan-item-addons-list-module__Bk5c-a__item{justify-content:space-between;align-items:center;gap:var(--space-3);background:var(--addon-item-bg,var(--color-surface-2));border-radius:var(--radius-md);padding:14px 18px;display:flex}.plan-item-addons-list-module__Bk5c-a__item[data-cancelled=true]{opacity:.75}.plan-item-addons-list-module__Bk5c-a__itemMain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.plan-item-addons-list-module__Bk5c-a__name{font-weight:var(--font-weight-bold);font-size:var(--font-size-md)}.plan-item-addons-list-module__Bk5c-a__summary{font-size:var(--font-size-sm);color:var(--color-muted)}.plan-item-addons-list-module__Bk5c-a__cancelledNote{font-size:var(--font-size-xs);color:var(--color-muted);margin-top:4px}.plan-item-addons-list-module__Bk5c-a__right{align-items:center;gap:var(--space-3);flex:none;display:inline-flex}.plan-item-addons-list-module__Bk5c-a__price{font-size:var(--font-size-sm);color:var(--color-text);text-align:right;flex-direction:column;align-items:flex-end;gap:2px;display:inline-flex}.plan-item-addons-list-module__Bk5c-a__priceSuffix{font-size:var(--font-size-xs);color:var(--color-muted)}.plan-item-addons-list-module__Bk5c-a__priceFree{color:var(--color-muted)}.plan-item-addons-list-module__Bk5c-a__confirmBody{gap:var(--space-4);flex-direction:column;display:flex}.plan-item-addons-list-module__Bk5c-a__confirmText{color:var(--color-text);line-height:1.4}.plan-item-addons-list-module__Bk5c-a__confirmActions{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}
.toast-module__Z8nNGG__region{bottom:var(--space-6);right:var(--space-6);gap:var(--space-2);z-index:var(--z-toast);pointer-events:none;flex-direction:column;max-width:420px;display:flex;position:fixed}@media (max-width:480px){.toast-module__Z8nNGG__region{left:var(--space-4);right:var(--space-4);bottom:var(--space-4);max-width:none}}.toast-module__Z8nNGG__toast{background:var(--color-surface-3);color:var(--color-text);border-radius:var(--radius-md);box-shadow:var(--shadow-md);pointer-events:auto;align-items:center;gap:var(--space-2);border-left:4px solid var(--color-primary);animation:toast-module__Z8nNGG__slide-in var(--duration-normal) var(--ease-out);padding:12px 16px;display:flex}.toast-module__Z8nNGG__success{border-left-color:var(--color-success)}.toast-module__Z8nNGG__error{border-left-color:var(--color-danger)}.toast-module__Z8nNGG__icon{flex-shrink:0;display:inline-flex}.toast-module__Z8nNGG__message{font-size:var(--font-size-sm);flex:1;line-height:1.4}@keyframes toast-module__Z8nNGG__slide-in{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:none}}
.mirror-banner-module__k6DDkG__banner{top:var(--space-4);z-index:var(--z-banner);background:var(--color-warning-soft);color:var(--color-warning);border:1px solid var(--color-warning);border-radius:var(--radius-pill);align-items:center;gap:var(--space-3);box-shadow:var(--shadow-md);max-width:calc(100vw - var(--space-6));font-size:var(--font-size-sm);animation:mirror-banner-module__k6DDkG__drop var(--duration-normal) var(--ease-out);padding:12px 18px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.mirror-banner-module__k6DDkG__text{flex:1}.mirror-banner-module__k6DDkG__button{background:var(--color-warning);color:#1a1500;border-radius:var(--radius-pill);font-weight:var(--font-weight-bold);cursor:pointer;font-size:var(--font-size-xs);border:0;padding:6px 14px}@keyframes mirror-banner-module__k6DDkG__drop{0%{opacity:0;transform:translate(-50%,-10px)}to{opacity:1;transform:translate(-50%)}}
.all-tariffs-grid-toggle-module__vvwX2q__wrap{align-items:center;gap:var(--space-5);margin-top:var(--space-6);flex-direction:column;display:flex}.all-tariffs-grid-toggle-module__vvwX2q__toggle{align-items:center;gap:var(--space-3);background:var(--color-surface);border:1px dashed var(--color-border-strong);border-radius:var(--radius-xl);cursor:pointer;min-width:min(100%,320px);color:var(--color-text);font-weight:var(--font-weight-semibold);font-size:var(--font-size-md);transition:background-color var(--duration-fast), border-color var(--duration-fast);padding:14px 20px;display:flex}@media (hover:hover){.all-tariffs-grid-toggle-module__vvwX2q__toggle:hover{background:var(--color-surface-2);border-color:var(--color-primary)}}.all-tariffs-grid-toggle-module__vvwX2q__toggleLabel{text-align:center;flex:1}.all-tariffs-grid-toggle-module__vvwX2q__toggleCaret{color:var(--color-muted);transform-origin:50%;will-change:transform;display:inline-flex}.all-tariffs-grid-toggle-module__vvwX2q__gridWrap{justify-content:center;width:100%;display:flex;overflow:hidden}.all-tariffs-grid-toggle-module__vvwX2q__grid{gap:var(--space-4);grid-template-columns:1fr;align-items:stretch;width:100%;max-width:920px;margin-inline:auto;display:grid}.all-tariffs-grid-toggle-module__vvwX2q__gridItem{min-width:0;display:flex}.all-tariffs-grid-toggle-module__vvwX2q__gridItem>*{width:100%;height:100%}@media (min-width:640px){.all-tariffs-grid-toggle-module__vvwX2q__grid{grid-template-columns:repeat(2,1fr)}}
.contacts-card-module__T654na__section{padding-block:clamp(32px,5vw,56px)}.contacts-card-module__T654na__card{text-align:center;background-color:#0084f6;border-radius:26px;justify-content:center;align-items:center;min-height:clamp(244px,18.75vw,300px);padding:clamp(40px,3.5vw,56px) clamp(18px,4vw,64px);display:flex;position:relative;overflow:hidden}.contacts-card-module__T654na__cardBackdrop{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.contacts-card-module__T654na__cardBackdropImg{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}.contacts-card-module__T654na__content{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:29px;width:min(100%,690px);display:flex;position:relative}.contacts-card-module__T654na__copy{flex-direction:column;align-items:center;gap:12px;width:min(100%,454px);display:flex}.contacts-card-module__T654na__title{-webkit-text-fill-color:transparent;mix-blend-mode:soft-light;color:#0000;width:100%;font-size:clamp(26px,2vw,32px);font-weight:var(--font-weight-bold);letter-spacing:0;background-image:linear-gradient(90deg,#fff 0%,#fff0 100%);-webkit-background-clip:text;background-clip:text;margin:0;line-height:1.2}.contacts-card-module__T654na__subtitle{color:#ffffffb3;letter-spacing:.03em;width:100%;margin:0;font-size:clamp(13px,1vw,16px);line-height:1.4}.contacts-card-module__T654na__actions{justify-content:center;align-items:center;gap:16px;width:100%;display:flex}.contacts-card-module__T654na__action{color:#fff;min-height:52px;font-size:15px;font-weight:var(--font-weight-medium);background:#ff590d;padding:16px 32px;line-height:1.2}.contacts-card-module__T654na__action[data-hovered]:not([data-disabled]){background:#ff6b27}.contacts-card-module__T654na__action[data-pressed]:not([data-disabled]){background:#e84f0a}@media (max-width:639px){.contacts-card-module__T654na__card{border-radius:var(--radius-lg)}}@media (max-width:760px){.contacts-card-module__T654na__card{min-height:340px;padding-inline:var(--space-5)}.contacts-card-module__T654na__actions{flex-flow:wrap}.contacts-card-module__T654na__action{width:min(100%,320px)}}@media (max-width:520px){.contacts-card-module__T654na__section{padding-block:var(--space-8)}.contacts-card-module__T654na__card{min-height:380px;padding:var(--space-10) var(--space-4)}.contacts-card-module__T654na__cardBackdropImg{object-position:center top}.contacts-card-module__T654na__content{gap:24px}.contacts-card-module__T654na__actions{flex-direction:column;gap:12px}.contacts-card-module__T654na__action{width:100%;max-width:320px;padding-inline:20px;font-size:14px}}
.site-footer-module__S0m15G__footer{background:var(--color-bg-deep);border-top:1px solid var(--color-border);padding:var(--space-6) 0;margin-top:var(--space-12)}.site-footer-module__S0m15G__inner{gap:var(--space-4);text-align:center;flex-direction:column;align-items:center;display:flex}.site-footer-module__S0m15G__copy{color:var(--color-muted);font-size:var(--font-size-xs)}.site-footer-module__S0m15G__links{gap:var(--space-5);flex-wrap:wrap;justify-content:center;display:flex}.site-footer-module__S0m15G__links a{color:var(--color-muted);font-size:var(--font-size-sm);transition:color var(--duration-fast)}@media (hover:hover){.site-footer-module__S0m15G__links a:hover{color:var(--color-text)}}@media (min-width:768px){.site-footer-module__S0m15G__inner{text-align:left;flex-direction:row;justify-content:space-between}}
