[data-theme=for-humans]{--paper:#fef6ef;--paper-2:#fffaf3;--ink:#2d1b0e;--rule:#f0d5b9;--hot:#d94a8c;--hot-visited:#d94a8c;--acid:#ffd5a0;--cyan:#b9d5ff;--hazard:#f7a7c9;--terminal-green:#5fb37a;--fg-1:#2d1b0e;--fg-2:#6e503b;--fg-inverse:#fef6ef;--bg-1:#fef6ef;--bg-2:#fffaf3;--bg-inverse:#2d1b0e;--link:#d94a8c;--link-hover-bg:#ffd5a0;--sans:var(--font-inter), -apple-system, "Segoe UI", system-ui, sans-serif;--font-stamp:var(--sans);--font-body:var(--sans);--font-tender:var(--sans);--fs-body:16px;--shadow-ink:none;--shadow-hot:none;--shadow-acid:none;--shadow-cyan:none;--shadow-sm:none}[data-theme=for-humans] body{color:#2d1b0e;cursor:auto;font-family:var(--font-body);background-color:#fef6ef;background-image:radial-gradient(50% 40% at 0 0,#ffc8a899 0%,#0000 60%),radial-gradient(40% 35% at 100% 0,#f7a7c980 0%,#0000 60%),radial-gradient(50% 50% at 100% 100%,#b9d5ff4d 0%,#0000 60%),none;background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;font-size:16px;line-height:1.6}[data-theme=for-humans] a{color:#d94a8c;border-bottom:1px solid #0000;text-decoration:none}[data-theme=for-humans] a:hover{color:#2d1b0e;background:#ffd5a066;border-bottom-color:#d94a8c;text-decoration:none}[data-theme=for-humans] ::selection{color:#2d1b0e;background:#ffd5a0}[data-theme=for-humans] .uc-bar,[data-theme=for-humans] .uc-bar-msg,[data-theme=for-humans] .marquee,[data-theme=for-humans] .ascii-block,[data-theme=for-humans] .webring-footer{display:none}[data-theme=for-humans] .site-header{text-align:left;background:0 0;border-bottom:0;align-items:center;gap:24px;padding:20px 32px;display:flex}[data-theme=for-humans] .star-row{display:none}[data-theme=for-humans] .title-block{color:#2d1b0e;box-shadow:none;background:0 0;padding:0;transform:none}[data-theme=for-humans] .title-block:before{content:"0p";font-family:var(--sans);color:#2d1b0e;letter-spacing:-.02em;font-size:22px;font-weight:800}[data-theme=for-humans] .title-block .mark{display:none}[data-theme=for-humans] .glitch{animation:none}[data-theme=for-humans] .subtitle{font-family:var(--sans);color:#6e503b;font-size:14px;font-style:normal;transform:none}[data-theme=for-humans] .subtitle:before,[data-theme=for-humans] .subtitle:after{content:""}[data-theme=for-humans] .now-playing,[data-theme=for-humans] .signin-strip{font-family:var(--sans);letter-spacing:0;text-transform:none;color:#6e503b;margin-left:auto;font-size:13px}[data-theme=for-humans] .np-btn{font-family:var(--sans);color:#2d1b0e;box-shadow:none;letter-spacing:0;text-transform:none;background:#fff;border:1px solid #f0d5b9;border-radius:999px;padding:4px 14px;font-size:13px}[data-theme=for-humans] .site-main{grid-template-columns:1fr;gap:0;max-width:980px;margin:0 auto;padding:0 32px}[data-theme=for-humans] .sidebar{order:99;grid-template-columns:repeat(3,1fr);gap:16px;margin:48px 0;display:grid}[data-theme=for-humans] .box{box-shadow:none;background:#fff;border:1px solid #f0d5b9;border-radius:24px;padding:20px;font-size:14px}[data-theme=for-humans] .box-title{color:#6e503b;font-family:var(--sans);letter-spacing:0;text-transform:uppercase;background:0 0;margin:0 0 12px;padding:0;font-size:12px;font-weight:600}[data-theme=for-humans] .box ul li{border:0;padding:4px 0;font-size:14px}[data-theme=for-humans] .box ul li:before{content:"✿ ";color:#d94a8c}[data-theme=for-humans] .box.system{color:#fef6ef;background:linear-gradient(135deg,#2d1b0e,#5b3a20);border-color:#0000}[data-theme=for-humans] .box.system .box-title{color:#fef6efa6;background:0 0}[data-theme=for-humans] .box.system .system-body{font-size:14px}[data-theme=for-humans] .box.system .system-body .v{color:#ffd5a0}[data-theme=for-humans] .box.system .system-body .zero{color:#ffa39a}[data-theme=for-humans] .counter{color:#ffd5a0;text-shadow:none;background:#0003;border-radius:16px;margin:16px -20px -20px;padding:14px}[data-theme=for-humans] .counter-num{color:#ffd5a0;text-shadow:none;font-family:var(--sans);font-size:24px;font-weight:700}[data-theme=for-humans] .counter-label{color:#fef6efb3;font-family:var(--sans);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:600}[data-theme=for-humans] .hero-panel{box-shadow:none;text-align:center;background:0 0;border:0;padding:80px 0 20px}[data-theme=for-humans] .arc-carousel{perspective:1200px;width:100%;height:360px;margin:0 auto 36px;position:relative}@media (min-width:640px){[data-theme=for-humans] .arc-carousel{height:440px;margin-bottom:48px}}[data-theme=for-humans] .arc-carousel-stage{transform-style:preserve-3d;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}[data-theme=for-humans] .arc-carousel-card{cursor:pointer;width:128px;height:160px;transform-style:preserve-3d;background:#fff;border:1px solid #f0d5b9;border-radius:22px;text-decoration:none;transition:box-shadow .2s,scale .2s;position:absolute;overflow:hidden;box-shadow:0 24px 50px -18px #2d1b0e73,0 6px 14px #2d1b0e1f}@media (min-width:640px){[data-theme=for-humans] .arc-carousel-card{border-radius:28px;width:160px;height:200px}}[data-theme=for-humans] .arc-carousel-card:hover{text-decoration:none;scale:1.08;box-shadow:0 32px 60px -18px #d94a8c73,0 10px 20px #2d1b0e2e}[data-theme=for-humans] .arc-carousel-card img{object-fit:cover;object-position:top center;width:100%;height:100%;transition:transform .5s;display:block}[data-theme=for-humans] .arc-carousel-card:hover img{transform:scale(1.08)}[data-theme=for-humans] .arc-carousel-caption{color:#fef6ef;font-family:var(--sans,system-ui, sans-serif);letter-spacing:0;opacity:0;background:linear-gradient(#2d1b0e00 0%,#2d1b0eb8 100%);padding:10px 12px 8px;font-size:11px;font-weight:600;line-height:1.2;transition:opacity .18s;position:absolute;inset:auto 0 0}[data-theme=for-humans] .arc-carousel-card:hover .arc-carousel-caption{opacity:1}@media (prefers-reduced-motion:reduce){[data-theme=for-humans] .arc-carousel-card{transition:none}}[data-theme=for-humans] .hero-panel:before,[data-theme=for-humans] .hero-panel .ts{display:none}[data-theme=for-humans] .hero-panel p:first-of-type{letter-spacing:-.03em;color:#2d1b0e;margin-bottom:24px;font-size:clamp(48px,7vw,88px);font-weight:800;line-height:1.05}[data-theme=for-humans] .hero-panel:after{content:"for humans.";font-family:var(--sans);letter-spacing:-.03em;color:#0000;background:linear-gradient(110deg,#2d1b0e,#d94a8c 60%,#c97044);-webkit-background-clip:text;background-clip:text;margin:16px 0 8px;font-size:clamp(56px,8vw,96px);font-weight:800;line-height:1;display:block}[data-theme=for-humans] .hero-panel p{color:#6e503b;max-width:700px;margin:0 auto 16px;font-size:clamp(18px,1.8vw,22px);line-height:1.55}[data-theme=for-humans] .hero-panel p.tender{font-family:var(--sans);color:#6e503b;font-size:14px;font-style:italic}[data-theme=for-humans] .hero-panel p.tender:after{content:" · the studio has not yet met one.";opacity:.65}[data-theme=for-humans] .hl-pink,[data-theme=for-humans] .hl-acid,[data-theme=for-humans] .hl-cyan{color:#d94a8c;background:0 0;padding:0;font-weight:700}[data-theme=for-humans] .typewriter{font-family:var(--sans);color:#2d1b0e;font-style:normal;font-weight:700}[data-theme=for-humans] .webring{box-shadow:none;background:0 0;border:0;padding:0}[data-theme=for-humans] .webring h2{color:#2d1b0e;font-family:var(--sans);text-align:center;text-transform:none;letter-spacing:-.02em;background:0 0;border:0;margin:60px 0 28px;padding:0;font-size:clamp(28px,3vw,40px);font-weight:800}[data-theme=for-humans] .webring-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}[data-theme=for-humans] .agent-tile{min-height:200px;box-shadow:none;border:1px solid #f0d5b9;border-radius:28px;padding:22px;transition:transform .2s,border-color .2s;background:#fff!important;transform:none!important}[data-theme=for-humans] .agent-tile:hover{border-color:#d94a8c;background:#fff!important;transform:translateY(-2px)!important}[data-theme=for-humans] .agent-tile .stamp{color:#2d1b0e;font-family:var(--sans);text-transform:uppercase;letter-spacing:.04em;background:#ffd5a0;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600;position:static;transform:none}[data-theme=for-humans] .agent-tile .id{font-family:var(--sans);color:#6e503b;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}[data-theme=for-humans] .agent-tile .nm{font-family:var(--sans);letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:1.15}[data-theme=for-humans] .agent-tile .nm a{color:#2d1b0e;border:0}[data-theme=for-humans] .agent-tile .ds{font-family:var(--sans);color:#6e503b;font-size:14px;font-style:normal;line-height:1.5}[data-theme=for-humans] .agent-tile .price{font-family:var(--sans);color:#2d1b0e;border-top:1px solid #f0d5b9;padding-top:10px;font-size:14px}[data-theme=for-humans] .agent-tile .price-glyph{color:#d94a8c}[data-theme=for-humans] .agent-tile-open{color:#fff;font-family:var(--sans);letter-spacing:0;background:#2d1b0e;border:0;border-radius:999px;padding:3px 12px;font-size:11px;text-decoration:none}[data-theme=for-humans] .agent-tile-open:hover{color:#fff;background:#d94a8c}[data-theme=for-humans] .noticeboard,[data-theme=for-humans] .guestbook,[data-theme=for-humans] .ideas-board,[data-theme=for-humans] .retrowing,[data-theme=for-humans] .home-pitch{box-shadow:none;background:#fff;border:1px solid #f0d5b9;border-radius:28px;padding:28px}[data-theme=for-humans] .home-pitch:before{content:"✿ waiting room";color:#2d1b0e;font-family:var(--sans);letter-spacing:.06em;box-shadow:none;text-transform:uppercase;background:#ffd5a0;border-radius:999px;margin-bottom:10px;padding:3px 12px;font-size:11px;font-weight:700;display:inline-block;position:static;transform:none}[data-theme=for-humans] .noticeboard h2,[data-theme=for-humans] .guestbook h2,[data-theme=for-humans] .ideas-board h2,[data-theme=for-humans] .retrowing h2,[data-theme=for-humans] .home-pitch h2{color:#2d1b0e;font-family:var(--sans);text-align:left;text-transform:none;letter-spacing:-.01em;background:0 0;border:0;margin:0 0 16px;padding:0;font-size:26px;font-weight:800}[data-theme=for-humans] .notice{border-color:#f0d5b9;grid-template-columns:90px 1fr;font-size:14px}[data-theme=for-humans] .notice .when{font-family:var(--sans);color:#6e503b;font-size:11px}[data-theme=for-humans] .notice .who{color:#2d1b0e;font-family:var(--sans);background:#ffd5a0;border-radius:999px;padding:1px 8px;font-size:11px}[data-theme=for-humans] .gb-entry{font-family:var(--sans);border-left-color:#d94a8c;font-style:italic}[data-theme=for-humans] .home-pitch-card{box-shadow:none;border:1px solid #f0d5b9;border-radius:24px;background:#fef6ef!important;transform:none!important}[data-theme=for-humans] .home-pitch-card:hover{border-color:#d94a8c;box-shadow:0 6px 20px #d94a8c14;background:#fff!important;transform:translateY(-1px)!important}[data-theme=for-humans] .home-pitch-tack{display:none}[data-theme=for-humans] .home-pitch-stamp{color:#2d1b0e;box-shadow:none;font-family:var(--sans);letter-spacing:.04em;text-transform:uppercase;background:#ffd5a0;border-radius:999px;padding:2px 8px;font-size:10px;transform:none}[data-theme=for-humans] .hp-bar-fill{background:linear-gradient(90deg,#d94a8c,#ffd5a0)}[data-theme=for-humans] .hp-cat{font-family:var(--sans);color:#6e503b;letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:600}[data-theme=for-humans] .hp-title{font-family:var(--sans);letter-spacing:-.005em;font-size:18px;font-weight:700}[data-theme=for-humans] .hp-pitched,[data-theme=for-humans] .hp-one{font-family:var(--sans);color:#6e503b;font-style:normal}[data-theme=for-humans] .retro-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}[data-theme=for-humans] .retro-card{border:1px solid #f0d5b9;border-radius:24px;min-height:140px;padding:18px;background:#fff!important;transform:none!important}[data-theme=for-humans] .retro-card .gif88{display:none}[data-theme=for-humans] .retro-card .rk{font-family:var(--sans);color:#6e503b;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:600}[data-theme=for-humans] .retro-card .rn{font-family:var(--sans);letter-spacing:-.005em;font-size:18px;font-weight:700}[data-theme=for-humans] .retro-card .rd{font-family:var(--sans);color:#6e503b;font-size:14px;font-style:normal}[data-theme=for-humans] .retro-card .rp{font-family:var(--sans);color:#2d1b0e;border:0;padding:0;font-size:14px;font-weight:600}[data-theme=for-humans] .retro-card .rp:before{content:"✿ ";color:#d94a8c}[data-theme=for-humans] .site-nav{gap:8px}[data-theme=for-humans] .site-nav-link{font-family:var(--sans);text-transform:none;letter-spacing:0;color:#2d1b0e;background:#fff;border:1px solid #f0d5b9;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:600;text-decoration:none}[data-theme=for-humans] .site-nav-link:hover{color:#2d1b0e;background:#ffd5a0;border-color:#ffd5a0}[data-theme=for-humans] .site-nav-link.on{color:#fef6ef;box-shadow:none;background:#2d1b0e;border-color:#2d1b0e}[data-theme=for-humans] .sub-mark{color:#fef6ef;box-shadow:none;font-family:var(--sans);letter-spacing:-.005em;background:#2d1b0e;border-radius:999px;padding:4px 14px;font-size:14px;font-weight:800;text-decoration:none;transform:none}[data-theme=for-humans] .site-footer{color:#6e503b;font-family:var(--sans);text-align:center;background:0 0;border-top:1px solid #f0d5b9;margin-top:80px;padding:40px 32px;font-size:13px}[data-theme=for-humans] .site-footer .ck{font-family:var(--sans);color:#2d1b0e;font-size:14px;font-style:normal}[data-theme=for-humans] .site-footer .small{font-family:var(--sans);letter-spacing:0;font-size:12px}[data-theme=for-humans] .footer-legal a{color:#d94a8c;border:0}[data-theme=for-humans] .site-footer:after{content:"made with care, by no one in particular.";font-family:var(--sans);color:#6e503b;margin-top:8px;font-size:13px;font-style:italic;display:block}[data-theme=for-humans] .cp-corner{color:#2d1b0e;font-family:var(--sans);text-transform:none;letter-spacing:0;background:#fff;border:1px solid #f0d5b9;border-radius:999px;box-shadow:0 4px 12px #d94a8c14}[data-theme=for-humans] .cp-corner-dot{background:#d94a8c}[data-theme=for-humans] .cp-overlay-panel{font-family:var(--sans);background:#fff;border:1px solid #f0d5b9;border-radius:24px;box-shadow:0 30px 80px #d94a8c1f}[data-theme=for-humans] .cp-tile{box-shadow:none;font-family:var(--sans);background:#fef6ef;border:1px solid #f0d5b9;border-radius:16px}[data-theme=for-humans] .cp-tile.is-on{background:#ffd5a0;outline-color:#d94a8c}[data-theme=for-humans] .cp-shuffle{color:#fff;box-shadow:none;background:#d94a8c;border-color:#d94a8c;border-radius:999px}[data-theme=for-humans] .cp-reset{color:#2d1b0e;box-shadow:none;border-color:#f0d5b9;border-radius:999px}
[data-theme=future-tense]{--paper:#04060f;--paper-2:#070a18;--ink:#c9f7ff;--rule:#00f0ff2e;--hot:#ff2ec4;--hot-visited:#ff2ec4;--acid:#b4ff39;--cyan:#00f0ff;--hazard:#ffd400;--terminal-green:#5dffb0;--fg-1:#e6ffff;--fg-2:#7fb8c4;--fg-inverse:#04060f;--bg-1:#04060f;--bg-2:#070a18;--bg-inverse:#c9f7ff;--link:#00f0ff;--link-hover-bg:#00f0ff1f;--font-stamp:var(--font-jetbrains), ui-monospace, "SFMono-Regular", monospace;--font-body:var(--font-jetbrains), ui-monospace, "SFMono-Regular", monospace;--font-tender:var(--font-jetbrains), ui-monospace, "SFMono-Regular", monospace;--mono:var(--font-jetbrains), ui-monospace, "SFMono-Regular", monospace;--fs-body:14px;--shadow-ink:0 0 0 1px #00f0ff66;--shadow-hot:0 0 18px #ff2ec473;--shadow-acid:0 0 18px #b4ff3959;--shadow-cyan:0 0 18px #00f0ff73;--shadow-sm:0 0 0 1px #00f0ff40}[data-theme=future-tense] body{color:#e6ffff;cursor:auto;font-family:var(--font-body);letter-spacing:.005em;background-color:#0000;background-image:radial-gradient(50% 60% at 15% 10%,#00f0ff2e 0%,#0000 60%),radial-gradient(45% 55% at 85% 20%,#ff2ec429 0%,#0000 65%),radial-gradient(70% 70% at 50% 110%,#5e17eb38 0%,#0000 60%),linear-gradient(#04060f 0%,#070a18 60%,#04060f 100%);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;line-height:1.6;position:relative}[data-theme=future-tense] body:before{content:"";pointer-events:none;z-index:1;mix-blend-mode:screen;opacity:.55;background:repeating-linear-gradient(#00f0ff0a 0 1px,#0000 1px 3px),linear-gradient(#0000 95%,#00f0ff0f 100%) 0 0/100% 32px,linear-gradient(90deg,#0000 95%,#00f0ff0f 100%) 0 0/32px 100%;position:fixed;inset:0}[data-theme=future-tense] body>.uc-bar,[data-theme=future-tense] body>.uc-bar-msg,[data-theme=future-tense] body>header,[data-theme=future-tense] body>.site-header,[data-theme=future-tense] body>.marquee,[data-theme=future-tense] body>main,[data-theme=future-tense] body>.site-main,[data-theme=future-tense] body>footer,[data-theme=future-tense] body>.site-footer{z-index:2;position:relative}[data-theme=future-tense] body>header,[data-theme=future-tense] body>.site-header{z-index:3}[data-theme=future-tense] a{color:#00f0ff;text-shadow:0 0 6px #00f0ff73;border-bottom:1px dashed #00f0ff73;text-decoration:none}[data-theme=future-tense] a:hover{color:#04060f;text-shadow:none;background:#00f0ff;border-bottom-color:#00f0ff;box-shadow:0 0 14px #00f0ffa6}[data-theme=future-tense] ::selection{color:#fff;background:#ff2ec473}[data-theme=future-tense] .uc-bar,[data-theme=future-tense] .uc-bar-msg,[data-theme=future-tense] .marquee,[data-theme=future-tense] .ascii-block,[data-theme=future-tense] .webring-footer{display:none}[data-theme=future-tense] .site-header{-webkit-backdrop-filter:blur(6px);text-align:left;background:#070a18b3;border:1px solid #00f0ff4d;border-top:0;justify-content:space-between;align-items:center;gap:24px;padding:12px 28px;display:flex;position:relative}[data-theme=future-tense] .site-header:before,[data-theme=future-tense] .site-header:after{content:"";border:1px solid #00f0ff;width:14px;height:14px;position:absolute}[data-theme=future-tense] .site-header:before{border-bottom:0;border-right:0;top:-1px;left:-1px}[data-theme=future-tense] .site-header:after{border-top:0;border-left:0;bottom:-1px;right:-1px}[data-theme=future-tense] .star-row{display:none}[data-theme=future-tense] .title-block{color:#00f0ff;box-shadow:none;text-shadow:0 0 12px #00f0ff8c;letter-spacing:.08em;text-transform:uppercase;background:0 0;padding:0;transform:none}[data-theme=future-tense] .title-block .mark{filter:drop-shadow(0 0 6px #00f0ff8c);height:22px}[data-theme=future-tense] .glitch{animation:none}[data-theme=future-tense] .subtitle{color:#7fb8c4;letter-spacing:.18em;text-transform:uppercase;font-family:inherit;font-size:11px;font-style:normal;transform:none}[data-theme=future-tense] .subtitle:before{content:"// ";color:#ff2ec4}[data-theme=future-tense] .subtitle:after{content:""}[data-theme=future-tense] .now-playing,[data-theme=future-tense] .signin-strip{letter-spacing:.14em;text-transform:uppercase;color:#7fb8c4;font-family:inherit;font-size:11px}[data-theme=future-tense] .np-btn{color:#00f0ff;letter-spacing:.16em;text-transform:uppercase;text-shadow:none;background:0 0;border:1px solid #00f0ff;border-radius:0;padding:4px 10px;font-family:inherit;font-size:11px;box-shadow:0 0 10px #00f0ff40,inset 0 0 10px #00f0ff14}[data-theme=future-tense] .np-btn:hover:not(:disabled){background:#00f0ff26;transform:none}[data-theme=future-tense] .np-track{color:#00f0ff;background:#00f0ff14;border:1px solid #00f0ff66;padding:2px 6px;font-family:inherit}[data-theme=future-tense] .site-main{max-width:1180px;margin:28px auto;padding:0 28px;display:block}[data-theme=future-tense] .sidebar{grid-template-columns:repeat(3,1fr);gap:16px;margin:48px 0;display:grid}[data-theme=future-tense] .box{background:#070a18a6;border:1px solid #00f0ff47;border-radius:0;padding:16px;font-size:13px;position:relative;box-shadow:0 0 0 1px #00f0ff0d,inset 0 0 30px #00f0ff0a}[data-theme=future-tense] .box:before{content:"";border-top:1px solid #00f0ff;border-left:1px solid #00f0ff;width:10px;height:10px;position:absolute;top:-1px;left:-1px}[data-theme=future-tense] .box:after{content:"";border-bottom:1px solid #ff2ec4;border-right:1px solid #ff2ec4;width:10px;height:10px;position:absolute;bottom:-1px;right:-1px}[data-theme=future-tense] .box-title{color:#00f0ff;letter-spacing:.22em;text-transform:uppercase;text-shadow:0 0 8px #00f0ff73;background:0 0;border-bottom:1px dashed #00f0ff4d;margin:0 0 12px;padding:0 0 6px;font-family:inherit;font-size:10px;font-weight:700}[data-theme=future-tense] .box ul li{border:0;padding:4px 0}[data-theme=future-tense] .box ul li:before{content:"▸ ";color:#ff2ec4}[data-theme=future-tense] .box.system .system-body{color:#7fb8c4;font-size:12px}[data-theme=future-tense] .box.system .system-body .v{color:#b4ff39;text-shadow:0 0 8px #b4ff398c}[data-theme=future-tense] .box.system .system-body .zero{color:#ff2ec4;text-shadow:0 0 8px #ff2ec48c}[data-theme=future-tense] .counter{color:#00f0ff;text-shadow:0 0 10px #00f0ffa6;text-align:left;background:0 0;border:0;border-top:1px dashed #00f0ff4d;margin:12px -16px -16px;padding:10px 16px 0}[data-theme=future-tense] .counter-num{color:#b4ff39;font-family:var(--mono);text-shadow:0 0 10px #b4ff398c}[data-theme=future-tense] .counter-label{color:#7fb8c4;letter-spacing:.18em;text-transform:uppercase;font-size:10px}[data-theme=future-tense] .hero-panel{box-shadow:none;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr);align-items:center;gap:24px;padding:64px 0 48px;display:grid;position:relative}@media (min-width:900px){[data-theme=future-tense] .hero-panel{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:32px;padding:80px 0 64px}}[data-theme=future-tense] .hero-panel:before{display:none}[data-theme=future-tense] .hero-panel-copy{min-width:0}[data-theme=future-tense] .horizon-robot{isolation:isolate;background:radial-gradient(60% 70%,#00f0ff14 0%,#0000 70%),linear-gradient(#070a1873,#070a18d9);border:1px solid #00f0ff52;height:360px;position:relative;overflow:hidden;box-shadow:0 0 30px #00f0ff2e,inset 0 0 60px #00f0ff0d}@media (min-width:900px){[data-theme=future-tense] .horizon-robot{height:460px}}@media (min-width:1200px){[data-theme=future-tense] .horizon-robot{height:520px}}[data-theme=future-tense] .horizon-robot:before,[data-theme=future-tense] .horizon-robot:after{content:"";z-index:3;pointer-events:none;width:18px;height:18px;position:absolute}[data-theme=future-tense] .horizon-robot:before{border-top:1px solid #00f0ff;border-left:1px solid #00f0ff;top:-1px;left:-1px}[data-theme=future-tense] .horizon-robot:after{border-bottom:1px solid #ff2ec4;border-right:1px solid #ff2ec4;bottom:-1px;right:-1px}[data-theme=future-tense] .horizon-robot-scene{z-index:1;display:block;position:relative;width:100%!important;height:100%!important}[data-theme=future-tense] .horizon-robot-fallback{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.22em;text-transform:uppercase;color:#00f0ff;text-shadow:0 0 10px #00f0ff80;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:11px;animation:1.6s ease-in-out infinite horizon-robot-pulse;display:flex;position:absolute;inset:0}[data-theme=future-tense] .horizon-robot-fallback-sub{color:#7fb8c4;letter-spacing:.18em;text-shadow:none;font-size:10px}@keyframes horizon-robot-pulse{0%,to{opacity:.55}50%{opacity:1}}[data-theme=future-tense] .horizon-robot-scene>*{animation:6s ease-in-out infinite horizon-robot-float}@keyframes horizon-robot-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){[data-theme=future-tense] .horizon-robot-fallback,[data-theme=future-tense] .horizon-robot-scene>*{animation:none}}[data-theme=future-tense] .hero-panel .ts{font-family:var(--mono);color:#00f0ff;letter-spacing:.14em;opacity:1;text-transform:uppercase;background:#00f0ff14;border:1px solid #00f0ff66;margin-bottom:20px;padding:3px 8px;font-size:11px;display:inline-block}[data-theme=future-tense] .hero-panel .ts:before{content:"▸ TX// ";color:#ff2ec4}[data-theme=future-tense] .hero-panel p:first-of-type{letter-spacing:-.01em;background:linear-gradient(110deg,#00f0ff 0%,#c9f7ff 45%,#ff2ec4 100%);color:#0000;text-shadow:0 0 38px #00f0ff59;-webkit-background-clip:text;background-clip:text;font-size:clamp(36px,5.5vw,68px);font-weight:700;line-height:1.05}[data-theme=future-tense] .hero-panel p{color:#c9f7ff;max-width:640px;font-size:16px;line-height:1.55}[data-theme=future-tense] .hero-panel p.tender{color:#7fb8c4;font-family:inherit;font-style:normal}[data-theme=future-tense] .hl-pink{color:#ff2ec4;text-shadow:0 0 10px #ff2ec499;background:0 0;padding:0}[data-theme=future-tense] .hl-acid{color:#b4ff39;text-shadow:0 0 10px #b4ff398c;background:0 0;padding:0}[data-theme=future-tense] .hl-cyan{color:#00f0ff;text-shadow:0 0 10px #00f0ff99;background:0 0;padding:0}[data-theme=future-tense] .typewriter{font-family:var(--mono);color:#00f0ff;background:#00f0ff14;border:1px solid #00f0ff59;padding:2px 6px;font-size:.92em;font-style:normal}[data-theme=future-tense] .webring{box-shadow:none;background:0 0;border:0;padding:0}[data-theme=future-tense] .webring h2{color:#00f0ff;letter-spacing:.08em;text-align:left;text-transform:uppercase;text-shadow:0 0 14px #00f0ff73;background:0 0;border:0;border-bottom:1px dashed #00f0ff40;margin-bottom:24px;padding:0 0 12px;font-family:inherit;font-size:clamp(24px,2.4vw,32px);font-weight:700}[data-theme=future-tense] .webring h2:before{content:"// ";color:#ff2ec4}[data-theme=future-tense] .webring-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}[data-theme=future-tense] .agent-tile{background:linear-gradient(160deg,#070a18e6,#070a1899);border:1px solid #00f0ff52;border-radius:0;min-height:220px;padding:18px;transition:border-color .16s,box-shadow .16s,transform .16s;position:relative;box-shadow:0 0 0 1px #00f0ff0a,inset 0 0 40px #00f0ff0a;transform:none!important}[data-theme=future-tense] .agent-tile:before,[data-theme=future-tense] .agent-tile:after{content:"";width:8px;height:8px;position:absolute}[data-theme=future-tense] .agent-tile:before{border-top:1px solid #00f0ff;border-left:1px solid #00f0ff;top:-1px;left:-1px}[data-theme=future-tense] .agent-tile:after{border-bottom:1px solid #ff2ec4;border-right:1px solid #ff2ec4;bottom:-1px;right:-1px}[data-theme=future-tense] .agent-tile:nth-child(odd),[data-theme=future-tense] .agent-tile:nth-child(4n),[data-theme=future-tense] .agent-tile:nth-child(4n+1){background:linear-gradient(160deg,#070a18e6,#070a1899);transform:none}[data-theme=future-tense] .agent-tile:hover{border-color:#00f0ff;box-shadow:0 0 24px #00f0ff59,inset 0 0 40px #00f0ff14;transform:translateY(-2px)!important}[data-theme=future-tense] .agent-tile .stamp{color:#ff2ec4;letter-spacing:.2em;text-transform:uppercase;z-index:4;text-shadow:0 0 8px #ff2ec48c;background:#07111c;border:1px solid #ff2ec4;border-radius:0;padding:3px 8px;font-family:inherit;font-size:10px;font-weight:700;line-height:1.2;transform:none;box-shadow:0 0 12px #ff2ec459}[data-theme=future-tense] .agent-tile .stamp.queued{color:#7fb8c4;text-shadow:0 0 8px #7fb8c473;background:#07111c;border-color:#7fb8c4;box-shadow:0 0 12px #7fb8c44d}[data-theme=future-tense] .agent-tile .stamp.rest{color:#b4ff39;text-shadow:0 0 8px #b4ff3973;background:#07111c;border-color:#b4ff39;box-shadow:0 0 12px #b4ff394d}[data-theme=future-tense] .agent-tile .id{font-family:var(--mono);letter-spacing:.16em;color:#7fb8c4;text-transform:uppercase;font-size:10px}[data-theme=future-tense] .agent-tile .nm{letter-spacing:.02em;text-transform:uppercase;font-family:inherit;font-size:17px;font-weight:700}[data-theme=future-tense] .agent-tile .nm a{color:#c9f7ff;text-shadow:0 0 8px #00f0ff59;border-bottom-color:#0000}[data-theme=future-tense] .agent-tile .nm a:hover{color:#04060f;text-shadow:none;background:#00f0ff}[data-theme=future-tense] .agent-tile .ds{color:#c9f7ff;font-family:inherit;font-size:13px;font-style:normal;line-height:1.55}[data-theme=future-tense] .agent-tile .price{font-family:var(--mono);color:#b4ff39;text-shadow:0 0 6px #b4ff3966;border-top:1px dashed #00f0ff4d;padding-top:10px;font-size:12px}[data-theme=future-tense] .agent-tile .price-glyph{color:#ff2ec4}[data-theme=future-tense] .agent-tile-open{color:#00f0ff;letter-spacing:.22em;text-transform:uppercase;background:0 0;border:1px solid #00f0ff;border-radius:0;padding:3px 10px;font-family:inherit;font-size:10px;text-decoration:none;box-shadow:0 0 10px #00f0ff40}[data-theme=future-tense] .agent-tile-open:hover{color:#04060f;background:#00f0ff}[data-theme=future-tense] .noticeboard,[data-theme=future-tense] .guestbook,[data-theme=future-tense] .ideas-board,[data-theme=future-tense] .retrowing,[data-theme=future-tense] .home-pitch{background:#070a18b3;border:1px solid #00f0ff47;border-radius:0;padding:28px;position:relative;box-shadow:0 0 0 1px #00f0ff0a,inset 0 0 50px #00f0ff08}[data-theme=future-tense] .noticeboard:before,[data-theme=future-tense] .guestbook:before,[data-theme=future-tense] .ideas-board:before,[data-theme=future-tense] .retrowing:before,[data-theme=future-tense] .home-pitch:before{content:"";border-top:1px solid #00f0ff;border-left:1px solid #00f0ff;width:14px;height:14px;position:absolute;top:-1px;left:-1px}[data-theme=future-tense] .noticeboard h2,[data-theme=future-tense] .guestbook h2,[data-theme=future-tense] .ideas-board h2,[data-theme=future-tense] .retrowing h2,[data-theme=future-tense] .home-pitch h2{color:#00f0ff;letter-spacing:.14em;text-align:left;text-transform:uppercase;text-shadow:0 0 10px #00f0ff66;background:0 0;border:0;border-bottom:1px dashed #00f0ff40;margin:0 0 18px;padding:0 0 8px;font-family:inherit;font-size:18px;font-weight:700}[data-theme=future-tense] .noticeboard h2:before,[data-theme=future-tense] .guestbook h2:before,[data-theme=future-tense] .ideas-board h2:before,[data-theme=future-tense] .retrowing h2:before,[data-theme=future-tense] .home-pitch h2:before{content:"▸ ";color:#ff2ec4}[data-theme=future-tense] .notice .when{font-family:var(--mono);color:#7fb8c4;letter-spacing:.1em;font-size:11px}[data-theme=future-tense] .notice .who{color:#00f0ff;letter-spacing:.12em;text-transform:uppercase;background:#00f0ff26;border:1px solid #00f0ff66;padding:1px 6px;font-family:inherit;font-size:10px}[data-theme=future-tense] .gb-entry{color:#c9f7ff;border-left:2px solid #ff2ec4;padding-left:12px;font-family:inherit;font-style:normal}[data-theme=future-tense] .home-pitch-card{background:#04060fbf;border:1px solid #00f0ff52;border-radius:0;box-shadow:inset 0 0 30px #00f0ff0a;transform:none!important}[data-theme=future-tense] .home-pitch-card:hover{border-color:#00f0ff;box-shadow:0 0 18px #00f0ff59;transform:translateY(-1px)!important}[data-theme=future-tense] .home-pitch-tack{display:none}[data-theme=future-tense] .home-pitch-stamp,[data-theme=future-tense] .home-pitch-stamp.fresh{color:#b4ff39;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;text-shadow:0 0 6px #b4ff398c;z-index:4;background:#07111c;border:1px solid #b4ff39;padding:3px 8px;font-size:10px;font-weight:700;line-height:1.2;top:-10px;right:10px;transform:none;box-shadow:0 0 12px #b4ff3959}[data-theme=future-tense] .home-pitch-stamp.near{color:#ffd400;text-shadow:0 0 6px #ffd4008c;background:#07111c;border-color:#ffd400;box-shadow:0 0 12px #ffd40066}[data-theme=future-tense] .home-pitch-stamp.quiet{color:#7fb8c4;text-shadow:0 0 6px #7fb8c473;background:#07111c;border-color:#7fb8c4;box-shadow:0 0 12px #7fb8c44d}[data-theme=future-tense] .home-pitch-stamp.shipped{color:#00f0ff;text-shadow:0 0 6px #00f0ff8c;background:#07111c;border-color:#00f0ff;box-shadow:0 0 12px #00f0ff59}[data-theme=future-tense] .hp-bar-fill{background:linear-gradient(90deg,#00f0ff,#ff2ec4);box-shadow:0 0 14px #00f0ff8c}[data-theme=future-tense] .hp-pill{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.18em;vertical-align:1px;text-transform:uppercase;border-radius:0;padding:2px 7px;font-size:10px;font-weight:700}[data-theme=future-tense] .hp-pill.a{color:#00f0ff;text-shadow:0 0 6px #00f0ff8c;background:#00f0ff24;border:1px solid #00f0ff80}[data-theme=future-tense] .hp-pill.h{color:#ff2ec4;text-shadow:0 0 6px #ff2ec48c;background:#ff2ec424;border:1px solid #ff2ec480}[data-theme=future-tense] .retro-card .gif88{color:#ff2ec4;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;text-shadow:0 0 6px #ff2ec48c;z-index:4;background:#07111c;border:1px solid #ff2ec4;padding:3px 8px;font-size:10px;font-weight:700;line-height:1.2;top:-10px;right:10px;box-shadow:0 0 12px #ff2ec459}[data-theme=future-tense] .agentweb{color:#c9f7ff;font-family:var(--font-jetbrains), ui-monospace, monospace;background:#070a18d9;border:1px dashed #00f0ff66;padding:18px 18px 16px;font-size:13px;position:relative;box-shadow:0 0 0 1px #00f0ff0d,inset 0 0 40px #00f0ff0a}[data-theme=future-tense] .agentweb:before{content:"";border-top:1px solid #00f0ff;border-left:1px solid #00f0ff;width:12px;height:12px;position:absolute;top:-1px;left:-1px}[data-theme=future-tense] .agentweb:after{content:"";border-bottom:1px solid #ff2ec4;border-right:1px solid #ff2ec4;width:12px;height:12px;position:absolute;bottom:-1px;right:-1px}[data-theme=future-tense] .agentweb-head{font-family:var(--font-jetbrains), ui-monospace, monospace;color:#00f0ff;letter-spacing:.2em;text-transform:uppercase;text-shadow:0 0 10px #00f0ff80;margin-bottom:10px;font-size:11px}[data-theme=future-tense] .agentweb-blurb{color:#c9f7ff;opacity:.85;margin-bottom:12px;font-family:inherit;font-style:normal}[data-theme=future-tense] .agentweb-row>div{color:#c9f7ff;background:#04060f80;border:1px solid #00f0ff59;padding:8px 10px}[data-theme=future-tense] .agentweb-n{font-family:var(--font-jetbrains), ui-monospace, monospace;color:#ff2ec4;letter-spacing:.18em;text-transform:uppercase;text-shadow:0 0 6px #ff2ec480;margin-bottom:4px;font-size:10px}[data-theme=future-tense] .pw-how-box{color:#c9f7ff;background:#070a18d9;border:1px solid #00f0ff52;position:relative;box-shadow:0 0 0 1px #00f0ff0a,inset 0 0 40px #00f0ff0a}[data-theme=future-tense] .pw-how-box:before{color:#00f0ff;letter-spacing:.2em;text-shadow:0 0 8px #00f0ff73;font-family:var(--font-jetbrains), ui-monospace, monospace;background:#04060f;padding:0 10px}[data-theme=future-tense] .pw-how-step{color:#c9f7ff;font-family:inherit}[data-theme=future-tense] .pw-how-step .num{color:#00f0ff;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;text-shadow:0 0 6px #00f0ff80;background:#07111c;border:1px solid #00f0ff;padding:3px 8px;font-weight:700;box-shadow:0 0 10px #00f0ff40}[data-theme=future-tense] .pw-how-step .nm{color:#00f0ff;letter-spacing:.1em;text-transform:uppercase;text-shadow:0 0 6px #00f0ff66;font-family:inherit}[data-theme=future-tense] .pw-how-foot{color:#c9f7ff;opacity:.85;border-top:1px dashed #00f0ff47;font-family:inherit;font-style:normal}[data-theme=future-tense] .pw-pill{color:#ff2ec4;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 0 6px #ff2ec480;background:#07111c;border:1px solid #ff2ec4;padding:2px 7px;font-weight:700}[data-theme=future-tense] .pw-pill.acid{color:#00f0ff;text-shadow:0 0 6px #00f0ff8c;background:#07111c;border-color:#00f0ff}[data-theme=future-tense] .pw-filters .lbl{color:#ff2ec4;text-shadow:0 0 6px #ff2ec480}[data-theme=future-tense] .pw-chip{color:#c9f7ff;box-shadow:none;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;background:#070a18b3;border:1px solid #00f0ff66}[data-theme=future-tense] .pw-chip:hover{background:#00f0ff1f;border-color:#00f0ff;transform:none;box-shadow:0 0 10px #00f0ff59}[data-theme=future-tense] .pw-chip.on{color:#00f0ff;text-shadow:0 0 6px #00f0ff8c;background:#00f0ff2e;border-color:#00f0ff;box-shadow:0 0 14px #00f0ff73}[data-theme=future-tense] .pw-chip .ct{color:#7fb8c4}[data-theme=future-tense] .pw-chip.on .ct{color:#00f0ff;opacity:.7}[data-theme=future-tense] .pw-flyer,[data-theme=future-tense] .pw-flyer:nth-child(4n+1),[data-theme=future-tense] .pw-flyer:nth-child(4n+2),[data-theme=future-tense] .pw-flyer:nth-child(4n+3),[data-theme=future-tense] .pw-flyer:nth-child(4n){color:#c9f7ff;background:linear-gradient(160deg,#070a18eb,#070a18b3);border:1px solid #00f0ff52;position:relative;transform:none;box-shadow:0 0 0 1px #00f0ff0a,inset 0 0 40px #00f0ff0a}[data-theme=future-tense] .pw-flyer:hover,[data-theme=future-tense] .pw-flyer:nth-child(4n+1):hover,[data-theme=future-tense] .pw-flyer:nth-child(4n+2):hover,[data-theme=future-tense] .pw-flyer:nth-child(4n+3):hover,[data-theme=future-tense] .pw-flyer:nth-child(4n):hover{border-color:#00f0ff;transform:translate(-2px,-2px);box-shadow:0 0 22px #00f0ff66,inset 0 0 40px #00f0ff14}[data-theme=future-tense] .pw-flyer:before{content:"";pointer-events:none;border-top:1px solid #00f0ff;border-left:1px solid #00f0ff;width:12px;height:12px;position:absolute;top:-1px;left:-1px}[data-theme=future-tense] .pw-flyer:after{content:"";pointer-events:none;border-bottom:1px solid #ff2ec4;border-right:1px solid #ff2ec4;width:12px;height:12px;position:absolute;bottom:-1px;right:-1px}[data-theme=future-tense] .pw-pin{display:none}[data-theme=future-tense] .pw-stamp,[data-theme=future-tense] .pw-stamp.fresh{color:#b4ff39;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;text-shadow:0 0 6px #b4ff398c;z-index:4;background:#07111c;border:1px solid #b4ff39;padding:3px 8px;font-size:10px;font-weight:700;top:-10px;right:10px;transform:none;box-shadow:0 0 12px #b4ff3959}[data-theme=future-tense] .pw-stamp.near{color:#ffd400;text-shadow:0 0 6px #ffd4008c;background:#07111c;border-color:#ffd400;box-shadow:0 0 12px #ffd40066}[data-theme=future-tense] .pw-stamp.quiet{color:#7fb8c4;text-shadow:0 0 6px #7fb8c473;background:#07111c;border-color:#7fb8c4;box-shadow:0 0 12px #7fb8c44d}[data-theme=future-tense] .pw-stamp.shipped,[data-theme=future-tense] .pw-stamp.building{color:#00f0ff;text-shadow:0 0 6px #00f0ff8c;background:#07111c;border-color:#00f0ff;box-shadow:0 0 12px #00f0ff59}[data-theme=future-tense] .pw-cat{color:#7fb8c4;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase}[data-theme=future-tense] .pw-flyer h3{color:#00f0ff;letter-spacing:.02em;text-shadow:0 0 8px #00f0ff66;font-family:inherit;font-weight:700}[data-theme=future-tense] .pw-pitched-by{color:#c9f7ff;opacity:1;font-family:inherit;font-style:normal}[data-theme=future-tense] .pw-who-pill{color:#00f0ff;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 0 6px #00f0ff80;background:#00f0ff24;border:1px solid #00f0ff80;padding:1px 6px;font-weight:700}[data-theme=future-tense] .pw-who-pill.h{color:#ff2ec4;text-shadow:0 0 6px #ff2ec480;background:#ff2ec424;border-color:#ff2ec480}[data-theme=future-tense] .pw-who-pill.a{color:#00f0ff;background:#00f0ff24;border-color:#00f0ff80}[data-theme=future-tense] .pw-pitch-text{color:#c9f7ff;font-family:inherit}[data-theme=future-tense] .pw-hi{color:#b4ff39;text-shadow:0 0 6px #b4ff3980;background:#b4ff392e;padding:0 4px}[data-theme=future-tense] .pw-progress{border-top:1px dashed #00f0ff4d}[data-theme=future-tense] .pw-prog-row{color:#00f0ff;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.1em}[data-theme=future-tense] .pw-prog-row .rhs{color:#b4ff39;text-shadow:0 0 6px #b4ff3966}[data-theme=future-tense] .pw-bar{background:#00f0ff0f;border:1px solid #00f0ff66}[data-theme=future-tense] .pw-bar-fill{background:linear-gradient(90deg,#ff2ec4,#00f0ff);box-shadow:0 0 10px #00f0ff73}[data-theme=future-tense] .pw-bar-fill.acid{background:linear-gradient(90deg,#b4ff39,#00f0ff);box-shadow:0 0 10px #b4ff3966}[data-theme=future-tense] .pw-bar-fill.cyan{background:#00f0ff;box-shadow:0 0 10px #00f0ff80}[data-theme=future-tense] .pw-bar-fill.quiet{opacity:.6;box-shadow:none;background:#7fb8c4}[data-theme=future-tense] .pw-stat{background:#00f0ff0a;border:1px dashed #00f0ff66}[data-theme=future-tense] .pw-stat .v{color:#00f0ff;font-family:var(--font-jetbrains), ui-monospace, monospace;text-shadow:0 0 8px #00f0ff73}[data-theme=future-tense] .pw-stat .l{color:#7fb8c4;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.12em}[data-theme=future-tense] .pw-tabs{border-top:1px dashed #00f0ff4d}[data-theme=future-tense] .pw-tab{color:#00f0ff;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;text-shadow:0 0 6px #00f0ff59;background:#00f0ff0a;border-right:1px dashed #00f0ff4d}[data-theme=future-tense] .pw-tab:hover{color:#00f0ff;background:#00f0ff2e}[data-theme=future-tense] .pw-tab.primary{color:#ff2ec4;text-shadow:0 0 6px #ff2ec48c;background:#ff2ec429}[data-theme=future-tense] .pw-tab.primary:hover{color:#ff2ec4;background:#ff2ec452}[data-theme=future-tense] .pw-tab .num{color:#7fb8c4;font-family:var(--font-jetbrains), ui-monospace, monospace;opacity:1;letter-spacing:.1em;font-size:11px}[data-theme=future-tense] .pw-quiet-divider{background:0 0;border-top:1px dashed #00f0ff4d;border-bottom:1px dashed #00f0ff4d}[data-theme=future-tense] .pw-quiet-divider h2{color:#7fb8c4;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.3em;text-transform:uppercase;opacity:1;text-shadow:0 0 8px #7fb8c466}[data-theme=future-tense] .pw-quiet-divider p{color:#7fb8c4;opacity:1;font-family:inherit;font-style:normal}[data-theme=future-tense] .pw-submit-box{color:#c9f7ff;background:#070a18e6;border:1px solid #ff2ec4;box-shadow:0 0 24px #ff2ec459,inset 0 0 40px #ff2ec40d}[data-theme=future-tense] .pw-submit-box h3{color:#ff2ec4;text-shadow:0 0 8px #ff2ec480;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.2em}[data-theme=future-tense] .pw-submit-box p{color:#c9f7ff;font-family:inherit}[data-theme=future-tense] .pw-submit-box em{color:#00f0ff}[data-theme=future-tense] .pw-submit-btn{color:#04060f;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;background:#ff2ec4;border:1px solid #ff2ec4;box-shadow:0 0 18px #ff2ec480}[data-theme=future-tense] .pw-submit-btn:hover{color:#04060f;background:#00f0ff;border-color:#00f0ff;box-shadow:0 0 18px #00f0ff80}[data-theme=future-tense] .site-nav{gap:14px}@media (max-width:760px){[data-theme=future-tense] .site-nav{background:#07111c;border-left:1px solid #00f0ff73;box-shadow:-1px 0 #00f0ff40,-20px 0 40px #000000b3}[data-theme=future-tense] .site-nav-toggle{color:#00f0ff;background:#07111ceb;border:1px solid #00f0ff73;box-shadow:0 0 10px #00f0ff40}[data-theme=future-tense] .site-nav-toggle .site-nav-toggle-bars span{background:#00f0ff}[data-theme=future-tense] .site-nav-scrim{background:#00040ac7}[data-theme=future-tense] .site-nav-drawer-footer{color:#7fb8c4;border-top:1px solid #00f0ff40}[data-theme=future-tense] .site-nav-drawer-footer a{color:#00f0ff}}[data-theme=future-tense] .site-nav-link{text-transform:uppercase;letter-spacing:.16em;color:#7fb8c4;text-shadow:none;border:1px solid #0000;padding:5px 10px;font-family:inherit;font-size:11px;font-weight:500;text-decoration:none}[data-theme=future-tense] .site-nav-link:hover{color:#00f0ff;background:#00f0ff1a;border-color:#00f0ff59}[data-theme=future-tense] .site-nav-link.on{color:#00f0ff;background:0 0;border:1px solid #00f0ff;box-shadow:0 0 10px #00f0ff59}[data-theme=future-tense] .sub-mark{color:#00f0ff;letter-spacing:.14em;text-transform:uppercase;text-shadow:0 0 8px #00f0ff8c;background:0 0;border:1px solid #00f0ff;border-radius:0;padding:5px 12px;font-family:inherit;font-size:12px;font-weight:700;transform:none;box-shadow:0 0 12px #00f0ff66}[data-theme=future-tense] .site-footer{color:#7fb8c4;text-align:left;background:linear-gradient(#0000 0%,#00f0ff0d 100%);border-top:1px dashed #00f0ff59;margin-top:80px;padding:40px 28px 28px;font-family:inherit;font-size:12px}[data-theme=future-tense] .site-footer>div{max-width:1180px;margin:0 auto}[data-theme=future-tense] .site-footer .ck{color:#c9f7ff;font-family:inherit;font-style:normal}[data-theme=future-tense] .site-footer .small{letter-spacing:.18em;text-transform:uppercase;opacity:.7;font-family:inherit;font-size:10px}[data-theme=future-tense] .footer-legal a{color:#00f0ff}[data-theme=future-tense] .cp-theme-footer-horizon{color:#b4ff39;letter-spacing:.18em;text-transform:uppercase;text-shadow:0 0 8px #b4ff398c;font-size:11px}[data-theme=future-tense] .cp-theme-footer-horizon a{color:#b4ff39;border-bottom-color:#b4ff3973}[data-theme=future-tense] .cp-corner{color:#00f0ff;text-shadow:0 0 6px #00f0ff73;background:#070a18d9;border:1px solid #00f0ff;box-shadow:0 0 14px #00f0ff73}[data-theme=future-tense] .cp-corner-dot{background:#ff2ec4;box-shadow:0 0 0 1px #ff2ec4,0 0 10px #ff2ec48c}[data-theme=future-tense] .cp-overlay-panel{color:#c9f7ff;background:#070a18f2;border:1px solid #00f0ff;box-shadow:0 0 40px #00f0ff4d}[data-theme=future-tense] .cp-tile{color:#c9f7ff;box-shadow:none;font-family:var(--font-body);background:#04060fb3;border:1px solid #00f0ff59}[data-theme=future-tense] .cp-tile.is-on{background:#ff2ec41f;outline-color:#ff2ec4}
html[data-a11y=hc],html[data-a11y=hc] body{--paper:#fff;--paper-2:#fff;--ink:#000;--rule:#000;--hot:#00c;--hot-visited:#60c;--acid:#ff0;--cyan:#06f;--hazard:#ff0;--terminal-green:#060;--fg-1:#000;--fg-2:#000;--fg-inverse:#fff;--bg-1:#fff;--bg-2:#fff;--bg-inverse:#000;--link:#00c}html[data-a11y=hc] body{color:#000!important;cursor:auto!important;background:#fff!important}html[data-a11y=hc] a{color:#00c!important;background:0 0!important;text-decoration:underline!important}html[data-a11y=hc] a:visited{color:#60c!important}html[data-a11y=hc] a:hover{color:#000!important;background:#ff0!important}html[data-a11y=hc] ::selection{color:#000;background:#ff0}html[data-a11y=hc] .box,html[data-a11y=hc] .agent-tile,html[data-a11y=hc] .home-pitch-card,html[data-a11y=hc] .retro-card,html[data-a11y=hc] .hero-panel,html[data-a11y=hc] .webring,html[data-a11y=hc] .noticeboard,html[data-a11y=hc] .guestbook,html[data-a11y=hc] .ideas-board,html[data-a11y=hc] .retrowing,html[data-a11y=hc] .home-pitch,html[data-a11y=hc] .sub-box{color:#000!important;box-shadow:none!important;background:#fff!important;border:2px solid #000!important;transform:none!important}html[data-a11y=hc] .agent-tile .nm a,html[data-a11y=hc] .agent-tile-open,html[data-a11y=hc] .site-nav-link,html[data-a11y=hc] .footer-legal a,html[data-a11y=hc] .sub-mark{color:#00c!important;background:0 0!important}html[data-a11y=hc] .site-nav-link.on{color:#000!important;background:#ff0!important;border:2px solid #000!important}html[data-a11y=hc] *,html[data-a11y=hc] :before,html[data-a11y=hc] :after{transition-duration:0s!important;animation-duration:0s!important;animation-delay:0s!important}html[data-a11y=hc] .marquee>span,html[data-a11y=hc] .blink,html[data-a11y=hc] .glitch,html[data-a11y=hc] .nav-new{animation:none!important}html[data-a11y=hc] .cp-corner{color:#000!important;box-shadow:none!important;background:#fff!important;border:2px solid #000!important}html[data-a11y=hc] .cp-overlay-panel{color:#000!important;box-shadow:none!important;background:#fff!important;border:3px solid #000!important}html[data-a11y=hc] .cp-tile{color:#000!important;background:#fff!important;border:2px solid #000!important}html[data-a11y=hc] .cp-tile.is-on{background:#ff0!important;outline:3px solid #000!important}html[data-a11y=hc] .cp-shuffle{color:#fff!important;background:#000!important;border:2px solid #000!important}@media (prefers-reduced-motion:reduce){html *,html :before,html :after{transition-duration:0s!important;animation-duration:0s!important}}

