.royal-portal .portal-hero{min-height:clamp(480px,33.75vw,760px);justify-content:center;border-bottom:1px solid var(--royal-hairline)}.royal-portal .portal-hero-content{padding-block:34px}.royal-portal .portal-hero-copy{width:min(36%,610px);max-width:none}.royal-portal .portal-hero h1{font-size:clamp(2.9rem,4.3vw,4.2rem);line-height:1.23;margin-bottom:20px}.royal-portal .portal-hero-media{inset:0 0 0 36%;opacity:1}.royal-portal .portal-hero-media img{object-position:68% 42%}.royal-portal .portal-hero-media:after{background:linear-gradient(90deg,#09090b30,transparent 18%),linear-gradient(0deg,#09090b55,transparent 20%)}.royal-portal .portal-overline{font-size:.75rem;letter-spacing:.1em;margin-bottom:20px}.royal-portal .portal-hero-description{max-width:30em;font-size:1rem;line-height:1.8}.royal-portal .portal-actions{margin-top:24px;gap:10px 24px}.royal-portal .portal-actions .button-primary{min-height:52px;box-shadow:var(--royal-inset-light)}.royal-portal .portal-hero-caption{margin-top:18px;padding-inline-start:0;border:0;font-size:.75rem}.royal-portal .portal-section{padding-block:50px}.royal-portal .section-kicker{font-size:.8125rem}.royal-portal .portal-section-heading{border:0;padding-bottom:0;margin-bottom:26px}.royal-portal .portal-section-heading:after{content:none}.royal-portal .portal-section-heading h2{font-size:clamp(1.7rem,2.6vw,2.4rem);font-weight:500;line-height:1.5}.royal-portal .portal-section-heading>.text-link{border:0;padding:10px 0}.royal-portal .portal-discovery{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(26px,4vw,64px);padding-block:24px 26px;border-bottom:1px solid var(--royal-line);scroll-margin-top:110px}.royal-portal .portal-discovery-links,.royal-portal .portal-hand-reference{min-width:0}.royal-portal .portal-hand-reference{scroll-margin-top:110px}.royal-portal .portal-discovery-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 20px;min-width:0;margin-bottom:18px}.royal-portal .portal-discovery-heading h2{margin:0;font:400 clamp(1.8rem,2.7vw,2.65rem)/1.35 var(--royal-display);color:var(--royal-champagne);overflow-wrap:anywhere}.royal-portal .portal-discovery-heading .section-kicker{margin:0;color:var(--royal-muted)}.royal-portal .portal-discovery-heading .text-link{font-size:.8125rem;gap:10px}.royal-portal .portal-discovery .portal-jump{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0;border:0}.royal-portal .portal-discovery .portal-jump>a{display:grid;grid-template-columns:64px minmax(0,1fr) 18px;gap:14px;align-items:center;min-height:132px;padding:24px 18px;border:0;border-radius:0;background:transparent;box-shadow:none;transform:none}.royal-portal .portal-discovery .portal-jump>a:nth-child(odd){padding-inline-start:0;border-inline-end:1px solid var(--royal-hairline)}.royal-portal .portal-discovery .portal-jump>a:nth-child(2n){padding-inline-end:0}.royal-portal .portal-discovery .portal-jump>a:nth-child(-n+2){border-bottom:1px solid var(--royal-hairline)}.royal-portal .portal-discovery .portal-jump>a:before{content:none}.royal-portal .portal-discovery .portal-jump>a>.royal-icon{width:64px;height:68px}.royal-portal .portal-discovery .portal-jump>a>div{min-width:0;padding:0}.royal-portal .portal-discovery .portal-jump strong{font:500 clamp(1.05rem,1.5vw,1.35rem)/1.55 var(--royal-display);overflow-wrap:anywhere}.royal-portal .portal-discovery .portal-jump>a>div>span{margin-top:5px;font-size:.8125rem;line-height:1.8;overflow-wrap:anywhere}.royal-portal .portal-discovery .portal-jump>a>svg:last-child{display:block;position:static;width:18px;height:18px;margin:0;opacity:1;color:var(--royal-gold)}.royal-portal .portal-discovery .academy-path{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:14px;padding-top:22px;border-top:1px solid var(--royal-hairline)}.royal-portal .portal-discovery .academy-path>div{min-width:0;flex:1 1 230px}.royal-portal .portal-discovery .academy-path>div>.royal-icon{width:36px;height:40px}.royal-portal .portal-discovery .academy-path strong{font-size:.875rem}.royal-portal .portal-discovery .academy-path small{font-size:.75rem;line-height:1.8;overflow-wrap:anywhere}.royal-portal .portal-discovery .academy-path .text-link{margin:0;font-size:.8125rem}.royal-portal .portal-hand-reference .hand-explorer-compact{grid-template-columns:minmax(0,1fr);gap:12px}.royal-portal .portal-hand-reference .hand-display{padding:16px 22px;border:1px solid var(--royal-hairline);border-radius:5px;background:linear-gradient(140deg,#0b0b0dec,#0b0b0dde),url(/images/royal-table-editorial.webp) 50%/cover}.royal-portal .portal-hand-reference .hand-display-meta{gap:8px 16px;flex-wrap:wrap;font-size:.75rem}.royal-portal .portal-hand-reference .hand-mobile-picker{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:8px}.royal-portal .portal-hand-reference .hand-mobile-picker label{color:var(--royal-muted);font-size:.8125rem}.royal-portal .portal-hand-reference .hand-mobile-picker [data-slot=native-select-wrapper]{min-width:0;flex:1 1 190px;width:auto}.royal-portal .portal-hand-reference .hand-mobile-picker select{width:100%;min-width:0;height:auto;min-height:44px;padding-block:9px;padding-inline:12px 38px;border:1px solid var(--royal-hairline);border-radius:3px;background:#171511;color:var(--royal-champagne);font-size:1rem;line-height:1.5}.royal-portal .portal-hand-reference .hand-mobile-picker [data-slot=native-select-icon]{right:auto;inset-inline-end:14px;color:var(--royal-gold);opacity:1}.royal-portal .portal-hand-reference .explorer-card-stage{margin:0;padding:16px 0 6px;background:none}.royal-portal .portal-hand-reference .playing-cards{max-width:390px;gap:clamp(5px,.7vw,10px)}.royal-portal .portal-hand-reference .card-zoom-button{margin:0 auto 2px;font-size:.8125rem}.royal-portal .portal-hand-reference .hand-display-title{gap:12px}.royal-portal .portal-hand-reference .hand-display-title h3{font-size:1.35rem;line-height:1.45}.royal-portal .portal-hand-reference .hand-display-title p{font-size:.8125rem}.royal-portal .portal-hand-reference .hand-explanation{text-align:start;font-size:.875rem;line-height:1.8;margin:8px 0 0}.royal-portal .portal-hand-reference .hand-choice-buttons,.royal-portal .portal-hand-reference .hand-choices .hand-choices-heading{display:none}.royal-portal .portal-hand-reference .hand-choices{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 22px}.royal-portal .portal-hand-reference .hand-choices .text-link{margin:0;font-size:.8125rem}.royal-portal .portal-hand-reference .hand-choices small{max-width:36em;font-size:.75rem;line-height:1.8}.royal-portal .portal-journal-compact{padding-block:36px 44px;border-bottom:1px solid var(--royal-hairline)}.royal-portal .portal-journal-compact .journal-layout{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;gap:26px}.royal-portal .portal-journal-compact .journal-layout>.story-card{display:grid;grid-template-columns:minmax(90px,.7fr) minmax(0,1.3fr);gap:18px;align-items:start;min-width:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.royal-portal .portal-journal-compact .journal-layout>.story-card .story-image{display:block;width:100%;height:auto;min-height:0;aspect-ratio:4/5;border-radius:3px}.royal-portal .portal-journal-compact .journal-layout>.story-card .story-image picture{display:block;width:100%;height:100%}.royal-portal .portal-journal-compact .story-copy h3{margin-block:9px 10px;font-size:1.0625rem;line-height:1.65}.royal-portal .portal-journal-compact .story-copy>p{display:none}.royal-portal .portal-journal-compact .story-meta{font-size:.75rem;gap:4px 10px}.royal-portal .portal-journal-compact .story-read{min-height:44px;margin-top:8px;font-size:.8125rem}.royal-portal .competition-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.royal-portal .competition-feature{min-height:280px;border-radius:5px}.royal-portal .competition-feature>picture img{object-position:70% 60%}.royal-portal .competition-feature>div{max-width:560px;padding:32px}.royal-portal .competition-feature h3{font-size:1.85rem}.royal-portal .competition-side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.royal-portal .competition-side>.platform-feed{margin:0;min-width:0}.royal-portal .game-comparison{padding-block:42px 54px;border-top:1px solid var(--royal-hairline)}.royal-portal .game-comparison-grid{gap:0}.royal-portal .game-comparison-grid>a{border:0;border-inline-end:1px solid var(--royal-hairline);border-radius:0;padding:8px 30px;background:none;box-shadow:none}.royal-portal .game-comparison-grid>a:first-child{padding-inline-start:0}.royal-portal .game-comparison-grid>a:last-child{padding-inline-end:0;border-inline-end:0}.royal-portal .game-comparison-grid .game-card-top{justify-content:flex-start;min-height:0;border:0;margin-bottom:16px}.royal-portal .game-comparison-grid .game-card-top .royal-icon{width:76px;height:82px}.royal-portal .game-comparison-grid .game-comparison-stat{margin-block:18px 14px}.royal-portal .game-comparison-grid p{font-size:.9375rem;line-height:1.85}.royal-portal .portal-spirit{margin-top:0}.royal-portal .portal-help{padding:32px 0;margin-block:0 24px;border:0;border-radius:0;border-bottom:1px solid var(--royal-hairline);background:transparent;box-shadow:none}.royal-portal .portal-help .button{width:auto}.royal-portal :is(h1,h2,h3,.portal-overline):dir(rtl){letter-spacing:normal}html[dir=rtl] .royal-portal .portal-discovery .portal-jump>a>svg:last-child,html[dir=rtl] .royal-portal .portal-hand-reference .hand-display-title button>svg{transform:scaleX(-1)}@media (hover:hover) and (pointer:fine){.royal-portal .game-comparison-grid>a:hover,.royal-portal .portal-discovery .portal-jump>a:hover{background:color-mix(in srgb,var(--royal-gold) 4%,transparent)}.royal-portal .game-comparison-grid>a:hover{transform:none}}@media(min-width:1800px){.royal-portal .portal-hero-media img{object-position:68% top}}@media(max-width:1100px){.royal-portal .portal-hero-copy{width:43%}.royal-portal .portal-hero-media{left:44%}.royal-portal .portal-hero h1{font-size:clamp(2.7rem,5vw,3.8rem)}.royal-portal .portal-discovery{gap:28px}.royal-portal .portal-discovery .portal-jump>a{grid-template-columns:48px minmax(0,1fr);gap:10px;padding:22px 14px}.royal-portal .portal-discovery .portal-jump>a>.royal-icon{width:48px;height:54px}.royal-portal .portal-discovery .portal-jump>a>svg:last-child{display:none}.royal-portal .portal-journal-compact .journal-layout{grid-template-columns:repeat(2,minmax(0,1fr))}.royal-portal .portal-journal-compact .journal-layout>.story-card:last-child:nth-child(odd){grid-column:1/-1;max-width:650px}}@media(max-width:900px){.royal-portal .portal-discovery{grid-template-columns:minmax(0,1fr);gap:32px}.royal-portal .portal-discovery .portal-jump>a{grid-template-columns:64px minmax(0,1fr) 18px;min-height:112px;padding:20px 22px}.royal-portal .portal-discovery .portal-jump>a>.royal-icon{width:64px;height:68px}.royal-portal .portal-discovery .portal-jump>a>svg:last-child{display:block}.royal-portal .competition-side{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){.royal-portal .portal-hero{min-height:0}.royal-portal .portal-hero-media{position:relative;inset:auto;z-index:0;height:auto;width:100%;aspect-ratio:1.8;order:0;margin:0}.royal-portal .portal-hero-media img{object-position:70% 36%}.royal-portal .portal-hero-media:after{background:linear-gradient(0deg,#09090b,transparent 38%)}.royal-portal .portal-hero-content{order:1;padding-block:0 22px;margin-top:-10px;position:relative;z-index:1}.royal-portal .portal-hero-copy{width:100%;max-width:none}.royal-portal .portal-hero h1{font-size:clamp(2.2rem,7.5vw,3.5rem);line-height:1.28;margin-bottom:16px}.royal-portal .portal-overline{font-size:.6875rem;margin-bottom:14px}.royal-portal .portal-hero-description{font-size:.9375rem}.royal-portal .portal-actions{margin-top:18px}.royal-portal .portal-hero-caption{font-size:.75rem}.royal-portal .portal-discovery{padding-block:26px 30px}.royal-portal .portal-discovery-heading h2{font-size:1.8rem}.royal-portal .portal-discovery .portal-jump>a{grid-template-columns:48px minmax(0,1fr);gap:10px;min-height:116px;padding:18px 16px}.royal-portal .portal-discovery .portal-jump>a>.royal-icon{width:48px;height:54px}.royal-portal .portal-discovery .portal-jump>a>svg:last-child{display:none}.royal-portal .portal-hand-reference .hand-display{padding:18px}.royal-portal .portal-section{padding-block:38px}.royal-portal .portal-journal-compact .journal-layout{grid-template-columns:minmax(0,1fr);gap:22px}.royal-portal .portal-journal-compact .journal-layout>.story-card{grid-template-columns:100px minmax(0,1fr);gap:18px;padding-bottom:22px;border-bottom:1px solid var(--royal-hairline)}.royal-portal .portal-journal-compact .journal-layout>.story-card:last-child{padding-bottom:0;border:0;max-width:none}.royal-portal .portal-journal-compact .journal-layout>.story-card .story-image{height:auto;aspect-ratio:4/5}.royal-portal .portal-journal-compact .journal-layout>.story-card .story-meta time{display:block}.royal-portal .competition-feature{min-height:320px}.royal-portal .competition-feature>div{padding:26px}.royal-portal .competition-feature h3{font-size:1.65rem}.royal-portal .game-comparison{padding-block:32px 44px}.royal-portal .game-comparison-grid>a,.royal-portal .game-comparison-grid>a:first-child,.royal-portal .game-comparison-grid>a:last-child{padding:24px 0;border:0;border-bottom:1px solid var(--royal-hairline)}.royal-portal .game-comparison-grid>a:last-child{border-bottom:0}.royal-portal .game-comparison-grid .game-card-top{margin-bottom:0}.royal-portal .game-comparison-grid .game-comparison-stat{margin-block:0}.royal-portal .portal-help{padding-block:30px}.royal-portal .portal-help .button{width:100%}}@media(max-width:380px){.royal-portal .portal-discovery .portal-jump>a{grid-template-columns:minmax(0,1fr);gap:8px;align-content:start;min-height:0;padding:17px 12px}.royal-portal .portal-discovery .portal-jump strong{font-size:1.0625rem}.royal-portal .portal-discovery .portal-jump>a>.royal-icon{width:48px;height:50px}.royal-portal .portal-hand-reference .hand-display{padding:16px 12px}.royal-portal .portal-hand-reference .hand-mobile-picker{gap:8px}.royal-portal .portal-journal-compact .journal-layout>.story-card{grid-template-columns:82px minmax(0,1fr);gap:14px}}.portal-footer-refined{padding-block:48px 0;background:var(--royal-ink);border-top:1px solid color-mix(in srgb,var(--foreground) 12%,transparent)}.portal-footer-refined .portal-footer-top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 24px;padding-block:0 30px}.portal-footer-refined .portal-footer-brand{grid-column:1/-1;display:flex;align-items:center;gap:22px;min-width:0}.portal-footer-refined .brand-full{flex:0 0 80px}.portal-footer-refined .brand-lockup{width:80px;height:80px}.portal-footer-refined .portal-footer-brand p{max-width:32ch;margin:0;color:var(--royal-muted);font-size:.875rem;line-height:1.9;text-wrap:pretty}.portal-footer-refined nav{min-width:0}.portal-footer-refined nav h3{margin:0 0 12px;color:var(--foreground);font-size:.875rem;font-weight:600;line-height:1.6}.portal-footer-refined nav a{display:flex;align-items:center;width:fit-content;max-width:100%;min-height:44px;padding:9px 0;color:var(--royal-muted);font-size:.8125rem;line-height:1.7;text-underline-offset:5px;overflow-wrap:anywhere}.portal-footer-refined .footer-support{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;align-content:start}.portal-footer-refined .footer-support h3{grid-column:1/-1}.portal-footer-refined .footer-utility-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 24px;border-top:1px solid color-mix(in srgb,var(--foreground) 10%,transparent);padding-block:18px 2px;color:var(--royal-muted);font-size:.75rem;line-height:1.8}.portal-footer-refined .footer-utility-row p{margin:0}.portal-footer-refined .footer-utility-links{display:flex;align-items:center;flex-wrap:wrap;gap:4px 24px}.portal-footer-refined .footer-utility-links a{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--royal-muted);padding-block:9px;line-height:1.7;overflow-wrap:anywhere;text-underline-offset:5px}.portal-footer-refined .footer-back-top svg{flex-shrink:0}.portal-footer-refined .portal-footer-bottom{padding-block:10px 28px;border:0;color:var(--royal-muted);font-size:.75rem;line-height:1.85}.portal-footer-refined .portal-footer-bottom p{margin:0;max-width:88ch;text-wrap:pretty}.portal-footer-refined a:focus-visible{outline:2px solid var(--royal-gold);outline-offset:5px;border-radius:2px}@media (min-width:700px){.portal-footer-refined{padding-top:58px}.portal-footer-refined .portal-footer-top{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.portal-footer-refined .portal-footer-brand{padding-bottom:6px}.portal-footer-refined .footer-support{display:block;grid-column:auto}.portal-footer-refined nav a{font-size:.875rem}}@media (min-width:1000px){.portal-footer-refined .portal-footer-top{grid-template-columns:1.6fr repeat(3,minmax(0,1fr));gap:44px;padding-bottom:42px}.portal-footer-refined .portal-footer-brand{grid-column:auto;display:block;padding:0}.portal-footer-refined .brand-lockup{width:96px;height:96px}.portal-footer-refined .portal-footer-brand p{margin-top:16px;max-width:27ch}.portal-footer-refined nav{padding-top:12px}}@media (max-width:600px){.portal-footer-refined .portal-footer-brand{gap:18px}}@media (hover:hover) and (pointer:fine){.portal-footer-refined .footer-utility-links a:hover,.portal-footer-refined nav a:hover{color:var(--foreground);text-decoration:underline}}@media (min-width:1101px){#main .container:not(.narrow-page):not(.registration-grid),.portal-footer>.container,.site-header>.header-inner.container{width:calc(100% - 2 * clamp(24px, 2vw, 64px));max-width:none}}.news-search{margin-block:30px 0;max-width:840px}.news-search input{width:100%;min-width:0}.news-search .search-clear{min-width:44px;min-height:44px;font-size:24px;color:var(--brand-gold-light)}.news-search-summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-block:0 24px}.news-search-summary p{margin:0;overflow-wrap:anywhere;color:var(--muted-foreground)}.search-kind-filters{display:flex;flex-wrap:wrap;gap:8px;margin-block:0 26px}.search-kind-filters a{display:inline-flex;align-items:center;gap:12px;min-height:44px;padding:10px 16px;color:var(--muted-foreground);border:1px solid var(--royal-hairline);border-radius:var(--royal-control-radius);transition:background .2s,color .2s}.search-kind-filters a>span:last-child{font-variant-numeric:tabular-nums;font-size:.78rem;opacity:.8}.search-kind-filters a:hover{background:#e1c5900c;color:var(--foreground)}.search-kind-filters a[aria-current=page]{background:var(--royal-metal);color:#251b0d;box-shadow:var(--royal-inset-light)}.search-result p.search-match-heading{margin-block:12px 6px;color:var(--royal-champagne);font-size:.82rem}.search-result .search-read{display:flex;gap:12px;margin-block-start:14px;color:var(--brand-gold-light);font-size:.8rem}.search-result{overflow-wrap:anywhere}.empty-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:18px}.story-continuation{border-top:1px solid var(--royal-hairline);margin-block:64px;padding-block-start:36px}.story-continuation-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-block-end:28px}.story-continuation-heading h2{font-size:clamp(24px,2.6vw,36px);font-weight:500;line-height:1.4}.story-continuation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.story-continuation-grid .story-card{display:grid;grid-template-columns:minmax(140px,.85fr) minmax(0,1fr);align-items:stretch}.story-continuation-grid .story-image{height:100%;min-height:210px}@media(max-width:900px){.story-continuation-grid .story-card{grid-template-columns:1fr}.story-continuation-grid .story-image{aspect-ratio:16/10;min-height:0}}@media(max-width:600px){.story-continuation-grid{grid-template-columns:1fr}.story-continuation{margin-block:42px}.search-kind-filters{gap:6px}.search-kind-filters a{padding:9px 12px}.news-search{margin-block-start:20px}}.guide-match-heading{color:var(--royal-champagne);font-size:.8rem;margin-block:12px 5px}.guide-match-excerpt{padding-inline-start:12px;border-inline-start:2px solid var(--royal-hairline);font-size:.86rem;line-height:1.7;overflow-wrap:anywhere}.search-result h2,.story-continuation-grid h3{letter-spacing:normal;line-height:1.45}.news-search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.platform-metric-explanation{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-block:18px 22px;padding-inline-start:14px;border-inline-start:2px solid #b89b5c66}.platform-metric-explanation p{margin:0;color:#bdb09b;font-size:.875rem;line-height:1.85;max-width:900px}.platform-metric-explanation .text-link{flex-shrink:0;min-height:44px;padding-block:8px;font-size:.8125rem}.ranking-editorial-note{color:#b9aa8e;font-size:.9375rem;line-height:1.85;max-width:880px}.journey-step-number{display:block;font:italic 1.15rem Georgia,serif;color:#a48d5d;margin-block-end:16px}.event-explainer .text-link,.ranking-principles .text-link{min-height:44px;font-size:.875rem;margin-block-start:14px;line-height:1.6}.help-navigation-group{grid-column:1/-1;min-width:0}.help-account-hub{margin-block:0 26px;border-block:1px solid #c5a56436;padding-block:22px 12px}.help-account-heading h2{margin:0 0 9px;font-size:1.25rem;line-height:1.5;color:#ead8b1}.help-account-heading p{color:#ad9f87;font-size:.875rem;line-height:1.8;margin:0}.help-account-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 24px;margin-block-start:15px}.help-account-actions>a{display:flex;align-items:center;gap:13px;min-width:0;min-height:76px;padding:10px 0}.help-account-actions>a>.royal-icon{flex-shrink:0}.help-account-actions>a>div{min-width:0}.help-account-actions strong{display:block;color:#e6d1a3;font-size:.9375rem;line-height:1.6;font-weight:500}.help-account-actions span:not(.royal-icon):not(.royal-icon-object){display:block;color:#ad9f87;font-size:.8125rem;line-height:1.7}.help-account-actions svg{color:#cdb170;flex-shrink:0;margin-inline-start:auto}.help-account-actions>a:hover strong{color:#f5dfab}.help-account-actions>a:focus-visible{outline:2px solid #e0bc71;outline-offset:5px}.help-center .empty-state .text-link+.text-link{margin-inline-start:24px}.event-preparation{margin-block-start:52px}.event-preparation>.section-heading{margin-block-end:0}.event-preparation .event-explainer{margin-block-start:22px}.event-explainer article{position:relative}.event-explainer .journey-step-number{position:absolute;inset-inline-end:0;inset-block-start:0;margin:0}@media (max-width:760px){.help-account-actions{grid-template-columns:1fr;gap:0}.help-account-actions>a{min-height:72px;border-block-start:1px solid #c5a56420}.help-account-actions>a:first-child{border:0}.help-account-heading h2{font-size:1.125rem}.help-account-hub{padding-block:20px 6px}.platform-metric-explanation{flex-direction:column;gap:5px}.platform-metric-explanation p{font-size:.8125rem}.help-center .empty-state .text-link+.text-link{margin-inline-start:0}.help-center .empty-state .text-link{display:flex;width:fit-content;min-height:44px}.event-preparation{margin-block-start:36px}}html .royal-header-with-rewards .desktop-nav{display:none}.royal-header-with-rewards{height:auto;min-height:92px}.royal-header-with-rewards .desktop-nav{min-width:0;flex:1;flex-wrap:wrap;justify-content:center;row-gap:0}.royal-header-with-rewards .desktop-nav a{max-width:100%;padding-block:10px;line-height:1.4;white-space:normal;overflow-wrap:anywhere}.royal-header-with-rewards .desktop-nav .royal-icon{flex-shrink:0}.royal-header-with-rewards .mobile-menu-toggle{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.royal-header-with-rewards .header-inner{min-height:inherit;height:auto;gap:clamp(8px,1vw,20px)}.royal-bottom-nav,.royal-rewards-shortcuts{display:none}.royal-menu .royal-menu-close{margin-left:0;margin-inline-start:auto}.royal-menu-links strong{overflow-wrap:anywhere}@media (min-width:900px){.royal-rewards-shortcuts{display:flex;align-items:center;gap:16px;margin-inline-start:auto}.royal-rewards-shortcuts a{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding-block:7px;color:var(--royal-muted,var(--muted-foreground));font-size:.875rem;line-height:1.5}.royal-rewards-shortcuts a>span:last-child{max-width:14ch;overflow-wrap:anywhere}.royal-rewards-shortcuts .royal-icon{flex-shrink:0;width:28px;height:30px}.royal-rewards-shortcuts a[aria-current=page]{color:var(--royal-gold,var(--brand-gold))}}@media (min-width:1440px){html[lang^=zh] .royal-header-with-rewards .desktop-nav{display:flex;gap:14px}html[lang^=zh] .royal-header-with-rewards .desktop-nav a{font-size:.875rem;gap:6px}html[lang^=zh] .royal-header-with-rewards .mobile-menu-toggle,html[lang^=zh] .royal-header-with-rewards .royal-rewards-shortcuts{display:none}}@media (min-width:1800px){html:not([lang^=zh]) .royal-header-with-rewards .desktop-nav{display:flex;gap:14px}html:not([lang^=zh]) .royal-header-with-rewards .desktop-nav a{font-size:.875rem;gap:6px}html:not([lang^=zh]) .royal-header-with-rewards .mobile-menu-toggle,html:not([lang^=zh]) .royal-header-with-rewards .royal-rewards-shortcuts{display:none}}@media (max-width:899px){.royal-header-with-rewards{min-height:76px}.royal-bottom-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;position:fixed;inset-inline:0;bottom:0;z-index:45;min-height:82px;padding:7px max(6px,env(safe-area-inset-right)) calc(7px + env(safe-area-inset-bottom)) max(6px,env(safe-area-inset-left));border-top:1px solid var(--royal-hairline);background:var(--royal-ink,var(--background));box-shadow:0 -8px 28px color-mix(in srgb,var(--background) 65%,transparent)}.royal-bottom-nav>a,.royal-bottom-nav>button{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px;min-width:0;min-height:66px;padding:3px;position:relative;border:0;border-radius:var(--royal-control-radius);background:transparent;color:var(--royal-muted,var(--muted-foreground));font:inherit;font-size:.8125rem;line-height:1.4;text-align:center;text-decoration:none}.royal-bottom-nav>:is(a,button)>span:last-child{max-width:100%;overflow-wrap:anywhere;text-wrap:balance}.royal-bottom-nav>a>.royal-bottom-brand-label:last-child{font-family:var(--font-sans);letter-spacing:normal;white-space:nowrap;overflow-wrap:normal;word-break:normal}.royal-bottom-nav .royal-icon{width:28px;height:30px;flex-shrink:0}.royal-bottom-nav>a[aria-current=page],.royal-bottom-nav>button:is([data-active=true],[aria-expanded=true]){color:var(--royal-gold,var(--brand-gold));background:color-mix(in srgb,var(--brand-gold) 7%,transparent)}.royal-bottom-nav>a[aria-current=page]:before,.royal-bottom-nav>button[data-active=true]:before{content:"";position:absolute;width:20px;height:2px;top:-5px;background:var(--brand-gold);border-radius:2px}.royal-bottom-nav>:is(a,button):focus-visible{outline:2px solid var(--brand-gold);outline-offset:-2px}html:has(.royal-bottom-nav){scroll-padding-bottom:calc(var(--royal-bottom-nav-height,calc(100px + env(safe-area-inset-bottom))) + 16px)}body:has(.royal-bottom-nav) .portal-footer{padding-bottom:var(--royal-bottom-nav-height,calc(100px + env(safe-area-inset-bottom)))}body:has(input:not([type=radio]):not([type=checkbox]):not([type=button]):not([type=submit]):focus,textarea:focus,[contenteditable=true]:focus) .royal-bottom-nav{display:none}}@media (hover:hover) and (pointer:fine){.royal-bottom-nav>:is(a,button):hover,.royal-rewards-shortcuts a:hover{color:var(--foreground)}}@media print{.royal-bottom-nav,.royal-rewards-shortcuts{display:none!important}body:has(.royal-bottom-nav) .portal-footer{padding-bottom:0}}@media(max-width:899px){html:has(.royal-header-with-rewards){scroll-padding-top:120px}.site-header.royal-header-with-rewards{height:auto;min-height:104px}.site-header.royal-header-with-rewards .header-inner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:44px 44px;column-gap:8px;row-gap:4px;padding-block:6px;height:auto;min-height:0}.site-header .header-inner>.brand{grid-column:1/3;grid-row:1;justify-self:start}.site-header .header-actions{display:contents}.site-header .language-trigger{grid-column:3;grid-row:1;justify-self:end;margin:0}.site-header .mobile-menu-toggle{grid-column:4;grid-row:1;justify-self:end;margin:0}.site-header .header-search{display:none}.site-header .player-login,.site-header .player-register{display:flex;align-items:center;justify-content:center;margin:0;min-width:44px;width:auto;max-width:none;min-height:44px;height:44px;padding:8px;white-space:normal;overflow-wrap:normal;word-break:normal;hyphens:none;line-height:1.4;font-size:12px}.site-header .player-login{grid-column:1/3;grid-row:2}.site-header .player-register{grid-column:3/5;grid-row:2}.royal-bottom-nav{grid-template-columns:repeat(5,minmax(min-content,1fr))}}@media(max-width:899px){.royal-bottom-nav>:is(a,button){min-width:44px;font-size:12px}.royal-bottom-nav>:is(a,button)>span:last-child{max-width:none;min-width:0;white-space:normal;overflow-wrap:normal;word-break:normal;hyphens:none;text-wrap:balance}.royal-bottom-nav>a>.royal-bottom-brand-label:last-child{white-space:nowrap}}@media(max-width:480px){html:is([lang=de],[lang=ja]) .royal-bottom-nav{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:4px}html:is([lang=de],[lang=ja]) .royal-bottom-nav>:is(a,button){min-height:56px}html:is([lang=de],[lang=ja]) .royal-bottom-nav>:first-child{grid-column:1/3;grid-row:1}html:is([lang=de],[lang=ja]) .royal-bottom-nav>:nth-child(4){grid-column:3/5;grid-row:1}html:is([lang=de],[lang=ja]) .royal-bottom-nav>:nth-child(5){grid-column:5/7;grid-row:1}html:is([lang=de],[lang=ja]) .royal-bottom-nav>:nth-child(2){grid-column:1/4;grid-row:2}html:is([lang=de],[lang=ja]) .royal-bottom-nav>:nth-child(3){grid-column:4/7;grid-row:2}}@media(max-width:360px){html:is([lang=fr],[lang=ru]) .royal-bottom-nav{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:4px}html:is([lang=fr],[lang=ru]) .royal-bottom-nav>:is(a,button){min-height:56px}html:is([lang=fr],[lang=ru]) .royal-bottom-nav>:first-child{grid-column:1/3;grid-row:1}html:is([lang=fr],[lang=ru]) .royal-bottom-nav>:nth-child(4){grid-column:3/5;grid-row:1}html:is([lang=fr],[lang=ru]) .royal-bottom-nav>:nth-child(5){grid-column:5/7;grid-row:1}html:is([lang=fr],[lang=ru]) .royal-bottom-nav>:nth-child(2){grid-column:1/4;grid-row:2}html:is([lang=fr],[lang=ru]) .royal-bottom-nav>:nth-child(3){grid-column:4/7;grid-row:2}}@media(min-width:900px) and (max-width:1199px){.royal-header-with-rewards .royal-rewards-shortcuts{display:none}}@media(max-width:899px){html:is([lang=ja],[lang=ko]) .royal-bottom-nav>:is(a,button)>span:last-child{word-break:keep-all}}@media(min-width:1200px){.royal-header-with-rewards .royal-rewards-shortcuts a>span:last-child{max-width:none;overflow-wrap:normal;word-break:normal;hyphens:none}}.royal-menu .royal-menu-links strong{overflow-wrap:normal;word-break:normal;hyphens:none}.portal-footer.portal-footer-refined .footer-utility-links a,.portal-footer.portal-footer-refined nav a{overflow-wrap:normal;word-break:normal;hyphens:none;margin-inline:0;min-width:44px}@media(max-width:480px){.royal-menu[data-slot=sheet-content]{padding-inline:20px}.royal-menu .royal-menu-links a{grid-template-columns:58px minmax(0,1fr);gap:8px}.royal-menu .royal-menu-links a>svg{display:none}.royal-menu .royal-menu-links strong{font-size:clamp(1.125rem,5.5vw,1.5rem)}.portal-footer.portal-footer-refined .footer-support,.portal-footer.portal-footer-refined .portal-footer-top{grid-template-columns:minmax(0,1fr)}}@font-face{font-family:Royal roboto Metric Fallback;src:local("Noto Sans Regular");font-style:normal;font-weight:400;size-adjust:97.427635%;ascent-override:108.388139%;descent-override:27.815517%;line-gap-override:0%}@font-face{font-family:Royal roboto Metric Fallback;src:local("Noto Sans Regular");font-style:normal;font-weight:500;size-adjust:98.194344%;ascent-override:107.541835%;descent-override:27.598331%;line-gap-override:0%}@font-face{font-family:Royal roboto Metric Fallback;src:local("Noto Sans Bold");font-style:normal;font-weight:600;size-adjust:93.777096%;ascent-override:112.607453%;descent-override:28.898314%;line-gap-override:0%}@font-face{font-family:Royal roboto Metric Fallback;src:local("Noto Sans Bold");font-style:normal;font-weight:700;size-adjust:94.086391%;ascent-override:112.237273%;descent-override:28.803315%;line-gap-override:0%}@font-face{font-family:Royal nave Metric Fallback;src:local("Noto Serif Regular");font-style:normal;font-weight:400;size-adjust:98.573693%;ascent-override:102.562862%;descent-override:30.028296%;line-gap-override:0%}@font-face{font-family:Royal nave Metric Fallback;src:local("Noto Serif Regular");font-style:normal;font-weight:500;size-adjust:98.573693%;ascent-override:102.562862%;descent-override:30.028296%;line-gap-override:0%}@font-face{font-family:Royal nave Metric Fallback;src:local("Noto Serif Bold");font-style:normal;font-weight:600;size-adjust:94.518659%;ascent-override:106.963008%;descent-override:31.316568%;line-gap-override:0%}@font-face{font-family:Royal nave Metric Fallback;src:local("Noto Serif Bold");font-style:normal;font-weight:700;size-adjust:95.417742%;ascent-override:105.955138%;descent-override:31.021485%;line-gap-override:0%}@font-face{font-family:Royal Noto Sans Myanmar;src:url(/fonts/royal-noto-sans-myanmar-v27.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:u+1000-109f,u+200c-200d,u+25cc,u+a92e,u+a9e0-a9fe,u+aa60-aa7f,u+116d0-116e3}@font-face{font-family:Royal Noto Sans Myanmar;src:url(/fonts/royal-noto-sans-myanmar-v27.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap;unicode-range:u+1000-109f,u+200c-200d,u+25cc,u+a92e,u+a9e0-a9fe,u+aa60-aa7f,u+116d0-116e3}#main:not(:where(.admin-entry,.admin-management)){--font-sans:"roboto","Royal roboto Metric Fallback",Arial,"PingFang SC","Microsoft YaHei","Noto Sans CJK SC",sans-serif;--royal-display:"nave","Royal nave Metric Fallback",Georgia,"Songti SC","Noto Serif CJK SC",serif;font-family:var(--font-sans)}html:is([lang=ar],[lang=fa],[lang=ur]) #main:not(:where(.admin-entry,.admin-management)){--font-sans:"roboto","Royal roboto Metric Fallback","Noto Sans Arabic","Geeza Pro","Segoe UI",Tahoma,sans-serif}html:is([lang=hi],[lang=bn],[lang=ta],[lang=th]) #main:not(:where(.admin-entry,.admin-management)){--font-sans:"roboto","Royal roboto Metric Fallback","Noto Sans","Kohinoor Bangla","Kohinoor Devanagari","Tamil Sangam MN","Thonburi",sans-serif}html[lang=my] body{--font-sans:"roboto","Royal roboto Metric Fallback","Royal Noto Sans Myanmar",Arial,"PingFang SC","Microsoft YaHei","Noto Sans CJK SC",sans-serif;--royal-display:"nave","Royal nave Metric Fallback","Royal Noto Sans Myanmar",Georgia,"Songti SC","Noto Serif CJK SC",serif;font-family:var(--font-sans)}html[lang=my] #main:not(:where(.admin-entry,.admin-management)){--font-sans:"roboto","Royal roboto Metric Fallback","Royal Noto Sans Myanmar",Arial,"PingFang SC","Microsoft YaHei","Noto Sans CJK SC",sans-serif;--royal-display:"nave","Royal nave Metric Fallback","Royal Noto Sans Myanmar",Georgia,"Songti SC","Noto Serif CJK SC",serif}html[lang=my] :where(button,input,select,textarea){font-family:var(--font-sans)}.translation-row textarea[lang=my],:where(.language-option-copy,.language-current,.language-trigger) [lang=my]{font-family:roboto,Royal roboto Metric Fallback,Royal Noto Sans Myanmar,Arial,PingFang SC,Microsoft YaHei,Noto Sans CJK SC,sans-serif}@media (max-width:700px){#main.royal-portal .portal-overline{display:block}#main.royal-portal .portal-overline>span{display:block;border:0;padding-inline:0;margin-block-start:8px}}#main{--royal-jade:#9ad2bf;--royal-ice:#b6c9ea}#main :where(.royal-page-intro h1,.article-header h1,.story-article-header h1,.search-page-header h1,.academy-header h1){color:#f4f0e8}#main :where(.platform-leaderboard-table,.am-result,.pr-result){font-variant-numeric:tabular-nums}#main .platform-leaderboard-table tbody tr:hover{background:#b6c9ea0a}#main .platform-ranking-total{color:var(--royal-ice)}#main .pr-budget-result{background:linear-gradient(120deg,#14231e,#141715 78%);border-color:#9ad2bf45}#main .pr-budget-result strong{color:var(--royal-jade)}#main .am-period-summary dd{color:#f4f0e8}#main .am-daily-funding .am-ledger-total dd{color:var(--royal-jade)}#main .guide-index-card:hover{background:linear-gradient(110deg,#b6c9ea09,transparent 75%)}.portal-hero-media .royal-hero-ambience{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:68% 42%;transform:translate3d(var(--hero-x,0),var(--hero-y,0),0) scale(1.025);pointer-events:none;opacity:0;transition:opacity .3s ease-out,transform .65s var(--ease-royal)}.portal-hero-media .royal-hero-ambience[data-playing]{opacity:1}@media (min-width:1800px){.portal-hero-media .royal-hero-ambience{object-position:68% top}}@media (max-width:1023px),(prefers-reduced-motion:reduce){.portal-hero-media .royal-hero-ambience{display:none;transition:none}}#main:not(:where(.admin-entry,.admin-management)) :where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--royal-champagne);outline-offset:4px}#main :where(.search-page-header p,.search-result>p,.search-results .empty-state p,.responsible-prose p),#main :where(.tournaments-page,.rankings-page) :where(.event-explainer p,.ranking-principles p,.ranking-empty-copy p,.schedule-empty p,.tournament-detail>p,.rank-rules p){color:var(--royal-muted);font-size:1rem;line-height:1.85;max-inline-size:72ch;overflow-wrap:anywhere}#main .responsible-prose h2,#main :where(.tournaments-page,.rankings-page) :where(.section-heading h2,.ranking-empty-copy h2){font-family:var(--royal-display);font-size:clamp(1.375rem,2.2vw,1.75rem);font-weight:500;line-height:1.45;letter-spacing:normal;overflow-wrap:anywhere}#main :where(.event-explainer h3,.ranking-principles h2,.search-result h2){font-family:var(--font-sans,Arial,sans-serif);font-size:clamp(1.125rem,1.6vw,1.25rem);font-weight:600;line-height:1.5;letter-spacing:normal;overflow-wrap:anywhere}#main .narrow-page:has(.responsible-prose) .eyebrow,#main :where(.search-results>.section-kicker,.search-results .result-count,.search-result>span,.search-result .search-read,.search-result p.search-match-heading),#main :where(.tournaments-page,.rankings-page) :where(.eyebrow,.section-kicker,.event-status,.tournament-meta,.schedule-order,.entry-confirmation-note,.editorial-note,.ranking-editorial-note,.rank-rules,.result-count,.active-filter-note){font-size:.875rem;line-height:1.7;letter-spacing:normal;overflow-wrap:anywhere}#main :where(.search-results .text-link,.responsible-prose .text-link),#main :where(.tournaments-page,.rankings-page) .text-link{min-block-size:44px;max-inline-size:100%;font-size:.875rem;line-height:1.6;white-space:normal;overflow-wrap:anywhere}#main :where(.tournaments-page,.rankings-page,.narrow-page:has(.responsible-prose),.container:has(>.search-page-header)) .breadcrumbs{color:var(--royal-muted);font-size:.875rem;line-height:1.65;opacity:1}#main .search-page-header>div{padding-inline-end:0}#main .search-page-header>div>.royal-icon{position:relative;display:block;inset:auto;width:56px;height:56px;margin:0 0 16px;transform:none}#main .global-search-form .guide-search input,#main .rankings-page .ranking-toolbar :where(input,select),#main .tournament-directory .guide-search input{min-inline-size:0;font-size:1rem;line-height:1.5}#main .global-search-form>button,#main .search-kind-filters a,#main .search-results .category-filters a,#main .tournament-directory :where(.category-filters button,.active-filter-note button){min-block-size:44px;font-size:.875rem;line-height:1.6;white-space:normal;overflow-wrap:anywhere}#main .search-kind-filters a>span:last-child{font-size:.8125rem;font-variant-numeric:tabular-nums}#main .search-kind-filters a[aria-current=page]{background:var(--royal-gold);color:var(--primary-foreground);box-shadow:none}#main .search-result{background:var(--royal-surface);box-shadow:none;padding:clamp(20px,2.5vw,30px)}#main .search-result:hover{transform:none;border-color:var(--royal-line)}#main .search-result .search-read{align-items:center;min-block-size:32px}#main .narrow-page:has(.responsible-prose)>.editorial-hero{padding:clamp(26px,4vw,44px) 0;border:0;border-block-end:1px solid var(--royal-hairline);border-radius:0;background:transparent;box-shadow:none}#main .narrow-page:has(.responsible-prose) .page-lead{font-size:1rem;line-height:1.8}#main .responsible-prose>section{padding:clamp(22px,3vw,32px)}#main :where(.tournaments-page .event-explainer article,.rankings-page .ranking-principles article),#main :where(.tournaments-page,.rankings-page) .platform-feed{background:var(--royal-surface);box-shadow:none}#main :where(.tournaments-page,.rankings-page) .platform-feed-heading :where(h2,h3){font-family:var(--royal-display);font-size:clamp(1.25rem,1.8vw,1.5rem);line-height:1.45}#main :where(.tournaments-page,.rankings-page) :where(.platform-feed-status p,.platform-ranking-period,.platform-player-country,.platform-leaderboard-table thead th,.tournament-date small){color:var(--royal-muted);font-size:.8125rem;line-height:1.7}#main :where(.tournaments-page,.rankings-page) :where(.platform-feed-refresh,.platform-filter-group button,.platform-pagination :is(button,.platform-page-link),.platform-pagination>span,.platform-ranking-total,.platform-feed-footnote,.platform-feed-actions .text-link,.platform-feed-empty .text-link,.platform-leaderboard-table,.ranking-table th,.ranking-table td){font-size:.875rem;line-height:1.65}#main :where(.tournaments-page,.rankings-page) :where(.platform-feed-refresh,.platform-filter-group button,.platform-pagination :is(button,.platform-page-link)){min-block-size:44px;white-space:normal;overflow-wrap:anywhere}#main :where(.tournaments-page,.rankings-page) .platform-state-copy>p{font-size:1rem;line-height:1.8}#main :where(.tournaments-page,.rankings-page) .platform-filter-group button[aria-pressed=true]{box-shadow:none}#main :where(.tournaments-page,.rankings-page) .platform-feed-footnote{color:var(--royal-muted)}#main :where(.tournaments-page,.rankings-page,.search-results,.responsible-prose) :where(.text-link,h2,h3):dir(rtl){letter-spacing:normal}@media (max-width:650px){#main .search-kind-filters{gap:8px}#main .search-kind-filters a{gap:8px;max-inline-size:100%}#main :where(.tournaments-page,.rankings-page) .platform-feed-status{flex-wrap:wrap}#main :where(.tournaments-page,.rankings-page) .platform-feed-refresh{max-inline-size:100%}#main .rankings-page .platform-filter-group.platform-periods{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:380px){#main .rankings-page .platform-filter-group:not(.platform-periods){grid-template-columns:minmax(0,1fr)}#main .rankings-page .platform-filter-group:not(.platform-periods) button{justify-content:flex-start;gap:8px;text-align:start}}#main .search-results .result-count{white-space:normal;overflow-wrap:anywhere}