._7CV1NW_panel{border-radius:calc(var(--radius) * 1.8);background:linear-gradient(var(--key-angle), color-mix(in oklab, var(--card) 92%, white 8%) 0%, var(--card) 46%, color-mix(in oklab, var(--card) 88%, black 12%) 100%);box-shadow: inset 0 1px 0 #ffffff14,  calc(var(--shadow-x) * 2) calc(var(--shadow-y) * 2) 60px -28px #000000e6, 0 2px 10px -6px #000000b3;padding:2rem 1.75rem 1.75rem;transition:filter .24s;position:relative}._7CV1NW_panel:before{content:"";border-radius:inherit;background:linear-gradient(var(--key-angle), color-mix(in oklab, var(--bot-gold-hi) 42%, transparent) 0%, color-mix(in oklab, var(--bot-gold) 24%, transparent) 22%, #ffffff0d 55%, transparent 100%);pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._7CV1NW_panel:after{content:"";border-radius:inherit;background:radial-gradient(120% 70% at var(--key-spot-x,78%) -12%, color-mix(in oklab, var(--bot-cyan) 7%, transparent) 0%, transparent 62%);pointer-events:none;position:absolute;inset:0}._7CV1NW_content{flex-direction:column;gap:1.5rem;display:flex;position:relative}._7CV1NW_hub{display:inline-flex}[data-auth-unlock=blackout] ._7CV1NW_hub{filter:brightness(.1)saturate(.2)}[data-auth-unlock=wave] ._7CV1NW_hub{animation:_7CV1NW_hubCatch .62s var(--wave-delay,0s) cubic-bezier(.2, .8, .2, 1) both}@keyframes _7CV1NW_hubCatch{0%{filter:brightness(.1)saturate(.2)}16%{filter:brightness(2.6) saturate(1.6) drop-shadow(0 0 18px color-mix(in oklab, var(--bot-cyan-lit) 80%, transparent))}to{filter:none}}[data-auth-unlock=blackout] ._7CV1NW_panel{filter:brightness(.42)saturate(.6)}[data-auth-unlock=wave] ._7CV1NW_panel{animation:.9s cubic-bezier(.2,.8,.2,1) both _7CV1NW_panelUnlock}@keyframes _7CV1NW_panelUnlock{0%{filter:brightness(.42)saturate(.6)}to{filter:none}}@media (prefers-reduced-motion:reduce){[data-auth-unlock] ._7CV1NW_panel,[data-auth-unlock] ._7CV1NW_hub{filter:none;animation:none}}@media (max-width:26rem){._7CV1NW_panel{padding:1.5rem 1.15rem 1.25rem}}
.A-Lpma_button{border-radius:var(--radius);width:100%;height:2.5rem;font-family:var(--font-heading,inherit);letter-spacing:.01em;white-space:nowrap;color:#2b1d05;cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(var(--key-angle), var(--bot-gold-hi) 0%, var(--bot-gold) 34%, var(--bot-gold-deep) 78%, color-mix(in oklab, var(--bot-gold-deep) 82%, black) 100%);box-shadow:inset 0 1px 0 #ffffffa6, inset 0 -1px 0 #00000040, var(--shadow-x) var(--shadow-y) 20px -12px #000c;border:0;outline:none;justify-content:center;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;transition:transform .13s,box-shadow .2s,filter .2s;display:flex;position:relative;overflow:hidden}.A-Lpma_button:after{content:"";transform:translateX(calc(-120% * var(--sheen-dir,1)));pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff6b 50%,#0000 65%);transition:transform .62s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0}.A-Lpma_button:hover{filter:brightness(1.06);box-shadow:inset 0 1px 0 #ffffffbf, inset 0 -1px 0 #00000040, var(--shadow-x) var(--shadow-y) 24px -10px #000c, 0 0 28px -6px color-mix(in oklab, var(--bot-gold) 55%, transparent)}.A-Lpma_button:hover:after{transform:translateX(calc(120% * var(--sheen-dir,1)))}.A-Lpma_button:focus-visible{box-shadow:inset 0 1px 0 #ffffffb3, var(--shadow-x) var(--shadow-y) 20px -12px #000c, 0 0 0 3px color-mix(in oklab, var(--bot-cyan) 55%, transparent)}.A-Lpma_button:active{transform:translateY(1px);box-shadow:inset 0 2px 6px #00000059,inset 0 1px #ffffff4d}.A-Lpma_button:disabled{pointer-events:none;cursor:not-allowed;filter:saturate(.55)brightness(.8);opacity:.7}.A-Lpma_label{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.A-Lpma_button,.A-Lpma_button:after{transition:none}.A-Lpma_button:hover:after{transform:translateX(calc(-120% * var(--sheen-dir,1)))}}[data-auth-unlock=blackout] .A-Lpma_button{filter:brightness(.08)saturate(.2)}[data-auth-unlock=wave] .A-Lpma_button{animation:A-Lpma_buttonUnlock .62s var(--wave-delay,0s) cubic-bezier(.2, .8, .2, 1) both}@keyframes A-Lpma_buttonUnlock{0%{filter:brightness(.08)saturate(.2)}18%{filter:brightness(1.9)saturate(1.4)}to{filter:none}}@media (prefers-reduced-motion:reduce){[data-auth-unlock] .A-Lpma_button{filter:none;animation:none}}[dir=rtl] .A-Lpma_button{--sheen-dir:-1}
.G1oPHG_field{flex-direction:column;gap:.5rem;display:flex}.G1oPHG_labelRow{justify-content:space-between;align-items:center;display:flex}.G1oPHG_label{width:fit-content;color:color-mix(in oklab, var(--foreground) 82%, transparent);font-size:.875rem;font-weight:500;line-height:1.35;transition:color .22s}.G1oPHG_field:focus-within .G1oPHG_label{color:var(--foreground)}.G1oPHG_hintOnFocus{opacity:0;grid-template-rows:0fr;margin-block-start:-.5rem;transition:grid-template-rows .3s cubic-bezier(.2,.8,.2,1),margin-block-start .3s cubic-bezier(.2,.8,.2,1),opacity .18s;display:grid}.G1oPHG_hintOnFocusInner{min-height:0;overflow:hidden}.G1oPHG_field:focus-within .G1oPHG_hintOnFocus,.G1oPHG_field[data-hint-open] .G1oPHG_hintOnFocus{opacity:1;grid-template-rows:1fr;margin-block-start:0;transition:grid-template-rows .32s cubic-bezier(.2,.8,.2,1),margin-block-start .32s cubic-bezier(.2,.8,.2,1),opacity .24s 60ms}.G1oPHG_rim{border-radius:calc(var(--radius) + 1px);background:linear-gradient(var(--key-angle), color-mix(in oklab, var(--bot-gold-hi) 70%, transparent) 0%, color-mix(in oklab, var(--bot-gold) 62%, transparent) 20%, color-mix(in oklab, var(--bot-gold-deep) 55%, transparent) 58%, color-mix(in oklab, var(--bot-gold-shadow) 60%, transparent) 100%);box-shadow:0 1px 0 #ffffff0a, var(--shadow-x) var(--shadow-y) 22px -14px #000000d9;padding:1px;transition:box-shadow .26s,background .26s,filter .22s;position:relative}.G1oPHG_rim:after{content:"";border-radius:calc(var(--radius) + 4px);background:radial-gradient(120% 160% at 50% 50%, color-mix(in oklab, var(--bot-cyan-lit) 26%, transparent), transparent 70%);opacity:0;pointer-events:none;transition:opacity .26s;position:absolute;inset:-3px}.G1oPHG_rim:focus-within{background:linear-gradient(var(--key-angle), var(--bot-gold-hi) 0%, var(--bot-gold) 24%, var(--bot-gold-deep) 62%, color-mix(in oklab, var(--bot-gold-deep) 70%, transparent) 100%);box-shadow:0 1px 0 #ffffff14, var(--shadow-x) var(--shadow-y) 26px -12px #000000d9, 0 0 0 3px color-mix(in oklab, var(--bot-cyan) 22%, transparent), 0 0 26px -4px color-mix(in oklab, var(--bot-cyan) 45%, transparent)}.G1oPHG_rim:focus-within:after{opacity:1;animation:G1oPHG_fieldBreathe var(--pulse) ease-in-out infinite}@keyframes G1oPHG_fieldBreathe{0%,to{opacity:.78}50%{opacity:1}}[data-auth-unlock=blackout] .G1oPHG_rim{filter:brightness(.08)saturate(.2);box-shadow:none}[data-auth-unlock=wave] .G1oPHG_rim{animation:G1oPHG_rimUnlock .62s var(--wave-delay,0s) cubic-bezier(.2, .8, .2, 1) both}@keyframes G1oPHG_rimUnlock{0%{filter:brightness(.08)saturate(.2);box-shadow:none}18%{filter:brightness(2.3)saturate(1.5);box-shadow:0 0 0 3px color-mix(in oklab, var(--bot-cyan-lit) 65%, transparent), 0 0 38px -2px color-mix(in oklab, var(--bot-cyan) 75%, transparent)}to{filter:none;box-shadow:0 1px 0 #ffffff0a, var(--shadow-x) var(--shadow-y) 22px -14px #000000d9}}.G1oPHG_glass{border-radius:var(--radius);letter-spacing:.012em;width:100%;min-width:0;height:2.6rem;color:var(--bot-visor-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(130% 150% at var(--key-spot-x,78%) -20%, var(--bot-visor-lit) 0%, var(--bot-visor) 38%, var(--bot-visor-deep) 100%);caret-color:var(--bot-cyan-lit);border:0;outline:none;padding:0 .8rem;font-size:.9375rem;font-weight:500;transition:box-shadow .26s;display:flex;box-shadow:inset 0 1px #ffffff0f,inset 0 -8px 16px -12px #000000e6}.G1oPHG_glass::placeholder{letter-spacing:normal;color:var(--bot-visor-ink-muted);font-weight:400}.G1oPHG_glass::selection{background:color-mix(in oklab, var(--bot-cyan) 55%, transparent);color:#fff}.G1oPHG_glass:-webkit-autofill{-webkit-text-fill-color:var(--bot-visor-ink);-webkit-box-shadow:inset 0 0 0 100px var(--bot-visor);caret-color:var(--bot-cyan-lit)}.G1oPHG_glass:-webkit-autofill:hover{-webkit-text-fill-color:var(--bot-visor-ink);-webkit-box-shadow:inset 0 0 0 100px var(--bot-visor);caret-color:var(--bot-cyan-lit)}.G1oPHG_glass:-webkit-autofill:focus{-webkit-text-fill-color:var(--bot-visor-ink);-webkit-box-shadow:inset 0 0 0 100px var(--bot-visor);caret-color:var(--bot-cyan-lit)}.G1oPHG_glass:focus{box-shadow:inset 0 1px 0 #ffffff1a, inset 0 0 22px -8px color-mix(in oklab, var(--bot-cyan) 55%, transparent), inset 0 -8px 16px -12px #000000e6}.G1oPHG_glass:disabled{pointer-events:none;opacity:.5}.G1oPHG_withReveal{padding-inline-end:2.5rem}.G1oPHG_rim:has(.G1oPHG_glass[aria-invalid=true]){background:linear-gradient(var(--key-angle), color-mix(in oklab, var(--destructive) 70%, white 20%) 0%, var(--destructive) 60%, color-mix(in oklab, var(--destructive) 55%, black) 100%);box-shadow:var(--shadow-x) var(--shadow-y) 22px -14px #000000d9, 0 0 0 3px color-mix(in oklab, var(--destructive) 22%, transparent)}.G1oPHG_reveal{border-radius:var(--radius);width:2.25rem;color:color-mix(in oklab, var(--bot-gold) 62%, var(--bot-visor-ink-muted));outline:none;justify-content:center;align-items:center;transition:color .18s,background .18s;display:flex;position:absolute;inset-block:1px;inset-inline-end:1px}.G1oPHG_reveal:hover{color:var(--bot-gold-hi);background:#ffffff12}.G1oPHG_reveal:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--bot-cyan) 55%, transparent)}.G1oPHG_error{color:var(--destructive);font-size:.875rem;font-weight:500}@media (prefers-reduced-motion:reduce){.G1oPHG_rim:focus-within:after{animation:none}[data-auth-unlock] .G1oPHG_rim{filter:none;animation:none}.G1oPHG_rim,.G1oPHG_rim:after,.G1oPHG_glass,.G1oPHG_label,.G1oPHG_reveal,.G1oPHG_hintOnFocus,.G1oPHG_field:focus-within .G1oPHG_hintOnFocus,.G1oPHG_field[data-hint-open] .G1oPHG_hintOnFocus{transition:none}}
.Nmx6YG_ring{z-index:60;pointer-events:none;width:0;height:0;box-shadow:0 0 0 2px color-mix(in oklab, var(--bot-cyan-lit) 90%, transparent), 0 0 46px 8px color-mix(in oklab, var(--bot-cyan) 40%, transparent), inset 0 0 40px 6px color-mix(in oklab, var(--bot-cyan) 16%, transparent);border-radius:50%;animation-name:Nmx6YG_unlockRing;animation-timing-function:cubic-bezier(.16,.72,.24,1);animation-fill-mode:forwards;display:block;position:fixed;transform:translate(-50%,-50%)}@keyframes Nmx6YG_unlockRing{0%{opacity:0;width:0;height:0}8%{opacity:1}to{width:calc(var(--reach) * 2);height:calc(var(--reach) * 2);opacity:0}}@media (prefers-reduced-motion:reduce){.Nmx6YG_ring{display:none}}
