@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600&family=Press+Start+2P&family=Roboto:wght@400;500;700&family=VT323&display=swap";*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-family:var(--font-body);font-size:var(--font-size-md);color:var(--color-fg-primary);background:radial-gradient(1200px 700px at 20% -10%,rgba(48,209,88,.07),transparent 62%),radial-gradient(1000px 620px at 110% 10%,rgba(120,170,255,.07),transparent 58%),linear-gradient(180deg,#1f2025,#18191d);line-height:1.5;min-height:100vh}html[data-skin=c64] body{background:linear-gradient(180deg,#4844b0,#3f3aa2 42%,#34308f);image-rendering:pixelated;letter-spacing:.4px;-webkit-font-smoothing:none;-moz-osx-font-smoothing:auto}html[data-skin=nukem] body{background:linear-gradient(180deg,#090909,#120707 40%,#1d0606);letter-spacing:.5px}html[data-skin=bigg] body{background:#fff}html[data-skin=c64] #root{text-shadow:1px 1px 0 rgba(10,9,38,.85)}html[data-skin=nukem] #root{text-shadow:1px 1px 0 rgba(0,0,0,.9),0 0 6px rgba(255,0,0,.14)}#root{min-height:100vh;display:flex;flex-direction:column;position:relative;z-index:1}a{color:var(--color-fg-link);text-decoration:none;transition:color .15s ease}a:hover{text-decoration:underline;opacity:.9}input,button,textarea,select{font:inherit;color:inherit}input::placeholder,textarea::placeholder{color:var(--color-fg-muted);opacity:.9}button{cursor:pointer;border:none;background:none}:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}::selection{background-color:var(--color-bg-selected);color:var(--color-fg-primary)}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:#ffffff38}::-webkit-scrollbar-corner{background:transparent}code,pre,.mono{font-family:var(--font-mono)}.transition-all{transition:all .18s ease}@keyframes toast-in{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes matrix-rain-fall{0%{transform:translateY(-100vh);opacity:0}5%{opacity:1}95%{opacity:1}to{transform:translateY(100vh);opacity:0}}.matrix-rain{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:hidden;mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.45) 12%,rgba(0,0,0,.45) 88%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.45) 12%,rgba(0,0,0,.45) 88%,transparent 100%)}.matrix-rain-column{position:absolute;top:0;font-family:var(--font-mono);font-size:12px;color:var(--color-fg-accent);writing-mode:vertical-rl;text-orientation:upright;animation:matrix-rain-fall var(--rain-duration, 12s) linear infinite;animation-delay:var(--rain-delay, 0s);white-space:nowrap;-webkit-user-select:none;user-select:none;letter-spacing:4px;filter:blur(.35px);text-shadow:0 0 8px color-mix(in srgb,var(--color-fg-accent) 40%,transparent)}html[data-skin=c64] .matrix-rain,html[data-skin=nukem] .matrix-rain,html[data-skin=bigg] .matrix-rain{display:none}.darknet-glass-panel{background:linear-gradient(165deg,color-mix(in srgb,var(--effect-glass-bg-elevated) 78%,white 22%) 0%,var(--effect-glass-bg) 100%);border:1px solid var(--effect-glass-border);box-shadow:var(--effect-glass-highlight),inset 0 -1px #0000002e,0 18px 36px #00000047;backdrop-filter:blur(var(--effect-glass-blur)) saturate(160%);-webkit-backdrop-filter:blur(var(--effect-glass-blur)) saturate(160%)}html[data-skin=c64] .darknet-glass-panel,html[data-skin=c64] .darknet-glass-soft{background:var(--effect-glass-bg);border-width:2px;box-shadow:inset 0 0 0 1px #98a1ef59,inset 0 1px #c0c6ff1f,0 0 0 1px #0f0e39e6;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-skin=nukem] .darknet-glass-panel,html[data-skin=nukem] .darknet-glass-soft{background:linear-gradient(180deg,#1a0000,#140707);border:2px solid #7a0d0d;box-shadow:inset 0 0 0 1px #ff2d2d3d,0 0 0 1px #000000db,0 10px 24px #000000a6;backdrop-filter:none;-webkit-backdrop-filter:none}.darknet-glass-soft{background:var(--effect-glass-bg);border:1px solid var(--effect-glass-border);box-shadow:var(--effect-glass-highlight),0 10px 24px #0000003d;backdrop-filter:blur(calc(var(--effect-glass-blur) * .85)) saturate(150%);-webkit-backdrop-filter:blur(calc(var(--effect-glass-blur) * .85)) saturate(150%)}.scanline-overlay{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9998;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,var(--effect-scanline-opacity)) 2px,rgba(0,0,0,var(--effect-scanline-opacity)) 4px)}html[data-skin=c64] .scanline-overlay{background:repeating-linear-gradient(0deg,#0000,#0000 2px,rgba(0,0,0,var(--effect-scanline-opacity)) 2px,rgba(0,0,0,var(--effect-scanline-opacity)) 5px)}html[data-skin=nukem] .scanline-overlay{background:repeating-linear-gradient(0deg,#0000,#0000 2px,#ffffff08 2px,#ffffff08 4px)}html[data-skin=nukem] .darknet-topbar{background:linear-gradient(180deg,#2a0404,#160404);border-bottom:2px solid #ff0000!important;box-shadow:inset 0 1px #ff6e6e2e,inset 0 -1px #000000a6,0 10px 24px #0000008c!important}html[data-skin=nukem] .darknet-topbar-link{color:#fc0!important;text-transform:uppercase;letter-spacing:.06em}html[data-skin=nukem] .darknet-topbar-actions .darknet-topbar-link:hover{color:#fff!important;text-shadow:0 0 8px rgba(255,0,0,.45)}html[data-skin=nukem] .darknet-mail-search-input{background:#050505!important;border:2px solid #ff0000!important;border-radius:0!important;color:#fc0!important;text-transform:uppercase;letter-spacing:.04em;box-shadow:inset 0 0 0 1px #ffcc001a}html[data-skin=nukem] .darknet-mail-search-input::placeholder{color:#ff6a6a!important;opacity:.95}html[data-skin=nukem] .darknet-mail-toolbar{background:linear-gradient(180deg,#1f0505,#120404);border-bottom:1px solid #7a0d0d!important}html[data-skin=nukem] .darknet-sidebar{border-right:2px solid #8a1111!important;box-shadow:inset -1px 0 #ff363647,12px 0 28px #0009!important}html[data-skin=nukem] .darknet-sidebar-item{text-transform:uppercase;letter-spacing:.03em;border-width:1px!important}html[data-skin=nukem] .darknet-sidebar-item:hover{background:#2a0707!important;box-shadow:inset 0 0 0 1px #ff26263d}html[data-skin=nukem] .darknet-sidebar-item.is-active{background:#450a0a!important;border-color:red!important;box-shadow:inset 0 0 0 1px #ffd25042,0 0 16px #ff00003d!important}html[data-skin=nukem] .darknet-mail-row{transition:background-color .12s ease,transform .12s ease,box-shadow .12s ease!important}html[data-skin=nukem] .darknet-mail-row:hover{background-color:#450a0a!important;transform:translate(1px) scale(1.01);box-shadow:inset 3px 0 red,0 0 16px #ff000038}html[data-skin=nukem] .darknet-mail-row[data-active=true]{background-color:#5c0a0a!important;box-shadow:inset 3px 0 #ff0,inset 0 0 0 1px #ffcc0029!important}html[data-skin=nukem] .darknet-btn{text-transform:uppercase;letter-spacing:.05em}html[data-skin=nukem] .darknet-btn-primary{background:linear-gradient(180deg,#ff1212,#bb0606)!important;color:#fff!important;border-color:#fc0!important;box-shadow:inset 0 1px #ffb4b440,0 0 14px #ff000059!important}html[data-skin=nukem] .darknet-btn-secondary,html[data-skin=nukem] .darknet-btn-ghost{border-color:#7a0d0d!important}html[data-skin=nukem] .darknet-btn:active{transform:scale(.96) rotate(.4deg)!important;filter:brightness(1.08)}html[data-skin=bigg] .darknet-topbar{background:#fff;border-bottom:1px solid #dadce0!important;box-shadow:none!important}html[data-skin=bigg] .darknet-topbar-link{color:#5f6368!important}html[data-skin=bigg] .darknet-topbar-actions .darknet-topbar-link:hover{color:#202124!important;background:#f1f3f4}html[data-skin=bigg] .darknet-mail-search-input{background:#f1f3f4!important;border:1px solid #dadce0!important;border-radius:9999px!important;color:#202124!important;box-shadow:none!important}html[data-skin=bigg] .darknet-mail-search-input:focus{background:#fff!important;border-color:#dadce0!important;box-shadow:0 1px 6px #20212447!important}html[data-skin=bigg] .darknet-sidebar{background:#f8f9fa!important;border-right:1px solid #dadce0!important}html[data-skin=bigg] .darknet-sidebar-item{border-radius:0 9999px 9999px 0!important}html[data-skin=bigg] .darknet-sidebar-item:hover{background:#f1f3f4!important}html[data-skin=bigg] .darknet-sidebar-item.is-active{background:#e8f0fe!important;color:#1a73e8!important;border-color:transparent!important}html[data-skin=bigg] .darknet-mail-toolbar{background:#fff;border-bottom:1px solid #dadce0!important}html[data-skin=bigg] .darknet-mail-row{border-bottom-color:#eceff1!important}html[data-skin=bigg] .darknet-mail-row:hover{background:#f8f9fa!important}html[data-skin=bigg] .darknet-mail-row[data-active=true]{background:#f1f3f4!important;box-shadow:inset 3px 0 #1a73e8!important}html[data-skin=bigg] .darknet-btn-primary{background:#1a73e8!important;border-color:#1a73e8!important;color:#fff!important;box-shadow:0 1px 2px #3c40434d,0 1px 3px #3c404326!important}html[data-skin=bigg] .darknet-btn-primary:hover{background:#185abc!important;border-color:#185abc!important;box-shadow:0 1px 3px #3c40434d,0 4px 8px #3c404326!important}html[data-skin=bigg] .darknet-glass-panel,html[data-skin=bigg] .darknet-glass-soft{background:#fff;border:1px solid #dadce0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.crt-vignette{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9998;background:radial-gradient(ellipse at center,transparent 50%,rgba(0,0,0,var(--effect-vignette-opacity)) 100%)}@keyframes glow-pulse{0%,to{box-shadow:var(--effect-accent-glow-subtle)}50%{box-shadow:var(--effect-accent-glow)}}@keyframes text-glow-pulse{0%,to{text-shadow:var(--effect-text-glow)}50%{text-shadow:var(--effect-accent-glow-lg)}}@keyframes blink-cursor{0%,49%{opacity:1}50%,to{opacity:0}}.typing-dots:after{content:"";animation:typing-dots-anim 1.5s steps(3,end) infinite}@keyframes typing-dots-anim{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@keyframes hover-lift{0%{transform:translateY(0)}to{transform:translateY(-1px)}}@keyframes glass-fade-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes darknet-spin{to{transform:rotate(360deg)}}@keyframes darknet-pulse{0%,to{opacity:.3}50%{opacity:.6}}
