#themes-list #wrapper .theme-thumbnail .meta:hover,#themes-list #wrapper .theme-thumbnail:hover .meta{text-shadow:0px 15px 20px rgba(255,222,173,0.11);font-weight:bold;color:white}#themes-list #wrapper .theme-thumbnail .meta{color:#777;font-size:1.1rem;text-align:center;transition:0.25s color ease-out, 0.1s text-shadow ease-out}#themes-list #wrapper .theme-thumbnail .meta:focus{outline:0;border-bottom:1px dashed #999}html,body,div,span,applet,object,iframe,button,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}#themes-list #wrapper .theme-thumbnail .meta:hover,#themes-list #wrapper .theme-thumbnail:hover .meta{text-shadow:0px 15px 20px rgba(255,222,173,0.11);font-weight:bold;color:white}#themes-list #wrapper .theme-thumbnail .meta{color:#777;font-size:1.1rem;text-align:center;transition:0.25s color ease-out, 0.1s text-shadow ease-out}#themes-list #wrapper .theme-thumbnail .meta:focus{outline:0;border-bottom:1px dashed #999}#themes-list #top{margin-bottom:1.332rem}#themes-list #wrapper{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between}#themes-list #wrapper .theme-thumbnail{box-shadow:0px 20px 20px rgba(20,20,20,0.2);transition:0.25s box-shadow ease-out;width:28%;margin-bottom:13%;display:inline-block;color:inherit;text-decoration:none;background-color:inherit;border:0;padding:0}#themes-list #wrapper .theme-thumbnail img{max-width:100%;border-radius:6px 6px 0 0}#themes-list #wrapper .theme-thumbnail .meta{font-weight:normal;padding:1.2em 0}#themes-list #wrapper .theme-thumbnail:hover{box-shadow:0px 20px 30px rgba(20,20,20,0.6)}.theme .name h1{font-weight:bold}.theme .name .cmd{display:inline-block;margin:0.333rem 0;letter-spacing:1px;font-weight:100;background:#444;padding:0.666rem}.theme .props{margin:1.332rem 0}.theme .props dl>*{padding:0.333rem 0}.theme .props dt{color:#9a9a9a}.theme button{color:#9a9a9a;font-variant:small-caps;font-size:1.333rem;transition:background-color 0.2s ease-in-out;padding:0.666rem 0.333rem;border:0}.theme button:focus{color:#eeeeee;outline:0}.theme button.current{color:white;border-bottom:1px solid white}.theme .variants{margin:0.666rem 0}.theme .variants ul{list-style:none;margin-bottom:1.332rem}.theme .variants ul li{display:inline-block}.theme .variants .viewfinder{position:relative;margin-bottom:0.666rem}.theme .variants .viewfinder .screenshots{position:relative;max-width:calc(100vw * 0.75);overflow:hidden;width:100%;display:inline-block;height:calc(100vw * 0.75 * 0.75)}.theme .variants .viewfinder .screenshots .gallery{position:absolute;width:max-content;left:0;top:0;transition:left ease-out 0.25s, top ease-out 0.25s;font-size:0}.theme .variants .viewfinder .screenshots .gallery .roll{display:inline-block;max-width:calc(100vw * 0.75)}.theme .variants .viewfinder .screenshots .gallery .roll img{width:100%}.theme .variants .viewfinder .modes{display:inline-block;width:auto;vertical-align:top;padding:0 1.332rem}.theme .variants .viewfinder .modes ul{margin:0;padding:0}.theme .variants .viewfinder .modes ul li{display:block;margin-bottom:0.666rem}.theme .variants .viewfinder .modes ul li button{text-transform:lowercase}html,body{width:100%;box-sizing:border-box}body{padding:2.664rem;margin:0;font-family:monospace;font-size:1rem;background:#555;color:#EEE}h1{font-size:2rem;color:#9a9a9a;margin:0.666rem 0;font-weight:bold}h2{color:#9a9a9a;font-size:1.2rem;margin:0.666rem 0}a,button{color:white;background:0;text-decoration:none;border-bottom:1px solid #9a9a9a;font-weight:bold;padding:0.2em;transition:border-color 0.2s ease-out}a:visited,button:visited{color:#EEE}a:hover,button:hover{color:#fff;border-color:white}
