.lc-apply-root{--lca-glass-fill:#ffffff14;--lca-glass-edge:#ffffff26;--lca-glass-shadow:#0006;--lca-neon-cyan:#3fc7f4;--lca-neon-violet:#6b3fe0;--lca-neon-magenta:#e040c0;--lca-neon-gold:#ffc24a;--lca-glow-cyan:color-mix(in srgb, var(--lca-neon-cyan) 14%, transparent);--lca-glow-violet:color-mix(in srgb, var(--lca-neon-violet) 16%, transparent);--lca-glow-magenta:color-mix(in srgb, var(--lca-neon-magenta) 12%, transparent);--lca-glow-gold:color-mix(in srgb, var(--lca-neon-gold) 10%, transparent);--lca-canvas:#000;--lca-dot-size:30px;--lca-dot-color:#fffc;--lca-dot-opacity:.2;--lca-dot-fade:linear-gradient(#000c, #0009 30%, #0009 60%, #0006);--lca-rhythm-2:1rem;--lca-rhythm-3:1.5rem;--lca-rhythm-4:2rem;--lca-rhythm-5:2.5rem;--lca-rhythm-6:3rem;--lca-rhythm-8:4rem;--lca-rhythm-9:4.5rem;--lca-rhythm-12:6rem;--lca-pill-radius:var(--ds-radius-2);--lca-card-radius:var(--ds-radius-2);isolation:isolate;background-color:var(--lca-canvas);flex-direction:column;min-height:100svh;display:flex;position:relative}.lc-apply-root>main{flex:auto}.lc-apply-root>header,.lc-apply-root main{background-color:#0000}.lc-apply-root .lc-apply-bg{z-index:-1;pointer-events:none;background-color:var(--lca-canvas);position:absolute;inset:0;overflow:hidden}.lc-apply-root .lc-apply-bg-glow{background-image: radial-gradient(34rem 16rem at 50% 18rem, var(--lca-glow-violet) 0%, transparent 72%),  radial-gradient(26rem 15rem at 22% 30rem, var(--lca-glow-cyan) 0%, transparent 74%),  radial-gradient(26rem 15rem at 78% 33rem, var(--lca-glow-magenta) 0%, transparent 74%),  radial-gradient(22rem 11rem at 50% 24rem, var(--lca-glow-gold) 0%, transparent 76%);background-repeat:no-repeat;position:absolute;inset:0}.lc-apply-root .lc-apply-bg-dots{background-image:radial-gradient(circle at 1px 1px, var(--lca-dot-color) 1px, transparent 0);background-size:var(--lca-dot-size) var(--lca-dot-size);opacity:var(--lca-dot-opacity);-webkit-mask-image:var(--lca-dot-fade);-webkit-mask-image:var(--lca-dot-fade);mask-image:var(--lca-dot-fade);background-repeat:repeat;position:absolute;inset:0}.lc-apply-root .lc-apply-glass{border:1px solid var(--lca-glass-edge);background:var(--lca-glass-fill);box-shadow:0 32px 80px var(--lca-glass-shadow)}.lc-apply-root .lc-apply-card{border-radius:var(--lca-card-radius)}.lc-apply-root .lc-apply-pill{border-radius:var(--lca-pill-radius);font-size:var(--ds-type-0);letter-spacing:.14em;text-transform:uppercase;color:var(--ds-text-secondary);align-items:center;gap:.375rem;padding:.25rem .75rem;font-weight:500;line-height:1.25;display:inline-flex}:lang(zh) .lc-apply-root .lc-apply-pill{letter-spacing:normal;text-transform:none}.lc-apply-root .ds-inline-card{border:1px solid var(--lca-glass-edge);border-radius:var(--lca-card-radius);background:var(--lca-glass-fill);box-shadow:0 32px 80px var(--lca-glass-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.lc-apply-root .ds-badge{border:1px solid var(--lca-glass-edge);border-radius:var(--lca-pill-radius);background:var(--lca-glass-fill);box-shadow:0 32px 80px var(--lca-glass-shadow);font-family:var(--ds-font-sans);font-size:var(--ds-type-0);letter-spacing:.14em;color:var(--ds-text-secondary);font-weight:500}:lang(zh) .lc-apply-root .ds-badge{letter-spacing:normal;text-transform:none}.lc-apply-root .lc-apply-section{padding-top:var(--lca-rhythm-12);padding-bottom:var(--lca-rhythm-8)}.lc-apply-root .lc-apply-title{letter-spacing:-.01em}:lang(zh) .lc-apply-root .lc-apply-title{letter-spacing:0}.lc-apply-root .lc-apply-sub{margin-top:var(--lca-rhythm-3)}.lc-apply-root .lc-apply-eyebrow{color:var(--ds-text-tertiary);letter-spacing:.22em}.lc-apply-root .lc-apply-eyebrow-row{margin-top:var(--lca-rhythm-9)}.lc-apply-root .lc-apply-prenote{color:var(--ds-text-tertiary)}:lang(zh) .lc-apply-root .lc-apply-eyebrow{letter-spacing:normal}.lc-apply-root .lc-apply-grid{margin-top:var(--lca-rhythm-3);gap:var(--lca-rhythm-3)}.lc-apply-root .lc-apply-cardbody{gap:var(--lca-rhythm-3)}.lc-apply-root .lc-apply-legacy{margin-top:var(--lca-rhythm-5)}.lc-apply-root .lc-apply-panel-title{margin-top:var(--lca-rhythm-3)}.lc-apply-root .lc-apply-panel-body{margin-top:var(--lca-rhythm-2)}.lc-apply-root .lc-apply-section.lc-apply-list{padding-top:var(--lca-rhythm-6);padding-bottom:var(--lca-rhythm-4)}.lc-apply-root .lc-apply-list .lc-apply-sub{margin-top:var(--lca-rhythm-2)}.lc-apply-root .lc-apply-list .lc-apply-eyebrow-row{margin-top:var(--lca-rhythm-4)}.lc-apply-root .lc-apply-list .lc-apply-grid{margin-top:var(--lca-rhythm-2);gap:var(--lca-rhythm-2)}.lc-apply-root .lc-apply-list .lc-apply-cardbody{gap:var(--lca-rhythm-2)}.lc-apply-root .lc-apply-list .lc-apply-legacy{margin-top:var(--lca-rhythm-3)}.lc-apply-root .lc-apply-login{padding-top:var(--lca-rhythm-12);padding-bottom:var(--lca-rhythm-8)}.lc-apply-root .af-wrap{padding-block-start:var(--lca-rhythm-12)}.lc-apply-root .af-page{--af-bar-bg:var(--lca-canvas);--af-hairline:var(--lca-glass-edge);--af-fill:var(--lca-glass-fill);--af-radius:var(--lca-card-radius);--af-pop-bg:color-mix(in srgb, #fff 8%, var(--lca-canvas));--af-pop-edge:var(--lca-glass-edge);--af-pop-shadow:0 32px 80px var(--lca-glass-shadow);--af-scrim:#0009}
