html.gg-public-display,body.gg-public-display{margin:0;padding:0;width:100%;min-height:100%;overflow-x:hidden}html.gg-public-display #root,body.gg-public-display #root{margin:0;padding:0;max-width:none;width:100%;min-height:100vh;text-align:initial}.layout{display:grid;grid-template-areas:"top top top" "left center right" "bottom bottom bottom";grid-template-columns:auto minmax(0,1fr) auto;background-color:#000}.preview-in-component{border:1px solid #ccc;grid-template-rows:auto auto auto}.preview-in-component .ad{border:2px dashed #ccc;background-color:#f9f9f9}.preview-in-component .top-area.ad,.preview-in-component .bottom-area.ad{min-height:100px}.preview-in-component .left-area.ad,.preview-in-component .right-area.ad{min-width:146px;min-height:100px}.top-area{grid-area:top}.bottom-area{grid-area:bottom}.left-area{grid-area:left}.right-area{grid-area:right}.center-area{grid-area:center}.ad{display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.ad label{display:flex;justify-content:center;align-items:center;width:100%;height:100%;cursor:pointer}.ad .MuiButton-root{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.top-area img,.bottom-area img{width:100%;height:auto;display:block;object-fit:cover;max-height:100px}.left-area img,.right-area img{height:100%;width:auto;display:block;object-fit:cover;max-width:146px}.center-area{background:#fff;overflow:auto;border:2px solid #87C995}.center-area table{border-collapse:collapse;width:100%;background:#fff}.center-area th,.center-area td{padding:.5em;border-bottom:1px solid #ddd;white-space:nowrap}.center-area th{background:#87c995;color:#2f3e42;text-align:center}.center-area tr:nth-child(2n) td{background:#e8f5e9}._premiumStage_3yf5t_1{width:100vw;height:100vh;min-height:100vh;display:grid;place-items:center;overflow:hidden;background:var(--matchplay-premium-stage-bg, #071816);font-family:Inter,Segoe UI,Arial,sans-serif}._posterFrame_3yf5t_12{position:relative;width:min(100vw,calc(100vh * 1672 / 941));height:min(100vh,calc(100vw * 941 / 1672));overflow:hidden;color:var(--matchplay-premium-text, #10243a);box-shadow:0 0 80px #00000073}._portrait_3yf5t_21 ._posterFrame_3yf5t_12{width:min(100vw,calc(100vh * 941 / 1672));height:min(100vh,calc(100vw * 1672 / 941))}._backgroundImage_3yf5t_26{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;display:block;-webkit-user-select:none;user-select:none;pointer-events:none}._matchBoardOverlay_3yf5t_37{position:absolute;left:14.7%;top:18.9%;width:70.6%;height:72.7%;display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:clamp(4px,.62vw,13px);overflow:hidden}._matchBoardContent_3yf5t_49{min-width:0;min-height:0;height:100%;display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:inherit;overflow:hidden}._portrait_3yf5t_21 ._matchBoardOverlay_3yf5t_37{left:13.8%;top:13.9%;width:72.4%;height:77.4%;gap:clamp(5px,.82vw,10px)}._dynamicTitleArea_3yf5t_67{min-width:0;text-align:center;padding:0 clamp(4px,.7vw,16px)}._title_3yf5t_73{margin:0;color:var(--matchplay-premium-text, #10243a);font-family:Georgia,Times New Roman,serif;font-size:clamp(.86rem,1.88vw,2.42rem);line-height:.96;font-weight:700;letter-spacing:0;display:flex;flex-direction:column;align-items:center;gap:clamp(1px,.12vw,4px);overflow:visible;text-overflow:unset;white-space:normal}._titleClub_3yf5t_90,._titleTournament_3yf5t_91{display:block;max-width:100%;white-space:nowrap;overflow:visible;text-overflow:unset}._titleTournament_3yf5t_91{font-size:.96em}._portrait_3yf5t_21 ._title_3yf5t_73{max-width:94%;margin:0 auto;font-size:clamp(1.04rem,2.78vw,1.76rem);line-height:.98}._subtitle_3yf5t_110{margin:clamp(2px,.22vw,5px) 0 0;color:var(--matchplay-premium-muted-text, rgba(16, 36, 58, .66));font-size:clamp(.48rem,.85vw,.98rem);font-weight:800;line-height:1.1;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._portrait_3yf5t_21 ._subtitle_3yf5t_110{max-width:96%;margin-inline:auto;font-size:clamp(.58rem,1.42vw,.88rem);line-height:1.12;white-space:normal;overflow:visible;text-overflow:unset}._boardHeader_3yf5t_132{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(6px,.8vw,16px);border-bottom:1px solid rgba(145,111,47,.22);padding-bottom:clamp(4px,.55vw,10px);text-align:center}._roundTitle_3yf5t_144{margin:0;color:var(--matchplay-premium-text, #10243a);font-family:Georgia,Times New Roman,serif;font-size:clamp(.76rem,1.32vw,1.65rem);line-height:1;font-weight:700}._portrait_3yf5t_21 ._roundTitle_3yf5t_144{font-size:clamp(.82rem,1.92vw,1.22rem)}._roundMeta_3yf5t_157{margin:3px 0 0;color:var(--matchplay-premium-muted-text, rgba(16, 36, 58, .62));font-size:clamp(.44rem,.62vw,.78rem);font-weight:700;line-height:1.1}._portrait_3yf5t_21 ._roundMeta_3yf5t_157{font-size:clamp(.5rem,1.12vw,.7rem)}._matchBadge_3yf5t_169{flex:0 0 auto;border:1px solid rgba(185,138,46,.42);background:var(--matchplay-premium-badge-bg, linear-gradient(135deg, #f2d99a, #b98a2e));color:var(--matchplay-premium-badge-text, #10243a);border-radius:999px;padding:clamp(3px,.42vw,8px) clamp(7px,.78vw,14px);font-size:calc(clamp(.45rem,.64vw,.82rem) * var(--matchplay-text-scale, 1));font-weight:900;white-space:nowrap}._portrait_3yf5t_21 ._matchBadge_3yf5t_169{font-size:calc(clamp(.48rem,1.04vw,.66rem) * var(--matchplay-text-scale, 1))}._grid_3yf5t_185{--premium-columns: 4;--premium-rows: 4;align-self:stretch;min-height:0;height:100%;display:grid;grid-template-columns:repeat(var(--premium-columns),minmax(0,1fr));grid-template-rows:repeat(var(--premium-rows),minmax(0,1fr));gap:clamp(4px,.58vw,12px);align-content:stretch;overflow:hidden}._portrait_3yf5t_21 ._grid_3yf5t_185{--premium-columns: 2;gap:clamp(5px,.86vw,8px) clamp(6px,1.02vw,10px)}._grid_3yf5t_185[data-row-count="1"]{align-content:center;grid-template-rows:minmax(0,max-content)}._matchCard_3yf5t_209{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--matchplay-premium-card-border, rgba(16, 36, 58, .12));border-radius:clamp(5px,.58vw,12px);background:var(--matchplay-premium-card-bg, rgba(255, 255, 255, .82));box-shadow:0 8px 18px #10243a1a}._matchCardHeader_3yf5t_221{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:5px;padding:clamp(4px,.44vw,9px) clamp(5px,.62vw,12px);background:var(--matchplay-premium-header-bg, linear-gradient(135deg, #0f2f4a, #173b54));color:var(--matchplay-premium-header-text, #fff8ea)}._portrait_3yf5t_21 ._matchCardHeader_3yf5t_221{gap:4px;padding:clamp(4px,.72vw,6px) clamp(5px,.92vw,8px)}._matchNumber_3yf5t_237{min-width:0;font-size:calc(clamp(.46rem,.62vw,.78rem) * var(--matchplay-text-scale, 1));font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._portrait_3yf5t_21 ._matchNumber_3yf5t_237{font-size:calc(clamp(.62rem,1.38vw,.76rem) * var(--matchplay-text-scale, 1))}._statusBadge_3yf5t_250{flex:0 0 auto;border-radius:999px;padding:2px 6px;font-size:calc(clamp(.38rem,.48vw,.62rem) * var(--matchplay-text-scale, 1));font-weight:900;color:#10243a;background:#f3d68e}._portrait_3yf5t_21 ._statusBadge_3yf5t_250{max-width:45%;font-size:calc(clamp(.5rem,1.12vw,.62rem) * var(--matchplay-text-scale, 1));padding:2px 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._statusOpen_3yf5t_269{background:#e9edf0;color:#375166}._statusScheduled_3yf5t_274{background:#d7e9f7;color:#17496d}._statusLive_3yf5t_279{background:#d9f1df;color:#14602f}._statusDone_3yf5t_284{background:#f2d99a;color:#5b3a08}._matchBody_3yf5t_289{min-width:0;min-height:0;flex:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(clamp(54px,5.2vw,96px),.34fr);gap:clamp(4px,.5vw,10px);padding:clamp(4px,.52vw,10px)}._portrait_3yf5t_21 ._matchBody_3yf5t_289{grid-template-columns:minmax(0,1fr) minmax(58px,.36fr);gap:clamp(4px,.68vw,7px);padding:clamp(4px,.72vw,7px)}._players_3yf5t_305{min-height:0;display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:clamp(3px,.35vw,7px)}._portrait_3yf5t_21 ._players_3yf5t_305{gap:clamp(3px,.62vw,5px)}._player_3yf5t_305{min-width:0;min-height:clamp(20px,2.05vw,39px);display:flex;align-items:center;justify-content:space-between;gap:6px;border:1px solid var(--matchplay-premium-player-border, rgba(16, 36, 58, .11));border-radius:clamp(4px,.45vw,9px);background:var(--matchplay-premium-player-bg, #fffaf0);padding:clamp(3px,.42vw,8px) clamp(5px,.52vw,10px)}._portrait_3yf5t_21 ._player_3yf5t_305{min-height:0;padding:clamp(3px,.62vw,5px) clamp(5px,.86vw,8px)}._winner_3yf5t_334{border-color:var(--matchplay-premium-winner-border, rgba(185, 138, 46, .58));background:var(--matchplay-premium-winner-bg, linear-gradient(135deg, rgba(248, 232, 188, .9), rgba(255, 250, 240, .98)))}._playerName_3yf5t_339{min-width:0;color:var(--matchplay-premium-text, #10243a);font-size:calc(clamp(.52rem,.72vw,.98rem) * var(--matchplay-text-scale, 1));font-weight:850;line-height:1.05;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._playerNameSplit_3yf5t_350{display:flex;flex-direction:column;justify-content:center;gap:1px;white-space:normal}._playerNameLine_3yf5t_358{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._portrait_3yf5t_21 ._playerName_3yf5t_339{font-size:calc(clamp(.68rem,1.58vw,.82rem) * var(--matchplay-text-scale, 1));line-height:1.08}._portrait_3yf5t_21 ._playerNameSplit_3yf5t_350{font-size:calc(clamp(.6rem,1.34vw,.76rem) * var(--matchplay-text-scale, 1));line-height:1.02}._seed_3yf5t_376{flex:0 0 auto;color:var(--matchplay-premium-muted-text, rgba(16, 36, 58, .56));font-size:calc(clamp(.36rem,.5vw,.66rem) * var(--matchplay-text-scale, 1));font-weight:800;white-space:nowrap}._matchInfoColumn_3yf5t_384{min-width:0;min-height:0;align-self:stretch;display:flex;flex-direction:column;justify-content:center;gap:clamp(2px,.24vw,5px);border-left:1px solid rgba(16,36,58,.1);border-radius:clamp(4px,.45vw,9px);background:var(--matchplay-premium-info-bg, rgba(255, 248, 234, .72));padding:clamp(3px,.42vw,8px)}._matchInfoLabel_3yf5t_398{color:var(--matchplay-premium-muted-text, rgba(16, 36, 58, .54));font-size:calc(clamp(.34rem,.42vw,.58rem) * var(--matchplay-info-text-scale, .9));font-weight:900;line-height:1;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap}._matchInfoText_3yf5t_408{color:var(--matchplay-premium-muted-text, rgba(16, 36, 58, .7));font-size:calc(clamp(.4rem,.54vw,.68rem) * var(--matchplay-info-text-scale, .9));font-weight:850;line-height:1.15;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._portrait_3yf5t_21 ._matchInfoLabel_3yf5t_398{font-size:calc(clamp(.43rem,.9vw,.52rem) * var(--matchplay-info-text-scale, .9))}._portrait_3yf5t_21 ._matchInfoText_3yf5t_408{font-size:calc(clamp(.48rem,1.04vw,.62rem) * var(--matchplay-info-text-scale, .9));line-height:1.12}._matchInfoNote_3yf5t_429{color:var(--matchplay-premium-muted-text, rgba(16, 36, 58, .55));font-size:calc(clamp(.34rem,.42vw,.56rem) * var(--matchplay-info-text-scale, .9));font-weight:750;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._result_3yf5t_439{color:var(--matchplay-premium-text, #10243a);font-weight:900}._overlayMessage_3yf5t_444{position:absolute;left:14.7%;top:18.9%;width:70.6%;height:72.7%;display:grid;place-items:center;text-align:center}._portrait_3yf5t_21 ._overlayMessage_3yf5t_444{left:13.8%;top:13.9%;width:72.4%;height:77.4%}._messageBox_3yf5t_462{width:min(86%,760px);border:1px solid rgba(185,138,46,.28);border-radius:16px;background:#fffaf0db;color:var(--matchplay-premium-text, #10243a);box-shadow:0 18px 46px #10243a29;padding:clamp(14px,2vw,30px)}@media (max-aspect-ratio: 1 / 1){._landscape_3yf5t_473 ._posterFrame_3yf5t_12{width:min(100vw,calc(100vh * 1672 / 941));height:min(100vh,calc(100vw * 941 / 1672))}}._board_1qw0l_1{container-type:inline-size;display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:1.6cqw;min-height:0}._semifinal_1qw0l_9{display:grid;grid-template-rows:auto minmax(0,1fr) minmax(0,.45fr);gap:1.5cqw;padding:1.4cqw;min-height:0;border:2px solid var(--outdoor-accent, #2fa3c7);border-radius:1.2cqw;background:var(--outdoor-card-background, #152632)}._heading_1qw0l_20{display:flex;align-items:center;justify-content:space-between;gap:1cqw;font-size:calc(3cqw * var(--outdoor-text-scale, 1));font-weight:900;color:var(--outdoor-text-primary, #f8fafc)}._subtitle_1qw0l_30{font-size:2.3cqw;font-weight:650}._finalRound_1qw0l_35 ._heading_1qw0l_20>span:first-child{color:var(--outdoor-winner-icon-color, #c8e24a)}._paths_1qw0l_39{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3cqw;min-height:0}._path_1qw0l_39{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:2.5cqw;padding-bottom:2.5cqw;min-width:0;min-height:0}._station_1qw0l_55{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3cqw;min-height:0;padding:.8cqw 1.2cqw;background:var(--outdoor-schedule-background, #20303c);color:var(--outdoor-text-primary, #f8fafc);border-radius:.8cqw;text-align:center}._station_1qw0l_55:after{content:"";position:absolute;top:100%;left:calc(50% - .7cqw);width:1.4cqw;height:2.5cqw;background:var(--outdoor-accent, #2fa3c7);clip-path:polygon(35% 0,65% 0,65% 60%,100% 60%,50% 100%,0 60%,35% 60%)}._roundLabel_1qw0l_81{font-weight:800;font-size:calc(2.2cqw * var(--outdoor-text-scale, 1))}._against_1qw0l_86{font-size:1.7cqw}._name_1qw0l_90{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;min-width:0;font-weight:850;line-height:1.16;overflow-wrap:anywhere}._station_1qw0l_55 ._name_1qw0l_90{font-size:calc(2.65cqw * var(--outdoor-text-scale, 1))}._result_1qw0l_106{font-size:calc(2.7cqw * var(--outdoor-text-scale, 1));color:var(--outdoor-result-text, #101820);background:var(--outdoor-result-background, #f6f8fa);padding:.2cqw 1cqw;border-radius:.4cqw}._missing_1qw0l_114{font-size:2.5cqw}._currentMatch_1qw0l_118{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr) auto;gap:.8cqw 3cqw;position:relative;min-height:0}._player_1qw0l_127{display:flex;flex-direction:column;justify-content:center;text-align:center;padding:1cqw 1.4cqw;border-radius:.7cqw;background:var(--outdoor-player-background, #edf2f6);color:var(--outdoor-player-text, #101820)}._player_1qw0l_127 ._name_1qw0l_90{font-size:calc(3.3cqw * var(--outdoor-text-scale, 1))}._winner_1qw0l_142{background:var(--outdoor-winner-background, #c8e24a);color:var(--outdoor-winner-text, #101820)}._finalist_1qw0l_147{font-size:2.3cqw;font-weight:900;margin-top:.6cqw}._versus_1qw0l_153{position:absolute;left:50%;top:35%;transform:translate(-50%,-50%);border-radius:50%;padding:.55cqw;background:var(--outdoor-card-background, #152632);color:var(--outdoor-text-primary, #f8fafc);font-size:1.9cqw;font-weight:900}._matchInfo_1qw0l_166{grid-column:1 / -1;text-align:center;font-size:calc(3cqw * var(--outdoor-text-scale, 1));font-weight:900;color:var(--outdoor-text-primary, #f8fafc)}._name_1qw0l_90>span{flex-shrink:0}._station_1qw0l_55>:not(._name_1qw0l_90),._finalist_1qw0l_147{flex-shrink:0}._finalRound_1qw0l_35 ._path_1qw0l_39{grid-template-rows:repeat(3,minmax(0,1fr));gap:1.8cqw;padding-bottom:1.8cqw}._finalRound_1qw0l_35 ._station_1qw0l_55:after{height:1.8cqw}._finalRound_1qw0l_35 ._station_1qw0l_55{padding:.6cqw 1cqw}._stationHeading_1qw0l_191{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.3cqw .6cqw;width:100%}._finalRound_1qw0l_35 ._result_1qw0l_106{font-size:calc(2cqw * var(--outdoor-text-scale, 1))}._finalRound_1qw0l_35 ._roundLabel_1qw0l_81{font-size:calc(1.9cqw * var(--outdoor-text-scale, 1))}._finalRound_1qw0l_35 ._station_1qw0l_55 ._name_1qw0l_90{font-size:calc(2.65cqw * var(--outdoor-text-scale, 1))}._lostStation_1qw0l_202{box-shadow:inset 0 0 0 2px #d69b6c}._lostStation_1qw0l_202 ._result_1qw0l_106{background:#f5d9c4;color:#40200c}._deadline_1qw0l_204{font-size:2cqw;text-align:center}._semifinal_1qw0l_9:has(._deadline_1qw0l_204){grid-template-rows:auto auto minmax(0,1fr) minmax(0,.45fr)}._stage_1w0b4_1{width:100vw;height:100vh;min-height:100vh;display:grid;place-items:center;overflow:hidden;background:var(--outdoor-stage-background, #101820);font-family:Inter,Segoe UI,Arial,sans-serif}._frame_1w0b4_12{width:min(100vw,calc(100vh * 16 / 9));height:min(100vh,56.25vw);overflow:hidden;background:var(--outdoor-frame-background, #18222c);color:#f8fafc;display:grid;grid-template-rows:20% minmax(0,1fr);padding:clamp(8px,.78vw,16px);box-sizing:border-box;gap:clamp(6px,.62vw,12px)}._portrait_1w0b4_25 ._frame_1w0b4_12{width:min(100vw,56.25vh);height:min(100vh,calc(100vw * 16 / 9));grid-template-rows:18% minmax(0,1fr);padding:clamp(8px,1.35vw,16px)}._topArea_1w0b4_32{min-width:0;min-height:0;display:grid;grid-template-columns:minmax(146px,11.5%) minmax(0,1fr) minmax(146px,11.5%);grid-template-areas:"qr title info";gap:clamp(8px,.7vw,14px)}._portrait_1w0b4_25 ._topArea_1w0b4_32{grid-template-columns:minmax(120px,25%) minmax(0,1fr) minmax(104px,21%);grid-template-areas:"qr title info";gap:clamp(7px,1.15vw,12px)}._qrPlate_1w0b4_47{min-width:0;min-height:0;height:100%;display:grid;place-items:center;position:relative;grid-area:qr;background:#fff;border:1px solid rgba(255,255,255,.16);border-radius:clamp(6px,.62vw,12px);padding:clamp(5px,.5vw,10px);box-sizing:border-box;overflow:hidden}._qrCode_1w0b4_63{width:auto;height:100%;max-width:100%;max-height:198px;aspect-ratio:1;object-fit:contain;display:block}._portrait_1w0b4_25 ._qrCode_1w0b4_63{width:min(100%,174px);height:auto;aspect-ratio:1}._landscape_1w0b4_79 ._qrCode_1w0b4_63{position:absolute;inset:clamp(3px,.42vw,7px);width:calc(100% - (2*clamp(3px,.42vw,7px)));height:calc(100% - (2*clamp(3px,.42vw,7px)));max-width:none;max-height:none;aspect-ratio:auto}._portrait_1w0b4_25 ._qrPlate_1w0b4_47{padding:3px}._masthead_1w0b4_93{min-width:0;min-height:0;grid-area:title;display:grid;grid-template-rows:minmax(42px,.76fr) minmax(0,1.32fr);row-gap:clamp(10px,.72vw,16px);align-items:end;justify-items:center;background:var(--outdoor-title-background, #0a2540);border-radius:clamp(6px,.7vw,12px);padding:clamp(7px,.68vw,13px) clamp(10px,.86vw,18px) clamp(10px,.9vw,17px);box-shadow:0 8px 24px #0a25402e}._portrait_1w0b4_25 ._masthead_1w0b4_93{grid-template-rows:minmax(46px,.82fr) minmax(0,1.28fr);row-gap:clamp(8px,1.72vw,13px);padding:clamp(7px,1.22vw,12px) clamp(4px,.75vw,8px) clamp(9px,1.48vw,14px)}._landscape_1w0b4_79 ._masthead_1w0b4_93{grid-template-rows:minmax(0,1.35fr) minmax(0,1fr);align-items:stretch}._infoRail_1w0b4_119{min-width:0;min-height:0;grid-area:info;display:grid;grid-template-rows:minmax(0,1fr)}._portrait_1w0b4_25 ._infoRail_1w0b4_119{grid-template-columns:minmax(0,1fr)}._logoPlate_1w0b4_131{min-width:0;align-self:start;width:min(50%,350px);height:100%;max-height:88px;background:#fff;border:1px solid rgba(15,24,32,.16);border-radius:clamp(5px,.5vw,9px);display:grid;place-items:center;padding:clamp(13px,1vw,19px) clamp(24px,1.76vw,34px);box-sizing:border-box;overflow:hidden;transform:translateY(-6px)}._logo_1w0b4_131{width:86%;height:66%;max-width:none;max-height:none;object-fit:contain;object-position:center center;display:block;transform:translateY(-28%)}._landscape_1w0b4_79 ._logo_1w0b4_131{position:absolute;inset:clamp(3px,.28vw,6px) clamp(7px,.62vw,13px);width:calc(100% - (2*clamp(7px,.62vw,13px)));height:calc(100% - (2*clamp(3px,.28vw,6px)));max-width:none;max-height:none;transform:none}._landscape_1w0b4_79 ._roundTitle_1w0b4_169{line-height:1;padding-block:2px}._landscape_1w0b4_79 ._logoPlate_1w0b4_131{position:relative;align-self:stretch;width:min(44%,400px);height:100%;max-height:none;padding:0;transform:none}._portrait_1w0b4_25 ._logo_1w0b4_131{width:100%;height:100%;transform:none}._portrait_1w0b4_25 ._logoPlate_1w0b4_131{width:min(72%,210px);max-height:70px;padding:clamp(4px,.72vw,7px) clamp(8px,1.35vw,12px);transform:translateY(-3px)}._titleBlock_1w0b4_197{min-width:0;min-height:0;width:100%;height:100%;align-self:stretch;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff;text-align:center}._title_1w0b4_197{margin:0;width:100%;max-height:100%;font-size:calc(clamp(1.92rem,3.08vw,4.08rem) * var(--outdoor-title-scale, 1));line-height:1.02;font-weight:950;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._portrait_1w0b4_25 ._title_1w0b4_197{font-size:calc(clamp(1.02rem,3.82vw,1.86rem) * var(--outdoor-title-scale, 1));line-height:1.04;white-space:normal}._clubTitle_1w0b4_230,._tournamentTitle_1w0b4_231{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis}._clubTitle_1w0b4_230{white-space:nowrap}._tournamentTitle_1w0b4_231{white-space:nowrap;font-size:.92em}._portrait_1w0b4_25 ._clubTitle_1w0b4_230,._portrait_1w0b4_25 ._tournamentTitle_1w0b4_231,._landscape_1w0b4_79 ._clubTitle_1w0b4_230,._landscape_1w0b4_79 ._tournamentTitle_1w0b4_231{white-space:normal;overflow:visible;text-overflow:unset;text-wrap:balance}._landscape_1w0b4_79 ._title_1w0b4_197{box-sizing:border-box;padding-block:2px;line-height:.96}._roundBar_1w0b4_269{min-width:0;min-height:0;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(8px,.9vw,18px);background:var(--outdoor-round-background, #24313d);border:1px solid rgba(255,255,255,.16);border-radius:clamp(5px,.55vw,10px);padding:clamp(4px,.44vw,9px) clamp(10px,.95vw,18px);height:100%}._roundTitle_1w0b4_169{margin:0;max-width:100%;color:#fff;font-size:calc(clamp(1.08rem,1.44vw,1.92rem) * var(--outdoor-round-title-scale, 1));line-height:1;font-weight:950;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._roundBar_1w0b4_269>div{min-width:0}._roundBar_1w0b4_269 ._finalRoundTrophy_1w0b4_300{display:block;width:clamp(48px,10vw,112px);height:clamp(48px,10vw,112px);max-width:100%;margin:0 auto clamp(8px,1vw,12px);color:var(--outdoor-winner-icon-color, #c8e24a)}._roundMeta_1w0b4_309{margin:3px 0 0;color:#d7e0e8;font-size:clamp(.58rem,.72vw,.94rem);line-height:1.05;font-weight:800;text-align:center}._grid_1w0b4_318{min-width:0;min-height:0;display:grid;grid-template-columns:repeat(var(--outdoor-columns),minmax(0,1fr));grid-template-rows:repeat(var(--outdoor-rows),minmax(0,1fr));gap:clamp(14px,1.1vw,24px);position:relative}._landscape_1w0b4_79 ._grid_1w0b4_318:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:clamp(2px,.16vw,4px);background:color-mix(in srgb,var(--outdoor-accent, #2fa3c7) 62%,#ffffff 38%);transform:translate(-50%);border-radius:999px;pointer-events:none}._portrait_1w0b4_25 ._grid_1w0b4_318{gap:clamp(6px,.92vw,10px)}._matchCard_1w0b4_345{min-width:0;min-height:0;display:grid;grid-template-rows:clamp(22px,1.55vw,34px) minmax(0,1fr);overflow:hidden;background:var(--outdoor-card-background, #152632);border:1px solid var(--outdoor-card-border, #3f6f86);border-left:clamp(5px,.42vw,8px) solid var(--outdoor-accent, #2fa3c7);border-radius:clamp(6px,.65vw,12px);box-shadow:0 0 0 1px #000000b3,0 12px 26px #0000007a}._priorityBoard_1w0b4_360{min-width:0;min-height:0;display:grid;grid-template-rows:var(--priority-row-template, minmax(0, 1.06fr) minmax(0, 1fr));grid-template-columns:minmax(0,1fr);gap:clamp(10px,.82vw,17px)}._playedGrid_1w0b4_369,._openGrid_1w0b4_370{min-width:0;min-height:0;display:grid;gap:clamp(10px,.82vw,17px)}._landscapePriorityBoard_1w0b4_377{min-width:0;min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(6px,.45vw,9px)}._landscapePriorityColumn_1w0b4_385{min-width:0;min-height:0;display:grid;grid-template-rows:var(--landscape-column-rows);gap:clamp(6px,.45vw,9px)}._playedGrid_1w0b4_369{grid-template-columns:repeat(var(--played-columns),minmax(0,1fr));grid-auto-rows:minmax(0,1fr)}._openGrid_1w0b4_370{grid-template-columns:repeat(var(--open-columns),minmax(0,1fr));grid-auto-rows:minmax(0,1fr)}._portrait_1w0b4_25 ._priorityBoard_1w0b4_360{gap:clamp(7px,1vw,10px)}._portrait_1w0b4_25 ._playedGrid_1w0b4_369,._portrait_1w0b4_25 ._openGrid_1w0b4_370{gap:clamp(6px,.92vw,10px)}._landscape_1w0b4_79 ._priorityBoard_1w0b4_360,._landscape_1w0b4_79 ._playedGrid_1w0b4_369,._landscape_1w0b4_79 ._openGrid_1w0b4_370{gap:clamp(6px,.45vw,9px)}._playedCard_1w0b4_418{grid-template-rows:clamp(24px,1.7vw,38px) minmax(0,1fr);border-color:var(--outdoor-card-border, #3f6f86);border-left-width:var(--outdoor-played-left-border-width, clamp(5px, .42vw, 8px));border-left-color:var(--outdoor-played-left-border-color, var(--outdoor-accent, #2fa3c7));box-shadow:0 0 0 1px color-mix(in srgb,var(--outdoor-card-border, #3f6f86) 42%,transparent),0 14px 30px #0000008a}._playedCard_1w0b4_418 ._sideName_1w0b4_428{font-size:calc(clamp(.96rem,1.06vw,1.28rem) * var(--outdoor-text-scale, 1))}._playedCard_1w0b4_418 ._resultMark_1w0b4_432 ._centerValue_1w0b4_432{font-size:calc(clamp(1.18rem,1.36vw,1.68rem) * var(--outdoor-text-scale, 1))}._openCard_1w0b4_436{opacity:.9}._openGrid_1w0b4_370 ._matchCard_1w0b4_345{grid-template-rows:clamp(17px,1.2vw,25px) minmax(0,1fr)}._openGrid_1w0b4_370 ._sideName_1w0b4_428{font-size:calc(clamp(.76rem,.94vw,1.18rem) * var(--outdoor-text-scale, 1))}._openGrid_1w0b4_370 ._centerValue_1w0b4_432,._openGrid_1w0b4_370 ._scheduleDate_1w0b4_449{font-size:calc(clamp(.78rem,.92vw,1.16rem) * var(--outdoor-text-scale, 1))}._openGrid_1w0b4_370 ._scheduleTime_1w0b4_453{font-size:calc(clamp(.58rem,.68vw,.86rem) * var(--outdoor-text-scale, 1))}._matchCard_1w0b4_345:nth-child(4n+2),._matchCard_1w0b4_345:nth-child(4n+3){background:var(--outdoor-card-alt-background, #1a2f3c)}._matchHeader_1w0b4_462{min-width:0;display:flex;align-items:center;justify-content:flex-start;gap:8px;background:var(--outdoor-match-header-background, #10202b);color:#000;padding:0 clamp(7px,.62vw,12px)}._matchNumber_1w0b4_473{min-width:0;color:var(--outdoor-match-badge-text, #d9f3ff);background:var(--outdoor-match-badge-background, color-mix(in srgb, var(--outdoor-accent, #2fa3c7) 18%, transparent));border:1px solid var(--outdoor-match-badge-border, color-mix(in srgb, var(--outdoor-accent, #2fa3c7) 52%, transparent));border-radius:999px;padding:2px clamp(7px,.55vw,11px);font-size:clamp(.52rem,.62vw,.82rem);line-height:1;font-weight:950;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._body_1w0b4_488{min-width:0;min-height:0;display:block;padding:clamp(6px,.58vw,12px)}._duelBody_1w0b4_495{min-width:0;min-height:0;height:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(76px,.2fr) minmax(0,1fr);gap:clamp(5px,.45vw,9px);align-items:stretch;position:relative;background:var(--outdoor-duel-background, rgba(0, 0, 0, .14));border:1px solid var(--outdoor-duel-border, color-mix(in srgb, var(--outdoor-accent, #2fa3c7) 26%, transparent));border-radius:clamp(4px,.45vw,8px);padding:clamp(3px,.3vw,6px);box-sizing:border-box}._portrait_1w0b4_25 ._duelBody_1w0b4_495{grid-template-columns:minmax(0,1fr) minmax(58px,.22fr) minmax(0,1fr)}._sidePanel_1w0b4_515{min-width:0;min-height:0;display:flex;align-items:center;justify-content:center;gap:clamp(5px,.45vw,9px);border-radius:clamp(4px,.45vw,8px);background:var(--outdoor-player-background, #edf2f6);border:1px solid var(--outdoor-player-border, #a5b6c4);color:#000;padding:clamp(6px,.56vw,12px);box-sizing:border-box;overflow:hidden}._winnerSide_1w0b4_531{background:var(--outdoor-winner-background, #c8e24a);border-color:var(--outdoor-winner-border, #6d7f18)}._sideName_1w0b4_428{display:block;flex:1 1 auto;width:100%;min-width:0;max-width:100%;color:#000;font-size:calc(clamp(.92rem,1.12vw,1.5rem) * var(--outdoor-text-scale, 1));line-height:1.02;font-weight:950;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._splitSideName_1w0b4_551{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1px,.18vw,3px);white-space:normal;overflow:hidden;text-overflow:unset}._sideNamePart_1w0b4_562,._sideNameLine_1w0b4_563{display:block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sideNameJoiner_1w0b4_572{display:none}._portrait_1w0b4_25 ._sideName_1w0b4_428{font-size:calc(clamp(.62rem,1.62vw,.9rem) * var(--outdoor-text-scale, 1))}._winnerIcon_1w0b4_580{flex:0 0 auto;width:clamp(18px,1.26vw,27px);height:clamp(18px,1.26vw,27px);border-radius:50%;display:grid;place-items:center;background:var(--outdoor-winner-icon-background, #000);color:var(--outdoor-winner-icon-color, #c8e24a);font-size:clamp(.74rem,.88vw,1.15rem);box-shadow:0 2px 6px #00000038}._centerMark_1w0b4_593{min-width:0;min-height:0;display:grid;place-items:center;align-content:center;text-align:center;background:var(--outdoor-center-background, #30414f);border:1px solid var(--outdoor-center-border, #718496);border-radius:clamp(4px,.45vw,8px);padding:clamp(3px,.34vw,7px);box-sizing:border-box;overflow:hidden}._resultMark_1w0b4_432{background:var(--outdoor-result-background, #f6f8fa);border-color:var(--outdoor-result-border, #8095a7)}._centerValue_1w0b4_432{display:block;color:#fff;font-size:calc(clamp(.92rem,1.12vw,1.5rem) * var(--outdoor-text-scale, 1));line-height:1.02;font-weight:950;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._resultMark_1w0b4_432 ._centerValue_1w0b4_432{color:var(--outdoor-result-text, #000);font-size:calc(clamp(1.18rem,1.48vw,1.96rem) * var(--outdoor-text-scale, 1))}._scheduleMark_1w0b4_629{background:var(--outdoor-schedule-background, #20303c);border-color:var(--outdoor-schedule-border, #91a6b8)}._scheduleValue_1w0b4_634{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(2px,.18vw,4px)}._scheduleDate_1w0b4_449{display:block;color:#fff;font-size:calc(clamp(1rem,1.18vw,1.58rem) * var(--outdoor-text-scale, 1));line-height:1;font-weight:950;white-space:nowrap}._scheduleTime_1w0b4_453{display:block;color:#dce7f0;font-size:calc(clamp(.72rem,.86vw,1.12rem) * var(--outdoor-text-scale, 1));line-height:1;font-weight:950;white-space:nowrap}._portrait_1w0b4_25 ._centerValue_1w0b4_432{font-size:calc(clamp(.72rem,1.9vw,1rem) * var(--outdoor-text-scale, 1))}._portrait_1w0b4_25 ._resultMark_1w0b4_432 ._centerValue_1w0b4_432{font-size:calc(clamp(.86rem,2.22vw,1.2rem) * var(--outdoor-text-scale, 1))}._portrait_1w0b4_25 ._scheduleDate_1w0b4_449{font-size:calc(clamp(.62rem,1.62vw,.86rem) * var(--outdoor-text-scale, 1))}._portrait_1w0b4_25 ._scheduleTime_1w0b4_453{font-size:calc(clamp(.46rem,1.18vw,.62rem) * var(--outdoor-text-scale, 1))}._scheduleNote_1w0b4_677{position:absolute;left:0;right:0;bottom:3px;color:#334155;font-size:clamp(.38rem,.44vw,.58rem);line-height:1;font-weight:800;text-align:center;pointer-events:none}._message_1w0b4_690{width:min(88%,760px);justify-self:center;align-self:center}._portrait_1w0b4_25 ._matchCard_1w0b4_345{grid-template-rows:clamp(16px,3.6vw,24px) minmax(0,1fr)}._portrait_1w0b4_25 ._body_1w0b4_488{padding:clamp(4px,1vw,7px)}._portrait_1w0b4_25 ._sidePanel_1w0b4_515{padding:clamp(4px,1.05vw,7px);gap:clamp(3px,.8vw,5px)}._portrait_1w0b4_25 ._centerMark_1w0b4_593{padding:clamp(2px,.7vw,5px)}._portrait_1w0b4_25 ._winnerIcon_1w0b4_580{width:clamp(15px,3.4vw,22px);height:clamp(15px,3.4vw,22px);font-size:clamp(.62rem,1.7vw,.9rem)}._portrait_1w0b4_25 ._roundTitle_1w0b4_169{font-size:calc(clamp(.78rem,2.42vw,1.05rem) * var(--outdoor-round-title-scale, 1) * 1.35)}._portrait_1w0b4_25 ._roundMeta_1w0b4_309{font-size:calc(clamp(.44rem,1.48vw,.64rem)/.8)}._portrait_1w0b4_25 ._matchNumber_1w0b4_473{font-size:calc(clamp(.44rem,1.16vw,.62rem)*1.1)}._portrait_1w0b4_25 ._playedGrid_1w0b4_369{grid-auto-rows:minmax(0,1fr)}._portrait_1w0b4_25 ._playedCard_1w0b4_418{grid-template-rows:clamp(16px,3.6vw,24px) minmax(0,1fr)}._portrait_1w0b4_25 ._playedCard_1w0b4_418 ._body_1w0b4_488{padding:clamp(4px,1vw,7px)}._portrait_1w0b4_25 ._playedCard_1w0b4_418 ._sidePanel_1w0b4_515{padding:clamp(4px,1.05vw,7px);flex-direction:row;gap:clamp(3px,.8vw,5px)}._portrait_1w0b4_25 ._playedCard_1w0b4_418 ._sideName_1w0b4_428{font-size:calc(clamp(.84rem,2vw,1.05rem) * var(--outdoor-text-scale, 1))}._portrait_1w0b4_25 ._playedCard_1w0b4_418 ._splitSideName_1w0b4_551{gap:clamp(1px,.28vw,3px);line-height:1}._portrait_1w0b4_25 ._playedCard_1w0b4_418 ._resultMark_1w0b4_432 ._centerValue_1w0b4_432{font-size:calc(clamp(1.04rem,2.72vw,1.48rem) * var(--outdoor-text-scale, 1))}._portrait_1w0b4_25 ._playedCard_1w0b4_418 ._winnerIcon_1w0b4_580{width:clamp(16px,3.6vw,24px);height:clamp(16px,3.6vw,24px);font-size:clamp(.66rem,1.82vw,.98rem)}._portrait_1w0b4_25 ._openGrid_1w0b4_370 ._matchCard_1w0b4_345{grid-template-rows:clamp(14px,3vw,20px) minmax(0,1fr)}._portrait_1w0b4_25 ._openGrid_1w0b4_370 ._body_1w0b4_488{padding:clamp(3px,.76vw,6px)}._portrait_1w0b4_25 ._openGrid_1w0b4_370 ._sidePanel_1w0b4_515{padding:clamp(3px,.78vw,6px)}._portrait_1w0b4_25 ._openGrid_1w0b4_370 ._sideName_1w0b4_428{font-size:calc(clamp(.58rem,1.54vw,.82rem) * var(--outdoor-text-scale, 1))}._portrait_1w0b4_25 ._openGrid_1w0b4_370 ._centerValue_1w0b4_432,._portrait_1w0b4_25 ._openGrid_1w0b4_370 ._scheduleDate_1w0b4_449{font-size:calc(clamp(.58rem,1.5vw,.82rem) * var(--outdoor-text-scale, 1))}._portrait_1w0b4_25 ._openGrid_1w0b4_370 ._scheduleTime_1w0b4_453{font-size:calc(clamp(.42rem,1.08vw,.6rem) * var(--outdoor-text-scale, 1))}
