#privy-dialog{position:fixed;inset:0;--privy-border-radius-sm:4px;--privy-border-radius-md:4px;--privy-border-radius-lg:4px;--privy-color-background:#f3f0ea;--privy-color-background-2:#e9e6df;--privy-color-foreground:#111110;--privy-color-foreground-2:#343430;--privy-color-foreground-3:#54534f;--privy-color-foreground-4:#b7b3ac;--privy-color-accent:#111110;--privy-color-accent-dark:#292927;--privy-color-accent-light:#e5e2db;--privy-color-foreground-accent:#f6f4ef;--privy-shadow-modal:none;--privy-shadow-sheet:none;--privy-shadow-focus-ring:0 0 0 2px #f3f0ea,0 0 0 4px #111110;color:var(--nm-ink);font-family:var(--nm-font-body);background:#0d0d0c75;backdrop-filter:blur(5px)}#privy-dialog [id^=headlessui-dialog-panel]{width:min(790px,calc(100vw - 48px))!important;max-width:none!important}#privy-modal-content{position:relative;box-sizing:border-box;width:100%!important;height:auto!important;min-height:612px;padding:28px 36px 20px 368px!important;border:1px solid #77756e;border-radius:4px!important;background:var(--nm-paper)!important;box-shadow:none!important;text-align:left!important;font-family:var(--nm-font-body)!important;scrollbar-width:thin;scrollbar-color:#888278 #f3f0ea}#privy-modal-content:before{content:"";position:absolute;inset:0 auto 0 0;width:320px;background:var(--nm-bg) url(/noumen-character.webp) 68% bottom /auto 86% no-repeat;background-blend-mode:screen;pointer-events:none}#privy-modal-content:not(:has(#noumen-privy-mark)):after{content:"NOUMEN";position:absolute;left:32px;top:28px;color:var(--nm-text);font:26px/36px var(--nm-font-display);letter-spacing:6px}#privy-modal-content img,#privy-modal-content svg{filter:grayscale(1)}#privy-modal-content>div{position:relative;z-index:1}#privy-modal-content>div>div{min-height:560px}#privy-modal-content h3{font:40px/1.03 var(--nm-font-display)!important;letter-spacing:-.035em!important;text-align:left!important;color:var(--nm-ink)!important;margin:0!important}#privy-modal-content:has(#noumen-privy-mark) h3{font-size:56px!important;max-width:270px}#privy-modal-content>div>div>div:has(h3){padding:0!important;margin:0!important;overflow:visible!important}#privy-modal-content:has(#noumen-privy-mark)>div>div>div:has(h3)>div{padding:0!important}#privy-modal-content div:has(#noumen-privy-mark),#privy-modal-content div:has(button[aria-label="close modal"]){position:static!important}#privy-modal-content div:has(>div>#noumen-privy-mark){align-items:flex-start!important;gap:0!important}#privy-modal-content div:has(>h3){align-self:stretch;width:100%}#privy-modal-content:has(#noumen-privy-mark) div:has(+div>div>#noumen-privy-mark){height:0;padding:0!important;margin:0!important}#privy-modal-content div:has(>#noumen-privy-mark){height:0!important;margin:0!important}#privy-modal-content #noumen-privy-mark{position:absolute;left:32px;top:28px;max-width:210px!important;max-height:36px!important;color:var(--nm-text)}#privy-modal-content button{font-family:var(--nm-font-body)!important}#privy-modal-content div:has(>div>button:not([aria-label]))>div:first-child{text-align:left!important}#privy-modal-content button:not([aria-label]){position:relative;min-height:62px;padding:14px 20px!important;border:1px solid #888278!important;border-radius:4px!important;color:var(--nm-ink)!important;background:var(--nm-paper)!important;font-size:15px!important;gap:16px;transition:background-color .16s,border-color .16s}#privy-modal-content button:not([aria-label]):hover{background:#e5e2db!important;border-color:var(--nm-ink)!important}#privy-modal-content button:not([aria-label]):disabled{color:var(--nm-ink-muted)!important;opacity:.6}#privy-modal-content button:not([aria-label]):after{content:"→";margin-left:auto;font:23px/1 var(--nm-font-micro)}#privy-modal-content div:has(>div>div>button[aria-label="close modal"]) button:not([aria-label]){min-height:32px;padding:4px!important;border:0!important;background:transparent!important}#privy-modal-content div:has(>div>div>button[aria-label="close modal"]) button:not([aria-label]):after{content:"Back";margin-left:6px;font:12px var(--nm-font-body)}#privy-modal-content button[style*="position: absolute"]{min-height:56px;padding-block:12px!important}#privy-modal-content button img,#privy-modal-content button svg{filter:grayscale(1);width:28px!important;height:28px!important}#privy-modal-content button:not([aria-label])>div{filter:grayscale(1)}#privy-modal-content button span:empty{display:none}#privy-modal-content button[aria-label]{color:var(--nm-ink)!important;border-radius:3px!important}#privy-modal-content button[aria-label] svg{color:inherit!important}#privy-modal-content button[aria-label="close modal"]{position:absolute;top:16px;right:16px;width:32px;height:32px;margin:0;transform:none;border:1px solid transparent;background:transparent}#privy-modal-content button[aria-label="close modal"] svg{width:20px;height:20px}#privy-modal-content button:focus-visible{outline:2px solid var(--nm-ink)!important;outline-offset:3px;box-shadow:none!important}#privy-modal-content input{font:14px var(--nm-font-body)!important;color:var(--nm-ink)!important;border-color:#888278!important;border-radius:4px!important}#privy-modal-content input[placeholder^="Search through"]{padding-right:40px!important}#privy-content-footer-container{margin-top:26px;padding-top:16px!important;border-top:1px solid #b7b3ac;gap:0!important}#privy-content-footer-container>div:empty{display:none}#privy-modal-content #protected-by-privy{color:var(--nm-ink-muted)!important}#privy-modal-content #protected-by-privy svg{height:11px;width:127px}@media (max-width:600px){#privy-dialog [id^=headlessui-dialog-panel]{width:min(420px,calc(100vw - 24px))!important;margin-inline:auto}#privy-modal-content{min-height:0;padding:110px 24px 20px!important;max-height:calc(100dvh - 24px)!important;margin-bottom:12px}#privy-modal-content:before{width:100%;height:88px;bottom:auto;background-size:180px;background-position:right 38%}#privy-modal-content>div>div{min-height:0}#privy-modal-content #noumen-privy-mark{left:24px;top:26px;color:var(--nm-text)}#privy-modal-content:not(:has(#noumen-privy-mark)):after{left:24px;top:26px}#privy-modal-content:has(#noumen-privy-mark) h3{max-width:none;font-size:38px!important}#privy-modal-content:has(#noumen-privy-mark)>div>div>div:has(h3){padding-top:0!important}#privy-modal-content button:not([aria-label]){min-height:54px;padding:12px 16px!important;font-size:14px!important}#privy-modal-content button[aria-label="close modal"]{color:var(--nm-text)!important;top:16px;right:16px}#privy-modal-content input{font-size:16px!important}#privy-content-footer-container{margin-top:20px}}@media (prefers-reduced-motion:reduce){#privy-modal-content *,.noumen-select-popup,.noumen-select-trigger svg{transition:none!important}}