[checkbox-item]{display:flex;align-items:center;position:relative;box-sizing:border-box;cursor:pointer}[checkbox-item].small{gap:6px}[checkbox-item].small.disabled{opacity:.3;cursor:default}[checkbox-item].small i{display:block;width:14px;height:14px;border:1px solid hsla(0,0%,100%,.5);border-radius:2px;padding-top:2px}[checkbox-item].small i svg{width:8px;height:8px;display:block;margin-left:auto;margin-right:auto}[checkbox-item].small i svg .fill-target{fill:transparent}[checkbox-item].small i.checked{background-color:hsla(0,0%,100%,.8)}[checkbox-item].small i.checked svg .fill-target{fill:#000}[checkbox-item].big{padding-left:30px;padding-top:2px;padding-bottom:2px;gap:8px}[checkbox-item].big i{width:24px;height:24px;border-radius:50%;vertical-align:middle;background-color:#ebebf0;position:absolute;left:0;top:0;right:auto;bottom:auto}[checkbox-item].big i svg{margin-left:auto;margin-right:auto;display:block;width:10px;height:100%}[checkbox-item].big i svg .fill-target{fill:#fff}[checkbox-item].big i.checked svg .fill-target{fill:#000}[checkbox-item].big span{display:inline-block;vertical-align:middle}[checkbox-item].default{height:16px;gap:6px}[checkbox-item].default i{display:inline-block;width:16px;height:16px;border:1px solid hsla(0,0%,100%,.5);border-radius:3px;border:1px solid #191919;padding-top:2px;opacity:.5}[checkbox-item].default i svg{width:10px;height:10px;display:block;margin-left:auto;margin-right:auto}[checkbox-item].default i svg .fill-target{fill:transparent}[checkbox-item].default i.checked{background-color:hsla(0,0%,100%,.8);opacity:1}[checkbox-item].default i.checked svg .fill-target{fill:#2c81ff}[toggle-button]{width:38px;height:20px;display:inline-block;vertical-align:top;position:relative;background-image:url(/shared/img/bg/btn-toggle-bg.svg);background-repeat:no-repeat;background-size:contain;background-color:transparent}[toggle-button].on>span>span{background-color:#fff}[toggle-button]>span{width:calc(100% - 6px);height:100%;margin-left:auto;margin-right:auto;display:block;position:relative}[toggle-button]>span>span{width:14px;height:14px;border-radius:7px;background-color:#d8d8d8;z-index:1;margin-top:3px;transition:background-color .5s}[toggle-button]>i,[toggle-button]>span>span{position:absolute;display:block;left:0;top:0;right:auto;bottom:auto}[toggle-button]>i{width:37px;height:20px;background-image:url(/shared/img/bg/btn-toggle-active.svg);background-repeat:no-repeat;background-size:contain;opacity:0}[modal]{display:flex;justify-content:center;align-items:center}[modal],[modal]>.dim{position:absolute;width:100%;height:100%}[modal]>.dim{background-color:rgba(0,0,0,.7);left:0;top:0;right:auto;bottom:auto}[modal]>.panel{position:relative;border-radius:20px;width:100%;height:auto;overflow:hidden;box-shadow:0 3px 6px 0 #000;max-height:100%}[modal]>.panel>.header{padding-top:40px;padding-right:20px;padding-bottom:0;padding-left:20px;position:relative}[modal]>.panel>.header .close{position:absolute;right:20px;top:20px;left:auto;bottom:auto;z-index:100}[modal]>.panel>.header .close svg{display:block}[modal]>.panel>.scroll-area{overflow-y:scroll}[modal]>.panel.normal,[modal]>.panel>.scroll-area{padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px}[modal]>.panel.normal>.header{padding-top:22px;padding-right:0;padding-bottom:12px;padding-left:0;border-bottom:1px solid #ebebf0;margin-bottom:15px}[modal]>.panel.normal>.header .close{right:0}[modal]>.panel.normal>.header h2{font-size:16px}[modal]>.panel.normal .scroll-area{padding-top:0;padding-right:0;padding-bottom:30px;padding-left:0}[modal]>.panel.medium{padding-bottom:40px}[modal]>.panel.medium .scroll-area{padding-top:0;padding-right:26px;padding-bottom:0;padding-left:26px}[modal].light>.panel{background-color:#fff}[modal].light>.panel>.header .close svg .stroke-target{stroke:#191919}[modal].dark>.panel{background-color:#161a1d}[modal].dark>.panel>.header .close svg .stroke-target{stroke:#fff}[modal].transparent>.panel.large{background-color:transparent;box-shadow:none;border-radius:0}[modal].transparent>.panel.large>.header{padding-top:20px;padding-right:0;padding-bottom:20px;padding-left:0}[modal].transparent>.panel.large>.header .close{right:0;top:24px;left:auto;bottom:auto}[modal].transparent>.panel.large>.header svg{background-color:#ebebf0;border-radius:4px}[modal].transparent>.panel.large>.header svg .stroke-target{stroke:#a4a3ae}[modal].transparent>.panel.large .scroll-area{padding:0}@media (min-width:414px){[modal]{padding:10px}[modal]>.panel{width:394px}}@media (min-width:768px){[modal]>.panel.large{width:460px}[modal]>.panel.large>.header{padding-top:40px;padding-right:40px;padding-bottom:0;padding-left:40px}[modal]>.panel.large>.scroll-area{padding-top:0;padding-right:40px;padding-bottom:0;padding-left:40px}}[bracket-team-list].with-seed-num .li-bd .seed-num,[bracket-team-list].with-seed-num .li-hd .seed-num{display:inline-block}[bracket-team-list].one-line .li-hd{overflow:hidden}[bracket-team-list].one-line .li-hd>div{width:100%}[bracket-team-list].one-line .li-bd>li{overflow:hidden;width:100%}[bracket-team-list].one-line .li-bd>li:nth-of-type(2n){background-color:#15171a;margin-left:0}[bracket-team-list].one-line .li-bd>li:nth-of-type(odd){background-color:#171a1e}[bracket-team-list].one-line .li-bd>li.no-border{border-bottom:1px solid hsla(0,0%,100%,.1)!important}[bracket-team-list] .list-holder{min-width:350px}[bracket-team-list] .li-hd{overflow:hidden}[bracket-team-list] .li-hd>div{width:100%;padding-top:12px;padding-right:0;padding-bottom:12px;padding-left:0;border-bottom:1px solid #4c4c4d}[bracket-team-list] .li-hd>div:nth-of-type(2){display:none}[bracket-team-list] .li-hd span{display:inline-block;font-size:12px}[bracket-team-list] .li-hd .seed-num{display:none;width:60px;text-align:center}[bracket-team-list] .li-hd .team-name{padding-left:18px}[bracket-team-list] .li-bd{padding-bottom:15px}[bracket-team-list] .li-bd>li{overflow:hidden;position:relative;width:100%;padding-top:12px;padding-right:0;padding-bottom:12px;padding-left:0;border-bottom:1px solid hsla(0,0%,100%,.1)}[bracket-team-list] .li-bd>li:nth-of-type(2n){background-color:#15171a;margin-left:0}[bracket-team-list] .li-bd>li:nth-of-type(odd){background-color:#171a1e}[bracket-team-list] .li-bd>li.no-border{border-bottom:1px solid hsla(0,0%,100%,.1)}[bracket-team-list] .li-bd>li:last-child{border-bottom:0}[bracket-team-list] .li-bd div.dim{opacity:.3}[bracket-team-list] .li-bd .seed-num{display:none;float:left;width:60px;font-size:12px;line-height:34px;text-align:center}[bracket-team-list] .li-bd .team-name{position:relative;zoom:1;float:left;width:calc(100% - 60px);padding-right:130px;padding-left:18px;overflow:hidden;text-after-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}[bracket-team-list] .li-bd .team-name:after{content:"";display:block;clear:both;font-size:0;height:0;visibility:hidden}[bracket-team-list] .li-bd .team-name [avatar]{display:none;position:absolute;left:18px;top:3px;right:auto;bottom:auto;z-index:1;display:inline-block;width:28px;height:28px;margin-right:8px;vertical-align:middle;border-radius:0}[bracket-team-list] .li-bd .team-name em{display:block;padding-left:36px;font-size:14px;line-height:34px;color:hsla(0,0%,100%,.5);vertical-align:middle}[bracket-team-list] .li-bd .button-area{position:absolute;right:0;top:12px;left:auto;bottom:auto;z-index:1;max-width:120px;width:100%}[bracket-team-list] .li-bd button{overflow:hidden;width:100%;height:34px;font-size:14px;line-height:32px;box-sizing:border-box}@media (min-width:768px){[bracket-team-list] .li-hd>div{float:left;width:calc(50% - 10px)}[bracket-team-list] .li-hd>div:nth-of-type(2){display:block;margin-left:20px}[bracket-team-list] .li-bd{overflow:hidden}[bracket-team-list] .li-bd>li{float:left;width:calc(50% - 10px)}[bracket-team-list] .li-bd>li:nth-child(2n){margin-left:20px}[bracket-team-list] .li-bd>li.no-border,[bracket-team-list] .li-bd>li:last-child{border-bottom:0}}@media (min-width:1024px){[bracket-team-list] .li-bd>li .team-name,[bracket-team-list] .li-hd .team-name{padding-left:50px}[bracket-team-list] .li-bd>li .team-name [avatar]{display:inline-block;left:12px;top:3px;right:auto;bottom:auto}[bracket-team-list] .li-bd>li .team-name em{padding-left:7px}}[manage-select-seed-modal] .title{color:#fff;font-size:20px;border-bottom:1px solid hsla(0,0%,100%,.1);padding-bottom:16px;margin-bottom:28px}[manage-select-seed-modal] .panel.large{width:330px;height:500px}[manage-select-seed-modal] .panel.large>.header{padding-right:20px;padding-left:20px;padding-top:20px}[manage-select-seed-modal] .panel.large .scroll-area{padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px}[manage-select-seed-modal] .panel.large .scroll-area [text-input]{height:36px}[manage-select-seed-modal] .except{margin-top:28px}[manage-select-seed-modal] .except .list-holder{min-width:230px}[manage-select-seed-modal] .except .list-holder .li-hd .team-name{color:hsla(0,0%,100%,.5)}[manage-select-seed-modal] .except .list-holder .li-bd{height:260px;overflow-y:auto}[manage-select-seed-modal] .except .list-holder .li-bd .team-name{padding-right:50px}[manage-select-seed-modal] .except .list-holder .li-bd .button-area{right:-49px}[manage-select-seed-modal] .except .list-holder .li-bd .button-area [color-button]{max-width:60px}[manage-select-seed-modal] .except .list-holder .li-bd>li:nth-child(2n){margin-left:0}[manage-select-seed-modal] .except .list-holder .li-bd>li:last-of-type{border-bottom:0}[radio-item]{display:inline-block;cursor:pointer}[radio-item] i{display:inline-block;width:1.143em;height:1.143em;border-radius:50%;vertical-align:middle;border:1px solid #d5d5de;margin-right:.5715em}[radio-item] i.checked{border:1px solid #191919;position:relative}[radio-item] i.checked:after{content:"";display:block;position:absolute;left:.2143em;top:.2143em;right:auto;bottom:auto;width:.5715em;height:.5715em;border-radius:50%;background-color:#191919}[radio-item] span{display:inline-block;vertical-align:middle}[radio-item].box{height:40px;padding-top:0;padding-right:16px;padding-bottom:0;padding-left:16px;display:inline-block;position:relative}[radio-item].box i{border:0;margin-right:0;width:100%;height:100%;border-radius:0;position:absolute;border-radius:8px;background-color:#ebebf0;z-index:1;left:0;top:0;right:auto;bottom:auto}[radio-item].box i.checked{border:0;background-color:#191919}[radio-item].box i.checked:after{content:none}[radio-item].box i.checked+span{color:#fff}[radio-item].box span{position:relative;z-index:2;font-size:14px;line-height:40px}[radio-item].disabled{cursor:not-allowed}.dark [radio-item] i{border:1px solid hsla(0,0%,100%,.5);border-radius:0}.dark [radio-item] i.checked{border:1px solid #fff}.dark [radio-item] i.checked:after{background-color:#fff;border-radius:0}[integer-select]{position:relative;overflow:hidden;border-radius:6px}[integer-select]>button{position:absolute;z-index:1;font-size:10px;color:#ccc}[integer-select]>button.minus-btn{display:block;left:0;top:0;right:auto;bottom:auto}[integer-select]>button.minus-btn:before{content:"\2501"}[integer-select]>button.plus-btn{display:block;right:0;top:0;left:auto;bottom:auto}[integer-select]>button.plus-btn:before{content:"\254B"}[integer-select]>button:not(disabled):hover{color:#ccc;background-color:transparent}[integer-select]>button:not(disabled):active{color:#fff;background-color:#777}[integer-select]>button:disabled{cursor:not-allowed}[integer-select]>input{height:100%;font-size:14px;text-align:center;margin-left:auto;margin-right:auto;position:absolute;left:50%;transform:translateX(-50%)}[integer-select]>input::-webkit-inner-spin-button,[integer-select]>input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}[integer-select].white{border:1px solid #d5d5de;width:200px;height:48px;border-radius:14px}[integer-select].white>input{width:104px;line-height:48px;color:#a4a3ae;background-color:#fff}[integer-select].white>button{width:48px;height:100%;font-size:16px}[integer-select].white>button.minus-btn{border-right:1px solid #d5d5de}[integer-select].white>button.plus-btn{border-left:1px solid #d5d5de}[integer-select].black{width:180px;height:40px;background-color:#24272a;border:1px solid #24272a;box-sizing:border-box}[integer-select].black>input{width:100px;line-height:40px;background-color:#24272a;color:#fff}[integer-select].black>button{width:40px;height:100%}@media (min-width:1024px){[integer-select]>button:hover{color:#fff;background-color:#555}}[preview-bracket-canvas]{display:block;width:100%}[manage-confirm-modal]{position:fixed;z-index:100;display:flex;justify-content:center;align-items:center}[manage-confirm-modal],[manage-confirm-modal] .dim{left:0;top:0;right:auto;bottom:auto;width:100%;height:100%}[manage-confirm-modal] .dim{position:absolute;z-index:1;background-color:rgba(0,0,0,.7)}[manage-confirm-modal] .pannel{position:relative;z-index:2;width:300px;background-color:#1f2226;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;box-shadow:0 3px 6px 0 rgba(0,0,0,.5)}[manage-confirm-modal] .pannel.test-enter-active{animation:test .3s}[manage-confirm-modal] .pannel .header{padding-top:20px;padding-right:0;padding-bottom:20px;padding-left:0;font-size:16px;color:#fff;text-align:center;box-shadow:0 3px 6px 0 rgba(0,0,0,.5)}[manage-confirm-modal] .pannel .scroll-area{padding-top:45px;padding-right:32px;padding-bottom:40px;padding-left:32px}[manage-confirm-modal] .pannel .scroll-area p.context{font-size:14px;line-height:18px;color:#eee;text-align:center}[manage-confirm-modal] .pannel .btn-holder{padding:10px;text-align:center}[manage-confirm-modal] .pannel .btn-holder [color-button]{display:inline-block;max-width:140px;width:calc(50% - 4px);height:40px}[manage-confirm-modal] .pannel .btn-holder [color-button]:first-child{margin-right:8px}@keyframes test{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}[deploy-confirm-modal][manage-confirm-modal] [manage-sub-info]{margin-top:20px;margin-bottom:0}[deploy-confirm-modal][manage-confirm-modal] .pannel{width:100%;max-width:350px}[deploy-confirm-modal][manage-confirm-modal] .pannel .scroll-area{padding-top:35px;padding-right:20px;padding-bottom:22px;padding-left:20px}[deploy-confirm-modal][manage-confirm-modal] .pannel .btn-holder{padding-bottom:40px}[deploy-confirm-modal][manage-confirm-modal] p.msg{padding-top:0;padding-right:10px;padding-bottom:0;padding-left:10px;font-size:13px;line-height:21px;color:#bcbcbc}.no-shrink{flex-shrink:0}[tournament-single] .detail{color:#76777a;font-size:12px;line-height:12px;margin-bottom:20px;display:block}[tournament-single] [with-label] .inner{position:relative}[tournament-single] [with-label] .inner .detail-holder .detail{font-size:12px;line-height:12px;color:#76777a}[tournament-single] [with-label] .inner .detail-holder>span{font-size:14px;line-height:14px;color:#a3a5a6}[tournament-single] [with-label] .inner .time-holder span{color:#a3a5a6}[tournament-single] [with-label] .inner .time-holder [integer-select]{display:inline-block;width:52px;height:34px;margin-top:0;margin-right:11px;margin-bottom:0;margin-left:11px;border-radius:4px;vertical-align:middle;border:0}[tournament-single] [with-label] .inner .time-holder [integer-select]>input{background-color:#111315;color:#d1d2d3}[tournament-single] [with-label] .inner .time-holder [integer-select] .minus-btn,[tournament-single] [with-label] .inner .time-holder [integer-select] .plus-btn{display:none}[tournament-single] [with-label] .inner .create-holder{padding:16px;padding-top:12px;margin-top:20px;border-radius:4px;font-size:12px;line-height:18px;color:#ebbc1f;background-color:#1f2225;border:1px solid #313437}[tournament-single] [with-label] .inner .create-holder>span{display:inline-block;margin-right:10px}[tournament-single] [with-label] .inner .create-holder>p{display:inline-block;vertical-align:top}[tournament-single] [with-label] .inner [checkbox-item]{color:#a3a5a6}[tournament-single] .manage .btn{width:120px;height:34px;line-height:34px}[tournament-single] .set{border-top:1px solid #2c2c2c}[tournament-single] .set .inner [manage-number-item]{display:inline-block;vertical-align:middle}[tournament-single] .round .inner{line-height:40px}[tournament-single] .round .inner>span{font-size:12px;color:#777}[tournament-single] .lol-player-type .inner{line-height:40px}[tournament-single] .lol-player-type .inner>span{font-size:14px;color:#a3a5a6}[tournament-single] .auto-match{width:80px;height:40px}[tournament-single] [validation-errors]{margin-top:5px;margin-right:0;margin-bottom:5px;margin-left:0;font-size:11px;color:#f90}[tournament-single] .radio-holder{display:inline-block;line-height:41px}[tournament-single] .radio-holder>span{margin-right:7px}[tournament-single] .pickmap-list{margin-bottom:20px}[tournament-single] .pickmap-list .pickmap-inp{overflow:hidden}[tournament-single] .pickmap-list .pickmap-inp .map-input{float:left;width:71%;height:40px}[tournament-single] .pickmap-list .pickmap-inp .delete-map-btn{width:20%;float:right}[tournament-single] .add-map-btn{width:100%}@media (min-width:1024px){[tournament-single] .set .apply-btn{margin-top:5px}[tournament-single] [with-label] .inner .create-holder{position:absolute;right:3px;top:17px;left:auto;bottom:auto;margin-top:0}[tournament-single] [with-label] .inner .create-holder:before{position:absolute;content:"";display:block;left:-10px;top:19px;right:auto;bottom:auto;width:0;height:0;border-top:10px solid transparent;border-left:0 solid #313437;border-right:10px solid #313437;border-bottom:10px solid transparent}[tournament-single] [with-label] .inner .create-holder:after{position:absolute;content:"";display:block;left:-8px;top:21px;right:auto;bottom:auto;width:0;height:0;border-top:8px solid transparent;border-left:0 solid #1f2225;border-right:8px solid #1f2225;border-bottom:8px solid transparent}}