@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400&display=swap";html,body{min-height:100vh}body{font-family:Space Grotesk,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;margin:0;padding:0;background:linear-gradient(120deg,#0a0a0f,#1a2a1f);color:#fff;line-height:1.6;::selection{background:#164d2d6b;color:#28a85d}}main{max-width:800px;margin:0 auto;padding:2.5rem 2rem;background:#181818;border-radius:16px;box-shadow:0 4px 32px #0004;margin-top:2rem}a{color:#7d9b81;text-decoration:none;transition:color .4s cubic-bezier(.77,0,.18,1)}a:hover{color:#28a85d;text-decoration:underline wavy #28a85d;transition:color .4s cubic-bezier(.77,0,.18,1)}.posts article{background:#101010;border:1px solid #232323;border-radius:10px;padding:1.2rem 1.5rem;margin-bottom:1.2rem;box-shadow:0 2px 8px #0002;transition:box-shadow .4s cubic-bezier(.77,0,.18,1),border .4s cubic-bezier(.77,0,.18,1),transform .4s cubic-bezier(.77,0,.18,1)}.posts article:hover{border:1.5px solid #28a85d;box-shadow:0 4px 16px #28a85d22;transform:translateY(-2px) scale(1.01);transition:box-shadow .4s cubic-bezier(.77,0,.18,1),border .4s cubic-bezier(.77,0,.18,1),transform .4s cubic-bezier(.77,0,.18,1)}h1{font-weight:700;color:#fff;margin:0 0 1rem}.highlight{background-color:#c8ff0046;color:#fff;padding:.2rem}.posts-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;gap:1rem}.post-search-input{padding:.45rem .9rem;border-radius:6px;border:1px solid #222;background:#181818;color:#fff;font-size:1rem;outline:none;transition:border .2s,box-shadow .2s;width:200px;box-sizing:border-box;font-family:Space Grotesk,sans-serif}.post-search-input:focus{border:1.5px solid #28a85d;box-shadow:0 0 0 2px #28a85d33}.post-search-input::placeholder{color:#888;font-size:.9rem}.post-search-input:disabled{background:#222;color:#888;cursor:not-allowed}.post-date{color:#888;font-size:.9em}.post-title{margin:.5rem 0;font-size:1.8rem}p{color:#c7c7c7}.stats-container{display:flex;justify-content:space-between;margin:20px 0}.stat-box{border:1px solid #ddd;border-radius:8px;padding:15px;width:48%;text-align:center;background-color:#010101}.stat-number{display:block;font-size:28px;font-weight:700;margin-bottom:5px}.stat-description{display:block;font-size:16px}.highlight-box{border:2px solid #ff5722;padding:15px;border-radius:8px;background-color:#ff57221a}blockquote{border-left:4px solid #ff5722;padding-left:15px;font-style:italic;color:#bbb}h2{color:#28a85d;border-left:4px solid #28a85d;padding-left:.6em;margin-bottom:.7em;font-weight:600;letter-spacing:.01em;background:linear-gradient(90deg,#28a85d22 0%,transparent 100%)}table{border-collapse:separate;border-spacing:0;border:2px dotted rgb(138,138,138);border-radius:8px;width:100%}th,td{border:1px dotted rgb(138,138,138);padding:8px}th:first-child{border-top-left-radius:6px}th:last-child{border-top-right-radius:6px}tr:last-child td:first-child{border-bottom-left-radius:6px}tr:last-child td:last-child{border-bottom-right-radius:6px}@media print{html,body{height:auto;margin:0;padding:0;color:#000;background:#fff;font-size:12pt;line-height:1.4}body{font-size:12pt;line-height:1.4;margin:0;padding:0;color:#000;background:#fff;font-family:Space Grotesk,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;text-rendering:optimizeLegibility}main{max-width:800px;margin:0 auto;padding:2rem;background:none;border-radius:0;box-shadow:none}a{color:#7d9b81;text-decoration:none}a:hover{text-decoration:underline}.post-date{color:#888!important;font-size:.9em!important}.post-title{margin:.5rem 0!important;font-size:1.8rem!important}p{color:#c7c7c7!important}.stats-container{display:flex;justify-content:space-between;margin:20px 0}.stat-box{border:1px solid #ddd;border-radius:8px;padding:15px;width:48%;text-align:center;background-color:#010101}.stat-number{display:block;font-size:28px;font-weight:700;margin-bottom:5px}.stat-description{display:block;font-size:16px}.highlight-box{border:2px solid #ff5722;padding:15px;border-radius:8px;background-color:#ff57221a}blockquote{border-left:4px solid #ff5722;padding-left:15px;font-style:italic;color:#555}h1{font-weight:700;color:#fff;margin:0 0 1rem}h1,h2,h3,h4,h5,h6{color:#fff;page-break-after:avoid}table{border-collapse:separate;border-spacing:0;border:2px dotted #000000;border-radius:8px;width:100%}th,td{border:1px dotted #000000;padding:8px}th:first-child{border-top-left-radius:6px}th:last-child{border-top-right-radius:6px}tr:last-child td:first-child{border-bottom-left-radius:6px}tr:last-child td:last-child{border-bottom-right-radius:6px}body,main,a,h1,h2,h3,h4,h5,h6,p,.post-date,.post-title,.stat-box,.stat-number,.stat-description,.highlight,.highlight-box,blockquote,.posts-header,.post-search-input{color:#000!important;background:none!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.highlight{color:#000!important;background:#ff0!important;border:1px dashed #000000!important;padding:0%!important}.back-button{display:none!important}}
