*{margin:0;padding:0;box-sizing:border-box}:root{--sloth-brown:#6b4423;--sloth-dark-brown:#4a2c1a;--sloth-light-brown:#8b6f47;--sloth-green:#5a7c4e;--sloth-dark-green:#3d5a2f;--sloth-cream:#d4c5a9;--sloth-beige:#c4b5a0;--sloth-text:#2c1810;--sloth-bg:#f5f0e8}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background:var(--sloth-bg);color:var(--sloth-text);line-height:1.6;overflow-x:hidden}@keyframes glitch{0%{text-shadow:2px 0 #ff00c1,-2px 0 #00fff9;transform:translate(0)}20%{text-shadow:-2px 0 #ff00c1,2px 0 #00fff9;transform:translate(2px,-2px)}40%{text-shadow:-2px 0 #ff00c1,2px 0 #00fff9;transform:translate(-2px,2px)}60%{text-shadow:2px 0 #ff00c1,-2px 0 #00fff9;transform:translate(2px,2px)}80%{text-shadow:-2px 0 #ff00c1,2px 0 #00fff9;transform:translate(-2px,-2px)}to{text-shadow:2px 0 #ff00c1,-2px 0 #00fff9;transform:translate(0)}}.glitch-text{position:relative;display:inline-block;animation:glitch .3s infinite}.glitch-text:after,.glitch-text:before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%}.glitch-text:before{left:2px;text-shadow:-2px 0 #ff00c1;clip:rect(44px,450px,56px,0);animation:glitch-anim 5s linear infinite alternate-reverse}.glitch-text:after{left:-2px;text-shadow:-2px 0 #00fff9;clip:rect(44px,450px,56px,0);animation:glitch-anim 1s linear infinite alternate-reverse}@keyframes glitch-anim{0%{clip:rect(31px,9999px,94px,0);transform:skew(.5deg)}5%{clip:rect(12px,9999px,77px,0);transform:skew(.5deg)}10%{clip:rect(95px,9999px,53px,0);transform:skew(.5deg)}15%{clip:rect(9px,9999px,97px,0);transform:skew(.5deg)}20%{clip:rect(54px,9999px,66px,0);transform:skew(.5deg)}25%{clip:rect(7px,9999px,4px,0);transform:skew(.5deg)}30%{clip:rect(65px,9999px,91px,0);transform:skew(.5deg)}35%{clip:rect(88px,9999px,12px,0);transform:skew(.5deg)}40%{clip:rect(8px,9999px,14px,0);transform:skew(.5deg)}45%{clip:rect(66px,9999px,50px,0);transform:skew(.5deg)}50%{clip:rect(23px,9999px,35px,0);transform:skew(.5deg)}55%{clip:rect(90px,9999px,2px,0);transform:skew(.5deg)}60%{clip:rect(1px,9999px,94px,0);transform:skew(.5deg)}65%{clip:rect(90px,9999px,98px,0);transform:skew(.5deg)}70%{clip:rect(10px,9999px,2px,0);transform:skew(.5deg)}75%{clip:rect(74px,9999px,77px,0);transform:skew(.5deg)}80%{clip:rect(21px,9999px,50px,0);transform:skew(.5deg)}85%{clip:rect(90px,9999px,97px,0);transform:skew(.5deg)}90%{clip:rect(58px,9999px,98px,0);transform:skew(.5deg)}95%{clip:rect(40px,9999px,27px,0);transform:skew(.5deg)}to{clip:rect(88px,9999px,94px,0);transform:skew(.5deg)}}@keyframes binary-fade{0%,to{opacity:.3}50%{opacity:1}}.binary-text{font-family:Courier New,monospace;font-size:.9rem;color:var(--sloth-dark-brown);animation:binary-fade 3s ease-in-out infinite;white-space:pre-wrap;line-height:1.8}.btn{padding:12px 24px;background:var(--sloth-brown);color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:1rem;transition:all .3s ease;text-decoration:none;display:inline-block}.btn:hover{background:var(--sloth-dark-brown);transform:translateY(-2px)}.btn-secondary{background:var(--sloth-green)}.btn-secondary:hover{background:var(--sloth-dark-green)}input,textarea{width:100%;padding:12px;border:2px solid var(--sloth-light-brown);border-radius:8px;font-size:1rem;background:#fff;color:var(--sloth-text);font-family:inherit}input:focus,textarea:focus{outline:none;border-color:var(--sloth-brown)}textarea{min-height:150px;resize:vertical}.card{background:#fff;border-radius:12px;padding:24px;box-shadow:0 4px 6px rgba(0,0,0,.1);margin-bottom:24px}.admin-panel{background:var(--sloth-dark-brown);color:#fff;min-height:100vh;padding:40px 20px}.admin-panel h1{color:var(--sloth-cream);margin-bottom:30px}.admin-panel .card{background:var(--sloth-light-brown);color:var(--sloth-text)}