html[data-look=tryptameme]{--v3-bg:#040406;--v3-surface:#0c0c12;--v3-raised:#15151e;--v3-ink:#ecebff;--v3-muted:#8f8ca8;--v3-line:#d6f05052;--v3-accent:#d8ff3c;--v3-accent-ink:#050505;--v3-radius:0px;--v3-radius-sm:0px;--v3-pill-radius:0px;--v3-font:"JetBrains Mono", ui-monospace, monospace;--v3-display:"Pixelify Sans", "VT323", monospace;--v3-mono:"JetBrains Mono", monospace;--v3-shadow:none;--v3-heading-track:0;--tm-acid:#d8ff3c;--tm-gray:#c3c3c3;--tm-navy:#0a1a8c;--tm-chrome-ink:#050505;--tm-bevel:inset -1px -1px #0a0a0a, inset 1px 1px #fff, inset -2px -2px gray, inset 2px 2px #dfdfdf;--tm-sunken:inset -1px -1px #fff, inset 1px 1px #0a0a0a, inset -2px -2px #dfdfdf, inset 2px 2px gray}html[data-look=tryptameme] body{background:#040406}.v3-tryptameme{font-size:14px}.tm-void{background:radial-gradient(80% 60% at 50% 110%,#1b0838 0%,#050208 60%,#000 100%)}html[data-ver=v3] .tm-voxel{opacity:.55}.tm-scanlines{mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px)}html[data-ver=v3] .tm-canvas{width:100%;height:100%;position:absolute;inset:0}.tm-pixel{image-rendering:pixelated}.tm-brand{letter-spacing:.06em;color:var(--tm-acid);text-shadow:2px 0 #ff2bd6,-2px 0 #2bd9ff;font:600 18px/1 Pixelify Sans,monospace;animation:6s step-end infinite tm-rgb}.tm-brand b{color:#fff;font-weight:400}@keyframes tm-rgb{0%,92%{text-shadow:1px 0 #ff2bd6,-1px 0 #2bd9ff}94%{text-shadow:4px 0 #ff2bd6,-4px 0 #2bd9ff;transform:translate(2px)}96%{text-shadow:-3px 0 #ff2bd6,3px 0 #2bd9ff;transform:none}}.v3-tryptameme .v3-top{border-bottom:1px solid var(--v3-line);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#040406db}.v3-tryptameme .v3-icon-btn{color:var(--tm-acid);border-radius:0}.v3-start{background:var(--tm-gray);color:#000;height:30px;box-shadow:var(--tm-bevel);align-items:center;gap:6px;padding:0 10px;font:700 13px/1 Pixelify Sans,Tahoma,sans-serif;display:inline-flex}.v3-start i{background:conic-gradient(#ff2b2b 0 25%, #2bd92b 0 50%, #2b6bff 0 75%, #ffd92b 0);width:14px;height:14px;transform:skew(-8deg)}.v3-tryptameme .v3-dock{background:var(--tm-gray);padding:4px 4px calc(4px + env(safe-area-inset-bottom));height:calc(54px + env(safe-area-inset-bottom));gap:3px;box-shadow:inset 0 1px #fff,inset 0 2px #dfdfdf}.v3-tryptameme{--v3-dock:54px}.v3-tryptameme .v3-dock-item{color:#000;box-shadow:var(--tm-bevel);background:var(--tm-gray);grid-auto-flow:column;gap:4px;max-width:120px;font:400 11px/1 Pixelify Sans,Tahoma,sans-serif}html[data-ver=v3] .v3-tryptameme .v3-dock-item svg{width:15px;height:15px}.v3-tryptameme .v3-dock-item[aria-current=page]{box-shadow:var(--tm-sunken);background:repeating-conic-gradient(#c3c3c3 0 25%, #e8e8e8 0 50%) 0 0 / 2px 2px;font-weight:600}.v3-tryptameme .v3-dock-item[aria-current=page] svg{transform:none}.v3-tryptameme .v3-clock{box-shadow:var(--tm-sunken);color:#000;white-space:nowrap;place-items:center;padding:0 8px;font:400 11px/1 Pixelify Sans,Tahoma,sans-serif;display:grid}@media (width<=520px){.v3-tryptameme .v3-dock-item span{display:none}}.v3-tryptameme .v3-drawer{background:var(--v3-bg);color:var(--v3-ink);box-shadow:var(--tm-bevel);border-left:26px solid var(--tm-navy)}.v3-tryptameme .v3-drawer .tm-brand{color:var(--tm-navy);text-shadow:none}.v3-tryptameme .v3-drawer .v3-icon-btn{color:#000;box-shadow:var(--tm-bevel);width:30px;min-width:30px;height:28px}.v3-tryptameme .v3-drawer-apps a:hover{background:var(--tm-navy);color:#fff}.v3-tryptameme .v3-drawer-apps a:hover small{color:#ddd}.v3-tryptameme .v3-drawer-tools a{background:var(--tm-gray);box-shadow:var(--tm-bevel);border-radius:0}.v3-tryptameme .v3-kicker{color:#444}.v3-tryptameme .efa-section-head h1{color:var(--tm-acid);text-shadow:2px 0 #ff2bd6,-2px 0 #2bd9ff;font-family:Pixelify Sans,monospace}.v3-tryptameme .efa-sheet-inner>:not(.efa-section-head){position:relative}.tm-win{background:var(--tm-gray);color:#000;box-shadow:var(--tm-bevel), 6px 6px 0 #d8ff3c1f;padding:3px}.tm-titlebar{color:#fff;background:linear-gradient(90deg,#08217a,#1d7fd6);align-items:center;gap:6px;height:24px;padding:0 3px 0 5px;font:700 12px/1 Pixelify Sans,Tahoma,sans-serif;display:flex}.tm-title{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.tm-title-ico{background:conic-gradient(from 45deg,#ff2bd6,#ffd92b,#2bff9c,#2bb4ff,#ff2bd6);width:14px;height:14px}.tm-title-btns{gap:2px;display:flex}.tm-title-btns i{background:var(--tm-gray);color:#000;width:18px;height:16px;box-shadow:var(--tm-bevel);place-items:center;font:700 10px/1 Tahoma,sans-serif;display:grid}.tm-menubar{gap:14px;padding:4px 8px;font:400 12px/1 Tahoma,Pixelify Sans,sans-serif;display:flex}.tm-win-body{color:var(--v3-ink);box-shadow:var(--tm-sunken);background:#050508;min-width:0;padding:2px}.tm-btn{background:var(--tm-gray);color:#000;min-width:96px;min-height:30px;box-shadow:var(--tm-bevel);cursor:pointer;border:0;place-items:center;padding:0 14px;font:400 13px/1 Pixelify Sans,Tahoma,sans-serif;text-decoration:none;display:inline-grid}.tm-btn.is-default{outline-offset:-5px;outline:1px solid #000}.tm-btn:active{box-shadow:var(--tm-sunken)}.tm-btnrow{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.tm-welcome{align-content:center;place-items:center;gap:14px;min-height:100dvh;padding:18px 12px 40px;display:grid}.v3-tryptameme .tm-calm-control{justify-self:center}.v3-tryptameme .v3-calm-control button{background:var(--tm-gray);color:#000;box-shadow:var(--tm-bevel);border:0;border-radius:0;font:400 13px/1 Pixelify Sans,Tahoma,sans-serif}.v3-tryptameme .v3-calm-control button strong{color:var(--tm-navy)}.v3-tryptameme .v3-calm-control button[aria-pressed=true]{box-shadow:var(--tm-sunken)}.tm-welcome-win{width:min(100%,560px);animation:.5s steps(6,end) both tm-boot}@keyframes tm-boot{0%{clip-path:inset(0 0 100%)}}.tm-collage{background:linear-gradient(135deg,#9a9a9a,#e0e0e0 40%,#8a8a8a);grid-template-rows:110px 130px 100px;grid-template-columns:1fr 1fr 1fr;gap:6px;padding:6px;display:grid}.tm-cell{box-shadow:var(--tm-sunken), 0 0 0 3px #b8b8b8;background:#000;position:relative;overflow:hidden}.tm-c-sphere{background:radial-gradient(circle at 50% 120%,#2a1d5e,#5e7ad8 60%,#b8c2ff)}.tm-sphere{background:radial-gradient(circle at 35% 30%,#fff,#c6b8ff 30%,#6a4dbf 70%,#241448);border-radius:50%;width:64px;height:64px;animation:6s ease-in-out infinite tm-float;position:absolute;top:10px;left:16px;box-shadow:0 0 20px #b8a4ff}.tm-flora{background:radial-gradient(circle at 10% 70%,#ff3d6e 0 5px,#0000 6px),radial-gradient(circle at 25% 60%,#ffd23d 0 4px,#0000 5px),radial-gradient(circle at 40% 80%,#c23dff 0 5px,#0000 6px),radial-gradient(circle at 60% 65%,#ff3d6e 0 4px,#0000 5px),radial-gradient(circle at 78% 75%,#3dff8a 0 5px,#0000 6px),radial-gradient(circle at 92% 62%,#ffd23d 0 4px,#0000 5px),linear-gradient(#0000,#0d3b12);height:40px;position:absolute;inset:auto 0 0}@keyframes tm-float{50%{transform:translateY(-6px)}}.tm-c-nebula{grid-column:2/4}.tm-c-julia{grid-area:2/1/4/3}.tm-c-pyr{background:#9a9a9a;grid-template-rows:repeat(3,1fr);gap:3px;padding:3px;display:grid}.tm-pyr{background:conic-gradient(from 45deg, hsl(calc(var(--h) + 300deg), 90%, 60%) 0 25%, hsl(calc(var(--h) + 60deg), 90%, 60%) 0 50%, hsl(calc(var(--h) + 180deg), 90%, 55%) 0 75%, hsl(calc(var(--h) + 120deg), 90%, 55%) 0);animation:8s linear infinite tm-hue;display:block;position:relative}.tm-pyr i{background:inherit;position:absolute;inset:22%;box-shadow:0 0 0 1px #0006}.tm-pyr i+i{inset:36%}.tm-pyr i+i+i{background:#fff;inset:46%}@keyframes tm-hue{to{filter:hue-rotate(360deg)}}.tm-c-mandala{background:#050508}html[data-ver=v3] .tm-c-mandala .tm-targets{width:100%;height:100%;position:absolute;inset:0}.tm-welcome-copy{gap:10px;padding:14px 12px 10px;display:grid}.tm-welcome-copy h1{margin:0;font:400 34px/1 VT323,monospace}.tm-welcome-copy h1 span{color:var(--tm-navy)}.tm-welcome-copy p{margin:0;font:400 12px/1.5 Tahoma,Segoe UI,sans-serif}.tm-boot{color:var(--tm-acid);margin:0;font:400 18px/1 VT323,monospace}.tm-caret{animation:1s step-end infinite fw-blink}.tm-hidden-back{display:none}.tm-wizard{width:min(100%,640px)}.tm-wizard-body{background:var(--tm-gray);color:#000;grid-template-columns:110px 1fr;display:grid}.tm-wizard-art{min-height:420px;box-shadow:var(--tm-sunken);position:relative}.tm-wizard-main{min-width:0;padding:14px}.tm-progress{box-shadow:var(--tm-sunken);gap:2px;margin-bottom:12px;padding:3px;display:flex}.tm-progress i{flex:1;height:12px}.tm-progress i.on{background:var(--tm-navy)}.v3-tryptameme .v3-ob{color:#000;font-family:Tahoma,Segoe UI,sans-serif}.v3-tryptameme .v3-ob h2{font:400 30px/1 VT323,monospace}.v3-tryptameme .v3-ob-count{color:var(--tm-navy)}.v3-tryptameme .v3-ob-list{box-shadow:var(--tm-sunken);background:#fff;gap:0;max-height:300px;padding:2px}.v3-tryptameme .v3-ob-list button{background:#fff;border-radius:0;padding:7px 8px;font-size:13px}.v3-tryptameme .v3-ob-list button[aria-pressed=true]{background:var(--tm-navy);color:#fff;box-shadow:none}.v3-tryptameme .v3-ob-list small{opacity:.8}.v3-tryptameme .v3-ob-search input{box-shadow:var(--tm-sunken);color:#000;background:#fff;border:0;border-radius:0;min-height:30px}.v3-tryptameme .v3-ob-actions{justify-content:flex-end}.v3-tryptameme .v3-btn{background:var(--tm-gray);color:#000;min-height:30px;box-shadow:var(--tm-bevel);border-radius:0;padding:0 16px;font:400 13px/1 Pixelify Sans,Tahoma,sans-serif}.v3-tryptameme .v3-btn.is-ghost{box-shadow:var(--tm-bevel)}.v3-tryptameme .v3-btn:active{box-shadow:var(--tm-sunken);transform:none}.tm-home{padding:8px 8px calc(var(--v3-dock) + 40px);gap:10px;max-width:1180px;margin:0 auto;display:grid}.tm-grid{background:var(--v3-line);grid-template-columns:repeat(6,1fr);grid-auto-rows:minmax(70px,auto);gap:1px;padding:1px;display:grid}.tm-panel{color:var(--v3-ink);isolation:isolate;background:#040406;min-height:110px;text-decoration:none;display:block;position:relative;overflow:hidden}.tm-panel:hover{z-index:2;outline:1px solid var(--tm-acid)}.tm-panel:hover .tm-label{background:var(--tm-acid);color:#000}.tm-label{z-index:3;font:500 9.5px/1.2 var(--v3-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tm-acid);text-overflow:ellipsis;white-space:nowrap;background:#000000b8;gap:6px;max-width:calc(100% - 12px);padding:2px 5px;display:inline-flex;position:absolute;bottom:6px;left:6px;overflow:hidden}.tm-label b{color:#fff}.tm-tick{border:1px solid var(--tm-acid);z-index:3;width:8px;height:8px;position:absolute;top:5px;right:5px}.tm-tick:after{content:"";background:linear-gradient(45deg, transparent 45%, var(--tm-acid) 45% 55%, transparent 55%), linear-gradient(-45deg, transparent 45%, var(--tm-acid) 45% 55%, transparent 55%);position:absolute;inset:1px}.tm-p-shards{grid-area:span 2/span 4;min-height:250px}.tm-p-orb{background:radial-gradient(circle,#1a1a1a,#000);grid-column:span 2;place-items:center;display:grid}.tm-p-finger{grid-column:span 2;place-items:center;display:grid}.tm-p-face{grid-column:span 2;min-height:150px}.tm-p-rhomb,.tm-p-targets{grid-column:span 2;place-items:center;display:grid}.tm-p-flow{grid-column:span 4;min-height:96px}.tm-p-kanji{grid-column:span 2;place-items:center;display:grid}.tm-readout{z-index:3;text-align:right;gap:2px;display:grid;position:absolute;bottom:30px;right:10px}.tm-readout b{color:#fff;text-shadow:3px 0 #ff2bd6,-3px 0 #2bd9ff;font:400 54px/.9 VT323,monospace}.tm-readout small{font:400 10px/1.3 var(--v3-mono);color:#d9d4ff;max-width:22ch}html[data-ver=v3] .tm-qr{z-index:3;width:30px;height:30px;position:absolute;top:8px;left:8px}.tm-orb{aspect-ratio:1;filter:saturate(1.4);width:74%;image-rendering:pixelated;background:radial-gradient(circle,#0b0b0b 0 30%,#0000 31%),conic-gradient(#ff2b2b,#ffd92b,#2bff6b,#2bd9ff,#6b2bff,#ff2bd6,#ff2b2b);border-radius:50%;animation:9s linear infinite tm-hue;position:relative}.tm-orb:before{content:"";background:repeating-conic-gradient(#ffffff80 0 2deg, transparent 2deg 9deg);border-radius:50%;animation:20s linear infinite tm-turn;position:absolute;inset:-6px;-webkit-mask:radial-gradient(circle,#0000 60%,#000 61% 70%,#0000 71%);mask:radial-gradient(circle,#0000 60%,#000 61% 70%,#0000 71%)}.tm-orb i{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#fff,#7dff3d 40%,#1f8a1f);border-radius:50%;width:22%;animation:2.4s ease-in-out infinite tm-bounce;position:absolute;left:39%;box-shadow:0 0 10px #7dff3d}.tm-orb i:first-child{top:24%}.tm-orb i:nth-child(2){animation-delay:-.8s;top:39%}.tm-orb i:nth-child(3){animation-delay:-1.6s;top:54%}@keyframes tm-bounce{50%{filter:hue-rotate(60deg);transform:scale(.8)}}@keyframes tm-turn{to{transform:rotate(360deg)}}html[data-ver=v3] .tm-finger{width:72%;height:92%}.tm-ridge{stroke-dasharray:4 2;animation:6s linear infinite tm-ridge}@keyframes tm-ridge{to{stroke-dashoffset:-60px}}.tm-scan{animation:3.2s ease-in-out infinite alternate tm-scan}@keyframes tm-scan{to{transform:translateY(134px)}}.tm-kanji{letter-spacing:4px;font-family:Noto Sans JP,Yu Gothic,MS Gothic,sans-serif;font-weight:700}html[data-ver=v3] .tm-rhomb{width:92%;height:92%}.tm-face{stroke:#050508;stroke-width:.6px;animation:5s ease-in-out infinite tm-flip}.tm-face.f0{fill:#ffb3ea}.tm-face.f1{fill:#9ef0ff}.tm-face.f2{fill:#fff3a3}@keyframes tm-flip{40%{opacity:1}50%{opacity:.35}60%{opacity:1}}.tm-rhomb-g{animation:14s linear infinite tm-hue}html[data-ver=v3] .tm-targets{width:70%;height:92%}.tm-spin{animation:16s linear infinite tm-turn}.tm-spin.is-rev{animation-duration:22s;animation-direction:reverse}.tm-pulse{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite tm-bounce}.tm-glyph{color:#fff;text-shadow:3px 0 #ff2bd6,-3px 0 #2bd9ff;font:900 92px/1 Noto Sans JP,Yu Gothic,MS Gothic,sans-serif;animation:4s step-end infinite tm-rgb}.tm-marquee{white-space:nowrap;border-block:1px solid var(--v3-line);color:var(--tm-acid);padding:4px 0;font:400 15px/1 VT323,monospace;overflow:hidden}.tm-marquee span{animation:30s linear infinite tm-marq;display:inline-block}@keyframes tm-marq{to{transform:translate(-50%)}}.tm-well-win .tm-win-body{padding:14px 12px}.tm-room{padding:8px 8px calc(var(--v3-dock) + 40px);gap:10px;max-width:1180px;margin:0 auto;display:grid}.tm-room-strip{background:var(--v3-line);grid-template-columns:repeat(4,1fr);gap:1px;padding:1px;display:grid}.tm-room-mon{grid-area:span 2/span 2;min-height:220px}.tm-room-n2,.tm-room-tg{place-items:center;display:grid}.tm-room-sys{grid-column:span 2;min-height:100px;padding:10px}.tm-sys{color:var(--tm-acid);white-space:pre-wrap;margin:0;font:400 15px/1.15 VT323,monospace}.tm-studio-win .tm-win-body{padding:0}.tm-studio-win .tm-win-body>*{--v3-bg:#050508}@media (width>=900px){.tm-grid{grid-template-columns:repeat(12,1fr)}.tm-p-shards{grid-area:span 2/span 6;min-height:320px}.tm-p-orb,.tm-p-finger{grid-area:span 2/span 3}.tm-p-face,.tm-p-rhomb,.tm-p-targets{grid-column:span 4;min-height:220px}.tm-p-flow{grid-column:span 8;min-height:130px}.tm-p-kanji{grid-column:span 4}.tm-room-strip{grid-template-columns:repeat(6,1fr)}}.tm-collage{position:relative}.tm-collage-spine{pointer-events:none;z-index:2;filter:drop-shadow(3px 4px #00000073);position:absolute;inset:-6px -10px -6px -6px}html[data-ver=v3] .tm-spine{width:100%;height:100%;position:absolute;inset:0}.tm-room-mon .tm-spine{opacity:.9}.tm-p-iso{grid-column:span 6;min-height:190px}@media (width>=900px){.tm-p-iso{grid-column:span 12;min-height:240px}}.tm-panel.is-glitch{animation:.42s steps(4,end) both tm-tear}.tm-panel.is-glitch>canvas,.tm-panel.is-glitch>svg,.tm-panel.is-glitch>span:not(.tm-label){filter:hue-rotate(140deg)saturate(2.4)contrast(1.3)}@keyframes tm-tear{0%{clip-path:inset(0);transform:translate(0)}25%{clip-path:inset(18% 0 52%);transform:translate(-7px)}50%{clip-path:inset(60% 0 8%);transform:translate(9px);box-shadow:-4px 0 #ff2bd6,4px 0 #2bd9ff}75%{clip-path:inset(0);transform:translate(-3px)}to{clip-path:inset(0);transform:none}}.tm-bios{z-index:0;color:#9ea4b4;white-space:pre;pointer-events:none;margin:0;font:400 15px/1.25 VT323,monospace;animation:1.6s steps(7,end) both tm-bios,.6s 2.4s both tm-bios-out;position:fixed;top:12px;left:12px}@keyframes tm-bios{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes tm-bios-out{to{opacity:.14}}.tm-welcome-win{z-index:1;animation-delay:1.3s;position:relative}.tm-panel:active{transform:scale(.985)}@media (width>=900px){.tm-grid{grid-auto-rows:150px}.tm-grid .tm-panel{min-height:0}.tm-p-shards{grid-area:span 2/span 6}.tm-p-orb,.tm-p-finger{grid-area:span 2/span 3}.tm-p-face,.tm-p-rhomb,.tm-p-targets{grid-area:span 2/span 4}.tm-p-iso{grid-area:span 2/span 12}.tm-p-flow{grid-area:span 1/span 8}.tm-p-kanji{grid-area:span 1/span 4}html[data-ver=v3] .tm-rhomb,html[data-ver=v3] .tm-targets,html[data-ver=v3] .tm-finger{width:auto;max-width:92%;height:86%}.tm-orb{width:auto;height:78%}.tm-glyph{font-size:110px}}.tm-brand{align-items:center;gap:8px;display:inline-flex}.tm-brand .tm-mark{height:19px;color:var(--tm-acid);filter:drop-shadow(2px 0 #ff2bd6)drop-shadow(-2px 0 #2bd9ff)}.v3-tryptameme .v3-drawer .tm-mark{color:var(--tm-navy);filter:none}
