:root{--kk-bg:#f4f6f9;--kk-panel:#fff;--kk-raised:#eef2f7;--kk-text:#182538;--kk-muted:#637084;--kk-line:#e2e7ee;--kk-accent:#2455ff;--kk-good:#2d5de3}.cloudy-account,.cp-modal-paper{--kk-bg:rgb(var(--cab-bg,244 246 249));--kk-panel:rgb(var(--cab-surface,255 255 255));--kk-raised:rgb(var(--cab-inset,238 242 247));--kk-text:rgb(var(--cab-text,24 37 56));--kk-muted:rgb(var(--cab-muted,99 112 132));--kk-line:rgb(var(--cab-border,226 231 238))}.cloudy-account.cloudy-account{--cloudy-sky:var(--kk-raised);--cloudy-yellow:var(--kk-accent);--cloudy-muted:var(--kk-muted);--cloudy-ink:var(--kk-text);font-family:CloudyManrope,Manrope,sans-serif;font-weight:400}.cloudy-account.cloudy-account :is(h1,h2,h3,strong,b),.cloudy-partner.cloudy-partner :is(h1,h2,h3,strong,b){font-family:CloudyManrope,Manrope,sans-serif;font-weight:600}.cloudy-account.cloudy-account :is(button,a,input,textarea,select,summary):focus-visible{outline:2px solid var(--kk-good)!important;outline-offset:3px}.cloudy-account.cloudy-account button{font-weight:600;box-shadow:none}.cloudy-account.cloudy-account .cb-wave-button,.cloudy-account.cloudy-account .cbd-action:not(:disabled),.cloudy-account.cloudy-account .cloudy-activation-connect,.cloudy-account.cloudy-account .cloudy-connect-yellow,.cloudy-account.cloudy-account .cloudy-empty-actions>button:first-child,.cloudy-account.cloudy-account .cloudy-manager>div:last-child>button,.cloudy-account.cloudy-account .cloudy-primary,.cloudy-account.cloudy-account .cmp-email-action,.cloudy-account.cloudy-account .cp-primary,.cloudy-account.cloudy-account.cloudy-portal [role=dialog] .w-full.font-bold,.cloudy-account.cloudy-account.cloudy-portal form>button,.cloudy-partner.cloudy-partner .cp-primary{background:var(--kk-accent)!important;border:1px solid var(--kk-accent)!important;color:#fff!important;box-shadow:none!important;border-radius:12px!important}.cloudy-account.cloudy-account :is(.cloudy-primary,.cloudy-empty-actions>button:first-child,.cloudy-manager>div:last-child>button) svg{color:inherit!important}.cloudy-account.cloudy-account .cs-ring circle:last-child{stroke:var(--kk-accent)}.cloudy-account.cloudy-account .cp-rule-reward{background:var(--kk-raised);color:var(--kk-text)}.cloudy-account.cloudy-account .kiksi-wordmark{width:124px!important;min-height:62px!important;gap:0;letter-spacing:0}.cloudy-account.cloudy-account .kiksi-wordmark .kiksi-logo{width:100%!important;height:62px!important;flex:0 0 100%!important;-o-object-fit:contain;object-fit:contain;filter:brightness(1.2)}.cloudy-account.cloudy-account .cloudy-home-brand{flex:0 1 124px;max-width:124px}.cloudy-account.cloudy-account .cloudy-topbar{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;min-height:62px;margin-bottom:16px}.cloudy-account.cloudy-account .cloudy-topbar>span[aria-hidden=true]{display:none}.cloudy-account.cloudy-account .cloudy-topbar button[aria-label="Пополнить баланс"]{border:1px solid var(--kk-line)!important;border-radius:24px!important;background:var(--kk-panel)!important;color:var(--kk-text)!important;font-size:13px;font-weight:600}.cloudy-account.cloudy-account .cloudy-topbar button[aria-label="Пополнить баланс"]>span:last-child{background:var(--kk-accent)!important;color:#fff!important;border-radius:50%!important}.cloudy-account.cloudy-account .cloudy-topbar button[aria-label="Уведомления"]{border:1px solid var(--kk-line)!important;border-radius:12px!important;background:var(--kk-panel)!important}.cloudy-account.cloudy-account :is(.cloudy-subscription,.cloudy-empty,.cloudy-manager,.cp-card,.cp-hero,.cbd-card,.cb-wave-card,.cloudy-profile-history){border:1px solid var(--kk-line)!important;box-shadow:none!important;border-radius:22px!important;background:var(--kk-panel)!important}.cloudy-account.cloudy-account .cloudy-mini-home-support{border:1px solid var(--kk-line)!important;border-radius:18px!important;background:var(--kk-panel)!important;padding:15px 16px!important;box-shadow:none!important}.cloudy-account.cloudy-account .cloudy-mini-help-copy strong{font-size:14px;font-weight:600}.cloudy-account.cloudy-account .cloudy-mini-help-copy>span{font-size:12px;color:var(--kk-muted)}.cloudy-account.cloudy-account .cloudy-mini-help-circle{background:var(--kk-raised)!important;color:var(--kk-good)!important;border:0;box-shadow:none;border-radius:12px!important;width:36px;height:36px;flex-basis:36px}.cloudy-account.cloudy-account .cloudy-chat-avatar{width:54px;height:32px;border-radius:0;-o-object-fit:contain;object-fit:contain;background:none}.cloudy-account.cloudy-account .cloudy-manager-stat-icon{color:var(--kk-muted);width:28px;height:28px}.cloudy-account.cloudy-account .cloudy-empty h1{padding-right:0!important}.cloudy-account.cloudy-account .cloudy-trial-intro{padding-top:0}.cloudy-account.cloudy-account .cloudy-settings .cmp-email,.cloudy-account.cloudy-account .cmp-actions{background:var(--kk-panel);border-color:var(--kk-line);border-radius:19px}.cloudy-account.cloudy-account :is(.cmp-icon,.cmp-email-ok){background:var(--kk-raised);color:var(--kk-muted)}.cloudy-account.cloudy-account .cmp-row{color:var(--kk-text);border-color:var(--kk-line)}.cloudy-account.cloudy-account :is(.cmp-row strong,.cmp-email-top strong){font-weight:600;font-size:14px}.cloudy-account.cloudy-account :is(.cmp-row small,.cmp-email-description){font-size:13px;font-weight:400;color:var(--kk-muted)}.cloudy-account.cloudy-account .cloudy-settings>.cloudy-identity .cloudy-initials{background:var(--kk-raised);color:var(--kk-text);font:600 18px CloudyManrope,sans-serif;width:50px;height:50px;flex-basis:50px}.cloudy-account.cloudy-account .cloudy-settings>.cloudy-identity h2{font:600 23px/1.3 CloudyManrope,sans-serif!important;letter-spacing:-.6px}.cloudy-account.cloudy-account .cloudy-settings>.cloudy-identity p{font-size:12px!important;font-weight:400!important;color:var(--kk-muted)}.cloudy-account.cloudy-account .cp-mobile-title{padding:7px 3px 19px}.cloudy-account.cloudy-account .cp-mobile-title h1{font-size:23px!important;font-weight:600}.cloudy-account.cloudy-account .cp-mobile-title p{font-size:13px;line-height:1.5}.cloudy-account.cloudy-account .cp-money{font:600 36px/1.2 CloudyManrope,sans-serif;letter-spacing:-1px}.cloudy-account.cloudy-account .cp-money small{font-size:25px}.cloudy-account.cloudy-account .cp-badge{background:var(--kk-raised);color:var(--kk-good);font:600 13px/1.5 CloudyManrope,sans-serif}.cloudy-account.cloudy-account .cp-action{font-weight:600;box-shadow:none;border-radius:12px}.cloudy-account.cloudy-account .cp-tabs button.selected{border-bottom-color:var(--kk-good)}.cloudy-account.cloudy-account .cp-hero h1{padding-right:0;max-width:none}.cloudy-account.cloudy-account .cp-earnhead h2{font-weight:600;color:var(--kk-muted)}.cloudy-account.cloudy-account .cp-stat strong{font-weight:600}.cloudy-account.cloudy-account .cb-wave-art{background:var(--kk-raised);height:260px}.cloudy-account.cloudy-account .cb-wave-art:after,.cloudy-account.cloudy-account .cb-wave-icon{display:none}.cloudy-account.cloudy-account .cb-wave-new{font-size:88px;font-weight:600;color:var(--kk-good);letter-spacing:-4px}.cloudy-account.cloudy-account .cb-wave-old{font-size:28px;font-weight:400}.cloudy-account.cloudy-account .cb-wave-body h2{white-space:normal;font-weight:600;letter-spacing:-.3px}.cloudy-account.cloudy-account .cbd-hero{background:var(--kk-raised)}.cloudy-account.cloudy-account .cbd-hero h1{font-weight:600!important}.cloudy-account.cloudy-account :is(.cbd-tag,.cbd-example){background:var(--kk-raised);color:var(--kk-text)}.cloudy-account.cloudy-account .cbd-rate strong{color:var(--kk-good)}.cloudy-account.cloudy-account .cbd-track>span{background:var(--kk-accent)}.cloudy-account.cloudy-account .cloudy-bottom-nav{background:var(--kk-panel)!important;border-color:var(--kk-line)!important;box-shadow:none!important}.cloudy-account.cloudy-account .cloudy-bottom-nav button{font-size:11px!important;font-weight:500!important;color:var(--kk-muted)!important}.cloudy-account.cloudy-account .cloudy-bottom-nav button[aria-current=page]{font-weight:600!important;color:var(--kk-good)!important;background:transparent!important}.cloudy-account.cloudy-account .cloudy-bottom-nav button[aria-current=page] .cloudy-mobile-glyph{background:var(--kk-raised)!important;color:var(--kk-good)!important;border-radius:12px}.cloudy-account.cloudy-account [role=dialog]{border-color:var(--kk-line)!important;border-radius:22px!important;background:var(--kk-panel)!important;color:var(--kk-text)!important;box-shadow:0 18px 70px #00000020}.cloudy-account.cloudy-account [role=dialog] :is(h1,h2,h3){font-weight:600!important;letter-spacing:-.4px}.cloudy-account.cloudy-account [role=dialog] header{background:var(--kk-panel)!important}.cloudy-account.cloudy-account [role=dialog] header>div{padding-left:0}.cloudy-account.cloudy-account [aria-labelledby=purchase-modal-title] footer :is(button,a){background:var(--kk-accent)!important;color:#fff!important;border-color:var(--kk-accent)!important;box-shadow:none!important}.cloudy-account.cloudy-account [aria-labelledby=devices-modal-title]{color:var(--kk-text)!important}.cloudy-account.cloudy-account .cloudy-addons-dialog button[aria-pressed=true],.cloudy-account.cloudy-account .cloudy-addons-footer button:last-child{background:var(--kk-accent)!important;color:#fff!important;border:1px solid var(--kk-accent)!important;box-shadow:none!important}.cloudy-account.cloudy-account .cloudy-topup{max-width:520px!important;border-radius:22px!important;background:var(--kk-panel)!important;border-color:var(--kk-line)!important;color:var(--kk-text)!important}.cloudy-account.cloudy-account .cloudy-topup header h2{font-size:23px;font-weight:600}.cloudy-account.cloudy-account .cloudy-topup header p{font-size:14px}.cloudy-account.cloudy-account .cloudy-topup .topup-amount-input{background:var(--kk-raised)!important}.cloudy-account.cloudy-account .cloudy-topup .topup-presets button{border-width:1px!important;background:var(--kk-panel);font-weight:600}.cloudy-account.cloudy-account .cloudy-topup .topup-presets button[aria-pressed=true]{background:var(--kk-raised);border-color:var(--kk-good)!important;color:var(--kk-good)}.cloudy-account.cloudy-account .cloudy-topup .topup-option{border-width:1px!important;background:var(--kk-panel);color:var(--kk-text)}.cloudy-account.cloudy-account .cloudy-topup .topup-option[aria-pressed=true]{border-color:var(--kk-good)!important;background:var(--kk-raised)}.cloudy-account.cloudy-account .cloudy-topup footer button{background:var(--kk-accent)!important;color:#fff!important;border:1px solid var(--kk-accent)!important;box-shadow:none!important}.cloudy-account.cloudy-account .cloudy-activation-mascot{width:52px;height:52px;background:var(--kk-raised);border-radius:16px;display:grid;place-items:center}.cloudy-account.cloudy-account .cloudy-activation-mascot>span{position:static;background:var(--kk-accent);color:#fff;border:0}.cloudy-intro.cloudy-intro{background:#f4f6f9;color:#182538;font-family:CloudyManrope,Manrope,sans-serif}.cloudy-intro.cloudy-intro .cloudy-intro__bank,.cloudy-intro.cloudy-intro .cloudy-intro__curtain{background:none;box-shadow:none}.cloudy-intro.cloudy-intro .cloudy-intro__curtain:after,.cloudy-intro.cloudy-intro .cloudy-intro__curtain:before{display:none}.cloudy-intro.cloudy-intro .cloudy-intro__title{filter:none;-webkit-text-stroke:0;padding:0;margin:0 0 24px}.cloudy-intro.cloudy-intro .cloudy-intro__wordmark{width:220px;height:110px;-o-object-fit:contain;object-fit:contain;filter:none}.cloudy-intro.cloudy-intro .cloudy-intro__status{font:500 15px/1.6 CloudyManrope,Manrope,sans-serif}.cloudy-intro.cloudy-intro .cloudy-intro__dots i{background:var(--kk-accent)}.cloudy-intro.cloudy-intro .cloudy-intro__actions button{background:var(--kk-accent);color:#fff;border:0;box-shadow:none}@media(max-width:767px){html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-content{padding:10px 15px 100px!important}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-topbar{position:relative;top:0;gap:10px;margin:0 0 16px}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-subscription-v02{padding:20px 16px 16px!important;background:var(--kk-panel)!important;color:var(--kk-text)!important;border:1px solid var(--kk-line)!important;border-radius:22px!important}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-home-grid>:is(.cloudy-trial-t01,.cloudy-expired-z11){background:var(--kk-panel)!important;min-height:0!important;border:1px solid var(--kk-line)!important;border-radius:22px!important;padding:24px 20px!important}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-expired-z11 .cloudy-empty-actions{margin-top:24px;padding-top:0}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-expired-intro h2,html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-trial-intro h2{font-size:26px!important;font-weight:600!important;letter-spacing:-.7px}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-subscription-heading{padding:0;min-height:0}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-subscription-heading h1{display:flex;align-items:center;gap:9px;margin:0!important;font:600 17px/1.4 CloudyManrope,sans-serif!important;letter-spacing:-.2px;color:var(--kk-text)!important}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-subscription-heading h1:before{content:"";width:6px;height:6px;flex-shrink:0;border-radius:50%;background:var(--kk-good)}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-mini-days{padding:17px 0 0}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-mini-days strong{font:600 92px/1 CloudyManrope,sans-serif;letter-spacing:-5px}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-mini-days span{font-size:19px;font-weight:400;letter-spacing:-.3px;margin-top:5px;line-height:1.4;color:var(--kk-muted)}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-mini-expiry{margin:16px 0 20px;font-size:13px;font-weight:400;color:var(--kk-muted);gap:8px}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-mini-expiry svg{width:17px;height:17px}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-mini-devices{background:var(--kk-raised);color:var(--kk-text);border-radius:14px;padding:14px;gap:12px;grid-template-columns:1.08fr 1fr}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-mini-devices-label{font-size:14px;font-weight:600;gap:8px}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-mini-devices-label svg{width:21px;height:21px;color:var(--kk-muted)}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-mini-devices-value{border-color:var(--kk-line);padding-left:14px}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-mini-devices-value strong{font:600 30px/1 CloudyManrope,sans-serif}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-mini-devices-value span{font-size:13px;font-weight:400;color:var(--kk-muted)}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-mini-devices-value small{font-size:11px;font-weight:400;color:var(--kk-muted);margin-top:3px}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-subscription-actions{margin-top:16px;gap:10px}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-subscription-actions button{min-height:46px;padding:11px 10px;font-size:13px!important;font-weight:600;border-radius:12px!important;box-shadow:none!important;background:var(--kk-panel)!important;color:var(--kk-text)!important;border:1px solid var(--kk-line)!important}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-subscription-actions button.cloudy-primary{background:var(--kk-accent)!important;color:#fff!important;border-color:var(--kk-accent)!important}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-subscription-actions:has(.cloudy-mini-connect) button.cloudy-manage-action{background:var(--kk-panel)!important;color:var(--kk-text)!important;border-color:var(--kk-line)!important}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-subscription-actions button.cloudy-mini-connect{min-height:46px!important;margin-bottom:0}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-subscription-actions button svg{color:inherit!important}.cloudy-account.cloudy-account .cloudy-bottom-nav button[aria-current=page] svg{color:var(--kk-good)!important}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account footer[aria-label="Правовая информация"]{margin-top:20px;padding:12px 0 0;font-size:11px}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account footer[aria-label="Правовая информация"] nav{flex-direction:row;gap:10px 18px}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account footer[aria-label="Правовая информация"] nav a{min-height:28px}}@media(max-width:370px){html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-content{padding-left:12px!important;padding-right:12px!important}.cloudy-account.cloudy-account .kiksi-wordmark{width:104px!important;min-height:55px!important}.cloudy-account.cloudy-account .kiksi-wordmark .kiksi-logo{height:55px!important}.cloudy-account.cloudy-account .cloudy-home-brand{flex-basis:104px;max-width:104px}.cloudy-account.cloudy-account .cloudy-topbar{min-height:55px;gap:7px!important}.cloudy-account.cloudy-account .cloudy-topbar button[aria-label="Пополнить баланс"]{font-size:12px}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-subscription-v02{padding:18px 13px 14px!important;border-radius:19px!important}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-subscription-heading h1{font-size:15px!important}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-mini-days strong{font-size:82px;letter-spacing:-4px}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-mini-devices{padding:12px 10px;gap:8px}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-mini-devices-label{font-size:12px;gap:6px}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-mini-devices-value{padding-left:10px}html[data-telegram-miniapp=true] .cloudy-account.cloudy-account .cloudy-subscription-actions button{font-size:12px!important}.cloudy-account.cloudy-account .cp-earn .cp-action{font-size:11px;padding:11px 4px}}