:root{--font-body:"Palatino Linotype","Book Antiqua","Iowan Old Style",Georgia,serif;--font-heading:"Courier New","Lucida Console",Monaco,monospace;--bg:#07050b;--bg-2:#120d18;--bg-3:#1d1425;--text:#f4edf8;--muted:#b9aec5;--divider:rgba(244,237,248,.12);--accent:#cf6c7d;--accent-2:#7fd0c3;--accent-3:#dfb86d;--accent-4:#8597b2;--surface:rgba(18,12,25,.82);--surface-strong:rgba(25,16,34,.94);--surface-soft:hsla(0,0%,100%,.04);--shadow:0 30px 70px rgba(0,0,0,.45);--shadow-soft:0 18px 42px rgba(0,0,0,.28);--max-width:1040px;--spacing:32px}*{box-sizing:border-box}body,html{margin:0;padding:0}html{color-scheme:dark}body{font-family:var(--font-body),serif;line-height:1.72;color:var(--text);min-height:100vh;background:radial-gradient(1000px 520px at 8% -5%,rgba(207,108,125,.25) 0,transparent 62%),radial-gradient(920px 520px at 110% 0,rgba(127,208,195,.16) 0,transparent 58%),radial-gradient(720px 480px at 50% 110%,hsla(39,64%,65%,.08) 0,transparent 52%),linear-gradient(180deg,var(--bg) 0,var(--bg-2) 45%,var(--bg-3) 100%);position:relative}body:before{background:radial-gradient(circle at 20% 20%,hsla(0,0%,100%,.05) 0 1px,transparent 1px 100%),radial-gradient(circle at 80% 40%,hsla(0,0%,100%,.03) 0 1px,transparent 1px 100%);background-size:18px 18px,24px 24px;opacity:.2}body:after,body:before{content:"";position:fixed;inset:0;pointer-events:none}body:after{background:linear-gradient(180deg,hsla(0,0%,100%,.06),transparent 24%),radial-gradient(circle at center,transparent 44%,rgba(0,0,0,.42) 100%)}a{color:inherit;text-decoration:none}a:hover{color:var(--accent-3)}strong{color:#fff7e6}main{margin:0 auto;padding:calc(var(--spacing) * 1.8) 24px calc(var(--spacing) * 3.8)}.site-header,header,main{max-width:var(--max-width)}.site-header,header{margin:18px auto 0;padding:18px 20px;display:grid;grid-gap:14px;gap:14px;background:linear-gradient(135deg,rgba(26,16,36,.95),rgba(13,9,18,.92)),linear-gradient(180deg,hsla(0,0%,100%,.04),transparent);border:1px solid hsla(39,64%,65%,.18);border-radius:calc(var(--radius) + 4px);box-shadow:var(--shadow);position:relative;overflow:hidden}.site-header:before,header:before{content:"OPEN FEED";position:absolute;right:18px;top:16px;font-family:var(--font-heading),monospace;letter-spacing:.2em;font-size:11px;color:#140d18;background:linear-gradient(135deg,#f5d59d,#d7a867);border:1px solid rgba(10,7,13,.5);border-radius:999px;padding:5px 10px;transform:rotate(-3deg)}.site-header:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.05),transparent),repeating-linear-gradient(90deg,transparent,transparent 90px,hsla(0,0%,100%,.02) 0,hsla(0,0%,100%,.02) 91px);opacity:.35;pointer-events:none}.masthead{padding-right:100px;display:grid;grid-gap:8px;gap:8px}.masthead-kicker{font-size:12px;letter-spacing:.2em;color:var(--muted)}.masthead-kicker,.site-header h1,header h1{font-family:var(--font-heading),monospace;text-transform:uppercase}.site-header h1,header h1{margin:0;font-weight:700;letter-spacing:.16em;line-height:.92}.header-tagline{max-width:18ch;margin-top:2px;font-size:1.35rem;line-height:1.15;color:#f2dfef;font-style:italic}.site-ribbon{width:-moz-fit-content;width:fit-content;font-size:11px;letter-spacing:.18em;color:#120d18;border-radius:999px;background:linear-gradient(135deg,hsla(39,64%,65%,.94),rgba(207,108,125,.86));padding:6px 12px;border:1px solid rgba(12,8,16,.5)}.site-ribbon,nav{font-family:var(--font-heading),monospace;text-transform:uppercase}nav{display:flex;flex-wrap:wrap;gap:10px;letter-spacing:.12em;font-size:14px}nav a{border:1px solid rgba(244,237,248,.12);padding:9px 12px;border-radius:999px;background:hsla(0,0%,100%,.04);transition:transform .18s ease,border-color .2s ease,background-color .2s ease,box-shadow .2s ease}nav a:nth-child(odd){transform:rotate(-.7deg)}nav a:nth-child(2n){transform:rotate(.6deg)}nav a:hover{transform:translateY(-2px) rotate(-1.1deg);border-color:hsla(39,64%,65%,.35);background:hsla(39,64%,65%,.1);box-shadow:0 14px 28px rgba(0,0,0,.24)}footer{max-width:var(--max-width);margin:18px auto 64px;padding:0 24px;color:var(--muted);font-size:13px}.footer-grid{display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;align-items:center}.footer-link{font-family:var(--font-heading),monospace;letter-spacing:.08em;text-transform:uppercase}h2{margin:0;font-family:var(--font-body),serif;line-height:.96;font-style:italic}h3,h4{margin:0;font-family:var(--font-heading),monospace;text-transform:uppercase;letter-spacing:.12em;line-height:1.05}h4{font-size:.95rem}p,ul{margin:0}ul{padding-left:18px}li{margin-bottom:6px}.stack{display:grid;grid-gap:34px;gap:34px}.front-page{position:relative}.front-page:before{content:"ISSUE 09";top:-14px;right:8px;font-size:12px;letter-spacing:.22em;color:rgba(18,13,24,.92);background:hsla(39,64%,65%,.88);border-radius:999px;padding:4px 10px;transform:rotate(4deg)}.front-page:after,.front-page:before{position:absolute;font-family:var(--font-heading),monospace}.front-page:after{content:"late // loud // still trying";left:2px;top:-2px;font-size:11px;letter-spacing:.16em;color:rgba(207,108,125,.82);transform:rotate(-4deg)}.hero{position:relative;display:grid;grid-gap:28px;gap:28px;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:stretch}.hero:before{content:"";position:absolute;inset:-12px -16px;border-radius:calc(var(--radius) + 12px);background:radial-gradient(circle at 12% 18%,rgba(207,108,125,.15),transparent 40%),radial-gradient(circle at 88% 28%,rgba(127,208,195,.12),transparent 42%);z-index:-1}.card,.chat-memory,.chat-thread,.hero-card,.hero-content,.markdown-card,.page-hero,.preview-panel,.timer-card,.timer-guidance{position:relative;background:linear-gradient(180deg,hsla(0,0%,100%,.03),transparent 28%),linear-gradient(135deg,rgba(28,18,37,.96),rgba(15,10,21,.92));border:1px solid rgba(244,237,248,.1);border-radius:var(--radius);box-shadow:var(--shadow-soft)}.card,.chat-memory,.hero-card,.hero-content,.markdown-card,.page-hero,.timer-card,.timer-guidance{padding:28px}.hero-content,.page-hero{overflow:hidden}.card:after,.chat-memory:after,.chat-thread:after,.hero-card:after,.hero-content:after,.markdown-card:after,.page-hero:after,.timer-card:after,.timer-guidance:after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid hsla(39,64%,65%,.08);pointer-events:none}.card-eyebrow,.eyebrow{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:8px;font-family:var(--font-heading),monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent-3)}.hero-content h2{max-width:12ch;margin-top:14px}.lead{max-width:34rem;margin-top:16px;color:#ece2f5;font-size:1.1rem}.mood-stickers{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.sticker{padding:8px 12px;border-radius:999px;font-family:var(--font-heading),monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;background:hsla(0,0%,100%,.05);border:1px solid rgba(244,237,248,.12);color:#f8f0ff;transform:rotate(-1deg)}.sticker:nth-child(2n){transform:rotate(1deg)}.inline-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.button,.prompt-chip,button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid hsla(39,64%,65%,.22);border-radius:999px;background:linear-gradient(135deg,rgba(207,108,125,.18),hsla(39,64%,65%,.1)),hsla(0,0%,100%,.04);color:var(--text);font-family:var(--font-heading),monospace;font-size:13px;letter-spacing:.12em;text-transform:uppercase;padding:11px 15px;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease}.button:hover,.prompt-chip:hover,button:hover{transform:translateY(-1px);border-color:hsla(39,64%,65%,.5);box-shadow:0 18px 30px rgba(0,0,0,.28)}.button.ghost,.prompt-chip,.prompt-link{background:hsla(0,0%,100%,.03);border-color:rgba(244,237,248,.12)}.button.ghost.active{border-color:hsla(39,64%,65%,.46);background:hsla(39,64%,65%,.12);color:#fff7e6}.button:disabled,.prompt-chip:disabled,button:disabled{cursor:not-allowed;opacity:.55;transform:none;box-shadow:none}.prompt-link{display:inline-flex;align-items:center;justify-content:center}.stat-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:22px}.stat{padding:14px 14px 12px;border-radius:18px;background:hsla(0,0%,100%,.04);border:1px solid rgba(244,237,248,.1)}.stat-value{font-family:var(--font-heading),monospace;color:#fff7e6}.stat-label{margin-top:6px;font-size:.92rem;color:var(--muted)}.hero-card{display:grid;grid-gap:18px;gap:18px;align-content:start;overflow:hidden}.hero-card:before{content:"";position:absolute;inset:12px;border:1px dashed hsla(39,64%,65%,.16);border-radius:calc(var(--radius) - 8px);pointer-events:none}.scribble-note{color:hsla(39,64%,65%,.88);font-style:italic;letter-spacing:.04em}.card-footer{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;font-family:var(--font-heading),monospace;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.ticker{overflow:hidden;border-radius:999px;border:1px solid rgba(244,237,248,.08);background:hsla(0,0%,100%,.03)}.ticker-track{display:flex;gap:38px;min-width:max-content;padding:12px 18px;font-family:var(--font-heading),monospace;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:#f8e8cf;animation:ticker-scroll 26s linear infinite}@keyframes ticker-scroll{0%{transform:translateX(0)}to{transform:translateX(-30%)}}.section{display:grid;grid-gap:18px;gap:18px}.section-head{display:grid;grid-gap:8px;gap:8px}.muted{color:var(--muted)}.card-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:16px;gap:16px}.card-grid>*{grid-column:span 4}.card{display:grid;grid-gap:14px;gap:14px;min-height:100%;padding:22px;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.card:hover{transform:translateY(-3px);border-color:hsla(39,64%,65%,.2);box-shadow:var(--shadow)}.card-index{font-family:var(--font-heading),monospace;font-size:.85rem;letter-spacing:.18em;color:var(--accent-2)}.card-list{display:grid;grid-gap:10px;gap:10px}.card-list-item{padding:12px 14px;border-radius:16px;background:hsla(0,0%,100%,.03);border:1px solid rgba(244,237,248,.08)}.signal-grid>*{grid-column:span 6}.feature-grid>*{grid-column:span 4}.signal-card{border-color:hsla(39,64%,65%,.18)}.applet-card{border-color:rgba(127,208,195,.14)}.tool-card{overflow:hidden}.resource-card:hover,.signal-card:hover,.tool-card:hover{color:inherit}.feed-shell{display:grid;grid-gap:18px;gap:18px}.post{position:relative;display:grid;grid-gap:12px;gap:12px;padding:22px 22px 20px 24px;border-radius:22px;background:linear-gradient(180deg,hsla(0,0%,100%,.03),transparent 26%),linear-gradient(135deg,rgba(25,16,34,.97),rgba(14,10,20,.94));border:1px solid rgba(244,237,248,.1);box-shadow:var(--shadow-soft)}.post:before{left:0;top:18px;bottom:18px;width:4px;border-radius:999px;background:linear-gradient(180deg,var(--accent),var(--accent-3))}.post:after,.post:before{content:"";position:absolute}.post:after{inset:10px;border-radius:16px;border:1px dashed rgba(244,237,248,.06);pointer-events:none}.post-meta{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;font-family:var(--font-heading),monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.post-source{color:var(--accent-2)}.post-byline{color:#fff7e6}.post-body{white-space:pre-wrap}.post-tags{display:flex;flex-wrap:wrap;gap:8px}.tag{padding:5px 10px;border-radius:999px;font-family:var(--font-heading),monospace;font-size:11px;letter-spacing:.08em;background:hsla(39,64%,65%,.1);border:1px solid hsla(39,64%,65%,.18);color:#f4d9a9}.divider{height:1px;background:linear-gradient(90deg,transparent,var(--divider),transparent)}label{display:grid;grid-gap:8px;gap:8px;font-family:var(--font-heading),monospace;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#f8e8cf}input,select,textarea{width:100%;border-radius:18px;border:1px solid rgba(244,237,248,.12);background:hsla(0,0%,100%,.03);color:var(--text);padding:14px 16px;font-family:var(--font-body),serif;font-size:1rem}textarea{min-height:190px;resize:vertical}input:focus,select:focus,textarea:focus{outline:none;border-color:hsla(39,64%,65%,.45);box-shadow:0 0 0 3px hsla(39,64%,65%,.1)}.small{font-size:.85rem;color:var(--muted)}.small.warn{color:#f8d490}.status-error{color:#ff9ea4}.callout{padding:16px 18px;border-radius:20px;border:1px solid hsla(39,64%,65%,.18);background:linear-gradient(135deg,hsla(39,64%,65%,.08),rgba(207,108,125,.05)),hsla(0,0%,100%,.03)}.prompt-grid{display:flex;flex-wrap:wrap;gap:10px}.prompt-chip{max-width:100%;text-align:left;font-size:11px;line-height:1.4}.admin-shell,.page-shell,.submit-shell{display:grid;grid-gap:24px;gap:24px}.split-layout,.world-grid{display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);align-items:start}.submit-grid,.timer-shell{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid,.form-panel,.submit-form{display:grid;grid-gap:18px;gap:18px}.form-block{grid-column:1/-1}.checkbox-row{display:flex;align-items:center;gap:10px;font-family:var(--font-heading),monospace;text-transform:uppercase;font-size:12px;letter-spacing:.1em}.checkbox-row input{flex:0 0 auto}.input-counter{text-align:right}.page-hero{display:grid;grid-gap:10px;gap:10px}.markdown-card,.markdown-shell{padding:0}.markdown-card{overflow:hidden}.markdown-body{padding:24px}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body p{margin:0 0 14px}.markdown-body ul{margin:0;padding-left:20px}.markdown-body li{margin-bottom:10px}.admin-overview>*{grid-column:span 6}.admin-toolbar{justify-content:space-between}.admin-grid{display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(260px,.9fr) minmax(0,1.1fr);align-items:start}.queue-list{display:grid;grid-gap:10px;gap:10px}.queue-item{padding:16px 18px;border-radius:20px;background:hsla(0,0%,100%,.03);border:1px solid rgba(244,237,248,.08);cursor:pointer;transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.queue-item:hover{transform:translateY(-1px);border-color:hsla(39,64%,65%,.22)}.queue-item.active{border-color:hsla(39,64%,65%,.46);background:hsla(39,64%,65%,.08)}.queue-meta{color:var(--accent-2)}.preview-panel{padding:16px}.timer-console,.world-pulse{position:relative;display:grid;grid-gap:16px;gap:16px;padding:28px;background:linear-gradient(180deg,hsla(0,0%,100%,.03),transparent 28%),linear-gradient(135deg,rgba(28,18,37,.96),rgba(15,10,21,.92));border:1px solid rgba(244,237,248,.1);border-radius:var(--radius);box-shadow:var(--shadow-soft)}.timer-console:after,.world-pulse:after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid hsla(39,64%,65%,.08);pointer-events:none}.world-pulse-row{display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center}.pulse-post-head,.pulse-query-head,.world-pulse-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.pulse-query-link,.world-pulse-refresh{white-space:nowrap}.world-pulse-meta{color:var(--muted)}.pulse-summary{padding:14px 16px;border-radius:18px;background:linear-gradient(135deg,hsla(39,64%,65%,.12),rgba(127,166,155,.08));border:1px solid hsla(39,64%,65%,.18);color:#fff7e6}.world-pulse-board{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.pulse-post,.pulse-query-card,.world-pulse-search{display:grid;grid-gap:12px;gap:12px;padding:16px;border-radius:20px;background:hsla(0,0%,100%,.03);border:1px solid rgba(244,237,248,.08)}.pulse-post-body{white-space:pre-wrap;color:#fff7e6;line-height:1.72}.pulse-item-meta,.pulse-post-meta,.pulse-query-meta{color:var(--accent-2)}.pulse-query-card h4{margin:0;font-size:1rem}.pulse-query-angle{margin:0}.pulse-item-list{display:grid;grid-gap:10px;gap:10px}.pulse-item{display:grid;grid-gap:6px;gap:6px;padding:12px 14px;border-radius:18px;background:hsla(0,0%,100%,.03);border:1px solid rgba(244,237,248,.08);color:inherit;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.pulse-item:hover{transform:translateY(-1px);border-color:hsla(39,64%,65%,.32);background:hsla(39,64%,65%,.06)}.pulse-item-title{color:var(--text);font-family:var(--font-heading),monospace;letter-spacing:.04em;line-height:1.35}.pulse-item-meta{font-size:10px;letter-spacing:.12em;text-transform:uppercase}.compact-grid .prompt-chip{font-size:10px}.timer-head{max-width:40rem}.timer-presets{display:flex;flex-wrap:wrap;gap:10px}.timer-card,.timer-note{text-align:center}.timer-card{display:grid;place-items:center;grid-gap:14px;gap:14px}.timer-progress{width:100%;height:10px;border-radius:999px;background:hsla(0,0%,100%,.05);overflow:hidden;border:1px solid rgba(244,237,248,.08)}.timer-progress-bar{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent),var(--accent-3))}.timer-display{font-family:var(--font-heading),monospace;letter-spacing:.14em;color:#fff7e6;text-shadow:0 0 28px hsla(39,64%,65%,.16)}.timer-stage{max-width:26rem;padding:16px 18px;border-radius:18px;background:hsla(0,0%,100%,.04);border:1px solid rgba(244,237,248,.08)}.timer-guidance{display:grid;grid-gap:16px;gap:16px}.chat-shell{display:grid;grid-template-columns:minmax(260px,.92fr) minmax(0,1.08fr);grid-gap:18px;gap:18px;align-items:start}.chat-memory{display:grid;grid-gap:16px;gap:16px}.chat-divider{height:1px;background:linear-gradient(90deg,transparent,var(--divider),transparent)}.memory-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid label,.memory-grid label{align-content:start}.chat-note{padding:14px 16px;border-radius:18px;background:hsla(0,0%,100%,.03);border:1px solid rgba(244,237,248,.08);color:var(--muted)}.chat-thread{min-height:100%;max-height:620px;overflow-y:auto;padding:20px;display:grid;grid-gap:12px;gap:12px}.chat-bubble{max-width:min(88%,42rem);padding:14px 16px;border-radius:20px;box-shadow:var(--shadow-soft);white-space:pre-wrap}.chat-bubble.cat{justify-self:start;background:linear-gradient(135deg,hsla(39,64%,65%,.16),rgba(127,208,195,.08));border:1px solid hsla(39,64%,65%,.22)}.chat-bubble.user{justify-self:end;background:linear-gradient(135deg,rgba(133,151,178,.2),rgba(207,108,125,.14));border:1px solid rgba(133,151,178,.25)}.chat-actions{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:10px}.chat-actions .button,.chat-actions .prompt-link{font-size:11px}.chat-input-row{grid-column:1/-1;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center}.chat-input-meta{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:14px}.chat-status{grid-column:1/-1}.chat-status.info{color:var(--muted)}.chat-status.success{color:var(--accent-2)}.chat-status.error{color:#ff9ea4}.center-actions,.feed-actions{justify-content:center}.resource-card{align-content:start}.reveal{animation:rise-in .75s ease both}@keyframes rise-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:980px){.admin-grid,.chat-shell,.hero,.split-layout,.submit-grid,.timer-shell,.world-grid{grid-template-columns:1fr}.admin-overview>*,.card-grid>*,.signal-grid>*{grid-column:span 12}.chat-actions,.chat-input-meta,.chat-input-row{grid-column:auto}}@media (max-width:720px){main{padding:calc(var(--spacing) * 1.4) 16px calc(var(--spacing) * 3)}.site-header,header{margin:10px 12px 0;padding:18px 16px}footer{padding:0 16px}.masthead{padding-right:0}.site-header:before,header:before{position:static;width:-moz-fit-content;width:fit-content;transform:rotate(-2deg)}.chat-input-row,.memory-grid,.stat-row,.world-pulse-row{grid-template-columns:1fr}.pulse-post-head,.pulse-query-head,.world-pulse-head{flex-direction:column}.front-page:after,.front-page:before{display:none}.footer-grid{align-items:flex-start;flex-direction:column}.hero-content h2{max-width:100%}}@media (prefers-reduced-motion:reduce){.reveal,.ticker-track{animation:none}.button,.card,.prompt-chip,.queue-item,button,nav a{transition:none}}:root{--bg:#060609;--bg-2:#0d1014;--bg-3:#17121b;--text:#f7f1e8;--muted:#b8afa3;--divider:hsla(36,48%,94%,.14);--accent:#e54b5f;--accent-2:#54d2b7;--accent-3:#f2c55c;--accent-4:#8ea8ff;--surface:rgba(16,17,21,.88);--surface-strong:rgba(22,18,26,.96);--surface-soft:hsla(36,48%,94%,.055);--shadow:0 24px 60px rgba(0,0,0,.46);--shadow-soft:0 14px 34px rgba(0,0,0,.32);--max-width:1180px;--spacing:30px;--radius:8px}html{scroll-behavior:smooth}body{font-size:18px;line-height:1.66;background:repeating-linear-gradient(90deg,hsla(0,0%,100%,.022) 0 1px,transparent 1px 72px),repeating-linear-gradient(0deg,rgba(229,75,95,.035) 0 1px,transparent 1px 58px),linear-gradient(135deg,#060609,#0c1114 42%,#17121b)}body:before{background:linear-gradient(120deg,rgba(242,197,92,.055),transparent 28%,rgba(84,210,183,.045) 62%,transparent),repeating-linear-gradient(135deg,transparent 0 14px,hsla(0,0%,100%,.026) 14px 15px);background-size:auto;opacity:.62;z-index:-2}body:after{background:linear-gradient(180deg,rgba(0,0,0,.18),transparent 20%,rgba(0,0,0,.26)),repeating-linear-gradient(0deg,transparent 0 3px,rgba(0,0,0,.16) 3px 4px);opacity:.62;z-index:-1}.site-header,header{grid-template-columns:minmax(0,1fr) auto;align-items:end;border-radius:8px;border-color:hsla(36,48%,94%,.16);background:linear-gradient(90deg,rgba(11,12,15,.96),rgba(26,18,26,.92)),repeating-linear-gradient(90deg,rgba(242,197,92,.08) 0 1px,transparent 1px 34px)}.site-header:before,header:before{content:"ANON WALL";color:#09090c;background:linear-gradient(135deg,var(--accent-2),var(--accent-3));border-radius:4px}.site-header h1,header h1{font-size:4.6rem;line-height:.9}.header-tagline{max-width:32ch}.button,.prompt-chip,.site-ribbon,.sticker,.tag,button,nav a{border-radius:6px}h2{font-size:4.1rem;letter-spacing:0}.button,.card-eyebrow,.eyebrow,.masthead-kicker,.post-meta,.prompt-chip,.stat-label,button,h3,h4{letter-spacing:.08em}.callout,.card,.card-list-item,.chat-memory,.chat-thread,.hero-card,.hero-content,.markdown-card,.page-hero,.post,.preview-panel,.pulse-post,.pulse-query-card,.queue-item,.stat,.timer-card,.timer-console,.timer-guidance,.world-pulse,.world-pulse-search,input,select,textarea{border-radius:8px}.card,.chat-memory,.chat-thread,.hero-card,.hero-content,.markdown-card,.page-hero,.post,.preview-panel,.timer-card,.timer-console,.timer-guidance,.world-pulse{background:linear-gradient(180deg,hsla(0,0%,100%,.035),transparent 32%),linear-gradient(135deg,rgba(18,19,23,.97),rgba(21,16,27,.94));border-color:hsla(36,48%,94%,.13)}.wall-page{gap:42px}.wall-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.72fr);grid-gap:18px;gap:18px;align-items:stretch}.wall-feed-panel,.wall-hero-copy,.wall-hero-panel,.wall-sidebar{position:relative;border:1px solid hsla(36,48%,94%,.14);border-radius:8px;background:linear-gradient(180deg,hsla(0,0%,100%,.04),transparent 28%),linear-gradient(135deg,rgba(14,16,18,.98),rgba(25,17,28,.95));box-shadow:var(--shadow-soft)}.wall-hero-copy{min-height:560px;padding:34px;display:grid;align-content:center;grid-gap:18px;gap:18px;overflow:hidden}.wall-hero-copy:before{content:"lick / quit / post / repeat";position:absolute;right:-86px;top:38px;width:360px;padding:8px 0;text-align:center;font-family:var(--font-heading),monospace;font-size:12px;text-transform:uppercase;letter-spacing:.14em;color:#07080a;background:var(--accent-3);transform:rotate(34deg);box-shadow:var(--shadow-soft)}.hero-brand-row{display:flex;gap:14px;align-items:center}.hero-mark{width:74px;height:74px;border-radius:8px;object-fit:cover;border:1px solid hsla(36,48%,94%,.18);box-shadow:0 14px 26px rgba(0,0,0,.32)}.hero-issue{margin-top:4px;font-family:var(--font-heading),monospace;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.wall-hero-copy h2{max-width:11ch}.hero-actions{margin-top:8px}.wall-hero-panel{padding:20px;display:grid;grid-gap:16px;gap:16px;align-content:stretch}.wall-note-stack{min-height:330px;position:relative}.paper-note{position:absolute;width:min(92%,320px);padding:18px;border:1px solid rgba(16,17,21,.42);border-radius:8px;background:#f7f1e8;color:#161219;font-size:1rem;line-height:1.45;box-shadow:0 18px 34px rgba(0,0,0,.28)}.paper-note-1{left:8px;top:12px;transform:rotate(-3deg)}.paper-note-2{right:4px;top:112px;background:#d8fff2;transform:rotate(2deg)}.paper-note-3{left:30px;top:220px;background:#ffe2df;transform:rotate(-1deg)}.wall-stat-row{margin-top:0}.wall-layout{grid-template-columns:minmax(230px,.34fr) minmax(0,1fr);align-items:start}.wall-layout,.wall-sidebar{display:grid;grid-gap:18px;gap:18px}.wall-sidebar{position:-webkit-sticky;position:sticky;top:16px;padding:18px}.mini-lane-list,.wall-sidebar-block{display:grid;grid-gap:12px;gap:12px}.mini-lane{padding:12px;border-left:3px solid var(--accent-2);background:hsla(0,0%,100%,.035)}.mini-lane:nth-child(2){border-left-color:var(--accent)}.mini-lane:nth-child(3){border-left-color:var(--accent-3)}.wall-feed-panel{padding:18px}.wall-feed-head{grid-template-columns:minmax(0,1fr) auto;align-items:start}.feed-shell.anon-wall{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.feed-shell.anon-wall .callout,.feed-shell.anon-wall .feed-actions,.feed-shell.anon-wall>.small{grid-column:1/-1}.post{min-height:220px;padding:20px;align-content:start;background:linear-gradient(180deg,hsla(0,0%,100%,.04),transparent 24%),linear-gradient(135deg,rgba(22,19,25,.98),rgba(10,13,16,.96))}.post:nth-of-type(3n+1){transform:rotate(-.35deg)}.post:nth-of-type(3n+2){transform:rotate(.35deg)}.post:nth-of-type(4n){min-height:280px;border-color:rgba(84,210,183,.22)}.post:hover{transform:translateY(-2px) rotate(0deg)}.post-body{font-size:1.05rem;line-height:1.64}.post-rip{width:58px;height:4px;margin-top:6px;background:linear-gradient(90deg,var(--accent),var(--accent-3),var(--accent-2))}.chat-mode-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:stretch}.mode-card{display:grid;grid-gap:4px;gap:4px;min-height:74px;text-align:left;border-color:hsla(36,48%,94%,.12);background:hsla(0,0%,100%,.035);text-transform:none;letter-spacing:0}.mode-card span{font-family:var(--font-heading),monospace;font-size:.82rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text)}.mode-card small{color:var(--muted);font-family:var(--font-body),serif;font-size:.82rem;line-height:1.35}.mode-card.active{border-color:rgba(84,210,183,.45);background:linear-gradient(135deg,rgba(84,210,183,.13),rgba(242,197,92,.08))}.chat-thread{max-height:680px}.chat-bubble{border-radius:8px}.chat-bubble.cat{background:linear-gradient(135deg,rgba(84,210,183,.13),rgba(242,197,92,.09))}.chat-bubble.user{background:linear-gradient(135deg,rgba(142,168,255,.16),rgba(229,75,95,.12))}.timer-display{font-size:5.8rem}@media (max-width:980px){.chat-mode-grid,.wall-hero,.wall-layout{grid-template-columns:1fr}.wall-sidebar{position:relative;top:auto}.wall-hero-copy{min-height:auto}.chat-mode-grid .prompt-link{width:-moz-fit-content;width:fit-content}}@media (max-width:720px){.site-header,header{grid-template-columns:1fr}.site-header h1,header h1{font-size:2.65rem}h2{font-size:2.55rem;line-height:1}.wall-feed-panel,.wall-hero-copy,.wall-hero-panel,.wall-sidebar{padding:16px}.wall-hero-copy:before{display:none}.hero-brand-row{align-items:flex-start}.hero-mark{width:58px;height:58px}.wall-note-stack{min-height:0;display:grid;grid-gap:10px;gap:10px}.paper-note{position:static;width:100%;transform:none}.feed-shell.anon-wall,.wall-feed-head{grid-template-columns:1fr}.timer-display{font-size:3.25rem}}*{letter-spacing:0!important}h3{font-size:1.25rem}h4{font-size:.98rem}.stat-value{font-size:2.15rem}