:root{--maxWidth:1200px;--footerBackground:#ffffff;--footerDirection:column;--footerLinkColor:green;--footerGridTemplateColumns:repeat(3, minmax(0, 1fr));--fullWidth:"title title title""notes notes notes""content content content""footer footer footer";--limitWidth:"title title title""notes notes notes""sideleft content sideright""footer footer footer";--headerBackground:rgba(255,205,72,1);--headerColor:black;--contentBackground:#fdfdfd;--contentColor:black;--footerBackground:white;--backgroundColor:red;--menuBackground:var(--headerBackground);--menuColor:var(--headerColor);--headerShadow:rgba(0,0,0,.117647) 0 1px 3px;--popupMenuShadow:rgba(0,0,0,.117647) 0 1px 3px;--headerTitleColor:rgba(0,0,0,.117647) 0 1px 3px;--headerLinkColor:black;--widthPadding:5px;--paddingWide:calc((100% - var(--maxWidth)) / 2);--headerPadding:15px 0px;--headerPaddingWide:15px 5px;--footerPaddingWide:15px var(--paddingWide);--widthPaddingWide:0px var(--paddingWide);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;;--popupMenuFontSize:100%;--popupMenuHoverColor:black;--popupMenuHoverBackground:white;--popupMenuPadding:10px;--grey:#f9f9f9;--typeTitleColor:green;--stickyBoxColor:#fff;--searchProgressFloaterBackground:linear-gradient(0deg, #aaa 0%, #eee 100%);--gradientBoxColor:#333;--tailListColor:#333;--aColor:green;--gradientBoxBackground:linear-gradient(0deg, #ddd 0%, #fff 100%);--typeGradientBoxBackground:linear-gradient(0deg, #ddd 0%, #fff 100%);--notesBackground:#f5f5f5;--notesColor:#333;--notesLinkColor:green;--groupTitleBackground:#FFFFE4;}@media (prefers-color-scheme:dark){body{background-color:black;}:root{--contentBackground:#333333;--footerBackground:#333333;--contentColor:rgba(255,255,255,0.7);--footerColor:rgba(255,255,255,0.7);--typeGradientBoxBackground:linear-gradient(0deg, #333 0%, #444 100%);--tailListColor:rgba(255,255,255,0.7);--typeTitleColor:lightgreen;--footerLinkColor:lightgreen;--notesBackground:#555;--notesLinkColor:lightgreen;--notesColor:rgba(255,255,255,0.7);--groupTitleBackground:#2a2a2a;--headerBackground:rgba(235,185,30,1);--aColor:lightgreen;}}.purpleTheme{--contentBackground:purple !important;--footerBackground:purple;--contentColor:purple;--footerColor:purple;--typeGradientBoxBackground:linear-gradient(0deg, #333 0%, #444 100%);--tailListColor:rgba(255,255,255,0.7);--typeTitleColor:lightgreen;--footerLinkColor:lightgreen;--notesBackground:#555;--notesLinkColor:lightgreen;--notesColor:rgba(255,255,255,0.7);--groupTitleBackground:#2a2a2a;--headerBackground:rgba(235,185,30,1);--aColor:lightgreen;}a{color:var(--aColor);}#groupTable tr:first-child{font-weight:bold;background:var(--groupTitleBackground);}#headerPopupMenu{z-index:99999;}.stickyBox a{color:var(--stickyBoxColor) !important;}cards{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;}cards{justify-content:flex-start;margin-right:auto;margin-left:auto;}cards > card, cards > a.card{overflow:hidden;position:relative;display:block;border-radius:5px;flex:0 0 calc(50% - 10px);margin:10px 0px 0px 10px;border:1px solid #ccc;box-shadow:2px 2px 6px 0px  rgba(0,0,0,0.3);}cards > card > *, cards > a.card > *{padding:0px 5px;}cards > card > square,cards > a.card > square,cards > card > grid,cards > a.card > grid,cards > card > img,cards > a.card > img{padding:0px;}card headline, .card headline{display:block;font-style:italic;min-height:6em;}@media only screen and (min-width:600px){cards > card, cards > a.card{flex:0 0 calc(33% - 10px);}}@media only screen and (min-width:800px){cards > card, cards > a.card{flex:0 0 calc(25% - 10px);}}.roundButton{line-height:18px;color:var(--headerBackground);display:inline-block;width:auto;background:green;padding:10px;border-radius:15px;font-weight:bold;color:white;cursor:pointer;}.searchButton{background:var(--headerBackground);color:var(--headerColor);}#tabs{background:#66dd66;}.getBox{color:white;background:maroon;}.panel{background:green;color:white;}.searchBox{background:none;color:var(--searchColor);border:none;border-bottom-width:3px !important;border-bottom-style:solid !important;border-color:var(--headerBackground) !important;}.searchBar > span{background:#c0c0c0;}searchProgressFloater{background:var(--searchProgressFloaterBackground) !important;color:var(--gradientBoxColor);}.gradientBox, innerType{background:var(--gradientBoxBackground);color:var(--gradientBoxColor);}.mostVisible{border-bottom:3px solid gold;}.mostVisible{border-bottom:3px solid gold !important;}.tailList > div > a, .tailList > a{color:var(--tailListColor);}[href="/Upgrade"],  .upgradeText{}typeTitle{color:var(--typeTitleColor) !important;font-size:130%;font-weight:bold !important;}datetitle{color:var(--stickyBoxBackground);}.tailList a{clear:both;}plug{position:float;float:right;}plug > *{margin-right:3px;display:inline-block;}plug > a{display:inline-block;}searchProgressFloater{border:1px solid #555;width:100%;max-width:500px;height:200px;border-radius:5px;padding:20px;display:block;margin:auto;display:flex;align-items:center;justify-content:center;text-align:center;}ul{list-style-type:none;}typetitle, .tailList{padding-left:5px;}headerBit{padding:15px 0px;text-align:center;display:block;}partTitle{display:block;font-size:150%;font-weight:bold;margin-top:0px;}headerBit *{text-align:center;width:100%;display:block;}part{padding-right:10px !important;}typeList{display:flex;flex-direction:row;flex-wrap:wrap;}type{flex-basis:100%;margin-bottom:15px;}.stickyBox a{display:inline-block;padding:5px 5px 0px 5px;font-size:85%;border-bottom:3px solid rgba(0, 0, 0, 0.01);text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;width:16.66%;text-align:center;}@media only screen and (min-width:600px) and (max-width:1023px){.stickyBox a{width:auto !important;}typeList type{flex-basis:50%;}}.gradientBox, innerType{border:1px solid #c0c0c0;border-radius:5px;}innerType{font-weight:bold;display:block;height:100%;text-align:left;}@media only screen and (min-width:1024px){.stickyBox a{width:auto !important;text-align:left;}dateTitle{margin-left:20px;display:block;}partTitle{margin-left:20px;}typeList{padding-left:10px;}typeList type{flex-basis:33.33333%;}innerType{padding:5px;margin:5px;}.stickyBox a{padding:10px 5px 0px 10px;font-size:100%;}}.tailList{line-height:200%;}.tailList > a{display:list-item;}headerBitTitle{font-size:200%;font-weight:bold;}partTitle{text-transform:capitalize;}typeTitle{font-size:130%;font-weight:bold !important;}.sticky{position:sticky;top:0;}.stickyBox{font-weight:bold !important;text-align:left;}#tabs a + a{border-left:1px solid #c0c0c0;}#tabs a{text-align:center;padding:5px 0px;display:inline-flex;color:white;font-weight:bold;flex-basis:50%;flex-grow:0;flex-direction:column;cursor:pointer;}#tabs{display:flex;}.stickyBox{background:green;color:white !important;font-weight:bold !important;}*{padding:0px;margin:0px;box-sizing:border-box;}a{text-decoration:none;}square:before, .square:before{content:"";display:block;padding-top:100%;position:relative;}square, .square{display:block;position:relative;background-size:contain;}square{width:100%;}.locked{opacity:0.75;background-color:#c0c0c0;position:fixed;bottom:0;right:0;left:0;top:0;text-align:center;z-index:999;display:flex;justify-content:center;align-items:center;}lock{display:none;}grey{background:var(--grey);display:block;}l{display:block;line-height:200%;}t1, t2, t3, t4, t5{display:block;font-weight:bold;padding:0.25em 0em;}t1{font-size:150%;}t2{font-size:140%;}t3{font-size:130%;}t4{font-size:120%;}t5{font-size:110%;}grid{display:grid;grid-auto-flow:column;}cards{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;}header{grid-area:title;background:var(--headerBackground);color:var(--heeaderColor);box-shadow:var(--headerShadow);padding:var(--headerPadding);display:grid;grid-template-columns:max-content 1fr;}notes{grid-area:notes;grid-template-columns:max-content 1fr;}content, sideleft, sideright{background:var(--contentBackground);color:var(--contentColor);}content{grid-area:content;color:var(--contentColor);}footer{color:var(--footerColor);grid-area:footer;background:var(--footerBackground);line-height:150%;padding:15px var(--paddingWide);}footer > grid{grid-auto-flow:var(--footerDirection);grid-template-columns:var(--footerGridTemplateColumns);}footer > grid > div > a{display:block;color:var(--footerLinkColor);}header, footer, width{padding-left:var(--widthPadding);padding-right:var(--widthPadding);}sideleft{grid-area:sideleft;}sideright{grid-area:sideright;}width{margin-left:auto;margin-right:auto;display:block;position:relative;}.square:before{content:"";display:block;padding-top:100%;position:relative;}.sticky{z-index:999;position:sticky;top:0;}.stickyBox{background:green;font-weight:bold !important;z-index:9999;}pageGrid{display:grid;grid-template-columns:0fr 1fr 0fr;grid-template-rows:auto auto 1fr auto;grid-template-areas:var(--fullWidth);min-height:100vh;}headerLogo{display:flex;align-items:center;}headerLogo a{color:var(--headerLinkColor);font-weight:bold;font-size:150%;}headerMenu, headerPopupMenu, headerRight{justify-content:flex-end;}headerRight{display:flex;}headerMenu a{font-weight:bold;padding:0px 15px;display:flex;align-items:center;color:var(--menuColor);text-transform:uppercase;}headerMenu{display:none;}headerPopupMenu, headerRight{display:flex;}[src="/captcha"], [src="/captcha/new"]{cursor:pointer;}@media only screen and (min-width:600px){headerMenu{display:flex;}headerPopupMenu{display:none;}}@media only screen and (max-width:800px){:root{--footerDirection:row;--footerGridTemplateColumns:auto;}footer > grid > div:not(:last-child){border-bottom:1px solid #c0c0c0;}}@media only screen and (min-width:1200px){content{padding:0px 0px;}pageGrid{grid-template-columns:1fr 1200px 1fr;}header{padding:var(--headerPaddingWide);}footer{padding:var(--footerPaddingWide);}width{padding:var(--widthPaddingWide);}}#headerPopupMenu{position:relative;}#popupMenuTogglerCheckbox:checked + .popupMenu{display:block;}headerPopupMenu .popupMenu, headerRight .popupMenu{display:none;}.popupMenu{right:0px;z-index:1000;position:absolute;background:var(--menuBackground);font-size:var(--popupMenuFontSize);box-shadow:var(--popupMenuShadow);}.popupMenu a{display:block;white-space:nowrap;transition:all 0.125s ease-in-out;padding:var(--popupMenuPadding);color:var(--popupMenuColor);background:var(--popupMenuBackground);position:relative;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.125);}.popupMenu a:hover{color:var(--popupMenuHoverColor);background:var(--popupMenuHoverBackground);}headerPopupMenu input[type="checkbox"], headerRight input[type="checkbox"]{display:none;}#popupMenuToggler{text-align:right;font-size:150%;margin-right:5px;cursor:pointer;}[style*="--r"] > :first-child{width:100%;height:100%;}@supports (--custom:property){[style*="--r"]{position:relative;}[style*="--r"]::before{content:"";display:block;padding-top:calc(100% / (var(--r)));position:relative;}[style*="--r"] > :first-child{position:absolute;top:0;left:0;height:100%;}}notes{background:var(--notesBackground);color:var(--notesColor);}notes a{color:var(--notesLinkColor);}