._shell_1gfby_1{min-height:100vh;background:#f4efe6;color:#1e1a16}._header_1gfby_7{display:flex;justify-content:space-between;align-items:end;gap:24px;padding:24px 32px;border-bottom:1px solid #d5c9b7;background:#fffaf2}._kicker_1gfby_17{margin:0 0 4px;color:#7d5d35;font-size:14px}._brand_1gfby_23{margin:0;font-size:2rem}._brandLink_1gfby_28{color:inherit;text-decoration:none}._nav_1gfby_33{display:flex;flex-wrap:wrap;gap:12px;align-items:center}._mobileMenuButton_1gfby_40{display:none}._link_1gfby_42,._active_1gfby_43{color:inherit;text-decoration:none;padding:8px 10px;border-radius:6px}._link_1gfby_42{border:0;background:transparent;font:inherit;cursor:pointer}._active_1gfby_43{background:#31251a;color:#fff}._dropdown_1gfby_62{position:relative}._dropdownMenu_1gfby_66{display:none;position:absolute;top:calc(100% + 8px);left:0;min-width:220px;padding:8px;border:1px solid #d5c9b7;border-radius:6px;background:#fffaf2;box-shadow:0 8px 20px #31251a1f;z-index:10}._dropdownMenuRight_1gfby_80{left:auto;right:0}._dropdownMenuOpen_1gfby_85{display:grid;gap:4px}._main_1gfby_90{max-width:1200px;margin:0 auto;padding:24px 32px 48px}._siteFooter_1gfby_96{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;gap:20px;min-height:190px;padding:24px 32px 18px;overflow:hidden;border-top:1px solid #d5c9b7;background:#fffaf2;color:#604c39;font-size:.9rem}._siteFooterContent_1gfby_112{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:minmax(0,1fr) auto;width:min(100%,850px);min-height:146px;margin:0 auto}._footerQuote_1gfby_113{grid-column:1;grid-row:1;align-self:center;justify-self:center;max-width:90%;text-align:center}._footerQuote_1gfby_113 p{margin:0;color:#493829;font-size:1rem;font-style:italic}._footerQuote_1gfby_113 span{display:block;color:#6a5542;font-size:.88rem}._siteFooterLinks_1gfby_116{grid-column:2;grid-row:1;align-self:center;justify-self:center;display:grid;justify-items:center;gap:8px}._footerCopyright_1gfby_117{grid-column:1 / -1;grid-row:2;justify-self:center}._siteFooter_1gfby_96 a{color:inherit;text-decoration:none}._siteFooter_1gfby_96 a:hover{color:#6f0d10}._footerArt_1gfby_120{position:absolute;right:0;bottom:0;width:min(52%,650px);height:85%;object-fit:contain;object-position:right bottom;opacity:.45;mix-blend-mode:multiply}@media(max-width:800px){._header_1gfby_7{position:relative;flex-direction:row;align-items:center;gap:12px;padding:14px 16px}._mobileMenuButton_1gfby_40{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;margin-left:auto;padding:0;border:1px solid #d5c9b7;border-radius:8px;background:transparent;color:#31251a;font-size:1.5rem;line-height:1}._nav_1gfby_33{display:none;position:absolute;z-index:20;top:100%;right:0;left:0;width:auto;padding:12px 16px 16px;border-bottom:1px solid #d5c9b7;background:#fffaf2;box-shadow:0 10px 18px #31251a1f;flex-direction:column;align-items:stretch;gap:4px}._navOpen_1gfby_164{display:flex}._nav_1gfby_33{width:auto}._dropdown_1gfby_62{width:100%}._dropdownMenu_1gfby_66{position:static;min-width:0;margin-top:8px;box-shadow:none}._dropdownMenuRight_1gfby_80{right:auto}._main_1gfby_90{padding:20px 16px 40px}._siteFooter_1gfby_96{align-items:stretch;min-height:170px;padding:18px 16px 16px;flex-direction:column;gap:12px}._siteFooterContent_1gfby_112{min-height:135px}._footerQuote_1gfby_113{max-width:90%}._siteFooterLinks_1gfby_116{gap:8px}._footerArt_1gfby_120{right:0;bottom:0;width:78%;height:90%}}@media(max-width:520px){._siteFooterContent_1gfby_112{grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:14px}._footerQuote_1gfby_113{grid-column:1;grid-row:1;max-width:100%}._siteFooterLinks_1gfby_116{grid-column:1;grid-row:2;justify-self:center}._footerCopyright_1gfby_117{grid-column:1;grid-row:3;justify-self:center}}._success_1a4sj_1{color:#166534;font-weight:600}._error_1a4sj_2{color:#991b1b;font-weight:600}._controls_2bda3_1{display:flex;flex-wrap:wrap;gap:12px;align-items:center}._section_7uwx2_1{display:grid;gap:16px;margin-bottom:32px}._panel_sjv6t_1{min-width:0;padding:16px;border:1px solid #d9cfbf;border-radius:8px;background:#fff}._table_1kfaq_1{width:100%;border-collapse:collapse}._table_1kfaq_1 th,._table_1kfaq_1 td{text-align:left;padding:10px 12px;border-bottom:1px solid #e5dece}._leaderRow_1kfaq_13{background:#f3ead7;font-weight:600}._adminForm_1nyi1_1{display:grid;gap:16px;margin-top:16px}._field_1nyi1_2{display:grid;gap:6px;color:#4c3a29;font-size:.92rem;font-weight:600}._field_1nyi1_2 input,._field_1nyi1_2 select,._field_1nyi1_2 textarea{width:100%;color:#241b13;font-weight:400}._inlineFieldGrid_1nyi1_4{display:grid;grid-template-columns:repeat(4,minmax(180px,1fr));gap:14px;align-items:end}@media(max-width:760px){._inlineFieldGrid_1nyi1_4{grid-template-columns:1fr}}._formGrid_1tyg4_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}._fieldAction_1tyg4_7{white-space:nowrap}._fieldActionColumn_1tyg4_8{display:flex;align-items:end}._fieldActionColumn_1tyg4_8 ._fieldAction_1tyg4_7{width:100%}._fullWidth_1tyg4_10{grid-column:1 / -1}._rows_1tyg4_11{display:grid;gap:12px}._formRow_1tyg4_12{display:grid;grid-template-columns:minmax(180px,1.5fr) minmax(140px,1fr) minmax(120px,.8fr) minmax(120px,.8fr) auto;gap:12px;align-items:end;padding-bottom:12px;border-bottom:1px solid #e5dece}@media(max-width:760px){._formRow_1tyg4_12{grid-template-columns:1fr}}._titleMeta_4xujb_1{color:#6b5a47;font-size:.9em;font-weight:500}._list_1v597_1{display:grid;gap:0;border:1px solid #d9cfbf;border-radius:8px;background:#fff}._item_1v597_9{padding:16px;border-bottom:1px solid #e5dece}._item_1v597_9:last-child{border-bottom:0}._item_1v597_9 h4{margin:0 0 8px}._item_1v597_9 p{margin:0}._inlineLink_1j64y_1{color:inherit;text-decoration:none}._inlineLink_1j64y_1:hover,._inlineLink_1j64y_1:focus-visible{text-decoration:underline}._tabs_12y8v_1{display:inline-flex;gap:8px;padding:4px;border-radius:8px;background:#eadfcf}._tab_12y8v_1{min-height:32px;padding:7px 10px;border:0;border-radius:6px;background:transparent;color:#3f3125;cursor:pointer;font-size:.84rem;font-weight:500;line-height:1.2}._tabActive_12y8v_3{background:#31251a;color:#fff}._resultsList_42rmk_1{display:grid;gap:0;overflow:hidden;border:1px solid #d9cfbf;border-radius:8px;background:#fff}._resultRow_42rmk_10{position:relative;display:grid;gap:8px}._resultsList_42rmk_1 ._resultRow_42rmk_10{padding:16px;border-bottom:1px solid #e5dece}._resultsList_42rmk_1 ._resultRow_42rmk_10:last-child{border-bottom:0}._resultIndex_42rmk_13{position:absolute;top:12px;right:16px;display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 4px;border-radius:4px;background:#9ca3af;color:#fff;font-size:.7rem;font-weight:600;line-height:1}._resultTitle_42rmk_30{margin:0;padding-right:36px}._resultMeta_42rmk_31{margin:0;color:#4c3a29;font-size:.92rem;line-height:1.5}._article_37efn_1{width:min(100%,920px);margin:0 auto 32px;padding:clamp(20px,4vw,40px);background:#fff;border:1px solid #d9cfbf;border-radius:10px;color:#31251a;line-height:1.75}._article_37efn_1>:first-child{margin-top:0}._article_37efn_1 h1,._article_37efn_1 h2,._article_37efn_1 h3{color:#31251a;line-height:1.3}._article_37efn_1 h1{margin-bottom:20px;font-size:clamp(1.8rem,4vw,2.4rem)}._article_37efn_1 h2{margin:36px 0 12px;padding-bottom:8px;border-bottom:1px solid #e5dece;font-size:1.45rem}._article_37efn_1 h3{margin:24px 0 8px;font-size:1.15rem}._article_37efn_1 p,._article_37efn_1 ol{margin:0 0 16px}._article_37efn_1 ol{padding-left:1.5rem}._article_37efn_1 li{padding-left:4px;margin-bottom:12px}._article_37efn_1 strong{color:#4c3420}._tableScroller_37efn_58{max-width:100%;margin:18px 0 22px;overflow-x:auto;border:1px solid #e5dece;border-radius:8px}._tableScroller_37efn_58 table{width:100%;border-collapse:collapse;text-align:left}._tableScroller_37efn_58 th,._tableScroller_37efn_58 td{padding:10px 14px;border-bottom:1px solid #e5dece}._tableScroller_37efn_58 th{background:#f7f0e4;font-weight:700}._tableScroller_37efn_58 tr:last-child td{border-bottom:0}@media(max-width:600px){._article_37efn_1{padding:20px 16px}._tableScroller_37efn_58 table{min-width:420px}}._section_1a5ty_1{margin-top:26px}._section_1a5ty_1 h2{margin:0 0 12px;font-size:1.25rem;letter-spacing:-.02em}._grid_1a5ty_3{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}._grid_1a5ty_3>a{display:grid;grid-template-columns:48px 1fr 16px;align-items:center;gap:12px;min-height:91px;padding:13px 17px;border:1px solid #dfd0ba;border-radius:8px;background:#fffcf6c7;color:#211a15;box-shadow:0 2px 4px #49301608}._grid_1a5ty_3>a:hover{border-color:#b99972;background:#fffdf8}._grid_1a5ty_3 img{width:44px;height:44px;object-fit:contain}._grid_1a5ty_3 span{display:grid;gap:4px}._grid_1a5ty_3 strong{font-size:.95rem}._grid_1a5ty_3 small{color:#604e3d;font-size:.81rem}._grid_1a5ty_3 b{color:#790f19;font-size:1.6rem;font-weight:500}@media(max-width:1050px){._grid_1a5ty_3{grid-template-columns:1fr 1fr}}@media(max-width:800px){._grid_1a5ty_3{grid-template-columns:1fr;gap:9px}._grid_1a5ty_3>a{min-height:76px}}._meta_r8wnk_1{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin:4px 0 17px;font-size:1.08rem}._winner_dhixd_1{display:flex;align-items:center;gap:15px}._winner_dhixd_1>img{width:74px;height:74px;object-fit:contain}._winner_dhixd_1>div{display:grid;gap:2px}._detailLabel_dhixd_4{color:#5b4632;font-weight:700;font-size:.9rem}._winner_dhixd_1 strong{font-size:1.45rem}._winner_dhixd_1 span:last-child{font-size:.9rem}._countdown_dhixd_7{display:flex;align-items:center;gap:14px;color:#790f19}._countdown_dhixd_7>div{display:grid;gap:3px}._countdown_dhixd_7 strong{font-size:1.35rem}._hourglass_dhixd_10{width:58px;height:68px;object-fit:contain}._cancelled_dhixd_11 img{display:block;width:104px;height:104px;object-fit:contain}._hero_e8cac_1{--wine:#790f19;--line:#dfd0ba;display:grid;grid-template-columns:max-content minmax(0,1fr);position:relative;isolation:isolate;min-height:328px;overflow:hidden;border:1px solid var(--line);border-radius:10px;background:linear-gradient(105deg,#fffcf6fc,#fffcf6fa 48%,#fffcf6e0 64%,#fffcf62e 87%),#f5ecdd;box-shadow:0 2px 5px #4930160a}._heroArt_e8cac_2{grid-column:2;grid-row:1;z-index:0;align-self:stretch;width:100%;min-width:0;height:100%;object-fit:contain;object-position:center bottom;filter:sepia(.22) saturate(.72);opacity:.78}._heroContent_e8cac_3{position:relative;z-index:1;grid-column:1;grid-row:1;max-width:710px;padding:27px 30px 22px}._eyebrow_e8cac_4{margin:0 0 9px;color:#604c39;font-weight:650}._hero_e8cac_1 h2{margin:0;color:var(--wine);font-size:clamp(2rem,3vw,2.55rem);letter-spacing:-.035em}._heroDetails_e8cac_6{display:grid;grid-template-columns:max-content max-content;gap:28px;width:fit-content;max-width:100%;border-top:1px solid rgba(120,92,59,.16);padding-top:17px}._heroDetails_e8cac_6>:first-child{min-width:0}._topThree_e8cac_8{width:max-content;max-width:230px;border-left:1px solid var(--line);padding-left:24px}._topThreeLabel_e8cac_9{display:block;margin-bottom:6px;color:#5b4632;font-weight:700;font-size:.9rem}._leaderRow_e8cac_10{display:grid;grid-template-columns:18px auto auto;gap:10px;width:max-content;align-items:center;padding:2px 0;font-size:.9rem}._leaderRow_e8cac_10>span{text-align:center}._leaderRow_e8cac_10 strong,._leaderRow_e8cac_10 b{font-weight:550}._primaryButton_e8cac_13{display:inline-flex;align-items:center;gap:8px;margin-top:17px;padding:10px 17px;border-radius:999px;background:var(--wine);color:#fff;font-weight:650;box-shadow:0 4px 10px #790f1921}._primaryButton_e8cac_13:hover{background:#941e29;color:#fff}@media(max-width:800px){._hero_e8cac_1{display:block;min-height:auto}._heroArt_e8cac_2{position:absolute;z-index:-1;right:-27%;bottom:0;width:105%;min-width:auto;height:50%;opacity:.16}._heroContent_e8cac_3{padding:23px 18px 20px}._heroDetails_e8cac_6{width:auto;grid-template-columns:1fr;gap:14px}._topThree_e8cac_8{width:auto;max-width:none;border-top:1px solid var(--line);border-left:0;padding:12px 0 0}._primaryButton_e8cac_13{gap:6px;margin-top:14px;padding:8px 13px;font-size:.9rem}}._card_1mwsk_1{--wine:#790f19;--ink:#211a15;--line:#dfd0ba;position:relative;min-width:0;min-height:256px;padding:20px 22px 16px;overflow:hidden;border:1px solid var(--line);border-radius:9px;background:#fffcf6d1;box-shadow:0 2px 5px #49301609}._card_1mwsk_1 h3{position:relative;display:flex;align-items:center;gap:11px;margin:0 0 13px;color:#463729;font-size:1rem}._accentIcon_1mwsk_3{color:var(--wine);font-size:1.45rem;line-height:1}._branchArt_1mwsk_4{position:absolute;top:-19px;right:-9px;width:175px;opacity:.56;transform:rotate(-8deg)}._upcomingTitle_1mwsk_5{position:relative;display:block;margin:12px 0 5px;color:var(--ink);font-size:1.6rem;font-weight:750;letter-spacing:-.03em}._upcomingTitle_1mwsk_5:hover{color:var(--wine)}._infoLine_1mwsk_7{position:relative;margin:7px 0;font-size:.98rem}._countdown_1mwsk_8{position:relative;display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:19px;padding-top:13px;border-top:1px solid var(--line)}._countdown_1mwsk_8 strong{color:var(--wine);font-size:1.55rem}@media(max-width:800px){._card_1mwsk_1{min-height:0;padding:18px}}._card_1efs6_1{--wine:#790f19;--ink:#211a15;--line:#dfd0ba;--muted:#6a5542;position:relative;min-width:0;min-height:256px;padding:20px 22px 16px;overflow:hidden;border:1px solid var(--line);border-radius:9px;background:#fffcf6d1;box-shadow:0 2px 5px #49301609}._card_1efs6_1 h3{display:flex;align-items:center;gap:11px;margin:0 0 13px;color:#463729;font-size:1rem}._smallIcon_1efs6_3{width:25px;height:25px;object-fit:contain}._championTable_1efs6_4{font-size:.86rem}._tableHead_1efs6_5,._tableRow_1efs6_5{display:grid;grid-template-columns:.9fr 1.1fr 1fr;gap:8px;align-items:center}._tableHead_1efs6_5{padding:0 2px 7px;border-bottom:1px solid var(--line);font-weight:650}._tableRow_1efs6_5{min-height:28px;border-bottom:1px solid rgba(223,208,186,.48);color:var(--ink)}._tableRow_1efs6_5:hover{color:var(--wine)}._tableRow_1efs6_5>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tableRow_1efs6_5 strong{font-weight:600}._tableEmpty_1efs6_11{color:var(--muted)}._textLink_1efs6_12{display:inline-block;margin-top:6px;color:#463729;font-size:.85rem}._textLink_1efs6_12:hover{color:var(--wine)}@media(max-width:800px){._card_1efs6_1{min-height:0;padding:18px}}._card_b88eo_1{--wine:#790f19;--line:#dfd0ba;position:relative;min-width:0;min-height:256px;padding:20px 22px 16px;overflow:hidden;border:1px solid var(--line);border-radius:9px;background:#fffcf6d1;box-shadow:0 2px 5px #49301609}._card_b88eo_1 h3{display:flex;align-items:center;gap:11px;margin:0 0 13px;color:#463729;font-size:1rem}._accentIcon_b88eo_3{color:var(--wine);font-size:1.45rem;line-height:1}._statsGrid_b88eo_4{display:grid;grid-template-columns:1fr 1fr;gap:9px}._statsGrid_b88eo_4>div{display:grid;justify-items:center;align-content:center;min-height:69px;padding:6px;border-radius:10px;background:#f8f1e6c7;text-align:center}._statsGrid_b88eo_4 strong{color:var(--wine);font-size:1.65rem;line-height:1.05}._statsGrid_b88eo_4 span{color:#564331;font-size:.85rem}@media(max-width:1050px){._card_b88eo_1{min-height:auto}._statsGrid_b88eo_4{grid-template-columns:repeat(4,1fr)}}@media(max-width:800px){._card_b88eo_1{min-height:0;padding:18px}._statsGrid_b88eo_4{grid-template-columns:1fr 1fr}}._home_ckjuj_1{max-width:1500px;margin:0 auto;color:#211a15}._dashboard_ckjuj_2{display:grid;grid-template-columns:1.08fr 1fr 1fr;gap:18px;margin-top:18px}@media(max-width:1050px){._dashboard_ckjuj_2{grid-template-columns:1fr 1fr}}@media(max-width:800px){._dashboard_ckjuj_2{grid-template-columns:1fr;gap:12px}}._championsTable_13jyq_1{table-layout:fixed}._stickyNameCell_13jyq_2,._stickyCountCell_13jyq_2{position:sticky;z-index:2}._stickyNameCell_13jyq_2{left:0;min-width:136px;text-align:left!important;background:#fffaf2}._stickyCountCell_13jyq_2{left:136px;min-width:54px;background:#f9f1e3}._nameCell_13jyq_5{font-size:.8rem;font-weight:600;text-align:left!important}._countCell_13jyq_6{font-size:.78rem;font-weight:700;text-align:center!important}._retiredRow_13jyq_7{color:#6b5a47}._timelineCell_13jyq_8{min-width:28px;padding:3px 6px!important}._winMark_13jyq_9{display:inline-block;font-size:.62rem;font-weight:700;line-height:1;color:#1f4d1c}@media(max-width:760px){._stickyNameCell_13jyq_2{min-width:116px}._stickyCountCell_13jyq_2{left:116px}}._rankHistoryScroller_ojutw_1{display:block;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}._rankHistoryTable_ojutw_2{width:max-content;border-collapse:collapse}._rankHistoryTable_ojutw_2 th,._rankHistoryTable_ojutw_2 td{padding:3px 4px;border:1px solid #e5dece;text-align:center;white-space:nowrap}._rankHistoryYearCell_ojutw_4{background:#f7f0e4;font-size:.44rem}._rankHistoryMonthCell_ojutw_5{background:#fbf7ef;font-size:.46rem;color:#6b5a47}._rankHistoryValueCell_ojutw_6{min-width:24px;height:20px;font-size:.54rem}._rankHistoryYokozuna_ojutw_7{background:#f4d7a1;color:#5c3b00;font-weight:700}._rankHistoryOzeki_ojutw_8{background:#f8e6b8;color:#6a4900;font-weight:700}._rankHistorySekiwake_ojutw_9{background:#dbead2;color:#1f4d1c;font-weight:700}._rankHistoryKomusubi_ojutw_10{background:#d7e6f6;color:#1f4870;font-weight:700}._rankHistoryMaegashira_ojutw_11{background:#ece3f8;color:#55377a;font-weight:700}._rankHistoryJuryo_ojutw_12{background:#f7d9e4;color:#7b2f52;font-weight:700}._rankHistoryMakushita_ojutw_13{background:#f2e3c7;color:#6e4b16;font-weight:700}._rankHistorySandanme_ojutw_14{background:#dfe9d3;color:#33551a;font-weight:700}._rankHistoryJonidan_ojutw_15{background:#d9e8ee;color:#1f5366;font-weight:700}._rankHistoryJonokuchi_ojutw_16{background:#e8dff0;color:#5b3a74;font-weight:700}._rankHistoryCancelled_ojutw_17{background:#f8d7da;color:#991b1b;font-weight:700}._rankHistoryLowerDivisionCell_ojutw_18{background:#efe7d8}._rankHistoryNoDataCell_ojutw_19{background:#f7f7f7}._rankHistoryNoDataMergedCell_ojutw_20{vertical-align:middle;min-width:72px}._rankHistoryNoDataText_ojutw_21{color:#8a8a8a;font-size:.44rem}._rankHistoryLegend_ojutw_22{display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:10px;font-size:.72rem;color:#4c3a29}._rankHistoryLegendItem_ojutw_23{display:inline-flex;align-items:center;gap:6px}._rankHistoryLegendSwatch_ojutw_24{width:10px;height:10px;border:1px solid #d6c4ae;flex:0 0 auto}._headingWithMeta_sdla8_1{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0}._grid_j3675_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}._statusBadge_1lh14_1{display:inline-flex;align-items:center;padding:2px 8px;border:1px solid #d6c4ae;border-radius:999px;background:#f7f0e4;color:#6b5a47;font-size:.8rem;font-weight:600;line-height:1.4}._title_1yduc_1{margin:0}._memberPeriod_1yduc_2{color:#6b5a47;font-size:.8rem;font-weight:400}._panel_4t502_1{background:#fff;border:1px solid #d9cfbf;border-radius:8px;padding:16px;min-width:0}._title_4t502_9{margin:0;font-size:1.25rem}._description_4t502_10{color:#6b5a47;line-height:1.5}._total_4t502_11{font-weight:600}._chart_4t502_12{position:relative;width:100%;height:480px}._chart_4t502_12[hidden]{display:none}._tile_4t502_14{position:absolute;box-sizing:border-box;border:2px solid white;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:6px;color:#241b13;text-decoration:none;overflow:hidden}._tile_4t502_14:hover{filter:brightness(.95);color:#241b13;text-decoration:none}._tile_4t502_14:focus-visible{outline:3px solid #31251a;outline-offset:-4px;z-index:1}._name_4t502_31{width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600;font-size:.9rem}._count_4t502_32{font-size:1.5rem;line-height:1}._legend_4t502_33{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px 24px}._legend_4t502_33 li{display:flex;align-items:center;gap:8px;font-size:.9rem}._legend_4t502_33 li>span:last-child{margin-left:auto;white-space:nowrap;color:#6b5a47}._swatch_4t502_36{width:12px;height:12px;border-radius:3px;flex-shrink:0}@media(max-width:600px){._chart_4t502_12{height:560px}._name_4t502_31{font-size:.75rem}._count_4t502_32{font-size:1.2rem}._tile_4t502_14{gap:3px;padding:4px}}._panel_77g44_1,._empty_77g44_1{min-width:0;overflow:auto;padding:18px;border:1px solid #ded3c2;border-radius:10px;background:#fffdf9}._timelineGrid_77g44_2{position:relative;width:max-content;background-repeat:no-repeat}._noDataStrip_77g44_3{position:absolute;z-index:0;top:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(270deg,#a691741a,#a6917405);pointer-events:none}._noDataStrip_77g44_3 span{writing-mode:vertical-rl;transform:rotate(180deg);color:#9b9286;font-size:.72rem;font-weight:600;text-align:center;white-space:nowrap}._axis_77g44_5,._track_77g44_5{position:relative;z-index:1;display:grid;min-width:max-content}._axis_77g44_5{margin-bottom:8px;color:#8c7963;font-size:.76rem}._axis_77g44_5 span{padding:0 4px 5px;border-bottom:1px solid #ded3c2;text-align:center}._rows_77g44_8{display:grid;gap:5px}._row_77g44_8{display:grid;grid-template-columns:max-content;align-items:center;min-height:31px}._track_77g44_5{align-items:center;min-height:24px}._period_77g44_11{position:relative;height:16px;background:linear-gradient(to bottom,transparent 7px,#665847 7px,#665847 9px,transparent 9px);cursor:pointer}._period_77g44_11:hover{background:linear-gradient(to bottom,transparent 6px,#a94416 6px,#a94416 10px,transparent 10px)}._periodEndMarked_77g44_13:before,._periodStartMarked_77g44_13:after{position:absolute;top:2px;width:2px;height:12px;background:#665847;content:""}._periodEndMarked_77g44_13:before{left:0}._periodStartMarked_77g44_13:after{right:0}._periodLabel_77g44_16{position:absolute;bottom:11px;left:50%;transform:translate(-50%);color:#3b2b1e;font-size:11px;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap}._periodLabel_77g44_16:hover,._periodLabel_77g44_16:focus-visible{text-decoration:underline}._empty_77g44_1{color:#716252}@media(max-width:640px){._panel_77g44_1,._empty_77g44_1{padding:12px}}._period_nhd9j_1{height:16px;background:linear-gradient(to bottom,transparent 7px,#665847 7px,#665847 9px,transparent 9px);cursor:pointer}._period_nhd9j_1:hover{background:linear-gradient(to bottom,transparent 6px,#a94416 6px,#a94416 10px,transparent 10px)}._period_nhd9j_1:before,._period_nhd9j_1._closed_nhd9j_12:after{position:absolute;top:2px;width:2px;height:12px;background:#665847;content:""}._period_nhd9j_1:before{left:0}._period_nhd9j_1._closed_nhd9j_12:after{right:0}._period_nhd9j_1._clipped_nhd9j_23:before{display:none}._period_nhd9j_1:before{left:auto;right:0}._period_nhd9j_1._closed_nhd9j_12:after{right:auto;left:0}._periodLabel_nhd9j_26{bottom:13px}._banzukeTable_136nw_1{table-layout:fixed}._tournamentTabs_1sfey_1{display:flex;width:max-content;max-width:100%;margin-inline:auto}._tournamentHero_1sfey_2{position:relative;display:grid;grid-template-columns:minmax(0,.64fr) minmax(180px,.65fr);align-items:center;gap:12px 12px;min-height:176px;padding:16px 24px;overflow:hidden;border:1px solid #dfd0ba;border-radius:10px;background:linear-gradient(105deg,#fffcf6fc,#fffcf6f7 58%,#fffcf6c2),#f5ecdd;box-shadow:0 2px 5px #4930160a}._heroArt_1sfey_3{position:absolute;right:-5px;bottom:-20px;width:190px;max-height:150px;object-fit:contain;opacity:.5;pointer-events:none}._heroCopy_1sfey_4{position:relative;z-index:1}._tournamentTitle_1sfey_5{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 8px;color:#790f19;font-size:clamp(2rem,3vw,2.55rem);line-height:1.1;letter-spacing:-.035em}._heroDescription_1sfey_6{max-width:710px;margin:8px 0;color:#59483b;font-size:1rem;line-height:1.5}._heroMeta_1sfey_7{margin:6px 0 0!important}._heroChampion_1sfey_8{position:relative;z-index:1;display:flex;justify-content:flex-start;align-items:center}._heroChampion_1sfey_8>div{border:0;padding:0}@media(max-width:760px){._tournamentHero_1sfey_2{grid-template-columns:1fr;gap:14px;padding:20px}._heroChampion_1sfey_8{justify-content:flex-start;transform:none}._heroArt_1sfey_3{right:-25px;bottom:-30px;opacity:.2}}._sections_17ggm_1{display:grid;width:min(100%,480px);margin-inline:auto;gap:8px}._card_17ggm_2{overflow:hidden;border:1px solid #dfcdb8;border-radius:12px;background:#fffcf8}._heading_17ggm_3{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 8px;padding:8px;border-bottom:1px solid #eadfce;color:#a20f1b}._heading_17ggm_3 h3{margin:0;font-size:1rem;font-weight:600}._daySelector_17ggm_5{box-sizing:border-box;width:72px;min-height:34px;padding:5px 8px;border:1px solid #dfcdb8;border-radius:7px;background:#fff;color:#3f3125;font:inherit;font-size:.85rem;text-align:center}._list_17ggm_6{margin:0;padding:0 8px;list-style:none}._row_17ggm_7{display:grid;justify-items:center;gap:2px;padding:12px 4px 10px;border-bottom:1px solid #eadfce}._row_17ggm_7:last-child{border-bottom:0}._matchup_17ggm_9{display:grid;grid-template-columns:minmax(0,1fr) 48px 16px 48px minmax(0,1fr);align-items:center;gap:8px;width:min(100%,430px);color:#51483f;font-size:.9rem}._rikishi_17ggm_10{min-width:0;text-align:right}._rikishi_17ggm_10:last-child{text-align:left}._rikishi_17ggm_10 a{color:inherit;text-decoration:none}._winner_17ggm_13,._winner_17ggm_13 a{color:#187342;font-weight:700}._rank_17ggm_14{box-sizing:border-box;width:48px;padding:2px 0;border-radius:12px;background:#f2eadf;color:#766a5d;font-size:.62rem;line-height:1.2;text-align:center;font-variant-numeric:tabular-nums}._dash_17ggm_15{color:#8c8175;text-align:center}._result_17ggm_16{color:#817466;font-size:.68rem;line-height:1.2;text-align:center}@media(max-width:420px){._matchup_17ggm_9{grid-template-columns:minmax(0,1fr) 42px 12px 42px minmax(0,1fr);gap:5px;font-size:.78rem}._rank_17ggm_14{width:42px;font-size:.58rem}}._list_ti5sn_1{width:min(100%,480px);box-sizing:border-box;margin-inline:auto;border:1px solid #dfd0ba;border-radius:12px;background:#fffcf8;padding:0 20px}._row_ti5sn_2{position:relative;display:flex;align-items:center;gap:10px;min-height:42px;padding:0}._row_ti5sn_2:not(:last-child):after{position:absolute;right:-8px;bottom:0;left:-8px;border-bottom:1px solid #eadfce;content:""}._rank_ti5sn_4{flex:0 0 44px;border-radius:6px;background:#f2eadf;color:#756758;font-size:.7rem;font-weight:700;text-align:center;padding:3px 2px}._name_ti5sn_5{min-width:0;flex:1;font-weight:600}._record_ti5sn_6{white-space:nowrap;font-weight:600;font-variant-numeric:tabular-nums}._winning_ti5sn_7{color:#166534}._losing_ti5sn_8{color:#b4232b}._even_ti5sn_9{color:#84796d}._playoff_ti5sn_10{flex-basis:45px;text-align:right;color:#84796d;font-size:.85rem}._leader_ti5sn_11 ._name_ti5sn_5{font-weight:700}._leader_ti5sn_11 ._name_ti5sn_5 a{color:#b4232b}._legend_ti5sn_13{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;padding:10px 0 4px;color:#756b60;font-size:.72rem}._legend_ti5sn_13 span{display:inline-flex;align-items:center;gap:5px}._legend_ti5sn_13 i{width:11px;height:11px;border-radius:50%}._legendWinning_ti5sn_16{background:#166534}._legendLosing_ti5sn_17{background:#b4232b}._legendEven_ti5sn_18{background:#84796d}._banzuke_156rr_1{display:grid;grid-template-columns:minmax(0,480px);justify-content:center;gap:16px}._division_156rr_2{min-width:0;padding:10px 12px 8px;overflow:hidden;border:1px solid #e4cdb2;border-radius:13px;background:#fffcf8}._division_156rr_2 h3{margin:0 0 2px;color:#a31825;text-align:center;font-size:1rem;font-weight:600}._table_156rr_4{width:100%;border-collapse:collapse;background:transparent}._table_156rr_4 th{height:22px;border-bottom:1px solid #e9d9c7;color:#9a8876;background:transparent;text-align:center;font-size:.62rem;font-weight:400}._table_156rr_4{table-layout:fixed}._nameColumn_156rr_7{width:calc((100% - 42px)/2)}._rankColumn_156rr_8{width:42px}._table_156rr_4 td{height:36px;padding:3px 4px;border-bottom:1px solid #eee3d6;background:transparent}._table_156rr_4 tbody tr:last-child td{border-bottom:0}._east_156rr_11{text-align:right!important;font-size:.86rem;font-weight:600}._west_156rr_12{text-align:left;font-size:.86rem;font-weight:600}._up_156rr_13,._down_156rr_13{display:inline-block;margin:0 4px;font-size:1rem;font-weight:800;line-height:1}._up_156rr_13{color:#218739}._down_156rr_13{color:#c62828}._rank_156rr_8{padding-inline:0!important;text-align:center!important}._table_156rr_4 td._rank_156rr_8{color:#806f5e;font-size:.65rem;font-weight:600}._rank_156rr_8 span{display:inline-block;min-width:30px;padding:2px 5px;border-radius:999px;background:#f2eade;line-height:1.2}@media(max-width:480px){._banzuke_156rr_1{grid-template-columns:minmax(0,1fr)}._division_156rr_2{padding-inline:8px}._east_156rr_11,._west_156rr_12{font-size:.78rem}}._grid_bd1yu_1{grid-template-columns:repeat(3,minmax(0,1fr))}._addTournamentTile_bd1yu_2{padding:0}._addTournamentLink_bd1yu_3{display:flex;align-items:center;justify-content:center;width:100%;min-height:150px;color:#6b5a47;font-size:3rem;line-height:1;text-decoration:none}._addTournamentLink_bd1yu_3:hover,._addTournamentLink_bd1yu_3:focus-visible{background:#f7f0e4;border-color:#c9b79f;color:#31251a}._addTournamentLink_bd1yu_3:focus-visible{outline:2px solid #790f19;outline-offset:2px}@media(max-width:760px){._grid_bd1yu_1{grid-template-columns:1fr}}._scroller_5a5n7_1{max-width:100%;overflow-x:auto}._table_5a5n7_6{border-collapse:collapse;font-size:.54rem;font-variant-numeric:tabular-nums;white-space:nowrap}._table_5a5n7_6 th,._table_5a5n7_6 td{height:20px;padding:3px 4px;border:1px solid #d9cfbf;text-align:center}._table_5a5n7_6 thead th{background:#f7f0e4;color:#6b5a47;font-size:.46rem;font-weight:500}._table_5a5n7_6 tbody+tbody{border-top:2px solid #b5a38c}._year_5a5n7_32{background:#faf7f1;vertical-align:middle;font-size:.44rem;font-weight:500}._verticalYear_5a5n7_39{display:inline-block;writing-mode:vertical-rl;transform:rotate(180deg);vertical-align:middle}._table_5a5n7_6 ._day_5a5n7_46{min-width:24px;padding:3px 4px}._win_5a5n7_51{background:#bde3bd;color:#174c29}._loss_5a5n7_56{background:#f4bc96;color:#71300f}._absent_5a5n7_61{background:#e6e0d7;color:#5b5144}._unknown_5a5n7_66{background:#f5f2ed;color:#786c5d}._pending_5a5n7_71{background:#fff;color:#786c5d}._record_5a5n7_76{font-weight:600}._earlierPeriod_5a5n7_80{background:#faf7f1;font-size:.44rem;font-weight:500}._earlierRanks_5a5n7_86{display:flex;flex-wrap:wrap;justify-content:center;max-width:420px;margin:0 auto;padding:8px 0;line-height:1.7}._historyNoData_5a5n7_96{background:#f5f2ed;color:#786c5d;text-align:center}._outOfBanzuke_5a5n7_102{background:#efe7d8;color:#6b5a47;text-align:center}._cancelledPeriod_5a5n7_108{background:#f8d7da;color:#991b1b;text-align:center}._table_5a5n7_6 ._recordWithChampion_5a5n7_114{border-right:0}._table_5a5n7_6 ._champion_5a5n7_118{border-left:0}._legend_5a5n7_122{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:12px;color:#6b5a47;font-size:.75rem}._legend_5a5n7_122>span{display:inline-flex;align-items:center;gap:5px}._swatch_5a5n7_137{display:inline-grid;place-items:center;width:20px;height:20px;border:1px solid #d9cfbf}._missingInitialStable_1wqna_1{display:flex;align-items:center;gap:7px;color:#b42318;font-weight:700}._missingInitialStable_1wqna_1 span{font-size:.75rem}._chartLegend_1wqna_13{display:flex;justify-content:space-between;margin:16px 0 8px;color:#6b5a47;font-size:.9rem}._chartLegend_1wqna_13 span{display:flex;align-items:center;gap:8px}._winSwatch_1wqna_15,._lossSwatch_1wqna_15{width:12px;height:12px;border-radius:3px;background:#32826b}._lossSwatch_1wqna_15{background:#c66b59}._tornado_1wqna_17{display:grid;gap:8px}._tornadoRow_1wqna_18{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px;min-height:28px}._winSide_1wqna_19,._lossSide_1wqna_19{display:grid;align-items:center;gap:6px;min-width:0}._winSide_1wqna_19{grid-template-columns:max-content minmax(0,1fr)}._lossSide_1wqna_19{grid-template-columns:minmax(0,1fr) max-content}._winSide_1wqna_19{text-align:right}._lossSide_1wqna_19{text-align:left}._barValue_1wqna_24{min-width:22px;color:#6b5a47;font-size:.85rem;text-align:center}._bar_1wqna_24{position:relative;display:flex;align-items:center;justify-content:center;height:20px;min-width:0;border-radius:3px;overflow:hidden}._winBar_1wqna_26{justify-self:end;background:#32826b}._lossBar_1wqna_27{justify-self:start;background:#c66b59}._barLabel_1wqna_28{padding:0 6px;overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem}._shortBar_1wqna_29{overflow:visible}._shortBar_1wqna_29 ._barLabel_1wqna_28{position:absolute;top:50%;width:max-content;max-width:180px;padding:0;transform:translateY(-50%);color:#241b13;overflow:visible}._winBar_1wqna_26._shortBar_1wqna_29 ._barLabel_1wqna_28{right:calc(100% + 7px);text-align:right}._lossBar_1wqna_27._shortBar_1wqna_29 ._barLabel_1wqna_28{left:calc(100% + 7px);text-align:left}@media(max-width:560px){._tornadoRow_1wqna_18{gap:6px}._winSide_1wqna_19{grid-template-columns:max-content minmax(0,1fr)}._lossSide_1wqna_19{grid-template-columns:minmax(0,1fr) max-content}._barValue_1wqna_24{min-width:0;font-size:.68rem}._barLabel_1wqna_28{padding:0 3px;font-size:.7rem}._shortBar_1wqna_29 ._barLabel_1wqna_28{max-width:120px}}._actionLink_1wqna_41{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border:1px solid #d6c4ae;border-radius:6px;background:#f7f0e4;color:#4c3a29;text-decoration:none;font-weight:600;font-size:.85rem}._actionLink_1wqna_41:hover,._actionLink_1wqna_41:focus-visible{background:#efe4d3;border-color:#c9b79f;color:#31251a;text-decoration:none}._heading_xqqg2_1{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._secondary_xqqg2_8{font-size:.85rem}._retired_xqqg2_12{background:#ead8c7}html,body,#root{margin:0;min-height:100%;font-family:Inter,Arial,sans-serif}*{box-sizing:border-box}body{margin:0;background:#f4efe6}button,input,select,textarea{font:inherit}input,select,textarea{border:1px solid #cdbfa9;border-radius:6px;padding:10px 12px;background:#fff}button{border:0;border-radius:6px;background:#6f0d10;color:#fff;padding:10px 14px;cursor:pointer}a{color:#6f0d10;text-decoration:none}a:hover{color:#a23a3d}
