body .cl-modalBackdrop.cl-modalBackdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(circle at 50% 22%, color-mix(in srgb, var(--blorb-color) 15%, transparent), transparent 42%), color-mix(in srgb, var(--bg-deep) 88%, transparent)!important}body .cl-cardBox.cl-cardBox,body .cl-card.cl-card,body .cl-userButtonPopoverCard.cl-userButtonPopoverCard{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(180deg, color-mix(in srgb, var(--bg-surface) 88%, black), color-mix(in srgb, var(--bg-deep) 94%, black))!important;border:1px solid color-mix(in srgb, var(--accent-gold) 34%, transparent)!important;color:var(--text-primary)!important;box-shadow:0 0 0 1px color-mix(in srgb, var(--accent-gold-dim) 18%, transparent), 0 22px 70px #000000ad, inset 0 1px 0 #ffffff17!important}body .cl-modalContent.cl-modalContent,body .cl-page.cl-page,body .cl-pageScrollBox.cl-pageScrollBox{color:var(--text-primary)!important;background:0 0!important}body .cl-headerTitle.cl-headerTitle,body .cl-profileSectionTitleText.cl-profileSectionTitleText{color:var(--accent-gold)!important;font-family:var(--font-barlow-condensed)!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:900!important}body .cl-headerSubtitle.cl-headerSubtitle,body .cl-profileSectionSubtitleText.cl-profileSectionSubtitleText,body .cl-userPreviewSecondaryIdentifier.cl-userPreviewSecondaryIdentifier{color:var(--text-secondary)!important}body .cl-userPreviewMainIdentifier.cl-userPreviewMainIdentifier,body .cl-profileSectionItem.cl-profileSectionItem,body .cl-socialButtonsBlockButtonText.cl-socialButtonsBlockButtonText{color:var(--text-primary)!important}body .cl-formButtonPrimary.cl-formButtonPrimary,body .cl-profileSectionPrimaryButton.cl-profileSectionPrimaryButton{border:1px solid color-mix(in srgb, var(--accent-gold) 34%, transparent)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--accent-gold) 24%, var(--bg-surface)), color-mix(in srgb, var(--accent-gold-dim) 18%, var(--bg-deep)))!important;color:var(--text-primary)!important;font-family:var(--font-barlow-condensed)!important;letter-spacing:.12em!important;text-transform:uppercase!important;box-shadow:inset 0 1px 0 #ffffff1a, 0 0 18px color-mix(in srgb, var(--blorb-color) 16%, transparent)!important;border-radius:6px!important;font-weight:800!important}body .cl-formButtonPrimary.cl-formButtonPrimary:hover,body .cl-profileSectionPrimaryButton.cl-profileSectionPrimaryButton:hover{border-color:color-mix(in srgb, var(--blorb-color) 52%, var(--accent-gold))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--blorb-color) 28%, var(--bg-surface)), color-mix(in srgb, var(--accent-gold-dim) 20%, var(--bg-deep)))!important}body .cl-formFieldLabel.cl-formFieldLabel{color:var(--accent-gold)!important;font-family:var(--font-barlow-condensed)!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:800!important}body .cl-formFieldInput.cl-formFieldInput{background:color-mix(in srgb, var(--bg-deep) 88%, black)!important;border:1px solid color-mix(in srgb, var(--accent-gold) 24%, transparent)!important;color:var(--text-primary)!important;box-shadow:inset 0 1px 8px #0000005c!important}body .cl-formFieldInput.cl-formFieldInput:focus{border-color:color-mix(in srgb, var(--blorb-color) 64%, var(--accent-gold))!important;box-shadow:0 0 0 1px color-mix(in srgb, var(--blorb-color) 42%, transparent)!important}body .cl-socialButtonsBlockButton.cl-socialButtonsBlockButton{background:color-mix(in srgb, var(--bg-surface) 76%, black)!important;border:1px solid color-mix(in srgb, var(--accent-gold) 24%, transparent)!important;color:var(--text-primary)!important}body .cl-dividerLine.cl-dividerLine{background:color-mix(in srgb, var(--accent-gold) 20%, transparent)!important}body .cl-dividerText.cl-dividerText{color:var(--text-secondary)!important;font-family:var(--font-barlow-condensed)!important;letter-spacing:.08em!important;text-transform:uppercase!important}body .cl-navbar.cl-navbar{background:linear-gradient(180deg, color-mix(in srgb, var(--bg-surface) 84%, black), color-mix(in srgb, var(--bg-deep) 90%, black))!important;border-right:1px solid color-mix(in srgb, var(--accent-gold) 22%, transparent)!important}body .cl-navbarButton.cl-navbarButton{color:var(--text-secondary)!important;font-family:var(--font-barlow-condensed)!important;letter-spacing:.08em!important;text-transform:uppercase!important;border-radius:6px!important;font-weight:800!important}body .cl-navbarButton.cl-navbarButton:hover,body .cl-navbarButton__active.cl-navbarButton__active{background:color-mix(in srgb, var(--blorb-color) 18%, transparent)!important;color:color-mix(in srgb, var(--blorb-color) 76%, white)!important}body .cl-profileSection.cl-profileSection{border-color:color-mix(in srgb, var(--accent-gold) 18%, transparent)!important}body .cl-modalCloseButton.cl-modalCloseButton{color:var(--text-secondary)!important}
:root{--font-button:var(--font-alegreya-sans-sc), "Alegreya Sans SC", "Alegreya Sans", var(--font-barlow-condensed), sans-serif}:where(button:not([data-site-icon-button=true]):not([data-site-button-style=screen]):not([data-site-button-style=inline-stat]):not([class*=iconButton]):not([class*=IconButton]):not(:has(>svg:only-child)):not(:has(>img:only-child)):not(:has(>canvas:only-child)):not(:has(>[aria-hidden=true]:only-child)),input[type=button],input[type=submit],input[type=reset],[role=button]:not([data-site-icon-button=true]):not([data-site-button-style=screen]):not([data-site-button-style=inline-stat]):not([class*=iconButton]):not([class*=IconButton]):not(:has(>svg:only-child)):not(:has(>img:only-child)):not(:has(>canvas:only-child)):not(:has(>[aria-hidden=true]:only-child)),a[class*=btn-],a[class*=Button],a[class*=button]){--site-button-accent:var(--site-button-accent-color,var(--button-accent-color,var(--button-accent,var(--forge-accent-color,var(--save-action-color,var(--blorb-color,var(--accent-gold)))))));cursor:pointer;background:linear-gradient(180deg, color-mix(in srgb, var(--site-button-accent) 34%, #16191d 66%) 0 .16rem, color-mix(in srgb, var(--site-button-accent) 32%, #000 68%) .16rem calc(100% - .22rem), color-mix(in srgb, var(--site-button-accent) 18%, #000 82%) calc(100% - .22rem) 100%)!important;min-height:2.25rem!important;color:color-mix(in srgb, var(--site-button-accent) 20%, #fff8e8 80%)!important;font-family:var(--font-button,var(--font-alegreya-sans-sc,"Alegreya Sans SC", var(--font-barlow-condensed,sans-serif)))!important;letter-spacing:.08em!important;text-transform:uppercase!important;text-shadow:0 1px 0 #000000b8, 0 0 .62rem color-mix(in srgb, var(--site-button-accent) 28%, transparent)!important;white-space:nowrap!important;box-shadow:inset 0 2px 0 #fff8e81f, inset 2px 0 0 color-mix(in srgb, var(--site-button-accent) 26%, transparent), inset -1px 0 0 #00000047, inset 0 -2px 0 #00000080, 0 1px 0 #00000080, 0 0 .5rem color-mix(in srgb, var(--site-button-accent) 24%, transparent)!important;border:1px solid #000000b8!important;border-radius:.01rem!important;justify-content:center!important;align-items:center!important;gap:.32rem!important;padding:.36rem .62rem!important;font-size:.78rem!important;font-weight:800!important;line-height:1.12!important;text-decoration:none!important;transition:border-color .14s,box-shadow .14s,transform .14s,filter .14s!important;display:inline-flex!important}:where(button:not([data-site-icon-button=true]):not([data-site-button-style=screen]):not([data-site-button-style=inline-stat]):not([class*=iconButton]):not([class*=IconButton]):not(:has(>svg:only-child)):not(:has(>img:only-child)):not(:has(>canvas:only-child)):not(:has(>[aria-hidden=true]:only-child)),[role=button]:not([data-site-icon-button=true]):not([data-site-button-style=screen]):not([data-site-button-style=inline-stat]):not([class*=iconButton]):not([class*=IconButton]):not(:has(>svg:only-child)):not(:has(>img:only-child)):not(:has(>canvas:only-child)):not(:has(>[aria-hidden=true]:only-child)),a[class*=btn-],a[class*=Button],a[class*=button]) :where(span,strong,small){color:inherit!important;font-size:inherit!important;letter-spacing:inherit!important;font-family:inherit!important;line-height:inherit!important}:where(button:not([data-site-icon-button=true]):not([data-site-button-style=screen]):not([data-site-button-style=inline-stat]):not([class*=iconButton]):not([class*=IconButton]):not(:has(>svg:only-child)):not(:has(>img:only-child)):not(:has(>canvas:only-child)):not(:has(>[aria-hidden=true]:only-child)):hover:not(:disabled),input[type=button]:hover:not(:disabled),input[type=submit]:hover:not(:disabled),input[type=reset]:hover:not(:disabled),[role=button]:not([data-site-icon-button=true]):not([data-site-button-style=screen]):not([data-site-button-style=inline-stat]):not([class*=iconButton]):not([class*=IconButton]):not(:has(>svg:only-child)):not(:has(>img:only-child)):not(:has(>canvas:only-child)):not(:has(>[aria-hidden=true]:only-child)):hover,a[class*=btn-]:hover,a[class*=Button]:hover,a[class*=button]:hover,button:not([data-site-icon-button=true]):not([data-site-button-style=screen]):not([data-site-button-style=inline-stat]):not([class*=iconButton]):not([class*=IconButton]):not(:has(>svg:only-child)):not(:has(>img:only-child)):not(:has(>canvas:only-child)):not(:has(>[aria-hidden=true]:only-child))[aria-pressed=true],button:not([data-site-icon-button=true]):not([data-site-button-style=screen]):not([data-site-button-style=inline-stat]):not([class*=iconButton]):not([class*=IconButton]):not(:has(>svg:only-child)):not(:has(>img:only-child)):not(:has(>canvas:only-child)):not(:has(>[aria-hidden=true]:only-child))[data-active=true],[role=button]:not([data-site-icon-button=true]):not([data-site-button-style=screen]):not([data-site-button-style=inline-stat]):not([class*=iconButton]):not([class*=IconButton]):not(:has(>svg:only-child)):not(:has(>img:only-child)):not(:has(>canvas:only-child)):not(:has(>[aria-hidden=true]:only-child))[aria-pressed=true],[role=button]:not([data-site-icon-button=true]):not([data-site-button-style=screen]):not([data-site-button-style=inline-stat]):not([class*=iconButton]):not([class*=IconButton]):not(:has(>svg:only-child)):not(:has(>img:only-child)):not(:has(>canvas:only-child)):not(:has(>[aria-hidden=true]:only-child))[data-active=true],a[class*=btn-][aria-current],a[class*=Button][aria-current],a[class*=button][aria-current]){filter:saturate(1.08);background:linear-gradient(180deg, color-mix(in srgb, var(--site-button-accent) 30%, #000 70%) 0 .12rem, color-mix(in srgb, var(--site-button-accent) 58%, #000 42%) .12rem calc(100% - .14rem), color-mix(in srgb, var(--site-button-accent) 32%, #000 68%) calc(100% - .14rem) 100%)!important;color:color-mix(in srgb, var(--site-button-accent) 16%, white 84%)!important;text-shadow:0 1px 0 #000000b8, 0 0 .48rem color-mix(in srgb, var(--site-button-accent) 52%, transparent)!important;box-shadow:inset 0 2px 0 #0000007a, inset 0 3px 0 color-mix(in srgb, var(--site-button-accent) 18%, transparent), inset 2px 0 0 #00000061, inset -1px 0 0 color-mix(in srgb, var(--site-button-accent) 28%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--site-button-accent) 38%, transparent), inset 0 0 .9rem color-mix(in srgb, var(--site-button-accent) 38%, transparent), 0 0 .82rem color-mix(in srgb, var(--site-button-accent) 52%, transparent)!important;border-color:#000000c7!important;transform:translateY(2px)!important}:where(button:not([data-site-icon-button=true]):not([data-site-button-style=screen]):not([data-site-button-style=inline-stat]):not([class*=iconButton]):not([class*=IconButton]):not(:has(>svg:only-child)):not(:has(>img:only-child)):not(:has(>canvas:only-child)):not(:has(>[aria-hidden=true]:only-child)):active:not(:disabled),input[type=button]:active:not(:disabled),input[type=submit]:active:not(:disabled),input[type=reset]:active:not(:disabled),[role=button]:not([data-site-icon-button=true]):not([data-site-button-style=screen]):not([data-site-button-style=inline-stat]):not([class*=iconButton]):not([class*=IconButton]):not(:has(>svg:only-child)):not(:has(>img:only-child)):not(:has(>canvas:only-child)):not(:has(>[aria-hidden=true]:only-child)):active,a[class*=btn-]:active,a[class*=Button]:active,a[class*=button]:active){background:linear-gradient(180deg, color-mix(in srgb, var(--site-button-accent) 30%, #000 70%) 0 .12rem, color-mix(in srgb, var(--site-button-accent) 58%, #000 42%) .12rem calc(100% - .14rem), color-mix(in srgb, var(--site-button-accent) 32%, #000 68%) calc(100% - .14rem) 100%)!important;color:color-mix(in srgb, var(--site-button-accent) 16%, white 84%)!important;text-shadow:0 1px 0 #000000b8, 0 0 .48rem color-mix(in srgb, var(--site-button-accent) 52%, transparent)!important;box-shadow:inset 0 2px 0 #0000007a, inset 0 3px 0 color-mix(in srgb, var(--site-button-accent) 18%, transparent), inset 2px 0 0 #00000061, inset -1px 0 0 color-mix(in srgb, var(--site-button-accent) 28%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--site-button-accent) 38%, transparent), inset 0 0 .9rem color-mix(in srgb, var(--site-button-accent) 38%, transparent), 0 0 .82rem color-mix(in srgb, var(--site-button-accent) 52%, transparent)!important;border-color:#000000c7!important;transform:translateY(2px)!important}:where(button:not([data-site-icon-button=true]):not([data-site-button-style=screen]):not([data-site-button-style=inline-stat]):not([class*=iconButton]):not([class*=IconButton]):not(:has(>svg:only-child)):not(:has(>img:only-child)):not(:has(>canvas:only-child)):not(:has(>[aria-hidden=true]:only-child)):disabled,input[type=button]:disabled,input[type=submit]:disabled,input[type=reset]:disabled,[role=button]:not([data-site-button-style=screen]):not([data-site-button-style=inline-stat])[aria-disabled=true],a[class*=btn-][aria-disabled=true],a[class*=Button][aria-disabled=true],a[class*=button][aria-disabled=true]){cursor:default;opacity:.5;transform:none!important}:where(button:not([data-site-icon-button=true]):not([data-site-button-style=screen]):not([data-site-button-style=inline-stat]):not([class*=iconButton]):not([class*=IconButton]):not(:has(>svg:only-child)):not(:has(>img:only-child)):not(:has(>canvas:only-child)):not(:has(>[aria-hidden=true]:only-child)),[role=button]:not([data-site-icon-button=true]):not([data-site-button-style=screen]):not([data-site-button-style=inline-stat]):not([class*=iconButton]):not([class*=IconButton]):not(:has(>svg:only-child)):not(:has(>img:only-child)):not(:has(>canvas:only-child)):not(:has(>[aria-hidden=true]:only-child)),a[class*=btn-],a[class*=Button],a[class*=button]) svg{color:currentColor}
