@layer pigment._14c8l2p{.s5pjq9i{display:flex;justify-content:space-between;padding:calc(2 * var(--mui-spacing, 8px)) 0;align-items:flex-start;column-gap:calc(2 * var(--mui-spacing, 8px))}@media (min-width:900px){.s5pjq9i{align-items:center}}.s5pjq9i .actions{display:flex;column-gap:calc(4 * var(--mui-spacing, 8px));align-items:center}.s5pjq9i .actions>div{width:24px;height:24px;display:flex}.s5pjq9i .actions button{width:24px!important;height:24px!important;font-size:1.25rem!important}}@layer pigment._j37ktc{.h1euljxk{container-name:heroContainer;container-type:inline-size;position:relative;width:100%}.h5t5nqz{position:absolute;width:100%;height:100%;filter:blur(12.5px);opacity:.5}.h13j6jc2{position:relative;z-index:1;padding:0 calc(2 * var(--mui-spacing, 8px))}@container heroContainer (min-width: 500px){.h13j6jc2{padding:0 calc(2.5 * var(--mui-spacing, 8px))}}@container heroContainer (min-width: 1200px){.h13j6jc2{padding:0 calc(4 * var(--mui-spacing, 8px))}}.h1gbpa5i{display:flex;flex-direction:column;row-gap:calc(2 * var(--mui-spacing, 8px))}.h1gbpa5i h1{text-wrap:pretty}.h1gbpa5i .games{display:flex;flex-wrap:wrap;column-gap:calc(1 * var(--mui-spacing, 8px));row-gap:calc(1 * var(--mui-spacing, 8px))}.h1yw3tdx{padding:calc(2 * var(--mui-spacing, 8px)) 0;display:flex;flex-direction:column;row-gap:calc(2 * var(--mui-spacing, 8px))}@container heroContainer (min-width: 500px){.h1yw3tdx{flex-direction:row;justify-content:space-between;column-gap:calc(2 * var(--mui-spacing, 8px))}}@container heroContainer (min-width: 900px){.h1yw3tdx{padding:calc(4 * var(--mui-spacing, 8px)) 0}}.h5170px{height:-moz-fit-content;height:fit-content;aspect-ratio:16/9;width:100%;position:relative;transition:.3s ease}@container heroContainer (min-width: 500px){.h5170px{max-width:160px}}@container heroContainer (min-width: 740px){.h5170px{max-width:300px}}@container heroContainer (min-width: 900px){.h5170px{max-width:400px}}.tyrd5k3{display:flex;align-items:center;column-gap:calc(1 * var(--mui-spacing, 8px));flex-wrap:wrap;row-gap:calc(1 * var(--mui-spacing, 8px))}.tyrd5k3 p{font-size:.875rem;line-height:1.25rem;font-weight:600;margin:0}.tyrd5k3 .series-tag{display:inline-block;padding:calc(.5 * var(--mui-spacing, 8px)) calc(1 * var(--mui-spacing, 8px));background-color:red}.tyrd5k3 .date-range{white-space:nowrap;margin-left:calc(1 * var(--mui-spacing, 8px));color:#e7e7e7}.hijrqd1{display:flex;flex-wrap:wrap;align-items:center;row-gap:calc(2 * var(--mui-spacing, 8px));column-gap:calc(1 * var(--mui-spacing, 8px));padding:0 0 calc(2.5 * var(--mui-spacing, 8px)) 0}.hijrqd1 .taiyoro-rating{height:36px;min-width:62px;padding:0 8px;flex-basis:fit-content}.hijrqd1>.participation{width:100%;order:-1;column-gap:calc(1 * var(--mui-spacing, 8px))}.hijrqd1>.participation>a{width:100%;justify-content:center}.hijrqd1>.participation>.MuiLink-root>span{margin-left:0}.hijrqd1 .pickem{position:relative;flex-grow:1}.hijrqd1 .pickem-notification{color:#e7e7e7;padding:calc(1 * var(--mui-spacing, 8px)) calc(2 * var(--mui-spacing, 8px));animation:notificationAnimation 2s infinite;position:absolute;background-color:#ff005d;right:115px;bottom:40px;display:none}.hijrqd1 .pickem-notification p{font-weight:600;font-size:1rem;line-height:1.5rem;white-space:nowrap}.hijrqd1 .pickem-notification:after{content:" ";display:block;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #ff005d;position:absolute;transform:rotate(-45deg);right:calc(1 * var(--mui-spacing, 8px))}.hijrqd1 .pickem-link{min-width:120px;justify-content:center}.hijrqd1 .gg-san-animation{display:none;position:absolute;left:-82px;top:-10px}@container heroContainer (min-width: 740px){.hijrqd1{flex-wrap:nowrap}.hijrqd1 .pickem{margin-left:auto;flex-grow:0}.hijrqd1>.participation{width:auto;order:0}.hijrqd1 .pickem a svg.svg-inline--fa.fa-arrow-right{display:none!important}.hijrqd1 .gg-san-animation,.hijrqd1 .pickem-notification{display:block}}@container heroContainer (min-width: 900px){.hijrqd1{padding:calc(1 * var(--mui-spacing, 8px)) 0}}@keyframes notificationAnimation{0%{color:#e7e7e7;bottom:40px}50%{color:#f3f3f3;bottom:36px}to{color:#e7e7e7;bottom:40px}}}@layer pigment._1gins5r{.i1aytkp8{height:-moz-fit-content;height:fit-content;aspect-ratio:1/1;width:100%;position:relative;background-color:#fff;overflow:hidden}.i1aytkp8.placeholder{background-color:#2c2f36;padding:calc(1.25 * var(--mui-spacing, 8px));display:flex;align-items:center;justify-content:center}.i1aytkp8.placeholder svg.svg-inline--fa{width:100%!important;height:100%!important;max-width:42px;max-height:42px}.i1aytkp8.placeholder p{font-size:1.6875rem;font-weight:500;color:#e7e7e7;position:absolute}}@layer pigment._1krba2k{.i1xt2swe{column-gap:calc(1 * var(--mui-spacing, 8px));row-gap:calc(1 * var(--mui-spacing, 8px))}.i1xt2swe.still{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));margin-bottom:calc(4 * var(--mui-spacing, 8px))}.i1xt2swe.still a{color:#e7e7e7;width:100%;height:100%}.i1xt2swe.still img,.i1xt2swe.still p,.i1xt2swe.still svg{transition:transform .3s ease}@container eventContainer (min-width: 500px){.i1xt2swe.still{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr))}}@media (hover:hover){.i1xt2swe.still a:hover img,.i1xt2swe.still a:hover p,.i1xt2swe.still a:hover svg{transform:scale(1.1)}}}@layer pigment._ib1v37{.cmiznd0{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:calc(1 * var(--mui-spacing, 8px));column-gap:calc(1 * var(--mui-spacing, 8px));grid-row-gap:calc(2 * var(--mui-spacing, 8px));row-gap:calc(2 * var(--mui-spacing, 8px));margin-top:calc(2 * var(--mui-spacing, 8px))}.cmiznd0 .caster{display:flex;flex-direction:column;row-gap:calc(1 * var(--mui-spacing, 8px))}.cmiznd0 .caster p{font-size:.75rem;line-height:1.125rem;text-align:center;word-break:break-all;color:#f3f3f3}.cmiznd0 .caster-image{width:100%;aspect-ratio:3/4;position:relative;background-color:#2c2f36;display:flex;align-items:center;justify-content:center}.cmiznd0 .caster-image svg{width:32px!important;height:32px!important}.cmiznd0 .caster-image img{object-fit:cover}@container eventContainer (min-width: 500px){.cmiznd0{grid-template-columns:repeat(8,minmax(0,1fr))}}@container eventContainer (min-width: 900px){.cmiznd0{grid-template-columns:repeat(4,minmax(0,1fr))}}@container eventContainer (min-width: 1200px){.cmiznd0 .caster-image svg{width:56px!important;height:56px!important}}}@layer pigment._yyjxmw{.l1bjyftc{display:flex;flex-direction:column;flex-wrap:wrap;row-gap:calc(2 * var(--mui-spacing, 8px));column-gap:calc(1 * var(--mui-spacing, 8px));margin-top:calc(2 * var(--mui-spacing, 8px))}@container eventContainer (min-width: 500px){.l1bjyftc{flex-direction:row}}@container eventContainer (min-width: 740px){.l1bjyftc{margin-top:calc(3 * var(--mui-spacing, 8px))}}}@layer pigment._hg6c7n{.r11tzoay{display:flex;align-items:center;flex-wrap:wrap;column-gap:calc(1 * var(--mui-spacing, 8px));margin-top:calc(.75 * var(--mui-spacing, 8px))}.r11tzoay .application{font-size:1rem;color:#b8b8b8}.r11tzoay .date{color:#e7e7e7;font-size:1rem;line-height:1.5rem}.r11tzoay .heading{margin-bottom:0}.r11tzoay .application.closed{color:#e7e7e7}@container eventContainer (min-width: 500px){.r11tzoay .date{line-height:1.125rem}}.rwtt6x0{display:flex;align-items:center;justify-content:center;column-gap:calc(1 * var(--mui-spacing, 8px));padding:calc(1.5 * var(--mui-spacing, 8px)) calc(2 * var(--mui-spacing, 8px)) calc(1.5 * var(--mui-spacing, 8px)) calc(3 * var(--mui-spacing, 8px));background-color:#79fb0d;transition:.3s ease;color:#151820}@media (hover:hover){.rwtt6x0:hover{background-color:#00d000}}.rwtt6x0.disabled{pointer-events:none;color:#717171;background-color:#202125;border:1px solid #151820}.r1lqww5r{display:flex;align-items:center;column-gap:calc(.5 * var(--mui-spacing, 8px));padding:calc(1 * var(--mui-spacing, 8px)) calc(2 * var(--mui-spacing, 8px));color:#b8b8b8;font-size:.875rem;background-color:#2c2f36;border:1px solid #595959;justify-content:center}.r1lqww5r .red{color:#ff005d;font-size:1rem;font-weight:600}}@layer pigment._12we8a4{.e1adm6tx{container-name:eventContainer;container-type:inline-size}.e1pafymo{padding:0 calc(2 * var(--mui-spacing, 8px));margin-bottom:calc(4 * var(--mui-spacing, 8px))}.e1pafymo .no-wrap{white-space:nowrap}.e1pafymo .info-section{display:flex;flex-direction:column;row-gap:calc(.5 * var(--mui-spacing, 8px));column-gap:calc(.5 * var(--mui-spacing, 8px));margin-bottom:calc(.5 * var(--mui-spacing, 8px))}.e1pafymo .info-block{background-color:#21242b;padding:calc(3 * var(--mui-spacing, 8px)) calc(2 * var(--mui-spacing, 8px));overflow:clip;overflow-clip-margin:content-box}.e1pafymo .info-block.meta{display:flex;flex-direction:column;row-gap:calc(3 * var(--mui-spacing, 8px))}.e1pafymo .info-block.meta div p{word-break:break-word}.e1pafymo .info-block.meta .no-organizers{display:flex;flex-direction:column;height:100%;grid-column:span 3}.e1pafymo .heading{color:#b8b8b8;font-size:.75rem;line-height:1.125rem;display:flex;column-gap:calc(1 * var(--mui-spacing, 8px));margin-bottom:calc(2 * var(--mui-spacing, 8px))}.e1pafymo .body{font-size:1rem;line-height:1.5rem;color:#e7e7e7}.e1pafymo .body.bottom-margin{margin-bottom:calc(4 * var(--mui-spacing, 8px))}.e1pafymo .body.empty{text-wrap-style:pretty}.e1pafymo .with-link{display:flex;flex-direction:column}.e1pafymo .with-link>a{margin-top:auto;width:max-content}.e1pafymo .register-info{display:flex;flex-direction:column;row-gap:calc(2 * var(--mui-spacing, 8px));justify-content:space-between}@container eventContainer (min-width: 500px){.e1pafymo{padding:0 calc(2.5 * var(--mui-spacing, 8px));margin-bottom:calc(2.5 * var(--mui-spacing, 8px))}.e1pafymo .info-block{padding:calc(2.5 * var(--mui-spacing, 8px))}.e1pafymo .info-block.meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:calc(3 * var(--mui-spacing, 8px));column-gap:calc(3 * var(--mui-spacing, 8px))}.e1pafymo .register-info{flex-direction:row;align-items:center;column-gap:calc(2 * var(--mui-spacing, 8px))}}@container eventContainer (min-width: 740px){.e1pafymo{margin-top:calc(1 * var(--mui-spacing, 8px))}}@container eventContainer (min-width: 900px){.e1pafymo{margin-top:calc(2 * var(--mui-spacing, 8px))}.e1pafymo .info-section{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.e1pafymo .info-section.first-row{grid-template-columns:repeat(2,minmax(0,1fr))}.e1pafymo .info-section .span-3{grid-column:1/span 3}.e1pafymo .info-block.meta{display:flex;flex-direction:column;row-gap:calc(3 * var(--mui-spacing, 8px))}}@container eventContainer (min-width: 1200px){.e1pafymo{padding:0 calc(4 * var(--mui-spacing, 8px));margin-bottom:calc(4 * var(--mui-spacing, 8px))}.e1pafymo .info-block{padding:calc(4 * var(--mui-spacing, 8px))}}}@layer pigment._1pghksu{.w13ycpkz{justify-content:center;min-width:60px;height:60px;background-color:#a00051}.w13ycpkz,.w13ycpkz .position{display:flex;align-items:center}.w13ycpkz .position{column-gap:calc(.5 * var(--mui-spacing, 8px))}@container eventContainer (min-width: 500px){.w13ycpkz{height:auto}}.povshhy{font-size:1.25rem;line-height:2rem}.p1hsmj6f,.povshhy{font-weight:600;color:#f3f3f3}.p1hsmj6f{font-size:.75rem;line-height:1.125rem}}@layer pigment._bdv6st{.p13z2xp7{display:grid}.p13z2xp7 a{display:flex;row-gap:calc(1 * var(--mui-spacing, 8px));column-gap:calc(1 * var(--mui-spacing, 8px));padding:calc(1 * var(--mui-spacing, 8px));border:1px solid #2c2f36;background:#21242b;color:#e7e7e7;text-decoration:none;transition:.3s ease;overflow:hidden}@container eventContainer (min-width: 500px){.p13z2xp7 a{flex-direction:column;width:-moz-fit-content;width:fit-content}}@media (hover:hover){.p13z2xp7 a:hover{background:#343841;border-color:#595959}}.fxqnjjt{place-self:start center;width:60px;height:60px;aspect-ratio:1/1}@container eventContainer (min-width: 500px){.fxqnjjt{height:auto;width:164px}}.n1t0a9i4{width:100%;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:auto 0;padding:calc(0 * var(--mui-spacing, 8px)) calc(1.5 * var(--mui-spacing, 8px));font-size:1rem}@container eventContainer (min-width: 500px){.n1t0a9i4{display:flex;align-items:center;word-break:break-word;white-space:normal;text-overflow:unset;font-weight:600;padding:calc(1 * var(--mui-spacing, 8px)) calc(.5 * var(--mui-spacing, 8px));font-size:.875rem}}}@layer pigment._x0sc35{.i9cirnq{height:-moz-fit-content;height:fit-content;aspect-ratio:1/1;width:100%;position:relative;background-color:#fff}.i9cirnq.placeholder{background-color:#2c2f36;padding:calc(1.25 * var(--mui-spacing, 8px));display:flex;align-items:center;justify-content:center}.i9cirnq.placeholder svg.svg-inline--fa{width:100%!important;height:100%!important;max-width:100px;max-height:100px}}@layer pigment._1mquqw4{.icxd46w{height:-moz-fit-content;height:fit-content;aspect-ratio:1/1;width:100%;position:relative;background-color:#fff}.icxd46w.placeholder{background-color:#2c2f36;padding:calc(1.25 * var(--mui-spacing, 8px));display:flex;align-items:center;justify-content:center}.icxd46w.placeholder p{font-size:1.875rem;line-height:1.875rem;font-weight:500;color:#e7e7e7;position:absolute}@container eventContainer (min-width: 500px){.icxd46w.placeholder p{font-size:4rem;line-height:4.5rem}}}@layer pigment._b63bhb{.pcmyo6a{display:flex;flex-direction:column;row-gap:calc(1 * var(--mui-spacing, 8px))}@container eventContainer (min-width: 500px){.g1ogldrh{display:grid;grid-template-columns:repeat(auto-fill,minmax(164px,1fr));grid-gap:calc(2 * var(--mui-spacing, 8px));gap:calc(2 * var(--mui-spacing, 8px))}}.ps9oguq{padding:calc(1 * var(--mui-spacing, 8px)) calc(1 * var(--mui-spacing, 8px));font-weight:600;color:#e7e7e7;font-size:1rem;line-height:1.5rem}.n8eoxph{padding:calc(.5 * var(--mui-spacing, 8px)) calc(1 * var(--mui-spacing, 8px))}}@layer pigment._7uumev{.g18ejrhn{display:flex;align-items:center;gap:calc(1.25 * var(--mui-spacing, 8px));font-size:1.25rem;font-weight:600;line-height:2rem;color:#f3f3f3;margin:0}.g18ejrhn .has-results,.g18ejrhn .no-results{background-color:#ff3976;color:#f3f3f3;padding:calc(.125 * var(--mui-spacing, 8px)) calc(.5 * var(--mui-spacing, 8px));font-weight:600;font-size:.75rem;line-height:1.125rem}.g18ejrhn .no-results{background-color:#21242b;color:#b8b8b8}.w1lg3ssf .game-heading{display:flex;justify-content:space-between;align-items:center;column-gap:calc(1.5 * var(--mui-spacing, 8px));row-gap:calc(1.5 * var(--mui-spacing, 8px));flex-wrap:wrap;padding:calc(2 * var(--mui-spacing, 8px));background-color:#2c2f36}.w1lg3ssf .participants-list{padding:calc(1 * var(--mui-spacing, 8px));display:flex;flex-direction:column;row-gap:calc(3 * var(--mui-spacing, 8px));background-color:#21242b}@container eventContainer (min-width: 500px){.w1lg3ssf .game-heading{padding:calc(2 * var(--mui-spacing, 8px)) calc(2.5 * var(--mui-spacing, 8px))}.w1lg3ssf .participants-list{padding:calc(2.5 * var(--mui-spacing, 8px))}}@container eventContainer (min-width: 900px){.w1lg3ssf .game-heading{padding:calc(2 * var(--mui-spacing, 8px)) calc(4 * var(--mui-spacing, 8px))}.w1lg3ssf .participants-list{padding:calc(4 * var(--mui-spacing, 8px))}}.raki970{display:flex;align-items:center;column-gap:calc(1 * var(--mui-spacing, 8px));padding:calc(.5 * var(--mui-spacing, 8px)) calc(1 * var(--mui-spacing, 8px));height:48px;font-weight:600;font-size:.875rem;line-height:1.25rem;color:#e7e7e7;background-color:#151820;border:1px solid #2c2f36;text-decoration:none;transition:.3s ease}@media (hover:hover){.raki970:hover{background-color:#2c2f36;border:1px solid #f3f3f3}}@media screen and (min-width:740px){.raki970{height:40px}}.a1n79f6n+.a1n79f6n{border-top:2px solid #151820}.a1n79f6n:before{display:none}.syqmw4o{background-color:#2c2f36;padding:calc(3 * var(--mui-spacing, 8px)) calc(2 * var(--mui-spacing, 8px)) calc(2 * var(--mui-spacing, 8px)) calc(2 * var(--mui-spacing, 8px))}.syqmw4o span{margin:0}.syqmw4o .MuiAccordionSummary-expandIconWrapper{width:48px;height:48px;background-color:#121212;border:1px solid #2c2f36;display:flex;align-items:center;justify-content:center;transition:.3s ease}@media (hover:hover){.syqmw4o .MuiAccordionSummary-expandIconWrapper:hover{background-color:#2c2f36;border:1px solid #f3f3f3}}@media screen and (min-width:740px){.syqmw4o .MuiAccordionSummary-expandIconWrapper{height:40px}}.syqmw4o .MuiAccordionSummary-content{justify-content:space-between;flex-wrap:wrap;column-gap:calc(2 * var(--mui-spacing, 8px))}.syqmw4o .results-link{margin-right:calc(2 * var(--mui-spacing, 8px))}.syqmw4o h3{padding:calc(.5 * var(--mui-spacing, 8px)) calc(1 * var(--mui-spacing, 8px))}@container eventContainer (min-width: 500px){.syqmw4o{padding:calc(3 * var(--mui-spacing, 8px)) calc(2.5 * var(--mui-spacing, 8px)) calc(2 * var(--mui-spacing, 8px)) calc(2.5 * var(--mui-spacing, 8px))}}@container eventContainer (min-width: 900px){.syqmw4o{padding:calc(3 * var(--mui-spacing, 8px)) calc(4 * var(--mui-spacing, 8px)) calc(2 * var(--mui-spacing, 8px)) calc(4 * var(--mui-spacing, 8px))}}.dc1jt6r{background-color:#21242b;padding:calc(4 * var(--mui-spacing, 8px)) calc(2 * var(--mui-spacing, 8px)) calc(4 * var(--mui-spacing, 8px)) calc(2 * var(--mui-spacing, 8px));display:flex;flex-direction:column;row-gap:calc(3 * var(--mui-spacing, 8px))}@container eventContainer (min-width: 500px){.dc1jt6r{padding:calc(4 * var(--mui-spacing, 8px)) calc(2.5 * var(--mui-spacing, 8px)) calc(4 * var(--mui-spacing, 8px)) calc(2.5 * var(--mui-spacing, 8px))}}@container eventContainer (min-width: 900px){.dc1jt6r{padding:calc(4 * var(--mui-spacing, 8px)) calc(4 * var(--mui-spacing, 8px)) calc(4 * var(--mui-spacing, 8px)) calc(4 * var(--mui-spacing, 8px))}}.g1h88ts{background:#fff;height:24px;width:24px}}@layer pigment._s1298m{.e1hyypfi{container-name:eventContainer;container-type:inline-size;padding-bottom:calc(4 * var(--mui-spacing, 8px))}@container eventContainer (min-width: 500px){.e1hyypfi{padding-bottom:calc(8 * var(--mui-spacing, 8px))}}.e1hyypfi h2{text-wrap-style:balance;padding:0 calc(2 * var(--mui-spacing, 8px)) calc(2 * var(--mui-spacing, 8px)) calc(2 * var(--mui-spacing, 8px))}@container eventContainer (min-width: 500px){.e1hyypfi h2{padding:0 calc(2.5 * var(--mui-spacing, 8px)) calc(2 * var(--mui-spacing, 8px)) calc(2.5 * var(--mui-spacing, 8px))}}@container eventContainer (min-width: 900px){.e1hyypfi h2{padding:0 calc(4 * var(--mui-spacing, 8px)) calc(2 * var(--mui-spacing, 8px)) calc(4 * var(--mui-spacing, 8px))}}}