:root{color-scheme:light;font-family:system-ui,-apple-system,PingFang SC,sans-serif;color:#26322d;background:#f5f4ef}*{box-sizing:border-box}body{margin:0}a{color:#246548;text-underline-offset:4px}.review-page{max-width:920px;margin:auto;padding:36px 28px 80px}.review-page nav{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.review-status{font-size:13px;color:#53655c;margin-top:44px}.review-page h1{font-size:clamp(26px,4vw,40px);line-height:1.3;margin:14px 0}.review-summary{font-size:18px;color:#5a655e;line-height:1.7}.review-meta{font-size:13px;border-bottom:1px solid #dedfd6;padding-bottom:24px}.review-page aside{background:#fff1cd;padding:15px;border-radius:8px}.markdown-body{font-size:17px;line-height:1.9;overflow-wrap:anywhere}.markdown-body img{max-width:100%;height:auto;border-radius:12px}.markdown-body pre,.review-page details pre{padding:20px;background:#e9ece5;border-radius:10px;overflow:auto;font-size:13px;line-height:1.6}.markdown-body table{border-collapse:collapse;display:block;max-width:100%;overflow:auto}.markdown-body td,.markdown-body th{border:1px solid #d5dccf;padding:10px 18px;text-align:left}.markdown-body blockquote{border-left:3px solid #6a8d78;padding-left:18px;color:#596a5d;margin-left:0}.review-page details{margin-top:40px;padding:18px;border:1px solid #d5dccf;border-radius:10px}.review-deliveries{border-top:1px solid #d5dccf;margin-top:30px;padding-top:15px}.review-deliveries video{width:100%;max-height:480px;background:#182620;border-radius:10px}@media(max-width:520px){.review-page{padding:24px 18px 50px}.markdown-body{font-size:16px}.review-page nav{font-size:13px}}