:root{color-scheme:dark;font-family:"Segoe UI",Arial,sans-serif;color:#d9d6c9;background:#040706;line-height:1.65}*{box-sizing:border-box}body{margin:0;background:linear-gradient(100deg,rgba(2,6,5,.88),rgba(2,6,5,.97)),url('/chat/assets/00_background.png') center/cover fixed}main{width:min(760px,100%);margin:auto;padding:32px clamp(20px,5vw,52px) 40px;background:rgba(3,10,9,.86);border-inline:1px solid #283e37}header{padding-bottom:16px}.visiting-mark{width:min(280px,80%);height:auto;margin-bottom:18px}.eyebrow,h1,h2,dt,.return-link{font-family:Consolas,"Courier New",monospace;letter-spacing:.08em}.eyebrow{font-size:12px;color:#8bc8c4}h1{font-size:clamp(23px,4vw,32px);font-weight:500;line-height:1.25}h2{font-size:16px;color:#a5ccc4;font-weight:500;line-height:1.4}.lead{font-family:Georgia,serif;font-size:23px}p,li,dd{font-size:16px}section{padding:20px 0 12px;border-top:1px solid #2b4039}ul{padding-left:23px}li{margin-bottom:6px}dt{font-size:13px;color:#b4d0c7;margin-top:20px}dd{margin:5px 0 0}footer{border-top:1px solid #2b4039;padding-top:28px}.return-link{display:inline-block;border:1px solid #6d9a8d;padding:12px 15px;color:#d1e2da;text-decoration:none;font-size:13px}.return-link:hover,.return-link:focus-visible{background:#18352b;outline:2px solid #a5ccc4;outline-offset:3px}.return-note{font-size:13px;color:#a4afa9}footer img{display:block;width:130px;height:auto;margin-top:24px}
