@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.3x4ptlur59b2g.woff2)format("woff2");font-display:swap;font-weight:100 900}.iaM1Ya_className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.iaM1Ya_variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.2f6gsmzeok7d9.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.Ur3q_a_className{font-family:GeistSans,GeistSans Fallback}.Ur3q_a_variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
.g8jxKW_button{--tb-depth:3px;border:1px solid var(--tb-border);background:var(--tb-bg);color:var(--tb-fg);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:inset 0 1px 0 0 var(--tb-highlight), 0 var(--tb-depth) 0 0 var(--tb-edge), 0 calc(var(--tb-depth) + 3px) 8px -3px #0000004d;border-radius:10px;justify-content:center;align-items:center;gap:.4rem;font-weight:500;transition:transform .11s cubic-bezier(.23,1,.32,1),box-shadow .11s cubic-bezier(.23,1,.32,1),background-color .15s,border-color .15s;display:inline-flex;position:relative;transform:translateY(0)}.g8jxKW_button:hover{background:var(--tb-bg-hover)}.g8jxKW_button:active{transform:translateY(var(--tb-depth));box-shadow:inset 0 1px 0 0 var(--tb-highlight), 0 0 0 0 var(--tb-edge), 0 1px 2px 0 #0003}.g8jxKW_button:disabled,.g8jxKW_button[aria-disabled=true]{cursor:default;opacity:.55;pointer-events:none}.g8jxKW_primary{--tb-bg:var(--text);--tb-bg-hover:color-mix(in srgb, var(--text) 88%, var(--bg));--tb-fg:var(--bg);--tb-border:var(--text);--tb-edge:color-mix(in srgb, var(--text) 45%, var(--bg));--tb-highlight:#ffffff38}.g8jxKW_secondary{--tb-bg:var(--surface);--tb-bg-hover:var(--inset);--tb-fg:var(--text);--tb-border:var(--border);--tb-edge:var(--border-strong);--tb-highlight:#ffffff12}.g8jxKW_sm{--tb-depth:2px;height:2rem;padding:0 .75rem;font-size:13px}.g8jxKW_md{height:2.25rem;padding:0 1rem;font-size:14px}.g8jxKW_lg{height:2.75rem;padding:0 1.25rem;font-size:15px}@media (prefers-reduced-motion:reduce){.g8jxKW_button,.g8jxKW_button:active{transition:none;transform:none}}
.fpcYgW_surface{isolation:isolate;background:var(--foil-base,#111);position:relative;overflow:hidden}.fpcYgW_foil,.fpcYgW_film,.fpcYgW_pearl,.fpcYgW_shine,.fpcYgW_glare{pointer-events:none;position:absolute;inset:0}.fpcYgW_foil{background:radial-gradient(120% 80% at 15% 0%, var(--foil-a), transparent 60%), radial-gradient(100% 70% at 90% 20%, var(--foil-b), transparent 60%), linear-gradient(120deg, var(--foil-a) 0%, var(--foil-b) 18%, var(--foil-c) 36%, var(--foil-d) 54%, var(--foil-a) 72%, var(--foil-b) 90%, var(--foil-c) 100%);background-size:100% 100%,100% 100%,320% 320%;background-position:0 0, 0 0, var(--foil-shift) var(--foil-y-shift);opacity:var(--foil-strength,.3);transition:background-position .6s cubic-bezier(.22,1,.36,1)}.fpcYgW_film{background:repeating-linear-gradient(var(--shine-angle), #fff0 0 6%, #ffffff0d 8%, #fff0 11%);mix-blend-mode:soft-light;opacity:calc(var(--foil-strength,.3) * 2)}.fpcYgW_pearl{background:radial-gradient(55% 45% at var(--pointer-x) var(--pointer-y), #ffffff29, transparent 70%);mix-blend-mode:soft-light}.fpcYgW_content{z-index:1;position:relative}.fpcYgW_shine{z-index:2;background:linear-gradient(var(--shine-angle), transparent 28%, #ffffff12 48%, transparent 68%);mix-blend-mode:overlay;opacity:calc(var(--shine-opacity) * var(--foil-strength,.3) * 2.4)}.fpcYgW_glare{z-index:2;background:radial-gradient(circle at var(--glare-x) var(--glare-y), #ffffff17, transparent 32%);mix-blend-mode:soft-light}@media (prefers-reduced-motion:reduce){.fpcYgW_foil{background-position:0 0,0 0,20% 10%;transition:none}.fpcYgW_film,.fpcYgW_shine{--shine-angle:125deg}.fpcYgW_pearl{background:radial-gradient(55% 45% at 50% 30%,#ffffff1f,#0000 70%)}.fpcYgW_glare{display:none}}
