#loginForm[hidden],#loginTwoFactorForm[hidden]{display:none!important}.two-factor-code{letter-spacing:.32em;text-align:center;font-variant-numeric:tabular-nums;font-size:22px}.two-factor-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.two-factor-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.two-factor-heading .profile-card-title{margin:0}.two-factor-enabled{color:#7fe0a8;font-size:12px}.telegram-security form{max-width:520px}.telegram-security .field{margin-top:20px}.island-error{color:#ff9299;margin:12px 0;font-size:13px;line-height:1.5}.island-notice{color:#7fe0a8;margin:12px 0;font-size:13px}.island-muted{color:var(--text-muted);margin:10px 0;font-size:12px;line-height:1.6}.site-user-editor{max-height:85vh;overflow:auto}.site-user-editor .icon-btn,.site-modal-close{font-size:24px;line-height:1}.generated-password{border:1px solid var(--border);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0;padding:14px;display:flex}.generated-password small{width:100%;color:var(--text-muted);font-size:11px}.site-chart{margin-top:25px;position:relative}.site-chart svg{touch-action:pan-y;width:100%;height:180px;display:block;overflow:visible}.site-chart-line{fill:none;stroke:var(--accent);stroke-width:2.4px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;animation:.9s cubic-bezier(.22,1,.36,1) both site-chart-draw}.site-chart-fill{animation:.7s .15s both site-chart-fill}.site-chart-baseline{fill:none;stroke:#ffffff26;stroke-width:1px;stroke-dasharray:3 7;vector-effect:non-scaling-stroke}.site-chart-guide{stroke:var(--accent);stroke-opacity:.65;stroke-width:1px;stroke-dasharray:2 5;vector-effect:non-scaling-stroke}.site-chart-focus{pointer-events:none;animation:.15s both site-chart-fill}.site-chart-focus circle{fill:var(--accent);stroke:var(--bg,#161618);stroke-width:2px}.site-chart-tip{z-index:2;pointer-events:none;white-space:nowrap;background:#17171ded;border:1px solid #ffffff14;border-radius:9px;padding:7px 11px;animation:.15s both site-chart-fill;position:absolute;transform:translate(-50%,-90%);box-shadow:0 5px 20px #0003}.site-chart-tip b{font-size:12px;display:block}.site-chart-tip span{color:var(--text-muted);text-align:center;margin-top:2px;font-size:10px;display:block}.site-chart-axis{color:var(--text-muted);justify-content:space-between;margin-top:10px;font-size:10px;display:flex}.chart-keyboard{clip-path:inset(50%);width:1px;height:1px;position:absolute}.chart-keyboard:focus-visible{clip-path:none;width:100%;height:3px;bottom:-14px}.site-promo-row{color:var(--text-muted);width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff08;align-items:center;gap:16px;padding:16px 0;font-size:12px;display:flex}.site-promo-row .mono{color:var(--accent);text-align:left;min-width:90px}.site-promo-track{background:#ffffff08;border-radius:5px;flex:1;height:5px;overflow:hidden}.site-promo-track>span{background:var(--accent);border-radius:5px;height:100%;transition:width .6s;display:block}.site-promo-row:hover .mono{color:var(--text)}.site-promo-create{color:var(--text-muted);margin-top:20px;font-size:13px}.site-promo-create summary{cursor:pointer;align-items:center;gap:8px;list-style:none;transition:color .18s;display:inline-flex}.site-promo-create summary::-webkit-details-marker{display:none}.site-promo-create summary:hover,.site-promo-create[open] summary{color:var(--text)}.promo-create-chevron{flex:none;width:14px;height:14px;transition:transform .18s}.site-promo-create[open] .promo-create-chevron{transform:rotate(90deg)}.site-promo-create form{color-scheme:dark;grid-template-columns:minmax(0,1fr) minmax(110px,.35fr) minmax(140px,.4fr) auto;align-items:end;gap:16px;margin-top:18px;display:grid}.site-promo-create .field{gap:8px;min-width:0;margin:0}.site-promo-create .field label{font-size:12px;line-height:1.4;display:block}.site-promo-create .field input{font-variant-numeric:tabular-nums;width:100%;min-width:0;height:44px;padding:0 14px;display:block}.site-promo-create .btn{white-space:nowrap;border-radius:12px;align-self:end;min-width:126px;height:44px;padding:0 18px;font-size:13px}.site-promo-create .btn svg{flex:none;width:16px;height:16px}.site-promo-create .btn:disabled{opacity:.6;cursor:wait}.site-modal-close{position:absolute;top:18px;right:18px}.promo-modal{position:relative}@media (width<=850px){.site-promo-create form{grid-template-columns:repeat(2,minmax(0,1fr))}.site-promo-create .promo-code-field{grid-column:1/-1}.site-promo-create .btn{grid-column:1/-1;justify-self:end}}.checkout-modal{color-scheme:dark;scrollbar-width:thin;scrollbar-color:#5b5559 #222024;max-height:85vh;overflow:auto}.checkout-head{justify-content:space-between;align-items:center;display:flex}.checkout-summary{justify-content:space-between;align-items:center;margin:20px 0;display:flex}.checkout-summary strong{font-size:24px}@keyframes site-chart-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes site-chart-fill{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){.site-promo-create form{grid-template-columns:1fr;gap:14px}.site-promo-create .btn{justify-self:stretch;width:100%}.site-promo-row{gap:9px}.site-promo-row .mono{min-width:65px}.revenue-total-share{font-size:13px}.site-chart svg{height:150px}}@media (prefers-reduced-motion:reduce){.promo-create-chevron{transition:none}.site-chart-line,.site-chart-fill,.site-chart-focus,.site-chart-tip{animation:none}}
