/* The original introduction menu retains its design and leaves with the page. */
.profile-directory-ready .profile-nav{position:static}
.edge-directory--profile[hidden]{display:none}
.edge-directory--profile .edge-directory-toggle{background:linear-gradient(100deg,#473833ed,#775057be 70%,#a479785c);color:var(--gold);font-family:inherit;font-size:14px;letter-spacing:.08em;border-color:#e2c39880}
.edge-directory--profile .edge-directory-panel{width:280px;padding:27px 24px 28px;border:1px solid #e2c39866;border-image:none;background:linear-gradient(100deg,#33241eee,#362925cf 65%,#41312b99),url('assets/opt/art/eternal-night.webp?v=a9324cb1b4') 65% center / cover;box-shadow:12px 12px 40px #2616103d;color:var(--muted)}
.edge-directory--profile .edge-directory-panel::before,.edge-directory--profile .edge-directory-panel::after{content:none}
.edge-directory--profile .directory-caption{border-color:#e2c39840;margin-bottom:13px;padding-bottom:10px}
.edge-directory--profile .directory-caption strong{font:400 14px/1.6 var(--sans);letter-spacing:0;color:var(--gold)}
.edge-directory--profile .directory-close{width:30px;height:30px;background:#3a2b2696;border-color:#e2c39855;color:var(--gold);font-size:21px}
.edge-directory--profile .directory-links{gap:5px}
.edge-directory--profile .directory-links a{min-height:44px;padding:9px 10px;border:0;border-bottom:1px solid var(--border);border-radius:0;background:linear-gradient(90deg,#49342d60,#2d1f1a60),url('assets/art/silk-pattern.webp?v=ce71f709ec') center/250px auto;color:var(--muted);font-size:14px}
.edge-directory--profile .directory-links a:hover,.edge-directory--profile .directory-links a:focus-visible,.edge-directory--profile .directory-links a[aria-current="location"]{border-color:#e2c39885;box-shadow:inset 2px 0 #e2c398;color:var(--gold)}
.edge-directory--profile .directory-top{margin-top:17px;border-color:#e2c39840;color:var(--gold)}
.edge-directory--profile a:focus-visible,.edge-directory--profile button:focus-visible{outline-color:var(--gold)}
