.GenericError{margin:0 -20px;padding:15px 20px 100px;overflow:hidden}@media (min-width:720px){.GenericError{padding:60px 20px 330px}}.GenericError-box{padding:50px 20px 110px;text-align:center;position:relative}.GenericError-box:not(.GenericError-box--unstyled){border:1px solid #504137;background:#000;color:#fff}@media (min-width:720px){.GenericError-box{padding:50px 20px 100px}}.GenericError-image{z-index:2;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform:translate(20%,-50%);transform:translate(20%,-50%);display:block;width:100%;height:300px;background:transparent url(/static/components/GenericError/art_error_goblin.69fa4016e610dc1320bcbd620ed96b98.png) 0 no-repeat;background-size:527px 266px}@media (min-width:720px){.GenericError-image{left:50%;-webkit-transform:translate(-25%,-30%);transform:translate(-25%,-30%);width:1060px;height:540px;background-position:50%;background-size:1055px 537px}}.GenericError-header:not(.GenericError-header--unstyled){font-size:3.2249999999999996rem;line-height:1.5;font-family:Semplicita Pro,Open Sans,Arial,Helvetica,sans-serif;color:#fff;text-shadow:0 0 1px transparent,0 1px 2px rgba(0,0,0,.8);font-weight:700}@media (min-width:720px){.GenericError-header:not(.GenericError-header--unstyled){font-size:3.655rem}}@media (min-width:1280px){.GenericError-header:not(.GenericError-header--unstyled){font-size:4.3rem}}.GenericError-header:not(.GenericError-header--unstyled).zh-cn,.zh-cn .GenericError-header:not(.GenericError-header--unstyled){font-family:Arial,Helvetica,微软雅黑,Microsoft YaHei,Hei SC,sans-serif}.GenericError-header:not(.GenericError-header--unstyled).ko-kr,.ko-kr .GenericError-header:not(.GenericError-header--unstyled){font-family:Nanum Gothic,Arial,Helvetica,맑은 고딕,Malgun Gothic,애플산돌고딕네오,AppleSDGothicNeo,애플고딕,AppleGothic,돋움,Dotum,sans-serif}.GenericError-header:not(.GenericError-header--unstyled).ru-ru,.ru-ru .GenericError-header:not(.GenericError-header--unstyled){font-family:Futura Demi,Open Sans,Arial,Helvetica,sans-serif}.GenericError-header:not(.GenericError-header--unstyled).zh-tw,.zh-tw .GenericError-header:not(.GenericError-header--unstyled){font-family:Arial,Helvetica,黑體-繁,Heiti TC,微軟正黑,Microsoft JhengHei,Tei TC,sans-serif}.GenericError-status:not(.GenericError-status--unstyled){font-size:1.296rem;line-height:1.5;font-family:Semplicita Pro,Open Sans,Arial,Helvetica,sans-serif;color:#fff;text-shadow:0 0 1px transparent,0 1px 2px rgba(0,0,0,.8);font-weight:700}@media (min-width:720px){.GenericError-status:not(.GenericError-status--unstyled){font-size:1.4687999999999999rem}}@media (min-width:1280px){.GenericError-status:not(.GenericError-status--unstyled){font-size:1.728rem}}.GenericError-status:not(.GenericError-status--unstyled).zh-cn,.zh-cn .GenericError-status:not(.GenericError-status--unstyled){font-family:Arial,Helvetica,微软雅黑,Microsoft YaHei,Hei SC,sans-serif}.GenericError-status:not(.GenericError-status--unstyled).ko-kr,.ko-kr .GenericError-status:not(.GenericError-status--unstyled){font-family:Nanum Gothic,Arial,Helvetica,맑은 고딕,Malgun Gothic,애플산돌고딕네오,AppleSDGothicNeo,애플고딕,AppleGothic,돋움,Dotum,sans-serif}.GenericError-status:not(.GenericError-status--unstyled).ru-ru,.ru-ru .GenericError-status:not(.GenericError-status--unstyled){font-family:Futura Demi,Open Sans,Arial,Helvetica,sans-serif}.GenericError-status:not(.GenericError-status--unstyled).zh-tw,.zh-tw .GenericError-status:not(.GenericError-status--unstyled){font-family:Arial,Helvetica,黑體-繁,Heiti TC,微軟正黑,Microsoft JhengHei,Tei TC,sans-serif}.GenericError-message{max-width:600px;margin-left:auto;margin-right:auto}.GenericError-message:not(.GenericError-message--unstyled){font-size:1.08rem;line-height:1.5;font-family:Open Sans,Arial,Helvetica,sans-serif;color:#fff;text-shadow:0 0 1px transparent,0 1px 2px rgba(0,0,0,.8);font-weight:400}@media (min-width:720px){.GenericError-message:not(.GenericError-message--unstyled){font-size:1.224rem}}@media (min-width:1280px){.GenericError-message:not(.GenericError-message--unstyled){font-size:1.44rem}}.GenericError-message:not(.GenericError-message--unstyled).zh-cn,.zh-cn .GenericError-message:not(.GenericError-message--unstyled){font-family:Arial,Helvetica,微软雅黑,Microsoft YaHei,Hei SC,sans-serif}.GenericError-message:not(.GenericError-message--unstyled).ko-kr,.ko-kr .GenericError-message:not(.GenericError-message--unstyled){font-family:Arial,Helvetica,맑은 고딕,Malgun Gothic,애플산돌고딕네오,AppleSDGothicNeo,애플고딕,AppleGothic,돋움,Dotum,sans-serif}.GenericError-message:not(.GenericError-message--unstyled).ru-ru,.ru-ru .GenericError-message:not(.GenericError-message--unstyled){font-family:Open Sans,Arial,Helvetica,sans-serif}.GenericError-message:not(.GenericError-message--unstyled).zh-tw,.zh-tw .GenericError-message:not(.GenericError-message--unstyled){font-family:Arial,Helvetica,黑體-繁,Heiti TC,微軟正黑,Microsoft JhengHei,Tei TC,sans-serif}@-webkit-keyframes scale-in-bounce{0%{-webkit-transform:scale(1.25);transform:scale(1.25)}12%{-webkit-transform:scale(1.2225);transform:scale(1.2225)}24%{-webkit-transform:scale(1.14);transform:scale(1.14)}36%{-webkit-transform:scale(1.005);transform:scale(1.005)}54%{-webkit-transform:scale(1.0625);transform:scale(1.0625)}74%{-webkit-transform:scale(1.005);transform:scale(1.005)}82%{-webkit-transform:scale(1.015);transform:scale(1.015)}92%{-webkit-transform:scale(1.0025);transform:scale(1.0025)}96%{-webkit-transform:scale(1.005);transform:scale(1.005)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale-in-bounce{0%{-webkit-transform:scale(1.25);transform:scale(1.25)}12%{-webkit-transform:scale(1.2225);transform:scale(1.2225)}24%{-webkit-transform:scale(1.14);transform:scale(1.14)}36%{-webkit-transform:scale(1.005);transform:scale(1.005)}54%{-webkit-transform:scale(1.0625);transform:scale(1.0625)}74%{-webkit-transform:scale(1.005);transform:scale(1.005)}82%{-webkit-transform:scale(1.015);transform:scale(1.015)}92%{-webkit-transform:scale(1.0025);transform:scale(1.0025)}96%{-webkit-transform:scale(1.005);transform:scale(1.005)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes big-scale-in-bounce{0%{-webkit-transform:scale(1.5);transform:scale(1.5)}12%{-webkit-transform:scale(1.445);transform:scale(1.445)}24%{-webkit-transform:scale(1.28);transform:scale(1.28)}36%{-webkit-transform:scale(1.01);transform:scale(1.01)}54%{-webkit-transform:scale(1.125);transform:scale(1.125)}74%{-webkit-transform:scale(1.01);transform:scale(1.01)}82%{-webkit-transform:scale(1.03);transform:scale(1.03)}92%{-webkit-transform:scale(1.005);transform:scale(1.005)}96%{-webkit-transform:scale(1.01);transform:scale(1.01)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes big-scale-in-bounce{0%{-webkit-transform:scale(1.5);transform:scale(1.5)}12%{-webkit-transform:scale(1.445);transform:scale(1.445)}24%{-webkit-transform:scale(1.28);transform:scale(1.28)}36%{-webkit-transform:scale(1.01);transform:scale(1.01)}54%{-webkit-transform:scale(1.125);transform:scale(1.125)}74%{-webkit-transform:scale(1.01);transform:scale(1.01)}82%{-webkit-transform:scale(1.03);transform:scale(1.03)}92%{-webkit-transform:scale(1.005);transform:scale(1.005)}96%{-webkit-transform:scale(1.01);transform:scale(1.01)}to{-webkit-transform:scale(1);transform:scale(1)}}.TrapezoidLabel{text-align:center}.TrapezoidLabel-content{position:relative;display:block;height:32px;background-color:#000;padding-left:10px;padding-right:10px;padding-top:5px}.TrapezoidLabel-icon{margin-right:8px;padding-top:2px}.TrapezoidLabel-desc,.TrapezoidLabel-icon{display:inline-block;vertical-align:middle}.TrapezoidLabel-desc{font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:400;font-size:1rem;line-height:1.5}.TrapezoidLabel-desc.zh-cn,.zh-cn .TrapezoidLabel-desc{font-family:Arial,Helvetica,微软雅黑,Microsoft YaHei,Hei SC,sans-serif}.ko-kr .TrapezoidLabel-desc,.TrapezoidLabel-desc.ko-kr{font-family:Arial,Helvetica,맑은 고딕,Malgun Gothic,애플산돌고딕네오,AppleSDGothicNeo,애플고딕,AppleGothic,돋움,Dotum,sans-serif}.ru-ru .TrapezoidLabel-desc,.TrapezoidLabel-desc.ru-ru{font-family:Open Sans,Arial,Helvetica,sans-serif}.TrapezoidLabel-desc.zh-tw,.zh-tw .TrapezoidLabel-desc{font-family:Arial,Helvetica,黑體-繁,Heiti TC,微軟正黑,Microsoft JhengHei,Tei TC,sans-serif}@media (min-width:720px){.TrapezoidLabel-desc{font-size:1rem}}@media (min-width:1280px){.TrapezoidLabel-desc{font-size:1rem}}.TrapezoidLabel--centered .TrapezoidLabel-content{display:inline-block;padding-top:2px}.TrapezoidLabel--centered .TrapezoidLabel-content:before{position:absolute;bottom:0;left:-20px;border-bottom:32px solid #000;border-left:20px solid transparent;opacity:1;content:""}.TrapezoidLabel--centered .TrapezoidLabel-content:after{border-bottom:32px solid #000;border-right:20px solid transparent;bottom:0;content:"";opacity:1;position:absolute;right:-20px}.TrapezoidLabel--inModal{position:absolute;bottom:2px;left:0;right:0}.Achievement{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Achievement-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.Achievement-container[disabled]{opacity:.5}.Achievement-left{display:-webkit-box;display:-ms-flexbox;display:flex}.Achievement-right{margin-left:auto}.Achievement-icon{width:48px;height:48px}.Achievement-right{text-align:right;vertical-align:middle;min-width:50px}.Achievement-points-value{font-size:1.296rem;line-height:1.5;font-family:Open Sans,Arial,Helvetica,sans-serif;color:#fff;text-shadow:0 0 1px transparent,0 1px 2px rgba(0,0,0,.8);font-weight:400;display:inline-block}@media (min-width:720px){.Achievement-points-value{font-size:1.4687999999999999rem}}@media (min-width:1280px){.Achievement-points-value{font-size:1.728rem}}.Achievement-points-value.zh-cn,.zh-cn .Achievement-points-value{font-family:Arial,Helvetica,微软雅黑,Microsoft YaHei,Hei SC,sans-serif}.Achievement-points-value.ko-kr,.ko-kr .Achievement-points-value{font-family:Arial,Helvetica,맑은 고딕,Malgun Gothic,애플산돌고딕네오,AppleSDGothicNeo,애플고딕,AppleGothic,돋움,Dotum,sans-serif}.Achievement-points-value.ru-ru,.ru-ru .Achievement-points-value{font-family:Open Sans,Arial,Helvetica,sans-serif}.Achievement-points-value.zh-tw,.zh-tw .Achievement-points-value{font-family:Arial,Helvetica,黑體-繁,Heiti TC,微軟正黑,Microsoft JhengHei,Tei TC,sans-serif}.Achievement-points-icon{color:#f8b700;display:inline-block}.Achievement-points-icon .Icon-svg{vertical-align:sub}.Achievement-reward{margin-top:12px}.Achievement-title{font-size:1.08rem;line-height:1.5;font-family:Semplicita Pro,Open Sans,Arial,Helvetica,sans-serif;color:#f8b700;text-shadow:0 0 1px transparent,0 1px 2px rgba(0,0,0,.8);font-weight:700;-webkit-transition:all .25s cubic-bezier(.23,1,.32,1) 0s;transition:all .25s cubic-bezier(.23,1,.32,1) 0s}@media (min-width:720px){.Achievement-title{font-size:1.224rem}}@media (min-width:1280px){.Achievement-title{font-size:1.44rem}}.Achievement-title.zh-cn,.zh-cn .Achievement-title{font-family:Arial,Helvetica,微软雅黑,Microsoft YaHei,Hei SC,sans-serif}.Achievement-title.ko-kr,.ko-kr .Achievement-title{font-family:Nanum Gothic,Arial,Helvetica,맑은 고딕,Malgun Gothic,애플산돌고딕네오,AppleSDGothicNeo,애플고딕,AppleGothic,돋움,Dotum,sans-serif}.Achievement-title.ru-ru,.ru-ru .Achievement-title{font-family:Futura Demi,Open Sans,Arial,Helvetica,sans-serif}.Achievement-title.zh-tw,.zh-tw .Achievement-title{font-family:Arial,Helvetica,黑體-繁,Heiti TC,微軟正黑,Microsoft JhengHei,Tei TC,sans-serif}.Link:focus .Achievement-title,html:not(.touch) .Link:hover .Achievement-title{color:#fff}.Achievement-description{font-size:1rem;line-height:1.5;font-family:Open Sans,Arial,Helvetica,sans-serif;color:#ebdec2;text-shadow:0 0 1px transparent,0 1px 2px rgba(0,0,0,.8);font-weight:400;text-align:left}@media (min-width:720px){.Achievement-description{font-size:1.02rem}}@media (min-width:1280px){.Achievement-description{font-size:1.2rem}}.Achievement-description.zh-cn,.zh-cn .Achievement-description{font-family:Arial,Helvetica,微软雅黑,Microsoft YaHei,Hei SC,sans-serif}.Achievement-description.ko-kr,.ko-kr .Achievement-description{font-family:Arial,Helvetica,맑은 고딕,Malgun Gothic,애플산돌고딕네오,AppleSDGothicNeo,애플고딕,AppleGothic,돋움,Dotum,sans-serif}.Achievement-description.ru-ru,.ru-ru .Achievement-description{font-family:Open Sans,Arial,Helvetica,sans-serif}.Achievement-description.zh-tw,.zh-tw .Achievement-description{font-family:Arial,Helvetica,黑體-繁,Heiti TC,微軟正黑,Microsoft JhengHei,Tei TC,sans-serif}.Achievement-date{font-size:1rem;line-height:1.5;font-family:Open Sans,Arial,Helvetica,sans-serif;color:#ebdec2;text-shadow:0 0 1px transparent,0 1px 2px rgba(0,0,0,.8);font-weight:400;display:block}@media (min-width:720px){.Achievement-date{font-size:1rem}}@media (min-width:1280px){.Achievement-date{font-size:1rem}}.Achievement-date.zh-cn,.zh-cn .Achievement-date{font-family:Arial,Helvetica,微软雅黑,Microsoft YaHei,Hei SC,sans-serif}.Achievement-date.ko-kr,.ko-kr .Achievement-date{font-family:Arial,Helvetica,맑은 고딕,Malgun Gothic,애플산돌고딕네오,AppleSDGothicNeo,애플고딕,AppleGothic,돋움,Dotum,sans-serif}.Achievement-date.ru-ru,.ru-ru .Achievement-date{font-family:Open Sans,Arial,Helvetica,sans-serif}.Achievement-date.zh-tw,.zh-tw .Achievement-date{font-family:Arial,Helvetica,黑體-繁,Heiti TC,微軟正黑,Microsoft JhengHei,Tei TC,sans-serif}.Achievement--noIcon .Achievement-icon{display:none}.Achievement--noIcon .Achievement-text{padding:0}.Achievement-text{padding:0 20px}.Achievement-text.gutter-vertical{padding:20px 0}.Achievement-text.gutter-all{padding:20px}.Achievement-text.gutter-negative{padding:0;margin:0 -20px}.Achievement-text.gutter-negative.gutter-vertical{margin:-20px 0}.Achievement-text.gutter-negative.gutter-all{margin:-20px}.Achievement--noDescription .Achievement-description{display:none}.Achievement--noDescription .Achievement-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Achievement--accountWide .Achievement-title{color:#0081ff}.Achievement--noReward .Achievement-reward{display:none}.AchievementTile{-webkit-transition:all .25s cubic-bezier(.23,1,.32,1) 0s;transition:all .25s cubic-bezier(.23,1,.32,1) 0s;border:1px solid #444}.AchievementTile,.AchievementTile .AchievementTile-tile{position:relative}.AchievementTile .AchievementTile-tile:before{content:"";display:block;padding-top:100%}.AchievementTile .AchievementTile-tile .Tile-bg{background:#000 url(/static/components/Box/Box-leather-grey-dark.0477a49460ddf3f97294112a1b372a06.jpg) 50%}.AchievementTile .AchievementTile-tile .Tile-bg:before{-webkit-transition:all .25s cubic-bezier(.23,1,.32,1) 0s;transition:all .25s cubic-bezier(.23,1,.32,1) 0s;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;opacity:0}.AchievementTile .AchievementTile-meta{text-align:center}.AchievementTile .AchievementTile-title{-webkit-transition:all .25s cubic-bezier(.23,1,.32,1) 0s;transition:all .25s cubic-bezier(.23,1,.32,1) 0s;font-size:1.08rem;line-height:1.5;font-family:Open Sans,Arial,Helvetica,sans-serif;color:#f8b700;font-weight:400;text-shadow:0 0 1px transparent,0 1px 2px rgba(0,0,0,.8);line-height:1.1;padding:3px 0}@media (min-width:720px){.AchievementTile .AchievementTile-title{font-size:1.224rem}}@media (min-width:1280px){.AchievementTile .AchievementTile-title{font-size:1.44rem}}.AchievementTile .AchievementTile-title.zh-cn,.zh-cn .AchievementTile .AchievementTile-title{font-family:Arial,Helvetica,微软雅黑,Microsoft YaHei,Hei SC,sans-serif}.AchievementTile .AchievementTile-title.ko-kr,.ko-kr .AchievementTile .AchievementTile-title{font-family:Arial,Helvetica,맑은 고딕,Malgun Gothic,애플산돌고딕네오,AppleSDGothicNeo,애플고딕,AppleGothic,돋움,Dotum,sans-serif}.AchievementTile .AchievementTile-title.ru-ru,.ru-ru .AchievementTile .AchievementTile-title{font-family:Open Sans,Arial,Helvetica,sans-serif}.AchievementTile .AchievementTile-title.zh-tw,.zh-tw .AchievementTile .AchievementTile-title{font-family:Arial,Helvetica,黑體-繁,Heiti TC,微軟正黑,Microsoft JhengHei,Tei TC,sans-serif}.AchievementTile .AchievementTile-content{position:relative;width:70%;margin:0 auto}.AchievementTile .AchievementTile-content .AchievementTile-noProgressIcon,.AchievementTile .AchievementTile-content .ProgressDonut-icon{position:relative;background-image:url(/static/components/AchievementTile/AchievementTile-gradient.872226e1f6800410af582452385d1731.png);background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.AchievementTile .AchievementTile-content .AchievementTile-noProgressIcon:before,.AchievementTile .AchievementTile-content .ProgressDonut-icon:before{content:"";display:block;padding-top:100%}.AchievementTile .AchievementTile-content .ProgressDonut-number{font-size:1.08rem;line-height:1.5}@media (min-width:720px){.AchievementTile .AchievementTile-content .ProgressDonut-number{font-size:1.224rem}}@media (min-width:1280px){.AchievementTile .AchievementTile-content .ProgressDonut-number{font-size:1.44rem}}.AchievementTile .AchievementTile-pointsArea{color:#f8b700}.AchievementTile .AchievementTile-pointsArea .AchievementTile-media{width:auto;margin:0 auto}.AchievementTile .AchievementTile-pointsArea .AchievementTile-media .Media-image{padding-right:4px}.AchievementTile .AchievementTile-pointsArea .AchievementTile-media .Media-text{font-size:1rem;line-height:1.5;font-family:Semplicita Pro,Open Sans,Arial,Helvetica,sans-serif;color:#fff;text-shadow:0 0 1px transparent,0 1px 2px rgba(0,0,0,.8);font-weight:700}@media (min-width:720px){.AchievementTile .AchievementTile-pointsArea .AchievementTile-media .Media-text{font-size:1.02rem}}@media (min-width:1280px){.AchievementTile .AchievementTile-pointsArea .AchievementTile-media .Media-text{font-size:1.2rem}}.AchievementTile .AchievementTile-pointsArea .AchievementTile-media .Media-text.zh-cn,.zh-cn .AchievementTile .AchievementTile-pointsArea .AchievementTile-media .Media-text{font-family:Arial,Helvetica,微软雅黑,Microsoft YaHei,Hei SC,sans-serif}.AchievementTile .AchievementTile-pointsArea .AchievementTile-media .Media-text.ko-kr,.ko-kr .AchievementTile .AchievementTile-pointsArea .AchievementTile-media .Media-text{font-family:Nanum Gothic,Arial,Helvetica,맑은 고딕,Malgun Gothic,애플산돌고딕네오,AppleSDGothicNeo,애플고딕,AppleGothic,돋움,Dotum,sans-serif}.AchievementTile .AchievementTile-pointsArea .AchievementTile-media .Media-text.ru-ru,.ru-ru .AchievementTile .AchievementTile-pointsArea .AchievementTile-media .Media-text{font-family:Futura Demi,Open Sans,Arial,Helvetica,sans-serif}.AchievementTile .AchievementTile-pointsArea .AchievementTile-media .Media-text.zh-tw,.zh-tw .AchievementTile .AchievementTile-pointsArea .AchievementTile-media .Media-text{font-family:Arial,Helvetica,黑體-繁,Heiti TC,微軟正黑,Microsoft JhengHei,Tei TC,sans-serif}.AchievementTile:focus,html:not(.touch) .AchievementTile:hover{border-color:#f8b700}.AchievementTile:focus .AchievementTile-tile .Tile-bg:before,html:not(.touch) .AchievementTile:hover .AchievementTile-tile .Tile-bg:before{opacity:.04}.AchievementTile:focus .AchievementTile-title,html:not(.touch) .AchievementTile:hover .AchievementTile-title{color:#fff}.AchievementModal{width:100%}.AchievementModal-content{margin-top:25px}.AchievementModal-content[disabled] .Achievement-item,.AchievementModal-content[disabled] .Achievement-item-icon{opacity:.5}.AchievementModal-title{font-size:1.296rem;line-height:1.5;font-family:Semplicita Pro,Open Sans,Arial,Helvetica,sans-serif;color:#fff;text-shadow:0 0 1px transparent,0 1px 2px rgba(0,0,0,.8);font-weight:700;margin:10px}@media (min-width:720px){.AchievementModal-title{font-size:1.4687999999999999rem}}@media (min-width:1280px){.AchievementModal-title{font-size:1.728rem}}.AchievementModal-title.zh-cn,.zh-cn .AchievementModal-title{font-family:Arial,Helvetica,微软雅黑,Microsoft YaHei,Hei SC,sans-serif}.AchievementModal-title.ko-kr,.ko-kr .AchievementModal-title{font-family:Nanum Gothic,Arial,Helvetica,맑은 고딕,Malgun Gothic,애플산돌고딕네오,AppleSDGothicNeo,애플고딕,AppleGothic,돋움,Dotum,sans-serif}.AchievementModal-title.ru-ru,.ru-ru .AchievementModal-title{font-family:Futura Demi,Open Sans,Arial,Helvetica,sans-serif}.AchievementModal-title.zh-tw,.zh-tw .AchievementModal-title{font-family:Arial,Helvetica,黑體-繁,Heiti TC,微軟正黑,Microsoft JhengHei,Tei TC,sans-serif}.AchievementModal-desc{font-size:1rem;line-height:1.5;font-family:Open Sans,Arial,Helvetica,sans-serif;color:#ebdec2;text-shadow:0 0 1px transparent,0 1px 2px rgba(0,0,0,.8);font-weight:400;margin-bottom:10px}@media (min-width:720px){.AchievementModal-desc{font-size:1.02rem}}@media (min-width:1280px){.AchievementModal-desc{font-size:1.2rem}}.AchievementModal-desc.zh-cn,.zh-cn .AchievementModal-desc{font-family:Arial,Helvetica,微软雅黑,Microsoft YaHei,Hei SC,sans-serif}.AchievementModal-desc.ko-kr,.ko-kr .AchievementModal-desc{font-family:Arial,Helvetica,맑은 고딕,Malgun Gothic,애플산돌고딕네오,AppleSDGothicNeo,애플고딕,AppleGothic,돋움,Dotum,sans-serif}.AchievementModal-desc.ru-ru,.ru-ru .AchievementModal-desc{font-family:Open Sans,Arial,Helvetica,sans-serif}.AchievementModal-desc.zh-tw,.zh-tw .AchievementModal-desc{font-family:Arial,Helvetica,黑體-繁,Heiti TC,微軟正黑,Microsoft JhengHei,Tei TC,sans-serif}.AchievementModal-points{font-size:1.296rem;line-height:1.5;font-family:Open Sans,Arial,Helvetica,sans-serif;color:#fff;text-shadow:0 0 1px transparent,0 1px 2px rgba(0,0,0,.8);font-weight:400;display:inline-block;margin-top:15px}@media (min-width:720px){.AchievementModal-points{font-size:1.4687999999999999rem}}@media (min-width:1280px){.AchievementModal-points{font-size:1.728rem}}.AchievementModal-points.zh-cn,.zh-cn .AchievementModal-points{font-family:Arial,Helvetica,微软雅黑,Microsoft YaHei,Hei SC,sans-serif}.AchievementModal-points.ko-kr,.ko-kr .AchievementModal-points{font-family:Arial,Helvetica,맑은 고딕,Malgun Gothic,애플산돌고딕네오,AppleSDGothicNeo,애플고딕,AppleGothic,돋움,Dotum,sans-serif}.AchievementModal-points.ru-ru,.ru-ru .AchievementModal-points{font-family:Open Sans,Arial,Helvetica,sans-serif}.AchievementModal-points.zh-tw,.zh-tw .AchievementModal-points{font-family:Arial,Helvetica,黑體-繁,Heiti TC,微軟正黑,Microsoft JhengHei,Tei TC,sans-serif}.AchievementModal-icon{display:inline-block}.AchievementModal-date{font-size:1rem;line-height:1.5;font-family:Open Sans,Arial,Helvetica,sans-serif;color:#ebdec2;text-shadow:0 0 1px transparent,0 1px 2px rgba(0,0,0,.8);font-weight:400;margin-top:10px;margin-bottom:10px}@media (min-width:720px){.AchievementModal-date{font-size:1.02rem}}@media (min-width:1280px){.AchievementModal-date{font-size:1.2rem}}.AchievementModal-date.zh-cn,.zh-cn .AchievementModal-date{font-family:Arial,Helvetica,微软雅黑,Microsoft YaHei,Hei SC,sans-serif}.AchievementModal-date.ko-kr,.ko-kr .AchievementModal-date{font-family:Arial,Helvetica,맑은 고딕,Malgun Gothic,애플산돌고딕네오,AppleSDGothicNeo,애플고딕,AppleGothic,돋움,Dotum,sans-serif}.AchievementModal-date.ru-ru,.ru-ru .AchievementModal-date{font-family:Open Sans,Arial,Helvetica,sans-serif}.AchievementModal-date.zh-tw,.zh-tw .AchievementModal-date{font-family:Arial,Helvetica,黑體-繁,Heiti TC,微軟正黑,Microsoft JhengHei,Tei TC,sans-serif}.AchievementModal-stepDesc{font-size:1rem;line-height:1.5;font-family:Open Sans,Arial,Helvetica,sans-serif;color:#fff;text-shadow:0 0 1px transparent,0 1px 2px rgba(0,0,0,.8);font-weight:400}@media (min-width:720px){.AchievementModal-stepDesc{font-size:1.02rem}}@media (min-width:1280px){.AchievementModal-stepDesc{font-size:1.2rem}}.AchievementModal-stepDesc.zh-cn,.zh-cn .AchievementModal-stepDesc{font-family:Arial,Helvetica,微软雅黑,Microsoft YaHei,Hei SC,sans-serif}.AchievementModal-stepDesc.ko-kr,.ko-kr .AchievementModal-stepDesc{font-family:Arial,Helvetica,맑은 고딕,Malgun Gothic,애플산돌고딕네오,AppleSDGothicNeo,애플고딕,AppleGothic,돋움,Dotum,sans-serif}.AchievementModal-stepDesc.ru-ru,.ru-ru .AchievementModal-stepDesc{font-family:Open Sans,Arial,Helvetica,sans-serif}.AchievementModal-stepDesc.zh-tw,.zh-tw .AchievementModal-stepDesc{font-family:Arial,Helvetica,黑體-繁,Heiti TC,微軟正黑,Microsoft JhengHei,Tei TC,sans-serif}.AchievementModal-stepDescLink{font-size:1rem;line-height:1.5;font-family:Open Sans,Arial,Helvetica,sans-serif;color:#f8b700;text-shadow:0 0 1px transparent,0 1px 2px rgba(0,0,0,.8);font-weight:400}@media (min-width:720px){.AchievementModal-stepDescLink{font-size:1.02rem}}@media (min-width:1280px){.AchievementModal-stepDescLink{font-size:1.2rem}}.AchievementModal-stepDescLink.zh-cn,.zh-cn .AchievementModal-stepDescLink{font-family:Arial,Helvetica,微软雅黑,Microsoft YaHei,Hei SC,sans-serif}.AchievementModal-stepDescLink.ko-kr,.ko-kr .AchievementModal-stepDescLink{font-family:Arial,Helvetica,맑은 고딕,Malgun Gothic,애플산돌고딕네오,AppleSDGothicNeo,애플고딕,AppleGothic,돋움,Dotum,sans-serif}.AchievementModal-stepDescLink.ru-ru,.ru-ru .AchievementModal-stepDescLink{font-family:Open Sans,Arial,Helvetica,sans-serif}.AchievementModal-stepDescLink.zh-tw,.zh-tw .AchievementModal-stepDescLink{font-family:Arial,Helvetica,黑體-繁,Heiti TC,微軟正黑,Microsoft JhengHei,Tei TC,sans-serif}.ProgressDonut-number{font-size:1.296rem;line-height:1.5;font-family:Open Sans,Arial,Helvetica,sans-serif;color:#fff;text-shadow:0 0 1px transparent,0 1px 2px rgba(0,0,0,.8);font-weight:400;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}@media (min-width:720px){.ProgressDonut-number{font-size:1.4687999999999999rem}}@media (min-width:1280px){.ProgressDonut-number{font-size:1.728rem}}.ProgressDonut-number.zh-cn,.zh-cn .ProgressDonut-number{font-family:Arial,Helvetica,微软雅黑,Microsoft YaHei,Hei SC,sans-serif}.ko-kr .ProgressDonut-number,.ProgressDonut-number.ko-kr{font-family:Arial,Helvetica,맑은 고딕,Malgun Gothic,애플산돌고딕네오,AppleSDGothicNeo,애플고딕,AppleGothic,돋움,Dotum,sans-serif}.ProgressDonut-number.ru-ru,.ru-ru .ProgressDonut-number{font-family:Open Sans,Arial,Helvetica,sans-serif}.ProgressDonut-number.zh-tw,.zh-tw .ProgressDonut-number{font-family:Arial,Helvetica,黑體-繁,Heiti TC,微軟正黑,Microsoft JhengHei,Tei TC,sans-serif}.ProgressDonut-content{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0}.ProgressDonut-border{fill:none;stroke:#444;stroke-width:18;stroke-linecap:butt}.ProgressDonut-unfilled{fill:none;stroke:#000;stroke-width:16;stroke-linecap:butt}.ProgressDonut-filled{fill:none;stroke-width:16;stroke-linecap:butt}.ProgressDonut-filled--brown{stroke:#99755c}.ProgressDonut-filled--orange{stroke:#c76700}.ProgressDonut-filled--green{stroke:#1b9601}