@font-face{font-family:Mason Chronicles;src:url(/fonts/Mason-Chronicles.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}html,body{background:#000;color:#e8e8e8;min-height:100vh;overflow:hidden;height:100vh}html,body{cursor:url(/cursor.png) 2 2,auto}@supports not (cursor: url(/cursor.png) 2 2,auto){html,body{cursor:default}}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(0deg,rgba(0,0,0,.04) 0px,rgba(0,0,0,.04) 1px,transparent 1px,transparent 3px),radial-gradient(ellipse at center,transparent 60%,rgba(0,0,0,.9) 100%);pointer-events:none;z-index:9998;mix-blend-mode:multiply}button,a,input,label,select,textarea{cursor:url(/cursor.png) 2 2,pointer}::-webkit-scrollbar-thumb{background:#ffffff0f}.ps1-card{background:#ffffff04!important;border:1px solid rgba(255,255,255,.03)!important;box-shadow:0 4px #000,0 8px 30px #000000e6!important}.nav-link{position:relative;background:transparent;border:none;color:#ffffff26;font-family:Mason Chronicles,Inter,Segoe UI,sans-serif;font-weight:600;font-size:13px;padding:8px 16px;cursor:url(/cursor.png) 2 2,pointer;transition:color .3s ease;text-decoration:none;letter-spacing:1px}.nav-link.active{color:#fff}.btn-flat{position:relative;background:transparent;border:none;color:#ffffff26;font-family:Mason Chronicles,Inter,Segoe UI,sans-serif;font-weight:600;font-size:13px;padding:8px 16px;cursor:url(/cursor.png) 2 2,pointer;transition:color .3s ease;letter-spacing:1px;text-transform:uppercase}.ps1-btn{position:relative;background:#1a1a1a;border:none;color:#ffffff4d;padding:14px 32px;font-family:Mason Chronicles,Inter,Segoe UI,sans-serif;font-weight:700;font-size:14px;cursor:url(/cursor.png) 2 2,pointer;letter-spacing:4px;text-transform:uppercase;transition:all .08s cubic-bezier(.4,0,.2,1);border-radius:0;text-align:center;display:inline-block;box-shadow:0 6px #0a0a0a,0 8px 20px #000c,inset 0 -3px #0a0a0a,inset 0 3px #2a2a2a;transform:translateY(0)}.ps1-btn:before{content:"";position:absolute;top:2px;left:10%;width:80%;height:30%;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent);border-radius:50%;pointer-events:none}.ps1-btn:hover{background:#2a2a2a;color:#ffffffe6;transform:translateY(-2px);box-shadow:0 8px #0a0a0a,0 0 40px #ffffff26,0 0 80px #ffffff0d,inset 0 -3px #0a0a0a,inset 0 3px #3a3a3a}select{background:#0a0a0a;border:1px solid rgba(255,255,255,.03);color:#e8e8e8;padding:12px 16px;font-family:Mason Chronicles,Inter,Segoe UI,sans-serif;font-size:14px;border-radius:0;box-shadow:inset 0 4px 8px #000000e6;cursor:url(/cursor.png) 2 2,pointer!important;-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%}select option{background:#0a0a0a;color:#e8e8e8}select:focus{outline:none;border-color:#ffffff1a}input,textarea{background:#ffffff04;border:1px solid rgba(255,255,255,.03);color:#e8e8e8;padding:12px 16px;font-family:Mason Chronicles,Inter,Segoe UI,sans-serif;font-size:14px;border-radius:0;box-shadow:inset 0 4px 8px #000000e6;width:100%}input:focus,textarea:focus{outline:none;border-color:#ffffff14}@font-face{font-family:Mason Chronicles;src:url(https://raw.githubusercontent.com/anywaysadnes/nevermore/main/public/fonts/Mason-Chronicles.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box;font-family:Mason Chronicles,Inter,Segoe UI,sans-serif}html,body{background:#000;color:#f0f0f0;min-height:100vh;overflow:hidden;height:100vh}html,body{cursor:url(/cursor.png) 2 2,auto}@supports not (cursor: url(/cursor.png) 2 2,auto){html,body{cursor:default}}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(0deg,rgba(0,0,0,.03) 0px,rgba(0,0,0,.03) 1px,transparent 1px,transparent 3px),radial-gradient(ellipse at center,transparent 65%,rgba(0,0,0,.85) 100%);pointer-events:none;z-index:9998;mix-blend-mode:multiply}button,a,input,label,select,textarea{cursor:url(/cursor.png) 2 2,pointer}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#ffffff26}.ps1-card{background:#ffffff06!important;border:1px solid rgba(255,255,255,.06)!important;box-shadow:0 4px #000,0 8px 30px #000000e6!important}.nav-link{position:relative;background:transparent;border:none;color:#ffffff59;font-family:Mason Chronicles,Inter,Segoe UI,sans-serif;font-weight:600;font-size:13px;padding:8px 16px;cursor:url(/cursor.png) 2 2,pointer;transition:color .3s ease;text-decoration:none;letter-spacing:1px}.nav-link:after{content:"";position:absolute;bottom:2px;left:50%;width:0;height:2px;background:#fff;transform:translate(-50%);transition:width .3s ease,box-shadow .3s ease;border-radius:1px;box-shadow:none}.nav-link:hover{color:#ffffffe6}.nav-link:hover:after{width:80%;box-shadow:0 0 30px #fff9,0 0 60px #fff3}.nav-link.active{color:#fff;text-shadow:0 0 40px rgba(255,255,255,.15)}.nav-link.active:after{width:80%;box-shadow:0 0 40px #fffc,0 0 80px #ffffff4d}.btn-flat{position:relative;background:transparent;border:none;color:#ffffff59;font-family:Mason Chronicles,Inter,Segoe UI,sans-serif;font-weight:600;font-size:13px;padding:8px 16px;cursor:url(/cursor.png) 2 2,pointer;transition:color .3s ease;letter-spacing:1px;text-transform:uppercase}.btn-flat:after{content:"";position:absolute;bottom:2px;left:50%;width:0;height:2px;background:#fff;transform:translate(-50%);transition:width .3s ease,box-shadow .3s ease;border-radius:1px;box-shadow:none}.btn-flat:hover{color:#ffffffe6}.btn-flat:hover:after{width:70%;box-shadow:0 0 30px #fff9,0 0 60px #fff3}.btn-flat:active{color:#fff}.btn-flat:active:after{width:70%;box-shadow:0 0 40px #fffc,0 0 80px #ffffff4d}.ps1-btn{position:relative;background:#1a1a1a;border:none;color:#ffffff80;padding:14px 32px;font-family:Mason Chronicles,Inter,Segoe UI,sans-serif;font-weight:700;font-size:14px;cursor:url(/cursor.png) 2 2,pointer;letter-spacing:4px;text-transform:uppercase;transition:all .08s cubic-bezier(.4,0,.2,1);border-radius:0;text-align:center;display:inline-block;box-shadow:0 6px #0a0a0a,0 8px 20px #000c,inset 0 -3px #0a0a0a,inset 0 3px #2a2a2a;transform:translateY(0)}.ps1-btn:before{content:"";position:absolute;top:2px;left:10%;width:80%;height:30%;background:linear-gradient(180deg,rgba(255,255,255,.06),transparent);border-radius:50%;pointer-events:none}.ps1-btn:hover{background:#2a2a2a;color:#fffffff2;transform:translateY(-2px);box-shadow:0 8px #0a0a0a,0 0 60px #fff3,0 0 120px #ffffff14,inset 0 -3px #0a0a0a,inset 0 3px #3a3a3a}.ps1-btn:active{transform:translateY(4px);box-shadow:0 2px #0a0a0a,0 8px 20px #000000b3,inset 0 -2px #0a0a0a,inset 0 2px #2a2a2a}.ps1-btn:disabled{opacity:.3;transform:translateY(0);pointer-events:none}select{background:#0a0a0a;border:1px solid rgba(255,255,255,.06);color:#f0f0f0;padding:12px 16px;font-family:Mason Chronicles,Inter,Segoe UI,sans-serif;font-size:14px;border-radius:0;box-shadow:inset 0 4px 8px #000000e6;cursor:url(/cursor.png) 2 2,pointer!important;-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%}select option{background:#0a0a0a;color:#f0f0f0}select:focus{outline:none;border-color:#ffffff26}input,textarea{background:#ffffff06;border:1px solid rgba(255,255,255,.06);color:#f0f0f0;padding:12px 16px;font-family:Mason Chronicles,Inter,Segoe UI,sans-serif;font-size:14px;border-radius:0;box-shadow:inset 0 4px 8px #000000e6;width:100%}input:focus,textarea:focus{outline:none;border-color:#ffffff1f}textarea{resize:vertical;min-height:60px}a{color:inherit;text-decoration:none}@media (max-width: 768px){.nav-link{font-size:11px;padding:6px 10px}.btn-flat{font-size:11px;padding:4px 10px}.ps1-btn{font-size:12px;padding:10px 20px;letter-spacing:2px}}p,span,div,li,.text{color:#f0f0f0}.text-muted,.meta,small,.date,.author{color:#ffffff80!important}h1,h2,h3,h4,h5,h6{color:#fff;text-shadow:0 0 40px rgba(255,255,255,.05)}a:not(.nav-link):not(.btn-flat){color:#fff9;transition:color .2s}a:not(.nav-link):not(.btn-flat):hover{color:#fff}.like-count,.comment-count,.rating{color:#fff;text-shadow:0 0 30px rgba(255,255,255,.1)}.guide-title,.guide-title a{color:#fff;text-shadow:0 2px 20px rgba(0,0,0,.9),0 0 40px rgba(0,0,0,.5)}.guide-card .title{color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.8)}.guide-card .excerpt{color:#fff9}input::placeholder,textarea::placeholder{color:#fff3}.notification-text{color:#f0f0f0}.notification-meta{color:#ffffff4d}.comment-author{color:#fff9}.comment-text{color:#ffffffbf}.profile-nickname{color:#fff;text-shadow:0 0 40px rgba(255,255,255,.1)}.topic-title{color:#fff}.topic-meta{color:#ffffff4d}.message-text{color:#ffffffb3}:root{--site-font-family: "Inter", "Segoe UI", sans-serif}body{font-family:var(--site-font-family);transition:font-family .3s ease}body.font-default,body.font-default *{font-family:Inter,Segoe UI,sans-serif!important}body.font-mason,body.font-mason *{font-family:Mason Chronicles,Inter,Segoe UI,sans-serif!important}*{transition:font-family .3s ease}body.font-mason p,body.font-mason span,body.font-mason div{font-weight:500}body.font-mason h1,body.font-mason h2,body.font-mason h3{font-weight:700;letter-spacing:2px}body.font-mason .nav-link,body.font-mason .btn-flat{font-weight:600;letter-spacing:2px}body.font-default p,body.font-default span,body.font-default div{font-weight:400}body.font-default .nav-link,body.font-default .btn-flat{font-weight:500;letter-spacing:1px}
