body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.md5text,.shatext{margin-left:5px;font-size:10px;width:calc(100% - 45px);text-overflow:ellipsis;background-color:transparent;border:0px solid black;padding:0;font-family:monospace}.shatext.shatext{width:calc(100% - 65px)}.md5text:hover,.shatext:hover{background-color:#fff}.screen_container{width:600px}.screen_thumb{width:300px}.screen_thumb{padding:5px;box-sizing:border-box;max-width:100%}:root{color-scheme:light dark;--searchColor: darkslategray;--footerTextColor: #111;--menuColor: #333;--dropDownColor: #555;--buttonColor: #777;--buttonBgColor: #112;--footerBackgroundColor: #eee;--dropDownBgColor: #ddd;--secondaryButtonColor: #ccc;--dlButtonColor: darkred}:root{--main-background: white;--text-color: black}p a{font-weight:600;color:var(--footerTextColor)}@media(prefers-color-scheme:dark){:root{--searchColor: #eee;--footerTextColor: #eef;--menuColor: #ddd;--dropDownColor: #ddd;--buttonColor: #ccc;--buttonBgColor: #eee;--footerBackgroundColor: #112;--dropDownBgColor: #555;--secondaryButtonColor: #777;--dlButtonColor: rgb(239, 72, 72)}:root{--main-background: #2d2c31;--text-color: white}}body{background-color:var(--main-background);color:var(--text-color)}body,html,#root,.main{margin:0;padding:0;height:100%;width:100%}.tootipWidth{max-width:256px;word-wrap:break-word}#searchBox{width:60%;color:var(--searchColor);font-size:20px;padding:10px 20px;border:1px solid #ccc;border-radius:25px;margin:10px}.copyright{text-decoration:none}.copyright:link,.copyright:hover,.copyright:active,.copyright:visited{color:var(--footerTextColor)}.creditsContainer img:not(.avatar){width:20px;height:20px;padding:2px;background-color:#fff;border-radius:5px;vertical-align:middle;margin-right:5px;margin-left:5px}.creditsContainer{display:flex;flex-wrap:wrap;gap:10px}.creditsContainer h4{font-weight:600;font-size:20px;margin-top:20px;margin-bottom:2px;margin-left:5px;color:var(--footerTextColor);display:block;width:100%}.creditsContainer .singleCredit{width:225px;display:flex;flex-direction:row}.creditsContainer .singleCredit .socials{display:flex;flex-direction:column;padding:5px;font-size:16px;flex-wrap:nowrap;vertical-align:middle}.socials span{font-weight:600;font-size:20px;margin-top:-5px;margin-bottom:2px;margin-left:5px;color:var(--footerTextColor)}.socials a{text-decoration:none;color:var(--footerTextColor);font-weight:unset}.copyleft{display:inline-block;transform:rotate(180deg)}.Footer{background-color:var(--footerBackgroundColor);height:20px;padding:10px 40px;width:calc(100% - 80px);position:fixed}.nav{position:fixed;z-index:999}.nav ul{position:fixed;top:0;width:100%;list-style-type:none;margin:0;padding:5px 0;overflow:hidden;background-color:var(--footerBackgroundColor)}.nav li:not(#title){float:right}#store_icon{scale:1.4;margin-right:4px;translate:0 2px}.nav li:nth-child(2){padding:0 10px 0 0}#account{padding-left:5px}.nav li a:not(#title){display:block;color:var(--footerTextColor);text-align:center;padding:7px;border:2px solid var(--footerBackgroundColor)}.nav a{text-decoration:none}#title{text-decoration:none;color:var(--footerTextColor)}li a:hover{border-bottom-color:var(--footerTextColor)}select{-webkit-appearance:none;-moz-appearance:none;-webkit-user-select:none;-moz-user-select:none;-webkit-padding-end:20px;-moz-padding-end:20px;-webkit-padding-start:2px;-moz-padding-start:2px;background-color:var(--footerBackgroundColor);color:var(--footerTextColor);font-size:inherit;margin:0;overflow:hidden;padding-top:2px;padding-bottom:2px;text-overflow:ellipsis;white-space:nowrap;border:1px solid #cccccccc;box-shadow:0 1px 0 1px #0000000a;border-radius:2px;background-repeat:no-repeat;background-size:contain;background-position:right}select:focus{border-color:#aaa;box-shadow:0 0 1px 1px var(--dropDownColor);box-shadow:0 0 0 2px -moz-mac-focusring;color:#222;outline:none}table.donationList{border-collapse:collapse;width:100%;font-weight:600}table.donationList td,table.donationList th{border:1px solid var(--footerBackgroundColor);padding:8px}table.donationList a{text-decoration:none;color:var(--footerTextColor)}table.appAuthorList{border-collapse:collapse;width:100%}table.appAuthorList img{width:20px;height:20px;margin-right:5px;vertical-align:middle;margin-left:10px}table.appAuthorList td,table.appAuthorList th{border:1px solid var(--footerBackgroundColor);padding:8px}table.appAuthorList tr:nth-child(2n){background-color:var(--footerBackgroundColor)}table.appAuthorList td:first-child a[href]{font-weight:600}table.appAuthorList a{text-decoration:none;color:var(--footerTextColor);font-weight:unset}select:hover{border-color:#888}select option{background-color:var(--dropDownColor);color:var(--footerBackgroundColor)}.menuselect{display:none;-webkit-appearance:none;-moz-appearance:none;-webkit-user-select:none;-moz-user-select:none;-webkit-padding-end:20px;-moz-padding-end:20px;-webkit-padding-start:2px;-moz-padding-start:2px;background-color:var(--footerBackgroundColor);color:var(--menuColor);font-size:13px;margin:0;overflow:hidden;padding-top:7px;padding-bottom:7px;text-overflow:ellipsis;white-space:nowrap;border:1px solid #aaa;box-shadow:0 1px 0 1px #0000000a;border-radius:2px;background-repeat:no-repeat;background-size:contain;background-position:right}.menuselect option{background-color:var(--dropDownColor);color:var(--footerBackgroundColor)}.left{float:left}.right{float:right}.main{display:flex}.infoBox a{text-decoration:none;text-align:center}.title{float:left;padding:5px 0 0 15px;font-weight:600}a.platChooser,a.platChooser h3{text-decoration:none;color:var(--footerTextColor);font-weight:unset;margin-top:15px}.platform{font-weight:200}.Sidebar{background-color:#1e1e1e;color:#fff;font-size:20px;padding-top:15px;padding-bottom:15px;width:265px;position:fixed;margin-top:41px;height:calc(100% - 110px);overflow:scroll;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.Sidebar::-webkit-scrollbar{width:0;height:0}.Sidebar a{color:#fff;text-decoration:none;display:block;padding:12px 12px 12px 50px}.Sidebar a:hover,.Sidebar a.active{background-color:#434343}.icon_wrapper{height:150px;background-color:#000;display:flex;justify-content:center;align-items:center}.Sidebar a .icon{width:40px;font-size:22px;display:inline-block}.AppList{padding-top:5px}.AppList,.AppDetails{display:flex;width:100%;flex-wrap:wrap;justify-content:center}.Sidebar~div{margin-left:265px;margin-top:41px}.Sidebar~div:after{padding-bottom:500px;content:""}.AppCardWrapper{text-decoration:none}.AppCard{width:256px;flex-direction:row;flex-grow:1;color:var(--menuColor);margin:5px 5px 50px;position:relative}.AppCard img{max-height:150px;max-width:256px}.AppCard img:hover{filter:saturate(2);opacity:.7}.AppCard__Title{font-weight:700}.AppCard .right{text-align:right}#console{max-width:20px;max-height:20px;position:absolute;top:5px;left:5px}.cardright{float:right;text-align:right}.Footer{bottom:0}.Header svg{width:15px;padding-right:8px}.catTitle{font-weight:400;width:98.5%;flex:0 1 100%;font-size:25px;padding:20px 0 20px 40px;display:block;float:left}.Ad{flex:0 1 100%;display:block;margin:10px 10px 0;padding:0}.AppList .right{padding-right:40px}button,.infoBox a,.smallLinkButton{background-color:var(--dropDownBgColor);color:var(--buttonBgColor);border:none;padding:10px;font-size:13px;margin-left:10px;font-weight:500;cursor:pointer}.smallLinkButton{margin-top:10px;display:inline-block;text-decoration:none}button:hover,.infoBox a:hover,.smallLinkButton:hover{background-color:var(--secondaryButtonColor)}.catTitle .sort,.catTitle .lesser{font-size:15px;color:var(--buttonColor)}.AppDetailsInner{max-width:848px}.overlay{margin-top:80px;position:relative}.AppDetails .banner{width:auto;position:relative;display:block}.details{padding-bottom:10px;content:""}.AppDetails .details{white-space:pre-line;width:600px;margin-left:5px;line-height:1.2;min-height:100px;max-width:600px}.AppDetails .catTitle{padding-left:10px}.row{flex-direction:row}.sideHeader{color:var(--dlButtonColor);font-weight:500}.infoBox{width:195px;margin:15px 0 15px 15px;box-sizing:border-box}.infoBox .row{background-color:var(--footerBackgroundColor);padding:10px;width:100%;box-sizing:border-box;margin-bottom:10px}.infoBox span{text-transform:uppercase;font-weight:800;font-size:10px}.infoBox button{width:100%}.infoBox button,.infoBox a{margin-top:10px;margin-left:0;display:block;font-size:25px}.menu{display:block;float:right;margin-right:40px}.menuspan{display:inline-block}.mobile,.mobilebr,#mobileonly{display:none}#full{display:unset}.tooltip{background-color:var(--footerBackgroundColor);max-width:400px}.tooltip img{width:100%}.tooltip button{margin:5px 0 5px 5px}.tooltipButtons{display:inline-block}.tooltipButtons button{float:left}.tooltipButtons img{float:right;max-width:20%}.tooltip img:hover{filter:saturate(2);opacity:.7}.modal_screen{width:800px;cursor:zoom-out}.screen_thumb{cursor:zoom-in}.sidebar-item.selected{border-left:5px solid white;padding-left:45px;background-color:#676767}.Sidebar .text,.sidebar-item{color:#fff}details summary h3{display:inline;margin-left:5px}details summary{cursor:pointer;margin:20px 15px 15px 0}.promptSnippet{font-family:monospace;background-color:#eee;padding:10px;border-radius:10px;margin:10px 0;font-size:15px;color:#000;overflow:scroll}.promptSnippet:before{content:"$ "}.responseSnippet{width:100%;background-color:#eee;padding:10px;border-radius:10px;overflow:scroll;height:250px;font-size:12px;color:#000}@media only screen and (max-width:800px){.Header .right,.Footer .right{display:none}.sidebar-item.selected{padding-left:20px}li:nth-child(2){padding:0}.Sidebar .text{display:none}.Sidebar{width:80px}.Sidebar~div{margin-left:80px}.Sidebar a{padding-left:25px}.AppDetails{padding:5px 20px 20px}.AppDetails .infoBox{width:100%;margin-right:0}.AppDetails .banner{width:100%;height:unset}.AppDetails .details{width:90vw;margin:0;overflow-wrap:break-word}.screen_container{width:100%}.screen_thumb{width:unset}.modal_screen{width:100%}}#homeBlurb{max-width:1100px}#homeBlurb img{vertical-align:middle;width:64px}#homeBlurb span{vertical-align:middle;font-size:40px}.pNormalWidth{width:700px}#account,#bluesky,#rss,#discord{scale:1.1}#dns,#ftu,#submit{translate:0 -1px}.nav a:hover,.Footer a:hover{text-decoration:underline}@media only screen and (max-width:600px){.Sidebar{width:0}.creditsContainer .singleCredit{width:100%;margin-left:20px;margin-bottom:10px}#platChooserList{flex-direction:column}p,#homeBlurb{max-width:100%;margin:20px}.pNormalWidth{width:300px;margin:20px}table.donationList{font-size:10px}table:not(.donationList){margin-left:-25px;width:100%}table:not(.donationList) td{border:none}#homeBlurb img{width:32px}#homeBlurb span{font-size:20px}#dns,#account,#bluesky,#rss,#discord,#ftu,#submit{display:none}.Sidebar~div{margin-left:0;margin-top:41px}.menuselect{display:unset;margin:0 10px}button,.infoBox a{margin-right:1px}.menuspan,.mobilebr,#mobileonly{display:unset}.mobile{display:block;width:100%}.categories{float:left}.links{float:right}.mobilemenu{width:100%}.AppDetails{padding:5px 10px 20px}}#bannerWrapper{text-align:center}.filesArea{margin-top:10px}.warningNotice{background-color:#f2dede;border-color:#ebccd1;color:#a94442;padding:15px;border:1px solid transparent;border-radius:4px;display:flex;margin:30px}.warningNotice .fa-warn{color:#a94442;font-size:40px;margin-right:10px;padding-left:10px;padding-right:10px;margin-top:30px}.DayPicker{display:inline-block;font-size:1rem}.DayPicker-wrapper{position:relative;flex-direction:row;padding-bottom:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DayPicker-Months{display:flex;flex-wrap:wrap;justify-content:center}.DayPicker-Month{display:table;margin:1em 1em 0;border-spacing:0;border-collapse:collapse;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DayPicker-NavButton{position:absolute;top:1em;right:1.5em;left:auto;display:inline-block;margin-top:2px;width:1.25em;height:1.25em;background-position:center;background-size:50%;background-repeat:no-repeat;color:#8b9898;cursor:pointer}.DayPicker-NavButton:hover{opacity:.8}.DayPicker-NavButton--prev{margin-right:1.5em;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAVVJREFUWAnN2G0KgjAYwPHpGfRkaZeqvgQaK+hY3SUHrk1YzNLay/OiEFp92I+/Mp2F2Mh2lLISWnflFjzH263RQjzMZ19wgs73ez0o1WmtW+dgA01VxrE3p6l2GLsnBy1VYQOtVSEH/atCCgqpQgKKqYIOiq2CBkqtggLKqQIKgqgCBjpJ2Y5CdJ+zrT9A7HHSTA1dxUdHgzCqJIEwq0SDsKsEg6iqBIEoq/wEcVRZBXFV+QJxV5mBtlDFB5VjYTaGZ2sf4R9PM7U9ZU+lLuaetPP/5Die3ToO1+u+MKtHs06qODB2zBnI/jBd4MPQm1VkY79Tb18gB+C62FdBFsZR6yeIo1YQiLJWMIiqVjQIu1YSCLNWFgijVjYIuhYYCKoWKAiiFgoopxYaKLUWOii2FgkophYp6F3r42W5A9s9OcgNvva8xQaysKXlFytoqdYmQH6tF3toSUo0INq9AAAAAElFTkSuQmCC)}.DayPicker-NavButton--next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAXRJREFUWAnN119ugjAcwPHWzJ1gnmxzB/BBE0n24m4xfNkTaOL7wOtsl3AXMMb+Vjaa1BG00N8fSEibPpAP3xAKKs2yjzTPH9RAjhEo9WzPr/Vm8zgE0+gXATAxxuxtqeJ9t5tIwv5AtQAApsfT6TPdbp+kUBcgVwvO51KqVhMkXKsVJFXrOkigVhCIs1Y4iKlWZxB1rX4gwlpRIIpa8SDkWmggrFq4IIRaJKCYWnSgnrXIQV1r8YD+1Vrn+bReagysIFfLABRt31v8oBu1xEBttfRbltmfjgEcWh9snUS2kNdBK6WN1vrOWxObWsz+fjxevsxmB1GQDfINWiev83nhaoiB/CoOU438oPrhXS0WpQ9xc1ZQWxWHqUYe0I0qrKCQKjygDlXIQV2r0IF6ViEBxVTBBSFUQQNhVYkHIVeJAtkNsbQ7c1LtzP6FsObhb2rCKv7NBIGoq4SDmKoEgTirXAcJVGkFSVVpgoSrXICGUMUH/QBZNSUy5XWUhwAAAABJRU5ErkJggg==)}.DayPicker-NavButton--interactionDisabled{display:none}.DayPicker-Caption{display:table-caption;margin-bottom:.5em;padding:0 .5em;text-align:left}.DayPicker-Caption>div{font-weight:500;font-size:1.15em}.DayPicker-Weekdays{display:table-header-group;margin-top:1em}.DayPicker-WeekdaysRow{display:table-row}.DayPicker-Weekday{display:table-cell;padding:.5em;color:#8b9898;text-align:center;font-size:.875em}.DayPicker-Weekday abbr[title]{border-bottom:none;text-decoration:none}.DayPicker-Body{display:table-row-group}.DayPicker-Week{display:table-row}.DayPicker-Day{display:table-cell;padding:.5em;border-radius:50%;vertical-align:middle;text-align:center;cursor:pointer}.DayPicker-WeekNumber{display:table-cell;padding:.5em;min-width:1em;border-right:1px solid #EAECEC;color:#8b9898;vertical-align:middle;text-align:right;font-size:.75em;cursor:pointer}.DayPicker--interactionDisabled .DayPicker-Day{cursor:default}.DayPicker-Footer{padding-top:.5em}.DayPicker-TodayButton{border:none;background-color:transparent;background-image:none;box-shadow:none;color:#4a90e2;font-size:.875em;cursor:pointer}.DayPicker-Day--today{color:#d0021b;font-weight:700}.DayPicker-Day--outside{color:#8b9898;cursor:default}.DayPicker-Day--disabled{color:#dce0e0;cursor:default}.DayPicker-Day--sunday{background-color:#f7f8f8}.DayPicker-Day--sunday:not(.DayPicker-Day--today){color:#dce0e0}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){position:relative;background-color:#4a90e2;color:#f0f8ff}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover{background-color:#51a0fa}.DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#f0f8ff}.DayPickerInput{display:inline-block}.DayPickerInput-OverlayWrapper{position:relative}.DayPickerInput-Overlay{position:absolute;left:0;z-index:1;background:#fff;box-shadow:0 2px 5px #00000026}.catItem{padding:10px;display:block;font-size:25px;font-weight:300;text-align:left;width:100%;margin:0 0 10px 30px;float:left;display:none}.quickstore-container>p{text-align:left;margin-left:40px;margin-right:40px}.dlButton{margin-left:40px;background-color:#8b0000;color:#fff;font-size:20px;border-radius:7px;cursor:pointer;width:20%;min-width:275px}.quickItem{border:2px solid #ccc;width:270px;height:80px;font-size:20px;border-radius:10px;margin:5px;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.quickItem img{height:80px;width:80px;object-fit:cover;float:left}.quickItem>div{margin-left:20px;margin-top:5px}.quickItem a{text-decoration:none;color:unset;margin-left:5px}.quickItem .desc,.quickItem .url{font-size:15px;margin-left:5px}.clearfix{overflow:auto}.clearfix:after{content:"";clear:both;display:table}.main h2{margin-left:50px;margin-right:50px;font-weight:300;background-color:#eee;padding:10px;border:1px solid #ccc}a.platChooser{width:110px;text-decoration:none;text-align:center;font-size:18px;margin:5px auto;display:flex}a.platChooser img{object-fit:contain;height:100px;width:100px;flex:1}button[disabled]{background-color:#ccc;cursor:not-allowed}.show.show{display:block}.quickItem a{pointer-events:none}.quickItem.show{background-color:#8ee014;border:2px solid green}.nobg.nobg{background-color:transparent;border:0px solid #ccc}.disabled{color:#ccc;cursor:not-allowed;text-decoration:line-through}.progress{width:20%;min-width:275px}.progress .progressBar{color:#fff;margin-left:40px;font-size:20px;border-radius:7px;width:452px;background-color:#555;background-image:repeating-linear-gradient(60deg,transparent,transparent 20px,darkred 20px,darkred 40px);animation:slide 2s linear infinite;will-change:background-position}@keyframes slide{0%{background-position-x:0}to{background-position-x:113px}}
