/*!pigsty.css v0.0 - Pigsty, since that's what mine always turns into :) Todd Presta*/:root{--bg:#fff;--blk:#000;--ac0:Lavender;--ac1:Linen;--ac2:#e0f5e0;--ac3:AliceBlue;--ac4:Magenta;--lc0:Maroon;--gr4:#444;--gr6:#666;--gr9:#999;--grb:#bbb;--grd:#ddd;--fs0:1.11rem;--fsan:Arial, Helvetica, Sans-Serif;--fser:Serif;--fmon:monospace}*{box-sizing:border-box}html{font-family:var(--fsan)}body{font-size:var(--fs0);background:var(--bg);min-height:100vh;margin:0 auto;max-width:56rem;display:flex;flex-direction:column;line-height:1.51}header{background:var(--grd);flex:0;padding:.5rem 1rem;text-align:center}main{flex:1;padding:2rem;border-left:solid 1px var(--grd);border-right:solid 1px var(--grd)}footer{background:var(--grd);flex:0;font-family:var(--fmon);text-align:right;font-size:.7rem;padding:0 1rem 1rem;line-height:1.4}a{color:var(--lc0)}img{max-width:100%;height:auto;display:block;margin:0 auto}blockquote{color:var(--gr6);font-family:var(--fser);font-style:italic;font-weight:700;font-size:1.4rem;border-top:dashed 1px var(--grd);border-bottom:dashed 1px var(--grd);background:var(--ac3);padding:0 1rem}code,pre,pre span{font-family:var(--fmon);font-size:.9rem}pre{overflow:auto;overflow-x:auto;padding:1rem 1.25rem;background:var(--ac0)}details{cursor:pointer;overflow:hidden}summary{background:var(--ac2);padding:.25rem 1rem;border:dashed 2px var(--lc0)}.explink{color:var(--ac4);font-style:italic;font-size:.9rem}.empost-content{transition:max-height .6s ease-out}.hero-sand{padding:2rem;margin:0 0 1rem;background:var(--ac0)}.cntr-me{display:flex;flex-direction:column;justify-content:center;align-items:center;height:86vh}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.ava{border-radius:40px;border:solid 4px #9acd32;animation:rotate 4s linear infinite;display:inline-block}.ava:hover{border:solid 4px #f0f;box-shadow:0 0 8px 16px rgba(255,0,255,.25)}.hcard{text-align:center}.hm-lnk{padding:1rem;display:block;width:100%}.bg0{background:var(--ac0)}.bg1{background:var(--ac1)}.bg2{background:var(--ac2)}.empost{background:var(--ac1);padding:1rem}.home-links a{display:block;background:var(--ac0);margin:0 auto 1rem;padding:.3rem 3rem;border-radius:16px}.home-colls{border-radius:1rem;width:70%}.home-colls legend{color:var(--gr6)}.coll{border-top:dashed 1px var(--gr6)}.coll .xdate{font-size:.9rem;color:var(--gr6)}.coll .title{margin:.5rem 0 0 1rem}.coll .mdescr{margin:0 0 1rem 1rem;font-size:1rem;font-style:italic;color:var(--gr6)}.sub-coll{margin:0 0 2rem}.sub-coll .entry{background:var(--ac0);padding:1rem;margin:0 0 1rem}.meta>.pl{display:flex;justify-content:space-between}.meta>.pl>.zmtng{color:var(--grb)}.tac{text-align:center}.tar{text-align:right}.shush{display:none}.fx1{font-size:1rem}.fx1p5{font-size:1.5rem}.fx2{font-size:2rem}.fx2p5{font-size:2.5rem}.fx3{font-size:3rem}.f125r{font-size:1.25rem}.f150r{font-size:1.5rem}.f200r{font-size:2rem}.f250r{font-size:2.5rem}.f300r{font-size:3rem}.splain{font-family:serif;font-size:1rem;color:var(--gr6)}.zpad{margin:0;padding:0}/*!dlg.css v0.0 - For my dialog based posts.*/.speaker{padding:0 0 1rem;margin:0 0 1rem}.speaker>p{padding:0 1rem 0 2rem}.speaker>p:first-child{font-size:1.25rem;background:rgba(0,0,0,.15);font-weight:700;padding:.1rem 0 .1rem 1rem}.speaker>p:nth-child(2)::before{content:"\201c";font-size:4rem;display:block;line-height:.4;margin-left:-1rem;color:rgba(0,0,0,.5)}.mauve{background:#eee2ee}.gold{background:#fbf1df}.green{background:#cee2c0}/*!kb.css v0.0 - Knowledge Base*/.kb-hm-cloud{font-size:1.6rem;background:var(--ac1);padding:1rem}.kb-hm-cloud a{display:inline-block;border:solid 1px green;padding:.25rem 1.5rem;margin:0 1rem 1rem 0;border-radius:1rem}.kb-bc{background:var(--grd);text-align:center;font-size:1.4rem}details{cursor:pointer}summary{user-select:none}