.PostBanner_wrapper__3a91m{width:100%;max-width:756px;margin:var(--spacing-outer,2rem) 0 0}.PostBanner_link__w0cmo{display:block;width:100%;aspect-ratio:756/240;border-radius:.75rem;overflow:hidden;text-decoration:none;color:inherit}a.PostBanner_link__w0cmo{transition:transform .18s ease,box-shadow .18s ease}a.PostBanner_link__w0cmo:hover{transform:translateY(-2px);box-shadow:0 14px 32px -12px rgba(0,0,0,.55)}a.PostBanner_link__w0cmo:focus-visible{outline:2px solid var(--color-accent,#8bb2ff);outline-offset:3px}.PostBanner_image__k38WC{display:block;width:100%;height:100%;object-fit:cover}.PostBanner_placeholder__CRl8r{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;width:100%;height:100%;background:repeating-linear-gradient(45deg,rgba(139,178,255,.06),rgba(139,178,255,.06) 12px,rgba(139,178,255,.12) 0,rgba(139,178,255,.12) 24px);border:2px dashed rgba(139,178,255,.4);border-radius:.75rem;color:var(--color-accent,#8bb2ff)}.PostBanner_placeholderText__KkZP5{font-family:var(--font-headline,inherit);font-size:1.1rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.PostBanner_placeholderDims__PsZ_L{font-size:.75rem;font-weight:600;letter-spacing:.08em;opacity:.7;font-variant-numeric:tabular-nums}@property --angle{syntax:"<angle>";inherits:true;initial-value:90deg}@keyframes Button_buttonSpin__l1ybm{to{--angle:450deg}}@keyframes Button_spectrumShift__dNOuo{to{--angle:450deg}}.Button_button__j887e{--btn-color:var(--color-accent);--btn-dark:var(--color-accent-dark);--btn-light:var(--color-accent-light);--btn-lighter:var(--color-accent-lighter);--btn-glow:rgba(67,130,255,0.2);--btn-glow-hover:rgba(161,193,255,0.25);font-family:var(--font-headline);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;padding:.55em 1em .45em;line-height:1;color:var(--btn-color);font-weight:900;font-size:calc(.9 * var(--font-size-base));position:relative;z-index:1;--border-width:2px;border:var(--border-width) solid transparent;transition:all .3s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 0 36px 3px var(--btn-glow);background:transparent;outline:none;cursor:pointer}.Button_button__j887e:before{content:"";position:absolute;inset:calc(var(--border-width) * -1);z-index:-1;border:inherit;border-radius:inherit;background-image:conic-gradient(from var(--angle) at 50% 50%,var(--btn-dark) 0deg,var(--btn-color) 322deg,var(--btn-dark) 1turn);background-origin:border-box;mask:linear-gradient(black,black) content-box,linear-gradient(black,black);mask-clip:content-box,border-box;mask-composite:exclude;transition:all .5s}.Button_button__j887e:hover{color:var(--btn-lighter);box-shadow:0 0 36px 6px var(--btn-glow-hover);background:transparent;outline:none}.Button_button__j887e:hover:before{background-image:conic-gradient(from var(--angle) at 50% 50%,var(--btn-dark) 0deg,var(--btn-light) 322deg,var(--btn-dark) 1turn);animation:Button_buttonSpin__l1ybm 1s linear infinite}.Button_secondary__rXUvx{font-weight:400;--border-width:1px;padding-top:calc(.55em + 1px);padding-bottom:calc(.45em + 1px)}.Button_rounded__Qyu3_{border-radius:999px;padding-left:1.3em;padding-right:1.3em}.Button_xs__DaaQx{font-size:var(--font-size-xs);padding:.3em .65em .2em;font-weight:400;--border-width:1px;box-shadow:none}.Button_small__kTO30{font-size:var(--font-size-s);padding:.4em .85em .3em;--border-width:1px;box-shadow:0 0 20px 2px color-mix(in srgb,var(--btn-color) 12%,transparent)}.Button_large__f78mE{font-size:calc(1.06 * var(--font-size-base))}.Button_xl__bIon_{font-size:var(--font-size-m)}.Button_danger__Wv7qw{--btn-color:var(--color-danger);--btn-dark:#3d1a1a;--btn-light:#ff8888;--btn-lighter:#ffaaaa;--btn-glow:rgba(255,102,102,0.2);--btn-glow-hover:rgba(255,136,136,0.25)}.Button_success__0XSXf{--btn-color:#62eca3;--btn-dark:#1a3d2a;--btn-light:#8ff4be;--btn-lighter:#c2ffd9;--btn-glow:rgba(98,236,163,0.2);--btn-glow-hover:rgba(142,244,190,0.25)}.Button_warning__uBYsQ{--btn-color:var(--color-warning);--btn-dark:#3d2a1a;--btn-light:#ffc080;--btn-lighter:#ffe0a8;--btn-glow:rgba(255,171,87,0.2);--btn-glow-hover:rgba(255,192,128,0.25)}.Button_subtle__Uxsrs{--btn-color:color-mix(in srgb,var(--color-accent) 55%,var(--color-accent-dark));--btn-dark:color-mix(in srgb,var(--color-accent-dark) 65%,var(--color-black));--btn-light:var(--color-accent);--btn-lighter:var(--color-accent-light);--btn-glow:rgba(67,130,255,0.08);--btn-glow-hover:rgba(67,130,255,0.14)}.Button_spectrum__RSn2M{--btn-color:#c8a8ff;--btn-lighter:#e8d8ff;--btn-glow:rgba(180,140,255,0.2);--btn-glow-hover:rgba(200,168,255,0.3)}.Button_spectrum__RSn2M:before{background-image:conic-gradient(from var(--angle) at 50% 50%,#ff6b6b,#ffab57,#ffe066,#62eca3,#8bb2ff,#c8a8ff,#ff6b9d,#ff6b6b);animation:Button_spectrumShift__dNOuo 3s linear infinite}.Button_spectrum__RSn2M:hover:before{background-image:conic-gradient(from var(--angle) at 50% 50%,#ff8888,#ffc080,#ffe888,#8ff4be,#b5ceff,#dcc8ff,#ff88b5,#ff8888);animation:Button_spectrumShift__dNOuo 1.5s linear infinite}.Button_spectrum__RSn2M:hover{box-shadow:0 0 24px 4px rgba(255,107,107,.15),0 0 24px 4px rgba(98,236,163,.12),0 0 36px 6px rgba(139,178,255,.15),0 0 36px 6px rgba(200,168,255,.12)}.Button_inactive__scnG6{color:var(--color-accent-dark)!important;cursor:not-allowed;box-shadow:none}.Button_inactive__scnG6:before{opacity:.33!important}.Button_inactive__scnG6:hover{color:var(--color-accent-dark)!important;box-shadow:none!important}.Button_inactive__scnG6:hover:before{animation:none!important}.DateText_inline__65G4b,.DateText_prefix__zNNKl{color:inherit}.DateText_date__ibled{color:inherit;font-size:inherit;white-space:nowrap}.DateText_small__3o8T8{font-size:var(--font-size-xs)}.DateText_default__zhqSY{font-size:inherit}.DateText_large__aRvvf{font-size:var(--font-size-m)}.Badge_badge__3GBaN{display:inline-block;padding:.2em .6em;line-height:1;border-radius:3px;font-family:var(--font-headline);font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.Badge_active__jk2gz{background-color:#1a3d2a;color:#66ff99;border:1px solid #2a5c3f;box-shadow:0 0 8px 2px rgba(102,255,153,.15),inset 0 0 6px rgba(102,255,153,.08)}.Badge_expired__dwIQ4{background-color:#3d1a1a;color:var(--color-danger);border:1px solid #5c2a2a;box-shadow:0 0 8px 2px rgba(255,102,102,.15),inset 0 0 6px rgba(255,102,102,.08)}.Badge_trial__FUEnc{background-color:#2a3d1a;color:#b5ff66;border:1px solid #3f5c2a;box-shadow:0 0 8px 2px rgba(181,255,102,.15),inset 0 0 6px rgba(181,255,102,.08)}.Badge_default__O19r2{background-color:var(--color-accent-darker);color:var(--color-accent);border:1px solid var(--color-accent-dark);box-shadow:0 0 8px 2px rgba(139,178,255,.1),inset 0 0 6px rgba(139,178,255,.05)}.Card_card__GKWoz{font-family:var(--font-headline);background-image:radial-gradient(circle at 50% 0,var(--color-accent-dark) 15%,var(--color-black) 120%);border-radius:6px;border:1px solid var(--color-accent-dark);overflow:hidden;display:flex;flex-direction:column;box-shadow:0 0 16px 2px rgba(67,130,255,.06);transition:box-shadow .3s,border-color .3s}.Card_card__GKWoz:hover{box-shadow:0 0 20px 4px rgba(139,178,255,.1);border-color:color-mix(in srgb,var(--color-accent) 40%,var(--color-accent-dark))}.Card_header__FZIKk{padding:1em 1.25em;border-bottom:1px solid var(--color-accent-dark);background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent-dark) 40%,var(--color-black)) 0,var(--color-accent-darker) 100%)}.Card_title__Z8At4{font-size:var(--font-size-base);font-weight:700;color:var(--color-white);margin:0;line-height:1.1;display:flex;align-items:center;justify-content:space-between;gap:.6em;flex-wrap:wrap}.Card_subtitle__s7QlW{font-size:var(--font-size-xs);color:var(--color-accent);margin:.25em 0 0;opacity:.8}.Card_image__koIDQ,.Card_image__koIDQ img{width:100%;display:block}.Card_image__koIDQ img{height:auto}.Card_body__nuGt0{padding:1.25em;flex:1;font-size:var(--font-size-s);color:var(--card-body-color,var(--color-accent));display:flex;flex-direction:column;align-items:flex-start}.Card_body__nuGt0 p{margin:0 0 .5em}.Card_body__nuGt0 p:last-child{margin-bottom:0}.Card_footer__I5wHm{padding:.85em 1.25em;border-top:1px solid var(--color-accent-dark);background:color-mix(in srgb,var(--color-accent-darker) 70%,var(--color-black));font-size:var(--font-size-xs);color:var(--color-accent);display:flex;align-items:center;justify-content:space-between;gap:.5em}.Card_grid__XmQQn{display:grid;gap:1.25em}.Card_cols2__oG401{grid-template-columns:repeat(2,1fr)}.Card_cols3__wk5NQ{grid-template-columns:repeat(3,1fr)}.Card_cols4__GyxXP{grid-template-columns:repeat(4,1fr)}@media (max-width:768px){.Card_cols4__GyxXP{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.Card_cols3__wk5NQ,.Card_cols4__GyxXP{grid-template-columns:1fr}}@media (max-width:480px){.Card_cols2__oG401{grid-template-columns:1fr}}.CodeBlock_codeBlock__KOX3K pre{position:relative;padding:1.5em;border-radius:6px;overflow-x:auto;margin:0;border:1px solid var(--color-accent-dark);background:linear-gradient(135deg,#1a1b3a,#0d1117 40%,#131e36)!important;line-height:1.2!important}.CodeBlock_codeBlock__KOX3K pre code{font-size:.75em;font-family:JetBrains Mono,Fira Code,SF Mono,Cascadia Code,monospace;background:transparent!important}.CodeBlock_embed__usEyu{position:relative}.CodeBlock_embedTextarea__CjBPV{width:100%;min-height:5.5em;resize:vertical;font-size:var(--font-size-xs);font-family:JetBrains Mono,monospace;background:var(--color-accent-darker);border:1px solid var(--color-accent-dark);border-radius:4px;color:var(--color-accent);padding:.75em;box-sizing:border-box}.CodeBlock_embedTextarea__CjBPV:focus{outline:2px solid var(--color-accent)}.CodeBlock_embedRow__9eJP0{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5em;align-items:start}.CodeBlock_panel__rmRnQ pre{margin:0;padding:.5em 1em .5em .5em;overflow-x:auto;background:transparent!important;line-height:1.1!important}.CodeBlock_panel__rmRnQ pre code{font-size:.65em;font-family:JetBrains Mono,Fira Code,SF Mono,Cascadia Code,monospace;background:transparent!important;counter-reset:line}.CodeBlock_panel__rmRnQ pre code .line{padding:0 .25em}.CodeBlock_withLineNumbers__8_zd_ pre code .line:before{content:attr(data-line);display:inline-block;width:1.8em;margin-right:.75em;text-align:right;color:color-mix(in srgb,var(--color-accent-dark) 80%,var(--color-accent));font-size:1em;user-select:none;opacity:.6}.CodeBlock_highlightedLine__C7ya1{background:rgba(139,178,255,.1)!important;border-radius:2px}.CodeBlock_panelVisible__9CovA{display:block}.CodeBlock_panelHidden__rdeGl{display:none}.CodeBlock_viewer__2vzOT{border:1px solid var(--color-accent-dark);border-radius:8px;overflow:hidden;background:linear-gradient(135deg,#1a1b3a,#0d1117 40%,#131e36);box-shadow:0 0 24px 2px rgba(67,130,255,.06),inset 0 1px 0 rgba(139,178,255,.05)}.CodeBlock_viewerHeader__RZBC9{display:flex;align-items:stretch;justify-content:space-between;border-bottom:1px solid var(--color-accent-dark);background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent-dark) 40%,var(--color-black)) 0,color-mix(in srgb,var(--color-accent-dark) 15%,var(--color-black)) 100%);min-height:2.4em}.CodeBlock_tabBar___5KpY{display:flex;align-items:stretch;gap:0;padding:0 .25em;overflow-x:auto;flex:1;min-width:0}.CodeBlock_tab__1IfdG{appearance:none;background:transparent;color:var(--color-accent);font-family:JetBrains Mono,monospace;font-size:var(--font-size-xs);font-weight:600;padding:.5em 1em;cursor:pointer;white-space:nowrap;border:none;border-bottom:2px solid transparent;transition:color .15s,border-color .15s,background .15s;margin-bottom:-1px}.CodeBlock_tab__1IfdG:hover:not(.CodeBlock_tabActive__8RBPX){color:var(--color-accent-light);background:rgba(139,178,255,.05)}.CodeBlock_tabActive__8RBPX{color:var(--color-white);border-bottom-color:var(--color-accent);background:rgba(139,178,255,.07);text-shadow:0 0 14px rgba(139,178,255,.35)}.CodeBlock_viewerTitle__Lv_jp{display:flex;align-items:center;padding:0 1em;font-family:JetBrains Mono,monospace;font-size:var(--font-size-xs);font-weight:600;color:var(--color-accent);opacity:.7}.CodeBlock_headerActions__SUX_Z{display:flex;align-items:stretch;flex-shrink:0}.CodeBlock_headerBtn__6VmBn{appearance:none;border:none;border-left:1px solid var(--color-accent-dark);background:transparent;color:var(--color-accent);display:flex;align-items:center;justify-content:center;padding:0 .65em;cursor:pointer;transition:color .15s,background .15s;opacity:.65}.CodeBlock_headerBtn__6VmBn svg{width:1em;height:1em}.CodeBlock_headerBtn__6VmBn:hover{color:var(--color-white);background:rgba(139,178,255,.08);opacity:1}.CodeBlock_headerBtnActive__jXd7F{color:var(--color-accent-light);opacity:1}.CodeBlock_copied__2Khwz{color:#62eca3!important;opacity:1!important}.CodeBlock_bodyWrap__bdX92{position:relative}.CodeBlock_viewerBody__01x6w{display:flex;align-items:stretch;min-height:0;overflow:hidden}.CodeBlock_viewerBody__01x6w.CodeBlock_scrollable__hETly{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-accent-dark) transparent}.CodeBlock_scrollFade__2hg7S{position:absolute;bottom:0;left:0;right:0;height:3.5em;pointer-events:none;z-index:5;background:linear-gradient(180deg,transparent 0,color-mix(in srgb,#0d1117 80%,transparent) 50%,#0d1117);transition:opacity .2s}.CodeBlock_scrollFadeHidden__2jEyw{opacity:0}.CodeBlock_codePane__ZXtxv{flex:1;min-width:0}.CodeBlock_scrollable__hETly .CodeBlock_codePane__ZXtxv pre{overflow:visible}.CodeBlock_annotatedLine__tz3FJ{background:rgba(139,178,255,.07)!important;cursor:pointer!important}.CodeBlock_annotatedLine__tz3FJ:hover{background:rgba(139,178,255,.14)!important}.CodeBlock_annotatedLineActive__bZucr{background:rgba(139,178,255,.18)!important;box-shadow:inset 3px 0 0 var(--color-accent)!important}.CodeBlock_withLineNumbers__8_zd_ .CodeBlock_annotatedLine__tz3FJ:before{color:var(--color-accent)!important;opacity:1!important}.CodeBlock_withLineNumbers__8_zd_ .CodeBlock_annotatedLineActive__bZucr:before{color:var(--color-accent-light)!important}.CodeBlock_withAnnotations__SZ4kg .CodeBlock_codePane__ZXtxv{flex:3}.CodeBlock_detailPanel__fgzyp{flex:2;min-width:14em;max-width:24em;border-left:1px solid var(--color-accent-dark);overflow-y:auto;background:color-mix(in srgb,var(--color-accent-darker) 40%,var(--color-black));scrollbar-width:thin;scrollbar-color:var(--color-accent-dark) transparent}.CodeBlock_detailPlaceholder__sJlbA{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75em;height:100%;min-height:8em;padding:2em;color:var(--color-accent-dark);font-size:var(--font-size-xs);text-align:center;user-select:none}.CodeBlock_detailPlaceholder__sJlbA svg{width:1.5em;height:1.5em;opacity:.5}.CodeBlock_detailContent__Rf1U7{padding:1em;font-size:var(--font-size-s);color:var(--color-accent-light);line-height:1.5;animation:CodeBlock_detailIn__NE3ET .2s ease forwards}@keyframes CodeBlock_detailIn__NE3ET{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.CodeBlock_detailContent__Rf1U7 p{font-size:var(--font-size-s)!important;line-height:1.5!important;margin:0 0 .75em!important;color:var(--color-accent)}.CodeBlock_detailContent__Rf1U7 p:last-child{margin-bottom:0}.CodeBlock_detailContent__Rf1U7 strong{color:var(--color-white);font-weight:700}.CodeBlock_detailContent__Rf1U7 code{font-family:JetBrains Mono,monospace;font-size:.85em;color:var(--color-accent-light);background:rgba(139,178,255,.1);padding:.15em .4em;border-radius:3px}.CodeBlock_detailContent__Rf1U7 a{color:var(--color-accent);text-decoration:underline;text-underline-offset:.2em}.CodeBlock_detailContent__Rf1U7 a:hover{color:var(--color-white)}.CodeBlock_detailContent__Rf1U7 img{max-width:100%;height:auto;border-radius:4px;margin:.75em 0;border:1px solid var(--color-accent-dark)}.Breadcrumb_nav__wQRpz{display:flex;align-items:center;flex-wrap:wrap;gap:0;font-family:var(--font-headline);font-size:var(--font-size-s)}.Breadcrumb_large__ZBV5V{font-size:var(--font-size-base)}.Breadcrumb_item__ctqvW{display:flex;align-items:center;gap:0}.Breadcrumb_link__QD_Ji{color:var(--color-accent);text-decoration:none;transition:color .2s,text-shadow .2s;padding:.2em 0;text-shadow:0 1px 0 rgba(255,255,255,.06),0 -1px 0 rgba(0,0,0,.3)}.Breadcrumb_link__QD_Ji:hover{color:var(--color-accent-lighter);text-decoration:underline;text-underline-offset:.15em;text-shadow:0 1px 0 rgba(255,255,255,.12),0 -1px 0 rgba(0,0,0,.2)}.Breadcrumb_current__OZvFp{color:var(--color-white);font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.1),0 -1px 0 rgba(0,0,0,.35)}.Breadcrumb_separator__E4vYd{color:var(--color-accent-dark);margin:0 .5em;user-select:none}.Breadcrumb_separatorIcon__ZVyuf{width:.65em;height:.65em;display:inline-flex}.Breadcrumb_separatorIcon__ZVyuf svg{width:100%;height:100%}.FormGroup_formGroup__19yJC{--fg-accent:var(--color-accent);font-family:var(--font-headline);display:flex;flex-direction:column;gap:.4em;border:none;padding:0;margin:0;min-width:0}.FormGroup_label__6D4d9{display:inline-flex;align-items:center;gap:.3em;font-family:var(--font-headline);font-size:var(--font-size-s);font-weight:700;color:var(--fg-accent);opacity:.85}.FormGroup_required__99qXe{color:var(--color-danger);font-weight:700;line-height:1}.FormGroup_description__cr6sM{font-size:var(--font-size-xs);color:var(--fg-accent);opacity:.6;margin:0;line-height:1.45}.FormGroup_body__f4G0E{display:flex;flex-direction:column;gap:.5em}.FormGroup_bodyRow__7MV1y{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:.75em;align-items:start}.FormGroup_message__y__4i{display:inline-flex;align-items:center;gap:.35em;font-size:var(--font-size-xs);color:var(--color-danger);margin:.15em 0 0;line-height:1.4}.FormGroup_helperMessage__M1trB{color:var(--fg-accent);opacity:.6}.FormGroup_successMessage__X_X_h{color:#62eca3}.FormGroup_errorIcon__nEjJS{background:var(--color-danger)}.FormGroup_errorIcon__nEjJS,.FormGroup_successIcon__zm6aI{display:inline-flex;align-items:center;justify-content:center;width:1.1em;height:1.1em;border-radius:50%;color:var(--color-black);font-size:.7em;font-weight:800;flex-shrink:0}.FormGroup_successIcon__zm6aI{background:#62eca3}.FormGroup_error__ppqqF .FormGroup_label__6D4d9{color:var(--color-danger)}.FormGroup_success__xLeOq .FormGroup_label__6D4d9{color:#62eca3}.FormGroup_disabled__w83Yv{opacity:.5;pointer-events:none}.CloseButton_closeButton__BHc96{cursor:pointer;border:1px solid var(--color-accent-dark);border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent-dark) 25%,var(--color-black)) 0,var(--color-accent-darker) 100%);color:var(--color-accent);width:1.55em;height:1.55em;padding:0;display:inline-flex;align-items:center;justify-content:center;transition:color .2s,border-color .2s,box-shadow .2s,transform .2s,background .2s;box-shadow:0 0 9px 1px rgba(67,130,255,.1)}.CloseButton_closeButton__BHc96:hover{color:var(--color-accent-lighter);border-color:var(--color-accent);box-shadow:0 0 12px 2px rgba(139,178,255,.18);background:linear-gradient(180deg,var(--color-accent-dark) 0,color-mix(in srgb,var(--color-accent-dark) 70%,var(--color-black)) 100%);transform:translateY(-1px)}.CloseButton_closeButton__BHc96:active{transform:translateY(0)}.CloseButton_closeButton__BHc96:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.CloseButton_icon__sGjqm{width:100%;height:100%;display:inline-flex}.CloseButton_icon__sGjqm svg{width:100%;height:100%}.CloseButton_small__1ZX21{width:1.35em;height:1.35em}.CloseButton_large__sBBmR{width:1.9em;height:1.9em}.ButtonGroup_group__IeE6F{font-family:var(--font-headline);display:inline-flex;border:1px solid var(--color-accent-dark);border-radius:5px;overflow:hidden;box-shadow:0 0 10px 1px rgba(67,130,255,.06)}.ButtonGroup_group__IeE6F>a,.ButtonGroup_group__IeE6F>button{appearance:none;border:none;background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent-dark) 25%,var(--color-black)) 0,var(--color-accent-darker) 100%);color:var(--color-accent);font-family:var(--font-headline);font-size:var(--font-size-s);font-weight:400;line-height:1;padding:.55em 1em;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:.35em;transition:background .2s,color .2s,box-shadow .2s;position:relative;white-space:nowrap}.ButtonGroup_group__IeE6F>a:not(:last-child),.ButtonGroup_group__IeE6F>button:not(:last-child){border-right:1px solid var(--color-accent-dark)}.ButtonGroup_group__IeE6F>a:hover,.ButtonGroup_group__IeE6F>button:hover{background:linear-gradient(180deg,var(--color-accent-dark) 0,color-mix(in srgb,var(--color-accent-dark) 70%,var(--color-black)) 100%);color:var(--color-accent-lighter)}.ButtonGroup_group__IeE6F>a:active,.ButtonGroup_group__IeE6F>button:active{background:var(--color-accent-dark)}.ButtonGroup_group__IeE6F>a.ButtonGroup_active__2m2m2,.ButtonGroup_group__IeE6F>button.ButtonGroup_active__2m2m2{background:var(--color-accent);color:var(--color-black);font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.15);box-shadow:inset 0 0 10px rgba(139,178,255,.2)}.ButtonGroup_group__IeE6F>a.ButtonGroup_active__2m2m2:hover,.ButtonGroup_group__IeE6F>button.ButtonGroup_active__2m2m2:hover{background:var(--color-accent-light)}.ButtonGroup_group__IeE6F>a:focus-visible,.ButtonGroup_group__IeE6F>button:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;z-index:1}.ButtonGroup_group__IeE6F>a .ButtonGroup_icon__myfi2,.ButtonGroup_group__IeE6F>button .ButtonGroup_icon__myfi2{width:.9em;height:.9em;display:inline-flex}.ButtonGroup_group__IeE6F>a .ButtonGroup_icon__myfi2 svg,.ButtonGroup_group__IeE6F>button .ButtonGroup_icon__myfi2 svg{width:100%;height:100%}.ButtonGroup_small__0B0hH>a,.ButtonGroup_small__0B0hH>button{font-size:var(--font-size-xs);padding:.4em .75em}.ButtonGroup_large__213t5>a,.ButtonGroup_large__213t5>button{font-size:var(--font-size-base);padding:.65em 1.25em}.Carousel_carousel__Ehvyu{font-family:var(--font-headline);position:relative;border-radius:.5em;overflow:visible;border:1px solid var(--color-accent-dark);background:var(--color-accent-darker);box-shadow:0 0 20px 2px rgba(67,130,255,.08);--mouse-x:-999px;--mouse-y:-999px}.Carousel_carousel__Ehvyu:before{content:"";position:absolute;inset:-1px;border-radius:inherit;border:1px solid transparent;pointer-events:none;z-index:3;mask-image:radial-gradient(200px circle at var(--mouse-x) var(--mouse-y),black 0,transparent 100%);-webkit-mask-image:radial-gradient(200px circle at var(--mouse-x) var(--mouse-y),black 0,transparent 100%);border-color:var(--color-accent);opacity:0;transition:opacity .3s}.Carousel_carousel__Ehvyu:hover:before{opacity:.7}.Carousel_viewport__x0Wnh{overflow:hidden;border-radius:inherit}.Carousel_track__1itlK{display:flex;transition:transform .45s cubic-bezier(.4,0,.2,1);will-change:transform}.Carousel_slide__Au_Rr{margin:0;min-width:100%;position:relative;background:var(--color-black)}.Carousel_image__GAkfr{display:block;width:100%;height:min(32rem,62vw);object-fit:cover}.Carousel_caption__M5e__{position:absolute;left:0;right:0;bottom:0;padding:1.1em 1.25em;background:linear-gradient(180deg,rgba(0,0,0,0) 0,color-mix(in srgb,var(--color-black) 82%,transparent) 55%,color-mix(in srgb,var(--color-black) 92%,transparent) 100%);color:var(--color-white)}.Carousel_captionTitle__rZw_u{margin:0 0 .2em;font-family:var(--font-headline);font-size:var(--font-size-m);font-weight:700;line-height:1.2;text-shadow:0 1px 8px rgba(0,0,0,.5)}.Carousel_captionText__R1t7R{margin:0;color:var(--color-accent-lighter);font-size:var(--font-size-xs);line-height:1.5;text-shadow:0 1px 8px rgba(0,0,0,.6)}.Carousel_captionContent__4HO8m{margin-top:.5em}.Carousel_control__iwz2J{position:absolute;top:50%;transform:translateY(-50%);width:2.4em;height:2.4em;border:1px solid var(--color-accent-dark);border-radius:999px;background:color-mix(in srgb,var(--color-black) 72%,transparent);color:var(--color-accent-lighter);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,color .2s,border-color .2s;z-index:2}.Carousel_control__iwz2J:hover{background:color-mix(in srgb,var(--color-accent-dark) 85%,transparent);border-color:var(--color-accent);color:var(--color-white)}.Carousel_control__iwz2J svg{width:1.2em;height:1.2em}.Carousel_controlPrev__Tlk6n{left:.7em}.Carousel_controlNext__NsI4j{right:.7em}.Carousel_indicators__uwS_N{position:absolute;left:0;right:0;bottom:.6em;display:flex;justify-content:center;gap:.45em;z-index:2}.Carousel_indicator__96Sw1{width:.6em;height:.6em;border-radius:999px;border:1px solid var(--color-accent-light);background:color-mix(in srgb,var(--color-accent-dark) 45%,transparent);cursor:pointer;transition:transform .2s,background .2s,border-color .2s}.Carousel_indicator__96Sw1:hover{background:color-mix(in srgb,var(--color-accent) 65%,transparent);border-color:var(--color-accent-lighter);transform:scale(1.12)}.Carousel_indicatorActive__zuUzy{background:var(--color-accent-light);border-color:var(--color-white);box-shadow:0 0 12px 4px rgba(139,178,255,.35),0 0 4px 1px rgba(181,206,255,.5)}@media (max-width:640px){.Carousel_image__GAkfr{height:min(20rem,62vw)}.Carousel_caption__M5e__{padding:.85em .95em}.Carousel_captionTitle__rZw_u{font-size:var(--font-size-s)}.Carousel_control__iwz2J{width:2em;height:2em}.Carousel_controlPrev__Tlk6n{left:.4em}.Carousel_controlNext__NsI4j{right:.4em}}.Checkbox_wrapper__a4_ed{display:flex;align-items:center;gap:.6em;cursor:pointer;font-family:var(--font-headline);font-size:var(--font-size-s);color:var(--color-white);transition:color .2s}.Checkbox_wrapper__a4_ed:hover{color:var(--color-accent-lighter)}.Checkbox_input__9H87S{appearance:none;-webkit-appearance:none;width:1.25em;height:1.25em;border:2px solid var(--color-accent-dark);border-radius:4px;background:var(--color-accent-darker);cursor:pointer;position:relative;flex:0 0 auto;transition:border-color .2s,box-shadow .2s,background-color .2s}.Checkbox_input__9H87S:hover{border-color:var(--color-accent)}.Checkbox_input__9H87S:checked{border-color:var(--color-accent-light);background:linear-gradient(135deg,var(--color-accent) 0,var(--color-accent-light) 100%);box-shadow:0 0 12px 4px rgba(139,178,255,.35),0 0 4px 1px rgba(181,206,255,.5)}.Checkbox_input__9H87S:checked:after{content:"";position:absolute;top:45%;left:50%;width:.3em;height:.6em;border:solid var(--color-black);border-width:0 2px 2px 0;transform:translate(-50%,-55%) rotate(45deg)}.Checkbox_input__9H87S:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.Checkbox_description__UJle6{font-size:var(--font-size-xs);color:var(--color-accent);opacity:.7;margin-top:.15em}.ComboInput_wrapper__LOsFX{font-family:var(--font-headline);display:flex;flex-direction:column;gap:.35em}.ComboInput_label__HelXo{font-size:var(--font-size-s);color:var(--color-accent);font-weight:700;opacity:.66}.ComboInput_group__3zGEz{display:flex;align-items:stretch;border:1px solid var(--color-accent-dark);border-radius:5px;background:var(--color-accent-darker);position:relative;transition:box-shadow .3s,border-color .3s;--mouse-x:-999px;--mouse-y:-999px}.ComboInput_group__3zGEz:before{content:"";position:absolute;inset:-1px;border-radius:inherit;border:1px solid transparent;pointer-events:none;z-index:1;mask-image:radial-gradient(220px circle at var(--mouse-x) var(--mouse-y),black 0,transparent 100%);-webkit-mask-image:radial-gradient(220px circle at var(--mouse-x) var(--mouse-y),black 0,transparent 100%);border-color:var(--color-accent);opacity:0;transition:opacity .3s}.ComboInput_group__3zGEz:hover:before{opacity:.7}.ComboInput_group__3zGEz:has(.ComboInput_input__pLiQ9:focus){border-color:var(--color-accent);box-shadow:0 0 14px 3px rgba(139,178,255,.18)}.ComboInput_group__3zGEz:has(.ComboInput_input__pLiQ9:focus):before{opacity:0}.ComboInput_input__pLiQ9{flex:1;min-width:0;appearance:none;border:none;background:transparent;color:var(--color-white);font-family:var(--font-headline);font-size:var(--font-size-s);padding:.55em .75em;outline:none}.ComboInput_input__pLiQ9::placeholder{color:var(--color-accent);opacity:.4}.ComboInput_addon__R_0HA{display:flex;align-items:center;justify-content:center;padding:0 .75em;background:linear-gradient(180deg,var(--color-accent-dark) 0,color-mix(in srgb,var(--color-accent-dark) 60%,var(--color-black)) 100%);color:var(--color-accent);font-family:var(--font-headline);font-size:var(--font-size-s);font-weight:400;white-space:nowrap;user-select:none;border:none}.ComboInput_addonStart__YEZ3f{border-right:1px solid var(--color-accent-dark);border-radius:4px 0 0 4px}.ComboInput_addonEnd__C4xQC{border-left:1px solid var(--color-accent-dark);border-radius:0 4px 4px 0}.ComboInput_addonClickable___A1ns{cursor:pointer;transition:background .2s,color .2s,text-shadow .2s,box-shadow .2s;text-shadow:0 1px 0 rgba(255,255,255,.12),0 -1px 0 rgba(0,0,0,.4);font-weight:700}.ComboInput_addonClickable___A1ns:hover{background:linear-gradient(180deg,var(--color-accent) 0,color-mix(in srgb,var(--color-accent) 70%,var(--color-accent-dark)) 100%);color:var(--color-black);text-shadow:0 1px 0 rgba(255,255,255,.25),0 -1px 0 rgba(0,0,0,.15);box-shadow:0 0 16px 4px rgba(139,178,255,.3),inset 0 0 10px rgba(139,178,255,.15)}.ComboInput_addonClickable___A1ns:active{background:var(--color-accent-light);text-shadow:0 1px 0 rgba(255,255,255,.3);box-shadow:0 0 8px 2px rgba(139,178,255,.2),inset 0 0 6px rgba(139,178,255,.1)}.ComboInput_addonIcon__lRlak{width:1em;height:1em;display:inline-flex}.ComboInput_addonIcon__lRlak svg{width:100%;height:100%}.ComboInput_helperText__t4bL4{font-size:var(--font-size-xs);color:var(--color-accent);opacity:.6}.ComboInput_errorText__5GgXn{font-size:var(--font-size-xs);color:var(--color-danger)}.DataTable_wrapper__8AAhe{font-family:var(--font-headline);color:var(--color-white);overflow-x:auto;border:1px solid var(--color-accent-dark);border-radius:6px;box-shadow:0 0 20px 2px rgba(67,130,255,.08);position:relative;--mouse-x:-999px;--mouse-y:-999px}.DataTable_shine__KqbCU:before{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid transparent;pointer-events:none;z-index:1;mask-image:radial-gradient(250px circle at var(--mouse-x) var(--mouse-y),black 0,transparent 100%);-webkit-mask-image:radial-gradient(250px circle at var(--mouse-x) var(--mouse-y),black 0,transparent 100%);border-color:var(--color-accent);opacity:.6;transition:opacity .3s}.DataTable_shine__KqbCU:hover:before{opacity:1}.DataTable_table__16uYu{width:100%;margin:0;border-collapse:collapse}.DataTable_table__16uYu thead th{background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent-dark) 40%,var(--color-black)) 0,var(--color-accent-darker) 100%);color:var(--color-accent);font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;padding:.85em 1em;text-align:left;border:none;border-bottom:1px solid var(--color-accent-dark)}.DataTable_table__16uYu thead th:first-child{border-top-left-radius:5px}.DataTable_table__16uYu thead th:last-child{border-top-right-radius:5px}.DataTable_table__16uYu tbody tr:nth-child(2n){background-color:color-mix(in srgb,var(--color-accent-darker) 60%,transparent)}.DataTable_table__16uYu tbody tr{transition:outline .15s}.DataTable_table__16uYu tbody tr:hover{outline:1px solid var(--color-accent)}.DataTable_table__16uYu td,.DataTable_table__16uYu th{padding:.75em 1em;text-align:left;font-size:.85rem;vertical-align:middle}.DataTable_table__16uYu tbody th{font-weight:400}.DataTable_table__16uYu td a,.DataTable_table__16uYu th a{text-decoration:none;color:var(--color-accent)}.DataTable_table__16uYu td a:hover,.DataTable_table__16uYu th a:hover{color:var(--color-white)}.DataTable_fixed__jQtBq{table-layout:fixed}.DataTable_compact__2ggWr thead th{font-size:.7rem;padding:.55em .75em}.DataTable_compact__2ggWr td,.DataTable_compact__2ggWr th{padding:.45em .75em;font-size:.75rem}.DataTable_dividers__u_FmU thead th:not(:last-child){border-right:1px solid var(--color-accent-dark)}.DataTable_dividers__u_FmU tbody th:not(:last-child),.DataTable_dividers__u_FmU td:not(:last-child){border-right:1px solid color-mix(in srgb,var(--color-accent-dark) 50%,transparent)}.DataTable_table__16uYu td.DataTable_center__ZHidw,.DataTable_table__16uYu th.DataTable_center__ZHidw{text-align:center}.DataTable_table__16uYu td.DataTable_right__PD_4Q,.DataTable_table__16uYu th.DataTable_right__PD_4Q{text-align:right}.IconLink_link__lbykt{--il-color:var(--color-accent);--il-hover:var(--color-accent-lighter);--il-glow:rgba(139,178,255,0.35);display:inline-flex;align-items:center;gap:.35em;text-decoration:none;font-family:var(--font-headline);color:var(--il-color);font-size:var(--font-size-s);font-weight:600;line-height:1.3;transition:color .18s ease}.IconLink_link__lbykt:hover{color:var(--il-hover)}.IconLink_icon__ukVtS{display:inline-flex;width:1em;height:1em;flex-shrink:0;transition:transform .22s cubic-bezier(.34,1.56,.64,1),filter .22s ease}.IconLink_icon__ukVtS svg{width:100%;height:100%}.IconLink_link__lbykt:hover .IconLink_icon__ukVtS{transform:translateX(3px);filter:drop-shadow(0 0 6px var(--il-glow))}.IconLink_iconStart__A62_t{flex-direction:row-reverse}.IconLink_iconStart__A62_t:hover .IconLink_icon__ukVtS{transform:translateX(-3px);filter:drop-shadow(0 0 6px var(--il-glow))}.IconLink_label__LMMJ_{position:relative;padding-bottom:1px}.IconLink_label__LMMJ_:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--il-hover);transform:scaleX(0);transform-origin:left;transition:transform .25s ease;will-change:transform}.IconLink_link__lbykt:hover .IconLink_label__LMMJ_:after{transform:scaleX(1)}.IconLink_small__OZuPE{font-size:var(--font-size-xs);gap:.3em}.IconLink_small__OZuPE .IconLink_icon__ukVtS{width:.85em;height:.85em}.IconLink_large__mv_Ls{font-size:var(--font-size-m);gap:.4em}.IconLink_large__mv_Ls .IconLink_icon__ukVtS{width:1.15em;height:1.15em}.IconLink_accent__p7xOH{--il-color:var(--color-accent-light);--il-hover:var(--color-white);--il-glow:rgba(181,206,255,0.45)}.IconLink_success__mtcan{--il-color:#62eca3;--il-hover:#c2ffd9;--il-glow:rgba(98,236,163,0.4)}.IconLink_warning__t5pLZ{--il-color:var(--color-warning);--il-hover:#ffe0a8;--il-glow:rgba(255,171,87,0.4)}.IconLink_danger__TqGeG{--il-color:var(--color-danger);--il-hover:#ffc8c8;--il-glow:rgba(255,102,102,0.4)}.IconLink_subtle__OsFIf{--il-color:color-mix(in srgb,var(--color-accent) 65%,var(--color-accent-dark));--il-hover:var(--color-accent);--il-glow:rgba(139,178,255,0.2);font-weight:400}@keyframes Modal_modalIn__Ln5Nx{0%{opacity:0;transform:scale(.94) translateY(-10px);box-shadow:0 4px 16px rgba(0,0,0,.5),0 0 0 1px rgba(139,178,255,.08),0 0 20px 2px rgba(67,130,255,.08)}to{opacity:1;transform:scale(1) translateY(0);box-shadow:0 12px 48px rgba(0,0,0,.85),0 4px 16px rgba(0,0,0,.6),0 0 0 1px rgba(139,178,255,.14),0 0 48px 8px rgba(67,130,255,.18),0 0 120px 24px rgba(67,130,255,.08)}}.Modal_dialog__KUKxD{margin:auto;padding:0;border:1px solid var(--color-accent-dark);border-radius:8px;font-family:var(--font-headline);font-size:var(--font-size-base);color:var(--color-white);width:calc(100vw - 2 * var(--spacing-outer));max-width:36em;max-height:calc(100dvh - 4em);background:var(--color-black);box-shadow:0 12px 48px rgba(0,0,0,.85),0 4px 16px rgba(0,0,0,.6),0 0 0 1px rgba(139,178,255,.14),0 0 48px 8px rgba(67,130,255,.18),0 0 120px 24px rgba(67,130,255,.08);overflow:hidden}.Modal_dialog__KUKxD::backdrop{background:rgba(0,0,0,.8);backdrop-filter:blur(4px)}.Modal_dialog__KUKxD[open]{display:flex;flex-direction:column;animation:Modal_modalIn__Ln5Nx .25s cubic-bezier(.34,1.56,.64,1) forwards}.Modal_small__OSV2m{max-width:24em}.Modal_large__KAa3x{max-width:54em}.Modal_header__7BOmT{display:flex;align-items:center;justify-content:space-between;gap:1em;padding:.9em 1.25em;flex-shrink:0;background:linear-gradient(180deg,var(--color-accent) 0,color-mix(in srgb,var(--color-accent) 30%,var(--color-accent-dark)) 3px,color-mix(in srgb,var(--color-accent-dark) 55%,var(--color-black)) 3px,var(--color-accent-darker) 100%);border-bottom:1px solid var(--color-accent-dark);box-shadow:0 1px 0 rgba(139,178,255,.12),inset 0 -1px 16px rgba(0,0,0,.35)}.Modal_title__GO7Yd{font-family:var(--font-headline);font-size:var(--font-size-m);font-weight:700;color:var(--color-white);line-height:1.25;text-shadow:0 0 24px rgba(139,178,255,.45)}.Modal_closeButton__YKCM_{flex-shrink:0}.Modal_body__9NEbv{flex:1;min-height:0;overflow-y:auto;padding:1.5em 1.25em;font-size:var(--font-size-s);color:var(--color-white);background:radial-gradient(ellipse 80% 40% at 50% 0,rgba(67,130,255,.06) 0,transparent 100%);scrollbar-width:thin;scrollbar-color:var(--color-accent-dark) transparent}.Modal_body__9NEbv::-webkit-scrollbar{width:4px}.Modal_body__9NEbv::-webkit-scrollbar-thumb{background:var(--color-accent-dark);border-radius:2px}.Modal_body__9NEbv p{color:var(--color-accent);margin:0 0 .75em;line-height:1.5}.Modal_body__9NEbv p:last-child{margin-bottom:0}.Modal_body__9NEbv a{color:var(--color-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.Modal_body__9NEbv p a{outline-offset:0;outline:0 solid var(--color-accent);transition:outline .15s ease-out}.Modal_body__9NEbv p a:hover{background:var(--color-accent);color:var(--color-black);outline:4px solid var(--color-accent);border-radius:0;text-decoration:none}.Modal_actions__lDIN_{display:flex;gap:.75em;align-items:center;justify-content:flex-end;margin-top:1.5em;padding-top:1.25em;border-top:1px solid var(--color-accent-dark)}.Modal_cancel__6ca9E{margin-right:auto;background:none;border:none;cursor:pointer;padding:0;font-size:inherit;font-family:inherit;color:var(--color-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color .15s}.Modal_cancel__6ca9E:hover{color:var(--color-accent-lighter)}@media (max-width:640px){.Modal_dialog__KUKxD{max-height:calc(100dvh - 2em)}.Modal_body__9NEbv{padding:1.25em 1em}.Modal_actions__lDIN_{flex-wrap:wrap}}.InputGroup_wrapper__0vtWq{font-family:var(--font-headline);display:flex;flex-direction:column;gap:.35em}.InputGroup_group__4e5kP{display:flex;justify-content:space-between;align-items:stretch;gap:1em;background-color:var(--color-accent-darker);border-radius:5px;padding:.5em;border:1px solid var(--color-accent-dark);position:relative;transition:box-shadow .3s,border-color .3s;--mouse-x:-999px;--mouse-y:-999px}.InputGroup_group__4e5kP:before{content:"";position:absolute;inset:-1px;border-radius:inherit;border:1px solid transparent;pointer-events:none;z-index:1;mask-image:radial-gradient(200px circle at var(--mouse-x) var(--mouse-y),black 0,transparent 100%);-webkit-mask-image:radial-gradient(200px circle at var(--mouse-x) var(--mouse-y),black 0,transparent 100%);border-color:var(--color-accent);opacity:0;transition:opacity .3s}.InputGroup_group__4e5kP:hover:before{opacity:.7}.InputGroup_group__4e5kP:has(:focus){border-color:var(--color-accent);box-shadow:0 0 12px 2px rgba(139,178,255,.15)}.InputGroup_group__4e5kP:has(:focus):before{opacity:0}.InputGroup_group__4e5kP label{display:flex;flex-direction:column;gap:.2rem;width:100%}.InputGroup_label__Bj9sq{color:var(--color-accent);opacity:.66;font-size:var(--font-size-s);font-weight:700}.InputGroup_value__tbeWd{font-size:var(--font-size-s);color:var(--color-white);font-family:var(--font-headline);font-weight:400;letter-spacing:0}.InputGroup_value__tbeWd input[type],.InputGroup_value__tbeWd textarea{color:var(--color-white);padding:0;margin:0;background:transparent;border:none;font-size:var(--font-size-s);font-family:inherit;width:100%}.InputGroup_value__tbeWd input[type]:focus,.InputGroup_value__tbeWd textarea:focus{outline:none}.InputGroup_textarea__vcj80{position:relative}.InputGroup_textarea__vcj80 .InputGroup_value__tbeWd{padding-bottom:0}.InputGroup_editAction__PYB1b{display:flex;gap:.1em;justify-content:center;align-items:center;padding:0 .66em;text-align:right;background-color:var(--color-accent-dark);text-decoration:none;border-radius:0 5px 5px 0;transition:all .3s;margin:-.5em -.5em -.5em 0;color:var(--color-accent);font-size:var(--font-size-s);cursor:pointer;border:none;font-family:var(--font-headline)}.InputGroup_editAction__PYB1b:hover{background-color:var(--color-accent);color:var(--color-black)}.InputGroup_helperText__jVWy1{font-size:var(--font-size-xs);color:var(--color-accent);opacity:.5;margin:0}.InputGroup_errorText__NPzi_{font-size:var(--font-size-xs);color:var(--color-error,#ff6b6b);margin:0}.Link_link__k01zv{font-family:var(--font-headline);color:var(--color-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-skip-ink:auto;outline-offset:0;outline:0 solid var(--color-accent);transition:outline .15s ease-out,background-color .15s ease-out,color .15s ease-out,text-decoration-color .15s ease-out}.Link_link__k01zv:is(:hover,:focus-visible){background:var(--color-accent);color:var(--color-black);outline:4px solid var(--color-accent);text-decoration:none}.HorizontalRule_hr__wANf_{--hr-color:color-mix(in srgb,var(--color-accent) 72%,var(--color-accent-light));--hr-thickness:1px;--hr-left:1;--hr-right:1;font-family:var(--font-headline);width:100%;display:flex;align-items:center;gap:.75em}.HorizontalRule_line__rTO3b{height:var(--hr-thickness);flex:1 1 auto;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--hr-color) 15%,transparent),color-mix(in srgb,var(--hr-color) 78%,var(--color-accent)),color-mix(in srgb,var(--hr-color) 15%,transparent))}.HorizontalRule_label__7lZM8{font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--hr-color) 88%,var(--color-white));white-space:nowrap;padding:.2em .75em;border-radius:999px;border:1px solid color-mix(in srgb,var(--hr-color) 45%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--hr-color) 22%,transparent),color-mix(in srgb,var(--hr-color) 10%,transparent))}.HorizontalRule_small__E_V1u{--hr-thickness:1px}.HorizontalRule_large__D2xx2{--hr-thickness:3px}.HorizontalRule_start__ypldn{--hr-left:0.35;--hr-right:1.65}.HorizontalRule_center__n8ESy{--hr-left:1;--hr-right:1}.HorizontalRule_end__U_pF2{--hr-left:1.65;--hr-right:0.35}.HorizontalRule_center__n8ESy .HorizontalRule_line__rTO3b:first-child,.HorizontalRule_end__U_pF2 .HorizontalRule_line__rTO3b:first-child,.HorizontalRule_start__ypldn .HorizontalRule_line__rTO3b:first-child{flex-grow:var(--hr-left)}.HorizontalRule_center__n8ESy .HorizontalRule_line__rTO3b:last-child,.HorizontalRule_end__U_pF2 .HorizontalRule_line__rTO3b:last-child,.HorizontalRule_start__ypldn .HorizontalRule_line__rTO3b:last-child{flex-grow:var(--hr-right)}.HorizontalRule_noLabel__E7lPY .HorizontalRule_line__rTO3b{width:100%}.HorizontalRule_glow___0BXR .HorizontalRule_line__rTO3b{box-shadow:0 0 7px color-mix(in srgb,var(--hr-color) 36%,transparent),0 0 18px color-mix(in srgb,var(--hr-color) 20%,transparent)}.HorizontalRule_glow___0BXR .HorizontalRule_label__7lZM8{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hr-color) 20%,transparent),0 0 12px color-mix(in srgb,var(--hr-color) 14%,transparent)}.HorizontalRule_accent__Zivb3{--hr-color:color-mix(in srgb,var(--color-accent) 78%,var(--color-accent-light))}.HorizontalRule_success__WH9BH{--hr-color:color-mix(in srgb,#62eca3 82%,var(--color-white))}.HorizontalRule_warning__H1ZF5{--hr-color:color-mix(in srgb,var(--color-warning) 82%,var(--color-white))}.HorizontalRule_danger__jIww1{--hr-color:color-mix(in srgb,var(--color-danger) 84%,var(--color-white))}.HorizontalRule_subtle__js9zT{--hr-color:color-mix(in srgb,var(--color-accent-dark) 45%,var(--color-accent))}.FilterButtons_nav__Qqu2g{font-family:var(--font-headline);display:flex;gap:.5em}.FilterButtons_button__UkXgd{display:inline-block;border:1px solid var(--color-accent);padding:.35em .75em;font-size:.85rem;font-weight:400;text-decoration:none;color:var(--color-accent);box-shadow:0 0 12px 1px rgba(67,130,255,.15);transition:background .1s ease-out,color .1s ease-out,border-color .1s ease-out,box-shadow .1s ease-out;cursor:pointer}.FilterButtons_button__UkXgd:hover{background:linear-gradient(135deg,var(--color-accent-dark) 0,rgba(38,61,108,.6) 100%);color:var(--color-accent-light);box-shadow:0 0 20px 3px rgba(67,130,255,.25)}.FilterButtons_active__K1o_C{background-color:var(--color-black);border-color:var(--color-white);font-weight:700;cursor:default}.FilterButtons_active__K1o_C,.FilterButtons_active__K1o_C:hover{color:var(--color-white);box-shadow:0 0 14px 2px rgba(255,225,218,.12)}.FilterButtons_active__K1o_C:hover{background:var(--color-black)}.FilterButtons_small__8Hsji .FilterButtons_button__UkXgd{font-size:.7rem;padding:.3em .6em}.FilterButtons_large__xz46N .FilterButtons_button__UkXgd{font-size:1rem;padding:.5em 1em}.DropCap_dropCap__yBBYN{font-family:var(--font-headline);min-height:5em}.DropCap_dropCap__yBBYN:first-letter{font-size:5em;font-weight:700;display:block;float:left;margin:.085em .1em 0 0;line-height:.75;color:var(--color-white)}.RadioGroup_group__AVgmc{font-family:var(--font-headline);display:flex;flex-direction:column;gap:.5em}.RadioGroup_horizontal__UcaB4{flex-direction:row;flex-wrap:wrap;gap:1em}.RadioGroup_option__UyPxW{display:flex;align-items:center;gap:.6em;cursor:pointer;font-family:var(--font-headline);font-size:var(--font-size-s);color:var(--color-white);transition:color .2s;position:relative}.RadioGroup_option__UyPxW:hover{color:var(--color-accent-lighter)}.RadioGroup_input___rO4A{appearance:none;-webkit-appearance:none;width:1.25em;height:1.25em;border:2px solid var(--color-accent-dark);border-radius:50%;background:var(--color-accent-darker);cursor:pointer;position:relative;flex:0 0 auto;transition:border-color .2s,box-shadow .2s}.RadioGroup_input___rO4A:hover{border-color:var(--color-accent)}.RadioGroup_input___rO4A:checked{border-color:var(--color-accent-light);box-shadow:0 0 12px 4px rgba(139,178,255,.35),0 0 4px 1px rgba(181,206,255,.5)}.RadioGroup_input___rO4A:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.5em;height:.5em;border-radius:50%;background:linear-gradient(135deg,var(--color-accent) 0,var(--color-accent-light) 100%)}.RadioGroup_input___rO4A:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.RadioGroup_label__A1hr3{font-size:var(--font-size-s);color:var(--color-accent);font-weight:700;margin-bottom:.35em;opacity:.66}.NumberStepper_wrapper__4mmqk{display:inline-flex;align-items:stretch;border:1px solid var(--color-accent-dark);border-radius:5px;overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent-dark) 25%,var(--color-black)) 0,var(--color-accent-darker) 100%);position:relative;transition:box-shadow .3s,border-color .3s;box-shadow:0 0 10px 1px rgba(67,130,255,.06)}.NumberStepper_wrapper__4mmqk:hover{border-color:var(--color-accent);box-shadow:0 0 14px 3px rgba(139,178,255,.12)}.NumberStepper_wrapper__4mmqk:has(.NumberStepper_input__8QNUx:focus){border-color:var(--color-accent);box-shadow:0 0 18px 4px rgba(139,178,255,.2)}.NumberStepper_button__BZzaR{appearance:none;border:none;background:linear-gradient(180deg,var(--color-accent-dark) 0,color-mix(in srgb,var(--color-accent-dark) 60%,var(--color-black)) 100%);color:var(--color-accent);font-size:var(--font-size-s);font-family:var(--font-headline);font-weight:700;width:2.2em;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s,box-shadow .2s;user-select:none}.NumberStepper_button__BZzaR:hover{background:linear-gradient(180deg,var(--color-accent) 0,color-mix(in srgb,var(--color-accent) 70%,var(--color-accent-dark)) 100%);color:var(--color-black);box-shadow:inset 0 0 12px rgba(139,178,255,.25)}.NumberStepper_button__BZzaR:active{background:var(--color-accent-light)}.NumberStepper_input__8QNUx{appearance:none;-moz-appearance:textfield;border:none;background:transparent;color:var(--color-white);font-family:var(--font-headline);font-size:var(--font-size-s);text-align:center;width:3.5em;padding:.45em .25em;outline:none}.NumberStepper_input__8QNUx::-webkit-inner-spin-button,.NumberStepper_input__8QNUx::-webkit-outer-spin-button{appearance:none;margin:0}.NumberStepper_labelWrapper__0HiZM{font-family:var(--font-headline);display:flex;flex-direction:column;gap:.35em}.NumberStepper_label__wWa6C{font-size:var(--font-size-s);color:var(--color-accent);font-weight:700;opacity:.66}.ListGroup_list__o0uFw{font-family:var(--font-headline);display:flex;flex-direction:column;padding:0;margin:0;list-style:none;border:1px solid var(--color-accent-dark);border-radius:6px;overflow:hidden;box-shadow:0 0 20px 2px rgba(67,130,255,.08);counter-reset:list-group-counter}.ListGroup_flush___DfeU{border-radius:0;border-left:none;border-right:none}.ListGroup_horizontal__aVvqp{flex-direction:row}.ListGroup_numbered__k7T7w .ListGroup_listItem__xxPxF{counter-increment:list-group-counter}.ListGroup_listItem__xxPxF{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;border-top:1px solid var(--color-accent-dark)}.ListGroup_listItem__xxPxF:first-child{border-top:none}.ListGroup_horizontal__aVvqp .ListGroup_listItem__xxPxF{border-top:none;border-left:1px solid var(--color-accent-dark);flex:1;min-width:0}.ListGroup_horizontal__aVvqp .ListGroup_listItem__xxPxF:first-child{border-left:none}.ListGroup_item__M77WV{display:flex;align-items:center;gap:.75em;padding:.75em 1em;width:100%;flex:1;box-sizing:border-box;background:var(--color-accent-darker);color:var(--color-accent-light);font-size:var(--font-size-s);font-family:inherit;text-align:left;border:none;text-decoration:none;line-height:1.4}.ListGroup_numbered__k7T7w .ListGroup_item__M77WV:before{content:counter(list-group-counter);display:inline-flex;align-items:center;justify-content:center;min-width:1.6em;height:1.6em;border-radius:50%;background:var(--color-accent-dark);color:var(--color-accent);font-size:var(--font-size-xs);font-weight:700;font-family:var(--font-headline);flex-shrink:0;line-height:1;border:1px solid color-mix(in srgb,var(--color-accent) 25%,transparent)}.ListGroup_success__9MfES{background:linear-gradient(135deg,rgba(43,200,117,.1),rgba(43,200,117,.04));color:#62eca3}.ListGroup_warning__3wOx7{background:linear-gradient(135deg,rgba(240,166,47,.1),rgba(240,166,47,.04));color:var(--color-warning)}.ListGroup_danger__zGeVO{background:linear-gradient(135deg,rgba(232,74,74,.12),rgba(232,74,74,.04));color:var(--color-danger)}.ListGroup_active__bJiEe{background:linear-gradient(180deg,var(--color-accent-dark) 0,color-mix(in srgb,var(--color-accent-dark) 70%,var(--color-black)) 100%);color:var(--color-accent-lighter);box-shadow:inset 0 0 14px rgba(67,130,255,.14)}.ListGroup_numbered__k7T7w .ListGroup_active__bJiEe:before{background:color-mix(in srgb,var(--color-accent-dark) 60%,var(--color-black));color:var(--color-accent-lighter);border-color:color-mix(in srgb,var(--color-accent) 40%,transparent)}.ListGroup_disabled__9elcP{opacity:.38;pointer-events:none;cursor:default}.ListGroup_actionable__c_zZ1{cursor:pointer;transition:background .18s ease,color .18s ease}.ListGroup_actionable__c_zZ1:hover:not(.ListGroup_disabled__9elcP):not(.ListGroup_active__bJiEe){background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent-dark) 38%,var(--color-black)) 0,var(--color-accent-darker) 100%);color:var(--color-white)}.ListGroup_itemLabel__uVf0_{flex:1;min-width:0}.ListGroup_body__A7_rw{flex:1;display:flex;flex-direction:column;gap:.25em;min-width:0}.ListGroup_itemTitle__0q5AQ{font-weight:700;color:var(--color-white);font-size:var(--font-size-s);line-height:1.3}.ListGroup_active__bJiEe .ListGroup_itemTitle__0q5AQ{color:var(--color-accent-lighter)}.ListGroup_itemText__k1dN3{color:var(--color-accent);font-size:var(--font-size-xs);line-height:1.45}.ListGroup_itemMeta__Aebn3{color:var(--color-accent-light);font-size:var(--font-size-xs);opacity:.6;line-height:1.3;margin-top:.15em}.ListGroup_badgeWrap__R1WES{margin-left:auto;flex-shrink:0;align-self:flex-start}.KeyCombo_wrapper___rRFM{font-family:var(--font-headline);gap:.15em;vertical-align:baseline}.KeyCombo_combo__EgfjG,.KeyCombo_keyWrap__J7PcQ,.KeyCombo_key__L8xDt,.KeyCombo_wrapper___rRFM{display:inline-flex;align-items:center}.KeyCombo_key__L8xDt{justify-content:center;min-width:1.6em;padding:.15em .45em;border-radius:4px;font-family:var(--font-headline);font-size:var(--font-size-xs);font-weight:700;line-height:1.4;white-space:nowrap;color:var(--color-white);background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent-dark) 55%,var(--color-black)) 0,color-mix(in srgb,var(--color-accent-dark) 30%,var(--color-black)) 100%);border:solid var(--color-accent-dark);border-width:1px 1px 2px;box-shadow:0 1px 0 rgba(0,0,0,.4),inset 0 1px 0 rgba(139,178,255,.08);text-shadow:0 0 10px rgba(139,178,255,.3)}.KeyCombo_small__oiza0{font-size:.65em;min-width:1.3em;padding:.1em .35em;border-radius:3px;border-bottom-width:1px}.KeyCombo_large__K9ZkF{font-size:var(--font-size-s);min-width:1.8em;padding:.2em .55em;border-radius:5px;border-bottom-width:3px}.KeyCombo_separator__kSFja{color:var(--color-white);font-size:.75em;padding:0 .15em;user-select:none}.KeyCombo_osDivider__WX9__{color:var(--color-accent-dark);font-size:.8em;padding:0 .4em;user-select:none;opacity:.5}.PerspectiveHeroImage_Root__cgPmW{display:block}.FileDropZone_root__K0Hv8{font-family:var(--font-headline);border:none;border-radius:5px;background:transparent;padding:0;transition:border-color .2s ease,background .2s ease;display:flex;flex-direction:column;gap:.5rem}.FileDropZone_root__K0Hv8:focus{outline:none}.FileDropZone_dragActive__R_xfX .FileDropZone_button__4afCb,.FileDropZone_dragActive__R_xfX .FileDropZone_dropLabel__0isLW{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 6%,transparent)}.FileDropZone_disabled__e035M{opacity:.6;pointer-events:none}.FileDropZone_input__pdjwD{display:none}.FileDropZone_button__4afCb{width:100%;border:2px dotted var(--color-accent-dark);border-radius:5px;background:var(--color-accent-darker);color:var(--color-accent);padding:.75rem 1rem;text-align:center;cursor:pointer;font:inherit;font-size:var(--font-size-s);font-family:var(--font-headline);transition:border-color .2s,color .2s,box-shadow .3s;position:relative;--mouse-x:-999px;--mouse-y:-999px}.FileDropZone_button__4afCb:before{content:"";position:absolute;inset:-2px;border-radius:inherit;border:2px solid transparent;pointer-events:none;z-index:1;mask-image:radial-gradient(200px circle at var(--mouse-x) var(--mouse-y),black 0,transparent 100%);-webkit-mask-image:radial-gradient(200px circle at var(--mouse-x) var(--mouse-y),black 0,transparent 100%);border-color:var(--color-accent);opacity:0;transition:opacity .3s}.FileDropZone_button__4afCb:hover:before{opacity:.7}.FileDropZone_button__4afCb:hover{border-color:var(--color-accent);color:var(--color-white)}.FileDropZone_dropLabel__0isLW{cursor:default;border-style:dashed}.FileDropZone_browseRow__AoCds{display:flex;gap:.5rem}.FileDropZone_browseButton__P1Gdg{flex:1;border:1px solid var(--color-accent-dark);border-radius:5px;background:transparent;color:var(--color-accent);font-family:var(--font-headline);font-size:var(--font-size-xs);padding:.45em .65em;cursor:pointer;transition:border-color .2s,color .2s,background .2s;position:relative;--mouse-x:-999px;--mouse-y:-999px}.FileDropZone_browseButton__P1Gdg:before{content:"";position:absolute;inset:-1px;border-radius:inherit;border:1px solid transparent;pointer-events:none;z-index:1;mask-image:radial-gradient(160px circle at var(--mouse-x) var(--mouse-y),black 0,transparent 100%);-webkit-mask-image:radial-gradient(160px circle at var(--mouse-x) var(--mouse-y),black 0,transparent 100%);border-color:var(--color-accent);opacity:0;transition:opacity .3s}.FileDropZone_browseButton__P1Gdg:hover:before{opacity:.7}.FileDropZone_browseButton__P1Gdg:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-white)}.FileDropZone_browseButton__P1Gdg:disabled{opacity:.4;cursor:default}.FileDropZone_urlRow__KpAjq{display:flex;gap:.5rem;align-items:center}.FileDropZone_urlInput__S1wAD{flex:1;min-width:0;appearance:none;border:1px solid var(--color-accent-dark);border-radius:5px;background:transparent;color:var(--color-white);font-family:var(--font-headline);font-size:var(--font-size-xs);padding:.45em .65em;outline:none;transition:border-color .2s}.FileDropZone_urlInput__S1wAD:focus{border-color:var(--color-accent)}.FileDropZone_urlInput__S1wAD::placeholder{color:var(--color-accent);opacity:.4}.FileDropZone_urlFetch__YFEBp{flex:0 0 auto;border:1px solid var(--color-accent-dark);border-radius:5px;background:transparent;color:var(--color-accent);font-family:var(--font-headline);font-size:var(--font-size-xs);padding:.45em .85em;cursor:pointer;transition:border-color .2s,color .2s,background .2s;white-space:nowrap}.FileDropZone_urlFetch__YFEBp:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-white)}.FileDropZone_urlFetch__YFEBp:disabled{opacity:.4;cursor:default}.FileDropZone_helperText__yyYV7{margin:0;font-size:var(--font-size-xs);color:var(--color-accent);opacity:.5}.FileDropZone_errorText__N5Glq{margin:0;font-size:var(--font-size-xs);color:#ff6b6b}.Ui_key__qseBX,.Ui_prime__KNtd6{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;height:52px;padding:0 1.4rem;border:0;border-radius:14px;color:var(--ink);font:650 1rem/1 var(--ui);letter-spacing:.005em;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}.Ui_key__qseBX{background:var(--key-bg);box-shadow:var(--key);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.Ui_key__qseBX:hover{background:linear-gradient(180deg,color-mix(in srgb,#fff 34%,transparent),color-mix(in srgb,#fff 14%,transparent));box-shadow:var(--key),0 0 0 1px color-mix(in srgb,var(--neon) 70%,transparent),0 0 22px -4px var(--neon)}.Ui_prime__KNtd6{background:linear-gradient(180deg,#24205a,#120d36) padding-box,var(--rainbow) border-box;border:2px solid transparent;box-shadow:0 10px 30px -10px color-mix(in srgb,#ff4fb8 70%,transparent),0 6px 24px -10px color-mix(in srgb,#3ee6ff 70%,transparent)}.Ui_prime__KNtd6:hover{background:linear-gradient(180deg,#332c7a,#1b1450) padding-box,var(--rainbow) border-box;box-shadow:0 0 0 4px color-mix(in srgb,#fff 10%,transparent),0 12px 34px -8px color-mix(in srgb,#ff4fb8 90%,transparent),0 8px 30px -8px color-mix(in srgb,#3ee6ff 90%,transparent)}.Ui_small__SX5uo{height:40px;padding:0 1rem;border-radius:11px;font-size:.9rem}.Ui_arrow__qbrXW{display:inline-block;width:1.05em;height:1.05em;flex:0 0 auto}.Ui_stage__L5Oot{display:inline-flex;align-items:center;gap:.7rem;margin:0 0 1.1rem;color:var(--neon-ink);font:400 .82rem/1 var(--label);letter-spacing:.12em;text-transform:uppercase}.Ui_stage__L5Oot b{display:inline-grid;place-items:center;min-width:2.4em;height:1.9em;padding:0 .45em;border-radius:6px;background:var(--neon);color:#fff;font-weight:400;box-shadow:0 0 18px -2px var(--neon)}.Ui_title__ogdkC{margin:0;font:700 clamp(2.4rem,5.6vw,5.2rem)/.95 var(--display);letter-spacing:-.02em;text-wrap:balance}.Ui_lede__UIlzZ{max-width:38rem;margin:1.4rem 0 0;color:var(--ink-dim);font-size:clamp(1.05rem,1.35vw,1.25rem);line-height:1.55;text-wrap:pretty}.Ui_lede__UIlzZ strong{color:var(--ink);font-weight:600}.Ui_glass__UeyhX{position:relative;isolation:isolate;border-radius:var(--r);box-shadow:var(--glass-drop)}.Ui_glass__UeyhX:after{z-index:-2;background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-rim)}.Ui_glass__UeyhX:after,.Ui_glass__UeyhX:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit}.Ui_glass__UeyhX:before{z-index:-1;background:var(--glass-shine)}.Ui_wrap__NNU7N{width:100%;max-width:calc(var(--wide) + 2 * var(--gutter));margin:0 auto;padding:0 var(--gutter)}.AuthPane_page__3tu21{display:grid;justify-items:center;align-items:start;min-height:72vh;padding:64px var(--gutter) 96px}.AuthPane_pane__9BtAM{width:min(100%,460px);padding:36px 36px 32px;background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.AuthPane_pane__9BtAM[data-wide]{width:min(100%,720px)}.AuthPane_title__VwReB{margin:0 0 8px;font:700 clamp(1.7rem,3vw,2.1rem)/1.15 var(--display)}.AuthPane_lede__B6vRc{margin:0 0 26px;color:var(--ink-dim);line-height:1.5}@media (max-width:520px){.AuthPane_pane__9BtAM{padding:26px 20px 24px}}.Notice_page__Tm_jR{display:flex;justify-content:center;padding:55px var(--gutter) 96px}.Notice_pane__i6ejk{display:grid;justify-items:center;gap:14px;width:min(560px,100%);padding:36px 34px;text-align:center}.Notice_title__adJND{margin:0;color:var(--ink);font:700 clamp(1.8rem,3.5vw,2.4rem)/1.1 var(--display);text-wrap:balance}.Notice_pane__i6ejk[data-tone=error] .Notice_title__adJND{color:#ff8a9a}.Notice_text__VHHdP{color:var(--ink-dim);font-size:1.05rem;line-height:1.55}.Notice_text__VHHdP p{margin:0}.Notice_text__VHHdP p+p{margin-top:6px}.Notice_actions__ctrg4{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px}.Notice_letter__h9GTy{width:min(760px,100%);padding:40px clamp(22px,4vw,48px)}.Notice_letter__h9GTy .Notice_title__adJND{margin-bottom:22px;text-align:left}.UrlMetadataFetcher_root__KEpmW{font-family:var(--font-headline);display:grid;gap:.75rem}.UrlMetadataFetcher_row__DOaIE{display:flex;gap:.75rem;align-items:center}.UrlMetadataFetcher_loading__NAXH3{display:inline-flex;align-items:center}.Prose_prose__bkH_C{color:var(--ink);font-size:1.08rem;line-height:1.7;overflow-wrap:break-word}.Prose_prose__bkH_C>:first-child{margin-top:0}.Prose_prose__bkH_C h1,.Prose_prose__bkH_C h2,.Prose_prose__bkH_C h3,.Prose_prose__bkH_C h4{margin:1.8em 0 .6em;color:var(--ink);font-family:var(--display);font-weight:700;line-height:1.2}.Prose_prose__bkH_C h1{font-size:2rem}.Prose_prose__bkH_C h2{font-size:1.6rem}.Prose_prose__bkH_C h3{font-size:1.3rem}.Prose_prose__bkH_C h4{font-size:1.1rem}.Prose_prose__bkH_C .table-scroll,.Prose_prose__bkH_C blockquote,.Prose_prose__bkH_C figure,.Prose_prose__bkH_C ol,.Prose_prose__bkH_C p,.Prose_prose__bkH_C table:not([class]),.Prose_prose__bkH_C ul{margin:0 0 1.1em}.Prose_prose__bkH_C a:not([class]){color:#cbb8ff;text-decoration:underline;text-decoration-color:color-mix(in srgb,#cbb8ff 45%,transparent);text-underline-offset:.18em}.Prose_prose__bkH_C a:not([class]):hover{color:#fff;text-decoration-color:currentColor}.Prose_prose__bkH_C ol,.Prose_prose__bkH_C ul{padding-left:1.4em}.Prose_prose__bkH_C li{margin:.3em 0}.Prose_prose__bkH_C li::marker{color:var(--ink-faint)}.Prose_prose__bkH_C strong{font-weight:700}.Prose_prose__bkH_C hr{height:1px;margin:2em 0;border:0;background:color-mix(in srgb,#fff 14%,transparent)}.Prose_prose__bkH_C blockquote{padding:.4em 1.1em;border-left:3px solid var(--neon);border-radius:0 12px 12px 0;background:color-mix(in srgb,#fff 5%,transparent);color:var(--ink-dim)}.Prose_prose__bkH_C blockquote p:last-child{margin-bottom:0}.Prose_prose__bkH_C img{height:auto;border-radius:12px}.Prose_prose__bkH_C figure img{margin:0 auto}.Prose_prose__bkH_C figcaption{margin-top:.5em;color:var(--ink-faint);font-size:.9rem;text-align:center}.Prose_prose__bkH_C iframe{max-width:100%;border:0;border-radius:12px}.Prose_prose__bkH_C .embed-youtube{position:relative;margin:0 0 1.1em;aspect-ratio:16/9}.Prose_prose__bkH_C .embed-youtube iframe{position:absolute;inset:0;width:100%;height:100%}.Prose_prose__bkH_C .table-scroll{max-width:100%;overflow-x:auto}.Prose_prose__bkH_C .table-scroll>table{margin:0}.Prose_prose__bkH_C table:not([class]){width:100%;border-collapse:collapse;font-size:.95rem}.Prose_prose__bkH_C table:not([class]) td,.Prose_prose__bkH_C table:not([class]) th{padding:.55em .8em;border-bottom:1px solid color-mix(in srgb,#fff 12%,transparent);text-align:left;vertical-align:top}.Prose_prose__bkH_C table:not([class]) th{color:var(--ink-dim);font-weight:600}.Prose_prose__bkH_C :not(pre)>code{padding:.12em .4em;border-radius:6px;background:color-mix(in srgb,#fff 10%,transparent);font:.9em/1.4 var(--label)}.Prose_prose__bkH_C pre{position:relative;margin:0 0 1.2em;padding:1em 1.1em;overflow-x:auto;border-radius:12px;box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 10%,transparent);font:.88rem/1.6 var(--label)}.Prose_prose__bkH_C pre:not([style]){background:var(--well-bg)}.Prose_prose__bkH_C pre code{font:inherit}.Prose_prose__bkH_C .code-copy-btn{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:var(--key-bg);box-shadow:var(--key);color:var(--ink-dim);cursor:pointer;opacity:0}.Prose_prose__bkH_C .code-copy-btn--copied,.Prose_prose__bkH_C .code-copy-btn:focus-visible,.Prose_prose__bkH_C pre:hover .code-copy-btn{opacity:1}.Prose_prose__bkH_C .code-copy-btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.Prose_prose__bkH_C .code-copy-btn--copied{color:var(--t-green)}.Prose_prose__bkH_C a.button{display:inline-flex;align-items:center;height:44px;padding:0 1.1rem;border-radius:12px;background:var(--key-bg);box-shadow:var(--key);color:var(--ink);font:600 .95rem/1 var(--ui);text-decoration:none}.Prose_prose__bkH_C a.button:hover{box-shadow:var(--key),0 0 0 1px color-mix(in srgb,var(--neon) 70%,transparent),0 0 22px -4px var(--neon)}.Form_form__26s6E{display:grid;gap:18px}.Form_field__B_mje{display:grid;gap:8px}.Form_label__5VLhg{color:var(--ink-dim);font:600 .88rem/1.2 var(--ui)}.Form_input__JVSev{width:100%;height:48px;padding:0 14px;border:0;border-radius:12px;background:var(--well-bg);box-shadow:var(--well);color:var(--ink);font:400 1rem/1 var(--ui)}.Form_input__JVSev::placeholder{color:var(--ink-faint)}.Form_input__JVSev:focus{outline:2px solid var(--neon);outline-offset:2px}.Form_code__wGbkK{letter-spacing:.3em;font:400 1.3rem/1 var(--label);text-align:center}.Form_hint__h9aku{margin:0;color:var(--ink-faint);font-size:.85rem;line-height:1.45}.Form_row__dznFD{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:.92rem}.Form_link__0FzD_{color:var(--ink-dim)}.Form_link__0FzD_:hover{color:var(--ink)}.Form_check__KKHuJ{display:flex;align-items:flex-start;gap:10px;color:var(--ink-dim);font-size:.95rem;line-height:1.45;cursor:pointer}.Form_check__KKHuJ input{flex:0 0 auto;width:18px;height:18px;margin:2px 0 0;accent-color:var(--neon)}.Form_alert__dZ7VP{margin:0;padding:12px 14px;border-radius:12px;background:color-mix(in srgb,var(--t-blue) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--t-blue) 45%,transparent);color:var(--ink);font-size:.95rem;line-height:1.45}.Form_alert__dZ7VP[data-kind=error]{background:color-mix(in srgb,var(--t-red) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--t-red) 50%,transparent)}.Form_alert__dZ7VP[data-kind=success]{background:color-mix(in srgb,var(--t-green) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--t-green) 45%,transparent)}.Form_alert__dZ7VP a{color:inherit}.Form_providers__V_8Rz{display:grid;gap:10px}.Form_provider__81IMz{justify-content:flex-start;width:100%;padding-left:18px}.Form_provider__81IMz svg{flex:0 0 auto;width:20px;height:20px}.Form_divider__5WvuT{display:flex;align-items:center;gap:12px;color:var(--ink-faint);font:400 .78rem/1.2 var(--label);letter-spacing:.08em;text-transform:uppercase}.Form_divider__5WvuT:after,.Form_divider__5WvuT:before{content:"";flex:1;height:1px;background:color-mix(in srgb,#fff 14%,transparent)}.Form_submit__UQmbt{width:100%}.Form_submit__UQmbt:disabled{opacity:.6;cursor:default}.Form_textButton__m5bPq{padding:0;border:0;background:none;font:inherit;text-decoration:underline;cursor:pointer}.Article_page__Ul09r{padding:48px 0 96px}.Article_header__rUw7l{display:grid;gap:32px;align-items:center;margin-bottom:40px}.Article_header__rUw7l[data-image]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.Article_headerText__al5pb{display:grid;gap:12px;max-width:900px}.Article_category__Ky5uP{justify-self:start;padding:.35rem .7rem;border-radius:999px;background:color-mix(in srgb,var(--neon) 18%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--neon) 50%,transparent);color:var(--neon-ink);font:400 .78rem/1 var(--label);letter-spacing:.08em;text-decoration:none;text-transform:uppercase}a.Article_category__Ky5uP:hover{color:#fff}.Article_title__WX3AO{margin:0;font:700 clamp(2rem,4vw,3.2rem)/1.1 var(--display)}.Article_subtitle__1lU0X{margin:0;color:var(--ink-dim);font-size:1.2rem;line-height:1.5}.Article_date__qfvb5{margin:0;color:var(--ink-faint);font:400 .85rem/1 var(--label);letter-spacing:.04em}.Article_actions__p09vO{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.Article_icon__RsaQW{justify-self:center;width:min(100%,280px);height:auto;filter:drop-shadow(0 18px 40px color-mix(in srgb,#000 45%,transparent))}.Article_hero___Gscw{width:100%;height:auto;border-radius:var(--r);box-shadow:var(--glass-drop)}.Article_row__bGGOv{display:grid;grid-template-columns:minmax(0,780px);justify-content:center}.Article_row__bGGOv[data-rail]{grid-template-columns:260px minmax(0,780px);gap:48px;justify-content:start}.Article_rail__mSC__{position:sticky;top:96px;display:grid;gap:18px;align-self:start}.Article_body__Z3yTM{min-width:0}@media (max-width:960px){.Article_header__rUw7l[data-image]{grid-template-columns:1fr}.Article_row__bGGOv[data-rail]{grid-template-columns:minmax(0,1fr)}.Article_rail__mSC__{position:static;order:2}}.Article_pager__zf8NF{display:flex;justify-content:space-between;gap:12px;margin-top:40px}.Article_pages__UQMTB{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:36px}.Article_pages__UQMTB>:first-child{justify-self:start}.Article_pages__UQMTB>:last-child{justify-self:end}.Article_pageKey__LN4yo{min-width:8.5rem}.Article_at__NGH1f{color:var(--ink-faint);font:400 .7rem/1 var(--label);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}@media (max-width:640px){.Article_pages__UQMTB{grid-template-columns:1fr 1fr}.Article_pages__UQMTB .Article_at__NGH1f{grid-row:1;grid-column:1/-1;justify-self:center}}