2019-04-02 23:12:45 +00:00
html {
font-size : 62 . 5 % ;
height : 100 % ;
width : 100 % ;
2019-11-28 07:35:33 +00:00
overflow : hidden ;
2019-08-11 09:54:34 +00:00
}
. _kong-test {
display : flex ;
background : white ;
2019-07-25 12:52:03 +00:00
}
2019-09-29 19:17:26 +00:00
* { /* csslint allow: universal-selector */
2019-07-25 12:52:03 +00:00
box-sizing : border-box ;
-webkit-font-smoothing : antialiased ;
-moz-osx-font-smoothing : grayscale ;
2019-04-02 23:12:45 +00:00
}
2019-10-11 00:31:12 +00:00
/* css vars */
2020-02-17 03:41:11 +00:00
# ui { /* csslint allow: empty-rules */
2019-10-11 00:31:12 +00:00
--color-text : black ;
--color-text-inverted : white ;
--color-base : # F2F2F2 ;
--color-disabled : # A3A3A3 ;
--color-accent : # 4980CC ;
--color-good : # 5AC467 ;
--color-good-dark : # 127A20 ;
--color-bad : # B84B5F ;
2020-02-15 00:15:06 +00:00
--color-infinity : # B67F33 ;
--color-eternity : # b341e0 ;
2019-10-11 00:31:12 +00:00
--color-reality : # 0b600e ;
--color-celestials : # 5151ec ;
}
2020-02-17 03:41:11 +00:00
. t-metro # ui , /* csslint allow: empty-rules */
2019-10-11 00:31:12 +00:00
. t-inverted-metro # ui ,
. t-s8 # ui {
--color-text : black ;
--color-text-inverted : white ;
--color-base : # eeeeee ;
--color-disabled : # 9e9e9e ;
--color-accent : # 2196F3 ;
--color-good : # 66bb6a ;
--color-good-dark : # 66bb6a ;
--color-bad : # ef5350 ;
2020-02-15 00:15:06 +00:00
--color-infinity : # FF9800 ;
--color-eternity : # 673AB7 ;
2019-10-11 00:31:12 +00:00
--color-reality : # 0b600e ;
--color-celestials : # 00bcd4 ;
}
2020-02-17 03:41:11 +00:00
. t-dark # ui { /* csslint allow: empty-rules */
2019-10-11 00:31:12 +00:00
--color-text : # e0e0e0 ;
--color-text-inverted : black ;
--color-base : # 455a64 ;
--color-disabled : # 37474f ;
--color-accent : # 1565C0 ;
--color-infinity : # FF9800 ;
}
2020-02-17 03:41:11 +00:00
. t-dark-metro # ui { /* csslint allow: empty-rules */
2019-10-11 00:31:12 +00:00
--color-text : # e0e0e0 ;
--color-text-inverted : black ;
--color-base : # 455a64 ;
--color-disabled : # 37474f ;
--color-accent : # 2196F3 ;
--color-good : # 43a047 ;
--color-good-dark : # 43a047 ;
--color-bad : # e53935 ;
2020-02-15 00:15:06 +00:00
--color-infinity : # FF9800 ;
--color-eternity : # 673AB7 ;
2019-10-11 00:31:12 +00:00
--color-reality : # 0b600e ;
--color-celestials : # 00bcd4 ;
}
2020-02-17 03:41:11 +00:00
. t-s1 # ui { /* csslint allow: empty-rules */
2019-10-11 00:31:12 +00:00
--color-text : black ;
--color-text-inverted : # dbd242 ;
--color-base : # dbd242 ;
--color-disabled : # 9a921d ;
--color-accent : black ;
--color-good : # 4baf4e ;
--color-good-dark : # 3c8b3e ;
--color-bad : # d72621 ;
2020-02-15 00:15:06 +00:00
--color-infinity : # 7d3c1b ;
--color-eternity : # 639565 ;
2019-10-11 00:31:12 +00:00
--color-reality : # AFA3A5 ;
--color-celestials : # F2D6C1 ;
}
2020-02-17 03:41:11 +00:00
. t-s4 # ui { /* csslint allow: empty-rules */
2019-10-11 00:31:12 +00:00
--color-text : black ;
--color-text-inverted : white ;
--color-base : # 1b00ff ;
--color-accent : # 1b00ff ;
--color-good : # ff00e0 ;
--color-bad : # ff0000 ;
}
2020-02-17 03:41:11 +00:00
. t-s6 # ui { /* csslint allow: empty-rules */
2019-10-11 00:31:12 +00:00
--color-text : # E0E0E0 ;
--color-text-inverted : black ;
--color-base : black ;
--color-accent : # 1565C0 ;
}
/* end css vars */
2019-04-02 23:12:45 +00:00
body {
height : 100 % ;
width : 100 % ;
margin : 0 ;
padding : 0 ;
color : # 4F5957 ;
font-size : 1 . 1rem ;
font-family : Typewriter , serif ;
line-height : 1 . 5 ;
font-weight : 300 ;
text-align : center ;
background-color : # fff ;
2019-11-20 18:42:05 +00:00
overflow : hidden ;
2019-04-02 23:12:45 +00:00
}
2019-08-11 09:54:34 +00:00
. _kong-test body {
width : 1050px ;
height : 700px ;
margin : auto ;
2019-10-11 00:31:12 +00:00
border : 0 . 1rem solid black ;
2019-08-11 09:54:34 +00:00
overflow-y : auto ;
}
2019-04-02 23:12:45 +00:00
@ font-face {
font-family : 'Open Sans Condensed' ;
font-style : normal ;
font-weight : 300 ;
src : local ( 'Open Sans Cond Light' ) , local ( 'OpenSans-CondensedLight' ) , url ( https : / / fonts . gstatic . com / s / opensanscondensed / v10 / gk5FxslNkTTHtojXrkp-xBEur64QvLD-0IbiAdTUNXE . woff2 ) format ( 'woff2' ) ;
unicode-range : U + 0000-00FF , U + 0131 , U + 0152-0153 , U + 02C6 , U + 02DA , U + 02DC , U + 2000-206F , U + 2074 , U + 20AC , U + 2212 , U + 2215 , U + E0FF , U + EFFD , U + F000 ;
}
@ font-face {
font-family : Typewriter ;
src : url ( 'MonospaceTypewriter.ttf' ) ;
}
2019-04-10 12:54:09 +00:00
@ font-face {
font-family : Noto Sans ;
src : url ( 'MonospaceTypewriter.ttf' ) ;
2019-09-16 17:13:18 +00:00
unicode-range : U + F420-F430 , U + 2BC5-2BC6 ;
2019-04-10 12:54:09 +00:00
}
2019-06-21 18:36:18 +00:00
@ font-face {
font-family : Runescape ;
src : url ( 'Runescape.ttf' ) ;
}
2019-04-11 12:47:48 +00:00
/* Background for s6 is not displayed by default */
# stars {
display : none ;
}
2019-09-29 19:17:26 +00:00
button : focus {
outline : none ;
2019-04-02 23:12:45 +00:00
}
/*#region TT shop*/
# TTbuttons {
2019-10-11 00:31:12 +00:00
color : var ( --color-text ) ;
2019-06-15 08:09:27 +00:00
position : fixed ;
2019-04-02 23:12:45 +00:00
bottom : 0 ;
font-family : Typewriter , serif ;
display : flex ;
align-items : flex-end ;
z-index : 2 ;
}
2019-04-11 12:47:48 +00:00
. l-tt-buy-button {
width : 17rem ;
z-index : 1 ;
2019-04-17 13:12:23 +00:00
margin : 0 . 3rem ;
2019-04-11 12:47:48 +00:00
}
. c-tt-buy-button {
2019-04-02 23:12:45 +00:00
font-weight : bold ;
font-family : Typewriter , serif ;
border : 1px solid # 691fa5 ;
transition-duration : 0 . 2s ;
border-radius : 4px ;
font-size : 1 . 35rem ;
}
2019-04-11 12:47:48 +00:00
. c-tt-buy-button--unlocked {
color : # 3AACD6 ;
background : # 232028 ;
cursor : pointer ;
}
. c-tt-buy-button--unlocked : hover {
2019-04-02 23:12:45 +00:00
color : # 232028 ;
background : # 3AACD6 ;
}
2019-04-11 12:47:48 +00:00
. c-tt-buy-button--locked {
2019-04-02 23:12:45 +00:00
color : black ;
background : # 4A4A4A ;
}
2019-04-11 12:47:48 +00:00
. c-tt-buy-button--locked : hover {
2019-04-02 23:12:45 +00:00
background : # 652F2F ;
}
# timetheorems {
font-size : 15px ;
text-align : center ;
flex : 1 0 auto ;
}
. ttbuttons-row {
display : flex ;
flex-direction : row ;
justify-content : space-between ;
2019-04-17 13:12:23 +00:00
align-items : stretch ;
2019-04-02 23:12:45 +00:00
}
. ttbuttons-top-row {
align-items : center ;
}
2019-04-17 13:12:23 +00:00
. o-tt-top-row-button {
min-height : 3rem ;
2019-04-02 23:12:45 +00:00
font-size : 1 . 2rem ;
2019-04-17 13:12:23 +00:00
margin : 0 . 3rem ;
flex-grow : 0 ;
flex-shrink : 0 ;
align-self : stretch ;
padding-left : 1rem ;
padding-right : 1rem ;
2019-04-11 12:47:48 +00:00
}
. o-tt-autobuyer-button {
2019-04-17 13:12:23 +00:00
height : 2 . 5rem ;
font-size : 1rem ;
margin : 0 . 3rem ;
flex-grow : 0 ;
flex-shrink : 0 ;
align-self : stretch ;
padding-left : 1rem ;
padding-right : 1rem ;
min-width : 8rem ;
2019-04-02 23:12:45 +00:00
}
2019-04-17 13:12:23 +00:00
. l-tt-save-load-btn__wrapper {
margin : 0 . 3em ;
position : relative ;
}
. l-tt-save-load-btn {
min-width : 2em ;
}
. l-tt-save-load-btn__menu {
position : absolute ;
top : -0 . 5rem ;
left : 50 % ;
transform : translate ( -50 % , -100 % ) ;
2019-04-17 13:24:16 +00:00
padding : 0 . 5rem 0 0 . 5rem 0 ;
2019-04-17 13:12:23 +00:00
}
. c-tt-save-load-btn__menu {
color : white ;
background : black ;
border-radius : 0 . 5rem ;
text-align : left ;
font-weight : bold ;
font-family : Typewriter ;
font-size : 1 . 4rem ;
}
. l-tt-save-load-btn__menu :: after {
content : "" ;
position : absolute ;
top : 100 % ;
left : 50 % ;
margin-left : -0 . 5rem ;
border-width : 0 . 5rem ;
border-style : solid ;
border-color : black transparent transparent transparent ;
}
. l-tt-save-load-btn__menu-rename {
margin : 0 . 3rem 0 . 5rem 0 . 5rem 0 . 7rem ;
}
. c-tt-save-load-btn__menu-rename {
text-align : left ;
font-weight : bold ;
font-family : Typewriter ;
font-size : 1 . 4rem ;
border : none ;
border-radius : 0 . 3rem ;
padding : 0 . 2rem ;
}
. l-tt-save-load-btn__menu-item {
padding : 0 . 25rem 1rem 0 . 25rem 1rem ;
2019-10-11 00:31:12 +00:00
cursor : pointer ;
2019-04-02 23:12:45 +00:00
}
2019-04-17 13:12:23 +00:00
. c-tt-save-load-btn__menu-item : hover {
background : white ;
color : black ;
}
. c-tt-autobuyer-toggle {
color : initial ;
}
. l-tt-buy-max-vbox {
display : inline-flex ;
flex-direction : column ;
align-items : center ;
2019-04-02 23:12:45 +00:00
}
2019-09-04 06:57:19 +00:00
. ttshop-background {
2019-10-11 00:31:12 +00:00
background : var ( --color-base ) ;
2019-04-02 23:12:45 +00:00
border : 2px solid black ;
border-bottom : none ;
border-top-left-radius : 7px ;
border-top-right-radius : 7px ;
z-index : 1 ;
}
2019-09-04 06:57:19 +00:00
. t-metro . ttshop-background ,
. t-dark-metro . ttshop-background ,
. t-inverted-metro . ttshop-background ,
. t-s8 . ttshop-background {
border-width : 1px ;
border-radius : 0 ;
}
. t-inverted . ttshop-background {
border-color : # fff ;
background-color : # 1f1f1f ;
}
. t-s6 . ttshop-background {
border : 1px solid # 3AACD6 ;
}
2019-04-02 23:12:45 +00:00
. ttshop-container {
2019-10-11 00:31:12 +00:00
padding : 0 0 . 5rem ;
2019-09-04 06:57:19 +00:00
width : 55 . 5rem ;
2019-04-02 23:12:45 +00:00
display : flex ;
flex-direction : column ;
transition : all 0 . 25s ease-out ;
}
. ttshop-minimize-btn {
2019-10-11 00:31:12 +00:00
display : flex ;
justify-content : center ;
width : 3 . 1rem ;
height : 3 . 1rem ;
2019-04-02 23:12:45 +00:00
margin-left : -1px
}
2019-10-11 00:31:12 +00:00
. t-metro . ttshop-minimize-btn ,
. t-dark-metro . ttshop-minimize-btn ,
. t-inverted-metro . ttshop-minimize-btn ,
. t-s8 . ttshop-minimize-btn {
width : 3rem ;
height : 3rem ;
}
2019-04-02 23:12:45 +00:00
. ttshop-minimize-btn span {
display : inline-block ;
transition : all 0 . 25s ease-out ;
margin-left : -1px ;
font-size : 25px ;
}
# minimizeArrow {
color : black ;
}
2019-04-17 13:12:23 +00:00
. c-ttshop__save-load-text {
2019-04-02 23:12:45 +00:00
font-size : 10px ;
}
/*#endregion TT shop*/
2019-10-11 00:31:12 +00:00
/*#region tab buttons*/
. o-tab-btn {
color : var ( --color-text ) ;
background-color : var ( --color-base ) ;
font-weight : bold ;
border : 0 . 2rem solid var ( --color-accent ) ;
border-radius : 0 . 4rem ;
transition-duration : 0 . 2s ;
cursor : pointer ;
font-family : Typewriter ;
font-size : 1 . 8rem ;
2019-11-20 18:42:05 +00:00
user-select : none ;
}
. t-s6 . o-tab-btn {
text-shadow : 0 0 0 . 3rem ;
2019-10-11 00:31:12 +00:00
}
. o-tab-btn : hover {
color : var ( --color-text-inverted ) ;
background : var ( --color-accent ) ;
}
. o-tab-btn--infinity {
color : white ;
background : black ;
border-color : var ( --color-infinity ) ;
}
. t-dark . o-tab-btn--infinity ,
2019-11-20 18:42:05 +00:00
. t-dark-metro . o-tab-btn--infinity {
2019-10-11 00:31:12 +00:00
color : black ;
background : white ;
}
. o-tab-btn--infinity : hover {
color : black ;
background : var ( --color-infinity ) ;
}
. o-tab-btn--eternity {
color : var ( --color-eternity ) ;
background : black ;
border-color : var ( --color-eternity ) ;
}
. o-tab-btn--eternity : hover {
color : var ( --color-eternity ) ;
background : white ;
}
. t-s1 . o-tab-btn--eternity : hover {
color : black ;
background : # 639565 ;
}
. o-tab-btn--reality {
background : white ;
border-color : var ( --color-reality ) ;
color : var ( --color-reality ) ;
}
. o-tab-btn--reality : hover {
background : var ( --color-reality ) ;
color : white ;
}
. o-tab-btn--celestial {
color : var ( --color-celestials ) ;
background : white ;
border-color : var ( --color-celestials ) ;
}
. o-tab-btn--celestial : hover {
color : white ;
background : var ( --color-celestials ) ; ;
}
/*#endregion tab buttons*/
2019-07-25 12:52:03 +00:00
. c-news-ticker {
overflow : hidden ;
}
. c-news-ticker__line {
padding-left : 100 % ;
transition : transform linear ;
}
. c-news-line {
2019-06-04 06:43:27 +00:00
display : inline-block ;
2019-07-25 12:52:03 +00:00
font-family : Typewriter , serif ;
font-size : 1 . 5rem ;
2019-06-04 06:43:27 +00:00
white-space : nowrap ;
2019-07-25 12:52:03 +00:00
font-weight : bold ;
text-align : left ;
2019-09-26 18:09:04 +00:00
user-select : none ;
2019-04-02 23:12:45 +00:00
}
2019-07-25 12:52:03 +00:00
. c-news-line a {
2019-04-02 23:12:45 +00:00
text-decoration : underline ;
}
# loading {
2019-11-20 18:42:05 +00:00
height : 100 % ;
width : 100 % ;
background : url ( "../images/loading.png" ) no-repeat ;
background-size : cover ;
background-position-x : 50 % ;
background-position-y : 50 % ;
position : absolute ;
background-color : black ;
z-index : 999 ;
2019-04-02 23:12:45 +00:00
}
. l-reality-button {
display : block ;
margin-bottom : 2rem ;
}
. l-reality-button__contents {
display : flex ;
flex-direction : column ;
align-items : center ;
}
. c-reality-button__header {
font-size : 1 . 4rem ;
line-height : 1 . 6 ;
}
. c-reality-button {
font-family : Typewriter ;
2019-04-11 12:47:48 +00:00
border-radius : 0 . 4rem ;
2019-04-02 23:12:45 +00:00
transition-duration : 0 . 2s ;
cursor : pointer ;
width : 21rem ;
height : 8rem ;
font-size : 1 . 2rem ;
font-weight : bold ;
background : white ;
border-width : 0 . 2rem ;
border-style : solid ;
}
2019-04-11 12:47:48 +00:00
. t-dark-metro . c-reality-button ,
. t-inverted-metro . c-reality-button ,
. t-metro . c-reality-button ,
. t-s8 . c-reality-button {
2019-04-02 23:12:45 +00:00
border-width : 0 . 1rem ;
2019-04-11 12:47:48 +00:00
border-radius : 0 ;
}
2019-11-20 18:42:05 +00:00
. t-s6 . c-reality-button {
background : black ;
}
2019-04-02 23:12:45 +00:00
. c-reality-button--good {
2019-10-11 00:31:12 +00:00
color : var ( --color-reality ) ;
border-color : var ( --color-reality ) ;
2019-04-02 23:12:45 +00:00
}
. c-reality-button--bad {
2019-10-11 00:31:12 +00:00
color : var ( --color-bad ) ;
border-color : var ( --color-bad ) ;
2019-04-02 23:12:45 +00:00
}
. c-reality-button--good : hover , . c-reality-button--good . force-hover {
color : white ;
2019-10-11 00:31:12 +00:00
background : var ( --color-reality ) ;
2019-04-02 23:12:45 +00:00
}
. c-reality-button--bad : hover , . c-reality-button--bad . force-hover {
color : white ;
2019-10-11 00:31:12 +00:00
background : var ( --color-bad ) ;
2019-04-02 23:12:45 +00:00
}
2019-04-07 23:07:38 +00:00
. l-reality-amplify-button {
margin-top : 1rem ;
margin-bottom : 1rem ;
}
2019-04-02 23:12:45 +00:00
[ draggable ] {
-moz-user-select : none ;
-khtml-user-select : none ;
-webkit-user-select : none ;
2019-09-29 19:17:26 +00:00
-ms-user-select : none ;
2019-04-02 23:12:45 +00:00
user-select : none ;
/* Required to make elements draggable in old WebKit */
-khtml-user-drag : element ;
-webkit-user-drag : element ;
}
2019-10-11 00:31:12 +00:00
@ keyframes a-existence-glow {
2019-04-02 23:12:45 +00:00
0 % { text-shadow : 1 px 1 px 2 px black ; }
50 % { text-shadow : 1 px 1 px 8 px black ; }
100 % { text-shadow : 1 px 1 px 2 px black ; }
}
[ ach-tooltip ] {
position : relative ;
}
[ ach-tooltip ] : before ,
[ ach-tooltip ] : after {
visibility : hidden ;
-ms-filter : "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)" ;
filter : progid : DXImageTransform . Microsoft . Alpha ( Opacity = 0 ) ;
opacity : 0 ;
pointer-events : none ;
}
[ ach-tooltip ] : before {
position : absolute ;
bottom : 100 % ;
left : 50 % ;
margin-bottom : 5px ;
margin-left : -85px ;
padding : 7px ;
width : 160px ;
-webkit-border-radius : 3px ;
-moz-border-radius : 3px ;
border-radius : 3px ;
background-color : # 000 ;
background-color : hsla ( 0 , 0 % , 5 % , 0 . 9 ) ;
color : # fff ;
content : attr ( ach-tooltip ) ;
text-align : center ;
font-size : 14px ;
line-height : 1 . 2 ;
transition-duration : . 5s ;
z-index : 3 ;
}
[ ach-tooltip ] : after {
position : absolute ;
bottom : 100 % ;
left : 50 % ;
margin-left : -5px ;
width : 0 ;
border-top : 5px solid # 000 ;
border-top : 5px solid hsla ( 0 , 0 % , 5 % , 0 . 9 ) ;
border-right : 5px solid transparent ;
border-left : 5px solid transparent ;
content : " " ;
font-size : 0 ;
line-height : 0 ;
transition-duration : . 5s ;
}
[ ach-tooltip ] : hover : before ,
[ ach-tooltip ] : hover : after {
visibility : visible ;
-ms-filter : "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" ;
filter : progid : DXImageTransform . Microsoft . Alpha ( Opacity = 100 ) ;
opacity : 1 ;
}
h1 ,
h2 ,
h3 ,
h4 ,
h5 ,
h6 {
color : # 222 ;
margin : 0 0 20px ;
}
p ,
ul ,
ol ,
table ,
dl {
margin : 0 0 3px ;
}
h1 ,
h2 ,
h3 {
line-height : 1 . 1 ;
}
h1 {
font-size : 28px ;
}
h2 {
color : # 393939 ;
}
h3 ,
h4 ,
h5 ,
h6 {
color : # 494949 ;
}
a {
color : # 39c ;
text-decoration : none ;
}
a : hover {
color : # 069 ;
}
a small {
font-size : 11px ;
color : # 777 ;
margin-top : -0 . 3em ;
display : block ;
}
a : hover small {
color : # 777 ;
}
. wrapper {
width : 860px ;
margin : 0 auto ;
}
blockquote {
border-left : 1px solid # e5e5e5 ;
margin : 0 ;
padding : 0 0 0 20px ;
font-style : italic ;
}
table {
border-spacing : 0
}
th ,
td {
text-align : left ;
padding : 5px 8px ;
}
dt {
color : # 444 ;
font-weight : 700 ;
}
th {
color : # 444 ;
}
img {
max-width : 100 % ;
}
header {
width : 270px ;
float : left ;
position : fixed ;
-webkit-font-smoothing : subpixel-antialiased ;
}
header ul {
list-style : none ;
height : 40px ;
padding : 0 ;
background : # f4f4f4 ;
border-radius : 5px ;
border : 1px solid # e0e0e0 ;
width : 270px ;
}
header li {
width : 89px ;
float : left ;
border-right : 1px solid # e0e0e0 ;
height : 40px ;
}
header li : first-child a {
border-radius : 5px 0 0 5px ;
}
header li : last-child a {
border-radius : 0 5px 5px 0 ;
}
header ul a {
line-height : 1 ;
font-size : 11px ;
color : # 999 ;
display : block ;
text-align : center ;
padding-top : 6px ;
height : 34px ;
}
header ul a : hover {
color : # 999 ;
}
header ul a : active {
background-color : # f0f0f0 ;
}
strong {
color : # 222 ;
font-weight : 700 ;
}
header ul li + li + li {
border-right : none ;
width : 89px ;
}
header ul a strong {
font-size : 14px ;
display : block ;
color : # 222 ;
}
section {
width : 500px ;
float : right ;
padding-bottom : 50px ;
}
small {
font-size : 11px ;
}
hr {
border : 0 ;
background : # e5e5e5 ;
height : 1px ;
margin : 0 0 20px ;
}
footer {
width : 270px ;
float : left ;
position : fixed ;
bottom : 50px ;
-webkit-font-smoothing : subpixel-antialiased ;
}
br {
margin : 0 ;
pointer-events : none ;
}
. videocontainer {
position : fixed ;
top : 0 ;
bottom : 0 ;
width : 100 % ;
2019-04-05 21:36:15 +00:00
height : 100 % ;
2019-08-27 22:03:10 +00:00
z-index : 1 ;
2019-04-02 23:12:45 +00:00
overflow : hidden ;
pointer-events : none ;
}
2019-08-27 22:03:10 +00:00
. videocontainer--background {
z-index : -1000 ;
}
2019-04-02 23:12:45 +00:00
# realityanimbg {
2019-04-05 21:36:15 +00:00
min-width : 100 % ;
min-height : 100 % ;
2019-04-02 23:12:45 +00:00
width : auto ;
height : auto ;
position : absolute ;
pointer-events : all ;
top : 50 % ;
left : 50 % ;
transform : translate ( -50 % , -50 % ) ;
}
@ media print , screen and ( max-width : 960px ) {
div . wrapper {
width : auto ;
margin : 0 ;
}
header ,
section ,
footer {
float : none ;
position : static ;
width : auto ;
}
header {
padding-right : 320px ;
}
section {
border : 1px solid # e5e5e5 ;
border-width : 1px 0 ;
padding : 20px 0 ;
margin : 0 0 20px ;
}
header a small {
display : inline ;
}
header ul {
position : absolute ;
right : 50px ;
top : 52px ;
}
}
@ media print ,
screen and ( max-width : 720px ) {
body {
word-wrap : break-word ;
}
header {
padding : 0 ;
}
header ul ,
header p . view {
position : static ;
}
}
@ media print ,
screen and ( max-width : 480px ) {
body {
padding : 15px ;
}
header ul {
width : 99 % ;
}
header li ,
header ul li + li + li {
width : 33 % ;
}
}
@ media print {
body {
padding : 0 . 4in ;
font-size : 12pt ;
color : # 444 ;
}
}
@ keyframes barrelRoll {
0 % { transform : rotateZ ( 0 deg ) ; }
50 % { transform : rotateZ ( 360 deg ) ; }
100 % { transform : rotateZ ( 360 deg ) ; }
}
@ keyframes spin3d {
0 % { transform : rotate3d ( 5.2 , -2.8 , 1.4 , 0 deg ) ; }
100 % { transform : rotate3d ( 5.2 , -2.8 , 1.4 , 360 deg ) ; }
}
@ keyframes spin4d {
0 % { transform : scale ( 1 ) rotate3d ( 5.2 , -2.8 , 1.4 , 0 deg ) ; }
50 % { transform : scale ( 0 ) rotate3d ( 5.2 , -2.8 , 1.4 , 360 deg ) ; }
100 % { transform : scale ( 1 ) rotate3d ( 5.2 , -2.8 , 1.4 , 0 deg ) ; }
}
@ keyframes float {
2019-04-11 12:54:21 +00:00
0 % { bottom : 0 ; opacity : 0 ; }
2019-04-02 23:12:45 +00:00
50 % { opacity : 1 ; }
100 % { bottom : 50 px ; opacity : 0 ; }
}
@ keyframes implode {
2019-09-29 19:17:26 +00:00
0 % { transform : scale ( 1 ) ; filter : blur ( 0 ) }
2019-04-02 23:12:45 +00:00
50 % { transform : scale ( 0 ) ; filter : blur ( 5 px ) }
2019-09-29 19:17:26 +00:00
100 % { transform : scale ( 1 ) ; filter : blur ( 0 ) }
2019-04-02 23:12:45 +00:00
}
@ keyframes realize {
0 % { opacity : 1 ; }
20 % { opacity : 0 ; }
80 % { opacity : 0 ; }
100 % { opacity : 1 ; }
}
@ keyframes realizebg {
0 % { opacity : 0 ; }
20 % { opacity : 0 ; }
30 % { opacity : 1 ; }
70 % { opacity : 1 ; }
80 % { opacity : 0 ; }
100 % { opacity : 0 ; }
}
2019-06-21 18:36:18 +00:00
@ keyframes text-grow {
0 % { font-size : 1.3 rem ; }
50 % { font-size : 1.8 rem ; }
100 % { font-size : 1.3 rem ; }
}
@ keyframes text-shrink {
0 % { font-size : 1.8 rem ; }
50 % { font-size : 1.3 rem ; }
100 % { font-size : 1.8 rem ; }
}
2019-09-26 18:09:04 +00:00
@ keyframes text-crunch {
0 % { font-size : 1.5 rem ; }
90 % { font-size : 1.5 rem ; }
2019-11-15 01:54:53 +00:00
100 % { font-size : 0 ; }
2019-09-26 18:09:04 +00:00
}
2019-06-21 18:36:18 +00:00
@ keyframes text-flash {
0 % { color : yellow ; }
50 % { color : red ; }
}
2019-11-15 00:43:56 +00:00
@ keyframes fade-out {
0 % { opacity : 1 ; }
50 % { opacity : 0 ; }
100 % { opacity : 1 ; }
}
@ keyframes text-stretch {
2019-11-15 01:54:53 +00:00
0 % { letter-spacing : 0 ; }
2019-11-15 00:43:56 +00:00
100 % { letter-spacing : 30 rem ; }
}
2019-04-02 23:12:45 +00:00
. infotooltip {
position : relative ;
display : inline-block ;
}
. infotooltip . infotooltiptext {
visibility : hidden ;
background-color : black ;
color : # fff ;
text-align : left ;
padding : 5px 5px ;
border-radius : 5px ;
position : absolute ;
2020-01-08 20:48:24 +00:00
z-index : 2 ;
2019-04-02 23:12:45 +00:00
white-space : nowrap ;
left : 105 %
}
. infotooltip : hover . infotooltiptext {
visibility : visible ;
}
/ * * * * * * *
* BEM *
* * * * * * * /
2019-07-25 12:52:03 +00:00
. c-game-ui {
width : 100 % ;
height : 100 %
}
2019-08-11 09:54:34 +00:00
. _kong-test . c-game-ui {
max-height : 100 % ;
overflow-y : scroll ;
}
2019-04-02 23:12:45 +00:00
/*#region o-primary-btn*/
. o-primary-btn {
height : 2 . 5rem ;
font-family : Typewriter , serif ;
font-weight : bold ;
font-size : 1 . 3rem ;
2019-10-11 00:31:12 +00:00
color : var ( --color-text ) ;
background-color : var ( --color-base ) ;
border : 0 . 1rem solid var ( --color-good-dark ) ;
border-radius : 0 . 4rem ;
2019-04-02 23:12:45 +00:00
transition-duration : 0 . 2s ;
cursor : pointer ;
2019-10-11 00:31:12 +00:00
padding : 0 . 3rem 1rem ;
2019-04-02 23:12:45 +00:00
}
. o-primary-btn : hover {
color : # FFF ;
2019-10-11 00:31:12 +00:00
background-color : var ( --color-good ) ;
2019-04-02 23:12:45 +00:00
}
. o-primary-btn--disabled {
2019-10-11 00:31:12 +00:00
background-color : # A3A3A3 ;
border-color : var ( --color-bad ) ;
2019-04-02 23:12:45 +00:00
cursor : default ;
}
. o-primary-btn--disabled : hover {
2019-10-11 00:31:12 +00:00
background-color : var ( --color-bad ) ;
2019-04-02 23:12:45 +00:00
}
/*#region modifiers*/
. o-primary-btn--width-medium {
width : 12rem ;
}
. o-primary-btn--tickspeed {
width : 17rem ;
font-size : 1 . 2rem ;
}
. o-primary-btn--buy-max {
font-size : 1 . 2rem ;
width : 12rem ;
}
. o-primary-btn--sacrifice {
font-size : 1 . 2rem ;
width : 32rem ;
2019-09-29 19:17:26 +00:00
margin-right : 0 . 8rem ;
2019-04-02 23:12:45 +00:00
}
. o-primary-btn--buy-nd {
font-size : 1rem ;
}
. o-primary-btn--buy-single-nd {
width : 13 . 5rem ;
}
. o-primary-btn--buy-10-nd {
width : 21rem ;
}
. o-primary-btn--dimboost {
2019-10-11 00:31:12 +00:00
font-size : 0 . 9rem ;
2019-04-02 23:12:45 +00:00
width : 21rem ;
}
. o-primary-btn--galaxy {
2019-10-11 00:31:12 +00:00
font-size : 0 . 9rem ;
2019-04-02 23:12:45 +00:00
width : 21rem ;
height : 3 . 5rem ;
}
. o-primary-btn--new-dim {
font-weight : bold ;
width : 20rem ;
height : 6rem ;
}
. o-primary-btn--quick-reset {
font-size : 1 . 2rem ;
width : 20rem ;
height : 5rem ;
}
. o-primary-btn--buy-id {
width : 19 . 5rem ;
height : 3rem ;
}
. o-primary-btn--id-autobuyer {
font-size : 1rem ;
width : 8rem ;
}
. o-primary-btn--id-all-autobuyers {
font-size : 1 . 2rem ;
width : 15rem ;
height : 3rem ;
}
. o-primary-btn--buy-td {
width : 19 . 5rem ;
height : 3rem ;
}
. o-primary-btn--td-autobuyer {
font-size : 1rem ;
width : 8rem ;
}
. o-primary-btn--td-all-autobuyers {
font-size : 1 . 2rem ;
width : 15rem ;
height : 3rem ;
}
. o-primary-btn--option {
width : 20rem ;
height : 5 . 5rem ;
box-sizing : border-box ;
}
. o-primary-btn--option_font-large {
font-size : 1 . 8rem ;
}
. o-primary-btn--option_font-x-large {
font-size : 2rem ;
}
. o-primary-btn--update-rate {
font-size : 1 . 4rem ;
text-align : center ;
cursor : default ;
}
. o-primary-btn--update-rate__slider {
width : 100 % ;
}
. o-primary-btn--modal-close {
width : 3rem ;
height : 3rem ;
font-size : 2 . 4rem ;
line-height : 2 . 4rem ;
padding : 0 ;
}
. o-primary-btn--exit-challenge {
width : 20rem ;
font-size : 1 . 1rem ;
}
. o-primary-btn--small-spoon {
font-size : 1rem ;
}
. o-primary-btn--autobuyer-toggle {
font-size : 1 . 1rem ;
width : 16rem ;
height : 4rem ;
2019-10-11 00:31:12 +00:00
margin : 0 0 . 3rem ;
2019-04-02 23:12:45 +00:00
}
. o-primary-btn--replicanti-unlock {
width : 20rem ;
height : 8rem ;
}
. o-primary-btn--replicanti-upgrade {
width : 18rem ;
height : 5rem ;
font-size : 1rem ;
2019-10-11 00:31:12 +00:00
padding : 0 . 1rem 0 . 6rem ;
2019-04-02 23:12:45 +00:00
}
. o-primary-btn--replicanti-upgrade-toggle {
font-size : 1rem ;
}
2019-05-15 20:54:56 +00:00
. o-primary-btn--dilation-upgrade-toggle {
font-size : 1rem ;
}
2019-04-02 23:12:45 +00:00
. o-primary-btn--replicanti-galaxy {
width : 20rem ;
height : 7rem ;
font-size : 1 . 2rem ;
2019-10-11 00:31:12 +00:00
padding : 0 . 1rem 0 . 6rem ;
2019-04-02 23:12:45 +00:00
}
. o-primary-btn--replicanti-galaxy-toggle {
font-size : 1 . 2rem ;
}
. o-primary-btn--time-study-options {
width : 15rem ;
height : 4rem ;
font-size : 1rem ;
}
. o-primary-btn--respec-active {
2019-10-11 00:31:12 +00:00
background-color : var ( --color-good ) ;
2019-04-02 23:12:45 +00:00
}
. o-primary-btn--respec-active : hover {
2019-10-11 00:31:12 +00:00
background-color : var ( --color-good ) ;
2019-04-02 23:12:45 +00:00
color : black ;
cursor : default ;
}
2020-02-03 07:54:33 +00:00
. o-primary-btn--glyph-trash {
width : 25rem ;
2020-02-20 01:14:30 +00:00
height : 4 . 5rem ;
2020-02-03 07:54:33 +00:00
font-size : 1rem ;
}
2019-05-10 04:05:11 +00:00
. o-primary-btn--discharge-options {
width : 15rem ;
height : 4rem ;
font-size : 1rem ;
}
2019-04-02 23:12:45 +00:00
/*#endregion modifiers*/
/*#region themes*/
/*#region t-dark*/
. t-dark . o-primary-btn {
2019-10-11 00:31:12 +00:00
box-shadow : 0 0 0 . 7rem 0 . 2rem # 111111 ;
2019-04-02 23:12:45 +00:00
}
. t-dark . o-primary-btn : hover {
2019-04-11 12:47:48 +00:00
background-color : # 1b5e20 ;
2019-04-02 23:12:45 +00:00
}
. t-dark . o-primary-btn--disabled {
2019-04-17 20:54:36 +00:00
color : black ;
2019-04-11 12:47:48 +00:00
background-color : # 37474f ;
2019-04-02 23:12:45 +00:00
}
. t-dark . o-primary-btn--disabled : hover {
2019-10-11 00:31:12 +00:00
background-color : var ( --color-bad ) ;
2019-04-02 23:12:45 +00:00
}
. t-dark . o-primary-btn--respec-active {
2019-04-11 12:47:48 +00:00
background-color : # 1b5e20 ;
2019-04-02 23:12:45 +00:00
}
2019-05-10 04:05:11 +00:00
. t-dark . o-primary-btn--discharge-active {
background-color : # 1b5e20 ;
}
2019-04-02 23:12:45 +00:00
/*#endregion t-dark*/
/*#region t-dark-metro*/
. t-dark-metro . o-primary-btn {
2019-10-11 00:31:12 +00:00
box-shadow : 0 . 1rem 0 . 1rem 0 . 1rem 0 black ;
2019-04-11 12:47:48 +00:00
border-radius : 0 ;
border-width : 0 . 1rem ;
2019-04-02 23:12:45 +00:00
}
. t-dark-metro . o-primary-btn--disabled {
2019-04-11 12:47:48 +00:00
background-color : # 37474f ;
2019-04-02 23:12:45 +00:00
}
. t-dark-metro . o-primary-btn--disabled : hover {
2019-10-11 00:31:12 +00:00
background-color : var ( --color-bad ) ;
2019-04-02 23:12:45 +00:00
}
/*#endregion t-dark-metro*/
2019-10-11 00:31:12 +00:00
/*#region t-metro t-dark-metro t-inverted-metro t-s8*/
2019-04-02 23:12:45 +00:00
. t-metro . o-primary-btn ,
2019-10-11 17:54:04 +00:00
. t-dark-metro . o-primary-btn ,
2019-10-11 00:31:12 +00:00
. t-inverted-metro . o-primary-btn ,
. t-s8 . o-primary-btn {
2019-04-11 12:47:48 +00:00
border-radius : 0 ;
border-width : 0 . 1rem ;
2019-04-02 23:12:45 +00:00
}
. t-metro . o-primary-btn ,
2019-10-11 00:31:12 +00:00
. t-inverted-metro . o-primary-btn {
box-shadow : 0 . 1rem 0 . 1rem 0 . 1rem 0 # 9e9e9e ;
2019-04-02 23:12:45 +00:00
}
2019-10-11 00:31:12 +00:00
. t-dark-metro . o-primary-btn {
box-shadow : 0 . 1rem 0 . 1rem 0 . 1rem 0 black ;
2019-04-02 23:12:45 +00:00
}
. t-metro . o-primary-btn--disabled ,
. t-inverted-metro . o-primary-btn--disabled ,
. t-s8 . o-primary-btn--disabled {
2019-04-11 12:47:48 +00:00
background-color : # 9e9e9e ;
2019-04-02 23:12:45 +00:00
}
. t-metro . o-primary-btn--disabled : hover ,
2019-10-11 00:31:12 +00:00
. t-dark-metro . o-primary-btn--disabled : hover ,
2019-04-02 23:12:45 +00:00
. t-inverted-metro . o-primary-btn--disabled : hover ,
. t-s8 . o-primary-btn--disabled : hover {
2019-10-11 00:31:12 +00:00
background-color : var ( --color-bad ) ;
2019-04-02 23:12:45 +00:00
}
/*#endregion t-metro t-inverted-metro t-s8*/
/*#region t-s1*/
. t-s1 . o-primary-btn {
2019-04-11 12:47:48 +00:00
border-color : black ;
2019-04-02 23:12:45 +00:00
}
. t-s1 . o-primary-btn--disabled {
2019-04-11 12:47:48 +00:00
background-color : # 9a921d ;
2019-04-02 23:12:45 +00:00
}
. t-s1 . o-primary-btn--disabled : hover {
2019-10-11 00:31:12 +00:00
background-color : var ( --color-bad ) ;
2019-04-02 23:12:45 +00:00
}
/*#endregion t-s1*/
/*#region t-s4*/
. t-s4 . o-primary-btn {
2019-04-11 12:47:48 +00:00
background-color : # ff0000 ;
2019-09-29 19:17:26 +00:00
cursor : url ( cursor2 . cur ) , auto ;
2019-04-02 23:12:45 +00:00
}
. t-s4 . o-primary-btn--disabled {
2019-09-29 19:17:26 +00:00
cursor : url ( cursor . cur ) , auto ;
2019-04-02 23:12:45 +00:00
}
/*#endregion t-s4*/
/*#region t-s6*/
. t-s6 . o-primary-btn {
2019-10-11 00:31:12 +00:00
box-shadow : 0 0 0 . 7rem 0 . 2rem # 111111 ;
2019-04-02 23:12:45 +00:00
}
. t-s6 . o-primary-btn--disabled {
2019-04-11 12:47:48 +00:00
color : grey ;
2019-10-11 00:31:12 +00:00
background-color : var ( --color-base ) ;
2019-04-02 23:12:45 +00:00
}
. t-s6 . o-primary-btn--disabled : hover {
2019-10-11 00:31:12 +00:00
color : var ( --color-text ) ;
background : var ( --color-bad ) ;
2019-04-02 23:12:45 +00:00
}
. t-s6 . o-primary-btn--respec-active {
2019-04-11 12:47:48 +00:00
background-color : # 1b5e20 ;
2019-04-02 23:12:45 +00:00
}
2019-05-10 04:05:11 +00:00
. t-s6 . o-primary-btn--discharge-active {
background-color : # 1b5e20 ;
}
2019-04-02 23:12:45 +00:00
/* FFS */
. t-metro . o-primary-btn--respec-active ,
. t-dark . o-primary-btn--respec-active ,
. t-dark-metro . o-primary-btn--respec-active ,
. t-s1 . o-primary-btn--respec-active ,
. t-s6 . o-primary-btn--respec-active ,
. t-s8 . o-primary-btn--respec-active {
2019-04-11 12:47:48 +00:00
background-color : # 673ab7 ;
2019-04-02 23:12:45 +00:00
}
. t-metro . o-primary-btn--respec-active : hover ,
. t-dark . o-primary-btn--respec-active : hover ,
. t-dark-metro . o-primary-btn--respec-active : hover ,
. t-s1 . o-primary-btn--respec-active : hover ,
. t-s6 . o-primary-btn--respec-active : hover ,
. t-s8 . o-primary-btn--respec-active : hover {
2019-04-11 12:47:48 +00:00
background-color : # 673ab7 ;
color : black ;
2019-04-02 23:12:45 +00:00
}
2019-05-10 04:05:11 +00:00
. t-metro . o-primary-btn--discharge-active ,
. t-dark . o-primary-btn--discharge-active ,
. t-dark-metro . o-primary-btn--discharge-active ,
. t-s1 . o-primary-btn--discharge-active ,
. t-s6 . o-primary-btn--discharge-active ,
. t-s8 . o-primary-btn--discharge-active {
background-color : # 673ab7 ;
}
. t-metro . o-primary-btn--discharge-active : hover ,
. t-dark . o-primary-btn--discharge-active : hover ,
. t-dark-metro . o-primary-btn--discharge-active : hover ,
. t-s1 . o-primary-btn--discharge-active : hover ,
. t-s6 . o-primary-btn--discharge-active : hover ,
. t-s8 . o-primary-btn--discharge-active : hover {
background-color : # 673ab7 ;
color : black ;
}
2019-04-02 23:12:45 +00:00
/*#endregion t-s6*/
/*#endregion themes*/
/*#endregion o-primary-btn*/
/*#region o-prestige-btn*/
. o-prestige-btn {
2019-10-11 00:31:12 +00:00
border : 0 . 2rem solid ;
border-radius : 0 . 4rem ;
2019-04-02 23:12:45 +00:00
transition-duration : 0 . 2s ;
cursor : pointer ;
width : 21rem ;
height : 7rem ;
font-size : 1 . 1rem ;
font-family : Typewriter , serif ;
}
. o-prestige-btn br {
pointer-events : none ;
}
. o-prestige-btn b {
pointer-events : none ;
}
/*#region Big Crunch*/
. o-prestige-btn--big-crunch {
2019-04-17 20:54:36 +00:00
color : white ;
2019-10-11 00:31:12 +00:00
background-color : black ;
border-color : var ( --color-infinity ) ;
2019-04-02 23:12:45 +00:00
}
. o-prestige-btn--big-crunch : hover {
2019-10-11 00:31:12 +00:00
color : black ;
background-color : var ( --color-infinity ) ;
}
. o-prestige-btn--big-crunch span {
transition-duration : 0 . 2s ;
}
. o-prestige-btn--big-crunch : hover span {
color : black ! important ;
2019-04-02 23:12:45 +00:00
}
. t-dark . o-prestige-btn--big-crunch {
2019-10-11 00:31:12 +00:00
color : black ;
background : white ;
2019-04-02 23:12:45 +00:00
}
2019-04-17 20:54:36 +00:00
. t-dark . o-prestige-btn--big-crunch : hover {
2019-10-11 00:31:12 +00:00
background : var ( --color-infinity ) ;
2019-04-02 23:12:45 +00:00
}
. t-metro . o-prestige-btn--big-crunch ,
. t-inverted-metro . o-prestige-btn--big-crunch ,
. t-s8 . o-prestige-btn--big-crunch {
2019-10-11 00:31:12 +00:00
box-shadow : 0 . 1rem 0 . 1rem 0 . 1rem 0 # 9e9e9e ;
2019-04-11 12:47:48 +00:00
border-width : 0 . 1rem ;
border-radius : 0 ;
2019-04-02 23:12:45 +00:00
}
2019-04-17 20:54:36 +00:00
. t-dark-metro . o-prestige-btn--big-crunch {
color : black ;
background : white ;
box-shadow : 1px 1px 1px 0 black ;
2019-10-11 00:31:12 +00:00
border-width : 0 . 1rem ;
2019-04-17 20:54:36 +00:00
border-radius : 0 ;
2019-04-02 23:12:45 +00:00
}
2019-10-11 00:31:12 +00:00
. t-dark-metro . o-prestige-btn--big-crunch : hover {
background : var ( --color-infinity ) ;
2019-04-02 23:12:45 +00:00
}
/*#region Eternity*/
. o-prestige-btn--eternity {
2019-10-11 00:31:12 +00:00
color : var ( --color-eternity ) ;
2019-04-02 23:12:45 +00:00
background-color : black ;
2019-10-11 00:31:12 +00:00
border-color : var ( --color-eternity ) ;
2020-02-08 07:31:16 +00:00
font-weight : bold ;
2019-04-02 23:12:45 +00:00
}
2019-08-14 05:07:23 +00:00
. o-prestige-btn--dilation {
color : # 64dd17 ;
background-color : black ;
border-color : # 64dd17 ;
}
2019-04-02 23:12:45 +00:00
. o-prestige-btn--eternity : hover {
2019-10-11 00:31:12 +00:00
color : var ( --color-eternity ) ;
2019-04-02 23:12:45 +00:00
background-color : white ;
2020-02-15 00:15:06 +00:00
}
2019-10-11 00:31:12 +00:00
2020-02-08 07:31:16 +00:00
. o-prestige-btn--eternity span {
2019-10-11 00:31:12 +00:00
transition-duration : 0 . 2s ;
2019-04-02 23:12:45 +00:00
}
2020-02-08 07:31:16 +00:00
. o-prestige-btn--eternity : hover span {
2019-10-11 00:31:12 +00:00
color : var ( --color-eternity ) ! important ;
2019-08-06 10:43:57 +00:00
}
2020-02-08 07:31:16 +00:00
. t-s1 . o-prestige-btn--eternity : hover span {
2019-10-11 00:31:12 +00:00
color : var ( --color-text ) ! important ;
2019-04-02 23:12:45 +00:00
}
. t-metro . o-prestige-btn--eternity ,
. t-dark-metro . o-prestige-btn--eternity ,
. t-inverted-metro . o-prestige-btn--eternity ,
. t-s8 . o-prestige-btn--eternity {
2019-04-11 12:47:48 +00:00
border-width : 0 . 1rem ;
border-radius : 0 ;
2019-04-02 23:12:45 +00:00
}
. t-s1 . o-prestige-btn--eternity : hover {
2019-04-11 12:47:48 +00:00
color : black ;
2019-10-11 00:31:12 +00:00
background : var ( --color-eternity ) ;
2019-04-11 12:47:48 +00:00
border-color : black ;
2019-04-02 23:12:45 +00:00
}
/*#endregion Eternity*/
/*#endregion Big Crunch*/
/*#endregion o-prestige-btn*/
/*#region l-spoon-btn-group*/
. l-spoon-btn-group {
display : flex ;
flex-direction : column ;
}
. l--spoon-btn-group__little-spoon {
align-self : stretch ;
2019-10-11 00:31:12 +00:00
margin-top : 0 . 3rem ;
2019-04-02 23:12:45 +00:00
}
/*#endregion l-spoon-btn-group*/
. o-big-checkbox {
width : 2rem ;
height : 1 . 8rem ;
}
/*#region hint-text*/
. o-hint-text {
font-size : 1 . 5rem ;
color : white ;
text-shadow :
-1px -1px 0 black ,
1px -1px 0 black ,
-1px 1px 0 black ,
1px 1px 0 black ;
}
. l-hint-text {
position : absolute ;
top : -1 . 5rem ;
left : 0 ;
z-index : -999 ;
}
. l-hint-text--challenge {
top : -2rem ;
}
. l-hint-text--time-study {
top : -1 . 85rem ;
}
. l-hint-text--reality-upgrade {
top : -2rem ;
}
2019-04-19 04:13:19 +00:00
. l-hint-text--achievement {
top : -2rem ;
z-index : 1 ;
}
2019-07-04 07:52:08 +00:00
. o-hint-text--alchemy-node {
2019-12-29 02:04:57 +00:00
color : # 4f5957 ;
2019-07-04 07:52:08 +00:00
text-shadow : none ;
font-size : 1 . 2rem ;
2019-07-10 19:07:02 +00:00
transition : opacity 0 . 2s ;
}
. o-hint-text--alchemy-node--unfocused {
opacity : 0 ;
2019-07-04 07:52:08 +00:00
}
. l-hint-text--alchemy-node {
2019-09-14 01:56:47 +00:00
top : 2 . 6rem ;
2019-07-04 07:52:08 +00:00
left : 50 % ;
transform : translate ( -50 % ) ;
}
2019-04-02 23:12:45 +00:00
/*#endregion hint-text*/
/*#region Header*/
. l-game-header__amounts-line {
position : relative ;
font-size : 1 . 2rem ;
}
/*#region IP Amount*/
. l-game-header__infinity-points {
position : absolute ;
left : 75 % ;
}
. c-game-header__infinity-points {
font-size : 1 . 2rem ;
width : 21rem ;
}
2020-03-03 04:32:08 +00:00
. c-game-header__tesseract-available {
animation : a-tesseract-shift 5s infinite ;
}
. t-dark . c-game-header__tesseract-available ,
. t-dark-metro . c-game-header__tesseract-available ,
. t-s6 . c-game-header__tesseract-available {
background : # EEEEEE ;
animation : a-tesseract-shift-dark 5s infinite ;
}
2019-04-02 23:12:45 +00:00
. c-game-header__ip-amount {
font-weight : bold ;
}
. t-dark . c-game-header__ip-amount ,
. t-s6 . c-game-header__ip-amount {
2019-04-11 12:47:48 +00:00
color : white ;
2019-10-11 00:31:12 +00:00
text-shadow : 0 0 0 . 7rem white ;
2019-04-02 23:12:45 +00:00
}
. t-metro . c-game-header__ip-amount ,
. t-dark-metro . c-game-header__ip-amount ,
2019-04-17 20:54:36 +00:00
. t-inverted-metro . c-game-header__ip-amount ,
. t-s8 . c-game-header__ip-amount {
2019-04-02 23:12:45 +00:00
color : # ff9800 ;
}
. t-s1 . c-game-header__ip-amount {
color : # 7d3c1b ;
2019-10-11 00:31:12 +00:00
text-shadow : 0 . 1rem 0 . 1rem 0 black ;
2019-04-02 23:12:45 +00:00
}
/*#endregion IP Amount*/
/*#region EP Amount*/
. l-game-header__eternity-points {
position : absolute ;
right : 75 % ;
}
. c-game-header__eternity-points {
font-size : 1 . 2rem ;
width : 21rem ;
}
. c-game-header__ep-amount {
font-weight : bold ;
}
. t-dark . c-game-header__ep-amount ,
. t-s6 . c-game-header__ep-amount {
2019-10-11 00:31:12 +00:00
color : var ( --color-eternity ) ;
text-shadow : 0 0 0 . 7rem var ( --color-eternity ) ;
2019-04-02 23:12:45 +00:00
}
. t-metro . c-game-header__ep-amount ,
. t-dark-metro . c-game-header__ep-amount ,
2019-04-17 20:54:36 +00:00
. t-inverted-metro . c-game-header__ep-amount ,
. t-s8 . c-game-header__ep-amount {
2019-10-11 00:31:12 +00:00
color : var ( --color-eternity ) ;
2019-04-02 23:12:45 +00:00
}
. t-s1 . c-game-header__ep-amount {
2019-10-11 00:31:12 +00:00
color : var ( --color-eternity ) ;
text-shadow : 0 . 1rem 0 . 1rem 0 black ;
2019-04-02 23:12:45 +00:00
}
/*#endregion EP Amount*/
/*#region c-game-header__antimatter*/
. c-game-header__antimatter {
font-size : 2 . 5rem ;
color : black ;
}
. t-dark . c-game-header__antimatter ,
. t-s6 . c-game-header__antimatter {
animation : a-game-header__antimatter--glow 25s infinite ;
}
@ keyframes a-game-header__antimatter--glow {
0 % { color : #2196f3 ; }
33 % { color : #673ab7 ; }
66 % { color : #00bcd4 ; }
100 % { color : #2196f3 ; }
}
. t-dark-metro . c-game-header__antimatter {
2019-04-11 12:47:48 +00:00
color : # e0e0e0 ;
2019-04-02 23:12:45 +00:00
}
/*#endregion c-game-header__antimatter*/
. l-game-header__buttons-line {
position : relative ;
}
. l-game-header__big-crunch-btn {
position : absolute ;
left : 75 % ;
}
. l-game-header__eternity-btn {
position : absolute ;
right : 75 % ;
}
. l-game-header__new-dim-btn {
position : absolute ;
right : 75 % ;
}
. c-game-header__tickspeed-row {
display : flex ;
flex-direction : column ;
align-items : center ;
}
. c-game-header__tickspeed-row--hidden {
visibility : hidden ;
}
/*#endregion Header*/
. t-s2 . c-dim-tab {
2019-04-11 12:47:48 +00:00
color : black ;
2019-04-02 23:12:45 +00:00
text-shadow : . 05rem . 05rem 0 white , - . 05rem - . 05rem 0 white ;
}
/*#region Normal Dimensions*/
/*#region l-normal-dim-tab*/
. l-normal-dim-tab > * {
flex-shrink : 0 ;
}
. l-normal-dim-tab__row-container {
width : 100 % ;
flex : 1 0 ;
margin : 0 0 . 8rem ;
}
. l-normal-dim-tab__progress_bar {
2019-07-25 12:52:03 +00:00
margin : 1rem 0 ;
2019-04-02 23:12:45 +00:00
}
/*#endregion l-normal-dim-tab*/
/*#region l-normal-dim-tab-header*/
. l-normal-dim-tab__header {
display : flex ;
flex-direction : row ;
justify-content : center ;
align-items : center
}
/*#endregion l-normal-dim-tab-header*/
. l-normal-dim-row-container {
display : flex ;
flex-direction : column ;
}
/*#region c-normal-dim-row*/
. c-normal-dim-row {
/* relative because floating text is 'position: absolute' */
position : relative ;
display : flex ;
flex-direction : row ;
align-items : center ;
font-size : 1 . 5rem ;
margin-top : 1rem ;
}
. c-normal-dim-row__label {
text-align : left ;
}
. c-normal-dim-row__label--growable {
flex-grow : 1 ;
}
. c-normal-dim-row__name {
width : 32 % ;
}
. c-normal-dim-row__buy-button {
flex-shrink : 0 ;
2019-09-29 19:17:26 +00:00
margin-left : 1 . 6rem ;
2019-04-02 23:12:45 +00:00
}
. c-normal-dim-row__buy-button--right-offset {
margin-right : 10rem ;
}
. c-normal-dim-row__floating-text {
position : absolute ;
bottom : 2rem ;
left : 15rem ;
animation : float 1s 1 ;
color : green ;
opacity : 0 ;
}
/*#endregion c-dimension-row*/
/*#region c-progress-bar*/
. c-progress-bar {
width : 100 % ;
background-color : # A3A3A3 ;
2019-10-11 00:31:12 +00:00
border-radius : 0 . 5rem ;
2019-04-02 23:12:45 +00:00
pointer-events : none ;
margin-right : auto ;
margin-left : auto ;
/* Start fill from left corner*/
text-align : left ;
}
. c-progress-bar__fill {
width : 0 ;
background-color : # 127A20 ;
border-radius : inherit ;
transition-duration : 0 . 1s ;
pointer-events : none ;
/* Align percents on center*/
text-align : center ;
}
. c-progress-bar__percents {
font-size : 1 . 6rem ;
color : black ;
2019-04-11 12:47:48 +00:00
pointer-events : all ;
2019-04-02 23:12:45 +00:00
user-select : none ;
overflow-wrap : normal ;
}
/*#region themes*/
/*#region t-dark t-s6*/
. t-s6 . c-progress-bar__fill ,
. t-dark . c-progress-bar__fill {
2019-04-11 12:47:48 +00:00
background-color : # 1b5e20 ;
2019-04-02 23:12:45 +00:00
}
/*#endregion t-dark t-s6*/
/*#region t-inverted t-inverted-metro*/
. t-inverted . c-progress-bar__fill ,
. t-inverted-metro . c-progress-bar__fill {
2019-04-11 12:47:48 +00:00
color : white ;
background-color : # ed85df ;
2019-04-02 23:12:45 +00:00
}
/*#endregion t-inverted t-inverted-metro*/
/*#region t-s1*/
. t-s1 . c-progress-bar__fill {
2019-04-11 12:47:48 +00:00
background-color : # 4baf4e ;
2019-04-02 23:12:45 +00:00
}
/*#endregion t-s1*/
/*#endregion themes*/
/*#endregion c-progress-bar*/
/*#endregion Normal Dimensions*/
/*#region Infinity Dimensions*/
/*#region l-infinity-dim-tab*/
. l-infinity-dim-tab {
display : flex ;
flex-direction : column ;
align-items : center ;
}
. l-infinity-dim-tab__row-container {
width : 100 % ;
margin : 0 0 . 8rem ;
}
. l-infinity-dim-tab__buy-max {
2019-10-11 00:31:12 +00:00
margin-top : 0 . 5rem ;
2019-04-02 23:12:45 +00:00
}
. l-infinity-dim-tab__ec8-purchases {
margin-top : 1rem ;
}
. l-infinity-dim-tab__all-autobuyers {
margin-top : 1rem ;
}
2019-10-11 00:31:12 +00:00
. l-infinity-dim-tab__enslaved-reward-container {
margin-top : 1rem ;
margin-bottom : 1rem ;
}
2019-10-11 17:21:56 +00:00
. c-infinity-dim-tab__tesseract-button {
2019-10-11 00:31:12 +00:00
padding : 1rem ;
2019-10-11 17:21:56 +00:00
margin-bottom : 1 . 2rem ;
2019-10-07 20:01:48 +00:00
font-family : TypeWriter , serif ;
background : # 111117 ;
color : # 2ebce6 ;
border : none ;
cursor : pointer ;
transition-duration : 0 . 12s ;
2019-10-11 00:31:12 +00:00
animation : a-tesseract-shift 5s infinite ;
2019-10-07 20:01:48 +00:00
}
2019-10-11 17:21:56 +00:00
. t-dark . c-infinity-dim-tab__tesseract-button ,
. t-dark-metro . c-infinity-dim-tab__tesseract-button ,
. t-s6 . c-infinity-dim-tab__tesseract-button {
background : # EEEEEE ;
animation : a-tesseract-shift-dark 5s infinite ;
}
. c-infinity-dim-tab__tesseract-button : hover {
2019-10-07 20:01:48 +00:00
background : black ;
2019-10-11 00:31:12 +00:00
color : # 00c5ff ;
2019-10-07 20:01:48 +00:00
}
2019-10-11 17:21:56 +00:00
. t-dark . c-infinity-dim-tab__tesseract-button : hover ,
. t-dark-metro . c-infinity-dim-tab__tesseract-button : hover ,
. t-s6 . c-infinity-dim-tab__tesseract-button : hover {
background : white ;
}
. c-infinity-dim-tab__tesseract-button--disabled {
2019-10-07 20:01:48 +00:00
background : # 444040 ;
color : # bfdde8 ;
cursor : default ;
2019-10-11 00:31:12 +00:00
animation : none ;
2019-10-07 20:01:48 +00:00
}
2019-10-11 17:21:56 +00:00
. t-dark . c-infinity-dim-tab__tesseract-button--disabled ,
. t-dark-metro . c-infinity-dim-tab__tesseract-button--disabled ,
. t-s6 . c-infinity-dim-tab__tesseract-button--disabled {
background : # 444040 ;
color : # bfdde8 ;
cursor : default ;
animation : none ;
}
. c-infinity-dim-tab__tesseract-button--disabled : hover {
background : # 444040 ;
color : # bfdde8 ;
}
. t-dark . c-infinity-dim-tab__tesseract-button--disabled : hover ,
. t-dark-metro . c-infinity-dim-tab__tesseract-button--disabled : hover ,
. t-s6 . c-infinity-dim-tab__tesseract-button--disabled : hover {
2019-10-07 20:01:48 +00:00
background : # 444040 ;
color : # bfdde8 ;
}
2019-10-11 00:31:12 +00:00
@ keyframes a-tesseract-shift {
0 % { box-shadow : 1.5 rem 1.5 rem 0.5 rem black , -1.5 rem -1.5 rem 0.5 rem black ; }
50 % { box-shadow : 1.5 rem -1.5 rem 0.5 rem black , -1.5 rem 1.5 rem 0.5 rem black ; }
100 % { box-shadow : -1.5 rem -1.5 rem 0.5 rem black , 1.5 rem 1.5 rem 0.5 rem black ; }
}
2019-10-07 20:01:48 +00:00
2019-10-11 17:21:56 +00:00
@ keyframes a-tesseract-shift-dark {
0 % { box-shadow : 1.5 rem 1.5 rem 0.5 rem white , -1.5 rem -1.5 rem 0.5 rem white ; }
50 % { box-shadow : 1.5 rem -1.5 rem 0.5 rem white , -1.5 rem 1.5 rem 0.5 rem white ; }
100 % { box-shadow : -1.5 rem -1.5 rem 0.5 rem white , 1.5 rem 1.5 rem 0.5 rem white ; }
}
2019-04-02 23:12:45 +00:00
/*#endregion l-infinity-dim-tab*/
/*#region c-infinity-dim-description__accent*/
. c-infinity-dim-description__accent {
font-size : 3 . 5rem ;
color : black ;
}
2019-04-17 20:54:36 +00:00
. t-metro . c-infinity-dim-description__accent ,
. t-s8 . c-infinity-dim-description__accent {
2019-10-11 00:31:12 +00:00
text-shadow : 0 0 0 . 1rem rgba ( 0 , 0 , 0 , 0 . 5 ) , -0 . 1rem 0 . 1rem 0 . 1rem black ;
2019-04-17 20:54:36 +00:00
}
2019-04-02 23:12:45 +00:00
. t-dark . c-infinity-dim-description__accent ,
. t-s6 . c-infinity-dim-description__accent {
2019-04-11 12:47:48 +00:00
color : white ;
2019-10-11 00:31:12 +00:00
text-shadow : 0 0 0 . 7rem # fff ;
2019-04-02 23:12:45 +00:00
}
2019-04-17 20:54:36 +00:00
. t-metro . c-infinity-dim-description__accent ,
. t-dark-metro . c-infinity-dim-description__accent ,
. t-s8 . c-infinity-dim-description__accent {
2019-04-11 12:47:48 +00:00
color : # ff9800 ;
2019-04-02 23:12:45 +00:00
}
/*#endregion c-infinity-dim-description__accent*/
/*#region c-infinity-dim-row*/
. c-infinity-dim-row {
margin-top : 1rem ;
display : flex ;
flex-direction : row ;
align-items : center ;
font-size : 1 . 6rem ;
}
. c-infinity-dim-row__label {
text-align : left ;
}
. c-infinity-dim-row__label--growable {
flex-grow : 1 ;
}
. c-infinity-dim-row__name {
width : 41 % ;
}
2019-09-29 19:17:26 +00:00
. l-infinity-dim-row__button {
2019-04-02 23:12:45 +00:00
flex-shrink : 0 ;
2019-09-29 19:17:26 +00:00
margin-left : 1 . 6rem ;
2019-04-02 23:12:45 +00:00
}
/*#endregion c-infinity-dim-row*/
/*#endregion Infinity Dimensions*/
/*#region Time Dimensions*/
/*#region l-time-dim-tab*/
. l-time-dim-tab {
display : flex ;
flex-direction : column ;
align-items : center ;
}
. l-time-dim-tab__row-container {
width : 100 % ;
margin : 0 0 . 8rem ;
}
. l-time-dim-tab__buy-max {
2019-10-11 00:31:12 +00:00
margin-top : 0 . 5rem ;
2019-04-02 23:12:45 +00:00
}
. l-time-dim-tab__all-autobuyers {
margin-top : 1rem ;
}
/*#endregion l-time-dim-tab*/
/*#region c-time-dim-description__accent*/
. c-time-dim-description__accent {
font-size : 3 . 5rem ;
color : black ;
}
2019-04-17 20:54:36 +00:00
. t-metro . c-time-dim-description__accent ,
. t-s8 . c-time-dim-description__accent {
2019-10-11 00:31:12 +00:00
text-shadow : 0 0 0 . 1rem rgba ( 0 , 0 , 0 , 0 . 5 ) , -0 . 1rem 0 . 1rem 0 . 1rem black ;
2019-04-17 20:54:36 +00:00
}
2019-04-02 23:12:45 +00:00
. t-dark . c-time-dim-description__accent ,
. t-s6 . c-time-dim-description__accent {
2019-04-11 12:47:48 +00:00
color : # 64dd17 ;
2019-10-11 00:31:12 +00:00
text-shadow : 0 0 0 . 7rem # 64dd17 ;
2019-04-02 23:12:45 +00:00
}
2019-04-17 20:54:36 +00:00
. t-metro . c-time-dim-description__accent ,
. t-dark-metro . c-time-dim-description__accent ,
. t-s8 . c-time-dim-description__accent {
2019-04-11 12:47:48 +00:00
color : # 673ab7 ;
2019-04-02 23:12:45 +00:00
}
/*#endregion c-time-dim-description__accent*/
/*#region c-time-dim-row*/
. c-time-dim-row {
margin-top : 1rem ;
display : flex ;
flex-direction : row ;
align-items : center ;
font-size : 1 . 6rem ;
}
. c-time-dim-row__label {
text-align : left ;
}
. c-time-dim-row__label--growable {
flex-grow : 1 ;
}
. c-time-dim-row__name {
width : 43 % ;
}
2019-09-29 19:17:26 +00:00
. l-time-dim-row__button {
2019-04-02 23:12:45 +00:00
flex-shrink : 0 ;
2019-09-29 19:17:26 +00:00
margin-left : 1 . 6rem ;
2019-04-02 23:12:45 +00:00
}
/*#endregion c-time-dim-row*/
/*#endregion Time Dimensions*/
/*#region Production*/
. c-production-header {
display : flex ;
justify-content : center ;
align-items : center ;
font-size : 1 . 2rem ;
}
. c-production-header > * {
2019-10-11 00:31:12 +00:00
margin-right : 0 . 4rem ;
margin-left : 0 . 4rem ;
2019-04-02 23:12:45 +00:00
}
. c-production-header__checkbox {
width : 1 . 3rem ;
height : 1 . 3rem ;
}
/*#endregion Production*/
/*#region Options*/
. l-options-tab {
display : flex ;
flex-direction : column ;
align-items : center ;
margin-top : 1rem ;
}
2019-04-15 23:34:45 +00:00
. c-options-tab__shortcuts-link {
cursor : pointer ;
}
2019-04-02 23:12:45 +00:00
/*#region l-options-grid*/
. l-options-grid {
display : flex ;
flex-direction : column ;
}
. l-options-grid__row {
display : flex ;
flex-direction : row ;
}
. l-options-grid__button {
2019-10-11 00:31:12 +00:00
margin : 0 . 5rem 0 . 8rem ;
2019-04-02 23:12:45 +00:00
}
. l-options-grid__button--hidden {
visibility : hidden ;
}
2019-04-10 10:43:57 +00:00
. l-options-grid__notations-header {
display : flex ;
align-items : center ;
justify-content : center ;
}
. c-options-grid__notations {
user-select : none ;
}
/** replicate box-shadow behavior */
. t-dark . c-options-grid__notations {
2019-10-11 00:31:12 +00:00
box-shadow : 0 0 0 . 7rem 0 . 2rem # 111111 ;
2019-04-10 10:43:57 +00:00
}
. t-dark-metro . c-options-grid__notations {
2019-10-11 00:31:12 +00:00
box-shadow : 0 . 1rem 0 . 1rem 0 . 1rem 0 black ;
2019-04-10 10:43:57 +00:00
}
. t-metro . c-options-grid__notations ,
. t-inverted-metro . c-options-grid__notations {
2019-10-11 00:31:12 +00:00
box-shadow : 0 . 1rem 0 . 1rem 0 . 1rem 0 # 9e9e9e ;
2019-04-10 10:43:57 +00:00
}
. t-s6 . c-options-grid__notations {
2019-10-11 00:31:12 +00:00
box-shadow : 0 0 0 . 7rem 0 . 2rem # 111111 ;
2019-04-10 10:43:57 +00:00
}
2019-04-02 23:12:45 +00:00
/*#endregion l-options-grid*/
2019-04-14 05:04:05 +00:00
. l-select-notation ,
. l-select-theme {
2019-04-10 10:43:57 +00:00
display : flex ;
flex-direction : column ;
align-items : stretch ;
}
2019-04-14 05:04:05 +00:00
. l-select-notation__item ,
. l-select-theme__item {
2019-04-10 10:43:57 +00:00
display : flex ;
align-items : center ;
justify-content : center ;
}
2019-04-14 05:04:05 +00:00
. o-primary-btn . c-select-notation__item ,
. o-primary-btn . c-select-theme__item {
2019-04-11 12:47:48 +00:00
box-shadow : none ;
2019-04-17 20:54:36 +00:00
border-top : none ;
2019-04-10 10:43:57 +00:00
}
2019-04-02 23:12:45 +00:00
/*#endregion Options*/
/*#region c-stats-tab*/
/* This the top-level Statistics tab (with all subtabs)*/
. c-stats-tab {
color : black ;
font-size : 1 . 2rem ;
}
2019-04-17 20:54:36 +00:00
. t-dark . c-stats-tab {
color : # 888888 ;
}
2019-04-02 23:12:45 +00:00
. t-dark-metro . c-stats-tab {
2019-04-11 12:47:48 +00:00
color : # 757575 ;
2019-04-02 23:12:45 +00:00
}
2019-09-04 20:52:36 +00:00
. t-s2 . c-stats-tab {
color : white ;
}
. t-s6 . c-stats-tab {
color : # e0e0e0 ;
}
2019-04-02 23:12:45 +00:00
/*#endregion c-stats-tab*/
2020-02-15 00:15:06 +00:00
/*#region Past Prestige Runs*/
. c-past-runs-header {
cursor : pointer ;
user-select : none ;
2020-03-02 04:24:20 +00:00
display : flex ;
flex-direction : row ;
justify-content : center ;
flex : auto ;
resize : none ;
2020-03-03 04:38:39 +00:00
align-items : baseline ;
2020-03-02 04:24:20 +00:00
}
. o-run-drop-down-icon {
font-size : 1 . 5em ;
margin-left : 2rem ;
margin-right : 2rem ;
2020-02-15 00:15:06 +00:00
}
/*#endregion Past Prestige Runs*/
2019-04-02 23:12:45 +00:00
/*#region Challenge Records*/
. l-challenge-records-tab {
display : flex ;
flex-direction : row ;
justify-content : center ;
align-items : center ;
}
. l-challenge-records-tab__infinity_challenges {
margin-top : auto ;
margin-left : 2rem ;
}
/*#endregion Challenge Records*/
/*#region Achievements*/
/*#region o-achievement*/
. o-achievement {
width : 10 . 4rem ;
height : 10 . 4rem ;
2019-10-11 00:31:12 +00:00
border-radius : 0 . 8rem ;
2019-04-02 23:12:45 +00:00
margin : 0 auto ;
text-align : center ;
font-family : TypeWriter , serif ;
color : black ;
2019-10-11 00:31:12 +00:00
font-size : 0 . 8rem ;
2019-04-02 23:12:45 +00:00
user-select : none ;
2019-10-11 00:31:12 +00:00
border : 0 . 2rem solid ;
2019-04-02 23:12:45 +00:00
}
2019-07-16 18:40:35 +00:00
. o-achievement--normal {
background-image : url ( "../images/normal achievements.png" ) ;
}
. o-achievement--cancer {
background-image : url ( "../images/cancer achievements.png" ) ;
}
. o-achievement--secret {
background-image : url ( "../images/secret achievements.png" ) ;
}
2019-04-02 23:12:45 +00:00
. o-achievement--locked {
background-color : # a3a3a3 ;
2019-10-11 00:31:12 +00:00
border-color : var ( --color-bad ) ;
2019-04-02 23:12:45 +00:00
}
. o-achievement--unlocked {
background-color : # 5ac467 ;
border-color : # 127a20 ;
}
. o-achievement--hidden {
2019-04-11 12:47:48 +00:00
background-image : url ( "../images/achhidden.png" ) ;
2019-04-02 23:12:45 +00:00
background-color : # 555 ;
border-color : black ;
}
. o-achievement--blink {
2019-10-11 00:31:12 +00:00
animation : a-achievement--blink 2s step-start 0s infinite ;
2019-04-02 23:12:45 +00:00
}
2019-10-11 00:31:12 +00:00
@ keyframes a-achievement--blink {
2019-04-02 23:12:45 +00:00
50 % {
opacity : 0 ;
}
}
/*#region themes*/
/*#region t-dark*/
. t-dark . o-achievement--unlocked {
2019-04-11 12:47:48 +00:00
background-color : # 43a047 ;
2019-04-02 23:12:45 +00:00
}
/*#endregion t-dark*/
/*#region t-dark-metro*/
. t-dark-metro . o-achievement {
2019-04-11 12:47:48 +00:00
border-width : 1px ;
2019-04-02 23:12:45 +00:00
}
. t-dark-metro . o-achievement--unlocked {
2019-04-11 12:47:48 +00:00
background-color : # 4caf50 ;
border-color : # 388e3c ;
2019-04-02 23:12:45 +00:00
}
. t-dark-metro . o-achievement--locked {
2019-04-11 12:47:48 +00:00
background-color : # 9e9e9e ;
2019-04-02 23:12:45 +00:00
}
/*#endregion t-dark-metro*/
/*#region t-metro t-inverted-metro t-s8*/
. t-metro . o-achievement ,
2019-05-16 05:02:10 +00:00
. t-dark-metro . o-achievement ,
2019-04-02 23:12:45 +00:00
. t-inverted-metro . o-achievement ,
. t-s8 . o-achievement {
2019-04-11 12:47:48 +00:00
border-width : 1px ;
2019-05-16 05:02:10 +00:00
border-radius : 0 ;
2019-04-02 23:12:45 +00:00
}
. t-metro . o-achievement--unlocked ,
. t-inverted-metro . o-achievement--unlocked ,
. t-s8 . o-achievement--unlocked {
2019-04-11 12:47:48 +00:00
background-color : # 66bb6a ;
border-color : # 43a047 ;
2019-04-02 23:12:45 +00:00
}
. t-metro . o-achievement--locked ,
. t-inverted-metro . o-achievement--locked ,
. t-s8 . o-achievement--locked {
2019-04-11 12:47:48 +00:00
background-color : # 9e9e9e ;
2019-04-02 23:12:45 +00:00
}
/*#endregion t-metro t-dark-metro t-s8*/
/*#region t-s1*/
. t-s1 . o-achievement--unlocked {
2019-04-11 12:47:48 +00:00
background-color : # dbd242 ;
border-color : # c5ba26 ;
2019-04-02 23:12:45 +00:00
}
/*#endregion t-s1*/
/*#region t-s2*/
. t-s2 . o-achievement--locked {
2019-04-11 12:47:48 +00:00
background-color : rgba ( 0 , 0 , 0 , 0 ) ;
2019-04-02 23:12:45 +00:00
}
/*#endregion t-s2*/
/*#region t-s5*/
. t-s5 . o-achievement--unlocked {
2019-04-11 12:47:48 +00:00
border-color : # bbb ;
2019-04-02 23:12:45 +00:00
}
. t-s5 . o-achievement--locked {
2019-04-11 12:47:48 +00:00
border-color : # 000 ;
background-color : # 222 ;
2019-04-02 23:12:45 +00:00
}
/*#endregion t-s5*/
/*#region t-s6*/
. t-s6 . o-achievement--unlocked {
2019-04-11 12:47:48 +00:00
background-color : # 43a047 ;
2019-04-02 23:12:45 +00:00
}
/*#endregion t-s6*/
/*#region t-s7*/
. t-s7 . o-achievement--unlocked {
2019-04-11 12:47:48 +00:00
background-color : # bbbbbb ;
border-color : # 666 ;
2019-04-02 23:12:45 +00:00
}
. t-s7 . o-achievement--locked {
2019-04-11 12:47:48 +00:00
background-color : # 555 ;
border-color : # 111 ;
2019-04-02 23:12:45 +00:00
}
/*#endregion t-s7*/
/*#endregion themes*/
/*#endregion o-achievement*/
/*#region c-achievements-tab*/
. c-achievements-tab__header {
font-size : 1 . 6rem ;
2019-08-27 12:40:57 +00:00
margin-top : 0 . 6rem ;
margin-bottom : 0 . 6rem ;
2019-09-27 01:35:14 +00:00
position : relative ;
display : flex ;
flex-direction : row ;
justify-content : center ;
user-select : none ;
}
. t-s4 . c-achievements-tab__header :: after {
content : "you can click the period at the end of this in any other theme to turn on these achievement images" ;
font-size : 0 . 8rem ;
position : absolute ;
margin-left : 32 . 5rem ;
width : 19rem ;
2019-04-02 23:12:45 +00:00
}
. c-achievements-tab__timer {
color : black ;
font-size : 1 . 2rem ;
width : 40 % ;
2019-10-11 00:31:12 +00:00
margin : 0 . 5rem auto ;
2019-04-02 23:12:45 +00:00
}
. t-dark . c-achievements-tab__timer ,
. t-dark-metro . c-achievements-tab__timer ,
. t-s6 . c-achievements-tab__timer {
2019-04-11 12:47:48 +00:00
color : # 757575 ;
2019-04-02 23:12:45 +00:00
}
/*#endregion c-achievements-tab*/
/*#region achievement-grid*/
. l-achievement-grid {
display : flex ;
flex-direction : column ;
align-items : center ;
}
. l-achievement-grid__row {
display : flex ;
flex-direction : row ;
}
. l-achievement-grid__cell {
2019-10-11 00:31:12 +00:00
margin : 0 . 5rem 0 . 8rem ;
2019-04-02 23:12:45 +00:00
}
. c-achievement-grid__row--completed {
background-color : # 007308 ;
border-radius : 10px ;
}
. t-metro . c-achievement-grid__row--completed ,
. t-dark-metro . c-achievement-grid__row--completed ,
. t-inverted-metro . c-achievement-grid__row--completed ,
. t-s8 . c-achievement-grid__row--completed {
2019-04-11 12:47:48 +00:00
background-color : # 1b5e20 ;
2019-09-29 19:17:26 +00:00
border-radius : 0 ;
2019-04-02 23:12:45 +00:00
}
. t-s1 . c-achievement-grid__row--completed {
2019-04-11 12:47:48 +00:00
background-color : # 9a921d ;
2019-04-02 23:12:45 +00:00
}
. t-s7 . c-achievement-grid__row--completed {
2019-04-11 12:47:48 +00:00
background-color : # aaa ;
2019-04-02 23:12:45 +00:00
}
/*#endregion achievement-grid*/
/*#endregion Achievements*/
/*#region Challenges*/
/*#region l-challenges-tab*/
. l-challenges-tab {
2019-07-25 12:52:03 +00:00
display : flex ;
flex-direction : column ;
2019-04-02 23:12:45 +00:00
align-items : center ;
}
. l-challenges-tab__header {
2019-10-11 00:31:12 +00:00
margin : 0 . 5rem 0 ;
2019-04-02 23:12:45 +00:00
display : flex ;
2019-09-29 19:17:26 +00:00
flex-direction : column ;
2019-04-02 23:12:45 +00:00
justify-content : center ;
align-items : center ;
}
2019-09-29 19:17:26 +00:00
. o-challenges-tab__header-toggle {
cursor : pointer ;
user-select : none ;
display : inline-flex ;
flex-direction : row ;
align-items : center ;
justify-content : flex-start ;
margin : 0 1rem 0 1rem ;
2019-04-02 23:12:45 +00:00
}
. l-challenges-tab__exit-btn {
margin-right : 1rem ;
margin-left : 1rem ;
}
. l-challenges-tab__auto-ec-info {
left : 100 % ;
display : flex ;
flex-direction : row ;
align-items : center ;
white-space : nowrap ;
}
. c-challenges-tab__auto-ec-info {
font-weight : bold ;
text-align : left ;
}
. l-challenges-tab__auto-ec-timers {
2019-10-11 00:31:12 +00:00
margin-left : 0 . 4rem ;
2019-04-02 23:12:45 +00:00
display : flex ;
flex-direction : column ;
}
/*#endregion l-challenges-tab*/
/*#region l-challenge-grid*/
. l-challenge-grid {
/* grid cell is 30rem < cell.width < 40rem, so the grid is 2x(N/2) */
width : 80rem ;
display : flex ;
flex-direction : row ;
justify-content : center ;
flex-wrap : wrap ;
}
. l-challenge-grid__cell {
2019-10-11 00:31:12 +00:00
margin : 0 . 8rem 1 . 6rem ;
2019-04-02 23:12:45 +00:00
}
. l-challenge-grid__cell--hidden {
display : none ;
}
/*#endregion l-challenge-grid*/
/*#region c-challenge-box*/
. c-challenge-box {
width : 35rem ;
height : 10 . 5rem ;
2019-10-11 00:31:12 +00:00
padding : 0 . 2rem 0 . 4rem 0 . 4rem 0 . 4rem ;
2019-04-02 23:12:45 +00:00
box-sizing : border-box ;
font-weight : bold ;
2019-10-11 00:31:12 +00:00
border : 0 . 2rem solid black ;
border-radius : 0 . 5rem ;
font-size : 0 . 9rem ;
2019-04-02 23:12:45 +00:00
transition : all 0 . 2s , visibility 0s ;
}
. c-challenge-box--normal {
color : black ;
font-size : 1rem ;
background-color : # f2f2f2 ;
}
. c-challenge-box--infinity {
height : 15rem ;
color : white ;
background-color : # 181818 ;
}
. c-challenge-box--eternity {
height : 15rem ;
2019-10-11 00:31:12 +00:00
color : var ( --color-eternity ) ;
2019-04-02 23:12:45 +00:00
background-color : black ;
2019-10-11 00:31:12 +00:00
border : 0 . 3rem solid var ( --color-eternity ) ;
2019-04-02 23:12:45 +00:00
border-radius : 1rem ;
}
. c-challenge-box__reward-description--small-text {
font-size : . 85rem ;
}
/*#region themes*/
/*#region t-dark*/
. t-dark . c-challenge-box--normal {
2019-04-11 12:47:48 +00:00
background-color : # 455a64 ;
2019-04-02 23:12:45 +00:00
}
/*#endregion t-dark*/
/*#region t-metro t-dark-metro t-inverted-metro t-s8*/
. t-metro . c-challenge-box ,
. t-dark-metro . c-challenge-box ,
. t-inverted-metro . c-challenge-box ,
. t-s8 . c-challenge-box {
2019-10-11 00:31:12 +00:00
border : 0 . 1rem solid black ;
2019-04-11 12:47:48 +00:00
border-radius : 0 ;
2019-04-02 23:12:45 +00:00
}
. t-dark-metro . c-challenge-box--normal {
2019-04-11 12:47:48 +00:00
background-color : # 455a64 ;
2019-04-02 23:12:45 +00:00
}
/*#endregion t-metro t-dark-metro t-inverted-metro*/
/*#region t-s1*/
. t-s1 . c-challenge-box--normal ,
. t-s1 . c-challenge-box--infinity {
2019-04-11 12:47:48 +00:00
background-color : # dbd242 ;
2019-04-02 23:12:45 +00:00
}
/*#endregion t-s1*/
2019-09-04 20:52:36 +00:00
/*#region t-s2*/
. t-s2 . c-challenge-box--normal {
color : white ;
}
/*#endregion t-s2*/
2019-04-02 23:12:45 +00:00
/*#region t-s6*/
. t-s6 . c-challenge-box--normal ,
. t-s6 . c-challenge-box--infinity {
2019-04-11 12:47:48 +00:00
background-color : black ;
2019-10-11 00:31:12 +00:00
border : 0 . 1rem solid ;
2019-04-02 23:12:45 +00:00
}
. t-s6 . c-challenge-box--normal {
2019-04-11 12:47:48 +00:00
color : # e0e0e0 ;
border-color : grey ;
2019-04-02 23:12:45 +00:00
}
. t-s6 . c-challenge-box--infinity {
2019-04-11 12:47:48 +00:00
border-color : white ;
2019-04-02 23:12:45 +00:00
}
/*#endregion t-s6*/
/*#region t-s7*/
. t-s7 . c-challenge-box {
2019-04-11 12:47:48 +00:00
color : black ;
2019-10-11 00:31:12 +00:00
border : 0 . 1rem solid # 9b9b9b ;
2019-04-11 12:47:48 +00:00
background : white ;
2019-04-02 23:12:45 +00:00
}
/*#endregion t-s7*/
/*#endregion themes*/
/*#endregion c-challenge-box*/
/*#region l-challenge-box*/
. l-challenge-box {
2019-10-11 00:31:12 +00:00
margin-top : 0 . 5rem ;
2019-04-02 23:12:45 +00:00
display : flex ;
flex-direction : column ;
justify-content : space-between ;
align-items : center ;
/* because of hint-text */
position : relative ;
}
. l-challenge-box > * {
flex-shrink : 0 ;
}
. l-challenge-box__fill {
flex-grow : 1 ;
}
. l-challenge-box__bottom--infinity {
display : flex ;
flex-direction : column ;
justify-content : flex-end ;
align-items : center ;
height : 5 . 5rem ;
}
/*#endregion l-challenge-box*/
/*#region o-challenge-btn*/
. o-challenge-btn {
width : 15rem ;
height : 3rem ;
font-family : Typewriter , serif ;
font-weight : bold ;
2019-10-11 00:31:12 +00:00
border : 0 . 3rem solid # 127a20 ;
2019-04-02 23:12:45 +00:00
border-radius : 1rem ;
font-size : 1 . 2rem ;
transition : all 0 . 2s , visibility 0s ;
cursor : pointer ;
}
. o-challenge-btn--unlocked {
color : black ;
background-color : # f2f2f2 ;
}
. o-challenge-btn--unlocked : hover ,
. o-challenge-btn--completed {
color : white ;
2019-10-11 00:31:12 +00:00
background-color : var ( --color-good ) ;
2019-04-02 23:12:45 +00:00
}
. o-challenge-btn--running {
color : white ;
background-color : # 1f1f1f ;
}
. o-challenge-btn--locked {
color : black ;
background-color : # 5c5c5c ;
border-color : # 881d1d ;
cursor : default ;
}
2020-02-15 21:35:12 +00:00
. o-challenge-btn--redo {
color : white ;
background-color : # 17a32e ;
}
2019-04-02 23:12:45 +00:00
/*#region themes*/
/*#region t-dark*/
. t-dark . o-challenge-btn--unlocked {
2019-04-11 12:47:48 +00:00
background-color : # 546e7a ;
2019-04-02 23:12:45 +00:00
}
. t-dark . o-challenge-btn--unlocked : hover ,
. t-dark . o-challenge-btn--completed {
2019-04-11 12:47:48 +00:00
background-color : # 43a047 ;
2019-04-02 23:12:45 +00:00
}
. t-dark . o-challenge-btn--completed {
2019-04-11 12:47:48 +00:00
box-shadow : none ;
border-color : # 388e3c ;
2019-04-02 23:12:45 +00:00
}
. t-dark . o-challenge-btn--running {
2019-04-11 12:47:48 +00:00
background-color : # 263238 ;
2019-04-02 23:12:45 +00:00
}
. t-dark . o-challenge-btn--locked {
2019-04-11 12:47:48 +00:00
background-color : # 23292a ;
border-color : # b84b5f ;
2019-04-02 23:12:45 +00:00
}
2020-02-15 21:35:12 +00:00
. t-dark . o-challenge-btn--redo {
background-color : # 58da5e ;
border-color : # b84b5f ;
}
2019-04-02 23:12:45 +00:00
/*#endregion t-dark*/
/*#region t-metro t-dark-metro t-inverted-metro t-s8*/
2019-04-11 12:47:48 +00:00
. t-metro . o-challenge-btn ,
. t-dark-metro . o-challenge-btn ,
. t-inverted-metro . o-challenge-btn ,
. t-s8 . o-challenge-btn {
border-radius : 0 ;
}
2019-04-02 23:12:45 +00:00
. t-metro . o-challenge-btn--unlocked ,
. t-metro . o-challenge-btn--completed ,
. t-dark-metro . o-challenge-btn--unlocked ,
. t-dark-metro . o-challenge-btn--completed ,
. t-inverted-metro . o-challenge-btn--unlocked ,
. t-inverted-metro . o-challenge-btn--completed ,
. t-s8 . o-challenge-btn--unlocked ,
. t-s8 . o-challenge-btn--completed {
2019-10-11 00:31:12 +00:00
border : 0 . 3rem solid # 43a047 ;
2019-04-11 12:47:48 +00:00
border-bottom-color : # 388e3c ;
border-right-color : # 388e3c ;
2019-04-02 23:12:45 +00:00
}
. t-metro . o-challenge-btn--unlocked : hover ,
. t-metro . o-challenge-btn--completed ,
. t-inverted-metro . o-challenge-btn--unlocked : hover ,
. t-inverted-metro . o-challenge-btn--completed ,
. t-s8 . o-challenge-btn--unlocked : hover ,
. t-s8 . o-challenge-btn--completed {
2019-04-11 12:47:48 +00:00
background-color : # 66bb6a ;
2019-04-02 23:12:45 +00:00
}
. t-dark-metro . o-challenge-btn--unlocked : hover ,
. t-dark-metro . o-challenge-btn--completed {
2019-04-11 12:47:48 +00:00
background-color : # 43a047 ;
2019-04-02 23:12:45 +00:00
}
. t-metro . o-challenge-btn--locked ,
. t-dark-metro . o-challenge-btn--locked ,
. t-inverted-metro . o-challenge-btn--locked ,
. t-s8 . o-challenge-btn--locked {
2019-04-11 12:47:48 +00:00
background-color : # 9e9e9e ;
2019-10-11 00:31:12 +00:00
border : 0 . 3rem solid # 757575 ;
2019-04-11 12:47:48 +00:00
border-bottom-color : # 616161 ;
border-right-color : # 616161 ;
2019-04-02 23:12:45 +00:00
}
2020-02-15 21:35:12 +00:00
. t-metro . o-challenge-btn--redo ,
. t-inverted-metro . o-challenge-btn--redo ,
. t-s8 . o-challenge-btn--redo {
background-color : # 4b8a4e ;
border : 0 . 3rem solid # 757575 ;
border-bottom-color : # 616161 ;
border-right-color : # 616161 ;
}
2019-04-02 23:12:45 +00:00
/*#endregion t-metro t-dark-metro t-inverted-metro t-s8*/
/*#region t-s1*/
. t-s1 . o-challenge-btn--unlocked {
2019-04-11 12:47:48 +00:00
color : white ;
background : none ;
2019-10-11 00:31:12 +00:00
border : 0 . 3rem solid # 507751 ;
2019-04-02 23:12:45 +00:00
}
. t-s1 . o-challenge-btn--unlocked : hover ,
. t-s1 . o-challenge-btn--completed {
2019-04-11 12:47:48 +00:00
background-color : # 639565 ;
2019-04-02 23:12:45 +00:00
}
/*#endregion t-s1*/
/*#region t-s6*/
. t-s6 . o-challenge-btn {
2019-04-11 12:47:48 +00:00
border-color : # 388e3c ;
2019-04-02 23:12:45 +00:00
}
. t-s6 . o-challenge-btn--unlocked {
2019-04-11 12:47:48 +00:00
color : white ;
background-color : black ;
2019-04-02 23:12:45 +00:00
}
. t-s6 . o-challenge-btn--unlocked : hover ,
. t-s6 . o-challenge-btn--completed {
2019-04-11 12:47:48 +00:00
background-color : # 43a047 ;
2019-04-02 23:12:45 +00:00
}
. t-s6 . o-challenge-btn--completed {
2019-04-11 12:47:48 +00:00
box-shadow : none ;
2019-04-02 23:12:45 +00:00
}
. t-s6 . o-challenge-btn--running {
2019-04-11 12:47:48 +00:00
background : # 263238 ;
2019-04-02 23:12:45 +00:00
}
. t-s6 . o-challenge-btn--locked {
2019-04-11 12:47:48 +00:00
color : grey ;
background : black ;
border-color : # b84b5f ;
2019-04-02 23:12:45 +00:00
}
2020-02-15 21:35:12 +00:00
. t-s6 . o-challenge-btn--redo {
background-color : # 2a682d ;
border-color : # b84b5f ;
}
2019-04-02 23:12:45 +00:00
/*#endregion t-s6*/
/*#endregion themes*/
/*#endregion o-challenge-btn*/
/*#endregion Challenges*/
/*#region infinity-tab*/
. l-infinity-tab {
align-items : center ;
}
. c-infinity-tab__header {
color : black ;
font-size : 1 . 5rem ;
margin : 1 . 5rem 0 ;
}
/*#region themes*/
/*#region t-dark t-s6*/
. t-dark . c-infinity-tab__header {
2019-04-11 12:47:48 +00:00
color : # 4f5957 ;
2019-04-02 23:12:45 +00:00
}
. t-s6 . c-infinity-tab__header {
2019-04-11 12:47:48 +00:00
color : # 999 ;
2019-04-02 23:12:45 +00:00
}
. t-dark . c-infinity-tab__infinity-points ,
. t-s6 . c-infinity-tab__infinity-points {
2019-04-11 12:47:48 +00:00
color : white ;
2019-10-11 00:31:12 +00:00
text-shadow : 0 0 0 . 7rem white ;
2019-04-02 23:12:45 +00:00
}
/*#endregion t-dark*/
/*#region t-metro t-dark-metro t-inverted-metro t-s8*/
. t-dark-metro . c-infinity-tab__header {
2019-04-11 12:47:48 +00:00
color : # 757575 ;
2019-04-02 23:12:45 +00:00
}
. t-metro . c-infinity-tab__infinity-points ,
. t-dark-metro . c-infinity-tab__infinity-points ,
. t-inverted-metro . c-infinity-tab__infinity-points ,
. t-s8 . c-infinity-tab__infinity-points {
color : # ff9800 ;
}
/*#endregion t-metro t-dark-metro t-inverted-metro t-s8*/
/*#region t-s1*/
. t-s1 . c-infinity-tab__infinity-points {
color : # 7d3c1b ;
2019-10-11 00:31:12 +00:00
text-shadow : 0 . 1rem 0 . 1rem 0 black ;
2019-04-02 23:12:45 +00:00
}
/*#endregion t-s1*/
/*#endregion themes*/
/*#endregion infinity-tab*/
/*#region Infinity Upgrades*/
/*#region l-infinity-upgrades-tab*/
. l-infinity-upgrades-tab {
display : flex ;
flex-direction : column ;
align-items : center ;
}
. l-infinity-upgrades-tab__grid {
margin-top : 1 . 5rem ;
}
. l-infinity-upgrades-tab__mult-btn {
2019-10-11 00:31:12 +00:00
margin : 0 . 5rem 0 . 8rem ;
2019-04-02 23:12:45 +00:00
}
/*#endregion l-infinity-upgrades-tab*/
/*#region l-infinity-upgrade-grid*/
. l-infinity-upgrade-grid {
display : flex ;
flex-direction : row ;
}
. l-infinity-upgrade-grid__column {
display : flex ;
flex-direction : column ;
}
. l-infinity-upgrade-grid__cell {
2019-10-11 00:31:12 +00:00
margin : 0 . 5rem 0 . 8rem ;
2019-04-02 23:12:45 +00:00
}
/*#endregion l-infinity-upgrade-grid*/
2019-08-05 12:53:46 +00:00
. l-infinity-upgrades-bottom-row {
display : flex ;
margin-top : 1rem ;
}
2019-04-02 23:12:45 +00:00
/*#region o-infinity-upgrade-btn*/
. o-infinity-upgrade-btn {
color : white ;
background-color : # 1f1f1f ;
font-weight : bold ;
font-size : 1rem ;
2019-10-11 00:31:12 +00:00
border : 0 . 1rem solid # ed85df ;
2019-04-02 23:12:45 +00:00
width : 19rem ;
height : 9rem ;
transition-duration : 0 . 2s ;
2019-10-11 00:31:12 +00:00
border-radius : 0 . 4rem ;
2019-04-02 23:12:45 +00:00
font-family : Typewriter , serif ;
cursor : pointer ;
}
2019-04-11 12:47:48 +00:00
. t-metro . o-infinity-upgrade-btn ,
. t-dark-metro . o-infinity-upgrade-btn ,
. t-inverted-metro . o-infinity-upgrade-btn ,
. t-s8 . o-infinity-upgrade-btn {
border-radius : 0 ;
}
2019-04-02 23:12:45 +00:00
. t-dark . o-infinity-upgrade-btn ,
. t-metro . o-infinity-upgrade-btn ,
. t-dark-metro . o-infinity-upgrade-btn ,
. t-inverted-metro . o-infinity-upgrade-btn ,
. t-s1 . o-infinity-upgrade-btn ,
. t-s6 . o-infinity-upgrade-btn ,
. t-s8 . o-infinity-upgrade-btn {
border-color : black ;
}
. t-dark . o-infinity-upgrade-btn {
color : black ;
background-color : whitesmoke ;
}
. t-s6 . o-infinity-upgrade-btn {
color : white ;
2019-04-11 12:47:48 +00:00
background-color : black ;
2019-04-11 12:54:21 +00:00
box-shadow : 0 0 7px 2px # 111111 ;
2019-04-02 23:12:45 +00:00
}
. o-infinity-upgrade-btn : hover {
color : black ;
}
/*#region o-infinity-upgrade-btn--available*/
. o-infinity-upgrade-btn--available : hover {
background-color : # a53b98 ;
}
. t-dark . o-infinity-upgrade-btn--available : hover ,
. t-s6 . o-infinity-upgrade-btn--available : hover {
2019-04-11 12:47:48 +00:00
background-color : # 6200ea ;
2019-04-02 23:12:45 +00:00
}
. t-metro . o-infinity-upgrade-btn--available : hover ,
. t-dark-metro . o-infinity-upgrade-btn--available : hover ,
. t-inverted-metro . o-infinity-upgrade-btn--available : hover ,
. t-s8 . o-infinity-upgrade-btn--available : hover {
2019-04-11 12:47:48 +00:00
background-color : # 9c27b0 ;
2019-04-02 23:12:45 +00:00
}
/*#endregion o-infinity-upgrade-btn--available*/
/*#region o-infinity-upgrade-btn--color-2*/
. o-infinity-upgrade-btn--color-2 . o-infinity-upgrade-btn--available : hover {
background-color : # ff3300 ;
}
. t-dark . o-infinity-upgrade-btn--color-2 . o-infinity-upgrade-btn--available : hover ,
. t-s6 . o-infinity-upgrade-btn--color-2 . o-infinity-upgrade-btn--available : hover {
2019-04-11 12:47:48 +00:00
background-color : # d50000 ;
2019-04-02 23:12:45 +00:00
}
. t-metro . o-infinity-upgrade-btn--color-2 . o-infinity-upgrade-btn--available : hover ,
. t-dark-metro . o-infinity-upgrade-btn--color-2 . o-infinity-upgrade-btn--available : hover ,
. t-inverted-metro . o-infinity-upgrade-btn--color-2 . o-infinity-upgrade-btn--available : hover ,
. t-s8 . o-infinity-upgrade-btn--color-2 . o-infinity-upgrade-btn--available : hover {
2019-04-11 12:47:48 +00:00
background-color : # f44336 ;
2019-04-02 23:12:45 +00:00
}
/*#endregion o-infinity-upgrade-btn--color-2*/
/*#region o-infinity-upgrade-btn--color-3*/
. o-infinity-upgrade-btn--color-3 . o-infinity-upgrade-btn--available : hover {
background-color : # c6d50d ;
}
. t-dark . o-infinity-upgrade-btn--color-3 . o-infinity-upgrade-btn--available : hover ,
. t-s6 . o-infinity-upgrade-btn--color-3 . o-infinity-upgrade-btn--available : hover {
2019-04-11 12:47:48 +00:00
background-color : # ffd600 ;
2019-04-02 23:12:45 +00:00
}
. t-metro . o-infinity-upgrade-btn--color-3 . o-infinity-upgrade-btn--available : hover ,
. t-dark-metro . o-infinity-upgrade-btn--color-3 . o-infinity-upgrade-btn--available : hover ,
. t-inverted-metro . o-infinity-upgrade-btn--color-3 . o-infinity-upgrade-btn--available : hover ,
. t-s8 . o-infinity-upgrade-btn--color-3 . o-infinity-upgrade-btn--available : hover {
2019-04-11 12:47:48 +00:00
background-color : # ffeb3b ;
2019-04-02 23:12:45 +00:00
}
/*#endregion o-infinity-upgrade-btn--color-3*/
/*#region o-infinity-upgrade-btn--color-4*/
. o-infinity-upgrade-btn--color-4 . o-infinity-upgrade-btn--available : hover {
background-color : # 0cfec5 ;
}
. t-dark . o-infinity-upgrade-btn--color-4 . o-infinity-upgrade-btn--available : hover ,
. t-s6 . o-infinity-upgrade-btn--color-4 . o-infinity-upgrade-btn--available : hover {
2019-04-11 12:47:48 +00:00
background-color : # 00e5ff ;
2019-04-02 23:12:45 +00:00
}
. t-metro . o-infinity-upgrade-btn--color-4 . o-infinity-upgrade-btn--available : hover ,
. t-dark-metro . o-infinity-upgrade-btn--color-4 . o-infinity-upgrade-btn--available : hover ,
. t-inverted-metro . o-infinity-upgrade-btn--color-4 . o-infinity-upgrade-btn--available : hover ,
. t-s8 . o-infinity-upgrade-btn--color-4 . o-infinity-upgrade-btn--available : hover {
2019-04-11 12:47:48 +00:00
background-color : # 00bcd4 ;
2019-04-02 23:12:45 +00:00
}
/*#endregion o-infinity-upgrade-btn--color-4*/
/*#region o-infinity-upgrade-btn--multiplier*/
. o-infinity-upgrade-btn--multiplier . o-infinity-upgrade-btn--available {
color : # c93a3a ;
border-color : # 17b3b5 ;
}
. o-infinity-upgrade-btn--multiplier . o-infinity-upgrade-btn--available : hover {
color : black ;
background-color : # e0d8e0 ;
}
. t-dark . o-infinity-upgrade-btn--multiplier . o-infinity-upgrade-btn--available ,
. t-s6 . o-infinity-upgrade-btn--multiplier . o-infinity-upgrade-btn--available {
2019-04-11 12:47:48 +00:00
background-color : # 1f1f1f ;
2019-04-02 23:12:45 +00:00
}
. t-dark . o-infinity-upgrade-btn--multiplier . o-infinity-upgrade-btn--available : hover ,
. t-s6 . o-infinity-upgrade-btn--multiplier . o-infinity-upgrade-btn--available : hover {
2019-04-11 12:47:48 +00:00
color : white ;
2019-04-02 23:12:45 +00:00
}
. t-metro . o-infinity-upgrade-btn--multiplier . o-infinity-upgrade-btn--available ,
. t-dark-metro . o-infinity-upgrade-btn--multiplier . o-infinity-upgrade-btn--available ,
. t-inverted-metro . o-infinity-upgrade-btn--multiplier . o-infinity-upgrade-btn--available ,
. t-s8 . o-infinity-upgrade-btn--multiplier . o-infinity-upgrade-btn--available {
2019-04-11 12:47:48 +00:00
color : # e53935 ;
border-color : # 00bcd4 ;
2019-04-02 23:12:45 +00:00
}
. t-metro . o-infinity-upgrade-btn--multiplier . o-infinity-upgrade-btn--available : hover ,
. t-dark-metro . o-infinity-upgrade-btn--multiplier . o-infinity-upgrade-btn--available : hover ,
. t-inverted-metro . o-infinity-upgrade-btn--multiplier . o-infinity-upgrade-btn--available : hover ,
. t-s8 . o-infinity-upgrade-btn--multiplier . o-infinity-upgrade-btn--available : hover {
2019-04-11 12:47:48 +00:00
color : black ;
background-color : # 00bcd4 ;
border-color : black ;
2019-04-02 23:12:45 +00:00
}
. t-s1 . o-infinity-upgrade-btn--multiplier . o-infinity-upgrade-btn--available {
2019-04-11 12:47:48 +00:00
background-color : black ;
color : # d72621 ;
border-color : # dbd242 ;
2019-04-02 23:12:45 +00:00
}
. t-s1 . o-infinity-upgrade-btn--multiplier . o-infinity-upgrade-btn--available : hover {
2019-04-11 12:47:48 +00:00
background-color : white ;
color : black ;
2019-04-02 23:12:45 +00:00
}
/*#endregion o-infinity-upgrade-btn--multiplier*/
/*#region o-infinity-upgrade-btn--unavailable*/
. o-infinity-upgrade-btn--unavailable {
color : black ;
background-color : # f7f7f7 ;
}
. o-infinity-upgrade-btn--unavailable : hover {
background-color : white ;
}
. t-dark . o-infinity-upgrade-btn--unavailable {
2019-04-11 12:47:48 +00:00
background-color : # 263238 ;
border-color : black ;
2019-04-02 23:12:45 +00:00
}
. t-dark . o-infinity-upgrade-btn--unavailable : hover {
2019-04-11 12:47:48 +00:00
background-color : # 37474F ;
2019-04-02 23:12:45 +00:00
}
. t-metro . o-infinity-upgrade-btn--unavailable ,
. t-dark-metro . o-infinity-upgrade-btn--unavailable ,
. t-inverted-metro . o-infinity-upgrade-btn--unavailable ,
. t-s8 . o-infinity-upgrade-btn--unavailable {
2019-04-11 12:47:48 +00:00
background-color : # 9e9e9e ;
border-color : # 616161 ;
2019-04-02 23:12:45 +00:00
}
. t-metro . o-infinity-upgrade-btn--unavailable : hover ,
. t-dark-metro . o-infinity-upgrade-btn--unavailable : hover ,
. t-inverted-metro . o-infinity-upgrade-btn--unavailable : hover ,
. t-s8 . o-infinity-upgrade-btn--unavailable : hover {
2019-04-11 12:47:48 +00:00
background-color : # bdbdbd ;
2019-04-02 23:12:45 +00:00
}
. t-s1 . o-infinity-upgrade-btn--unavailable {
2019-04-11 12:47:48 +00:00
background-color : # 9a921d ;
border-color : black ;
2019-04-02 23:12:45 +00:00
}
. t-s1 . o-infinity-upgrade-btn--unavailable : hover {
2019-04-11 12:47:48 +00:00
background-color : # c5ba26 ;
2019-04-02 23:12:45 +00:00
}
2019-09-04 20:52:36 +00:00
. t-s6 . o-infinity-upgrade-btn--unavailable {
2019-04-11 12:47:48 +00:00
color : grey ;
background-color : black ;
border-color : grey ;
2019-04-02 23:12:45 +00:00
}
2019-09-04 20:52:36 +00:00
. t-s6 . o-infinity-upgrade-btn--unavailable : hover {
2019-04-11 12:47:48 +00:00
background-color : # 222 ;
2019-04-02 23:12:45 +00:00
}
/*#endregion o-infinity-upgrade-btn--unavailable*/
/*#region o-infinity-upgrade-btn--bought*/
. o-infinity-upgrade-btn--bought {
color : black ;
2019-10-11 00:31:12 +00:00
background-color : var ( --color-good ) ;
2019-04-02 23:12:45 +00:00
cursor : default ;
}
. t-dark . o-infinity-upgrade-btn--bought ,
. t-dark-metro . o-infinity-upgrade-btn--bought ,
. t-s6 . o-infinity-upgrade-btn--bought {
2019-04-11 12:47:48 +00:00
background-color : # 43a047 ;
border-color : black ;
2019-04-02 23:12:45 +00:00
}
. t-metro . o-infinity-upgrade-btn--bought ,
. t-inverted-metro . o-infinity-upgrade-btn--bought ,
. t-s8 . o-infinity-upgrade-btn--bought {
2019-04-11 12:47:48 +00:00
background-color : # 66bb6a ;
border-color : black ;
2019-04-02 23:12:45 +00:00
}
. t-s1 . o-infinity-upgrade-btn--bought {
2019-04-11 12:47:48 +00:00
background-color : # 4baf4e ;
border-color : black ;
2019-04-02 23:12:45 +00:00
}
/*#endregion o-infinity-upgrade-btn--bought*/
2019-08-11 18:28:49 +00:00
. o-infinity-upgrade-btn--chargeable {
background-color : # 25e8e6 ;
animation : a-compression-btn-glow 2s infinite ;
}
2019-04-02 23:12:45 +00:00
. o-infinity-upgrade-btn--charged {
background-color : # 25e8e6 ;
}
/*#endregion o-infinity-upgrade-btn*/
/*#endregion Infinity Upgrades*/
/*#region Autobuyers*/
/*#region l-autobuyers-tab*/
. l-autobuyers-tab {
display : flex ;
flex-direction : column ;
align-items : center ;
}
. l-autobuyers-tab__toggles {
margin-top : 1 . 5rem ;
}
/*#endregion l-autobuyers-tab*/
/*#region l-autobuyer-toggles*/
. l-autobuyer-toggles {
display : flex ;
flex-direction : row ;
}
/*#endregion l-autobuyer-toggles*/
/*#region l-autobuyer-grid*/
. l-autobuyer-grid {
display : flex ;
flex-direction : column ;
}
. l-autobuyer-grid__row {
display : flex ;
flex-direction : row ;
justify-content : center ;
}
/*#endregion l-autobuyer-grid*/
/*#region o-autobuyer-input*/
. o-autobuyer-input {
border : . 01rem solid # c2c2c2 ;
2019-10-11 00:31:12 +00:00
padding : 0 . 3rem ;
2019-07-21 08:18:18 +00:00
height : 2 . 5rem ;
width : 20rem ;
box-sizing : border-box ;
2019-04-02 23:12:45 +00:00
}
. o-autobuyer-input--invalid {
background-color : tomato ;
}
2019-04-17 20:54:36 +00:00
. t-dark . o-autobuyer-input {
background-color : # 455A64 ;
2019-10-11 00:31:12 +00:00
border : 0 . 1rem solid black ;
padding : 0 . 3rem ;
2019-04-17 20:54:36 +00:00
}
2019-04-02 23:12:45 +00:00
/*#endregion o-autobuyer-input*/
/*#region o-autobuyer-toggle-checkbox*/
. o-autobuyer-toggle-checkbox {
display : flex ;
flex-direction : row ;
align-items : center ;
2019-07-21 08:18:18 +00:00
justify-content : center ;
user-select : none ;
2019-04-02 23:12:45 +00:00
}
. o-autobuyer-toggle-checkbox__label {
2019-10-11 00:31:12 +00:00
font-size : 0 . 9rem ;
2019-04-02 23:12:45 +00:00
}
/*#endregion o-autobuyer-toggle-checkbox*/
/*#region o-autobuyer-btn*/
. o-autobuyer-btn {
width : 18rem ;
height : 3 . 5rem ;
color : white ;
background : # 1f1f1f ;
2019-10-11 00:31:12 +00:00
border : 0 . 1rem solid # ed85df ;
2019-04-02 23:12:45 +00:00
font-family : Typewriter , serif ;
font-weight : bold ;
2019-10-11 00:31:12 +00:00
font-size : 0 . 8rem ;
border-radius : 0 . 4rem ;
margin-bottom : -0 . 1rem ;
2019-04-02 23:12:45 +00:00
transition-duration : 0 . 2s ;
cursor : pointer ;
}
. o-autobuyer-btn : hover {
color : black ;
2019-10-11 00:31:12 +00:00
background-color : var ( --color-infinity ) ;
border-color : var ( --color-infinity ) ;
2019-04-02 23:12:45 +00:00
}
. t-dark . o-autobuyer-btn ,
. t-s6 . o-autobuyer-btn {
2019-04-11 12:47:48 +00:00
box-shadow : none ;
2019-04-02 23:12:45 +00:00
}
. t-dark . o-autobuyer-btn {
2019-04-11 12:47:48 +00:00
color : black ;
border-color : black ;
2019-04-17 20:54:36 +00:00
background : # 455A64 ;
2019-04-02 23:12:45 +00:00
}
2019-10-11 00:31:12 +00:00
. t-dark . o-autobuyer-btn : hover {
background : var ( --color-infinity ) ;
}
2019-04-02 23:12:45 +00:00
. t-dark-metro . o-autobuyer-btn ,
2019-10-11 00:31:12 +00:00
. t-s1 . o-autobuyer-btn ,
2019-04-02 23:12:45 +00:00
. t-s6 . o-autobuyer-btn {
2019-10-11 00:31:12 +00:00
border-color : var ( --color-infinity ) ;
2019-04-11 12:47:48 +00:00
}
. t-metro . o-autobuyer-btn ,
. t-dark-metro . o-autobuyer-btn ,
. t-inverted-metro . o-autobuyer-btn ,
. t-s8 . o-autobuyer-btn {
border-radius : 0 ;
2019-04-02 23:12:45 +00:00
}
. t-metro . o-autobuyer-btn ,
. t-inverted-metro . o-autobuyer-btn ,
. t-s8 . o-autobuyer-btn {
2019-04-11 12:47:48 +00:00
border-color : # e91e63 ;
2019-04-02 23:12:45 +00:00
}
. t-metro . o-autobuyer-btn : hover ,
. t-inverted-metro . o-autobuyer-btn : hover ,
. t-s8 . o-autobuyer-btn : hover {
2019-10-11 00:31:12 +00:00
border-color : var ( --color-infinity ) ;
2019-04-02 23:12:45 +00:00
}
. t-s6 . o-autobuyer-btn {
2019-04-11 12:47:48 +00:00
color : white ;
background-color : black ;
2019-04-02 23:12:45 +00:00
}
/*#endregion o-autobuyer-btn*/
/*#region autobuyer-box*/
. c-autobuyer-box {
width : 23rem ;
2019-07-21 08:18:18 +00:00
height : 17 . 5rem ;
2019-04-02 23:12:45 +00:00
padding : 1rem ;
2019-10-11 00:31:12 +00:00
border : solid 0 . 1rem grey ;
border-radius : 0 . 4rem ;
2019-04-02 23:12:45 +00:00
font-size : 1 . 1rem ;
}
2019-04-11 12:47:48 +00:00
. t-metro . c-autobuyer-box ,
. t-dark-metro . c-autobuyer-box ,
. t-inverted-metro . c-autobuyer-box ,
. t-s8 . c-autobuyer-box {
border-radius : 0 ;
}
2019-04-02 23:12:45 +00:00
. t-s1 . c-autobuyer-box {
2019-04-11 12:47:48 +00:00
color : black ;
border-color : black ;
background-color : # dbd242 ;
2019-04-02 23:12:45 +00:00
}
. t-s5 . c-autobuyer-box {
2019-04-11 12:47:48 +00:00
background : # ddd ;
2019-04-02 23:12:45 +00:00
}
. t-s8 . c-autobuyer-box {
border-color : black ;
}
. c-autobuyer-box__small-text {
2019-10-11 00:31:12 +00:00
font-size : 0 . 9rem ;
2019-04-02 23:12:45 +00:00
}
2019-07-21 08:18:18 +00:00
. c-autobuyer-box__mode-select {
font-family : Typewriter , serif ;
font-size : 1 . 1rem ;
color : # 4f5957 ;
text-align : center ;
text-align-last : center ;
height : 2 . 5rem ;
width : 20rem ;
}
2019-04-02 23:12:45 +00:00
. l-autobuyer-box {
display : flex ;
flex-direction : column ;
align-items : center ;
2019-10-11 00:31:12 +00:00
margin : 0 . 5rem 0 . 8rem ;
2019-04-02 23:12:45 +00:00
}
2019-07-21 08:18:18 +00:00
. l-autobuyer-box__header {
height : 1 . 6rem ;
}
2019-07-19 16:46:18 +00:00
. l-autobuyer-box__content {
flex : 1 0 auto ;
display : flex ;
flex-direction : column ;
2019-07-21 08:18:18 +00:00
justify-content : space-evenly ;
align-items : center ;
}
. l-autobuyer-box__footer {
height : 1 . 6rem ;
2019-07-19 16:46:18 +00:00
}
2019-04-02 23:12:45 +00:00
. l-autobuyer-box__button {
flex-shrink : 0 ;
}
2019-07-21 08:18:18 +00:00
. l-autobuyer-box__mode-select {
margin-bottom : 0 . 5rem
}
. l-autobuyer-box__fill {
flex-grow : 1 ;
}
. l-autobuyer-box__priority-selector {
margin-bottom : 0 . 5rem ;
}
2019-04-02 23:12:45 +00:00
/*#endregion autobuyer-box*/
/*#endregion Autobuyers*/
/*#region Replicanti*/
. l-replicanti-tab {
display : flex ;
flex-direction : column ;
align-items : center ;
/* To prevent button jitter*/
width : 100 % ;
}
/*#region c-replicanti-description*/
. c-replicanti-description {
font-size : 1 . 5rem ;
}
. c-replicanti-description__accent {
font-size : 2 . 3rem ;
color : black
}
2019-04-17 20:54:36 +00:00
. t-metro . c-replicanti-description__accent ,
2019-04-02 23:12:45 +00:00
. t-dark . c-replicanti-description__accent ,
. t-dark-metro . c-replicanti-description__accent ,
2019-04-17 20:54:36 +00:00
. t-s6 . c-replicanti-description__accent ,
. t-s8 . c-replicanti-description__accent {
2019-04-11 12:47:48 +00:00
color : # 03a9f4 ;
2019-04-02 23:12:45 +00:00
}
2019-04-17 20:54:36 +00:00
. t-metro . c-replicanti-description__accent ,
. t-s8 . c-replicanti-description__accent {
2019-10-11 00:31:12 +00:00
text-shadow : 0 0 0 . 1rem rgba ( 0 , 0 , 0 , 0 . 5 ) , -0 . 1rem 0 . 1rem 0 . 1rem black ;
2019-04-17 20:54:36 +00:00
}
2019-04-02 23:12:45 +00:00
. t-dark . c-replicanti-description__accent ,
. t-s6 . c-replicanti-description__accent {
2019-10-11 00:31:12 +00:00
text-shadow : 0 0 0 . 7rem # 03a9f4 ;
2019-04-02 23:12:45 +00:00
}
/*#endregion c-replicanti-description*/
. l-replicanti-upgrade-row {
display : flex ;
flex-direction : row ;
}
2019-09-29 19:17:26 +00:00
. l-replicanti-upgrade-button {
2019-10-11 00:31:12 +00:00
margin : 0 . 3rem ;
2019-04-02 23:12:45 +00:00
}
/*#endregion Replicanti*/
/*#region Break Infinity*/
/*#region l-break-infinity-tab*/
. l-break-infinity-tab {
display : flex ;
flex-direction : column ;
align-items : center ;
}
. l-break-infinity-tab__break-btn {
margin-top : 2rem ;
}
. l-break-infinity-tab__grid {
margin-top : 1rem ;
}
/*#endregion l-break-infinity-tab*/
/*#region l-break-infinity-upgrade-grid*/
. l-break-infinity-upgrade-grid {
display : flex ;
flex-direction : column ;
}
. l-break-infinity-upgrade-grid__row {
display : flex ;
flex-direction : row ;
}
. l-break-infinity-upgrade-grid__cell {
2019-10-11 00:31:12 +00:00
margin : 0 . 5rem 0 . 8rem ;
2019-04-02 23:12:45 +00:00
}
/*#endregion l-break-infinity-upgrade-grid*/
/*#endregion Break Infinity*/
/*#region Eternity Upgrades*/
. l-eternity-upgrades-grid {
display : flex ;
flex-direction : column ;
align-items : center ;
margin-top : 1rem ;
}
. l-eternity-upgrades-grid__row {
display : flex ;
flex-direction : row ;
}
. l-eternity-upgrades-grid__cell {
2019-10-11 00:31:12 +00:00
margin : 0 . 5rem 0 . 8rem ;
2019-04-02 23:12:45 +00:00
}
. o-eternity-upgrade {
font-weight : bold ;
font-size : 1rem ;
2019-10-11 00:31:12 +00:00
border : 0 . 1rem solid var ( --color-eternity ) ;
2019-04-02 23:12:45 +00:00
width : 19rem ;
height : 9rem ;
transition-duration : 0 . 2s ;
cursor : pointer ;
2019-10-11 00:31:12 +00:00
border-radius : 0 . 4rem ;
2019-04-02 23:12:45 +00:00
font-family : Typewriter , serif ;
}
. o-eternity-upgrade--available {
2019-10-11 00:31:12 +00:00
color : var ( --color-eternity ) ;
2019-04-02 23:12:45 +00:00
background-color : black ;
}
. o-eternity-upgrade--available : hover {
color : # 511568 ;
background-color : white ;
}
. o-eternity-upgrade--unavailable {
color : # 181818 ;
background-color : # 5f5f5f ;
}
. o-eternity-upgrade--unavailable : hover {
background-color : # 737373 ;
}
. o-eternity-upgrade--bought {
color : # 511568 ;
2019-10-11 00:31:12 +00:00
background-color : var ( --color-good ) ;
2019-04-02 23:12:45 +00:00
cursor : default ;
}
2019-04-11 12:47:48 +00:00
. t-metro . o-eternity-upgrade ,
. t-dark-metro . o-eternity-upgrade ,
. t-inverted-metro . o-eternity-upgrade ,
. t-s8 . o-eternity-upgrade {
border-radius : 0 ;
}
2019-04-02 23:12:45 +00:00
. t-metro . o-eternity-upgrade--available {
2019-10-11 00:31:12 +00:00
box-shadow : 0 . 1rem 0 . 1rem 0 . 1rem 0 # 9e9e9e ;
2019-04-02 23:12:45 +00:00
}
. t-metro . o-eternity-upgrade--bought ,
. t-dark-metro . o-eternity-upgrade--bought ,
. t-inverted-metro . o-eternity-upgrade--bought ,
. t-s8 . o-eternity-upgrade--bought {
2019-04-11 12:47:48 +00:00
color : black ;
background-color : # 673ab7 ;
border-color : black ;
2019-04-02 23:12:45 +00:00
}
. t-metro . o-eternity-upgrade--unavailable ,
. t-dark-metro . o-eternity-upgrade--unavailable ,
. t-inverted-metro . o-eternity-upgrade--unavailable ,
. t-s8 . o-eternity-upgrade--unavailable {
2019-04-11 12:47:48 +00:00
background-color : # 9e9e9e ;
border-color : black ;
2019-04-02 23:12:45 +00:00
}
. t-metro . o-eternity-upgrade--unavailable : hover ,
. t-dark-metro . o-eternity-upgrade--unavailable : hover ,
. t-inverted-metro . o-eternity-upgrade--unavailable : hover ,
. t-s8 . o-eternity-upgrade--unavailable : hover {
2019-04-11 12:47:48 +00:00
background-color : # bdbdbd ;
2019-04-02 23:12:45 +00:00
}
. t-dark . o-eternity-upgrade--available ,
. t-s6 . o-eternity-upgrade--available {
2019-04-11 12:47:48 +00:00
background-color : black ;
2019-04-02 23:12:45 +00:00
}
. t-dark . o-eternity-upgrade--available : hover ,
. t-s6 . o-eternity-upgrade--available : hover {
2019-04-11 12:47:48 +00:00
color : black ;
background-color : white ;
2019-04-02 23:12:45 +00:00
}
. t-dark . o-eternity-upgrade--unavailable {
2019-04-11 12:47:48 +00:00
color : black ;
background-color : # 263238 ;
border-color : # 691fa5 ;
2019-04-02 23:12:45 +00:00
}
. t-dark . o-eternity-upgrade--unavailable : hover {
2019-04-11 12:47:48 +00:00
background-color : # 37474f ;
2019-04-02 23:12:45 +00:00
}
. t-s6 . o-eternity-upgrade--unavailable {
2019-04-11 12:47:48 +00:00
color : grey ;
background-color : black ;
border-color : # 691fa5 ;
2019-04-02 23:12:45 +00:00
}
. t-s6 . o-eternity-upgrade--unavailable : hover {
2019-04-11 12:47:48 +00:00
background-color : # 222222 ;
2019-04-02 23:12:45 +00:00
}
. t-dark . o-eternity-upgrade--bought ,
. t-s6 . o-eternity-upgrade--bought {
2019-04-11 12:47:48 +00:00
color : # 1e0830 ;
background-color : # 8d48c3 ;
border-color : # 691fa5 ;
2019-04-02 23:12:45 +00:00
}
. t-s1 . o-eternity-upgrade--available {
2019-04-11 12:47:48 +00:00
background-color : black ;
2019-04-02 23:12:45 +00:00
}
. t-s1 . o-eternity-upgrade--available : hover {
2019-04-11 12:47:48 +00:00
color : black ;
background-color : # 639565 ;
border-color : black ;
2019-04-02 23:12:45 +00:00
}
. t-s1 . o-eternity-upgrade--bought {
2019-04-11 12:47:48 +00:00
color : black ;
background-color : # 639565 ;
border-color : black ;
2019-04-02 23:12:45 +00:00
}
. t-s1 . o-eternity-upgrade--unavailable {
2019-04-11 12:47:48 +00:00
color : black ;
background-color : # 4a4a4a ;
border-color : # 639565 ;
2019-04-02 23:12:45 +00:00
}
. t-s1 . o-eternity-upgrade--unavailable : hover {
2019-04-11 12:47:48 +00:00
background : # 636363 ;
2019-04-02 23:12:45 +00:00
}
/*#endregion Eternity Upgrades*/
/*#region Eternity Milestones*/
. l-eternity-milestone-grid {
display : flex ;
flex-direction : column ;
align-items : center ;
}
. l-eternity-milestone-grid__row {
display : flex ;
flex-direction : row ;
}
. l-eternity-milestone-grid__cell {
2019-10-11 00:31:12 +00:00
margin : 0 . 5rem 0 . 8rem ;
2019-04-02 23:12:45 +00:00
}
. o-eternity-milestone__goal {
font-size : 2rem ;
text-align : left ;
}
. o-eternity-milestone__reward {
width : 25rem ;
height : 6rem ;
color : black ;
font-weight : bold ;
2019-10-11 00:31:12 +00:00
border : 0 . 1rem solid var ( --color-eternity ) ;
2019-04-02 23:12:45 +00:00
transition-duration : 0 . 2s ;
2019-10-11 00:31:12 +00:00
border-radius : 0 . 4rem ;
2019-04-02 23:12:45 +00:00
font-family : Typewriter , serif ;
font-size : 1 . 2rem ;
}
. o-eternity-milestone__reward--locked {
background-color : dimgrey ;
}
. o-eternity-milestone__reward--reached {
2019-10-11 00:31:12 +00:00
background-color : var ( --color-eternity ) ;
border-color : black ;
2019-04-02 23:12:45 +00:00
}
. o-eternity-milestone__reward--small-font {
font-size : 1 . 1rem ;
}
2019-04-11 12:47:48 +00:00
. t-metro . o-eternity-milestone__reward ,
. t-dark-metro . o-eternity-milestone__reward ,
. t-inverted-metro . o-eternity-milestone__reward ,
. t-s8 . o-eternity-milestone__reward {
border-radius : 0 ;
}
2019-04-02 23:12:45 +00:00
. t-metro . o-eternity-milestone__reward--locked ,
. t-dark-metro . o-eternity-milestone__reward--locked ,
. t-inverted-metro . o-eternity-milestone__reward--locked ,
. t-s1 . o-eternity-milestone__reward--locked ,
. t-s8 . o-eternity-milestone__reward--locked {
2019-04-11 12:47:48 +00:00
background-color : # 9e9e9e ;
2019-10-11 00:31:12 +00:00
box-shadow : 0 . 1rem 0 . 1rem 0 . 1rem 0 black ;
2019-04-11 12:47:48 +00:00
border : none ;
2019-04-02 23:12:45 +00:00
}
. t-dark . o-eternity-milestone__reward--locked ,
. t-s6 . o-eternity-milestone__reward--locked {
2019-10-11 00:31:12 +00:00
color : var ( --color-eternity ) ;
2019-04-11 12:47:48 +00:00
background-color : black ;
2019-10-11 00:31:12 +00:00
border-color : var ( --color-eternity ) ;
2019-04-02 23:12:45 +00:00
animation : a-time-study 7s infinite ;
}
. l-eternity-milestone {
display : flex ;
flex-direction : column ;
}
/*#endregion Eternity Milestones*/
/*#region Dilation*/
. l-dilation-tab {
display : flex ;
flex-direction : column ;
align-items : center ;
}
/*#region c-dilation-tab*/
. c-dilation-tab__tachyons {
color : black ;
font-size : 3 . 5rem ;
}
. c-dilation-tab__dilated-time {
color : black ;
font-size : 3 . 5rem ;
}
. c-dilation-tab__dilated-time-income {
color : black ;
font-size : 2 . 5rem ;
}
. c-dilation-tab__galaxy-threshold {
color : black ;
font-size : 2 . 5rem ;
}
. c-dilation-tab__galaxies {
color : black ;
font-size : 2 . 5rem ;
}
2019-04-17 20:54:36 +00:00
. t-metro . c-dilation-tab__tachyons ,
2019-04-02 23:12:45 +00:00
. t-dark . c-dilation-tab__tachyons ,
. t-dark-metro . c-dilation-tab__tachyons ,
2019-04-17 20:54:36 +00:00
. t-s6 . c-dilation-tab__tachyons ,
. t-s8 . c-dilation-tab__tachyons {
2019-04-11 12:47:48 +00:00
color : # 64ddad ;
2019-04-02 23:12:45 +00:00
}
. t-dark . c-dilation-tab__tachyons ,
. t-s6 . c-dilation-tab__tachyons {
2019-10-11 00:31:12 +00:00
text-shadow : 0 0 0 . 7rem # 64ddad ;
2019-04-02 23:12:45 +00:00
}
2019-04-17 20:54:36 +00:00
. t-metro . c-dilation-tab__tachyons ,
. t-metro . c-dilation-tab__dilated-time ,
. t-metro . c-dilation-tab__dilated-time-income ,
. t-metro . c-dilation-tab__galaxy-threshold ,
. t-metro . c-dilation-tab__galaxies ,
. t-s8 . c-dilation-tab__tachyons ,
. t-s8 . c-dilation-tab__dilated-time ,
. t-s8 . c-dilation-tab__dilated-time-income ,
. t-s8 . c-dilation-tab__galaxy-threshold ,
. t-s8 . c-dilation-tab__galaxies {
2019-10-11 00:31:12 +00:00
text-shadow : 0 0 0 . 1rem rgba ( 0 , 0 , 0 , 0 . 5 ) , -0 . 1rem 0 . 1rem 0 . 1rem black ;
2019-04-17 20:54:36 +00:00
}
. t-metro . c-dilation-tab__dilated-time ,
. t-metro . c-dilation-tab__dilated-time-income ,
. t-metro . c-dilation-tab__galaxy-threshold ,
. t-metro . c-dilation-tab__galaxies ,
2019-04-02 23:12:45 +00:00
. t-dark . c-dilation-tab__dilated-time ,
. t-dark . c-dilation-tab__dilated-time-income ,
. t-dark . c-dilation-tab__galaxy-threshold ,
. t-dark . c-dilation-tab__galaxies ,
. t-dark-metro . c-dilation-tab__dilated-time ,
. t-dark-metro . c-dilation-tab__dilated-time-income ,
. t-dark-metro . c-dilation-tab__galaxy-threshold ,
. t-dark-metro . c-dilation-tab__galaxies ,
. t-s6 . c-dilation-tab__dilated-time ,
. t-s6 . c-dilation-tab__dilated-time-income ,
. t-s6 . c-dilation-tab__galaxy-threshold ,
2019-04-17 20:54:36 +00:00
. t-s6 . c-dilation-tab__galaxies ,
. t-s8 . c-dilation-tab__dilated-time ,
. t-s8 . c-dilation-tab__dilated-time-income ,
. t-s8 . c-dilation-tab__galaxy-threshold ,
. t-s8 . c-dilation-tab__galaxies {
2019-04-11 12:47:48 +00:00
color : # 64dd17 ;
2019-04-02 23:12:45 +00:00
}
. t-dark . c-dilation-tab__dilated-time ,
. t-dark . c-dilation-tab__dilated-time-income ,
. t-dark . c-dilation-tab__galaxy-threshold ,
. t-dark . c-dilation-tab__galaxies ,
. t-s6 . c-dilation-tab__dilated-time ,
. t-s6 . c-dilation-tab__dilated-time-income ,
. t-s6 . c-dilation-tab__galaxy-threshold ,
. t-s6 . c-dilation-tab__galaxies {
2019-10-11 00:31:12 +00:00
text-shadow : 0 0 0 . 7rem # 64dd17 ;
2019-04-02 23:12:45 +00:00
}
/*#endregion c-dilation-tab*/
/*#region l-dilation-upgrades-grid*/
. l-dilation-upgrades-grid {
display : flex ;
flex-direction : column ;
}
. l-dilation-upgrades-grid__row {
display : flex ;
flex-direction : row ;
justify-content : center ;
}
. l-dilation-upgrades-grid__cell {
margin : 1 . 2rem 1 . 5rem ;
}
/*#endregion l-dilation-upgrades-grid*/
/*#region o-dilation-btn*/
. o-dilation-btn {
font-weight : bold ;
font-size : 1 . 12rem ;
2019-10-11 00:31:12 +00:00
border : 0 . 2rem solid # 64dd17 ;
2019-04-02 23:12:45 +00:00
width : 19rem ;
height : 9rem ;
transition-duration : 0 . 2s ;
2019-10-11 00:31:12 +00:00
border-radius : 0 . 4rem ;
2019-04-02 23:12:45 +00:00
font-family : Typewriter , serif ;
2019-10-13 18:45:48 +00:00
padding : 1rem ;
}
. o-dilation-btn--locked {
color : # 181818 ;
background-color : # 5f5f5f ;
border-color : # 3e8a0f ;
}
. o-dilation-btn--unlocked {
color : # 64dd17 ;
background-color : black ;
cursor : pointer ;
2019-04-02 23:12:45 +00:00
animation : a-dilation-btn-glow 10s infinite ;
}
2019-10-13 18:45:48 +00:00
. o-dilation-btn--unlocked : hover {
2019-04-02 23:12:45 +00:00
background-color : white ;
}
2019-10-13 18:45:48 +00:00
. t-dark . o-dilation-btn--unlocked {
2019-04-11 12:47:48 +00:00
color : # 64dd17 ;
background-color : black ;
2019-04-02 23:12:45 +00:00
}
2019-10-13 18:45:48 +00:00
. t-dark . o-dilation-btn--unlocked : hover ,
. t-s6 . o-dilation-btn--unlocked : hover {
2019-04-11 12:47:48 +00:00
color : # 64dd17 ;
background-color : white ;
2019-04-02 23:12:45 +00:00
}
. t-s4 . o-dilation-btn {
animation : a-dilation-btn-glow--cancer 10s infinite ;
}
2019-04-11 12:47:48 +00:00
. t-metro . o-dilation-btn ,
. t-dark-metro . o-dilation-btn ,
. t-inverted-metro . o-dilation-btn ,
. t-s8 . o-dilation-btn {
border-radius : 0 ;
border-width : 0 . 1rem ;
}
2019-10-13 18:45:48 +00:00
. o-dilation-btn--locked : hover {
color : # 1d1d1d ;
background-color : # 660000 ;
}
. t-metro . o-dilation-btn--locked ,
. t-dark-metro . o-dilation-btn--locked ,
. t-inverted-metro . o-dilation-btn--locked ,
. t-s1 . o-dilation-btn--locked ,
. t-s8 . o-dilation-btn--locked {
color : black ;
background-color : # 9e9e9e ;
box-shadow : . 1rem . 1rem . 1rem 0 black ;
border : none ;
}
. t-metro . o-dilation-btn--locked : hover ,
. t-dark-metro . o-dilation-btn--locked : hover ,
. t-inverted-metro . o-dilation-btn--locked : hover ,
. t-s8 . o-dilation-btn--locked : hover {
background-color : # ef5350 ;
}
. t-s1 . o-dilation-btn--locked : hover {
background-color : # d72621 ;
}
. t-s6 . o-dilation-btn--locked {
color : gray ;
background-color : black ;
}
. t-dark . o-dilation-btn--locked {
color : black ;
background-color : # 23292a ;
}
. t-dark . o-dilation-btn--locked : hover ,
. t-s6 . o-dilation-btn--locked : hover {
color : black ;
border-color : # b84b5f ;
background-color : # b84b5f ;
}
2019-04-02 23:12:45 +00:00
@ keyframes a-dilation-btn-glow {
0 % { box-shadow : inset 0.5 rem 0 2 rem }
25 % { box-shadow : inset 0 0.5 rem 2 rem }
50 % { box-shadow : inset -0.5 rem 0 2 rem }
75 % { box-shadow : inset 0 -0.5 rem 2 rem }
100 % { box-shadow : inset 0.5 rem 0 2 rem }
}
@ keyframes a-dilation-btn-glow--cancer {
0 % { box-shadow : inset 0.5 px -0.5 rem 2 rem }
10 % { box-shadow : inset -0.5 px 0.5 rem 2 rem }
20 % { box-shadow : inset 0.5 px -0.5 rem 2 rem }
22 % { box-shadow : inset -0.5 px 0.5 rem 2 rem }
25 % { box-shadow : inset 0.5 px -0.5 rem 2 rem }
29 % { box-shadow : inset -0.5 px 0.5 rem 2 rem }
39 % { box-shadow : inset 0.5 px -0.5 rem 2 rem }
44 % { box-shadow : inset -0.5 px 0.5 rem 2 rem }
53 % { box-shadow : inset 0.5 px -0.5 rem 2 rem }
57 % { box-shadow : inset -0.5 px 0.5 rem 2 rem }
63 % { box-shadow : inset 0.5 px -0.5 rem 2 rem }
69 % { box-shadow : inset -0.5 px 0.5 rem 2 rem }
71 % { box-shadow : inset 0.5 px -0.5 rem 2 rem }
74 % { box-shadow : inset -0.5 px 0.5 rem 2 rem }
75 % { box-shadow : inset 0.5 px -0.5 rem 2 rem }
84 % { box-shadow : inset -0.5 px 0.5 rem 2 rem }
88 % { box-shadow : inset 0.5 px -0.5 rem 2 rem }
92 % { box-shadow : inset -0.5 px 0.5 rem 2 rem }
93 % { box-shadow : inset 0.5 px -0.5 rem 2 rem }
95 % { box-shadow : inset -0.5 px 0.5 rem 2 rem }
100 % { box-shadow : inset 0.5 px -0.5 rem 2 rem }
}
/*#endregion o-dilation-btn*/
2019-07-30 03:41:29 +00:00
/*#region o-compression-btn*/
. o-compression-btn {
color : # 5151ec ;
background-color : black ;
font-weight : bold ;
font-size : 1 . 12rem ;
2019-10-11 00:31:12 +00:00
border : 0 . 2rem solid # 5151ec ;
2019-07-30 03:41:29 +00:00
width : 19rem ;
height : 9rem ;
transition-duration : 0 . 2s ;
cursor : pointer ;
2019-10-11 00:31:12 +00:00
border-radius : 0 . 4rem ;
2019-07-30 03:41:29 +00:00
font-family : Typewriter , serif ;
animation : a-compression-btn-glow 5s infinite ;
2019-07-31 00:09:15 +00:00
animation-timing-function : linear ;
2019-07-30 03:41:29 +00:00
}
. o-compression-btn : hover {
background-color : white ;
}
. t-dark . o-compression-btn {
color : # 5151ec ;
background-color : black ;
}
. t-dark . o-compression-btn : hover ,
. t-s6 . o-compression-btn : hover {
color : # 5151ec ;
background-color : white ;
}
. t-s4 . o-compression-btn {
animation : a-compression-btn-glow 0 . 5s infinite ;
}
. t-metro . o-compression-btn ,
. t-dark-metro . o-compression-btn ,
. t-inverted-metro . o-compression-btn ,
. t-s8 . o-compression-btn {
border-radius : 0 ;
border-width : 0 . 1rem ;
}
@ keyframes a-compression-btn-glow {
0 % { box-shadow : inset 0 0 2 rem 0 }
13 % { box-shadow : inset 0 0 2 rem 0.15 rem }
25 % { box-shadow : inset 0 0 2 rem 0.4 rem }
38 % { box-shadow : inset 0 0 2 rem 0.65 rem }
50 % { box-shadow : inset 0 0 2 rem 0.8 rem }
63 % { box-shadow : inset 0 0 2 rem 0.65 rem }
75 % { box-shadow : inset 0 0 2 rem 0.4 rem }
88 % { box-shadow : inset 0 0 2 rem 0.15 rem }
100 % { box-shadow : inset 0 0 2 rem 0 }
}
/*#endregion o-compression-btn*/
2019-04-02 23:12:45 +00:00
/*#region o-dilation-upgrade*/
. o-dilation-upgrade {
background : black ;
font-weight : bold ;
font-size : 1 . 05rem ;
2019-10-11 00:31:12 +00:00
border : 0 . 1rem solid ;
2019-04-02 23:12:45 +00:00
width : 17rem ;
2019-08-10 20:29:13 +00:00
height : 9rem ;
2019-04-02 23:12:45 +00:00
transition-duration : 0 . 2s ;
2019-10-11 00:31:12 +00:00
border-radius : 0 . 4rem ;
2019-04-02 23:12:45 +00:00
font-family : Typewriter , serif ;
}
. o-dilation-upgrade--available {
color : # 64dd17 ;
border-color : # 64dd17 ;
animation : a-dilation-btn-glow 10s infinite ;
cursor : pointer ;
}
. o-dilation-upgrade--rebuyable . o-dilation-upgrade--available {
color : # 64ddad ;
border-color : # 64ddad ;
}
. o-dilation-upgrade--available : hover {
background-color : white ;
}
. o-dilation-upgrade--bought {
color : black ;
background-color : # 64dd17 ;
border-color : black ;
}
. o-dilation-upgrade--unavailable {
color : # 181818 ;
background-color : # 5f5f5f ;
border-color : # 3e8a0f ;
}
. o-dilation-upgrade--rebuyable . o-dilation-upgrade--unavailable {
border-color : # 64ddad ;
}
. o-dilation-upgrade--unavailable : hover {
color : # 1d1d1d ;
background-color : # 660000 ;
}
. o-dilation-upgrade__description--small-text {
font-size : 0 . 95rem ;
}
2019-04-11 12:47:48 +00:00
. t-metro . o-dilation-upgrade ,
. t-dark-metro . o-dilation-upgrade ,
. t-inverted-metro . o-dilation-upgrade ,
. t-s8 . o-dilation-upgrade {
border-radius : 0 ;
}
2019-04-02 23:12:45 +00:00
. t-metro . o-dilation-upgrade--unavailable ,
. t-dark-metro . o-dilation-upgrade--unavailable ,
. t-inverted-metro . o-dilation-upgrade--unavailable ,
. t-s1 . o-dilation-upgrade--unavailable ,
. t-s8 . o-dilation-upgrade--unavailable {
color : black ;
background-color : # 9e9e9e ;
2019-10-11 00:31:12 +00:00
box-shadow : 0 . 1rem 0 . 1rem 0 . 1rem 0 black ;
2019-04-02 23:12:45 +00:00
border : none ;
}
. t-metro . o-dilation-upgrade--unavailable : hover ,
. t-dark-metro . o-dilation-upgrade--unavailable : hover ,
. t-inverted-metro . o-dilation-upgrade--unavailable : hover ,
. t-s8 . o-dilation-upgrade--unavailable : hover {
background-color : # ef5350 ;
}
. t-s1 . o-dilation-upgrade--unavailable : hover {
background-color : # d72621 ;
}
. t-dark . o-dilation-upgrade {
2019-04-11 12:47:48 +00:00
background-color : black ;
2019-04-02 23:12:45 +00:00
}
. t-dark . o-dilation-upgrade--available : hover ,
. t-s6 . o-dilation-upgrade--available : hover {
2019-04-11 12:47:48 +00:00
color : # 64dd17 ;
background-color : white ;
2019-04-02 23:12:45 +00:00
}
. t-dark . o-dilation-upgrade--rebuyable . o-dilation-upgrade--available : hover ,
. t-s6 . o-dilation-upgrade--rebuyable . o-dilation-upgrade--available : hover {
2019-04-11 12:47:48 +00:00
color : # 64ddad ;
2019-04-02 23:12:45 +00:00
}
. t-dark . o-dilation-upgrade--bought {
2019-04-11 12:47:48 +00:00
background-color : # 64dd17 ;
2019-04-02 23:12:45 +00:00
}
. t-s6 . o-dilation-upgrade--unavailable {
2019-04-11 12:47:48 +00:00
color : gray ;
2019-04-02 23:12:45 +00:00
}
. t-dark . o-dilation-upgrade--unavailable {
2019-04-17 20:54:36 +00:00
color : black ;
2019-04-11 12:47:48 +00:00
background-color : # 23292a ;
2019-04-02 23:12:45 +00:00
}
. t-dark . o-dilation-upgrade--unavailable : hover ,
. t-s6 . o-dilation-upgrade--unavailable : hover {
2019-04-11 12:47:48 +00:00
color : black ;
2019-10-11 00:31:12 +00:00
border-color : var ( --color-bad ) ;
background-color : var ( --color-bad ) ;
2019-04-02 23:12:45 +00:00
}
. t-s4 . o-dilation-upgrade--available {
animation : a-dilation-btn-glow--cancer 10s infinite ;
}
. t-s6 . o-dilation-upgrade--bought {
2019-04-11 12:47:48 +00:00
background : # 64dd17 ;
2019-04-02 23:12:45 +00:00
}
. t-s6 . o-dilation-upgrade--unavailable {
2019-04-11 12:47:48 +00:00
background-color : black ;
2019-04-02 23:12:45 +00:00
}
/*#endregion o-dilation-upgrade*/
2019-07-31 00:09:15 +00:00
2019-04-02 23:12:45 +00:00
. c-tachyon-particle-container {
position : fixed ;
top : 0 ;
left : 0 ;
width : 100 % ;
height : 100 % ;
z-index : -1 ;
}
. o-tachyon-particle {
fill : black ;
}
. t-dark . o-tachyon-particle ,
. t-dark-metro . o-tachyon-particle ,
. t-s6 . o-tachyon-particle {
fill : white ;
}
/*#endregion Dilation*/
/*#region Modals*/
2019-10-11 00:31:12 +00:00
@ keyframes a-modal-overlay-fadein {
2019-04-02 23:12:45 +00:00
from { background-color : rgba ( 0 , 0 , 0 , 0 ) ; }
to { background-color : rgba ( 60 , 60 , 100 , 0.5 ) ; }
}
. l-modal-overlay {
position : fixed ;
left : 0 ;
top : 0 ;
width : 100vw ;
height : 100vh ;
z-index : 4 ;
2019-10-11 00:31:12 +00:00
animation-name : a-modal-overlay-fadein ;
2019-04-02 23:12:45 +00:00
animation-duration : 2s ;
animation-fill-mode : forwards ;
}
. l-modal {
2019-07-19 17:03:42 +00:00
position : absolute ;
2019-04-02 23:12:45 +00:00
left : 50 % ;
top : 50 % ;
transform : translateX ( -50 % ) translateY ( -50 % ) ;
z-index : 4 ;
display : inline-block ;
}
/*#region c-modal*/
. c-modal {
2019-10-11 00:31:12 +00:00
border : 0 . 3rem solid black ;
2019-04-02 23:12:45 +00:00
background-color : # e0e0e0 ;
2019-10-11 00:31:12 +00:00
border-radius : 0 . 6rem ;
2019-04-02 23:12:45 +00:00
text-align : center ;
color : black ;
font-family : Typewriter , serif ;
font-size : 1 . 4rem ;
padding : 1rem 1rem 1rem ;
transition-duration : 0 . 2s ;
}
. c-modal__close-btn {
position : absolute ;
2019-10-11 00:31:12 +00:00
top : 0 . 5rem ;
right : 0 . 5rem ;
2019-04-02 23:12:45 +00:00
}
. c-modal__close-btn--tiny {
transform : scale ( 0 . 5 ) ;
2019-10-11 00:31:12 +00:00
top : -0 . 5rem ;
right : -0 . 5rem ;
2019-04-02 23:12:45 +00:00
}
/*#region themes*/
/*#region t-dark t-dark-metro*/
. t-dark . c-modal ,
. t-dark-metro . c-modal {
2019-04-11 12:47:48 +00:00
background-color : # 455a64 ;
2019-04-02 23:12:45 +00:00
}
. t-dark . c-modal {
2019-04-11 12:47:48 +00:00
box-shadow : 0 0 1 . 5rem 0 black ;
2019-04-02 23:12:45 +00:00
}
. t-dark-metro . c-modal {
2019-04-11 12:47:48 +00:00
box-shadow : 0 0 1rem 0 black ;
2019-04-02 23:12:45 +00:00
}
2019-04-17 20:54:36 +00:00
. t-dark h3 ,
. t-dark-metro h3 {
color : # 999 ;
2019-10-11 00:31:12 +00:00
text-shadow : -0 . 1rem 0 . 1rem 0 rgba ( 0 , 0 , 0 , 0 . 5 ) ;
2019-04-17 20:54:36 +00:00
}
2019-04-02 23:12:45 +00:00
/*#endregion t-dark t-dark-metro*/
2019-11-28 05:09:29 +00:00
/*#region t-metro t-dark-metro t-inverted-metro t-s8 */
2019-04-02 23:12:45 +00:00
. t-metro . c-modal ,
2019-11-28 05:09:29 +00:00
. t-dark-metro ,
. t-inverted-metro . c-modal ,
. t-s8 . c-modal {
2019-10-11 00:31:12 +00:00
border : 0 . 1rem solid black ;
2019-04-02 23:12:45 +00:00
}
2019-11-28 05:09:29 +00:00
/*#endregion t-metro t-dark-metro t-inverted-metro t-s8 */
2019-04-02 23:12:45 +00:00
/*#region t-s1*/
. t-s1 . c-modal {
2019-04-11 12:47:48 +00:00
background-color : # dbd242 ;
2019-04-02 23:12:45 +00:00
}
/*#endregion t-s1*/
/*#region t-s6*/
. t-s6 . c-modal {
2019-04-11 12:47:48 +00:00
color : # e0e0e0 ;
background-color : black ;
border : 1px solid # 1b5e20 ;
box-shadow : 0 0 1 . 5rem 0 black ;
2019-04-02 23:12:45 +00:00
}
/*#endregion t-s6*/
/*#region t-s7*/
. t-s7 . c-modal {
2019-04-11 12:47:48 +00:00
filter : saturate ( 0 ) ;
2019-04-02 23:12:45 +00:00
}
/*#endregion t-s7*/
/*#region t-s8*/
. t-s8 h3 {
2019-04-11 12:47:48 +00:00
color : black ;
2019-04-02 23:12:45 +00:00
}
/*#endregion t-s8*/
/*#endregion themes*/
/*#endregion c-modal*/
. l-modal-content--centered {
display : flex ;
flex-direction : column ;
justify-content : center ;
align-items : center ;
}
/*#region c-modal-message*/
. c-modal-message {
min-width : 50rem ;
}
. c-modal-message__text {
max-width : 50rem ;
}
. c-modal-message__okay-btn {
margin-top : 1rem ;
}
/*#endregion c-modal-message*/
/*#region c-modal-import*/
. c-modal-import {
width : 47 . 5rem ;
}
2019-09-29 19:17:26 +00:00
. c-modal-import__save-info > div {
2019-10-11 00:31:12 +00:00
margin-top : 0 . 2rem ;
2019-04-02 23:12:45 +00:00
}
. c-modal-import__warning {
font-size : 1rem ;
}
. c-modal-import__input {
width : 45rem ;
}
. c-modal-import__import-btn {
2019-10-11 00:31:12 +00:00
margin-top : 0 . 3rem ;
2019-04-02 23:12:45 +00:00
}
/*#endregion c-modal-import*/
2019-07-21 17:45:36 +00:00
/*#region c-modal-import-tree*/
. c-modal-import-tree {
width : 47 . 5rem ;
}
2019-09-29 19:17:26 +00:00
. l-modal-import-tree__tree-info-line {
2019-10-11 00:31:12 +00:00
margin-top : 0 . 2rem ;
2019-07-21 17:45:36 +00:00
}
. c-modal-import-tree__warning {
font-size : 1rem ;
}
. c-modal-import-tree__input {
width : 45rem ;
}
. c-modal-import-tree__import-btn {
2019-10-11 00:31:12 +00:00
margin-top : 0 . 3rem ;
2019-07-21 17:45:36 +00:00
}
/*#endregion c-modal-import-tree*/
2019-04-02 23:12:45 +00:00
. c-modal-input {
2019-10-11 00:31:12 +00:00
border : 0 . 1rem solid black ;
2019-04-02 23:12:45 +00:00
background-color : # F2F2F2 ;
2019-10-11 00:31:12 +00:00
border-radius : 0 . 3rem ;
2019-04-02 23:12:45 +00:00
text-align : center ;
}
. c-modal-options {
width : 30rem ;
height : 30rem ;
}
/*#region l-modal-options*/
. l-modal-options {
display : flex ;
flex-direction : column ;
align-items : center ;
justify-content : space-evenly ;
}
. l-modal-options__save-record {
display : flex ;
flex-direction : column ;
align-items : center ;
}
/*#endregion l-modal-options*/
2019-04-15 23:00:46 +00:00
/*#region c-modal-shortcuts*/
. c-modal-shortcuts {
font-size : 1 . 25rem ;
}
. l-modal-shortcuts {
display : flex ;
flex-direction : row ;
}
. l-modal-shortcuts__column {
width : 25rem ;
display : flex ;
flex-direction : column ;
}
. l-modal-shortcuts__column--right {
margin-left : 1rem ;
}
. l-modal-shortcuts-row {
display : flex ;
flex-direction : row ;
2019-04-17 04:05:43 +00:00
line-height : 1 . 6rem ;
2019-04-15 23:00:46 +00:00
padding-bottom : 0 . 3rem ;
}
. c-modal-shortcuts-row__name {
text-align : left ;
}
. l-modal-shortcuts-row__name {
flex : 1 1 auto ;
}
. c-modal-shortcuts__shift-description {
text-align : left ;
font-size : 1rem ;
}
kbd {
background-color : # fafbfc ;
2019-10-11 00:31:12 +00:00
border : 0 . 1rem solid # d1d5da ;
2019-04-15 23:00:46 +00:00
border-bottom-color : # c6cbd1 ;
2019-10-11 00:31:12 +00:00
border-radius : 0 . 3rem ;
box-shadow : inset 0 -0 . 1rem 0 # c6cbd1 ;
2019-04-15 23:00:46 +00:00
color : # 444d56 ;
display : inline-block ;
font : 1 . 1rem SFMono-Regular , Consolas , Liberation Mono , Menlo , Courier , monospace ;
line-height : 1rem ;
2019-10-11 00:31:12 +00:00
padding : 0 . 3rem 0 . 5rem ;
2019-04-15 23:00:46 +00:00
vertical-align : middle ;
}
2019-04-17 20:54:36 +00:00
. t-dark kbd , . t-dark-metro kbd {
background-color : # 212b36 ;
border-color : # 464e58 ;
border-bottom-color : # 4f5863 ;
box-shadow : inset 0 -0 . 1rem 0 # 4f5863 ;
color : # a9b3bc ;
}
2019-04-15 23:00:46 +00:00
/*#endregion c-modal-shortcuts*/
2019-09-14 16:50:42 +00:00
. l-modal-progress-bar {
position : fixed ;
z-index : 3 ;
display : flex ;
flex-direction : column ;
align-items : center ;
justify-content : space-between ;
left : 50vw ;
top : 50vh ;
transform : translate ( -50 % , -50 % ) ;
}
. l-modal-progress-bar__hbox {
display : flex ;
flex-direction : row ;
justify-content : space-between ;
}
. c-modal-progress-bar__label {
padding-bottom : 0 . 5rem ;
}
. l-modal-progress-bar__bg {
width : 20rem ;
margin-left : 1rem ;
margin-right : 1rem ;
height : 2rem ;
}
. c-modal-progress-bar__bg {
background : black ;
}
. l-modal-progress-bar__fg {
height : 100 % ;
}
. c-modal-progress-bar__fg {
background : blue ;
}
2019-09-17 20:01:53 +00:00
. l-modal-celestial-quote {
position : fixed ;
z-index : 3 ;
display : flex ;
flex-direction : row ;
justify-content : space-between ;
align-items : center ;
left : 50vw ;
top : 50vh ;
width : 40rem ;
height : 10rem ;
transform : translate ( -50 % , -50 % ) ;
}
. c-modal-celestial-quote__arrow {
font-size : 150 % ;
margin : 0 . 5rem ;
color : # 444 ;
}
. l-modal-celestial-quote__text {
display : flex ;
flex-direction : column ;
justify-content : center ;
height : 100 % ;
}
. l-modal-celestial-quote__buttons {
display : flex ;
flex-direction : column ;
justify-content : space-between ;
height : 100 % ;
}
2019-04-02 23:12:45 +00:00
/*#endregion Modals*/
. l-notification-container {
display : flex ;
flex-direction : column-reverse ;
align-items : flex-end ;
position : fixed ;
top : 0 ;
right : 0 ;
2019-10-11 00:31:12 +00:00
margin-top : 0 . 5rem ;
2019-04-02 23:12:45 +00:00
margin-right : 1rem ;
z-index : 1000 ;
}
/*#region o-notification*/
. o-notification {
2019-10-11 00:31:12 +00:00
padding : 0 . 8rem 1 . 5rem ;
margin-top : 0 . 3rem ;
2019-04-02 23:12:45 +00:00
color : black ;
background-color : white ;
font-size : 1 . 3rem ;
font-family : TypeWriter , serif ;
font-weight : bold ;
white-space : nowrap ;
2019-10-11 00:31:12 +00:00
border : 0 . 1rem solid ;
2019-04-02 23:12:45 +00:00
cursor : pointer ;
}
. o-notification--success {
background-color : # dbd800 ;
border-color : # bab700 ;
}
. o-notification--error {
background-color : # bf352d ;
border-color : # 330000 ;
}
. o-notification--info {
background-color : # 48c0e8 ;
border-color : # 4980cc ;
}
2019-04-05 21:25:09 +00:00
. o-notification--black-hole {
background-color : # b341e0 ;
border-color : black ;
}
2019-04-17 20:54:36 +00:00
. t-metro . o-notification--success ,
. t-dark-metro . o-notification--success ,
. t-inverted-metro . o-notification--success ,
. t-s8 . o-notification--success {
background-color : # ffeb3b ;
border-color : # f9a825 ;
}
. t-metro . o-notification--error ,
. t-dark-metro . o-notification--error ,
. t-inverted-metro . o-notification--error ,
. t-s8 . o-notification--error {
background-color : # f44336 ;
border-color : # c62828 ;
}
. t-metro . o-notification--info ,
. t-dark-metro . o-notification--info ,
. t-inverted-metro . o-notification--info ,
. t-s8 . o-notification--info {
background-color : # 03a9f4 ;
border-color : # 0277bd ;
}
. t-metro . o-notification--black-hole ,
. t-dark-metro . o-notification--black-hole ,
. t-inverted-metro . o-notification--black-hole ,
. t-s8 . o-notification--black-hole {
background-color : # 9c27b0 ;
border-color : # 6a1b9a ;
}
2019-04-02 23:12:45 +00:00
. a-notification--enter {
animation : a-notification--enter 0 . 5s ease-out ;
animation-fill-mode : both ;
}
@ keyframes a-notification--enter {
0 % { transform : translateX ( 125 % ) }
50 % { transform : translateX ( -2 rem ) }
75 % { transform : translateX ( 1 rem ) }
100 % { transform : translateX ( 0 ) }
}
. a-notification--leave {
transform : translateX ( 125 % ) ;
transition : transform 0 . 25s ease-in ;
}
/*#endregion o-notification*/
. o-footer {
margin-left : auto ;
margin-right : auto ;
text-align : center ;
font-size : 1 . 5rem ;
}
/*#region component*/
/*#endregion component*/
2019-09-17 20:01:53 +00:00
. o-celestial-quote-history {
display : flex ;
flex-direction : row ;
align-items : stretch ;
justify-content : space-evenly ;
margin : 1 . 5rem 0 1 . 5rem 0 ;
width : 80rem ;
}
. l-celestial-quote-history__lines {
font-size : 1 . 9rem ;
line-height : 1 . 6em ;
display : flex ;
flex-direction : column ;
align-items : center ;
flex-grow : 1 ;
}
. c-celestial-quote-history__line {
font-weight : bold ;
font-style : italic ;
}
. l-celestial-quote-history__buttons {
display : flex ;
flex-direction : column ;
align-items : center ;
justify-content : space-between ;
margin : 1rem 0 0 . 5rem 1 . 5rem ;
}
. c-celestial-quote-history__button {
font-size : 1 . 5rem ;
}
. c-celestial-quote-history__button--enabled {
cursor : pointer ;
}
. c-celestial-quote-history__button--disabled {
cursor : not-allowed ;
opacity : 0 . 6 ;
}
2019-04-02 23:12:45 +00:00
/*#region Teresa tab*/
2019-09-17 20:01:53 +00:00
. l-teresa-celestial-tab {
display : flex ;
flex-direction : column ;
align-items : center ;
}
2019-04-02 23:12:45 +00:00
. l-mechanics-container {
display : flex ;
justify-content : center ;
}
. l-teresa-mechanic-container {
min-width : 40rem ;
}
. l-rm-container {
min-width : 13rem ;
}
. c-rm-store {
2019-10-11 00:31:12 +00:00
border : 0 . 1rem solid black ;
2019-04-02 23:12:45 +00:00
height : 50rem ;
width : 13rem ;
margin : auto ;
position : relative ;
}
. c-rm-store-inner {
position : absolute ;
background : green ;
bottom : 0 ;
left : 0 ;
width : 100 % ;
}
. c-rm-store-label {
position : absolute ;
bottom : 0 ;
width : 100 % ;
color : green ;
mix-blend-mode : difference ;
font-weight : bold ;
}
. c-teresa-pour {
width : 13rem ;
height : 4rem ;
margin-bottom : 1rem
}
. c-teresa-unlock-description {
position : absolute ;
left : 13 . 1rem ;
width : 20rem ;
2019-10-11 00:31:12 +00:00
border-bottom : 0 . 1rem solid black ;
2019-04-02 23:12:45 +00:00
margin-bottom : -0 . 1rem
}
. o-teresa-quotes {
display : inline-block ;
margin : 1 . 5rem 1 . 5rem ;
font-size : 1 . 9rem ;
font-weight : bold ;
font-style : italic ;
}
. o-quote-button {
background : transparent ;
border : none ;
font-weight : bold ;
font-size : 3rem ;
cursor : pointer ;
}
. c-teresa-unlock {
width : 20rem ;
2019-10-11 00:31:12 +00:00
border-radius : 0 . 5rem ;
2019-04-02 23:12:45 +00:00
padding : 1rem ;
margin : auto ;
transition-duration : 0 . 12s ;
user-select : none ;
2019-10-11 00:31:12 +00:00
background-color : var ( --color-celestials ) ;
border : none ;
color : white ;
2019-04-02 23:12:45 +00:00
margin-bottom : 1rem ;
}
. c-teresa-run-button {
2019-10-11 00:31:12 +00:00
color : var ( --color-celestials ) ;
border : 0 . 2rem solid var ( --color-celestials ) ;
2019-04-02 23:12:45 +00:00
cursor : pointer ;
2019-10-11 00:31:12 +00:00
background-color : white ;
2019-04-02 23:12:45 +00:00
}
. c-teresa-run-button : hover {
2019-10-11 00:31:12 +00:00
color : white ;
background-color : var ( --color-celestials ) ;
2019-04-02 23:12:45 +00:00
}
. c-teresa-shop {
display : flex ;
flex-direction : column ;
width : 20rem ;
margin : 4rem auto ;
}
. o-teresa-shop-button {
2019-10-11 00:31:12 +00:00
background-color : white ;
color : var ( --color-celestials ) ;
2019-04-02 23:12:45 +00:00
padding : 1rem ;
2019-10-11 00:31:12 +00:00
border : 0 . 2rem solid var ( --color-celestials ) ;
border-radius : 0 . 5rem ;
2019-04-02 23:12:45 +00:00
margin-bottom : 1rem ;
font-family : Typewriter , serif ;
font-size : 1rem ;
cursor : pointer ;
transition-duration : 0 . 12s ;
}
. o-teresa-shop-button : hover {
2019-10-11 00:31:12 +00:00
color : white ;
background-color : var ( --color-celestials ) ;
2019-04-02 23:12:45 +00:00
}
2019-10-11 00:31:12 +00:00
. o-teresa-shop-button--disabled {
color : var ( --color-text ) ;
background-color : var ( --color-disabled ) ;
cursor : default ;
}
. o-teresa-shop-button--disabled : hover {
color : var ( --color-text ) ;
background-color : var ( --color-disabled ) ;
}
. o-teresa-shop-button--capped {
color : white ;
background-color : var ( --color-celestials ) ;
cursor : default ;
2019-04-17 20:54:36 +00:00
}
2019-04-11 12:47:48 +00:00
. t-metro . c-teresa-run-button , . t-metro . c-teresa-unlock , . t-metro . o-teresa-shop-button ,
. t-dark-metro . c-teresa-run-button , . t-dark-metro . c-teresa-unlock , . t-dark-metro . o-teresa-shop-button ,
. t-inverted-metro . c-teresa-run-button , . t-inverted-metro . c-teresa-unlock , . t-inverted-metro . o-teresa-shop-button ,
. t-s8 . c-teresa-run-button , . t-s8 . c-teresa-unlock , . t-s8 . o-teresa-shop-button {
border-radius : 0 ;
2019-10-11 18:03:25 +00:00
border-width : 0 . 1rem ;
2019-04-17 20:54:36 +00:00
}
2019-04-02 23:12:45 +00:00
. c-effarig-relics {
padding : 20px ;
font-size : 1 . 5em ;
}
/*#endregion Teresa tab*/
/* #region effarig tab */
. o-effarig-shop-button {
display : flex ;
align-items : center ;
justify-content : center ;
flex-direction : column ;
line-height : 1 . 5 ;
width : 100 % ;
padding : 1rem ;
font-size : 2rem ;
background-color : # 5151ec ;
color : white ;
border : none ;
border-radius : 0 . 5rem ;
margin : 1rem ;
cursor : pointer ;
transition-duration : 0 . 12s ;
}
. o-effarig-shop-button : hover {
background-color : # d0d0d0 ;
color : # 5151ec ;
}
. effarig-unlock-bought {
background-color : # d0d0d0 ;
color : # 5151ec ;
cursor : default ;
}
. l-effarig-run-button {
display : flex ;
align-items : center ;
justify-content : center ;
flex-direction : column ;
width : 15rem ;
height : 15rem ;
border-radius : 50 % ;
border-style : none ;
position : relative ;
margin : 2rem ;
}
. c-effarig-run-button {
font-size : 10rem ;
font-family : sans-serif ;
font-weight : bold ;
2019-06-21 21:23:46 +00:00
user-select : none ;
cursor : pointer ;
2019-04-02 23:12:45 +00:00
}
. c-effarig-run-button--not-running {
background-color : # 5151ec ;
color : white ;
z-index : 0 ;
2019-10-11 00:31:12 +00:00
-webkit-animation : a-effarig-run-button--not-running-glow 2s ease-in-out infinite alternate ;
-moz-animation : a-effarig-run-button--not-running-glow 2s ease-in-out infinite alternate ;
animation : a-effarig-run-button--not-running-glow 2s ease-in-out infinite alternate ;
2019-04-02 23:12:45 +00:00
}
. c-effarig-run-button--not-running : hover {
background-color : black ;
}
2019-10-11 00:31:12 +00:00
@ keyframes a-effarig-run-button--not-running-glow {
2019-04-02 23:12:45 +00:00
from {
text-shadow : 0 0 1rem # fff , 0 0 2rem # fff , 0 0 3rem # 1000b0 , 0 0 4rem # 1000b0 , 0 0 5rem # 1000b0 , 0 0 6rem # 1000b0 , 0 0 7rem # 1000b0 ;
2019-10-11 00:31:12 +00:00
box-shadow : 0 0 0 . 5rem # 1000b0 , 0 0 1rem # 1000b0 , 0 0 1 . 5rem # 1000b0 ;
2019-04-02 23:12:45 +00:00
}
to {
text-shadow : 0 0 2rem # fff , 0 0 3rem # 2512d0 , 0 0 4rem # 2512d0 , 0 0 5rem # 2512d0 , 0 0 6rem # 2512d0 , 0 0 7rem # 2512d0 , 0 0 8rem # 2512d0 ;
2019-10-11 00:31:12 +00:00
box-shadow : 0 0 0 . 5rem # 2512d0 , 0 0 1rem # 2512d0 , 0 0 1 . 5rem # 2512d0 , 0 0 2rem # 2512d0 ;
2019-04-02 23:12:45 +00:00
}
}
. c-effarig-run-button--running {
background : black ;
z-index : 0 ;
2019-10-11 00:31:12 +00:00
-webkit-animation : a-effarig-run-button--running-glow 2s infinite alternate ;
-moz-animation : a-effarig-run-button--running-glow 2s infinite alternate ;
animation : a-effarig-run-button--running-glow 2s infinite alternate ;
2019-04-02 23:12:45 +00:00
}
. c-effarig-run-button--running : hover {
background : # 400000 ;
}
. c-effarig-run-button__inner--running {
background-image : url ( "../images/noise.png" ) ;
-webkit-background-clip : text ;
background-clip : text ;
-webkit-text-fill-color : rgba ( 255 , 0 , 0 , 0 . 5 ) ;
2019-10-11 00:31:12 +00:00
-webkit-animation : a-effarig-run-button--running-noise 15s infinite alternate ;
-moz-animation : a-effarig-run-button--running-noise 15s infinite alternate ;
animation : a-effarig-run-button--running-noise 15s infinite alternate ;
2019-04-02 23:12:45 +00:00
position : relative ;
}
. c-effarig-run-button__inner--running : after {
background : none ;
content : attr ( button-symbol ) ;
z-index : -1 ;
position : absolute ;
2019-10-11 00:31:12 +00:00
-webkit-animation : a-effarig-run-button__inner--running-glow 2s infinite alternate ;
-moz-animation : a-effarig-run-button__inner--running-glow 2s infinite alternate ;
animation : a-effarig-run-button__inner--running-glow 2s infinite alternate ;
2019-04-02 23:12:45 +00:00
left : 0 ;
top : 0 ;
}
2019-10-11 00:31:12 +00:00
@ keyframes a-effarig-run-button--running-noise {
2019-04-02 23:12:45 +00:00
0 % { -webkit- text-fill-color : rgba ( 255 , 0 , 0 , 1 ) ; }
20 % {
-webkit-text-fill-color : rgba ( 255 , 0 , 0 , 1 ) ;
background-position : -50px 0 ;
}
22 % {
-webkit-text-fill-color : rgba ( 255 , 0 , 0 , 0 . 5 ) ;
background-position : 100px -10px ;
}
24 % {
-webkit-text-fill-color : rgba ( 255 , 0 , 0 , 1 ) ;
background-position : 0 -150px ;
}
50 % {
-webkit-text-fill-color : rgba ( 255 , 0 , 0 , 1 ) ;
background-position : -50px 0 ;
}
51 % {
-webkit-text-fill-color : rgba ( 255 , 0 , 0 , 0 . 5 ) ;
background-position : 100px -10px ;
}
52 % {
-webkit-text-fill-color : rgba ( 255 , 0 , 0 , 1 ) ;
background-position : 0 -150px ;
}
54 % {
-webkit-text-fill-color : rgba ( 255 , 0 , 0 , 1 ) ;
background-position : 50px 0 ;
}
56 % {
-webkit-text-fill-color : rgba ( 255 , 0 , 0 , 0 . 5 ) ;
background-position : -100px 10px ;
}
58 % {
-webkit-text-fill-color : rgba ( 255 , 0 , 0 , 1 ) ;
background-position : 0 50px ;
}
90 % {
-webkit-text-fill-color : rgba ( 255 , 0 , 0 , 1 ) ;
background-position : 50px 50px ;
}
91 % {
-webkit-text-fill-color : rgba ( 255 , 0 , 0 , 0 . 5 ) ;
background-position : 100px -110px ;
}
92 % {
-webkit-text-fill-color : rgba ( 255 , 0 , 0 , 1 ) ;
background-position : 0 70px ;
}
100 % { -webkit- text-fill-color : rgba ( 255 , 0 , 0 , 1 ) ; }
}
2019-10-11 00:31:12 +00:00
@ keyframes a-effarig-run-button--running-glow {
2019-04-02 23:12:45 +00:00
from {
2019-10-11 00:31:12 +00:00
box-shadow : 0 0 0 . 5rem # c20707 inset , 0 0 1rem # c20707 inset , 0 0 1 . 5rem # c20707 inset ;
2019-04-02 23:12:45 +00:00
}
to {
2019-10-11 00:31:12 +00:00
box-shadow : 0 0 0 . 5rem # e21717 inset , 0 0 1rem # e21717 inset , 0 0 1 . 5rem # e21717 inset , 0 0 2rem # e21717 inset ;
2019-04-02 23:12:45 +00:00
}
}
2019-10-11 00:31:12 +00:00
@ keyframes a-effarig-run-button__inner--running-glow {
2019-04-02 23:12:45 +00:00
from {
text-shadow : 0 0 0 . 5rem # a20707 , 0 0 1rem # a20707 , 0 0 1 . 5rem # a20707 ;
}
to {
text-shadow : 0 0 0 . 5rem # c21717 , 0 0 1rem # c21717 , 0 0 1 . 5rem # c21717 , 0 0 2rem # c21717 ;
}
}
. l-effarig-run-button__bg {
position : absolute ;
width : 80 % ;
height : 80 % ;
}
. l-effarig-run-button__fg {
position : relative ;
background-color : rgba ( 0 , 0 , 0 , 0 ) ;
}
. l-effarig-shop {
display : inline-flex ;
flex-direction : column ;
align-items : center ;
}
. l-effarig-shop-and-run {
margin-top : 2rem ;
display : inline-flex ;
flex-direction : row ;
}
. l-effarig-run {
display : inline-flex ;
flex-direction : column ;
align-items : center ;
margin-left : 3rem ;
width : 500px ;
}
. c-effarig-run-description {
font-size : larger ;
margin-top : 1rem ;
}
. l-effarig-tab__reward {
display : flex ;
flex-direction : row ;
align-items : center ;
margin : 0 . 5rem ;
}
. c-effarig-tab__reward-label {
padding-right : 1rem ;
font-weight : bold ;
}
. c-effarig-tab__reward-symbol {
font-weight : bold ;
margin-right : 0 . 5rem ;
}
. l-effarig-tab__reward-descriptions {
display : inline-flex ;
flex-direction : column ;
align-items : flex-start ;
}
. c-effarig-tab__reward-description {
text-align : left ;
}
. sortable-drag {
cursor : grabbing ;
}
2019-04-11 12:47:48 +00:00
. t-metro . o-effarig-shop-button ,
. t-dark-metro . o-effarig-shop-button ,
. t-inverted-metro . o-effarig-shop-button ,
. t-s8 . o-effarig-shop-button {
border-radius : 0 ;
}
2019-04-02 23:12:45 +00:00
/* #endregion effarig tab*/
/* #startregion enslaved tab */
2019-04-07 23:07:38 +00:00
. l-enslaved-celestial-tab {
display : flex ;
flex-direction : column ;
align-items : center ;
}
. l-enslaved-top-container {
display : flex ;
flex-direction : row ;
align-items : flex-start ;
}
. l-enslaved-top-container__half {
display : flex ;
flex-direction : column ;
align-items : stretch ;
width : 24rem ;
margin : 1rem ;
}
2019-04-02 23:12:45 +00:00
. o-enslaved-stored-time , . o-enslaved-gained-infinities {
font-size : 1 . 6rem ;
2019-04-07 23:07:38 +00:00
min-width : 18rem ;
padding-bottom : 0 . 5rem ;
2019-04-02 23:12:45 +00:00
}
. o-enslaved-mechanic-button {
2019-10-11 00:31:12 +00:00
padding : 0 . 5rem ;
border-radius : 0 . 5rem ;
border : 0 . 2rem solid sandybrown ;
2019-04-02 23:12:45 +00:00
background-color : # fdd3b0 ;
cursor : pointer ;
2019-10-11 00:31:12 +00:00
margin : 1rem 0 . 5rem ;
2019-04-07 23:07:38 +00:00
min-width : 18rem ;
2019-04-16 16:46:46 +00:00
min-height : 7rem ;
2019-04-07 23:07:38 +00:00
padding-bottom : 1rem ;
padding-top : 1rem ;
2019-04-02 23:12:45 +00:00
font-family : Typewriter ;
}
2019-04-11 12:47:48 +00:00
. t-metro . o-enslaved-mechanic-button ,
. t-dark-metro . o-enslaved-mechanic-button ,
. t-inverted-metro . o-enslaved-mechanic-button ,
. t-s8 . o-enslaved-mechanic-button {
border-radius : 0 ;
border-width : 0 . 1rem ;
}
2019-04-02 23:12:45 +00:00
. o-enslaved-mechanic-button--storing-time {
2019-04-11 12:47:48 +00:00
background-color : # ffa337 ;
2019-04-02 23:12:45 +00:00
}
. l-enslaved-shop-container {
display : flex ;
flex-wrap : wrap ;
justify-content : center ;
width : 90rem ;
margin : auto ;
}
. o-enslaved-shop-button {
padding : 1 . 7rem ;
background-color : # 5151ec ;
color : white ;
border : none ;
2019-10-11 00:31:12 +00:00
border-radius : 0 . 5rem ;
2019-04-02 23:12:45 +00:00
margin : 1rem ;
cursor : pointer ;
transition-duration : 0 . 12s ;
width : 30rem ;
height : 10rem ;
font-family : Typewriter ;
}
2019-05-19 12:11:54 +00:00
. o-enslaved-shop-button--available {
2019-05-18 00:39:36 +00:00
background : aquamarine ;
cursor : pointer ;
}
2019-05-19 12:11:54 +00:00
. o-enslaved-shop-button--bought {
2019-05-18 00:39:36 +00:00
background : # 16c55e ;
}
2019-06-18 10:08:07 +00:00
. o-enslaved-run-box {
2019-08-26 01:40:36 +00:00
width : 40rem ;
2019-04-02 23:12:45 +00:00
padding : 2rem ;
2019-10-11 00:31:12 +00:00
border-radius : 0 . 5rem ;
2019-04-02 23:12:45 +00:00
border : 2px solid # cd945c ;
2019-06-18 10:08:07 +00:00
background : none ;
2019-04-02 23:12:45 +00:00
font-family : Typewriter ;
font-size : 1 . 2rem ;
cursor : pointer ;
margin-bottom : 1rem ;
2019-04-16 16:46:46 +00:00
margin-top : 1rem ;
2019-06-18 10:08:07 +00:00
display : flex ;
flex-direction : column ;
align-items : center ;
2019-04-16 16:46:46 +00:00
}
2019-06-18 10:08:07 +00:00
. o-enslaved-run-box__title {
2019-04-16 16:46:46 +00:00
font-weight : bold ;
font-size : larger ;
margin-bottom : 0 . 5rem ;
2019-04-02 23:12:45 +00:00
}
2019-06-18 10:08:07 +00:00
. o-enslaved-run-button {
border-radius : 50 % ;
background : # ead584 ;
width : 15rem ;
height : 15rem ;
margin : 1 . 5rem ;
color : black ;
display : flex ;
flex-direction : column ;
align-items : center ;
justify-content : center ;
position : relative ;
overflow : hidden ;
}
. o-enslaved-run-button : hover {
color : # bebdb8 ;
background : black ;
}
. o-enslaved-run-button__sigil {
font-size : 12rem ;
transform : rotate ( 45deg ) ;
}
. o-enslaved-run-button__glitch {
position : absolute ;
background-image : linear-gradient ( rgba ( 0 , 0 , 0 , 0 ) 0 % , black 20 % , black 80 % , rgba ( 0 , 0 , 0 , 0 ) 100 % ) ;
/*background: black;*/
border : none ;
width : 1px ;
}
2020-01-27 16:19:45 +00:00
. o-enslaved-release-header-button {
font-size : 1rem ;
width : 20rem ;
}
2019-04-02 23:12:45 +00:00
/* #endregion enslaved tab*/
/* #startregion v tab */
. l-v-unlocks-container {
display : flex ;
flex-wrap : wrap ;
justify-content : center ;
2019-09-30 02:09:32 +00:00
max-width : 81 . 25rem ;
2019-04-02 23:12:45 +00:00
margin : auto ;
margin-top : 1rem ;
2019-06-07 02:42:45 +00:00
margin-bottom : 1rem ;
width : 70 % ;
box-sizing : border-box ;
overflow : hidden ;
}
. l-v-unlocks-container li {
position : relative ;
2019-09-30 02:09:32 +00:00
width : 22 . 5rem ;
padding : 0 0 26rem 0 ;
2019-06-07 02:42:45 +00:00
list-style-type : none ;
transform : rotate ( -60deg ) skewY ( 30deg ) ;
overflow : hidden ;
visibility : hidden ;
}
2019-06-07 03:42:47 +00:00
. l-v-unlocks-container li {
2019-06-07 02:42:45 +00:00
visibility : visible ;
}
2019-06-07 21:07:48 +00:00
/* required for hex structure */
2019-06-07 02:42:45 +00:00
. l-v-unlocks-container li : nth-child ( 3n + 2 ) {
margin : 0 1 % ;
}
. l-v-unlocks-container li : nth-child ( 6n + 4 ) , . l-v-unlocks-container li : nth-child ( 6n + 5 ) , . l-v-unlocks-container li : nth-child ( 6n + 6 ) {
2019-06-07 21:07:48 +00:00
margin-top : -7 % ;
margin-bottom : -7 % ;
2019-06-07 02:42:45 +00:00
}
. l-v-unlocks-container li : nth-child ( 6n + 1 ) , . l-v-unlocks-container li : nth-child ( 6n + 2 ) , . l-v-unlocks-container li : nth-child ( 6n + 3 ) {
transform : translateX ( 50 % ) rotate ( -60deg ) skewY ( 30deg ) ;
}
2019-07-18 01:13:51 +00:00
. l-v-unlocks-container li : nth-child ( 6n + 1 ) {
2019-06-07 02:42:45 +00:00
margin-left : 1 % ;
2019-04-02 23:12:45 +00:00
}
. c-v-unlock {
background : whitesmoke ;
}
. c-v-unlock-completed {
background : lightgreen ;
}
2019-09-30 02:09:32 +00:00
. o-v-unlock-name {
font-weight : bold ;
font-size : 1 . 6rem ;
}
2019-04-02 23:12:45 +00:00
. o-v-unlock-amount {
font-weight : bold ;
font-size : 1 . 3rem ;
}
2020-02-02 01:04:52 +00:00
. l-v-milestones-grid {
2019-04-02 23:12:45 +00:00
display : flex ;
2020-02-02 01:04:52 +00:00
flex-direction : column ;
2019-04-02 23:12:45 +00:00
justify-content : center ;
}
2020-02-02 01:04:52 +00:00
. l-v-milestones-grid__row {
display : flex ;
flex-direction : row ;
justify-content : center ;
margin : 0 . 5rem ;
}
2019-04-02 23:12:45 +00:00
. o-v-milestone {
width : 25rem ;
height : 10rem ;
padding : 1rem ;
border : 2px solid gainsboro ;
margin-right : 10px ;
2019-10-11 00:31:12 +00:00
border-radius : 0 . 5rem ;
2019-04-02 23:12:45 +00:00
font-size : 1 . 2rem ;
display : flex ;
flex-direction : column ;
justify-content : space-around ;
}
. o-v-milestone-unlocked {
background : lightgreen ;
}
2019-06-07 02:42:45 +00:00
. l-v-hexagon {
position : absolute ;
top : 0 ;
left : 0 ;
height : 100 % ;
width : 100 % ;
transform : skewY ( -30deg ) rotate ( 60deg ) ;
overflow : hidden ;
display : flex ;
justify-content : center ;
align-items : center ;
flex-direction : column ;
}
. o-v-run-button {
color : black ;
background : # f1aa7f ;
font-family : Typewriter ;
font-size : 1 . 1rem ;
cursor : pointer ;
transition-duration : 0 . 2s ;
}
. o-v-run-button : hover {
background : indianred ;
}
2019-04-02 23:12:45 +00:00
/* #endregion v tab*/
/* #startregion ra tab */
2019-07-18 01:13:51 +00:00
. l-ra-celestial-tab {
display : flex ;
2019-07-20 03:55:19 +00:00
flex-direction : column ;
2019-07-18 01:13:51 +00:00
justify-content : center ;
2019-04-02 23:12:45 +00:00
}
2019-07-18 01:13:51 +00:00
. c-ra-pet-header {
width : 35rem ;
padding : 1rem ;
margin : 2rem auto ;
2019-08-26 10:47:22 +00:00
background : linear-gradient ( # 2f2f2f , # 464646 ) ;
2019-08-28 06:39:03 +00:00
border-radius : 1 . 5rem ;
2019-04-02 23:12:45 +00:00
}
2019-07-20 03:55:19 +00:00
. c-ra-pet-title {
font-size : 2 . 5rem ;
2019-04-02 23:12:45 +00:00
}
2019-07-18 01:13:51 +00:00
. l-ra-bar-container {
2020-02-28 02:40:06 +00:00
margin : 1rem 0 3 . 5rem 0 ;
2019-07-18 01:13:51 +00:00
width : 100 % ;
2020-02-27 05:32:22 +00:00
height : 3rem ;
2019-07-18 01:13:51 +00:00
flex-direction : row ;
flex-flow : nowrap ;
}
. l-ra-lvl-chevron {
2019-04-02 23:12:45 +00:00
position : absolute ;
top : 0 ;
2019-07-20 03:55:19 +00:00
font-size : 1 . 2rem ;
z-index : 2 ;
2020-02-23 01:08:33 +00:00
color : white ;
2019-07-20 03:55:19 +00:00
height : 1 . 75rem ;
2020-02-23 01:08:33 +00:00
border-left : 0 . 1rem solid white ;
2019-07-20 03:55:19 +00:00
padding : 0 0 . 2rem ;
user-select : none ;
cursor : default ;
2019-04-02 23:12:45 +00:00
}
2019-07-22 06:40:03 +00:00
. l-ra-lvl-chevron--no-bar {
2019-07-20 03:55:19 +00:00
border-left : none ! important ;
2019-04-02 23:12:45 +00:00
}
2019-07-18 01:13:51 +00:00
. c-important-chevron {
font-weight : bold ;
2019-07-20 03:55:19 +00:00
font-size : 1 . 5rem ;
2020-02-28 02:32:09 +00:00
height : 4 . 6rem ;
2019-07-20 03:55:19 +00:00
border-left-width : 0 . 2rem ;
}
. o-ra-unlock-hover-text {
background-color : black ;
color : # fff ;
text-align : center ;
border-radius : 5px ;
position : absolute ;
z-index : 3 ;
font-size : 1rem ;
left : -6 . 25rem ;
bottom : 6rem ;
width : 12 . 5rem ;
height : fit-content ;
display : flex ;
2019-04-02 23:12:45 +00:00
padding : 1rem ;
2019-07-20 03:55:19 +00:00
justify-content : center ;
2019-07-18 01:13:51 +00:00
}
. l-ra-exp-bar {
position : relative ;
2020-02-23 01:08:33 +00:00
border : 0 . 2rem solid white ;
2019-10-11 00:31:12 +00:00
border-radius : 0 . 5rem ;
2019-07-18 01:13:51 +00:00
width : 80 % ;
height : 5rem ;
2020-02-23 01:08:33 +00:00
margin : auto ;
2020-02-28 02:40:06 +00:00
margin-bottom : 2rem ;
2019-07-20 03:55:19 +00:00
z-index : 1 ;
}
. t-dark . l-ra-exp-bar ,
. t-dark-metro . l-ra-exp-bar ,
. t-s6 . l-ra-exp-bar {
2019-07-20 04:02:50 +00:00
border-color : white ;
2019-04-02 23:12:45 +00:00
}
2019-07-18 01:13:51 +00:00
. l-ra-exp-bar-inner {
position : relative ;
z-index : -1 ;
height : 100 % ;
background-color : # 35d035 ;
2019-04-02 23:12:45 +00:00
}
2019-07-18 01:13:51 +00:00
. l-ra-pet-container {
2020-02-23 01:08:33 +00:00
float : left ;
width : 50 % ;
height : 50 % ;
2019-07-18 01:13:51 +00:00
}
2019-08-27 16:20:28 +00:00
. c-ra-memory-header {
font-size : 1 . 3rem ;
margin-top : 1 . 5rem ;
font-weight : bold ;
}
2020-02-28 02:32:09 +00:00
. c-ra-upgrade-icon {
2020-02-27 05:32:22 +00:00
box-sizing : border-box ;
align-items : center ;
justify-content : center ;
2020-02-28 02:32:09 +00:00
line-height : 3 . 9rem ;
font-size : 2 . 3rem ;
font-weight : bold ;
box-shadow : 1px 1px 1px rgba ( 0 , 0 , 0 , 0 . 7 ) ;
width : 4rem ;
height : 4rem ;
background : # 222 ;
border-radius : 3rem ;
border : 1px solid # 111 ;
2020-02-28 02:40:06 +00:00
margin : 0 0 . 3rem ;
2020-02-27 05:32:22 +00:00
}
2020-02-28 02:32:09 +00:00
. c-ra-upgrade-icon--inactive {
color : # 555 ;
2020-02-27 05:32:22 +00:00
}
2019-07-18 01:13:51 +00:00
. l-ra-non-pets {
2019-07-20 03:55:19 +00:00
flex : 0 . 2 0 25rem ;
justify-content : center ;
flex-direction : row ;
2019-04-02 23:12:45 +00:00
display : flex ;
2019-07-18 01:13:51 +00:00
}
. l-ra-reality-container {
2020-02-29 18:12:02 +00:00
height : 20rem ;
2019-07-18 01:13:51 +00:00
background : radial-gradient ( ellipse at center , # 35d035 55 % , gainsboro ) ;
border-radius : 2rem ;
2020-02-29 18:12:02 +00:00
flex : none none 20rem ;
width : 30rem ;
margin : 2rem 2rem ;
2019-08-26 13:38:09 +00:00
cursor : pointer ;
2019-07-18 01:13:51 +00:00
}
. l-ra-reality-inner {
font-family : Typewriter ;
2020-02-29 18:12:02 +00:00
margin : 2rem ;
2019-04-02 23:12:45 +00:00
display : flex ;
2019-07-18 01:13:51 +00:00
flex-direction : column ;
2019-04-02 23:12:45 +00:00
justify-content : center ;
}
2019-07-20 03:55:19 +00:00
. c-ra-rewards {
font-size : 1 . 5rem ;
margin : 1rem ;
display : flex ;
flex-direction : row ;
justify-content : center ;
}
2019-07-22 06:40:03 +00:00
. c-ra-rewards-inner {
2019-09-29 19:17:26 +00:00
margin : 0 1rem ;
2019-07-20 03:55:19 +00:00
}
2020-02-29 18:12:02 +00:00
. l-ra-recollection-unlock {
height : 20rem ;
background : radial-gradient ( ellipse at center , # c0c0c0 55 % , gainsboro ) ;
border-radius : 2rem ;
flex : none none 20rem ;
width : 30rem ;
margin : 2rem 2rem ;
}
. l-ra-recollection-unlock-inner {
font-family : Typewriter ;
height : 15rem ;
margin : 2rem ;
display : flex ;
flex-direction : column ;
justify-content : center ;
}
. l-ra-pet-recollection-div {
text-align : center ;
font-family : Typewriter ;
height : 6rem ;
border-radius : 1rem ;
flex : none none 6rem ;
width : 10rem ;
}
. l-ra-pet-recollection-button {
text-align : center ;
font-family : Typewriter ;
height : 6rem ;
border-radius : 1rem ;
flex : none none 6rem ;
width : 10rem ;
cursor : pointer ;
}
2019-07-18 01:13:51 +00:00
. l-ra-laitela-unlock {
2020-02-29 18:12:02 +00:00
height : 20rem ;
2020-03-01 22:50:50 +00:00
width : 30rem ;
2020-02-29 18:12:02 +00:00
margin : 2rem 2rem ;
2019-07-18 01:13:51 +00:00
border-radius : 2rem ;
2020-02-29 18:12:02 +00:00
flex : none none 20rem ;
2019-10-11 00:31:12 +00:00
animation : a-ra-color-shift 10s infinite ;
2019-07-20 03:55:19 +00:00
}
2019-10-11 00:31:12 +00:00
@ keyframes a-ra-color-shift {
2019-07-20 03:55:19 +00:00
0 % { background-color : #86ea84 ; }
25 % { background-color : #ea8585 ; }
50 % { background-color : #ead584 ; }
75 % { background-color : #f1aa7f ; }
100 % { background-color : #86ea84 ; }
2019-07-18 01:13:51 +00:00
}
. l-ra-laitela-unlock-inner {
font-family : Typewriter ;
2020-02-29 18:12:02 +00:00
height : 15rem ;
margin : 2rem ;
2019-07-18 01:13:51 +00:00
display : flex ;
flex-direction : column ;
2019-04-02 23:12:45 +00:00
justify-content : center ;
}
2019-07-18 01:13:51 +00:00
. l-ra-all-pets-container {
2020-02-23 01:08:33 +00:00
margin : auto ;
width : 80rem ;
height : 100 % ;
overflow : hidden ;
2019-07-18 01:13:51 +00:00
}
. l-ra-unlock {
position : relative ;
height : 10rem ;
top : -10rem ;
left : 82 . 5 % ;
2019-10-11 00:31:12 +00:00
border : 0 . 2rem solid gainsboro ;
2019-07-18 01:13:51 +00:00
background : # 35d035 ;
width : 15 % ;
2019-10-11 00:31:12 +00:00
border-radius : 0 . 5rem ;
2019-07-18 01:13:51 +00:00
flex-direction : column ;
display : flex ;
justify-content : center ;
}
. l-ra-unlock-inner {
2019-07-20 03:55:19 +00:00
color : black ;
2019-07-18 01:13:51 +00:00
margin : auto 0 . 5rem ;
2019-04-02 23:12:45 +00:00
display : flex ;
flex-direction : column ;
2019-07-18 01:13:51 +00:00
flex : 1 0 ;
justify-content : center ;
2019-04-02 23:12:45 +00:00
}
2019-07-03 11:51:27 +00:00
. l-ra-alchemy-tab {
2019-07-03 13:35:53 +00:00
margin-top : 1 . 5rem ;
2019-07-03 11:51:27 +00:00
display : flex ;
flex-direction : column ;
align-items : center ;
position : relative ;
}
2019-07-03 13:35:53 +00:00
. c-alchemy-resource-info {
display : flex ;
flex-direction : column ;
border : 0 . 1rem solid black ;
padding : 0 . 25rem 1rem ;
width : 60rem ;
font-size : 1 . 2rem ;
text-align : left ;
}
2019-09-12 22:12:03 +00:00
. c-reality-glyph-creation {
display : flex ;
flex-direction : column ;
padding : 0 . 25rem 1rem ;
width : 60rem ;
font-size : 1 . 2rem ;
text-align : left ;
}
2019-07-03 15:05:39 +00:00
. l-alchemy-orbit-canvas {
position : absolute ;
overflow : visible ;
width : 100 % ;
height : 100 % ;
left : 0 ;
}
. l-alchemy-arrow-canvas {
position : absolute ;
overflow : visible ;
width : 100 % ;
height : 100 % ;
left : 0 ;
}
2019-07-03 11:51:27 +00:00
. l-alchemy-circle {
position : relative ;
margin : 3rem ;
2019-07-01 16:38:23 +00:00
}
2019-07-03 15:05:39 +00:00
. o-alchemy-orbit {
2019-09-12 18:14:23 +00:00
stroke : # 808080 ;
2019-07-03 15:05:39 +00:00
stroke-width : 1 ;
fill : none ;
2019-07-03 15:10:53 +00:00
transition-duration : 0 . 2s ;
2019-07-03 15:05:39 +00:00
}
. o-alchemy-orbit--unfocused {
stroke : lightgray ;
}
. o-alchemy-reaction-arrow {
2019-09-14 04:54:58 +00:00
stroke : # 29b6f6 ;
2019-09-12 18:14:23 +00:00
stroke-width : 2 ;
stroke-linecap : round ;
2019-07-03 15:05:39 +00:00
transition-duration : 0 . 2s ;
}
2019-09-14 04:54:58 +00:00
. t-s4 . o-alchemy-reaction-arrow {
2019-10-11 00:31:12 +00:00
animation : a-rainbow-stroke 2s infinite ;
2019-09-14 04:54:58 +00:00
}
2019-10-11 00:31:12 +00:00
@ keyframes a-rainbow-stroke {
2019-09-14 04:54:58 +00:00
0 % { stroke : red }
14 . 2 % { stroke : orange }
28 . 4 % { stroke : yellow }
42 . 6 % { stroke : green }
56 . 8 % { stroke : blue }
71 % { stroke : indigo }
85 . 2 % { stroke : violet }
100 % { stroke : red }
}
2019-09-12 22:12:03 +00:00
. o-alchemy-reaction-arrow--focused {
2019-09-12 18:14:23 +00:00
stroke-width : 3 ;
opacity : 1 ;
transition-duration : 0 . 2s ;
}
. o-alchemy-reaction-path {
stroke : gray ;
opacity : 0 . 1 ;
transition-duration : 0 . 2s ;
}
2019-09-12 22:12:03 +00:00
. o-alchemy-reaction-path--focused {
2019-09-14 04:54:58 +00:00
stroke : rgb ( 204 , 102 , 102 ) ;
2019-09-12 22:12:03 +00:00
stroke-width : 2 ;
2019-09-14 02:48:49 +00:00
stroke-dasharray : 0 . 2rem ;
2019-09-12 22:12:03 +00:00
opacity : 1 ;
transition-duration : 0 . 2s ;
}
2019-09-12 18:14:23 +00:00
. o-alchemy-reaction-path--limited {
2019-09-14 04:54:58 +00:00
stroke : # ff9800 ;
2019-09-12 18:14:23 +00:00
stroke-width : 2 ;
opacity : 1 ;
transition-duration : 0 . 2s ;
2019-07-03 15:05:39 +00:00
}
. o-alchemy-node {
2019-09-04 08:18:50 +00:00
color : black ;
2019-07-03 11:51:27 +00:00
position : absolute ;
2019-08-27 02:29:48 +00:00
width : 3rem ;
height : 3rem ;
margin-left : -1 . 5rem ;
margin-top : -1 . 5rem ;
2019-07-03 11:51:27 +00:00
user-select : none ;
2019-09-10 05:16:20 +00:00
font-size : 2rem ;
2019-07-03 13:35:53 +00:00
border : 0 . 1rem solid black ;
2019-07-03 11:51:27 +00:00
border-radius : 50 % ;
background-color : white ;
2019-07-03 15:05:39 +00:00
transition : all 0 . 2s , z-index 0s ;
z-index : 1 ;
2019-09-10 05:16:20 +00:00
line-height : 1 . 9rem ;
}
. o-alchemy-node-mask {
position : absolute ;
width : 2 . 4rem ;
height : 2 . 4rem ;
left : 50 % ;
top : 50 % ;
margin-left : -1 . 2rem ;
margin-top : -1 . 2rem ;
background-color : # bbb ;
border : 0 . 1rem solid black ;
border-radius : 50 % ;
z-index : 4 ;
}
. o-alchemy-resource-arc-wrapper {
width : 2 . 8rem ;
height : 2 . 8rem ;
position : absolute ;
background : white ;
border-radius : 50 % ;
}
. o-alchemy-resource-arc-circle {
width : 50 % ;
height : 100 % ;
position : absolute ;
2019-09-14 04:54:58 +00:00
background : # 29b6f6 ;
2019-09-10 05:16:20 +00:00
}
. o-alchemy-resource-arc-spinner {
border-radius : 1 . 4rem 0 0 1 . 4rem ;
z-index : 2 ;
transform-origin : 100 % 50 % ;
}
. o-alchemy-resource-arc-filler {
border-radius : 0 1 . 4rem 1 . 4rem 0 ;
z-index : 1 ;
left : 50 % ;
opacity : 0 ;
}
. o-alchemy-resource-arc-mask {
width : 50 % ;
height : 100 % ;
border-radius : 1 . 4rem 0 0 1 . 4rem ;
position : absolute ;
z-index : 3 ;
opacity : 1 ;
background : inherit ;
2019-07-03 11:51:27 +00:00
}
2019-07-03 15:05:39 +00:00
. o-alchemy-node--unfocused {
2019-09-14 04:54:58 +00:00
opacity : 0 . 5 ;
2019-09-10 05:16:20 +00:00
z-index : 4 ;
2019-07-03 15:05:39 +00:00
}
2019-11-15 19:53:53 +00:00
. o-alchemy-node--locked {
opacity : 0 . 1 ;
z-index : 4 ;
}
2019-07-03 15:05:39 +00:00
. o-alchemy-node--base {
2019-09-14 04:54:58 +00:00
background-color : # 81d4fa ;
2019-07-01 16:38:23 +00:00
}
2019-07-03 15:05:39 +00:00
. o-alchemy-node--active {
2019-09-14 04:54:58 +00:00
background-color : # 9ccc65 ;
2019-07-03 15:05:39 +00:00
}
2019-04-02 23:12:45 +00:00
. c-ra-unlock-unlocked {
background : lightgreen ;
}
. c-ra-teresa-switch-container {
display : flex ;
width : 10rem ;
margin : 1rem auto ;
}
. o-ra-teresa-switch {
2019-10-11 00:31:12 +00:00
border : 0 . 2rem solid # 292929 ;
2019-04-02 23:12:45 +00:00
width : 5rem ;
2019-10-11 00:31:12 +00:00
margin-left : -0 . 2rem ;
2019-04-02 23:12:45 +00:00
height : 2rem ;
display : flex ;
justify-content : center ;
align-items : center ;
font-weight : bold ;
font-size : 1 . 1rem ;
cursor : pointer ;
color : black ;
user-select : none ;
}
. o-ra-teresa-switch-active {
background : # d89eb1 ;
}
. o-ra-teresa-switch-active-on {
background : orangered ;
}
. o-ra-teresa-switch-idle {
background : # b7e3ff ;
}
. o-ra-teresa-switch-idle-on {
background : # 00e6ff
}
2019-07-31 00:09:15 +00:00
/*#region o-compression-upgrade*/
. o-compression-upgrade {
background : black ;
font-weight : bold ;
font-size : 1 . 05rem ;
2019-10-11 00:31:12 +00:00
border : 0 . 1rem solid ;
2019-07-31 00:09:15 +00:00
width : 20rem ;
2019-09-01 10:42:46 +00:00
height : 18rem ;
2019-07-31 00:09:15 +00:00
transition-duration : 0 . 2s ;
2019-10-11 00:31:12 +00:00
border-radius : 0 . 4rem ;
2019-07-31 00:09:15 +00:00
font-family : Typewriter , serif ;
}
. o-compression-upgrade--available {
color : # 5151ec ;
border-color : # 5151ec ;
animation : a-compression-btn-glow 5s infinite ;
animation-timing-function : linear ;
cursor : pointer ;
}
. o-compression-upgrade--available : hover {
background-color : white ;
}
. o-compression-upgrade--inactive {
color : black ;
background-color : # 595779 ;
border-color : black ;
animation : a-compression-btn-glow 5s infinite ;
animation-timing-function : linear ;
}
. o-compression-upgrade--active {
color : black ;
background-color : # 5151ec ;
border-color : black ;
}
. o-compression-upgrade--unavailable {
color : # 181818 ;
background-color : # 5f5f5f ;
border-color : # 3e8a0f ;
}
. o-compression-upgrade--unavailable : hover {
color : # 1d1d1d ;
background-color : # 660000 ;
}
. o-compression-upgrade__description--small-text {
font-size : 0 . 95rem ;
}
. t-metro . o-compression-upgrade ,
. t-dark-metro . o-compression-upgrade ,
. t-inverted-metro . o-compression-upgrade ,
. t-s8 . o-compression-upgrade {
border-radius : 0 ;
}
. t-metro . o-compression-upgrade--unavailable ,
. t-dark-metro . o-compression-upgrade--unavailable ,
. t-inverted-metro . o-compression-upgrade--unavailable ,
. t-s1 . o-compression-upgrade--unavailable ,
. t-s8 . o-compression-upgrade--unavailable {
color : black ;
background-color : # 9e9e9e ;
2019-10-11 00:31:12 +00:00
box-shadow : 0 . 1rem 0 . 1rem 0 . 1rem 0 black ;
2019-07-31 00:09:15 +00:00
border : none ;
}
. t-metro . o-compression-upgrade--unavailable : hover ,
. t-dark-metro . o-compression-upgrade--unavailable : hover ,
. t-inverted-metro . o-compression-upgrade--unavailable : hover ,
. t-s8 . o-compression-upgrade--unavailable : hover {
background-color : # ef5350 ;
}
. t-s1 . o-compression-upgrade--unavailable : hover {
background-color : # d72621 ;
}
. t-dark . o-compression-upgrade {
background-color : black ;
}
. t-dark . o-compression-upgrade--available : hover ,
. t-s6 . o-compression-upgrade--available : hover {
color : # 64dd17 ;
background-color : white ;
}
. t-dark . o-compression-upgrade--rebuyable . o-compression-upgrade--available : hover ,
. t-s6 . o-compression-upgrade--rebuyable . o-compression-upgrade--available : hover {
color : # 64ddad ;
}
. t-dark . o-compression-upgrade--inactive ,
. t-s6 . o-compression-upgrade--inactive {
background-color : # 1d2049 ;
}
. t-dark . o-compression-upgrade--active ,
. t-s6 . o-compression-upgrade--active {
background-color : # 1100ff ;
}
. t-s6 . o-compression-upgrade--unavailable {
color : gray ;
}
. t-dark . o-compression-upgrade--unavailable {
color : black ;
background-color : # 23292a ;
}
. t-dark . o-compression-upgrade--unavailable : hover ,
. t-s6 . o-compression-upgrade--unavailable : hover {
color : black ;
2019-10-11 00:31:12 +00:00
border-color : var ( --color-bad ) ;
background-color : var ( --color-bad ) ;
2019-07-31 00:09:15 +00:00
}
. t-s4 . o-compression-upgrade--available {
animation : a-compression-btn-glow 0 . 5s infinite ;
}
. t-s6 . o-compression-upgrade--unavailable {
background-color : black ;
}
/*#endregion o-compression-upgrade*/
2019-04-02 23:12:45 +00:00
/* #endregion ra tab*/
/* #startregion laitela tab*/
. o-laitela-run-button {
2019-08-31 19:43:24 +00:00
width : 50 % ;
2019-04-02 23:12:45 +00:00
padding : 2rem ;
2019-10-11 00:31:12 +00:00
border-radius : 0 . 5rem ;
border : 0 . 2rem solid black ;
2019-08-31 00:44:07 +00:00
background : white ;
2019-04-02 23:12:45 +00:00
font-family : Typewriter ;
font-size : 1 . 2rem ;
cursor : pointer ;
}
. o-laitela-matter-amount {
font-size : 2rem ;
margin-bottom : 2rem ;
}
. c-matter-dimension-container {
2019-10-11 00:31:12 +00:00
border : 0 . 2rem solid gainsboro ;
2019-04-02 23:12:45 +00:00
background : whitesmoke ;
2019-08-31 00:44:07 +00:00
width : 52rem ;
2019-04-02 23:12:45 +00:00
margin : auto ;
padding : 2rem ;
2019-10-11 00:31:12 +00:00
border-radius : 0 . 5rem ;
2019-04-02 23:12:45 +00:00
margin-bottom : 1rem ;
}
. o-matter-dimension-amount {
font-size : 1 . 6rem ;
font-weight : bold ;
margin-bottom : 1rem ;
}
2019-08-30 14:32:50 +00:00
. o-matter-dimension-button {
2019-04-02 23:12:45 +00:00
padding : 1rem ;
2019-08-31 00:44:07 +00:00
width : 15rem ;
2019-04-02 23:12:45 +00:00
font-family : Typewriter ;
2019-08-31 00:44:07 +00:00
background : white ;
2019-10-11 00:31:12 +00:00
border : 0 . 1rem solid grey ;
border-radius : 0 . 5rem ;
2019-08-31 00:44:07 +00:00
transition-duration : 0 . 12s ;
2019-04-02 23:12:45 +00:00
}
2019-05-19 12:11:54 +00:00
. o-matter-dimension-button--available {
2019-08-31 00:44:07 +00:00
background : black ;
color : white ;
2019-04-02 23:12:45 +00:00
cursor : pointer ;
}
. l-laitela-unlocks-container {
2019-08-31 18:53:56 +00:00
width : 52rem ;
display : flex ;
flex-wrap : wrap ;
}
. l-laitela-mechanics-container {
display : flex ;
align-items : flex-start ;
justify-content : center ;
2019-04-02 23:12:45 +00:00
}
2019-08-31 19:43:24 +00:00
. l-laitela-mechanics-lower {
display : flex ;
justify-content : center ;
}
. l-laitela-buttons-container {
display : flex ;
width : 52rem ;
}
. l-laitela-dark-energy-upgrades {
width : 52rem ;
display : flex ;
flex-wrap : wrap ;
}
2019-04-02 23:12:45 +00:00
. o-laitela-shop-button {
2019-08-31 18:53:56 +00:00
width : 22rem ;
2019-04-02 23:12:45 +00:00
padding : 1rem ;
2019-08-31 00:44:07 +00:00
background : white ;
2019-10-11 00:31:12 +00:00
border : 0 . 2rem solid black ;
border-radius : 0 . 5rem ;
2019-04-02 23:12:45 +00:00
margin-left : 1rem ;
2019-08-31 18:53:56 +00:00
margin-bottom : 2rem ;
2019-04-02 23:12:45 +00:00
font-family : Typewriter ;
2019-08-31 19:43:24 +00:00
min-height : 17 . 8rem ;
}
2019-10-11 00:31:12 +00:00
@ keyframes a-dark-energy-glow {
2019-09-29 19:17:26 +00:00
0 % { box-shadow : 0 0 0 rgb ( 53 , 10 , 53 ) ; }
50 % { box-shadow : 0 0 5 px rgb ( 53 , 10 , 53 ) ; }
100 % { box-shadow : 0 0 0 rgb ( 53 , 10 , 53 ) ; }
2019-08-31 19:43:24 +00:00
}
. o-laitela-shop-button--dark-energy {
width : 22rem ;
padding : 1rem ;
background : white ;
2019-10-11 00:31:12 +00:00
border : 0 . 2rem solid black ;
border-radius : 0 . 5rem ;
2019-08-31 19:43:24 +00:00
margin-left : 1rem ;
margin-bottom : 2rem ;
font-family : Typewriter ;
2019-10-11 00:31:12 +00:00
animation : 5s a-dark-energy-glow infinite ;
2019-04-02 23:12:45 +00:00
}
2019-05-19 12:11:54 +00:00
. o-laitela-shop-button--available {
2019-08-31 00:44:07 +00:00
background : black ;
color : white ;
2019-04-02 23:12:45 +00:00
cursor : pointer ;
}
2019-05-19 12:11:54 +00:00
. o-laitela-shop-button--bought {
2019-04-02 23:12:45 +00:00
background : # 16c55e ;
}
2019-08-31 00:44:07 +00:00
. o-laitela-run-button__icon {
height : 12rem ;
width : 12rem ;
border-radius : 50 % ;
2019-08-31 21:00:05 +00:00
background-color : # 000000 ;
2019-08-31 00:44:07 +00:00
display : flex ;
2019-08-31 21:00:05 +00:00
background-image : url ( . . / images / laitela-icon . svg ) ;
background-position : center ;
background-repeat-x : no-repeat ;
2019-08-31 00:44:07 +00:00
justify-content : center ;
2019-08-31 21:00:05 +00:00
background-size : 49 . 5px ;
2019-08-31 00:44:07 +00:00
align-items : center ;
font-size : 11rem ;
margin : 1 . 5rem auto ;
border : 4px solid black ;
color : white ;
text-shadow : 1px 1px 10px black ;
2019-10-11 00:31:12 +00:00
animation : a-laitela-run-button__icon--scroll 15s infinite linear ;
2019-08-31 21:00:05 +00:00
transition-duration : 0 . 2s ;
2019-08-31 00:44:07 +00:00
}
2019-08-31 21:00:05 +00:00
. o-laitela-run-button__icon : hover {
background-image : url ( . . / images / laitela-icon-dark . svg ) ;
background-color : white ;
}
2019-08-31 00:44:07 +00:00
2019-08-31 21:00:05 +00:00
. o-laitela-run-button__icon--running {
2019-10-11 00:31:12 +00:00
animation : a-laitela-run-button__icon--scroll 5s infinite linear ;
2019-08-31 00:44:07 +00:00
}
2019-10-11 00:31:12 +00:00
@ keyframes a-laitela-run-button__icon--scroll {
2019-09-29 19:17:26 +00:00
0 % { background-position-y : 0 }
2019-08-31 21:00:05 +00:00
100 % { background-position-y : 24 rem }
2019-08-31 00:44:07 +00:00
}
. c-laitela-annihilation-button {
padding : 2rem ;
2019-08-31 19:43:24 +00:00
width : 50 % ;
2019-08-31 00:44:07 +00:00
background : white ;
2019-10-11 00:31:12 +00:00
border : 0 . 2rem solid black ;
border-radius : 0 . 5rem ;
2019-08-31 00:44:07 +00:00
font-family : Typewriter , serif ;
cursor : pointer ;
transition-duration : 0 . 3s ;
2019-08-31 18:53:56 +00:00
display : block
2019-08-31 00:44:07 +00:00
}
. c-laitela-annihilation-button h2 {
color : inherit ;
}
. c-laitela-annihilation-button b {
color : inherit ;
}
. c-laitela-annihilation-button : hover {
background : black ;
color : white ! important ; /* h2 color overrides this */
}
2019-04-02 23:12:45 +00:00
/* #endregion laitela tab*/
. c-performance-stats {
width : 25rem ;
2019-10-11 00:31:12 +00:00
padding : 0 . 3rem ;
2019-04-02 23:12:45 +00:00
position : fixed ;
top : 0 ;
left : 0 ;
2019-10-11 00:31:12 +00:00
border : 0 . 1rem solid black ;
2019-04-02 23:12:45 +00:00
text-align : left ;
background-color : whitesmoke ;
z-index : 999 ;
}
. c-glyph-level-factors-dropdown-header {
color : # d5ffd7 ;
width : auto ;
font-weight : bold ;
text-align : center ;
background : black ;
2019-10-11 00:31:12 +00:00
border : 0 . 2rem solid var ( --color-reality ) ;
2019-04-11 12:47:48 +00:00
border-radius : 0 . 5rem ;
2019-04-02 23:12:45 +00:00
padding-top : 0 . 3rem ;
padding-bottom : 0 . 3rem ;
}
2019-04-11 12:47:48 +00:00
. t-metro . c-glyph-level-factors-dropdown-header ,
. t-dark-metro . c-glyph-level-factors-dropdown-header ,
. t-inverted-metro . c-glyph-level-factors-dropdown-header ,
. t-s8 . c-glyph-level-factors-dropdown-header {
border-width : 0 . 1rem ;
border-radius : 0 ;
}
2019-04-02 23:12:45 +00:00
. l-glyph-levels-and-weights {
display : -ms-grid ;
display : grid ;
width : 100 % ;
padding-top : 1rem ;
}
. c-glyph-levels-and-weights {
font-weight : bold ;
background : black ;
}
. l-glyph-levels-and-weights__adjust-label {
grid-column : 4 ;
-ms-grid-column : 4 ;
-ms-grid-column-span : 2 ;
grid-row : 5 ;
-ms-grid-row : 5 ;
white-space : nowrap ;
font-weight : bold ;
padding : 0 . 25em 0 . 25em 1em ;
z-index : 2 ;
}
. l-glyph-levels-and-weights__adjust-outline {
grid-column : 4 / 5 ;
-ms-grid-column : 4 ;
-ms-grid-column-span : 1 ;
grid-row : 1 / 6 ;
-ms-grid-row : 1 ;
-ms-grid-row-span : 5 ;
position : relative ;
}
. l-glyph-levels-and-weights__adjust-outline :: after {
content : '' ;
position : absolute ;
2019-04-11 12:47:48 +00:00
border : 0 . 2rem solid # d5ffd7 ;
2019-04-02 23:12:45 +00:00
border-radius : 0 . 5em ;
top : -0 . 5em ;
bottom : -0 . 5em ;
left : -0 . 5em ;
right : -0 . 5em ;
}
2019-04-11 12:47:48 +00:00
. t-metro . l-glyph-levels-and-weights__adjust-outline :: after ,
. t-dark-metro . l-glyph-levels-and-weights__adjust-outline :: after ,
. t-inverted-metro . l-glyph-levels-and-weights__adjust-outline :: after ,
. t-s8 . l-glyph-levels-and-weights__adjust-outline :: after {
border-width : 0 . 1rem ;
border-radius : 0 ;
}
2019-04-02 23:12:45 +00:00
. l-glyph-levels-and-weights__factor {
grid-column : 1 ;
-ms-grid-column : 1 ;
text-align : left ;
padding-left : 1em ;
padding-top : 0 . 3em ;
padding-bottom : 0 . 3em ;
display : flex ;
align-items : center ;
}
. l-glyph-levels-and-weights__operator {
grid-column : 2 ;
-ms-grid-column : 2 ;
display : flex ;
align-items : center ;
padding-left : 1em ;
}
. l-glyph-levels-and-weights__factor-val {
grid-column : 3 ;
-ms-grid-column : 3 ;
text-align : right ;
padding-left : 1em ;
display : flex ;
align-items : center ;
justify-content : flex-end ;
padding-right : 2em ;
}
. l-glyph-levels-and-weights__slider {
grid-column : 4 ;
-ms-grid-column : 4 ;
display : flex ;
align-items : center ;
margin-top : 0 . 4rem ;
margin-bottom : 0 . 4rem ;
}
. c-glyph-levels-and-weights__slider-process {
background-color : # d5ffd7 ;
}
. c-glyph-levels-and-weights__slider-bg {
2019-10-11 00:31:12 +00:00
background-color : var ( --color-reality ) ;
2019-04-02 23:12:45 +00:00
}
. c-glyph-levels-and-weights__slider-handle {
color : # d5ffd7 ;
2019-04-11 12:47:48 +00:00
background-color : black ;
box-shadow : 0 0 0 0 . 1rem # d5ffd7 ;
border-radius : 0 . 8rem ;
2019-04-02 23:12:45 +00:00
}
. l-glyph-levels-and-weights__reset-btn-outer {
z-index : 2 ;
display : inline-flex ;
align-items : center ;
justify-content : center ;
}
. l-glyph-levels-and-weights__reset-btn {
display : inline-block ;
padding : 0 . 2rem 0 . 5rem 0 . 2rem 0 . 5rem ;
}
. c-glyph-levels-and-weights__reset-btn {
color : # d5ffd7 ;
2019-04-11 12:47:48 +00:00
background-color : black ;
2019-04-02 23:12:45 +00:00
border-radius : 0 . 5rem ;
border : 0 . 1rem solid # d5ffd7 ;
}
. c-glyph-levels-and-weights__reset-btn : hover {
color : black ;
2019-04-11 12:47:48 +00:00
background-color : # d5ffd7 ;
2019-04-02 23:12:45 +00:00
}
. o-questionmark {
border-radius : 50 % ;
border : 0 . 1rem solid ;
width : 1 . 2em ;
height : 1 . 2em ;
font-size : smaller ;
display : inline-flex ;
align-items : center ;
justify-content : center ;
}
. l-glyphs-tab {
display : flex ;
flex-direction : row ;
justify-content : center ;
}
2019-10-11 00:31:12 +00:00
@ keyframes a-reality-glyph-outer-cycle {
2019-09-10 06:20:45 +00:00
0 % {
background-color : # b67f33 ;
2019-09-12 18:14:23 +00:00
box-shadow : # b67f33 0 0 1rem 0 . 2rem ;
2019-09-10 06:20:45 +00:00
}
20 % {
background-color : # 64dd17 ;
2019-09-12 18:14:23 +00:00
box-shadow : # 64dd17 0 0 1rem 0 . 2rem ;
2019-09-10 06:20:45 +00:00
}
40 % {
background-color : # 22aa48 ;
2019-09-12 18:14:23 +00:00
box-shadow : # 22aa48 0 0 1rem 0 . 2rem ;
2019-09-10 06:20:45 +00:00
}
60 % {
background-color : # 03a9f4 ;
2019-09-12 18:14:23 +00:00
box-shadow : # 03a9f4 0 0 1rem 0 . 2rem ;
2019-09-10 06:20:45 +00:00
}
80 % {
background-color : # b241e3 ;
2019-09-12 18:14:23 +00:00
box-shadow : # b241e3 0 0 1rem 0 . 2rem ;
2019-09-10 06:20:45 +00:00
}
100 % {
background-color : # b67f33 ;
2019-09-12 18:14:23 +00:00
box-shadow : # b67f33 0 0 1rem 0 . 2rem ;
2019-09-10 06:20:45 +00:00
}
}
2019-10-11 00:31:12 +00:00
@ keyframes a-reality-glyph-over-cycle {
2019-09-10 06:20:45 +00:00
0 % {
2019-09-12 18:14:23 +00:00
box-shadow : # b67f33 0 0 1rem calc ( 0 . 3rem ) inset ;
2019-09-10 06:20:45 +00:00
}
20 % {
2019-09-12 18:14:23 +00:00
box-shadow : # 64dd17 0 0 1rem calc ( 0 . 3rem ) inset ;
2019-09-10 06:20:45 +00:00
}
40 % {
2019-09-12 18:14:23 +00:00
box-shadow : # 22aa48 0 0 1rem calc ( 0 . 3rem ) inset ;
2019-09-10 06:20:45 +00:00
}
60 % {
2019-09-12 18:14:23 +00:00
box-shadow : # 03a9f4 0 0 1rem calc ( 0 . 3rem ) inset ;
2019-09-10 06:20:45 +00:00
}
80 % {
2019-09-12 18:14:23 +00:00
box-shadow : # b241e3 0 0 1rem calc ( 0 . 3rem ) inset ;
2019-09-10 06:20:45 +00:00
}
100 % {
2019-09-12 18:14:23 +00:00
box-shadow : # b67f33 0 0 1rem calc ( 0 . 3rem ) inset ;
2019-09-10 06:20:45 +00:00
}
}
2019-10-11 00:31:12 +00:00
@ keyframes a-reality-glyph-icon-cycle {
2019-09-29 19:17:26 +00:00
0 % {
color : # b67f33 ;
text-shadow : # b67f33 -0 . 04em 0 . 04em 0 . 08em ;
}
20 % {
color : # 64dd17 ;
text-shadow : # 64dd17 -0 . 04em 0 . 04em 0 . 08em ;
}
40 % {
color : # 22aa48 ;
text-shadow : # 22aa48 -0 . 04em 0 . 04em 0 . 08em ;
}
60 % {
color : # 03a9f4 ;
text-shadow : # 03a9f4 -0 . 04em 0 . 04em 0 . 08em ;
}
80 % {
color : # b241e3 ;
text-shadow : # b241e3 -0 . 04em 0 . 04em 0 . 08em ;
}
100 % {
color : # b67f33 ;
text-shadow : # b67f33 -0 . 04em 0 . 04em 0 . 08em ;
}
}
2019-10-11 00:31:12 +00:00
@ keyframes a-reality-glyph-description-cycle {
2019-09-29 19:17:26 +00:00
0 % {
color : # b67f33 ;
2019-10-11 00:31:12 +00:00
text-shadow : black -1px 1px 1px , black 1px 1px 1px , black -1px -1px 1px , black 1px -1px 1px , # b67f33 0 0 3px
2019-09-29 19:17:26 +00:00
}
20 % {
color : # 64dd17 ;
2019-10-11 00:31:12 +00:00
text-shadow : black -1px 1px 1px , black 1px 1px 1px , black -1px -1px 1px , black 1px -1px 1px , # 64dd17 0 0 3px
2019-09-29 19:17:26 +00:00
}
40 % {
color : # 22aa48 ;
2019-10-11 00:31:12 +00:00
text-shadow : black -1px 1px 1px , black 1px 1px 1px , black -1px -1px 1px , black 1px -1px 1px , # 22aa48 0 0 3px
2019-09-29 19:17:26 +00:00
}
60 % {
color : # 03a9f4 ;
2019-10-11 00:31:12 +00:00
text-shadow : black -1px 1px 1px , black 1px 1px 1px , black -1px -1px 1px , black 1px -1px 1px , # 03a9f4 0 0 3px
2019-09-29 19:17:26 +00:00
}
80 % {
color : # b241e3 ;
2019-10-11 00:31:12 +00:00
text-shadow : black -1px 1px 1px , black 1px 1px 1px , black -1px -1px 1px , black 1px -1px 1px , # b241e3 0 0 3px
2019-09-29 19:17:26 +00:00
}
100 % {
color : # b67f33 ;
2019-10-11 00:31:12 +00:00
text-shadow : black -1px 1px 1px , black 1px 1px 1px , black -1px -1px 1px , black 1px -1px 1px , # b67f33 0 0 3px
2019-09-29 19:17:26 +00:00
}
}
2019-04-02 23:12:45 +00:00
. l-reality-button-column {
display : flex ;
flex-direction : column ;
padding-top : 5rem ;
align-items : center ;
margin-right : 2rem ;
}
. l-player-glyphs-column {
display : flex ;
flex-direction : column ;
padding-top : 2rem ;
justify-content : flex-start ;
}
. l-reality-upgrade-grid {
display : flex ;
flex-direction : column ;
margin-top : 1 . 2rem ;
2019-09-29 19:17:26 +00:00
width : 100 % ;
align-items : center ;
2019-04-02 23:12:45 +00:00
}
. l-reality-upgrade-grid__row {
display : flex ;
flex-direction : row ;
2019-09-29 19:17:26 +00:00
max-width : 120rem ;
2019-04-02 23:12:45 +00:00
}
. l-reality-upgrade-btn {
height : 10rem ;
2019-09-29 19:17:26 +00:00
padding : 0 1rem 0 1rem ;
2019-04-02 23:12:45 +00:00
display : flex ;
justify-content : center ;
align-items : center ;
flex-direction : column ;
position : relative ;
2019-09-18 22:01:33 +00:00
width : 25rem ;
2019-09-29 19:17:26 +00:00
margin : 1 . 2rem ;
flex : 1 1 0 ;
2019-04-02 23:12:45 +00:00
}
. c-reality-upgrade-btn {
background-color : black ;
2019-10-11 00:31:12 +00:00
border : 0 . 2rem solid var ( --color-reality ) ;
border-radius : 0 . 5rem ;
2019-04-02 23:12:45 +00:00
color : # d5ffd7 ;
cursor : pointer ;
transition-duration : 0 . 12s ;
text-align : center ;
font-size : 1rem ;
font-family : Typewriter , serif ;
}
. c-reality-upgrade-btn__requirement {
font-weight : bold ;
}
. c-reality-upgrade-btn : hover {
color : black ;
background-color : # d5ffd7 ;
}
. c-reality-upgrade-btn--unavailable {
background-color : # 656565 ;
cursor : default ;
}
. c-reality-upgrade-btn--unavailable : hover {
background-color : # 656565 ;
color : # d5ffd7 ;
}
. c-reality-upgrade-btn--bought {
2019-10-11 00:31:12 +00:00
background-color : var ( --color-reality ) ;
2019-04-02 23:12:45 +00:00
border-color : # 094E0B ;
cursor : default ;
}
. c-reality-upgrade-btn--bought : hover {
color : # d5ffd7 ;
2019-10-11 00:31:12 +00:00
background-color : var ( --color-reality ) ;
2019-04-02 23:12:45 +00:00
}
. c-reality-upgrade-btn--locked {
background-color : # a53939 ;
cursor : default ;
}
. c-reality-upgrade-btn--locked : hover {
background-color : # a53939 ;
color : # d5ffd7 ;
}
2019-04-05 21:36:15 +00:00
. c-reality-upgrade-btn--black-hole-unlock {
text-shadow : -0 . 1rem 0 . 1rem 0 . 3rem # d5ffd7
}
2019-04-11 12:47:48 +00:00
. t-metro . c-reality-upgrade-btn ,
. t-dark-metro . c-reality-upgrade-btn ,
. t-inverted-metro . c-reality-upgrade-btn ,
. t-s8 . c-reality-upgrade-btn {
border-width : 0 . 1rem ;
border-radius : 0 ;
}
2019-04-17 20:54:36 +00:00
. t-dark . c-reality-upgrade-btn--unavailable {
2019-04-11 12:47:48 +00:00
color : # d5ffd7 ;
2019-04-17 20:54:36 +00:00
background-color : # 37474f ;
2019-04-02 23:12:45 +00:00
}
2019-04-17 20:54:36 +00:00
. t-dark . c-reality-upgrade-btn--locked {
2019-04-11 12:47:48 +00:00
color : # d5ffd7 ;
2019-10-11 00:31:12 +00:00
background-color : var ( --color-bad ) ;
2019-04-02 23:12:45 +00:00
}
. t-s6 . c-reality-upgrade-btn : hover {
2019-04-11 12:47:48 +00:00
background-color : # d5ffd7 ;
2019-04-02 23:12:45 +00:00
}
. t-s6 . c-reality-upgrade-btn--unavailable : hover {
2019-04-11 12:47:48 +00:00
background-color : # 656565 ;
color : # d5ffd7 ;
2019-04-02 23:12:45 +00:00
}
. t-s6 . c-reality-upgrade-btn--bought {
2019-10-11 00:31:12 +00:00
background-color : var ( --color-reality ) ;
2019-04-11 12:47:48 +00:00
border-color : # 094E0B ;
2019-04-02 23:12:45 +00:00
}
. t-s6 . c-reality-upgrade-btn--bought : hover {
2019-04-11 12:47:48 +00:00
color : # d5ffd7 ;
2019-10-11 00:31:12 +00:00
background-color : var ( --color-reality ) ;
2019-04-05 21:36:15 +00:00
}
. l-black-hole-tab {
display : flex ;
flex-direction : column ;
align-items : center ;
}
. l-black-hole-upgrade-grid {
display : flex ;
flex-direction : column ;
width : 75rem ;
align-items : center ;
}
. l-black-hole-upgrade-grid__row {
display : flex ;
flex-direction : row ;
}
. c-black-hole-canvas {
2019-10-11 00:31:12 +00:00
border : 0 . 1rem solid black ;
2019-04-05 22:27:31 +00:00
}
2019-09-04 08:18:50 +00:00
. t-s1 . c-black-hole-canvas {
background : black ;
border-radius : 50 % ;
}
2019-04-05 22:27:31 +00:00
. c-pp-label {
position : absolute ;
left : 50 % ;
transform : translateX ( -50 % ) ;
2019-04-10 12:54:09 +00:00
}
2019-04-11 12:47:48 +00:00
. l-rm-amount__desc {
width : 40 % ;
margin : 0 auto ;
}
. c-rm-amount__desc {
color : black ;
font-size : 1 . 5rem ;
}
2019-06-30 03:04:57 +00:00
2019-10-11 00:31:12 +00:00
. t-metro . c-rm-amount ,
. t-dark-metro . c-rm-amount ,
. t-inverted-metro . c-rm-amount ,
. t-s8 . c-rm-amount {
color : var ( --color-reality ) ;
}
. t-dark . c-rm-amount ,
. t-s6 . c-rm-amount {
text-shadow : 0 0 7px var ( --color-reality ) ;
}
2019-06-30 03:04:57 +00:00
. c-automator-blocks {
width : 100 % ;
2019-08-26 07:36:06 +00:00
padding-bottom : 5rem ;
2019-06-30 03:04:57 +00:00
}
. o-automator-command {
2019-10-11 00:31:12 +00:00
border : 0 . 1rem solid # 353535 ;
padding : 0 . 5rem ;
2019-06-30 03:04:57 +00:00
display : inline-block ;
2019-07-14 00:47:32 +00:00
background : # 000115 ;
color : # c080ff ;
2019-10-11 00:31:12 +00:00
border-radius : 0 . 5rem ;
2019-07-14 00:47:32 +00:00
width : 8 . 5rem ;
2019-06-30 03:04:57 +00:00
user-select : none ;
cursor : grab ;
}
2019-07-14 00:47:32 +00:00
. c-automator-docs . o-automator-command {
2019-10-11 00:31:12 +00:00
margin-bottom : 0 . 5rem ;
margin-right : 0 . 5rem ;
2019-07-14 00:47:32 +00:00
}
. o-automator-command--ghost {
color : red ;
}
2019-06-30 03:04:57 +00:00
. c-automator-command-list {
display : flex ;
align-items : center ;
2019-07-14 00:47:32 +00:00
flex-wrap : wrap ;
2019-06-30 03:04:57 +00:00
}
. c-automator-block-row {
display : flex ;
align-items : center ;
2019-10-11 00:31:12 +00:00
margin-bottom : 0 . 5rem ;
2019-06-30 03:04:57 +00:00
}
. c-automator-block-row > * {
2019-10-11 00:31:12 +00:00
margin-right : 0 . 5rem
2019-06-30 03:04:57 +00:00
}
2019-07-26 21:29:51 +00:00
. c-automator-block-row-active {
background : # 50316f ;
}
2019-08-26 07:36:06 +00:00
. c-automator-block-row-ghost {
2019-07-26 21:29:51 +00:00
display : block ;
margin : auto ;
margin-left : 0 ;
2019-10-11 00:31:12 +00:00
margin-bottom : 0 . 5rem ;
2019-07-26 21:29:51 +00:00
}
2019-06-30 03:04:57 +00:00
. c-automator-block-editor {
overflow-y : scroll ;
height : 100 % ;
background-color : black ;
border-top-left-radius : 1rem ;
border-bottom-left-radius : 1rem ;
box-sizing : border-box ;
2019-10-11 00:31:12 +00:00
padding : 0 . 5rem ;
2019-06-30 03:04:57 +00:00
tab-size : 1 . 5em ;
-moz-tab-size : 1 . 5em ;
2019-09-29 19:17:26 +00:00
-o-tab-size : 1 . 5em ;
2019-06-30 03:04:57 +00:00
}
. o-automator-block-input {
2019-10-11 00:31:12 +00:00
border : 0 . 1rem solid # 353535 ;
padding : 0 . 5rem ;
2019-06-30 03:04:57 +00:00
display : inline-block ;
2019-07-14 00:47:32 +00:00
background : # 000115 ;
color : # 007f7f ;
2019-10-11 00:31:12 +00:00
border-radius : 0 . 5rem ;
2019-06-30 03:04:57 +00:00
font-size : 1 . 1rem ;
font-family : Typewriter , serif ;
}
2019-07-14 00:47:32 +00:00
input . o-automator-block-input {
color : # 0f0 ;
}
2019-06-30 03:04:57 +00:00
. l-automator-nested-block {
width : fit-content ;
padding : 1rem ;
border : 2px dotted # 55ff55 ;
margin-left : 3rem ;
2019-10-11 00:31:12 +00:00
margin-top : 0 . 5rem ;
2019-06-30 03:04:57 +00:00
min-widtH : 30rem ;
}
. o-automator-block-delete {
color : # ff3333 ;
font-size : 1 . 7rem ;
cursor : pointer ;
2019-07-03 11:51:27 +00:00
}
2019-07-23 17:42:22 +00:00
2019-07-25 12:52:03 +00:00
. c-perk-tab {
display : flex ;
flex-direction : column ;
align-items : center ;
}
2019-07-23 17:42:22 +00:00
. c-perk-network {
position : relative ;
overflow : hidden ;
touch-action : pan-y ;
user-select : none ;
-webkit-user-drag : none ;
-webkit-tap-highlight-color : rgba ( 0 , 0 , 0 , 0 ) ;
width : 90rem ;
height : 50rem ;
border : 0 . 1rem solid black ;
}
. c-perk-network__canvas {
position : relative ;
touch-action : none ;
user-select : none ;
-webkit-user-drag : none ;
-webkit-tap-highlight-color : rgba ( 0 , 0 , 0 , 0 ) ;
width : 100 % ;
height : 100 % ;
}
2019-08-11 06:59:50 +00:00
/* #startregion h2p tab*/
2019-08-14 00:44:16 +00:00
. l-h2p-modal {
display : flex ;
flex-direction : column ;
margin : 0 . 5rem ;
2019-08-15 22:18:49 +00:00
width : calc ( 100vw - 20vh ) ;
height : calc ( 100vh - 20vh ) ;
2019-08-14 00:44:16 +00:00
}
2019-08-20 18:58:45 +00:00
. l-h2p-container {
display : flex ;
flex-direction : row ;
flex : 1 1 50rem ;
margin : 2rem 0 2rem 0 ;
}
2019-08-14 00:44:16 +00:00
. l-h2p-header {
2019-08-15 22:18:49 +00:00
flex : 0 0 . 2 5rem ;
2019-08-20 18:58:45 +00:00
text-align : center ;
}
. l-h2p-search-tab {
flex : 0 . 1 0 10rem ;
2019-08-14 00:44:16 +00:00
display : flex ;
2019-08-20 18:58:45 +00:00
flex-direction : column ;
}
. l-h2p-info {
flex : 1 1 50rem ;
display : flex ;
flex-direction : column ;
2019-08-14 00:44:16 +00:00
}
. c-h2p-title {
user-select : none ;
font-size : 3rem ;
}
. c-h2p-body {
text-align : left ;
2019-08-15 22:18:49 +00:00
font-size : 1 . 6rem ;
2019-08-14 00:44:16 +00:00
}
. l-h2p-body {
2019-08-15 22:18:49 +00:00
flex : 0 . 8 0 . 8 30rem ;
2019-08-14 00:44:16 +00:00
overflow-y : scroll ;
margin : 1rem ;
2019-08-15 22:18:49 +00:00
padding : 0 . 5rem ;
}
. l-h2p-body :: -webkit-scrollbar {
width : 1rem ;
}
. l-h2p-body :: -webkit-scrollbar-thumb {
2019-08-20 18:58:45 +00:00
background : grey ;
2019-08-15 22:18:49 +00:00
border-radius : 0 . 5rem ;
2019-08-14 00:44:16 +00:00
}
2019-09-08 09:32:41 +00:00
2019-08-20 18:58:45 +00:00
. c-h2p-body--title {
font-size : 2 . 5rem ;
}
2019-08-14 00:44:16 +00:00
. c-h2p-search-bar {
2019-08-20 18:58:45 +00:00
font-size : 2rem ;
width : calc ( 100 % - 1rem ) ;
padding : 0 . 2rem ;
2019-08-14 00:44:16 +00:00
}
. l-h2p-tab-list {
display : flex ;
justify-content : flex-start ;
2019-08-20 18:58:45 +00:00
flex-direction : column ;
overflow-y : scroll ;
2019-08-14 00:44:16 +00:00
margin : 0 . 5rem ;
2019-08-20 18:58:45 +00:00
flex : 1 0 . 8 40rem ;
2019-08-14 00:44:16 +00:00
}
2019-08-20 18:58:45 +00:00
. l-h2p-tab-list :: -webkit-scrollbar {
width : 0 . 5rem ;
}
. l-h2p-tab-list :: -webkit-scrollbar-thumb {
background : grey ;
border-radius : 0 . 5rem ;
}
. o-h2p-tab-button {
font-size : 1 . 25rem ;
cursor : pointer ;
border-bottom : 0 . 1rem solid black ;
padding : 0 . 3rem 0 . 5rem 0 . 3rem 0 ;
}
2019-08-27 03:38:28 +00:00
2019-08-20 18:58:45 +00:00
. t-dark . o-h2p-tab-button ,
. t-dark-metro . o-h2p-tab-button ,
. t-s6 . o-h2p-tab-button {
border-bottom : 0 . 1rem solid white ;
}
. o-h2p-tab-button--selected {
color : aqua ;
2019-08-11 06:59:50 +00:00
}
2019-08-20 08:48:39 +00:00
. l-help-me {
position : absolute ;
top : 1rem ;
width : 2rem ;
right : 1rem ;
height : 2rem ;
border-radius : 50 % ;
line-height : 1 . 9rem ;
font-size : 1 . 5rem ;
cursor : pointer ;
font-weight : 500 ;
2019-09-08 09:32:41 +00:00
}
2019-09-27 01:35:14 +00:00
/* Prevent any themes overriding font awesome */
. fa , . far , . fas {
font-family : "Font Awesome 5 Free" ! important ;
}