.git-auth,.git-auth *{box-sizing:border-box}.git-auth[hidden]{display:none!important}.git-auth{position:fixed;inset:0;z-index:calc(var(--git-popover-z,1200) + 80);font-family:var(--git-font-main, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif);color:var(--git-text,#2e2e2e)}.git-auth__overlay{position:absolute;inset:0;background:rgba(6,11,28,.48);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);opacity:0;transition:opacity .18s}.git-auth.is-open .git-auth__overlay{opacity:1}.git-auth-modal{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:100%;padding:max(18px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));outline:0;pointer-events:none}.git-auth-panel{position:relative;display:flex;flex-direction:column;width:min(100%,560px);max-height:min(92dvh,860px);overflow:hidden;padding:clamp(22px,4vw,34px);border:1px solid var(--git-border,rgba(46,46,46,.12));border-radius:var(--git-radius-lg,22px);background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--git-primary,#232fe1) 13%,transparent),transparent 34%),linear-gradient(145deg,var(--git-surface-2,rgba(255,255,255,.84)),var(--git-surface,#fff));box-shadow:var(--git-shadow,0 14px 40px rgba(0,0,0,.12));pointer-events:auto;transform:translateY(12px) scale(.98);opacity:0;transition:transform .2s,opacity .2s}.git-auth-account,.git-auth-forms{min-height:0;overflow:auto;scrollbar-gutter:stable;scrollbar-width:thin}.git-auth-account[hidden],.git-auth-forms[hidden]{display:none!important}.git-auth.is-open .git-auth-panel{transform:translateY(0) scale(1);opacity:1}.git-auth-close{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:1px solid var(--git-border,rgba(46,46,46,.12));border-radius:50%;color:var(--git-text,#2e2e2e);background:color-mix(in srgb,var(--git-surface,#fff) 82%,transparent);cursor:pointer;font-size:0;line-height:0;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s}.git-auth-close span{display:none}.git-auth-close::after,.git-auth-close::before{content:"";position:absolute;top:50%;left:50%;width:15px;height:2px;border-radius:var(--git-radius-pill);background:currentColor;transform-origin:50% 50%;will-change:transform}.git-auth-close::before{transform:translate(-50%,-50%) rotate(45deg)}.git-auth-close::after{transform:translate(-50%,-50%) rotate(-45deg)}.git-auth-close:hover{transform:rotate(90deg);border-color:color-mix(in srgb,var(--git-primary,#232fe1) 45%,var(--git-border,rgba(46,46,46,.12)));box-shadow:0 10px 22px color-mix(in srgb,var(--git-primary,#232fe1) 14%,transparent)}.git-auth-head{padding-right:46px;margin-bottom:18px}.git-auth-eyebrow{margin:0 0 8px;color:var(--git-accent,#ee5810);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.git-auth-title{margin:0;color:var(--git-text,#2e2e2e);font-size:clamp(26px, 4vw, 34px);line-height:1.06;font-weight:700}.git-auth-subtitle{max-width:440px;margin:10px 0 0;color:var(--git-muted,rgba(46,46,46,.65));font-size:15px;line-height:1.45}.git-auth-message{margin:0 0 16px;padding:12px 14px;border:1px solid var(--git-border,rgba(46,46,46,.12));border-radius:var(--git-radius-md,16px);background:color-mix(in srgb,var(--git-primary,#232fe1) 8%,var(--git-surface,#fff));color:var(--git-text,#2e2e2e);font-size:14px;line-height:1.4}.git-auth-message.is-error{border-color:color-mix(in srgb,var(--git-danger,#dd2e2e) 42%,var(--git-border,rgba(46,46,46,.12)));background:color-mix(in srgb,var(--git-danger,#dd2e2e) 10%,var(--git-surface,#fff))}.git-auth-switch,.git-auth-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:5px;margin-bottom:18px;border:1px solid var(--git-border,rgba(46,46,46,.12));border-radius:var(--git-radius-md,16px);background:color-mix(in srgb,var(--git-surface,#fff) 78%,transparent)}.git-auth-switch[hidden]{display:none}.git-auth-switch__btn,.git-auth-tab{min-height:42px;border:0;border-radius:var(--git-radius-md);color:var(--git-muted,rgba(46,46,46,.65));background:0 0;cursor:pointer;font:inherit;font-weight:600;transition:color .18s,background .18s,box-shadow .18s}.git-auth-switch__btn.is-active,.git-auth-tab.is-active{color:#fff;background:linear-gradient(135deg,var(--git-primary,#232fe1),color-mix(in srgb,var(--git-primary,#232fe1) 70%,var(--git-accent,#ee5810)));box-shadow:0 10px 24px color-mix(in srgb,var(--git-primary,#232fe1) 22%,transparent)}.git-auth-form{display:grid;gap:14px}.git-auth-form[hidden]{display:none!important}.git-auth-login-mode{display:grid;gap:14px}.git-auth-login-mode[hidden]{display:none!important}.git-auth-phone-row{display:grid;grid-template-columns:minmax(150px,0.46fr) minmax(0,1fr);gap:12px;align-items:end}.git-auth-field--country select{cursor:pointer}.git-auth-phone-code{display:grid;gap:10px}.git-auth-phone-code[hidden]{display:none!important}.git-auth-actions--phone{align-items:stretch}.git-auth-field{display:grid;gap:7px;color:var(--git-text,#2e2e2e);font-size:14px;font-weight:600}.git-auth-field input,.git-auth-field select{width:100%;min-height:48px;padding:0 15px;border:1px solid var(--git-border,rgba(46,46,46,.12));border-radius:var(--git-radius-md,16px);outline:0;color:var(--git-text,#2e2e2e);background:color-mix(in srgb,var(--git-surface,#fff) 84%,transparent);font:inherit;font-size:15px;transition:border-color .18s,box-shadow .18s,background .18s}.git-auth a:focus-visible,.git-auth button:focus-visible,.git-auth-check input:focus-visible,.git-auth-field input:focus-visible,.git-auth-field select:focus-visible{outline:2px solid color-mix(in srgb,var(--git-primary,#232fe1) 64%,#fff);outline-offset:3px}.git-auth-field input:focus,.git-auth-field select:focus{border-color:color-mix(in srgb,var(--git-primary,#232fe1) 60%,var(--git-border,rgba(46,46,46,.12)));box-shadow:0 0 0 4px color-mix(in srgb,var(--git-primary,#232fe1) 10%,transparent)}.git-auth-field--password{position:relative}.git-auth-field--password input{padding-right:54px}.git-auth-password-toggle{position:absolute;right:8px;bottom:6px;width:38px;height:38px;border:0;border-radius:var(--git-radius-md);color:var(--git-muted,rgba(46,46,46,.65));background:0 0;cursor:pointer}.git-auth-actions{display:grid;gap:10px}.git-auth-actions--inline{grid-template-columns:minmax(130px,0.8fr) minmax(170px,1fr);align-items:center}.git-auth-btn,.git-auth-link-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:var(--git-radius-md,16px);font:inherit;font-size:15px;font-weight:700;text-decoration:none;cursor:pointer;transition:transform .18s,box-shadow .18s,background .18s,border-color .18s}.git-auth-btn:disabled,.git-auth-link-btn:disabled,.git-auth-oauth__btn:disabled{opacity:.62;cursor:wait}.git-auth-btn--primary{border:1px solid transparent;color:#fff;background:linear-gradient(135deg,var(--git-primary,#232fe1),color-mix(in srgb,var(--git-primary,#232fe1) 70%,var(--git-accent,#ee5810)));box-shadow:0 14px 28px color-mix(in srgb,var(--git-primary,#232fe1) 20%,transparent)}.git-auth-btn--primary:hover{transform:translateY(-1px);box-shadow:0 18px 34px color-mix(in srgb,var(--git-primary,#232fe1) 26%,transparent)}.git-auth-btn--ghost{border:1px solid var(--git-border,rgba(46,46,46,.12));color:var(--git-text,#2e2e2e);background:color-mix(in srgb,var(--git-surface,#fff) 84%,transparent);cursor:pointer}.git-auth-btn--wide{width:100%}.git-auth-link-btn{min-height:auto;padding:8px 4px;border:0;color:var(--git-primary,#232fe1);background:0 0;justify-content:flex-start;box-shadow:none}.git-auth-divider{position:relative;display:flex;align-items:center;justify-content:center;min-height:28px;margin:2px 0 0;color:var(--git-muted,rgba(46,46,46,.65));font-size:13px}.git-auth-divider::before{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px solid var(--git-border,rgba(46,46,46,.12))}.git-auth-divider span{position:relative;padding:0 12px;background:color-mix(in srgb,var(--git-surface,#fff) 95%,transparent)}.git-auth-oauth{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.git-auth-oauth__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 14px;border:1px solid var(--git-border,rgba(46,46,46,.12));border-radius:var(--git-radius-md,16px);color:var(--git-text,#2e2e2e);background:color-mix(in srgb,var(--git-surface,#fff) 84%,transparent);cursor:pointer;font:inherit;font-weight:700}.git-auth-oauth__btn img{width:26px;height:26px;flex:0 0 26px;display:block}.git-auth-check{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start;color:var(--git-muted,rgba(46,46,46,.65));font-size:13px;line-height:1.4}.git-auth-check input{width:18px;height:18px;margin:1px 0 0;accent-color:var(--git-primary,#232fe1)}.git-auth-docs{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:-4px;font-size:13px}.git-auth-docs a{color:var(--git-primary,#232fe1);text-decoration:none}.git-auth-docs a:hover{text-decoration:underline}.git-auth-otp{display:grid;gap:10px;padding:12px;border:1px dashed color-mix(in srgb,var(--git-primary,#232fe1) 34%,var(--git-border,rgba(46,46,46,.12)));border-radius:var(--git-radius-md,16px);background:color-mix(in srgb,var(--git-primary,#232fe1) 5%,transparent)}.git-auth-otp[hidden]{display:none!important}.git-auth-register-phone{display:grid;gap:12px;padding:12px;border:1px dashed color-mix(in srgb,var(--git-primary,#232fe1) 28%,var(--git-border,rgba(46,46,46,.12)));border-radius:var(--git-radius-md,16px);background:color-mix(in srgb,var(--git-primary,#232fe1) 4%,transparent)}.git-auth-register-phone__actions{align-items:center}.git-auth-verified{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border:1px solid color-mix(in srgb,#2aa35b 42%,var(--git-border,rgba(46,46,46,.12)));border-radius:var(--git-radius-md,16px);color:#1f7a43;background:color-mix(in srgb,#2aa35b 10%,var(--git-surface,#fff));font-size:14px;font-weight:800}.git-auth-verified::before{content:"✓";margin-right:8px}.git-auth-verified[hidden]{display:none!important}.git-auth-strength{display:grid;gap:7px;margin-top:-8px}.git-auth-strength__bar{position:relative;height:7px;overflow:hidden;border-radius:var(--git-radius-pill);background:color-mix(in srgb,var(--git-border,rgba(46,46,46,.12)) 78%,var(--git-surface,#fff))}.git-auth-strength__bar span{position:absolute;inset:0 auto 0 0;width:0%;border-radius:inherit;background:linear-gradient(135deg,var(--git-danger,#dd2e2e),var(--git-accent,#ee5810));transition:width .22s,background .22s}.git-auth-strength[data-level="1"] .git-auth-strength__bar span{width:34%}.git-auth-strength[data-level="2"] .git-auth-strength__bar span{width:67%;background:linear-gradient(135deg,var(--git-accent,#ee5810),#f3b33d)}.git-auth-strength[data-level="3"] .git-auth-strength__bar span{width:100%;background:linear-gradient(135deg,#28a45f,var(--git-primary,#232fe1))}.git-auth-strength__text{color:var(--git-muted,rgba(46,46,46,.65));font-size:12px;font-weight:700}.git-auth-btn[disabled]{cursor:not-allowed}.git-auth-hint{margin:0;color:var(--git-muted,rgba(46,46,46,.65));font-size:13px}.git-auth-account__card{display:flex;align-items:center;gap:14px;padding:16px;margin-bottom:16px;border:1px solid var(--git-border,rgba(46,46,46,.12));border-radius:var(--git-radius-lg,22px);background:color-mix(in srgb,var(--git-surface,#fff) 84%,transparent)}.git-auth-account__avatar{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:var(--git-radius-lg);color:#fff;background:linear-gradient(135deg,var(--git-primary,#232fe1),var(--git-accent,#ee5810));font-size:22px;font-weight:700}.git-auth-account__body{min-width:0}.git-auth-account__name{overflow:hidden;color:var(--git-text,#2e2e2e);font-size:18px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.git-auth-account__login{overflow:hidden;margin-top:3px;color:var(--git-muted,rgba(46,46,46,.65));font-size:14px;text-overflow:ellipsis;white-space:nowrap}.git-auth-toast{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));z-index:calc(var(--git-popover-z,1200) + 100);max-width:min(380px,calc(100vw - 32px));padding:13px 16px;border:1px solid var(--git-border,rgba(46,46,46,.12));border-radius:var(--git-radius-md,16px);color:var(--git-text,#2e2e2e);background:var(--git-surface,#fff);box-shadow:var(--git-shadow,0 14px 40px rgba(0,0,0,.12));font-family:var(--git-font-main, system-ui, sans-serif);font-size:14px;transform:translateY(12px);opacity:0;transition:opacity .18s,transform .18s}.git-auth-toast.is-open{transform:translateY(0);opacity:1}@media (max-width:560px){.git-auth-phone-row{grid-template-columns:1fr}.git-auth-modal{align-items:flex-end;padding:0}.git-auth-panel{width:100%;max-height:100dvh;border-right:0;border-bottom:0;border-left:0;border-radius:var(--git-radius-lg,22px) var(--git-radius-lg,22px) 0 0;padding:24px max(16px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.git-auth-actions--inline,.git-auth-oauth{grid-template-columns:1fr}.git-auth-link-btn{justify-content:center}}html[data-theme=dark] .git-auth__overlay{background:rgba(0,0,0,.58)}html[data-theme=dark] .git-auth-panel{background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--git-primary,#232fe1) 18%,transparent),transparent 36%),linear-gradient(145deg,color-mix(in srgb,var(--git-surface-2,#333) 92%,#000),var(--git-surface,#333))}html[data-theme=dark] .git-auth-divider span{background:var(--git-surface,#333)}@media (prefers-reduced-motion:reduce){.git-auth-btn,.git-auth-close,.git-auth-field input,.git-auth-field select,.git-auth-panel,.git-auth-switch__btn,.git-auth-tab,.git-auth-toast,.git-auth__overlay{transition:none!important}}body.git-auth-lock{overflow:hidden}.git-auth-tabs--primary{width:min(100%,330px);margin:-4px 0 16px;padding:4px;border-radius:var(--git-radius-pill);background:color-mix(in srgb,var(--git-surface,#fff) 72%,transparent)}.git-auth-tabs--primary .git-auth-tab{min-height:34px;border-radius:var(--git-radius-pill);font-size:13px;letter-spacing:.01em}.git-auth-switch{margin-bottom:18px;padding:5px;border-radius:calc(var(--git-radius-md,16px) + 4px)}.git-auth-switch .git-auth-switch__btn{min-height:48px;border-radius:var(--git-radius-md,16px);font-size:15px}.git-auth-country-select{position:relative;display:block;width:100%;overflow:hidden;border-radius:var(--git-radius-md,16px)}.git-auth-country-select select{position:relative;z-index:1;overflow:hidden;padding-right:44px;appearance:none;-webkit-appearance:none;text-overflow:clip;white-space:nowrap}.git-auth-country-select::before{content:"";position:absolute;z-index:2;top:1px;right:34px;bottom:1px;width:54px;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--git-surface,#fff) 92%,transparent) 72%)}.git-auth-country-select::after{content:"";position:absolute;z-index:3;top:50%;right:17px;width:9px;height:9px;border-right:2px solid var(--git-muted,rgba(46,46,46,.65));border-bottom:2px solid var(--git-muted,rgba(46,46,46,.65));transform:translateY(-62%) rotate(45deg);pointer-events:none}html[data-theme=dark] .git-auth-country-select::before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--git-surface,#333) 92%,transparent) 72%)}@media (max-width:560px){.git-auth-tabs--primary{width:100%}}.git-auth-account__balance{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;margin:-6px 0 16px;border:1px solid color-mix(in srgb,var(--git-primary,#232fe1) 18%,var(--git-border,rgba(46,46,46,.12)));border-radius:var(--git-radius-md,16px);color:var(--git-text,#2e2e2e);background:color-mix(in srgb,var(--git-primary,#232fe1) 6%,var(--git-surface,#fff))}.git-auth-account__balance[hidden]{display:none!important}.git-auth-account__balance span{min-width:0;color:var(--git-muted,rgba(46,46,46,.65));font-size:13px;font-weight:700}.git-auth-account__balance strong{overflow:hidden;color:var(--git-text,#2e2e2e);font-size:18px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.git-auth-account__music{display:flex;align-items:center;gap:14px;min-height:66px;padding:14px 16px;margin:-2px 0 16px;border:1px solid color-mix(in srgb,var(--git-primary,#232fe1) 16%,var(--git-border,rgba(46,46,46,.12)));border-radius:var(--git-radius-md,16px);color:var(--git-text,#2e2e2e);background:color-mix(in srgb,var(--git-surface,#fff) 86%,transparent);cursor:pointer;user-select:none;transition:border-color .18s,box-shadow .18s,background .18s,transform .18s}.git-auth-account__music:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--git-primary,#232fe1) 36%,var(--git-border,rgba(46,46,46,.12)));box-shadow:0 14px 30px color-mix(in srgb,var(--git-primary,#232fe1) 12%,transparent)}.git-auth-account__music-input{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.git-auth-account__music-switch{position:relative;flex:0 0 auto;width:58px;height:34px;border:1px solid color-mix(in srgb,var(--git-muted,rgba(46,46,46,.65)) 24%,transparent);border-radius:var(--git-radius-pill,999px);background:color-mix(in srgb,var(--git-muted,rgba(46,46,46,.65)) 12%,var(--git-surface,#fff));transition:background .18s,border-color .18s,box-shadow .18s}.git-auth-account__music-switch span{position:absolute;top:4px;left:4px;width:24px;height:24px;border-radius:50%;background:var(--git-surface,#fff);box-shadow:0 6px 14px rgba(0,0,0,.16);transition:transform .18s,background .18s}.git-auth-account__music-input:checked+.git-auth-account__music-switch{border-color:color-mix(in srgb,var(--git-primary,#232fe1) 50%,var(--git-accent,#ee5810));background:linear-gradient(135deg,var(--git-primary,#232fe1),color-mix(in srgb,var(--git-primary,#232fe1) 68%,var(--git-accent,#ee5810)));box-shadow:0 12px 26px color-mix(in srgb,var(--git-primary,#232fe1) 22%,transparent)}.git-auth-account__music-input:checked+.git-auth-account__music-switch span{transform:translateX(24px)}.git-auth-account__music-input:focus-visible+.git-auth-account__music-switch{outline:2px solid color-mix(in srgb,var(--git-primary,#232fe1) 64%,#fff);outline-offset:3px}.git-auth-account__music-body{display:grid;gap:4px;min-width:0}.git-auth-account__music-body strong{color:var(--git-text,#2e2e2e);font-size:15px;font-weight:800}.git-auth-account__music-body small{color:var(--git-muted,rgba(46,46,46,.65));font-size:13px;line-height:1.35}html[data-theme=dark] .git-auth-account__music{background:color-mix(in srgb,var(--git-surface,#333) 88%,transparent)}html[data-theme=dark] .git-auth-account__music-switch span{background:color-mix(in srgb,var(--git-surface,#333) 86%,#fff)}.git-auth .git-auth-actions a.git-auth-btn.git-auth-btn--primary,.git-auth .git-auth-actions a.git-auth-btn.git-auth-btn--primary:active,.git-auth .git-auth-actions a.git-auth-btn.git-auth-btn--primary:focus-visible,.git-auth .git-auth-actions a.git-auth-btn.git-auth-btn--primary:hover,.git-auth .git-auth-actions a.git-auth-btn.git-auth-btn--primary:link,.git-auth .git-auth-actions a.git-auth-btn.git-auth-btn--primary:visited,.git-auth a[data-git-auth-panel-url].git-auth-btn.git-auth-btn--primary,.git-auth a[data-git-auth-panel-url].git-auth-btn.git-auth-btn--primary:active,.git-auth a[data-git-auth-panel-url].git-auth-btn.git-auth-btn--primary:focus-visible,.git-auth a[data-git-auth-panel-url].git-auth-btn.git-auth-btn--primary:hover,.git-auth a[data-git-auth-panel-url].git-auth-btn.git-auth-btn--primary:link,.git-auth a[data-git-auth-panel-url].git-auth-btn.git-auth-btn--primary:visited{color:#fff!important;-webkit-text-fill-color:#fff;text-decoration:none!important}#accountBtn.is-authorized{min-width:0;max-width:min(360px,100%);overflow:hidden}#accountBtn.is-authorized .icon{flex:0 0 auto}#accountBtn.is-authorized .chip__text{max-width:18ch;display:block;min-width:0;flex:1 1 auto;max-width:clamp(9ch,24vw,24ch);overflow:hidden;white-space:nowrap;text-overflow:clip;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 calc(100% - 30px),rgba(0,0,0,0.72) calc(100% - 16px),transparent 100%);mask-image:linear-gradient(90deg,#000 0%,#000 calc(100% - 30px),rgba(0,0,0,0.72) calc(100% - 16px),transparent 100%)}@media (max-width:900px){body:not(.is-scrolled) #accountBtn.is-authorized{width:auto;min-width:0;max-width:min(42vw,320px);flex:0 1 auto;overflow:hidden}body:not(.is-scrolled) #accountBtn.is-authorized .chip__text{display:block;max-width:100%}}@media (max-width:560px){body:not(.is-scrolled) #accountBtn.is-authorized{max-width:min(48vw,220px);padding-left:12px;padding-right:12px;gap:8px}.git-auth-account,.git-auth-forms{padding-right:8px;margin-right:-8px}.git-auth-register-phone__actions{grid-template-columns:1fr}}@media (max-width:420px){body:not(.is-scrolled) #accountBtn.is-authorized{max-width:min(44vw,180px)}}html[data-theme=dark] .git-auth-verified{color:#a8f0c4;background:color-mix(in srgb,#2aa35b 18%,var(--git-surface,#333))}.git-auth-account,.git-auth-forms{overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable}.git-auth-account::-webkit-scrollbar,.git-auth-forms::-webkit-scrollbar{width:8px}.git-auth-account::-webkit-scrollbar-track,.git-auth-forms::-webkit-scrollbar-track{background:0 0}.git-auth-account::-webkit-scrollbar-thumb,.git-auth-forms::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:var(--git-radius-pill);background:color-mix(in srgb,var(--git-primary,#232fe1) 38%,transparent);background-clip:padding-box}.git-auth-account::-webkit-scrollbar-thumb:hover,.git-auth-forms::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--git-primary,#232fe1) 52%,transparent);background-clip:padding-box}.git-auth-account__balance,.git-auth-account__card,.git-auth-actions,.git-auth-divider,.git-auth-form,.git-auth-login-mode,.git-auth-oauth,.git-auth-otp,.git-auth-register-phone{min-width:0}.git-auth-btn,.git-auth-check input,.git-auth-field input,.git-auth-field select,.git-auth-oauth__btn,.git-auth-otp,.git-auth-register-phone{isolation:isolate}@media (max-width:560px){.git-auth-account,.git-auth-forms{padding:8px 16px 34px 8px;margin:-8px -16px -34px -8px}}.git-auth-inline-action{display:inline-flex;align-items:center;justify-content:center;min-height:30px;margin-left:6px;padding:0 12px;border:1px solid color-mix(in srgb,var(--git-primary,#232fe1) 38%,var(--git-border,rgba(46,46,46,.12)));border-radius:var(--git-radius-pill);background:var(--git-surface,#fff);color:var(--git-primary,#232fe1);font:inherit;font-size:13px;font-weight:700;line-height:1;cursor:pointer;transition:transform .18s,border-color .18s,color .18s,background .18s}.git-auth-inline-action:hover{transform:translateY(-1px);border-color:var(--git-primary,#232fe1);background:color-mix(in srgb,var(--git-primary,#232fe1) 8%,var(--git-surface,#fff))}.git-auth-inline-action:focus-visible{outline:2px solid color-mix(in srgb,var(--git-primary,#232fe1) 45%,transparent);outline-offset:2px}.git-auth-actions--account{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:stretch}.git-auth-actions--account .git-auth-btn{width:100%;min-width:0;min-height:46px;box-sizing:border-box;margin:0;padding-right:16px;padding-left:16px;white-space:nowrap}.git-auth-actions--account [data-git-auth-logout]{grid-column:1/-1}.git-auth-btn--outline{position:relative;border:1px solid color-mix(in srgb,var(--git-primary,#232fe1) 48%,var(--git-accent,#ee5810));color:var(--git-primary,#232fe1);background:linear-gradient(var(--git-surface,#fff),var(--git-surface,#fff)) padding-box,linear-gradient(135deg,color-mix(in srgb,var(--git-primary,#232fe1) 82%,#fff),color-mix(in srgb,var(--git-accent,#ee5810) 74%,#fff)) border-box;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--git-primary,#232fe1) 18%,transparent),0 12px 24px color-mix(in srgb,var(--git-primary,#232fe1) 10%,transparent)}.git-auth-btn--outline:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--git-primary,#232fe1) 64%,var(--git-accent,#ee5810));color:color-mix(in srgb,var(--git-primary,#232fe1) 84%,var(--git-accent,#ee5810));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--git-primary,#232fe1) 26%,transparent),0 16px 30px color-mix(in srgb,var(--git-primary,#232fe1) 14%,transparent)}.git-auth .git-auth-actions a.git-auth-btn.git-auth-btn--outline,.git-auth .git-auth-actions a.git-auth-btn.git-auth-btn--outline:active,.git-auth .git-auth-actions a.git-auth-btn.git-auth-btn--outline:focus-visible,.git-auth .git-auth-actions a.git-auth-btn.git-auth-btn--outline:hover,.git-auth .git-auth-actions a.git-auth-btn.git-auth-btn--outline:link,.git-auth .git-auth-actions a.git-auth-btn.git-auth-btn--outline:visited{text-decoration:none!important}.git-auth .git-auth-actions a.git-auth-btn.git-auth-btn--outline:link:not(:hover),.git-auth .git-auth-actions a.git-auth-btn.git-auth-btn--outline:not(:hover),.git-auth .git-auth-actions a.git-auth-btn.git-auth-btn--outline:visited:not(:hover){color:var(--git-primary,#232fe1)!important;-webkit-text-fill-color:var(--git-primary,#232fe1)}html[data-theme=dark] .git-auth-btn--outline{color:#fff;background:linear-gradient(color-mix(in srgb,var(--git-surface,#333) 92%,#000),color-mix(in srgb,var(--git-surface,#333) 92%,#000)) padding-box,linear-gradient(135deg,color-mix(in srgb,var(--git-primary,#232fe1) 78%,#fff),color-mix(in srgb,var(--git-accent,#ee5810) 72%,#fff)) border-box}html[data-theme=dark] .git-auth .git-auth-actions a.git-auth-btn.git-auth-btn--outline,html[data-theme=dark] .git-auth .git-auth-actions a.git-auth-btn.git-auth-btn--outline:link,html[data-theme=dark] .git-auth .git-auth-actions a.git-auth-btn.git-auth-btn--outline:visited{color:#fff!important;-webkit-text-fill-color:#fff}.git-auth-actions--inline{overflow:visible}.git-auth-actions--inline .git-auth-link-btn{justify-content:center;text-align:center}.git-auth-account,.git-auth-forms{padding:14px 30px 44px 20px;margin:-14px -30px -44px -20px}.git-auth-btn--primary{margin:0 0 10px}.git-auth-btn--primary:focus-visible,.git-auth-btn--primary:hover{box-shadow:0 18px 36px color-mix(in srgb,var(--git-primary,#232fe1) 28%,transparent)}@media (max-width:560px){.git-auth-actions--account{grid-template-columns:1fr}.git-auth-actions--account [data-git-auth-logout]{grid-column:auto}.git-auth-account,.git-auth-forms{padding:12px 20px 42px 14px;margin:-12px -20px -42px -14px}}.git-auth-hp{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.git-auth-hp input{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.git-auth-captcha[hidden]{display:none!important}.git-auth-captcha{width:100%;min-width:min(300px,100%);min-height:102px;margin:18px 0 0;overflow:visible}.git-auth-captcha.smart-captcha{height:102px}.git-auth-captcha iframe{max-width:100%}.git-auth-actions--account>.git-auth-btn--outline,.git-auth-actions--account>.git-auth-btn--primary{width:100%;min-width:0;box-sizing:border-box;margin:0}.git-auth-oauth__btn.is-disabled,.git-auth-oauth__btn:disabled.is-disabled{opacity:.46;cursor:not-allowed;filter:grayscale(.78)}.git-auth-oauth__btn.is-disabled:hover{transform:none;box-shadow:none}.git-auth-login-mode[data-git-login-mode-content=phone] .git-auth-actions--phone{grid-template-columns:repeat(2,minmax(0,1fr))}.git-auth-login-mode[data-git-login-mode-content=phone] .git-auth-actions--phone .git-auth-btn{width:100%;min-width:0;box-sizing:border-box;margin:0}@media (max-width:560px){.git-auth-login-mode[data-git-login-mode-content=phone] .git-auth-actions--phone{grid-template-columns:1fr}}.git-auth .git-auth-actions--account{grid-template-columns:minmax(0,1fr)}.git-auth .git-auth-actions--account>[data-git-auth-account-url]{width:100%;grid-column:1/-1}