.mylist--overlay{z-index:1042;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:flex;align-items:center;justify-content:center}.mylist--window{background-color:#FFF;border-radius:8px 8px}@media screen and (max-width: 767px){.mylist--window{width:calc(100% - 30px);margin:0 auto}}@media screen and (min-width: 768px){.mylist--window{width:400px;margin:0 30px}}.mylist--window .mylist--headline{padding:15px;border-bottom:1px solid #DDD}.mylist--window .mylist--headline-title{font-size:1.8rem;font-weight:bold;text-align:center}.mylist--window .mylist--headline-lead{margin-top:5px;line-height:1.3;font-size:1.2rem}.mylist--window .mylist--empty{display:flex;place-content:center;place-items:center}.mylist--window .mylist--empty-wrapper{padding:35px 25px 25px 25px}.mylist--window .mylist--empty-title{text-align:center;margin-bottom:25px;font-size:2rem}.mylist--window .mylist--empty-title i.fa{padding-right:4px}.mylist--window .mylist--empty-text{line-height:1.5;font-size:1.4rem;margin-top:10px}.mylist--window .mylist--empty-text a{color:#006DD9;text-decoration:underline}.mylist--window .mylist--created{max-height:35vh;overflow-y:auto;overflow-scrolling:touch}.mylist--window .mylist--created::-webkit-scrollbar{width:5px}.mylist--window .mylist--created::-webkit-scrollbar-track{background:#ddd}.mylist--window .mylist--created::-webkit-scrollbar-thumb{background:#006DD9}.mylist--window .mylist--created-item:not(:first-child){border-top:1px solid #DDD}.mylist--window .mylist--created-label{padding:12px 12px;color:#666;font-weight:normal;display:flex;align-items:center;cursor:pointer}.mylist--window .mylist--created-label:after{margin-left:auto;font-family:FontAwesome;content:'\f00c';color:#CCC}.mylist--window .mylist--created-icon{color:#FFF;background-color:#333;margin:-5px 5px -5px 0;width:18px;height:18px;line-height:17px;border-radius:10px 10px;text-align:center}.mylist--window .mylist--created-icon .font-awesome-icon{font-size:0.9rem;padding-right:0}.mylist--window .mylist--created-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1.6rem;line-height:1.3}.mylist--window .mylist--created-count{margin-left:8px;font-size:0.9rem}.mylist--window .mylist--created-count:before{content:"("}.mylist--window .mylist--created-count:after{content:")"}.mylist--window .mylist--created-value{display:none}.mylist--window .mylist--created-value:checked ~ .mylist--created-label{color:#006DD9;font-weight:bold}.mylist--window .mylist--created-value:checked ~ .mylist--created-label:after{color:#006DD9}.mylist--window .mylist--created-value:disabled ~ .mylist--created-label{cursor:wait}.mylist--window .mylist--form{padding:15px;border-radius:0 0 8px 8px;background-color:#F3F3F3}.mylist--window .mylist--form-item{margin-bottom:5px;display:flex;align-items:center;justify-content:space-between}.mylist--window .mylist--form-label{width:70px;font-size:1.1rem}.mylist--window .mylist--form-value{width:calc(100% - 80px)}.mylist--window .mylist--form-submit{padding-top:5px;display:flex;justify-content:space-between;font-size:1.3rem}.mylist--window .mylist--form-new,.mylist--window .mylist--form-update,.mylist--window .mylist--form-wishlist{width:100%;padding:10px 0;border-radius:4px 4px;text-align:center;outline:none;display:block}.mylist--window .mylist--form-new{background-color:#FFF;border:1px solid #DDD}.mylist--window .mylist--form-wishlist{margin-top:8px;background-color:#FFF;border:1px solid #006DD9;color:#006DD9}.mylist--window .mylist--form-wishlist:disabled{background-color:#F9F9F9;border-color:#DDD;color:#999;cursor:not-allowed}.mylist--window .mylist--form-update{color:#FFF;background-color:#006DD9;order:2;border:none}.mylist--window .mylist--form-delete{color:#999;margin:8px 0;display:block;text-decoration:underline;font-size:1.2rem;cursor:pointer}.mylist--window .mylist--form-delete:hover{color:#666}.mylist--window .mylist--form-wishlist{width:auto;margin:15px auto 0 auto;padding:0;outline:none;border:none;background:none;display:block;font-weight:bold}.mylist--window .mylist--form-wishlist:before{margin-right:5px;font-family:FontAwesome}.mylist--window .mylist--form-wishlist.add{color:#006DD9}.mylist--window .mylist--form-wishlist.add:before{content:"\f004";color:#F15899}.mylist--window .mylist--form-wishlist.added{color:#888}.mylist--window .mylist--form-wishlist.added:before{content:"\f00c";color:#2CB200}@media screen and (min-width: 768px){.mylist--editor{margin:55px auto 0 auto}}.mylist--editor-search{font-size:14px}@media screen and (max-width: 767px){.mylist--editor-search{height:78px;display:flex;flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width: 768px){.mylist--editor-search{height:34px;display:flex}}.mylist--editor-condition{margin-right:10px}@media screen and (max-width: 767px){.mylist--editor-condition{width:calc(100% - 50px);order:1}}@media screen and (min-width: 768px){.mylist--editor-condition{width:190px;font-size:1.1rem}}@media screen and (max-width: 767px){.mylist--editor-freeword{width:100%;margin-top:10px;order:3}}@media screen and (min-width: 768px){.mylist--editor-freeword input{font-size:1rem}}@media screen and (max-width: 767px){.mylist--editor-close{width:40px;order:2}}@media screen and (min-width: 768px){.mylist--editor-close{margin-left:10px}}.mylist--editor-result{margin-top:15px;overflow-y:auto;background-color:#fff;border-radius:6px 6px;position:relative}@media screen and (max-width: 767px){.mylist--editor-result{height:calc(100vh - 215px)}}@media screen and (min-width: 768px){.mylist--editor-result{height:calc(100vh - 160px)}}.mylist--editor-result::-webkit-scrollbar{width:5px}.mylist--editor-result::-webkit-scrollbar-track{background:#ddd}.mylist--editor-result::-webkit-scrollbar-thumb{background:#006DD9}.mylist--editor-result-empty,.mylist--editor-result-loading{position:absolute;top:50%;width:100%;text-align:center}.mylist--editor-result-item{display:flex;align-items:center;justify-content:space-between;padding:10px;border-bottom:1px solid #ddd}.mylist--editor-result-image{width:60px}.mylist--editor-result-image img{width:100%;height:auto}.mylist--editor-result-title{width:calc(100% - 125px);line-height:1.4;text-align:left;padding-right:10px}.mylist--editor-result-action{width:45px}.mylist--editor-result-action .btn{display:block}@media screen and (min-width: 768px){.mylist--profile{display:flex;align-items:flex-start;justify-content:space-between}.mylist--profile[data-showing="history"] .mylist--history{display:block}.mylist--profile[data-showing="history"] .mylist--games{display:none}.mylist--profile[data-showing="games"] .mylist--history{display:none}.mylist--profile[data-showing="games"] .mylist--games{display:block}}@media screen and (max-width: 767px){.mylist--profile .mylist--history{display:none}}@media screen and (min-width: 768px){.mylist--profile .mylist--history-list{border-top:1px solid #DDD}}.mylist--profile .mylist--history-item{padding:10px 0;border-bottom:1px solid #DDD;color:#666;line-height:1.4;font-size:1.2rem}.mylist--profile .mylist--history-link{color:#006DD9;text-decoration:underline;font-weight:bold}.mylist--profile .mylist--history-date{width:65px;padding:2px 6px;font-size:1.0rem;margin-right:7px;background-color:#F3F3F3;text-align:center;display:inline-block;border-radius:3px 3px}@media screen and (max-width: 767px){.mylist--profile .mylist--history-date{float:right;margin-left:5px}}.mylist--profile .mylist--history-show{color:#000;font-weight:bold;background:none;display:inline;cursor:pointer}.mylist--profile .mylist--history-show:hover{text-decoration:underline}.mylist--profile .mylist--history-deleted{display:inline-block;color:#666}.mylist--profile .mylist--history-back{width:100%;margin-top:14px;padding:12px 0;border:1px solid #DDD;border-radius:6px 6px;background:#F3F3F3;text-align:center}@media screen and (min-width: 768px){.mylist--profile .mylist--history-back{display:none}}@media screen and (min-width: 768px){.mylist--profile .mylist--selector{width:250px}}.mylist--profile .mylist--selector-new{width:100%;background-color:#006DD9;color:#FFF;text-align:center;padding:15px 0;outline:none;border-radius:6px 6px;border:none;font-size:1.5rem;display:block}.mylist--profile .mylist--selector-new ~ .mylist--selector-list{margin-top:15px}.mylist--profile .mylist--selector-list{border-top:1px solid #DDD;border-bottom:1px solid #DDD}@media screen and (max-width: 767px){.mylist--profile .mylist--selector-list{margin-left:-15px;margin-right:-15px}}.mylist--profile .mylist--selector-item{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:14px 10px 14px 14px;cursor:pointer;display:flex;border-bottom:none;align-items:center;font-weight:bold;color:#006DD9;border-top:1px solid #FFF}.mylist--profile .mylist--selector-item:not(:last-child){border-bottom:1px solid #DDD}.mylist--profile .mylist--selector-item:hover{background-color:#F3F3F3}.mylist--profile .mylist--selector-item[data-selecting="true"]{color:#666;background-color:#F3F3F3}.mylist--profile .mylist--selector-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.2}@media screen and (max-width: 767px){.mylist--profile .mylist--selector-name{font-size:1.8rem}}@media screen and (min-width: 768px){.mylist--profile .mylist--selector-name{font-size:1.3rem}}.mylist--profile .mylist--selector-count{margin-left:auto;text-align:right}@media screen and (max-width: 767px){.mylist--profile .mylist--selector-count{font-size:1.4rem}}@media screen and (min-width: 768px){.mylist--profile .mylist--selector-count{font-size:1.1rem}}.mylist--profile .mylist--selector-count:before{content:"("}.mylist--profile .mylist--selector-count:after{content:")"}.mylist--profile .mylist--selector-icon{margin:-5px 5px -5px 0}.mylist--profile .mylist--selector-icon .font-awesome-icon{font-size:0.9rem;padding-right:0;width:19px;height:18px;color:#FFF;background-color:#444;line-height:18px;border-radius:10px 10px;text-align:center}.mylist--profile .mylist--selector-history{width:100%;margin-top:10px;padding:12px 0;font-size:1.5rem;background:#FFF;border:none;text-decoration:underline;color:#CCC;text-align:center}@media screen and (min-width: 768px){.mylist--profile .mylist--games,.mylist--profile .mylist--history{width:calc(100% - 250px);padding-left:30px}}.mylist--profile .mylist--games-title{line-height:1.4;vertical-align:middle;color:#444}.mylist--profile .mylist--games-icon{margin:-5px 5px 0 0;display:inline-block;vertical-align:middle}.mylist--profile .mylist--games-icon i.fa{font-size:0.9rem;padding-right:0;width:19px;height:18px;color:#FFF;background-color:#444;line-height:18px;border-radius:10px 10px;text-align:center}.mylist--profile .mylist--games-label{display:inline;font-size:2rem}.mylist--profile .mylist--games-count{margin-left:8px;font-size:1.2rem;font-weight:bold}.mylist--profile .mylist--games-count:before{content:"("}.mylist--profile .mylist--games-count:after{content:")"}.mylist--profile .mylist--games-edit{margin-top:15px;display:flex;align-items:center;justify-content:flex-start}.mylist--profile .mylist--games-public,.mylist--profile .mylist--games-add{border:none;background:#EEE;height:24px;padding:0 12px;border-radius:12px 12px;color:#666;display:block;font-size:1.2rem;margin-right:4px}.mylist--profile .mylist--games-public:hover,.mylist--profile .mylist--games-add:hover{color:#000}.mylist--profile .mylist--games-public .font-awesome-icon,.mylist--profile .mylist--games-add .font-awesome-icon{padding-right:4px;padding-left:2px;font-size:1.1rem}.mylist--profile .mylist--games-description{font-size:1.4rem;line-height:1.4;margin-top:12px}.mylist--profile .mylist--games-empty{width:100%;margin-top:15px;padding:80px 0;background:#F6F6F6;border-radius:6px 6px;text-align:center;line-height:1.5}.mylist--profile .mylist--games-list{margin-top:15px;list-style:decimal-leading-zero;list-style-position:inside}@media screen and (max-width: 767px){.mylist--profile .mylist--games-list{margin-left:-15px;margin-right:-15px}}.mylist--profile .mylist--games-list[data-dragging="true"] .mylist--games-item{opacity:0.4}.mylist--profile .mylist--games-list[data-dragging="true"] .sortable-chosen{opacity:1;background-color:#FFF}.mylist--profile .mylist--games-new{padding:5px}.mylist--profile .mylist--games-item{border-top:1px solid #DDD;border-bottom:1px solid #DDD;margin-bottom:-1px;padding-top:10px;padding-bottom:10px;position:relative;display:flex;align-items:stretch}@media screen and (max-width: 767px){.mylist--profile .mylist--games-item{padding-left:10px;padding-right:10px}}.mylist--profile .mylist--games-item .mylist--games-editing{display:none}.mylist--profile .mylist--games-item[data-editing="true"] .mylist--games-sort{display:none}.mylist--profile .mylist--games-item[data-editing="true"] .mylist--games-showing{display:none}.mylist--profile .mylist--games-item[data-editing="true"] .mylist--games-editing{display:block}.mylist--profile .mylist--games-picture{width:100px;aspect-ratio:3 / 4;border-radius:4px 4px}.mylist--profile .mylist--games-data{width:calc(100% - 100px);padding-left:15px;display:flex;flex-flow:column;justify-content:space-around}.mylist--profile .mylist--games-spec{margin-bottom:8px}.mylist--profile .mylist--games-players,.mylist--profile .mylist--games-playtime,.mylist--profile .mylist--games-published{font-size:1.1rem;margin-right:8px}.mylist--profile .mylist--games-players .font-awesome-icon,.mylist--profile .mylist--games-playtime .font-awesome-icon,.mylist--profile .mylist--games-published .font-awesome-icon{padding-right:2px}.mylist--profile .mylist--games-name{color:#333;font-size:1.5rem;font-weight:bold}.mylist--profile .mylist--games-commented{margin-top:5px;line-height:1.3;font-size:1.2rem}.mylist--profile .mylist--games-action{margin-top:4px}.mylist--profile .mylist--games-comment,.mylist--profile .mylist--games-remove{color:#999;text-decoration:underline;font-size:1.0rem;margin-right:15px;display:inline-block;background:none;outline:none;border:none}.mylist--profile .mylist--games-comment:hover,.mylist--profile .mylist--games-remove:hover{color:#333}.mylist--profile .mylist--games-comment .font-awesome-icon,.mylist--profile .mylist--games-remove .font-awesome-icon{padding-right:2px;font-weight:bold}.mylist--profile .mylist--games-textarea{min-height:42px;line-height:1.2;padding:6px 6px 4px 8px;font-size:1.3rem;border-radius:4px 4px 0 0;border:1px solid #DDD;border-bottom:none;color:#000;outline:none}.mylist--profile .mylist--games-textarea::-webkit-input-placeholder{color:#b9b9b9}.mylist--profile .mylist--games-textarea::-moz-placeholder{color:#b9b9b9}.mylist--profile .mylist--games-textarea:-moz-placeholder{color:#b9b9b9}.mylist--profile .mylist--games-textarea:-ms-input-placeholder{color:#b9b9b9}.mylist--profile .mylist--games-textarea::-ms-input-placeholder{color:#b9b9b9}.mylist--profile .mylist--games-submit{border-radius:0 0 4px 4px;padding:5px;position:relative;background-color:#F3F3F3;border:1px solid #DDD;border-top:none;text-align:center}.mylist--profile .mylist--games-submit .btn{font-size:1.1rem;border-radius:3px 3px;outline:none}.mylist--profile .mylist--games-save{padding:2px 5px;color:#FFF;background-color:#006DD9;font-weight:bold}.mylist--profile .mylist--games-cancel{width:22px;padding:2px 0;background:transparent;position:absolute;right:0;margin-right:3px;text-align:center;background-color:#E3E3E3;color:#AAA}.mylist--profile .mylist--games-cancel .font-awesome-icon{padding-right:0}.mylist--profile .mylist--games-cancel:hover{color:#333}.mylist--profile .mylist--games-sort{width:28px;padding:4px;color:#CCC;background-color:#F3F3F3;border-radius:10px 10px;border:none;outline:none;position:absolute}@media screen and (max-width: 767px){.mylist--profile .mylist--games-sort{right:4px;top:4px;cursor:pointer}}@media screen and (min-width: 768px){.mylist--profile .mylist--games-sort{right:0;cursor:grab}}.mylist--profile .mylist--games-sort:hover{color:#666}.mylist--profile .mylist--games-sort .font-awesome-icon{padding-right:0}.mylist--profile .mylist--games-sortable{margin-top:15px;color:#999;font-size:1.4rem;line-height:1.3}.mylist--profile .mylist--games-back{width:100%;margin-top:14px;padding:12px 0;border:1px solid #DDD;border-radius:6px 6px;background:#F3F3F3;text-align:center}@media screen and (min-width: 768px){.mylist--profile .mylist--games-back{display:none}}.mylist--profile p.mylist--empty{width:100%;padding:80px 0;background:#F6F6F6;border-radius:6px 6px;text-align:center;line-height:1.5}.mylist--profile .mylist--explain{width:100%;background-color:#F3F3F3;border-radius:6px 6px}@media screen and (max-width: 767px){.mylist--profile .mylist--explain{padding:20px}}@media screen and (min-width: 768px){.mylist--profile .mylist--explain{padding:80px}}.mylist--profile .mylist--explain-new{width:140px;height:140px;margin:0 auto 30px auto;background:#FFF;display:block;border:none;border-radius:70px 70px;color:#CCC;font-size:1.2rem;border:2px solid #EEE}.mylist--profile .mylist--explain-new:hover{color:#999;border-color:#CCC}.mylist--profile .mylist--explain-new .font-awesome-icon{font-size:5rem;padding-right:0;display:block}.mylist--profile .mylist--explain-text{line-height:1.3;color:#666;margin-top:15px}.mylist--profile[data-showing="empty"] .mylist--selector{display:none}.mylist--profile[data-showing="empty"] .mylist--history{display:none}.mylist--profile[data-showing="empty"] .mylist--games{display:none}@media screen and (max-width: 767px){.mylist--profile[data-showing="history"] .mylist--selector{display:none !important}.mylist--profile[data-showing="history"] .mylist--history{display:block !important}.mylist--profile[data-showing="history"] .mylist--games{display:none !important}.mylist--profile[data-showing="games"] .mylist--selector{display:none !important}.mylist--profile[data-showing="games"] .mylist--history{display:none !important}.mylist--profile[data-showing="games"] .mylist--games{display:block}}
