.ToolApp_page__25tj1{position:relative;z-index:1;width:100%;height:100%;color:var(--color-white);overflow:hidden}.Logo_logo__hia7S{display:block}.Logo_light__aw1el path{stroke:var(--color-black,#000)}.Logo_light__aw1el rect{fill:var(--color-black,#000)}@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}.AppButton_button__tVUfn{display:inline-flex;align-items:center;justify-content:center;gap:var(--app-gap);height:26px;padding:0 var(--app-pad);border:1px solid var(--app-border);border-radius:var(--app-radius-s);background:var(--app-bg-hover);background-image:var(--app-surface-gradient);color:var(--app-text);font-family:inherit;font-size:var(--app-font-size);line-height:1;cursor:pointer;white-space:nowrap;box-shadow:var(--app-edge-highlight);user-select:none}.AppButton_button__tVUfn:hover{background-color:var(--app-bg-active);border-color:var(--app-border-strong);box-shadow:var(--app-edge-highlight),0 0 6px color-mix(in srgb,var(--app-accent) 10%,transparent)}.AppButton_button__tVUfn:active{background-color:var(--app-bg-selected);background-image:none;box-shadow:var(--app-inset)}.AppButton_button__tVUfn:focus-visible{outline:1px solid var(--app-border-focus);outline-offset:1px}.AppButton_primary__T_wZx{background-color:color-mix(in srgb,var(--app-accent) 18%,transparent);border-color:color-mix(in srgb,var(--app-accent) 30%,transparent);color:var(--app-text-accent);box-shadow:var(--app-edge-highlight),inset 0 0 8px color-mix(in srgb,var(--app-accent) 6%,transparent)}.AppButton_primary__T_wZx:hover{background-color:color-mix(in srgb,var(--app-accent) 28%,transparent);border-color:color-mix(in srgb,var(--app-accent) 50%,transparent);box-shadow:var(--app-edge-highlight),var(--app-glow),inset 0 0 12px color-mix(in srgb,var(--app-accent) 8%,transparent)}.AppButton_primary__T_wZx:active{background-color:color-mix(in srgb,var(--app-accent) 35%,transparent);box-shadow:inset 0 1px 4px rgba(0,0,0,.3)}.AppButton_secondary__uz1mR{background-color:var(--app-bg-hover);border-color:var(--app-border)}.AppButton_ghost__4kvzf{background:transparent;background-image:none;border-color:transparent;box-shadow:none}.AppButton_ghost__4kvzf:hover{background:var(--app-bg-hover);background-image:var(--app-surface-gradient);border-color:var(--app-border);box-shadow:var(--app-edge-highlight)}.AppButton_ghost__4kvzf:active{background:var(--app-bg-active);background-image:none;box-shadow:var(--app-inset)}.AppButton_danger__NQKe5{background-color:rgba(255,102,102,.1);border-color:rgba(255,102,102,.25);color:var(--app-danger);box-shadow:var(--app-edge-highlight),inset 0 0 6px rgba(255,102,102,.04)}.AppButton_danger__NQKe5:hover{background-color:rgba(255,102,102,.2);border-color:rgba(255,102,102,.4);box-shadow:var(--app-edge-highlight),var(--app-glow-danger),inset 0 0 10px rgba(255,102,102,.06)}.AppButton_danger__NQKe5:active{background-color:rgba(255,102,102,.28);box-shadow:inset 0 1px 4px rgba(0,0,0,.3)}.AppButton_small__YuytH{height:22px;padding:0 6px;font-size:var(--app-font-size-s);border-radius:var(--app-radius-xs)}.AppButton_iconOnly__XlRus{width:26px;padding:0}.AppButton_iconOnly__XlRus.AppButton_small__YuytH{width:22px}.AppButton_icon__X8aI_{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;font-size:14px;line-height:1;flex-shrink:0}.AppButton_ghost__4kvzf.AppButton_iconOnly__XlRus .AppButton_icon__X8aI_{color:var(--app-text-muted)}.AppButton_ghost__4kvzf.AppButton_iconOnly__XlRus:hover .AppButton_icon__X8aI_{color:var(--app-text)}.AppButton_ghost__4kvzf.AppButton_iconOnly__XlRus.AppButton_disabled__ty2yK .AppButton_icon__X8aI_,.AppButton_ghost__4kvzf.AppButton_iconOnly__XlRus:disabled .AppButton_icon__X8aI_{color:var(--app-text-muted)}.AppButton_active__qgdKU{background-color:var(--app-bg-selected);border-color:var(--app-border-focus);color:var(--app-text-accent);box-shadow:var(--app-edge-highlight),var(--app-glow),inset 0 0 10px rgba(139,178,255,.08)}.AppButton_disabled__ty2yK{opacity:.4;pointer-events:none}.AppCheckerboard_checkerboard__3m6xH{width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;background-color:var(--app-checker-b);background-image:repeating-conic-gradient(var(--app-checker-a) 0deg 90deg,var(--app-checker-b) 90deg 180deg);background-size:var(--app-checker-size,16px) var(--app-checker-size,16px)}.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);box-shadow:0 0 8px 2px rgba(139,178,255,.1),inset 0 0 6px rgba(139,178,255,.05)}.Badge_default__O19r2,.CloseButton_closeButton__BHc96{color:var(--color-accent);border:1px solid var(--color-accent-dark)}.CloseButton_closeButton__BHc96{cursor:pointer;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%);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}.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}.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)}.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)}.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)}.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%}.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}}.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)}.AppBackdropControl_wrap__hDZcY{display:inline-flex;align-items:center;gap:6px}.AppBackdropControl_swatch__QvOf1{display:inline-block;border:1px solid var(--app-border);border-radius:2px;flex-shrink:0}.BuyCreditsModal_backdrop__Xm76Q{position:fixed;inset:0;z-index:320000;display:grid;place-items:center;padding:24px;background:rgba(2,4,14,.72);backdrop-filter:blur(14px) saturate(1.05);-webkit-backdrop-filter:blur(14px) saturate(1.05);animation:BuyCreditsModal_buyCreditsBackdropOpen__SqAlh .16s ease}@keyframes BuyCreditsModal_buyCreditsBackdropOpen__SqAlh{0%{opacity:0}to{opacity:1}}.BuyCreditsModal_modal__0N3sF{width:min(960px,100%);max-height:calc(100vh - 48px);overflow:auto;border:1px solid transparent;border-radius:18px;background:linear-gradient(180deg,rgba(28,26,48,.96),rgba(18,16,36,.96)) padding-box,linear-gradient(135deg,rgba(139,178,255,.65),rgba(220,200,255,.35) 35%,rgba(139,178,255,.2) 55%,rgba(180,140,220,.55)) border-box;box-shadow:0 0 70px 6px rgba(139,178,255,.2),0 28px 80px rgba(0,0,0,.55);color:#ffffff;animation:BuyCreditsModal_buyCreditsModalOpen__5DLWW .22s cubic-bezier(.2,.8,.2,1)}.BuyCreditsModal_modal__0N3sF[data-view=checkout]{width:min(560px,100%)}@keyframes BuyCreditsModal_buyCreditsModalOpen__5DLWW{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.BuyCreditsModal_header__GDVhU{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:24px 28px 16px;border-bottom:1px solid rgba(255,255,255,.08)}.BuyCreditsModal_heading__Tw2li{display:flex;align-items:center;gap:16px;min-width:0}.BuyCreditsModal_headingIcon__fFMSt{flex-shrink:0;filter:drop-shadow(0 2px 6px rgba(0,0,0,.45))}.BuyCreditsModal_title__CW9PL{margin:0;font-family:var(--font-headline);font-size:1.45rem;font-weight:700;line-height:1.1;letter-spacing:.01em}.BuyCreditsModal_subtitle__FhNn1{margin:4px 0 0;font-size:.92rem;color:rgba(255,255,255,.68)}.BuyCreditsModal_storageBurst__AaE_n{position:absolute;top:-6px;right:76px;width:108px;height:108px;display:grid;place-items:center;text-align:center;transform:rotate(-9deg);pointer-events:none;filter:drop-shadow(0 4px 9px rgba(0,0,0,.5));z-index:3}.BuyCreditsModal_storageBurstShape___acbH{position:absolute;inset:0;background:radial-gradient(circle at 50% 36%,#ffe9b0 0,#ffd166 42%,#f4a623 100%);clip-path:polygon(50% 0,61.5% 22.3%,85.4% 14.6%,77.7% 38.5%,100% 50%,77.7% 61.5%,85.4% 85.4%,61.5% 77.7%,50% 100%,38.5% 77.7%,14.6% 85.4%,22.3% 61.5%,0 50%,22.3% 38.5%,14.6% 14.6%,38.5% 22.3%)}.BuyCreditsModal_storageBurstText__u7XUc{position:relative;display:flex;flex-direction:column;align-items:center;gap:1px;max-width:64px;color:#3a2905;font-family:var(--font-headline);line-height:1;text-transform:uppercase}.BuyCreditsModal_storageBurstFree__JWmQ_{font-size:.86rem;font-weight:900;letter-spacing:.02em}.BuyCreditsModal_storageBurstSize___x92F{font-size:.78rem;font-weight:800;letter-spacing:.01em}.BuyCreditsModal_storageBurstSub__yuRTX{font-size:.54rem;font-weight:700;letter-spacing:.03em;opacity:.85}.BuyCreditsModal_closeButton__pVmeA{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:rgba(255,255,255,.78);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:8px;cursor:pointer}.BuyCreditsModal_closeButton__pVmeA:hover{color:#ffffff;background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.22)}.BuyCreditsModal_errorBanner__XYcvt{display:flex;align-items:center;gap:10px;margin:16px 24px 0;padding:10px 14px;color:#ffd2d2;background:rgba(220,52,52,.18);border:1px solid rgba(220,52,52,.45);border-radius:10px;font-size:.88rem;font-weight:500}.BuyCreditsModal_emptyState__b2q82,.BuyCreditsModal_loadingState__QCJ69{display:flex;align-items:center;justify-content:center;gap:10px;padding:64px 24px;color:rgba(255,255,255,.72);font-size:.95rem}.BuyCreditsModal_grid___DiJi{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;padding:24px}.BuyCreditsModal_card__UAtw_{flex:0 1 calc((100% - 32px) / 3);min-width:220px;max-width:320px;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:12px;padding:26px 22px 22px;border-radius:18px;background:linear-gradient(165deg,#3c416e,#2a2f57 46%,#191c38);box-shadow:0 8px 24px rgba(0,0,0,.45),0 0 0 1px rgba(139,178,255,.1),0 0 18px rgba(99,132,220,.08),inset 0 1px 0 rgba(178,200,255,.14),inset 0 -1px 0 rgba(0,0,0,.4);text-align:center;isolation:isolate}.BuyCreditsModal_card__UAtw_:hover{transform:translateY(-2px);box-shadow:0 14px 32px rgba(0,0,0,.55),0 0 0 1px rgba(255,255,255,.1),inset 0 1px 0 rgba(255,255,255,.12),inset 0 -1px 0 rgba(0,0,0,.4)}.BuyCreditsModal_cardShine__2ngvW{position:absolute;inset:0;pointer-events:none;z-index:0;background:linear-gradient(118deg,transparent 28%,rgba(180,200,255,.1) 42%,rgba(255,200,230,.07) 50%,rgba(170,240,230,.09) 58%,transparent 74%);mix-blend-mode:screen;opacity:.85}.BuyCreditsModal_card__UAtw_:hover .BuyCreditsModal_cardShine__2ngvW{opacity:1;background:linear-gradient(118deg,transparent 24%,rgba(180,200,255,.16) 40%,rgba(255,200,230,.11) 50%,rgba(170,240,230,.13) 60%,transparent 76%)}.BuyCreditsModal_card__UAtw_>:not(.BuyCreditsModal_cardShine__2ngvW){position:relative;z-index:1}.BuyCreditsModal_card__UAtw_[data-popular=true]{background:linear-gradient(165deg,#474d86,#2f3568 50%,#1b1e3e);box-shadow:0 10px 28px rgba(0,0,0,.5),0 0 0 1px rgba(139,178,255,.32),0 0 28px rgba(139,178,255,.18),inset 0 1px 0 rgba(200,216,255,.18),inset 0 -1px 0 rgba(0,0,0,.4)}.BuyCreditsModal_card__UAtw_[data-popular=true] .BuyCreditsModal_cardShine__2ngvW{background:linear-gradient(118deg,transparent 26%,rgba(139,178,255,.2) 44%,rgba(220,200,255,.12) 50%,rgba(170,240,230,.14) 56%,transparent 74%);background-size:220% 100%;background-position:0 0;animation:BuyCreditsModal_cardShineSweep__r1sXI 6s ease-in-out infinite;opacity:1}@keyframes BuyCreditsModal_cardShineSweep__r1sXI{0%{background-position:0 0}50%{background-position:100% 0}to{background-position:0 0}}.BuyCreditsModal_cardImageWrap__wQ53S{display:grid;place-items:center;height:96px}.BuyCreditsModal_cardImage__oNIk9{max-width:100%;max-height:96px;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(0,0,0,.45));user-select:none;pointer-events:none}.BuyCreditsModal_creditsLine__xMY7P{display:inline-flex;align-items:baseline;justify-content:center;gap:8px;font-size:1rem}.BuyCreditsModal_creditsLine__xMY7P strong{font-size:1.85rem;font-weight:800;line-height:1;letter-spacing:-.01em;color:#ffffff}.BuyCreditsModal_creditsLabel__OqSoE{color:rgba(255,255,255,.72);font-size:.95rem}.BuyCreditsModal_bonusLine__p7Car{color:#ffd76b;font-size:1.05rem;font-weight:800;letter-spacing:.01em;text-shadow:0 0 6px rgba(255,215,107,.55),0 0 14px rgba(255,180,70,.35)}.BuyCreditsModal_agentHelp__0GeLT{margin:0;width:100%;align-self:stretch;text-align:left;color:rgba(220,226,245,.62);font-size:.8rem;line-height:1.6}.BuyCreditsModal_computeHours__8SPQH{margin-top:-8px;color:#a9c6ff;font-size:.92rem;font-weight:700;letter-spacing:.01em}.BuyCreditsModal_energyLine__cfacW{display:inline-flex;align-items:center;justify-content:center;gap:5px;color:#c8f0ff;font-size:.85rem;font-weight:600}.BuyCreditsModal_energyBolt__NXVNo{color:#ffe170;text-shadow:0 0 6px rgba(255,220,100,.55)}.BuyCreditsModal_buyButton__iA94G{margin-top:auto;height:44px;padding:0 16px;color:#0a0e1a;background:linear-gradient(180deg,#b8d2ff,#6e8dd6);border:1px solid rgba(255,255,255,.2);border-radius:12px;cursor:pointer;font-family:var(--font-headline);font-size:.98rem;font-weight:800;letter-spacing:.02em;box-shadow:inset 0 1px 0 rgba(255,255,255,.45),inset 0 -1px 0 rgba(0,0,0,.18),0 4px 10px rgba(0,0,0,.3)}.BuyCreditsModal_buyButton__iA94G:hover:not(:disabled){background:linear-gradient(180deg,#cce0ff,#8aacf2);border-color:rgba(255,255,255,.35);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 -1px 0 rgba(0,0,0,.18),0 6px 14px rgba(0,0,0,.34)}.BuyCreditsModal_buyButton__iA94G:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 -1px 0 rgba(0,0,0,.18)}.BuyCreditsModal_buyButton__iA94G:disabled{cursor:progress;opacity:.55}.BuyCreditsModal_customCard__hm6Rz{background:linear-gradient(165deg,#8a6824,#5b421a 47%,#33260e);box-shadow:0 8px 24px rgba(0,0,0,.45),0 0 0 1px rgba(255,210,110,.4),0 0 24px rgba(255,195,85,.18),inset 0 1px 0 rgba(255,232,175,.22),inset 0 -1px 0 rgba(0,0,0,.4)}.BuyCreditsModal_customCard__hm6Rz:hover{box-shadow:0 14px 32px rgba(0,0,0,.55),0 0 0 1px rgba(255,214,120,.55),0 0 30px rgba(255,195,85,.26),inset 0 1px 0 rgba(255,232,175,.28),inset 0 -1px 0 rgba(0,0,0,.4)}.BuyCreditsModal_customCard__hm6Rz .BuyCreditsModal_cardShine__2ngvW{background:linear-gradient(118deg,transparent 26%,rgba(255,215,130,.16) 44%,rgba(255,235,190,.1) 50%,rgba(255,205,110,.14) 56%,transparent 74%)}.BuyCreditsModal_customBody__AKx5s{flex:1;display:flex;flex-direction:column;justify-content:center;gap:12px}.BuyCreditsModal_customTitle__YvIi_{color:rgba(255,236,198,.92);font-family:var(--font-headline);font-size:1.02rem;font-weight:800;letter-spacing:.01em}.BuyCreditsModal_customBonusSlot__dLg9l{display:grid;place-items:center;height:1.5rem}.BuyCreditsModal_customBonusSlot__dLg9l>*{line-height:1.5rem}.BuyCreditsModal_customBonusHint__FP075{color:rgba(255,236,198,.5);font-size:.85rem;font-weight:600}.BuyCreditsModal_customStepper__fphM1{display:flex;align-items:center;justify-content:center;gap:8px}.BuyCreditsModal_customStepButton__VL7G5{flex:0 0 auto;width:34px;height:34px;display:grid;place-items:center;color:#ffffff;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);border-radius:10px;cursor:pointer}.BuyCreditsModal_customStepButton__VL7G5:hover:not(:disabled){background:rgba(255,200,90,.22);border-color:rgba(255,200,90,.5)}.BuyCreditsModal_customStepButton__VL7G5:disabled{opacity:.35;cursor:not-allowed}.BuyCreditsModal_customInput__FtMyn{width:100%;min-width:0;height:34px;padding:0 8px;text-align:center;color:#ffffff;background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.16);border-radius:10px;font-family:var(--font-headline);font-size:1rem;font-weight:800;-moz-appearance:textfield}.BuyCreditsModal_customInput__FtMyn::-webkit-inner-spin-button,.BuyCreditsModal_customInput__FtMyn::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.BuyCreditsModal_customInput__FtMyn:focus{outline:none;border-color:rgba(255,200,90,.6);box-shadow:0 0 0 2px rgba(255,200,90,.25)}.BuyCreditsModal_customSlider__BPW_8{width:100%;accent-color:#ffcf6b;cursor:pointer}.BuyCreditsModal_footer__wHWNz{display:flex;flex-direction:column;align-items:center;gap:14px;padding:16px 24px 20px;border-top:1px solid rgba(255,255,255,.08)}.BuyCreditsModal_footerStripe__0LQRw{display:flex;align-items:center;justify-content:center;gap:8px;color:rgba(255,255,255,.55);font-size:.82rem}.BuyCreditsModal_footerStripeLogo__32g2h{height:18px;width:auto;display:inline-block;vertical-align:middle;user-select:none;pointer-events:none}.BuyCreditsModal_checkoutFrame__Eg3u2{padding:16px;background:#ffffff;color:#1a1a1a;border-radius:12px;margin:12px 16px 16px}.BuyCreditsModal_checkoutForm__4moRZ{display:flex;flex-direction:column;gap:14px}.BuyCreditsModal_checkoutLoading__khSVo{display:flex;align-items:center;justify-content:center;gap:10px;padding:40px 24px;color:rgba(0,0,0,.55);font-size:.9rem}.BuyCreditsModal_checkoutLoading__khSVo .codicon-loading{animation:BuyCreditsModal_buyCreditsModalSpin__yA55A 1s linear infinite}@keyframes BuyCreditsModal_buyCreditsModalSpin__yA55A{to{transform:rotate(1turn)}}.BuyCreditsModal_payButton__nBfKc{width:100%;padding:12px 16px;border:none;border-radius:8px;background:#0a2540;color:#ffffff;font-family:inherit;font-size:.95rem;font-weight:600;cursor:pointer}.BuyCreditsModal_payButton__nBfKc:hover:not(:disabled){background:#163559}.BuyCreditsModal_payButton__nBfKc:disabled{cursor:not-allowed;opacity:.55}.BuyCreditsModal_checkoutForm__4moRZ .BuyCreditsModal_errorBanner__XYcvt{margin:0;color:#b00020;background:rgba(220,52,52,.08);border-color:rgba(220,52,52,.35)}.BuyCreditsModal_testModeBadge__B9cNC{align-self:center;padding:4px 10px;background:#ffd166;color:#1a1a1a;border-radius:999px;font-size:.7rem;font-weight:700;letter-spacing:.08em}.BuyCreditsModal_orderSummary___z2H6{padding:12px 14px;background:#f6f9fc;border:1px solid #e6ebf1;border-radius:8px;color:#1a1f36}.BuyCreditsModal_orderSummaryRow__DsTOa{display:flex;align-items:center;justify-content:space-between;gap:16px}.BuyCreditsModal_orderSummaryItem__eeFgo{display:flex;flex-direction:column;gap:2px;min-width:0}.BuyCreditsModal_orderSummaryName__TC8pz{font-weight:600;font-size:.95rem;color:#1a1f36;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BuyCreditsModal_orderSummaryDescription__qwilS{font-size:.82rem;color:#697386;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BuyCreditsModal_orderSummaryTotal__lQW1P{flex-shrink:0;font-size:1.15rem;font-weight:700;color:#1a1f36;font-variant-numeric:tabular-nums}.BuyCreditsModal_poweredByStripe__0PGDp{display:flex;align-items:center;justify-content:center;gap:6px;color:#8898aa;font-size:.78rem;font-weight:500}.BuyCreditsModal_stripeWordmark__49nyo{height:14px;width:auto;display:inline-block;vertical-align:middle}.BuyCreditsModal_checkoutHeader__grqzo{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.08)}.BuyCreditsModal_checkoutTitle__K_dOl{margin:0;text-align:center;font-family:var(--font-headline);font-size:1.1rem;font-weight:600;color:rgba(255,255,255,.92);letter-spacing:.01em}.BuyCreditsModal_modal__0N3sF[data-view=success]{width:min(620px,100%);background:linear-gradient(180deg,rgba(36,30,64,.97),rgba(20,16,38,.97)) padding-box,linear-gradient(135deg,rgba(139,178,255,.7),rgba(220,200,255,.4) 35%,rgba(139,178,255,.25) 55%,rgba(180,140,220,.6)) border-box;box-shadow:0 0 70px 6px rgba(139,178,255,.22),0 28px 80px rgba(0,0,0,.55);overflow:hidden}.BuyCreditsModal_successWrap__oDzEx{position:relative;isolation:isolate;padding:36px 32px 28px;text-align:center}.BuyCreditsModal_fireworks__nntYq{position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;overflow:hidden;mask-image:linear-gradient(180deg,#000,#000 70%,transparent);-webkit-mask-image:linear-gradient(180deg,#000,#000 70%,transparent)}.BuyCreditsModal_successContent__RIZV9{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:18px}.BuyCreditsModal_successCloseButton__jDGrR{position:absolute;top:14px;right:14px;z-index:2}.BuyCreditsModal_successHeroIcon__qz8up{filter:drop-shadow(0 6px 14px rgba(0,0,0,.55)) drop-shadow(0 0 22px rgba(139,178,255,.55));animation:BuyCreditsModal_successHeroPop__3lN13 .52s cubic-bezier(.2,.8,.2,1)}@keyframes BuyCreditsModal_successHeroPop__3lN13{0%{opacity:0;transform:translateY(8px) scale(.85)}60%{opacity:1;transform:translateY(-2px) scale(1.04)}to{opacity:1;transform:translateY(0) scale(1)}}.BuyCreditsModal_successTitle__7AtPh{margin:0;font-family:var(--font-headline);font-size:2.15rem;font-weight:800;letter-spacing:.01em;line-height:1.05;background:linear-gradient(180deg,#ffffff,#cfd8ff);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 28px rgba(139,178,255,.32)}.BuyCreditsModal_successDeltaLine__GMLzJ{margin:0;display:inline-flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:8px;color:#ffffff;font-size:1.05rem;font-weight:600}.BuyCreditsModal_successDeltaSign__RzQ8O{font-size:1.3rem;font-weight:800;color:#8fffb1;text-shadow:0 0 12px rgba(80,220,130,.55)}.BuyCreditsModal_successDeltaLabel__m7hQM{color:rgba(255,255,255,.72);font-weight:500}.BuyCreditsModal_successBonusChip__5vfFm{margin-left:4px;padding:3px 10px;color:#0a0e1a;background:linear-gradient(180deg,#b8d2ff,#6e8dd6);border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;box-shadow:0 2px 6px rgba(0,0,0,.3)}.BuyCreditsModal_successBalanceCardRow__3BVbB{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;align-items:stretch}.BuyCreditsModal_successBalanceCard__OVq74{width:min(340px,100%);margin-top:4px;padding:16px 20px 18px;border:1px solid rgba(139,178,255,.4);border-radius:14px;background:radial-gradient(ellipse at top,rgba(139,178,255,.18),transparent 70%),rgba(255,255,255,.03);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 8px 24px rgba(0,0,0,.35),0 0 22px rgba(139,178,255,.12)}.BuyCreditsModal_successBalanceLabel__i1ohw{display:block;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.62)}.BuyCreditsModal_successBalanceRow__aDX_c{margin-top:8px;display:inline-flex;align-items:center;gap:12px}.BuyCreditsModal_successBalanceIcon__BFyF2{filter:drop-shadow(0 2px 6px rgba(0,0,0,.35))}.BuyCreditsModal_successEnergyBolt__lKbll{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:#ffe170;font-size:1.6rem;line-height:1;text-shadow:0 0 10px rgba(255,220,100,.55),0 0 18px rgba(255,200,60,.4)}.BuyCreditsModal_successBalanceValue__1_M1E{font-family:var(--font-headline);font-size:2.4rem;font-weight:800;line-height:1;color:#ffffff;font-variant-numeric:tabular-nums;text-shadow:0 0 22px rgba(139,178,255,.45)}.BuyCreditsModal_successCopy__NxFf3{max-width:460px;margin:4px 0 0;color:rgba(255,255,255,.78);font-size:.95rem;line-height:1.55}.BuyCreditsModal_successCopy__NxFf3 p{margin:0 0 6px}.BuyCreditsModal_successCopy__NxFf3 p:last-child{margin-bottom:0}.BuyCreditsModal_successActions__I0EvM{margin-top:10px;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.BuyCreditsModal_successPrimaryButton__yVImK{height:46px;padding:0 22px;color:#0a0e1a;background:linear-gradient(180deg,#b8d2ff,#6e8dd6);border:1px solid rgba(255,255,255,.2);border-radius:12px;cursor:pointer;font-family:var(--font-headline);font-size:1rem;font-weight:800;letter-spacing:.02em;box-shadow:inset 0 1px 0 rgba(255,255,255,.45),inset 0 -1px 0 rgba(0,0,0,.18),0 6px 14px rgba(0,0,0,.34)}.BuyCreditsModal_successPrimaryButton__yVImK:hover{background:linear-gradient(180deg,#cce0ff,#8aacf2);border-color:rgba(255,255,255,.35);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 -1px 0 rgba(0,0,0,.18),0 8px 18px rgba(0,0,0,.38)}.BuyCreditsModal_successPrimaryButton__yVImK:active{transform:translateY(1px)}.BuyCreditsModal_successSecondaryButton__0JuHc{height:46px;padding:0 18px;color:rgba(255,255,255,.85);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.18);border-radius:12px;cursor:pointer;font-family:var(--font-headline);font-size:.95rem;font-weight:700;letter-spacing:.02em}.BuyCreditsModal_successSecondaryButton__0JuHc:hover{color:#ffffff;background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.3)}.BuyCreditsModal_successSecondaryButton__0JuHc:active{transform:translateY(1px)}@media (max-width:520px){.BuyCreditsModal_successWrap__oDzEx{padding:28px 20px 22px}.BuyCreditsModal_successTitle__7AtPh{font-size:1.7rem}.BuyCreditsModal_successBalanceValue__1_M1E{font-size:1.95rem}.BuyCreditsModal_successActions__I0EvM{flex-direction:column;width:100%}.BuyCreditsModal_successPrimaryButton__yVImK,.BuyCreditsModal_successSecondaryButton__0JuHc{width:100%}}@media (prefers-reduced-motion:reduce){.BuyCreditsModal_backdrop__Xm76Q,.BuyCreditsModal_modal__0N3sF,.BuyCreditsModal_successHeroIcon__qz8up{animation:none}}.NavCredits_badge__jzy_A{display:flex;align-items:center;gap:.35em;font-size:.8em;font-weight:600;color:var(--color-white);text-decoration:none;padding:.3em .7em;border-radius:2em;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.15);margin-right:.75em;cursor:pointer;font-family:inherit}.NavCredits_badge__jzy_A:hover{background:rgba(255,255,255,.18);border-color:rgba(255,255,255,.3)}.NavCredits_badge__jzy_A:hover img{transform:scaleX(-1)}.NavCredits_suspended___ULwm{color:var(--color-danger);background:rgba(255,102,102,.12);border-color:rgba(255,102,102,.3);cursor:help}.NavCredits_suspended___ULwm:hover{background:rgba(255,102,102,.2);border-color:rgba(255,102,102,.45)}.NavCredits_suspended___ULwm img{filter:grayscale(1) brightness(.7)}.Navbar_nav__A66_N{font-family:var(--font-headline);position:fixed;top:0;left:0;right:0;width:100%;z-index:200;box-sizing:border-box;transition:transform .3s ease-in-out,background .3s ease-in-out,backdrop-filter .3s ease-in-out,border-color .3s ease-in-out;background:radial-gradient(50% 150% at 50% 50%,rgba(19,39,94,.95) 0,rgba(28,10,39,.95) 100%);backdrop-filter:blur(12px) saturate(1.2);-webkit-backdrop-filter:blur(12px) saturate(1.2);border-bottom:1px solid #334279}.Navbar_inner__GwI1d{max-width:calc(var(--content-width) + 2 * var(--spacing-outer));margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:.5em var(--spacing-outer);width:100%;height:100%;box-sizing:border-box}.Navbar_nav__A66_N a,.Navbar_nav__A66_N button{text-decoration:none;color:var(--color-white)}.Navbar_atTop__s2WX0{background:rgba(0,0,0,0);backdrop-filter:blur(0) saturate(1);-webkit-backdrop-filter:blur(0) saturate(1);border-bottom-color:rgba(0,0,0,0)}.Navbar_hidden__YQxiz{transform:translateY(-100%)}.Navbar_navOpen__2FHbV{z-index:1000}.Navbar_menu__3vDQT{display:contents}.Navbar_backdrop__UdiWd{display:none}.Navbar_logo__UM0Ax{align-self:stretch;display:flex;align-items:center}.Navbar_logo__UM0Ax svg{width:161px;height:auto}.Navbar_list__rJvEs{display:flex;gap:1em;margin:0;padding:0;list-style:none;align-self:stretch}.Navbar_item___1Dpq{position:relative;align-self:stretch;display:flex}.Navbar_item___1Dpq>a,.Navbar_item___1Dpq>button{color:var(--color-white);font-weight:400;text-decoration:none;transition:all .3s ease-out;align-self:stretch;display:flex;align-items:center;background:none;border:none;cursor:pointer;font-size:inherit;font-family:inherit;padding:0}@media (hover:hover){.Navbar_item___1Dpq>a:hover,.Navbar_item___1Dpq>button:hover{color:var(--color-accent)}}.Navbar_item___1Dpq:after{content:"";position:absolute;bottom:0;left:-75%;display:block;width:250%;height:6px;overflow:hidden;background:radial-gradient(ellipse at 50% 100%,var(--color-accent) 0,rgba(255,255,255,0) 70%);background-position:0 6px;background-size:100% 0;background-repeat:no-repeat;transition:all .3s ease-out;pointer-events:none;z-index:2}@media (hover:hover){.Navbar_item___1Dpq:hover:after{background-position:0 0;background-size:100% 100%}}.Navbar_caret__FyjjX{display:inline-block;vertical-align:middle;margin-left:.25em;transition:transform .25s ease;flex-shrink:0}@media (hover:hover){.Navbar_itemHasSub__TvDK9:hover .Navbar_caret__FyjjX{transform:rotate(180deg)}}.Navbar_sublist__QY5W4{position:absolute;top:100%;left:50%;width:auto;min-width:200%;flex-direction:column;gap:0;padding:1em;background:var(--color-white);border:1px solid var(--color-black);box-shadow:0 10px 30px var(--color-black);border-radius:5px;z-index:1;opacity:0;visibility:hidden;overflow:hidden;transition:all .2s ease-out;transform:translateX(-50%) translateY(.25em);list-style:none;margin:0}.Navbar_sublist__QY5W4 a{color:var(--color-black)!important;display:block;border-bottom:1px solid rgba(0,0,0,.1);padding:.5em 0;font-weight:400;text-decoration:none;font-size:inherit;transition:transform .3s ease-out,text-shadow .3s ease-out;white-space:nowrap}.Navbar_sublist__QY5W4 li:last-child a{border-bottom:none}.Navbar_subDivider__YMqbH{height:0;margin:.5em 0;border-top:1px solid rgba(0,0,0,.25);list-style:none}.Navbar_sublist__QY5W4 li:has(+.Navbar_subDivider__YMqbH) a{border-bottom:none}@media (hover:hover){.Navbar_sublist__QY5W4 a:hover{transform:translateX(.2em);text-shadow:.4px 0 0 currentColor,-.4px 0 0 currentColor}.Navbar_item___1Dpq:hover .Navbar_sublist__QY5W4{opacity:1;visibility:visible;transform:translateX(-50%) translateY(-2px)}}.Navbar_itemHasSub__TvDK9.Navbar_subOpen__kFA8t .Navbar_sublist__QY5W4{opacity:1;visibility:visible;transform:translateX(-50%) translateY(-2px)}.Navbar_itemHasSub__TvDK9.Navbar_subOpen__kFA8t .Navbar_caret__FyjjX{transform:rotate(180deg)}.Navbar_user__ZLqdF{position:relative;display:flex;align-items:center;gap:.75em;flex-shrink:0}.Navbar_userActions__Ujsrt{display:flex;gap:1em;align-items:center}.Navbar_loginLink__w9JAd{color:var(--color-accent)!important;transition:color .2s ease-out}@media (hover:hover){.Navbar_loginLink__w9JAd:hover{color:var(--color-accent-lighter)!important}}.Navbar_userToggle__vOROQ{font-size:.75em;font-weight:700;color:var(--color-white)!important;text-decoration:none;position:relative;padding:.3em .6em;border:2px solid var(--color-accent)!important;border-radius:.4em;display:flex;align-items:center;gap:.4em;cursor:pointer;background:var(--color-accent-dark);font-family:inherit;transition:all .2s ease-out}@media (hover:hover){.Navbar_userToggle__vOROQ:hover{background:var(--color-accent-darker);border-color:var(--color-accent-light)!important;box-shadow:0 0 15px rgba(139,178,255,.5),0 0 30px rgba(139,178,255,.25),inset 0 0 10px rgba(139,178,255,.15)}}.Navbar_userAvatar__pg0NA{width:28px;height:28px;border-radius:4px;object-fit:cover}.Navbar_userName__1fkQx{max-width:10em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Navbar_accountMenu__nJDwu{position:absolute;top:calc(100% + .5em);right:0;min-width:20em;background:var(--color-white);border-radius:.5em;border:3px solid var(--color-white);box-shadow:0 10px 20px rgba(0,0,0,.4);overflow:hidden;z-index:300;animation:Navbar_accountIn__8PU_b .4s cubic-bezier(.32,.45,0,1.18) forwards}.Navbar_accountTitle__5vUqO{font-size:1em;font-weight:900;background-color:var(--color-accent-darker);color:var(--color-white);padding:1em;margin:0}.Navbar_accountLink__djrB0{display:flex;align-items:center;gap:.6em;color:var(--color-accent-dark)!important;border-bottom:1px solid rgba(0,0,0,.1);padding:.75em 1em;text-decoration:none;font-size:.9rem}img.Navbar_accountLinkIcon__Yi_n8{width:22px;height:22px;flex-shrink:0;object-fit:contain}@media (hover:hover){.Navbar_accountLink__djrB0:hover{font-weight:700;background:rgba(0,0,0,.03)}}.Navbar_accountAdmin__q9js5{color:#ff6b35!important;font-weight:700;background:linear-gradient(90deg,rgba(255,107,53,.08),transparent);border-left:3px solid #ff6b35;padding-left:calc(1em - 3px)}@media (hover:hover){.Navbar_accountAdmin__q9js5:hover{background:linear-gradient(90deg,rgba(255,107,53,.15),transparent)}}.Navbar_accountLogout__e05oJ{width:100%;text-align:left;background:none;border:none;cursor:pointer;font-family:inherit;font-weight:700!important;font-size:.9rem}@keyframes Navbar_accountIn__8PU_b{0%{transform:translateY(-10%) scale(.9);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.Navbar_credits__IzUNz{display:flex;align-items:center;gap:.3em;text-decoration:none}.Navbar_mobileToggle__uEo2B{display:none;background:transparent;border:none;cursor:pointer;padding:0;z-index:201}.Navbar_mobileToggle__uEo2B svg line{transition:all .2s ease-in-out}.Navbar_mobileToggle__uEo2B.Navbar_isOpen__pR1pm svg line:first-child{transform:rotate(45deg) translate(5%,12.5%);transform-origin:50% 50%}.Navbar_mobileToggle__uEo2B.Navbar_isOpen__pR1pm svg line:nth-child(3){transform:rotate(-45deg) translate(5%,-12.5%);transform-origin:50% 50%}.Navbar_mobileToggle__uEo2B.Navbar_isOpen__pR1pm svg line:nth-child(2){transform:translateX(-100%);opacity:0}@media screen and (min-width:640.1px){.Navbar_nav__A66_N{font-size:var(--nav-fontsize);height:var(--nav-height)}.Navbar_mobileToggle__uEo2B{display:none}}@media screen and (max-width:640px){.Navbar_nav__A66_N{--mobile-nav-height:calc(6.6vw + 2 * var(--spacing-outer));font-size:var(--nav-fontsize);height:var(--mobile-nav-height);background:radial-gradient(50% 150% at 50% 50%,rgba(19,39,94,.95) 0,rgba(28,10,39,.95) 100%)}.Navbar_inner__GwI1d{padding:var(--spacing-outer)}.Navbar_mobileToggle__uEo2B{display:block;position:absolute;right:var(--spacing-outer);top:50%;transform:translateY(-50%);width:11vw;height:11vw;min-width:44px;min-height:44px;z-index:3}.Navbar_mobileToggle__uEo2B svg{width:100%;height:100%;display:block}.Navbar_menu__3vDQT{display:flex;flex-direction:column;gap:0;font-size:1.0625rem;position:fixed;top:var(--mobile-nav-height);right:0;height:calc(100vh - var(--mobile-nav-height));height:calc(100dvh - var(--mobile-nav-height));width:min(86vw,360px);box-sizing:border-box;padding:var(--spacing-outer) var(--spacing-outer) calc(var(--spacing-outer) + env(safe-area-inset-bottom, 0px));overflow-y:auto;overscroll-behavior:contain;background:radial-gradient(120% 60% at 100% 0,var(--color-accent-dark) 0,#260027 60%,var(--color-black) 100%);border-left:1px solid #334279;box-shadow:-14px 0 44px rgba(0,0,0,.5);transform:translateX(100%);transition:transform .32s cubic-bezier(.5,0,.2,1);z-index:2}.Navbar_menu__3vDQT.Navbar_isOpen__pR1pm{transform:translateX(0)}.Navbar_list__rJvEs{flex-direction:column;gap:0;width:100%;margin:0}.Navbar_item___1Dpq{flex-direction:column;align-self:stretch}.Navbar_item___1Dpq>a,.Navbar_item___1Dpq>button,.Navbar_subToggle__Cfg5H{width:100%;min-height:44px;padding:.4em 0;display:flex;align-items:center;justify-content:space-between;gap:.5em;border-bottom:1px solid var(--color-accent-dark);font-size:1.05em;text-align:left}.Navbar_item___1Dpq:after{display:none}.Navbar_sublist__QY5W4{position:static;transform:none;min-width:auto;width:100%;font-size:.95em;padding:0;margin:0;max-height:0;opacity:0;visibility:hidden;background:transparent;border:none;box-shadow:none;border-radius:0;overflow:hidden;transition:max-height .3s ease-in-out,opacity .3s ease-in-out,margin .3s ease-in-out,padding .3s ease-in-out,visibility .3s ease-in-out}.Navbar_itemHasSub__TvDK9.Navbar_subOpen__kFA8t .Navbar_sublist__QY5W4{transform:none;max-height:70vh;opacity:1;visibility:visible;margin:.25em 0 .5em;padding:.25em 0 .25em .9em}.Navbar_itemHasSub__TvDK9.Navbar_subOpen__kFA8t .Navbar_caret__FyjjX{transform:rotate(180deg)}.Navbar_sublist__QY5W4 a{color:var(--color-white)!important;border-bottom-color:var(--color-accent-dark)!important;min-height:44px;display:flex;align-items:center;white-space:normal}.Navbar_subDivider__YMqbH{border-top-color:var(--color-accent-dark)}.Navbar_user__ZLqdF{width:100%;margin-top:1.1em}.Navbar_userActions__Ujsrt,.Navbar_user__ZLqdF{flex-direction:column;align-items:stretch;gap:.75em}.Navbar_userActions__Ujsrt{margin-top:1.5em;padding-top:1em;border-top:1px solid var(--color-accent-dark);font-size:.9em}.Navbar_userToggle__vOROQ{font-size:.9em;width:100%;justify-content:center;min-height:44px}.Navbar_accountMenu__nJDwu{position:static;width:100%;min-width:0;margin-top:.5em;box-shadow:none;animation:none}.Navbar_accountLink__djrB0{min-height:44px}.Navbar_backdrop__UdiWd{display:block;position:fixed;top:var(--mobile-nav-height);left:0;right:0;bottom:0;background:rgba(8,4,18,.6);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .32s ease,visibility .32s ease;z-index:1}.Navbar_backdrop__UdiWd.Navbar_isOpen__pR1pm{opacity:1;visibility:visible;pointer-events:auto}}