html,body{font-family:Arial,sans-serif;font-size:18px;margin:0;padding:0}*{box-sizing:border-box;-webkit-box-sizing:border-box}input{outline:none}body{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3e%3cpath style='opacity: 0.2' d='M14,15V1H0V0H15V15H14Z'/%3e%3c/svg%3e");background-color:#282828;color:#aaa}.editors{display:flex;flex-wrap:wrap}.editors .editor-visual{flex:1;height:100vh}.editors .editor-property{width:280px;height:100vh;background:#3f3f3f}.visual-heading{width:100%;height:30px;background:#121212;padding:0 10px}.visual-heading .button{padding:3px;color:#6a6a6a;margin-top:3px;margin-left:5px;margin-right:5px;display:inline-block;cursor:pointer}.visual-heading .button:hover{color:#aaa}.visual-heading a{color:#aaa}.visual-heading a:hover{color:#fff}.visual-body{padding:10px;max-height:calc(100vh - 30px);overflow-y:auto}.visual-body::-webkit-scrollbar{width:4px;background-color:rgba(0,0,0,0)}.visual-body::-webkit-scrollbar-thumb{border-radius:10px;background-color:#999}.visual-body::-webkit-scrollbar-track{border-radius:10px;background-color:rgba(0,0,0,0)}.sidebar{padding:10px;font-size:13px}.sidebar .sidebar-name{font-size:18px;border-bottom:2px solid #525252;color:#a1a1a1;margin-bottom:10px}.sidebar .sidebar-name .button{padding:3px 6px;cursor:pointer;border-radius:4px;float:right}.sidebar .sidebar-name .button:hover{color:#fff;background:rgba(255,255,255,.1)}.sidebar .head-sidebar{background:#1c1c1c}.sidebar .head-sidebar .head-text{padding:5px;background:#2a2a2a;display:inline-block}.sidebar .head-sidebar .head-text img{height:18px;margin-right:5px}.sidebar .body-sidebar{margin-bottom:30px}.sidebar .label{font-size:18px;width:30px}.sidebar .row{display:flex;flex-wrap:wrap}.sidebar .row .column{flex:1;padding:5px}.sidebar .row .column.row{align-items:center}.sidebar .input{width:50px}.sidebar input{background:#1c1c1c;border:1px solid #565656;outline:none;border-radius:2px;display:inline-block;width:100%;color:#fff;padding:5px}.sidebar .image-adjust-arrow{flex:none;width:100%}.sidebar .image-adjust-arrow .top,.sidebar .image-adjust-arrow .bottom,.sidebar .image-adjust-arrow .left,.sidebar .image-adjust-arrow .right{width:80px;display:flex;flex-wrap:wrap}.sidebar .image-adjust-arrow .top i,.sidebar .image-adjust-arrow .bottom i,.sidebar .image-adjust-arrow .left i,.sidebar .image-adjust-arrow .right i{font-size:18px;margin:2px}.sidebar .image-adjust-arrow .top input,.sidebar .image-adjust-arrow .bottom input,.sidebar .image-adjust-arrow .left input,.sidebar .image-adjust-arrow .right input{width:60px}.sidebar .image-adjust-arrow .top,.sidebar .image-adjust-arrow .bottom{width:60px;margin:0 auto;justify-content:center}.sidebar .image-adjust-arrow .horz{width:260px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}.sidebar .image-adjust-arrow .horz i{position:relative;top:3px}.welcome-sidebar{padding:10px}.link-list{margin:0;padding:0;list-style:none}.link-list li:not(.disabled) .link:hover{color:#fff;background-color:#343232}.link-list li.actived .link{background:#14b838;border-color:#115815;color:#fff}.link-list li+li{margin-top:10px}.link-list .disabled .link{color:#5a5a5a;cursor:default}.link-list .link{display:block;padding:10px 15px;background:#2c2a2a;border:1px solid #4c4b4b;color:#9d9b9b;font-weight:500;text-decoration:none;cursor:pointer}textarea{border:none;background-color:#999;border-radius:5px;padding:10px;font-size:18px;font-family:Arial,sans-serif}.text-input-submit{font-size:18px;font-family:Arial,sans-serif;background:#bbc2db;padding:10px 20px;border-radius:5px;border:none;color:#272a36;cursor:pointer}.text-input-submit[disabled]{background:#bbc2db;color:#272a36;cursor:default}.text-input-submit.active{background:#3bbd4b;color:#dcffe2;cursor:pointer}.text-input{width:100%}.results{display:flex;flex-wrap:wrap}.error{color:#e25555}.team-sidebar-forms{font-size:13px;margin-bottom:20px}.team-sidebar-forms .image{text-align:center;padding:10px 0}.team-sidebar-forms .label,.team-sidebar-forms .input{width:auto;font-size:13px}.team-sidebar-forms input{width:100%;display:block}.team-sidebar-forms .label{margin-bottom:0}.success{color:#1af751}.banner{width:268px;height:471px;position:relative;margin:2px;border:1px solid rgba(0,0,0,0)}.banner:not(.show-settings):hover .actions{opacity:1}.banner:not(.novalid):hover{border-color:rgba(180,180,180,.1)}.banner.show-settings .settings{display:block}.banner.show-settings .actions{display:none}.banner:hover .download-image{display:block}.banner.generated .type{background:#3bbd4b}.banner.novalid{color:#000}.banner.low-alpha{opacity:.3}.banner .team-image{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:absolute}.banner .team-image img{width:auto;height:auto;max-width:100%;max-height:100%}.banner .team-name{position:absolute;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;line-height:1}.banner .save-banner{background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;width:100%;height:100%}.banner .image-time{position:absolute;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.banner .action{padding:5px;background:rgba(0,0,0,.8);cursor:pointer;color:#888}.banner .action:hover{background-color:#000;color:#fff}.banner .actions{position:absolute;top:0;left:0;width:100%;font-size:13px;opacity:0;display:flex;flex-wrap:wrap}.banner .actions i{margin:0 5px}.banner .settings{display:none;position:absolute;top:0;left:5%;width:90%;height:100px;font-size:14px;color:#fff;background:rgba(0,0,0,.9);padding:0;opacity:.8}.banner .settings .team-side{width:50%;float:left;padding:5px}.banner .settings .team-side+.team-side{border-top:1px solid rgba(255,255,255,.1)}.banner .settings p{color:#aaa;margin:0}.banner .settings .row{display:flex;flex-wrap:wrap;justify-content:space-between}.banner .settings .row input{width:50px}.banner .settings .setting-buttons{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.banner .settings .setting-buttons button{height:22px;margin:0 4px;display:block}.banner .download-image{position:absolute;top:50%;left:50%;padding:15px 25px;background:#e9ffef;border-radius:10px;margin-top:-20px;margin-left:-50px;color:#1a8b07;cursor:pointer;display:none}.banner .download-image:hover{background:#1a8b07;color:#fff}.banner .type{position:absolute;top:20px;right:30px;background:#fe622c;color:#fff;font-size:13px;font-weight:500;border-radius:3px;padding:2px 6px 3px 6px}.banner .text-saved{position:absolute;top:20px;left:30px;background:#5d725e;color:#fff;font-size:13px;font-weight:500;border-radius:3px;padding:2px 6px 3px 6px}.banner .preload{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(12,12,12,.85);display:flex;flex-wrap:wrap;justify-content:center;align-content:center;color:#fff;font-size:40px;display:none}.banner .preload i{animation:loading .5s infinite linear}.banner.uefa-champion-league{width:286px;height:471px}.banner.uefa-champion-league .save-banner{width:286px;height:471px}.banner.uefa-champion-league .team-image{width:90px;height:90px;position:absolute;top:121px;text-align:center}.banner.uefa-champion-league .team-image.team-a{left:34px}.banner.uefa-champion-league .team-image.team-b{left:164px}.banner.uefa-champion-league .team-name{color:#fff;font-size:18px;font-weight:400;width:113px;height:54px;position:absolute;top:218px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;font-family:"Francois One",sans-serif;line-height:1}.banner.uefa-champion-league .team-name.team-a{left:26px}.banner.uefa-champion-league .team-name.team-b{left:147px}.banner.uefa-champion-league .image-time{font-family:"Fira Sans Condensed",sans-serif;font-size:23px;font-weight:700;color:#fff;width:220px;height:27px;text-align:center;position:absolute;top:280px;left:27px}.banner.uefanationleague{width:286px;height:471px}.banner.uefanationleague .save-banner{width:286px;height:471px}.banner.uefanationleague .team-image{width:90px;height:90px;position:absolute;top:121px;text-align:center;border-radius:100%;overflow:hidden}.banner.uefanationleague .team-image img{height:100%;width:auto}.banner.uefanationleague .team-image.team-a{left:34px}.banner.uefanationleague .team-image.team-b{left:164px}.banner.uefanationleague .team-name{color:#fff;font-size:18px;font-weight:400;width:113px;height:54px;position:absolute;top:218px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;font-family:"Francois One",sans-serif}.banner.uefanationleague .team-name.team-a{left:26px}.banner.uefanationleague .team-name.team-b{left:147px}.banner.uefanationleague .image-time{font-family:"Fira Sans Condensed",sans-serif;font-size:23px;font-weight:700;color:#fff;width:220px;height:27px;text-align:center;position:absolute;top:280px;left:27px}.banner.uefa-europa-league{width:286px;height:471px}.banner.uefa-europa-league .save-banner{width:286px;height:471px}.banner.uefa-europa-league .team-image{width:90px;height:90px;position:absolute;top:121px;text-align:center}.banner.uefa-europa-league .team-image.team-a{left:34px}.banner.uefa-europa-league .team-image.team-b{left:164px}.banner.uefa-europa-league .team-name{color:#fff;font-size:18px;font-weight:400;width:113px;height:54px;position:absolute;top:218px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;font-family:"Francois One",sans-serif;line-height:1}.banner.uefa-europa-league .team-name.team-a{left:26px}.banner.uefa-europa-league .team-name.team-b{left:147px}.banner.uefa-europa-league .image-time{font-family:"Fira Sans Condensed",sans-serif;font-size:23px;font-weight:700;color:#fff;width:220px;height:27px;text-align:center;position:absolute;top:280px;left:27px}.banner.premierleague{font-family:"Fira Sans Condensed",sans-serif;width:286px;height:471px}.banner.premierleague .save-banner{width:286px;height:471px}.banner.premierleague .team-image{width:90px;height:90px;position:absolute;top:121px;text-align:center}.banner.premierleague .team-image.team-a{left:34px}.banner.premierleague .team-image.team-b{left:164px}.banner.premierleague .team-name{color:#fff;font-size:18px;font-weight:700;width:113px;height:54px;position:absolute;top:218px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center}.banner.premierleague .team-name.team-a{left:26px}.banner.premierleague .team-name.team-b{left:147px}.banner.premierleague .image-time{font-size:23px;font-weight:700;color:#fff;width:234px;height:27px;text-align:center;position:absolute;top:303px;left:27px}.banner.laliga{width:286px;height:471px}.banner.laliga .save-banner{width:286px;height:471px}.banner.laliga .team-image{width:90px;height:90px;position:absolute;top:109px;text-align:center}.banner.laliga .team-image.team-a{left:34px}.banner.laliga .team-image.team-b{left:158px}.banner.laliga .team-name{color:#fff;font-size:18px;font-weight:400;width:113px;height:54px;position:absolute;top:218px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;font-family:"Francois One",sans-serif}.banner.laliga .team-name.team-a{left:26px}.banner.laliga .team-name.team-b{left:147px}.banner.laliga .image-time{font-family:"Fira Sans Condensed",sans-serif;font-size:23px;font-weight:700;color:#fff;width:234px;height:27px;text-align:center;position:absolute;top:289px;left:27px}.banner.v-league{width:286px;height:471px}.banner.v-league .save-banner{width:286px;height:471px}.banner.v-league .team-image{width:90px;height:90px;position:absolute;top:109px;text-align:center}.banner.v-league .team-image.team-a{left:34px}.banner.v-league .team-image.team-b{left:158px}.banner.v-league .team-name{color:#fff;font-size:18px;width:113px;height:54px;position:absolute;top:218px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;font-family:"Francois One",sans-serif}.banner.v-league .team-name.team-a{left:26px}.banner.v-league .team-name.team-b{left:147px}.banner.v-league .image-time{font-family:"Roboto",sans-serif;font-size:20px;font-weight:700;color:#fff;width:212px;height:27px;text-align:center;position:absolute;top:312px;left:52px}.banner.emirates-cup{width:286px;height:471px}.banner.emirates-cup .save-banner{width:286px;height:471px}.banner.emirates-cup .team-image{width:90px;height:90px;position:absolute;top:109px;text-align:center}.banner.emirates-cup .team-image.team-a{left:34px}.banner.emirates-cup .team-image.team-b{left:158px}.banner.emirates-cup .team-name{color:#fff;font-size:20px;font-weight:400;width:113px;height:54px;position:absolute;top:218px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;font-family:"Francois One",sans-serif}.banner.emirates-cup .team-name.team-a{left:26px}.banner.emirates-cup .team-name.team-b{left:147px}.banner.emirates-cup .image-time{font-family:"Roboto",sans-serif;font-size:20px;font-weight:700;color:#780707;width:212px;height:27px;text-align:center;position:absolute;top:292px;left:37px}.banner.the-fa-community-shield{width:286px;height:471px}.banner.the-fa-community-shield .save-banner{width:286px;height:471px}.banner.the-fa-community-shield .team-image{width:90px;height:90px;position:absolute;top:103px;text-align:center}.banner.the-fa-community-shield .team-image.team-a{left:34px}.banner.the-fa-community-shield .team-image.team-b{left:158px}.banner.the-fa-community-shield .team-name{color:#fff;font-size:20px;font-weight:400;width:113px;height:54px;position:absolute;top:218px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;font-family:"Francois One",sans-serif}.banner.the-fa-community-shield .team-name.team-a{left:26px}.banner.the-fa-community-shield .team-name.team-b{left:147px}.banner.the-fa-community-shield .image-time{font-family:"Roboto",sans-serif;font-size:20px;font-weight:700;color:#fff;width:212px;height:27px;text-align:center;position:absolute;top:292px;left:37px}.banner.france-super-cup{width:286px;height:471px}.banner.france-super-cup .save-banner{width:286px;height:471px}.banner.france-super-cup .team-image{width:90px;height:90px;position:absolute;top:103px;text-align:center}.banner.france-super-cup .team-image.team-a{left:34px}.banner.france-super-cup .team-image.team-b{left:158px}.banner.france-super-cup .team-name{color:#fff;font-size:18px;font-weight:400;width:113px;height:54px;position:absolute;top:218px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;font-family:"Francois One",sans-serif}.banner.france-super-cup .team-name.team-a{left:26px}.banner.france-super-cup .team-name.team-b{left:147px}.banner.france-super-cup .image-time{font-family:"Roboto",sans-serif;font-size:20px;font-weight:700;color:#411f07;width:212px;height:27px;text-align:center;position:absolute;top:292px;left:37px}.banner.ligue-1{width:286px;height:471px}.banner.ligue-1 .save-banner{width:286px;height:471px}.banner.ligue-1 .team-image{width:90px;height:90px;position:absolute;top:110px;text-align:center}.banner.ligue-1 .team-image.team-a{left:34px}.banner.ligue-1 .team-image.team-b{left:158px}.banner.ligue-1 .team-name{color:#fff;font-size:18px;font-weight:400;width:113px;height:54px;position:absolute;top:218px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;font-family:"Francois One",sans-serif}.banner.ligue-1 .team-name.team-a{left:26px}.banner.ligue-1 .team-name.team-b{left:147px}.banner.ligue-1 .image-time{font-family:"Roboto",sans-serif;font-size:20px;font-weight:700;color:#fff;width:212px;height:27px;text-align:center;position:absolute;top:292px;left:37px}.queue-actions .line span{float:right}.loading{position:fixed;top:0;left:0}#no-valid-input{background-color:#f88;border-color:#a13131}#no-valid{margin-bottom:10px}.tags{display:flex;flex-wrap:wrap}.tags .tag{background:#363636;border:1px solid #424242;padding:5px 10px;border-radius:60px;margin:10px;cursor:pointer}.tags .tag:hover{background-color:#444;border-color:#575757}.tags .tag .img{margin-right:3px}.form{width:400px;margin:0 auto}.form p{margin-bottom:2px}.form .label{width:100%}.form input{display:block;width:100%;padding:10px 15px}.form .row-button{padding-top:30px;text-align:center}.form .row-button .button{background-color:#1a8b07;padding:10px 20px;color:#fff;border-radius:4px;cursor:pointer;text-align:center}.form .row-image{display:flex;flex-wrap:wrap;padding-top:10px}.form .row-image input{display:none}.form .image-load{width:120px;height:70px;background:#fff;border-radius:4px;display:block;cursor:pointer;text-align:center;color:#222;padding-top:5px;margin-right:10px}.form .image-load:hover{background-color:#eee}.form .image-load i{font-size:36px}.form .image-load span{padding-top:5px;display:block;width:100%;text-align:center;font-size:13px}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(0,0,0,.5);display:none}.library{position:fixed;bottom:0;left:0;width:100%;background:#363738;z-index:11;display:none}.library.show{display:block}.library .lib-head{height:30px;width:100%;background-color:#3e3f42;color:#fff;line-height:30px;padding-left:10px;position:relative}.library .lib-head .lib-close{position:absolute;top:0;right:0;cursor:pointer;width:30px;height:30px}.library .images{padding:10px;display:flex;flex-wrap:wrap}.library .images .image-item{padding:5px;border:1px solid #424448;border-radius:4px;margin:5px;font-size:13px;text-align:center;cursor:pointer}.library .images .image-item:hover{border-color:#fff}.library .images .image-item img{max-width:60px;max-height:60px}.library .lib-body{max-height:50vh;overflow-x:auto}.library .lib-body::-webkit-scrollbar{width:4px;background-color:rgba(0,0,0,0)}.library .lib-body::-webkit-scrollbar-thumb{border-radius:10px;background-color:#999}.library .lib-body::-webkit-scrollbar-track{border-radius:10px;background-color:rgba(0,0,0,0)}.editor-design{position:relative}.editor-design .design-property{width:300px;position:absolute;top:0;right:0;background-color:#121212}.editor-design .design-property .property-head{background-color:#323232;position:relative}.editor-design .design-property .property-head .name{font-size:13px;padding:5px}.editor-design .design-property .property-head .close{position:absolute;top:0;right:0;width:30px;height:30px;cursor:pointer;font-size:13px;text-align:center;line-height:26px;color:#aaa}.editor-design .design-property .property-head .close:hover{color:#fff}.editor-design .design-property .property{padding:10px;font-size:13px}.editor-design .design-property .property p{margin-bottom:0}.editor-design .design-property .property .link-list{margin-top:20px;display:flex;flex-wrap:wrap;gap:10px}.editor-design .design-property .property .link-list li{margin:0;flex:1;text-align:center}.editor-design .design-property .row{display:flex;flex-wrap:wrap}.editor-design .design-property .row input,.editor-design .design-property .row select{width:100%}.editor-design .design-property .row .input{width:50px}.editor-design .design-property .row .column{margin:5px}.editor-design .design-property .row .label{margin:0 4px}.visual-back{position:absolute;top:50px;left:20px;width:60px;height:60px;font-size:30px;color:#fff;border-radius:5px;background-color:rgba(255,255,255,.1);cursor:pointer;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;z-index:10}.visual-back:hover{background-color:rgba(255,255,255,.5)}.design-league{margin:0 auto;width:268px;position:relative}.design-league .league-image{width:268px;height:471px;position:relative;top:0;left:0}.design-league .logo-a,.design-league .logo-b{width:90px;height:90px;position:absolute;top:100px}.design-league .logo-a .img,.design-league .logo-b .img{max-height:100%;width:auto}.design-league .logo-a{left:30px}.design-league .logo-b{left:150px}.design-league .time{position:absolute;top:280px;left:20px;width:230px;height:50px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;color:#fff;font-size:16px}.design-league .time .example{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.design-league .name-a,.design-league .name-b{position:absolute;top:217px;width:110px;height:50px;font-size:16px;text-align:center;color:#fff;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;line-height:1}.design-league .name-a{left:20px}.design-league .name-b{left:140px}.design-league .target-design:not(.disabled):hover .target,.design-league .target-design:not(.disabled).active .target{border-color:#1af751}.design-league .target-design:not(.disabled):hover .tools,.design-league .target-design:not(.disabled).active .tools{display:flex}.design-league .target-design:hover .tools{display:flex}.design-league .target-design.example-show .example{display:flex}.design-league .target-design .tools{position:absolute;bottom:100%;display:flex;flex-wrap:wrap;display:none;flex:none}.design-league .target-design .tools .name{background:#1af751;color:#fff;padding:2px;font-size:10px}.design-league .target-design .tools .example-toggle{font-size:12px;background-color:#222;color:#aaa;cursor:pointer;padding:0 5px}.design-league .target-design .tools .example-toggle:hover{background:#999;color:#fff}.design-league .target-design .example{display:none;position:absolute;top:0;left:0;width:100%;height:100%;flex-wrap:wrap;justify-content:center;align-items:center}.design-league .target-design .example img{height:100%;width:auto}.design-league .target{width:100%;height:100%;position:absolute;top:0;left:0;border:1px solid rgba(255,255,255,.6)}.design-league .submit-design{width:100%;display:flex;flex-wrap:wrap;gap:10px}.design-league .submit-design span{background-color:#1a8b07;padding:10px 20px;color:#fff;border-radius:4px;cursor:pointer;margin-top:20px;text-align:center;flex:1}.design-league .submit-design span.disabled{background-color:#222;cursor:default}.design-league .submit-design span.back{width:50px;background-color:#2a2a2a;padding:10px 8px;flex:none}.league-edit-sidebar .label{font-size:13px;width:100%;margin-bottom:5px;margin-top:10px}.league-edit-sidebar .input{width:100%}.league-edit-sidebar .row-image{display:flex;flex-wrap:wrap;padding-top:10px}.league-edit-sidebar .row-image input{display:none}.league-edit-sidebar .image-load{width:120px;height:70px;background:#fff;border-radius:4px;display:block;cursor:pointer;text-align:center;color:#222;padding-top:5px;margin-right:10px}.league-edit-sidebar .image-load:hover{background-color:#eee}.league-edit-sidebar .image-load i{font-size:36px}.league-edit-sidebar .image-load span{padding-top:5px;display:block;width:100%;text-align:center;font-size:13px}@keyframes loading{to{transform:rotate(360deg)}}/*# sourceMappingURL=style.css.map */
