*{margin:0;padding:0;box-sizing:border-box}body{background-color:#fff;background-image:repeating-linear-gradient(90deg,#e8ecdf,#dfe5d3,#e8ecdf,#eef1e6 9px);background-size:240px 100%;background-repeat:no-repeat;font-family:georgia,times,garamond,ITC garamond,palatino,times new roman,serif;color:#000}.page{position:relative;min-height:100vh}.mug{position:absolute;top:30px;left:8px}.pupil-l{animation:googly-l 2.7s ease-in-out infinite}.pupil-r{animation:googly-r 1.9s ease-in-out infinite}@keyframes googly-l{0%,to{transform:translate(0)}30%{transform:translate(-6px,-4px)}60%{transform:translate(3px,2px)}}@keyframes googly-r{0%,to{transform:translate(0)}40%{transform:translate(4px,-3px)}75%{transform:translate(-3px,3px)}}.sidebar{position:absolute;top:300px;left:20px;width:210px}.menu a{font-family:georgia,garamond,ITC garamond,palatino,times new roman,serif;font-size:18px;font-weight:400;line-height:140%;color:#11640d;text-transform:uppercase;text-decoration:none}.menu a:hover{color:#000;text-decoration:underline}span.footer{font-family:georgia,garamond,palatino,times,serif;color:#000;font-size:11px;line-height:140%;font-weight:400}span.footer a{color:#11640d;font-size:11px}.entries{position:absolute;top:10px;left:279px;width:60%;min-width:520px;padding:0 0 40px;text-align:justify}.logo-row{text-align:right;padding:10px 0 30px}.logo{font-family:Brush Script MT,Snell Roundhand,cursive;font-size:52px;color:#274e25;line-height:101px}span.title{font-family:georgia,garamond,ITC garamond,palatino,times,times new roman,serif;color:#728472;font-size:20px;font-weight:700;white-space:pre-wrap}span.indexhead{font-family:verdana,arial,helvetica,geneva,sans-serif;color:#728472;font-size:15px;font-weight:700}span.posted,.method,.intro,.entry{font-family:georgia,garamond,ITC garamond,palatino,times,times new roman,serif;color:#000;line-height:130%;font-size:16px;font-weight:400}a{font-family:georgia,times,garamond,ITC garamond,palatino,times new roman,serif;font-weight:700;color:#11640d;line-height:120%;text-decoration:none;cursor:pointer}a:hover{color:#000;text-decoration:underline}.warning{border:2px solid #8a6d1a;background:#fdf6dd;color:#5c4a12;font-size:14px;line-height:135%;padding:10px 14px;margin:0 0 28px;text-align:justify}.stat-tables{display:flex;gap:28px;flex-wrap:wrap;margin:26px 0 10px}.stat-block{flex:1 1 300px}.stat-block table{border-collapse:collapse;margin-top:8px;width:100%}.stat-block td{padding:6px 10px 6px 0;vertical-align:top;font-size:14px;line-height:125%;text-align:left}td.num{font-size:26px;font-weight:700;white-space:nowrap;width:88px;font-family:georgia,serif}.good{color:#11640d}.bad{color:#8b1a1a}.meh{color:#728472}.stat-note{font-size:12px;color:#556052;margin-top:4px;line-height:130%}.section{margin-top:48px}.intro{margin:12px 0 8px}.entry{border-top:1px dotted #9aa88f;padding:14px 0 12px}.row{border-top:1px dotted #9aa88f;font-family:georgia,garamond,palatino,times,serif;font-size:15px;line-height:130%}.row summary{display:flex;align-items:baseline;gap:10px;padding:7px 0;cursor:pointer;list-style:none}.row summary::-webkit-details-marker{display:none}.row summary:before{content:"▸";color:#11640d;font-weight:700;flex:none}.row[open] summary:before{content:"▾"}.row-claim{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:italic}.row[open] .row-claim{white-space:normal}.row-article{flex:0 0 auto;max-width:32%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#728472;font-size:12px;font-style:normal}.row summary:hover .row-claim{color:#11640d}.row .entry{border-top:none;margin-left:18px;padding-top:2px}.entry-head a{font-size:17px}.claim{margin:6px 0}.preceding{color:#555;font-size:14px}.citing{font-style:italic}.citation{font-size:13px;color:#333;margin:4px 0;font-family:verdana,arial,sans-serif}.why{font-size:14px;margin:6px 0}.why b{color:#8b1a1a}.why b.found{color:#11640d}.why.reason b{color:#728472}.finding-links{font-size:13px;margin:6px 0}.finding-links a{font-size:13px}.howto{font-size:12px;color:#556052}.snippet{font-style:italic}.more{margin:14px 0}.more a{text-transform:uppercase;font-size:14px}.method p{margin:10px 0}@media (max-width: 900px){body{background-image:none}.mug,.sidebar{display:none}.entries{position:static;width:auto;min-width:0;padding:10px 16px 40px}.logo{font-size:36px;line-height:60px}}
