body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{background-blend-mode:luminosity;background-color:#404753;background-position-x:-20vh;background-position-y:-40vh;background-size:150%;text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-page{margin-left:5%;max-width:90%;min-height:100vh}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:20vh}#App-header-image{background-blend-mode:luminosity;background-position-y:25vh;min-height:20vh;min-width:100%}#App-header-name{color:#539fc2;font-size:larger;font-weight:400;margin-right:10%;text-align:right;text-shadow:-.3px -.3px 0 #000,.3px -.3px 0 #000,-.3px .3px 0 #000,.3px .3px 0 #000}#App-header-menu{align-items:center;background-color:#2b2b2b;display:flex;justify-content:flex-start;margin-top:8vh;min-height:3vh;opacity:.8;padding:0 5px;width:99.4%}.App-header-menu-item{background-color:#202329;border:1px solid #0c0a0a;color:#539fc2;cursor:pointer;font-size:large;margin-right:10px;opacity:.7;overflow:hidden;padding:2px 10px;position:relative;transition:all .3s ease}@keyframes menuItemClick{0%{border-color:#539fc2cc;box-shadow:0 0 0 #539fc200}50%{border-color:#539fc2e6;box-shadow:0 0 8px #539fc24d}to{border-color:#0c0a0a;box-shadow:0 0 0 #539fc200}}.App-header-menu-item:after{background:#539fc2;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .3s ease;width:0}.App-header-menu-item:hover{color:#a3d1f2;opacity:1;transform:translateY(-1px)}.App-header-menu-item:hover:after{width:100%}.App-header-menu-item:active{animation:menuItemClick .4s ease-out;background-color:#1a1c21;border-color:#539fc2cc;transform:translateY(0);transition:all .1s ease}.App-header-menu-item-lang{display:flex;gap:3px;margin-left:auto;padding-right:22px}.App-header-menu-item-lang-selected,.App-header-menu-item-lang-unselected{background-color:#202329;border:1px solid #0c0a0a;color:#539fc2;cursor:pointer;font-size:large;opacity:.7;padding:2px 3px;transition:all .3s ease}.App-header-menu-item-lang-unselected{opacity:.35}.App-header-menu-item-lang-selected{border-color:#00000080;opacity:1;position:relative}.App-header-menu-item-lang-selected:after{background:#070707;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.App-header-menu-item-lang-selected:hover,.App-header-menu-item-lang-unselected:hover{color:#fff;opacity:1;transform:translateY(-1px)}.App-header-menu-item-lang-selected:active,.App-header-menu-item-lang-unselected:active{animation:langItemClick .3s ease-out}@keyframes langItemClick{0%{box-shadow:0 0 0 #539fc200;transform:scale(.95)}50%{box-shadow:0 0 6px #539fc24d;transform:scale(1.05)}to{box-shadow:0 0 0 #539fc200;transform:scale(1)}}.App-body{background-color:#1a1d22;color:#fff;display:flex;font-size:calc(10px + 2vmin);justify-content:center;min-height:95vh}.App-left-bar{align-items:center;background-color:#2e2e2e;margin-bottom:.5%;margin-right:.5%;margin-top:.5%;min-width:14%}.App-left-bar,.App-left-bar-menu{display:flex;flex-direction:column}.App-left-bar-menu{background-color:#1a1a1a;border:1px solid #333;border-image:linear-gradient(180deg,#444,#222) 1;overflow:hidden;padding:10px 0;position:relative;width:95%}.App-left-bar-menu:before{animation:gradientFlow 6s linear infinite;background:linear-gradient(90deg,#53a8d1,#e2c28b,#53a8d1);background-size:200% auto;content:"";height:2px;left:0;position:absolute;right:0;top:0;z-index:1}.App-left-bar-menu-item{background-color:#252525;border:1px solid #333;border-radius:3px;color:#a0a0a0;cursor:pointer;font-family:Courier New,monospace;font-size:1.8vh;margin:2px 10px;padding:14px 20px;position:relative;text-align:left;transition:color .5s ease,background-color .5s ease,border-color .5s ease,text-shadow .5s ease;z-index:2}.App-left-bar-menu-item:hover{background-color:#303030b3;border-color:#53a8d1b3;color:#fff;text-shadow:0 0 8px #53a8d14d}.App-left-bar-menu-item.active{background-color:#53a8d11a;border-color:#53a8d1;color:#fff}.App-left-bar-menu-item:active{background-color:#1e1e1ee6;border-color:#b67804b3;transition:all .2s ease}.App-right-bar{align-items:center;background-color:#2e2e2e;display:flex;flex-direction:column;margin-bottom:.5%;margin-left:.5%;margin-top:.5%;min-width:14%}.App-right-elements{background-color:#4b4d4c}.App-left-bar-element{background-color:#8a2be2}.App-left-bar-element-item{background-color:#deb887}.App-content-main{align-items:center;background-color:#404753;display:flex;flex-direction:column;margin-top:1vh;max-width:70%;min-height:50vh;min-width:70%}.App-content-main-all-posts{background-color:#1e1e1e;border:1px solid #333;border-image:linear-gradient(180deg,#444,#222) 1;margin-bottom:1vh;min-height:30vh;padding:10px;width:100%}.App-content-main-post{background-color:#252525;border:1px solid #333;display:flex;flex-direction:column;margin:1.5vh auto;min-height:20vh;overflow:hidden;position:relative;transition:all .3s ease;width:99%}.App-content-main-header{align-items:center;background-color:#1a1a1a;border-bottom:1px solid #333;color:#d1d1d1;display:flex;font-family:Courier New,monospace;font-size:large;justify-content:center;letter-spacing:1px;min-height:5vh;padding:10px;position:relative;text-transform:uppercase;width:100%}.App-content-main-header:before{animation:gradientFlow 6s linear infinite;background:linear-gradient(90deg,#53a8d1,#e2c28b,#53a8d1);background-size:200% auto;content:"";height:2px;left:0;position:absolute;right:0;top:1%}.App-content-main-text{color:#b0b0b0;flex-grow:1;font-size:medium;line-height:1.5;margin:15px auto;padding:0 10px;text-align:left;width:97%}.App-content-main-text a{color:#53a8d1;font-weight:700;position:relative;text-decoration:none;transition:all .3s ease}.App-content-main-text a:hover{color:#fff;text-shadow:0 0 8px #53a8d180}.App-content-main-text a:after{background:#53a8d1;bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:width .3s ease;width:0}.App-content-main-text a:hover:after{width:100%}.App-content-main-text-left-align{text-align:left}.App-content-main-text-right-align{text-align:right}.App-content-main-text-center-align{text-align:center}.App-content-main-text-info{border-top:1px solid #333;color:#a0a0a0;display:flex;font-family:Courier New,monospace;font-size:small;gap:20px;justify-content:flex-end;margin-top:auto;padding:10px}.App-content-main-text-info-date{color:#a70000;transition:all .3s ease}.App-content-main-text-info-date:hover{color:#ff3a3a;text-shadow:0 0 5px #a700004d}.App-content-main-text-info-author{color:#b60404;transition:all .3s ease}.App-content-main-text-info-author:hover{color:#ff5252;text-shadow:0 0 5px #b604044d}.App-content-topdogfighters-table{display:grid;font-size:small;justify-items:center;table,td,th{border:1px solid #000;border-collapse:collapse}td,th{background-color:#535353}}.App-content-topdogfighters-table-header{table,td,th{border:1px solid #000;border-collapse:collapse}td,th{background-color:#242424;max-height:10%;max-width:200px;min-width:13%;transition:background-color .3s ease;&.active-sort{background-color:#464646;position:relative;&:after{color:#ccc;content:"↓";position:absolute;right:8px}}}}.App-content-topdogfighters-sortable-header{cursor:pointer;&:hover{background-color:#323232}}.App-content-topdogfighters-table-non-sortable-header{cursor:default}.App-content-topdogfighters-table-loadmore{background-color:#282c34;border:1px solid #5e5e5e;border-radius:0 0 50% 50%;box-shadow:inset 0 .3em .3em #2c2c2c4d,0 0 0 .1px #414141,.3em .3em 1em rgba(51,51,51/60%);color:#0098df;margin-bottom:1vh;margin-top:1vh;padding:.1% 4% .1% .1%}.App-content-topdogfighters-table-loadmore:hover{background-color:#282c34;border:1px solid #00bdec;color:#00bdec;.App-content-dogfights-table-loadmore-text{color:#00bdec;min-block-size:71px}}.App-content-topdogfighters-table-loadmore-text{color:#9b9999;margin-left:21px;min-block-size:21px;min-width:59px;text-align:center}.App-content-dogfights-table{display:grid;font-size:small;justify-items:center;table,td,th{border:1px solid #000;border-collapse:collapse}td,th{background-color:#535353;min-width:100px}}.App-content-dogfights-table-header{table,td,th{border:1px solid #000;border-collapse:collapse}td,th{background-color:#242424;max-height:10%;max-width:10px;min-width:12.5%}}.App-content-dogfights-table-video-youtube{background-color:#282c34;border:1px solid #f03;color:#f03;padding:5%}.App-content-dogfights-table-video-youtube:hover{color:#fff}.App-content-dogfights-table-video-noyoutube{background-color:#282c34;border:1px solid grey;color:grey;padding:5%}.App-content-dogfights-table-video-noyoutube:hover{border:1px solid #00bdec;color:#00bdec}.App-content-dogfights-table-loadmore{background-color:#282c34;border:1px solid #5e5e5e;border-radius:0 0 50% 50%;box-shadow:inset 0 .3em .3em #2c2c2c4d,0 0 0 .1px #414141,.3em .3em 1em rgba(51,51,51/60%);color:#0098df;margin-bottom:1vh;margin-top:1vh;padding:.1% 4% .1% .1%}.App-content-dogfights-table-loadmore:hover{background-color:#282c34;border:1px solid #00bdec;color:#00bdec;.App-content-dogfights-table-loadmore-text{color:#00bdec;min-block-size:71px}}.App-content-dogfights-table-loadmore-text{color:#9b9999;margin-left:39px;min-block-size:21px;min-width:59px;text-align:center}.App-footer{align-items:center;background-color:#282c34;border:1px #000;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;margin-top:.5%;min-height:5vh;padding:1px}.App-link{color:#61dafb}.showHide{display:none}@media screen and (max-width:1450px){.showHide{display:block}.App-header{min-height:5vh}#App-header-image{background-blend-mode:luminosity;background-position-y:21.5vh;min-height:5vh;min-width:100%}.App-content-main{align-items:center;background-color:#404753;display:flex;flex-direction:column;margin-top:0;max-width:100%;min-height:20vh;min-width:95%}.App-content-main-all-posts{background-color:#2b2b2b;margin-bottom:1vh;min-height:20vh;width:100%}.App-content-main-post{background-color:#404753;border:1px solid #000;border-top:0 solid #828282;margin-left:.3%;margin-top:.1vh;min-height:3vh;width:99%}.App-content-main-header{align-content:center;background-color:#292525;border-bottom:0 double #334562;border-top:1px double #828282;font-size:large;min-height:1vh;width:100%}.App-content-main-text{border-bottom:1px double #000;display:flex;font-size:medium;margin-left:.25%;max-height:none;text-align:left;vertical-align:top;width:98.5%}.App-page{margin-left:1%;max-width:98%;min-height:100vh}.App-left-bar,.App-right-bar{display:none}}@media screen and (max-width:768px){.showHide{display:block}.App-page{margin-left:1%;max-width:98%;min-height:100vh}.App-left-bar,.App-right-bar{display:none}.App-content-main{max-width:100%;min-width:90%}}@media screen and (max-width:390px){.App-header{min-height:4vh}#App-header-image{background-blend-mode:luminosity;background-position-y:15vh;min-height:4vh;min-width:100%}#App-header-menu{align-content:left;background-color:#2b2b2b;display:flex;justify-content:center;margin-top:1.3vh;min-height:1vh;min-width:100%;opacity:80%;vertical-align:bottom}.App-header-menu-item{border:1px solid #fff;font-size:small;margin-right:10px;min-width:20%}.App-content-main{align-items:center;background-color:#404753;display:flex;flex-direction:column;margin-top:0;max-width:100%;min-height:1vh;min-width:95%}.App-content-main-all-posts{background-color:#2b2b2b;margin-bottom:1vh;min-height:5vh;width:100%}.App-content-main-post{background-color:#404753;border:1px solid #000;border-top:0 solid #828282;margin-left:.3%;margin-top:.1vh;min-height:3vh;width:99%}.App-content-main-header{align-content:center;background-color:#292525;border-bottom:0 double #334562;border-top:1px double #828282;font-size:large;min-height:1vh;width:100%}.App-content-main-text{border-bottom:1px double #000;display:flex;font-size:medium;margin-left:.25%;max-height:none;text-align:left;vertical-align:top;width:98.5%}.App-page{margin-left:1%;max-width:98%;min-height:30vh}.App-left-bar,.App-right-bar{display:none}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.App-content-toptournaments-div{background-color:initial;display:grid;justify-items:center;min-width:100%;position:relative}.App-content-toptournaments-table{flex:2 1;min-width:0;order:1;overflow-x:scroll;width:100%}.App-content-toptournaments-table-header{table,td,th{border:1px solid #000;border-collapse:collapse}td,th{background-color:#242424;max-height:10%;max-width:200px;min-width:13%;transition:background-color .3s ease;&.active-sort{background-color:#464646;position:relative;&:after{color:#ccc;content:"↓";position:absolute;right:8px}}}}@media screen and (max-width:1024px){.horizontal-container{flex-direction:column;gap:15px}.right-block,.vertical-block{max-width:100%;order:2;width:100%}.App-content-toptournaments-table{order:1;width:100%}}@media screen and (max-width:768px){.vertical-block{min-width:auto;padding:10px}.App-content-toptournaments-table td,.App-content-toptournaments-table th{font-size:12px;padding:6px 8px}}.App-content-toptournaments-sortable-header{cursor:pointer;&:hover{background-color:#323232}}.App-content-toptournaments-table-non-sortable-header{cursor:default}.App-content-toptournaments-table-loadmore{align-items:center;background-color:#282c34;border:1px solid #5e5e5e;border-radius:0 0 50% 50%;box-shadow:inset 0 .3em .3em #2c2c2c4d,0 0 0 .1px #414141,.3em .3em 1em rgba(51,51,51/60%);color:#0098df;display:flex;height:50px;justify-content:center;margin-bottom:1vh;margin-top:1vh;padding:.1% 4% .1% .1%;transition:all .2s ease;width:100px}.App-content-toptournaments-table-loadmore:hover{background-color:#282c34;border:1px solid #00bdec;color:#00bdec;height:60px;transform:scale(1.05)}.App-content-toptournaments-table-loadmore-text{align-items:center;color:#9b9999;display:flex;justify-content:center;margin-left:21px;min-block-size:21px;min-width:59px;text-align:center}.tournament-item{background:#252525;border:1px solid #333;border-radius:6px;color:#b0b0b0;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;gap:4px;margin:8px 0;overflow:hidden;padding:16px 20px;transition:all .2s ease}.tournament-item:after{background:linear-gradient(90deg,#53a8d1,#e2c28b,#53a8d1);bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .4s ease;width:0}.tournament-item:hover{background:#303030;border-color:#53a8d1;box-shadow:0 4px 8px #0003;color:#fff;transform:translateY(-2px)}.tournament-item:active{transform:translateY(0);transition:all .1s ease}.tournament-item.selected{background:#53a8d11a;border-color:#53a8d1;color:#fff}.tournament-item.selected:after{width:100%}.tournament-name{font-family:Courier New,monospace;font-size:16px;font-weight:600;letter-spacing:.5px;margin-bottom:6px;transition:color .3s ease}.tournament-item:hover .tournament-name{color:#53a8d1;text-shadow:0 0 5px #53a8d14d}.tournament-owner{font-family:Courier New,monospace;font-size:14px;opacity:.8;transition:all .3s ease}.tournament-item:hover .tournament-owner{color:#e2c28b;opacity:1}@keyframes gradientFlow{0%{background-position:0}to{background-position:200%}}.tournaments-scroll-container::-webkit-scrollbar{height:6px}.tournaments-scroll-container::-webkit-scrollbar-track{background:#1a1a1a}.tournaments-scroll-container::-webkit-scrollbar-thumb{background:#53a8d1;border-radius:3px}.tournaments-scroll-container::-webkit-scrollbar-thumb:hover{background:#b60404}.tournament-id{font-family:monospace;font-size:12px;margin-top:4px;opacity:.6}.tournaments-scroll-container{-ms-overflow-style:none;background-color:#1a1a1a;border:1px solid #333;border-image:linear-gradient(180deg,#444,#222) 1;overflow:hidden;overscroll-behavior-x:none;overscroll-behavior-y:none;padding:10px;position:relative;scrollbar-width:none;touch-action:pan-x pinch-zoom}.tournaments-scroll-container:before{animation:gradientFlow 6s linear infinite;background:linear-gradient(90deg,#53a8d1,#e2c28b,#53a8d1);background-size:200% auto;content:"";height:2px;left:0;position:absolute;right:0;top:0;z-index:1}.tournaments-scroll-container::-webkit-scrollbar{display:none}body{overscroll-behavior-y:contain}.tournaments-scroll-container>*{flex-shrink:0;min-width:-webkit-fit-content;min-width:fit-content}.horizontal-container{align-items:flex-start;box-sizing:border-box;display:flex;flex-wrap:nowrap;gap:20px;overflow-x:auto;padding:10px;width:100%}.vertical-block{background:#282c34cc;border:1px solid #333;border-radius:6px;box-shadow:0 2px 8px #0000001a;flex:0 0 auto;max-width:250px;min-width:220px;padding:15px;position:relative;z-index:1}.right-block{flex:0 0 auto;margin-left:auto}.vertical-block>div:first-child{font-size:1.1em;margin-bottom:6px}.vertical-block>div:not(:first-child){font-size:.8em}.winner-item{padding:3px 0}@media screen and (max-width:1200px){.vertical-block{max-width:180px;min-width:150px;padding:6px 8px}.right-block{max-width:160px;min-width:140px}}@media screen and (max-width:768px){.right-block,.vertical-block{margin-top:10px;max-width:100%;min-width:100%;padding:10px}.right-block{margin-left:0}}
/*# sourceMappingURL=main.e66db6a2.css.map*/