.account-pages{color:#f3f5f4;--account-line:#28332f;--account-muted:#a7b4ae;--account-green:#72ecad;overflow-wrap:anywhere;padding-top:36px;padding-bottom:88px}.account-pages *{box-sizing:border-box}.account-pages p{line-height:1.7}.account-pages button,.account-pages a{touch-action:manipulation}.account-pages button{cursor:pointer}.account-pages button:disabled{cursor:not-allowed;opacity:.45}.account-pages :is(button,a,input):focus-visible{outline:2px solid var(--account-green);outline-offset:4px}.account-pages h2{letter-spacing:-.035em;margin:22px 0 16px;font-size:clamp(24px,3vw,34px);line-height:1.2}.account-heading{justify-content:space-between;align-items:flex-end;gap:28px;padding-top:52px;padding-bottom:34px;display:flex}.account-heading h1{letter-spacing:-.055em;margin:14px 0 18px;font-size:clamp(38px,5vw,62px);line-height:1.06}.account-heading .page-lede{max-width:650px;color:var(--account-muted)}.account-workspace{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:42px;display:grid}.account-primary{border:1px solid var(--account-line);background:#101613;border-radius:10px;min-width:0;padding:32px}.account-primary>p{max-width:650px;font-size:14px}.account-fallback-heading{margin:0 0 18px;font-size:17px;line-height:1.4}.account-panel-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.account-overline{letter-spacing:.13em;color:var(--account-muted);font-size:10px;font-weight:700}.account-status{color:var(--account-green);border:1px solid #2c4c3c;border-radius:4px;align-items:center;padding:6px 9px;font-size:10px;font-weight:600;line-height:1.5;display:inline-flex}.account-warning{color:#edc98c;border-color:#685234}.account-sidebar{min-width:0;padding-top:25px}.account-sidebar h2{max-width:280px;margin-bottom:30px;font-size:27px}.account-sidebar>a{border-top:1px solid var(--account-line);color:#f1f5f2;align-items:center;gap:18px;min-height:94px;padding:20px 0;font-size:13px;text-decoration:none;display:flex}.account-sidebar>a>b{color:#64776b;font-size:11px;font-weight:400}.account-sidebar>a>span:nth-child(2){flex:1}.account-sidebar small,.account-steps small{color:var(--account-muted);margin-top:7px;font-size:11px;line-height:1.6;display:block}.account-pages .page-note{color:#9eada4;font-size:11px;line-height:1.8}.account-pages .account-sidebar>a:hover{color:var(--account-green)}.account-login-layout{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:70px;display:grid}.account-steps{margin:12px 0;padding:0;list-style:none}.account-steps li{border-top:1px solid var(--account-line);color:var(--account-muted);gap:18px;padding:24px 0;font-size:14px;display:flex}.account-steps li>b{color:#6f7f75;padding-top:3px;font-size:11px}.account-steps .account-step-current{color:#eff6f1}.account-steps .account-step-current>b{color:var(--account-green)}.account-login-panel{min-height:380px}.account-remote{border:1px solid var(--account-line);background:#101613;border-radius:10px;min-width:0;padding:32px}.account-pair-layout{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);align-items:start;gap:70px;display:grid}.account-pair-steps{margin:16px 0;padding:0;list-style:none}.account-pair-steps li{border-bottom:1px solid var(--account-line);color:var(--account-muted);gap:16px;padding:20px 0;font-size:13px;line-height:1.8;display:flex}.account-pair-steps b{color:var(--account-green);font-size:11px}.account-live{--color-muted:var(--account-muted);--color-line:var(--account-line);--color-panel:#101613;--color-panel2:#0a100d;--color-good:#72ecad}.account-live .account-check-license{background:0 0;border:1px solid #3b4942;border-radius:6px;min-height:44px}.account-live-dialog{color:#f3f5f4;background:#101613;border-color:#28332f}.account-live-dialog h2{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:700;line-height:1.4}.account-live-dialog .pt-cta{color:#082216;box-shadow:none;background:#72ecad;border-radius:6px}.account-live-dialog .pt-ghost{box-shadow:none;border-color:#3b4942;border-radius:6px}.account-live .pt-cta{color:#082216;box-shadow:none;background:#72ecad;border:1px solid #72ecad;border-radius:6px;min-height:44px;font-weight:700}.account-live .pt-cta:hover:not(:disabled){color:#082216;background:#a0f7c7}.account-live .pt-ghost{color:#ecf1ee;box-shadow:none;background:0 0;border:1px solid #3b4942;border-radius:6px;min-height:44px}.account-live .pt-panel{border-color:var(--account-line);box-shadow:none;border-radius:8px}.account-live .pt-panel-head{flex-wrap:wrap;row-gap:10px;min-height:52px}.account-live .pt-panel-head>.ml-auto{flex-shrink:0;max-width:100%}.account-live .pt-remote-input,.account-live #licence{color:#f3f5f4;background:#0a100d;border:1px solid #3a4a41;border-radius:6px;width:100%;min-width:0;min-height:48px;padding:12px 14px}.account-live .pt-remote-input:focus,.account-live #licence:focus{border-color:var(--account-green)}.account-live .account-membership>div.border-good{background:#0c130f;border-color:#2c4c3c}.account-live .account-membership dl{border-top:1px solid var(--account-line);margin-top:24px;padding-top:20px}.account-live .account-membership dl>div{min-width:0}.account-live .account-membership code{overflow-wrap:anywhere}.account-plan-choices{border-top:1px solid var(--account-line);margin-top:52px;padding-top:32px}.account-live .account-remote>div:first-child,.account-live .account-remote>form:first-child{margin-top:0}.account-live .account-pair-layout>form{background:0 0;border:0;margin-top:0;padding:0}.account-remote-page{max-width:1200px}@media (width<=1024px){.account-workspace{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:28px}.account-login-layout{gap:32px}.account-pair-layout{gap:30px}}@media (width<=768px){.account-heading{padding-top:36px;display:block}.account-workspace,.account-login-layout,.account-pair-layout{grid-template-columns:minmax(0,1fr);gap:26px}.account-sidebar h2{max-width:none}.account-sidebar{padding-top:6px}.account-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.account-steps li{padding:16px 0;font-size:12px;display:block}.account-steps li>b{margin-bottom:8px;display:block}.account-steps small{font-size:10px}.account-remote{padding:24px}}@media (width<=480px){.account-pages{padding-top:22px;padding-bottom:50px}.account-primary{padding:22px}.account-heading h1{font-size:38px}.account-panel-top{align-items:flex-start}.account-remote{padding:18px}.account-plan-choices{margin-top:32px}.account-live .account-membership form button{width:100%}.account-live .pt-panel-head .pt-chip{white-space:normal}.account-live .pt-panel-head .pt-chip span{overflow-wrap:anywhere}}
