

#itop-capacity-test-article{display:block;box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin:0;padding:0;color:#252b27;font:16px/1.8 Arial,sans-serif;overflow-wrap:anywhere;word-break:normal;text-align:left}
#itop-capacity-test-article *,#itop-capacity-test-article *::before,#itop-capacity-test-article *::after{box-sizing:border-box}
#itop-capacity-test-article .itop-article-intro,#itop-capacity-test-article section{display:block;max-width:100%;min-width:0;margin:0;padding:0}
#itop-capacity-test-article h2{margin:34px 0 16px;color:#173f34;font:600 24px/1.4 Arial,sans-serif;overflow-wrap:anywhere;scroll-margin-top:24px}
#itop-capacity-test-article h3{margin:0 0 12px;color:#173f34;font:600 18px/1.4 Arial,sans-serif;overflow-wrap:anywhere}
#itop-capacity-test-article p{margin:0 0 18px;color:inherit;font:inherit}
#itop-capacity-test-article strong{font-weight:700}
#itop-capacity-test-article a{color:#235b42;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}
#itop-capacity-test-article a:focus-visible,#itop-capacity-test-article .table-scroll:focus-visible{outline:2px solid #235b42;outline-offset:3px}
#itop-capacity-test-article ul,#itop-capacity-test-article ol{max-width:100%;margin:0 0 22px;padding-left:24px}
#itop-capacity-test-article ul{list-style:disc outside}
#itop-capacity-test-article ol{list-style:decimal outside}
#itop-capacity-test-article li{margin:0 0 10px;padding:0;color:inherit;font:inherit}
#itop-capacity-test-article aside{max-width:100%;min-width:0;margin:24px 0;padding:20px;border:1px solid #dce1d9;border-left:4px solid #e7c42f;border-radius:6px;background:#f3f6f0}
#itop-capacity-test-article aside p:last-child{margin-bottom:0}
#itop-capacity-test-article blockquote{max-width:100%;min-width:0;margin:20px 0 26px;padding:20px 22px;border:1px solid #d5dcd3;border-left:4px solid #235b42;border-radius:4px;background:#f7f8f4;color:#252b27;font:15px/1.95 Arial,sans-serif;font-style:normal;quotes:none}
#itop-capacity-test-article blockquote::before,#itop-capacity-test-article blockquote::after{content:none}
#itop-capacity-test-article blockquote p{margin:0}
#itop-capacity-test-article .table-scroll{display:block;width:100%;max-width:100%;min-width:0;margin:20px 0 24px;padding:0;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;border-radius:4px}
#itop-capacity-test-article table{width:100%;min-width:680px;max-width:none;margin:0;border-collapse:collapse;border-spacing:0;table-layout:fixed;color:#252b27;font:15px/1.65 Arial,sans-serif}
#itop-capacity-test-article caption{margin:0;padding:0 0 10px;text-align:left;color:#173f34;font-weight:600;caption-side:top}
#itop-capacity-test-article th,#itop-capacity-test-article td{padding:13px 15px;border:1px solid #d5dcd3;text-align:left;vertical-align:top;white-space:normal;overflow-wrap:anywhere}
#itop-capacity-test-article thead th{background:#eaf0e8;color:#173f34;font-weight:600}
#itop-capacity-test-article tbody th{background:#f6f7f3;font-weight:600}
#itop-capacity-test-article .article-primary-cta{display:inline-block;max-width:100%;margin:2px 0 0;padding:13px 20px;border:0;border-radius:4px;background:#f3d134;color:#171a17;font:600 16px/1.5 Arial,sans-serif;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:anywhere}
#itop-capacity-test-article .article-primary-cta:hover{background:#e7c42f;color:#171a17}
#itop-capacity-test-article figure{width:100%;max-width:850px;margin:26px auto}
#itop-capacity-test-article img{display:block;max-width:100%;height:auto;margin:0 auto}
#itop-capacity-test-article figcaption{margin-top:10px;color:#59615b;font:14px/1.65 Arial,sans-serif}
@media(max-width:480px){
#itop-capacity-test-article h2{font-size:22px;margin-top:30px}
#itop-capacity-test-article aside{padding:16px}
#itop-capacity-test-article blockquote{padding:16px}
#itop-capacity-test-article .article-primary-cta{display:block;width:100%;padding:13px 16px}
}

#itop-capacity-test-article .drink-log{min-width:860px}
#itop-capacity-test-article .method-note{border-top:1px solid #dce3d7;padding-top:20px;margin-top:30px;color:#5c6d62;font-size:14px}

@media(min-width:768px){#itop-capacity-test-article{width:calc(100% - 200px);max-width:1000px;margin:0 auto}}

