@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2) format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2) format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2) format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-ext-400-normal-CMDvPJRp.woff2) format("woff2"),url(/assets/manrope-latin-ext-400-normal-C-X6QNXX.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-_gBojHdJ.woff2) format("woff2"),url(/assets/manrope-latin-ext-600-normal-u5Pl7hTU.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-DYOwVNan.woff2) format("woff2"),url(/assets/manrope-latin-ext-700-normal-eVCcYqtJ.woff) format("woff")}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/libre-baskerville-latin-400-normal-C42RasBZ.woff2) format("woff2"),url(/assets/libre-baskerville-latin-400-normal-BTm3cn9P.woff) format("woff")}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/libre-baskerville-latin-700-normal-CLGq6Yj4.woff2) format("woff2"),url(/assets/libre-baskerville-latin-700-normal-D1DCMXWx.woff) format("woff")}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/libre-baskerville-latin-ext-400-normal-DehDhP4C.woff2) format("woff2"),url(/assets/libre-baskerville-latin-ext-400-normal-BWURas-n.woff) format("woff")}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/libre-baskerville-latin-ext-700-normal-URU-TBJY.woff2) format("woff2"),url(/assets/libre-baskerville-latin-ext-700-normal-CL-pJSzx.woff) format("woff")}:root{--ink:#102f40;--navy:#102e40;--ivory:#f3eddf;--gold:#ad884b;--line:#c9b796;--muted:#5e6870;--white:#fffcf5;--radius:5px;font-family:Manrope,Arial,sans-serif;font-synthesis:none;color:var(--ink);background:var(--ivory);font-size:16px}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit;color:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;border:0;background:none}button:disabled{cursor:not-allowed;opacity:.45}a{color:inherit}img{max-width:100%;display:block}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Libre Baskerville,Georgia,serif;line-height:1.22;font-weight:700;letter-spacing:-.04em}h2{font-size:1.7rem}h3{font-size:1.05rem}p{line-height:1.6}svg{flex:none}button svg,a svg{vertical-align:middle}:focus-visible{outline:3px solid #2587ac;outline-offset:4px}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.skip-link{position:fixed;z-index:100;left:10px;top:-80px;padding:14px;background:#fff}.skip-link:focus{top:10px}main:focus{outline:none}.site{min-height:100vh;display:flex;flex-direction:column;background:var(--ivory) url(/assets/ivory-olympus-surface.webp) center top/100% auto repeat-y;position:relative}.site main{flex:1;min-width:0;padding-bottom:26px}.content{width:min(1416px,calc(100% - 8vw));margin-left:auto;margin-right:auto}.outlined{border:1px solid var(--gold);border-radius:var(--radius);background:rgba(251,247,237,.72)}.header{height:110px;background:var(--navy) url(/assets/navy-atlas-texture.webp) center/cover;border-bottom:2px solid var(--gold);position:relative;z-index:20}.header-inner{height:100%;width:min(1416px,calc(100% - 8vw));margin:auto;display:flex;align-items:center;gap:5vw}.brand{width:235px;align-self:flex-start;flex:none;position:relative;height:145px;display:flex;justify-content:center;align-items:center}.brand img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 4px 4px #172c3830)}.header nav{display:flex;flex:1;align-items:center;justify-content:space-between;gap:22px}.header nav a{font-size:1rem;font-weight:600;text-decoration:none;color:#f8f3e8;white-space:nowrap;padding:18px 0;position:relative}.header nav a.active,.header nav a:hover{color:#efc974}.header nav>a.active:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:2px;background:#efc974}.account-nav{display:flex;align-items:center;border:1px solid #dcba6a;border-radius:30px;padding:0 20px;gap:20px;margin-left:12px;white-space:nowrap}.header .account-nav a{padding:13px 0}.account-nav a+a{border-left:1px solid #b59a62;padding-left:20px!important}.menu-toggle.icon-button{display:none;color:#fff}.icon-button{display:inline-grid;place-items:center;min-width:40px;min-height:40px;border-radius:5px}.primary-button{display:inline-flex;align-items:center;justify-content:center;gap:25px;background:var(--navy) url(/assets/navy-atlas-texture.webp) center/cover;color:var(--white);border:1px solid #ae8741;outline:1px solid #dfc893;outline-offset:-4px;border-radius:5px;min-height:48px;padding:12px 26px;font-weight:700;text-decoration:none;transition:filter .15s,transform .15s}.primary-button:hover:not(:disabled){filter:brightness(1.25);transform:translateY(-1px)}.primary-button svg{color:#e1bd71;font-size:1em}.text-button{display:inline-flex;gap:15px;align-items:center;font-weight:700;padding:8px 0;text-decoration:none}.text-button:hover{text-decoration:underline;text-underline-offset:5px}.page-title{min-height:115px;padding-top:35px;padding-bottom:22px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:26px}.page-title h1{font-size:2rem;font-size:clamp(2rem,2.7vw,3rem)}.page-title p{font-size:1rem;margin-top:9px}.page-title .search{width:290px}.eyebrow,.brand-eyebrow{display:block;color:#906c36;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px}.brand-eyebrow{color:var(--ink);letter-spacing:.32em}.search{display:flex;align-items:center;gap:12px;border:1px solid #b7a17d;border-radius:5px;min-height:44px;padding:0 13px;background:rgba(248,243,233,.85)}.search input{min-width:0;width:100%;border:0;outline:0;background:transparent;padding:11px 0;color:var(--ink)}.search:focus-within{outline:3px solid #2587ac;outline-offset:2px}.search input:focus{outline:0}input::placeholder{color:#687078;opacity:1}select{background:#f8f3e9;border:1px solid #b7a17d;border-radius:5px;padding:10px 12px;max-width:100%;min-height:44px}button.selected,.tabs button.selected{background:var(--navy);color:var(--white);border-color:var(--gold)}.footer{border-top:2px solid var(--gold);background:var(--navy) url(/assets/navy-atlas-texture.webp) center/cover;color:#f8f2e5;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:83px;padding:20px 6vw}.footer-brand{text-decoration:none;color:#e6c578;font-family:Libre Baskerville,serif;letter-spacing:.21em;font-size:.94rem;white-space:nowrap}.footer-motto{font-size:.55rem;letter-spacing:.3em;color:#e8e5dd}.footer-links{display:flex;align-items:center}.footer-links button{display:flex;align-items:center;gap:8px;min-height:35px;padding:0 18px;font-size:.8rem;color:#fff;border-right:1px solid #728083}.footer-links button:last-child{border:0}.footer-links svg{color:#dbc17f}.footer-links button:hover{text-decoration:underline}.motion-toggle{display:none}.home-hero{height:425px;display:grid;grid-template-columns:37% 63%;border-bottom:1px solid var(--gold)}.hero-copy{padding:52px 0 20px 24px;z-index:1;position:relative}.hero-copy h1{font-size:2.5rem;font-size:clamp(2.5rem,3.7vw,3.75rem);line-height:1.05;letter-spacing:-.045em}.hero-copy p{font-family:Libre Baskerville,serif;font-size:1.06rem;line-height:1.55;margin-top:18px}.hero-rule{height:1px;background:var(--gold);max-width:360px;margin:17px 0}.play{min-width:285px;font-size:1.27rem;min-height:55px;justify-content:space-between}.hero-links{display:flex;gap:23px;align-items:center;margin-top:11px;font-size:.86rem;font-weight:700;padding-left:22px}.hero-links a{text-decoration:none}.hero-links a:hover,.hero-links button:hover{text-decoration:underline}.hero-links span{height:19px;width:1px;background:var(--gold)}.hero-art{position:relative;overflow:hidden;border-left:1px solid #c7b481}.hero-landscape{width:100%;height:100%;object-fit:cover;object-position:50% 55%}.hero-hera{position:absolute;height:94%;width:53%;object-fit:contain;right:9%;bottom:2%;filter:drop-shadow(0 8px 5px #82654522)}.home-bottom{display:grid;grid-template-columns:minmax(0,1fr) 295px;gap:30px;padding-top:23px}.section-heading{display:flex;align-items:center;gap:24px;margin-bottom:17px}.section-heading h2{font-size:1.35rem;font-size:clamp(1.35rem,2vw,2.1rem)}.section-heading:after{content:"";height:1px;background:var(--line);flex:1;order:1}.section-heading>a,.section-heading>.shelf-controls{order:2;flex:none}.section-heading>a{font-size:.85rem;display:flex;gap:12px;align-items:center;text-decoration:none;font-weight:700}.world-tiles{display:grid;grid-template-columns:1fr 1fr;gap:14px}.world-tile{position:relative;overflow:hidden;padding:0;text-align:left;border:2px solid var(--gold);border-radius:7px;min-width:0;aspect-ratio:1.57}.scene{position:relative;overflow:hidden;width:100%;height:100%;isolation:isolate}.scene .landscape{width:100%;height:100%;object-fit:cover}.scene-boss{position:absolute;height:94%;width:55%;max-width:none;object-fit:contain;right:1%;bottom:0}.world-tile .scene-boss{height:105%;width:75%;right:-2%;bottom:-8%}.world-tile-label{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:end;gap:10px;padding:33px 20px 14px;color:#fff;background:linear-gradient(transparent,rgba(16,43,59,.92) 48%,#102b3b);min-height:90px}.world-tile-label>span:first-child{min-width:0;flex:1}.world-tile-label strong{font-family:Libre Baskerville,serif;display:block;font-size:.95rem;font-size:clamp(.95rem,1.32vw,1.35rem);line-height:1.2;letter-spacing:-.03em}.world-tile-label small{display:block;font-size:.82rem;margin-top:4px}.tile-action{display:flex;align-items:center;gap:8px;color:#e7c272;font-size:.68rem}.world-tile:hover .landscape,.atlas-tile:hover img{transform:scale(1.03)}.landscape,.atlas-tile img{transition:transform .35s}.home-news{border-left:1px solid var(--line);padding-left:25px}.home-news h2{font-size:1.35rem;margin-bottom:15px;padding-bottom:14px;border-bottom:1px solid var(--line)}.news-row{display:flex;gap:15px;width:100%;text-align:left;align-items:flex-start;padding:7px 0 16px;margin-bottom:14px;border-bottom:1px solid var(--line)}.news-row>img{width:99px;height:84px;object-fit:cover;border:1px solid var(--line);border-radius:4px}.news-row>span{flex:1;min-width:0}.news-row strong{display:block;font-size:.85rem;line-height:1.4}.news-row span span{font-size:.75rem;line-height:1.55;display:block;margin-top:7px}.home-news>.text-button{font-size:.8rem;display:flex;justify-content:center;width:100%}.atlas-tools{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.atlas-tools .search{width:250px}.atlas-tools select{max-width:200px}.catalog-counts{font-size:.8rem;white-space:nowrap}.atlas{padding-top:18px}.selected-world{display:grid;grid-template-columns:minmax(0,3fr) minmax(280px,1fr);gap:32px;align-items:center}.map-visual{position:relative;aspect-ratio:2.4;border:2px solid var(--gold);border-radius:7px;overflow:hidden}.map-visual .scene-boss{width:55%;height:107%;bottom:-4%}.expand-map{position:absolute;top:12px;right:12px;border:1px solid #c4a462;border-radius:50%;background:var(--navy);color:#e8c87e;min-width:35px;min-height:35px}.map-caption h2{font-size:1.6rem;font-size:clamp(1.6rem,2.35vw,2.4rem);line-height:1.22;margin-bottom:10px}.map-caption>p{font-family:Libre Baskerville,serif;font-size:.94rem;line-height:1.6}.boss-preview-line{display:flex;align-items:center;gap:15px;border-top:1px solid var(--line);padding-top:14px;margin-top:14px}.boss-preview-line img{height:72px;width:72px;border:1px solid var(--gold);border-radius:50%;object-fit:cover;object-position:top;background:#ede4cd}.boss-preview-line small{font-size:.8rem;display:block}.boss-preview-line strong{font-size:1.18rem;font-family:Libre Baskerville,serif;display:block;line-height:1.3;margin-top:3px}.map-actions{display:grid;gap:3px;margin-top:16px}.map-actions .text-button{justify-content:center}.atlas-heading{margin-top:18px;margin-bottom:12px}.atlas-heading h2{font-size:1.85rem}.shelf-controls{display:flex;align-items:center;gap:12px;font-size:.73rem}.round-control{width:36px;height:36px;border:1px solid var(--gold);border-radius:50%;display:grid;place-items:center}.atlas-shelf{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.atlas-tile{border:1px solid var(--gold);border-radius:5px;padding:0;overflow:hidden;background:var(--navy);color:#fff;min-width:0}.atlas-tile img{width:100%;height:145px;object-fit:cover}.atlas-tile strong{font-family:Libre Baskerville,serif;display:block;padding:11px;font-size:1rem;line-height:1.3;font-weight:400}.atlas-tile.selected{outline:2px solid #c9a156;outline-offset:2px}.empty{text-align:center;padding:45px 20px}.empty p{margin:15px 0}.empty h2{margin:15px 0 22px;font-size:1.5rem}.news-page{margin-top:20px}.toolbar{display:flex;gap:25px;justify-content:space-between;align-items:center;margin-bottom:22px}.tabs{display:flex;gap:8px;flex-wrap:wrap}.tabs button{border:1px solid var(--line);padding:10px 20px;border-radius:4px;font-size:.88rem}.toolbar .search{width:290px}.news-grid{display:grid;grid-template-columns:1.38fr 1fr;gap:25px;grid-auto-rows:minmax(210px,auto)}.article{display:grid;grid-template-columns:1fr 1fr;gap:21px;min-width:0;padding:0 0 20px;border:0;border-bottom:1px solid var(--line);background:none;border-radius:0}.article.featured{grid-row:span 2;display:block}.article-image{position:relative;overflow:hidden;border-radius:5px;min-height:150px;border:1px solid var(--gold)}.article-image>img:first-child{width:100%;height:100%;position:absolute;object-fit:cover}.article-image .article-boss{height:100%;position:absolute;right:0;bottom:0;width:75%;object-fit:contain}.article-copy{padding:12px 0 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:13px}.article-copy h2{font-size:1.4rem}.article-copy p{font-size:.9rem;color:var(--muted)}.article.featured .article-image{height:310px}.article.featured .article-copy{gap:8px}.article.featured h2{font-size:2rem}.article .eyebrow{margin:0}.article .text-button{font-size:.86rem}.book{margin-top:14px;margin-bottom:8px;height:600px;display:grid;grid-template-columns:1fr 1fr;background:url(/assets/guide-book.png) center/100% 100% no-repeat}.book-left{padding:48px 12% 30px 15%}.book-left h2{font-size:1.35rem;margin-bottom:13px}.book-left nav button{display:grid;grid-template-columns:25px 1fr 12px;align-items:center;gap:12px;text-align:left;width:100%;padding:11px 13px;border-bottom:1px solid #cdb998;font-size:.9rem;min-height:43px}.book-left nav button.selected{border:1px solid var(--gold);border-radius:4px}.book-left nav svg{color:#907039}.book-left nav .selected svg{color:#e4bf69}.book-right{padding:46px 13% 30px 10%}.book-panorama{height:100px;width:100%;object-fit:cover;border:1px solid var(--line);border-radius:3px;margin-bottom:17px}.book-right h2{font-size:1.6rem;margin:6px 0}.book-right p{font-size:.82rem}.book-right ol{list-style:none;padding:0;margin:17px 0;display:grid;gap:17px}.book-right li{display:flex;align-items:center;gap:15px}.book-right li>span{border:1px solid var(--gold);border-radius:50%;width:39px;height:39px;display:grid;place-items:center;font-family:Libre Baskerville,serif;font-size:1.3rem;flex:none;color:#765727}.book-right li h3{font-size:.95rem;margin-bottom:4px}.book-right .help{margin-top:10px}.book-right .primary-button{padding:10px 20px;font-size:.87rem;min-height:44px}.help{text-align:center;font-size:.78rem;display:flex;gap:8px;align-items:center;justify-content:center;flex-wrap:wrap}.help button{font-weight:700;text-decoration:underline;text-underline-offset:3px;display:inline-flex;align-items:center;gap:9px;padding:4px 0}.rank-toolbar{display:flex;align-items:center;gap:15px;margin-top:20px}.rank-toolbar .search{margin-left:auto;min-width:160px}.rank-toolbar select{width:190px}.rank-content{margin-top:15px}.sample-note{font-size:.74rem;color:#766042;display:flex;align-items:center;justify-content:flex-end;gap:7px;margin-bottom:10px}.table-scroll{overflow:auto;border-width:1px}table{border-collapse:collapse;width:100%;font-size:.94rem}th{background:var(--navy);color:#f7f0e1;text-align:left;font-weight:600}th,td{padding:9px 22px;border-bottom:1px solid var(--line)}th:first-child,td:first-child{text-align:center;width:10%}tbody tr:nth-child(2n){background:rgba(220,205,172,.145)}tbody tr:last-child td{border:0}.player-cell{display:flex;align-items:center;gap:13px}.player-cell img{width:36px;height:36px;border:1px solid var(--gold);border-radius:50%;object-fit:cover;object-position:top;background:#e6d5b5}.player-cell strong{font-size:.88rem}.player-cell small{display:block;font-size:.7rem;color:var(--muted);margin-top:2px}.rank-number{display:inline-flex;gap:9px;align-items:center}.top-rank svg{color:#ae7c2b}.pagination{display:flex;gap:12px;justify-content:center;align-items:center;margin:15px 0 0}.pagination button{min-width:36px;min-height:34px;color:#a48250;border:1px solid var(--line);border-radius:3px}.pagination span{padding:5px 12px;background:var(--navy);color:#fff;border:1px solid var(--gold);border-radius:4px;font-size:.83rem}.account-scene{display:grid;grid-template-columns:1fr 1fr;min-height:650px;max-width:1250px;margin-top:28px;margin-bottom:12px;gap:7%;align-items:center}.account-art{position:relative;height:640px;overflow:hidden;border:1px solid var(--line);border-radius:6px}.account-art-copy{position:absolute;top:27px;left:30px;right:30px;z-index:2;text-align:center}.account-art-copy h1{font-size:2.6rem;line-height:1.15}.account-art-copy p{font-size:.98rem;margin-top:10px}.account-art-copy .brand-eyebrow{font-size:.6rem;letter-spacing:.2em}.account-landscape{width:100%;height:100%;object-fit:cover;object-position:45% 50%}.account-god{position:absolute;height:70%;width:92%;left:4%;bottom:12px;object-fit:contain}.account-card{background:none;border:0;padding:20px 0;min-width:0}.account-card h2{font-size:2rem}.form-intro{font-size:.88rem;margin-top:9px;margin-bottom:22px}.field{display:block;margin:13px 0;min-width:0}.field>span:first-child:not(.input-shell){display:block;font-size:.83rem;font-weight:700;margin-bottom:7px}.input-shell{display:flex;align-items:center;border:1px solid #bca887;border-radius:4px;gap:12px;padding-left:13px;background:rgba(255,252,244,.66);min-height:46px}.input-shell>svg{color:#958267;font-size:.83rem}.input-shell input{width:100%;min-width:0;background:none;border:0;padding:11px 0;outline:0;font-size:.86rem}.input-shell:focus-within{outline:3px solid #2587ac;outline-offset:2px}.input-shell input:focus-visible{outline:0}.input-shell input:last-child{padding-right:12px}.field>input,.field>select{width:100%;min-height:46px;border:1px solid #bca887;border-radius:4px;background:rgba(255,252,244,.66);padding:10px 12px}.register-fields{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.character-gender{border:0;padding:0;margin:13px 0;min-width:0}.character-gender legend{font-size:.83rem;font-weight:700;margin-bottom:7px;padding:0}.character-gender>div{display:flex;gap:8px}.character-gender label{border:1px solid #bca887;border-radius:4px;display:flex;align-items:center;justify-content:center;gap:7px;min-height:46px;flex:1;font-size:.86rem}.character-gender .chosen{background:#e8dec4}.character-gender input{accent-color:var(--navy)}.field-hint{font-size:.74rem;color:var(--muted);margin:4px 0 18px}.form-options{display:flex;justify-content:space-between;gap:10px;font-size:.8rem;margin:16px 0 22px}.form-options label{display:flex;align-items:center;gap:8px}.form-options input{accent-color:var(--navy)}.form-options button{text-decoration:underline;text-underline-offset:4px}.account-card form>.primary-button{width:100%}.account-switch{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 0;margin:23px 0;text-align:center;font-size:.83rem}.account-switch a{font-weight:700;margin-left:6px}.account-ready{display:grid;gap:20px}.account-access-note{border-left:2px solid var(--gold);padding:10px 13px;font-size:.83rem;line-height:1.5;display:flex;gap:10px}.account-panel-preview{text-align:center;margin-bottom:15px}.account-panel-preview button{font-size:.81rem;display:inline-flex;align-items:center;gap:9px;font-weight:700;padding:7px}.account-panel-preview small{display:block;font-size:.69rem;color:var(--muted)}.topup{display:grid;grid-template-columns:.85fr 1.1fr .82fr;gap:50px;padding-top:38px;padding-bottom:25px;align-items:start}.topup-art{align-self:center;text-align:center}.topup-art img{width:100%;mix-blend-mode:multiply;max-height:390px;object-fit:contain}.topup-art h2{font-size:1.8rem;margin:12px 0}.topup-art p{font-size:.85rem}.topup form{border-left:1px solid var(--line);padding-left:30px}.topup form>h2{font-size:1.4rem}.steps{display:flex;align-items:center;gap:18px;list-style:none;padding:0;margin:23px 0}.steps li{display:flex;gap:9px;align-items:center;font-size:.8rem;color:var(--muted)}.steps li>span{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--line);border-radius:50%}.steps li.current{color:var(--ink);font-weight:700}.steps li.current>span{color:#fff;background:var(--navy);border-color:var(--gold)}.currency-input{display:flex;border:1px solid #bca887;border-radius:4px;background:rgba(255,252,244,.66);align-items:center}.currency-input input{width:100%;border:0;background:none;padding:12px;min-width:0}.currency-input>span{padding:10px}.topup form>.primary-button{width:100%;margin:15px 0}.topup .help{margin-top:10px}.payment-summary{background:var(--navy) url(/assets/navy-atlas-texture.webp) center/cover;color:#f9f4e7;border:1px solid var(--gold);border-radius:6px;padding:30px 26px;min-height:365px}.payment-summary h2{font-size:1.5rem;text-align:center;color:#e8c984;border-bottom:1px solid #8d7d5b;padding-bottom:22px}.payment-summary dl{margin:20px 0}.payment-summary dl>div{display:flex;justify-content:space-between;gap:20px;font-size:.84rem;padding:15px 0}.payment-summary dd{margin:0;text-align:right}.payment-summary .summary-total{border-top:1px solid #8d7d5b;margin-top:15px;font-weight:700}.payment-summary>p{font-size:.75rem;color:#e1ddcc;text-align:center}.message{padding:12px 14px;margin:12px 0;display:flex;align-items:flex-start;gap:10px;font-size:.83rem;line-height:1.5;border-radius:4px}.message.error{color:#782e20;background:#f5e3d9;border:1px solid #bd8c75}.message.success{color:#315536;background:#e4eedc;border:1px solid #96af7e}.message.notice{background:#eee3ca;color:#675335;border:1px solid #c8b486}.modal{border:1px solid var(--gold);border-radius:8px;padding:0;width:min(610px,92vw);max-height:90vh;color:var(--ink);background:var(--ivory) url(/assets/ivory-olympus-surface.webp) center/cover;box-shadow:0 20px 80px rgba(7,27,56,.6)}.modal.wide{width:min(1100px,94vw)}.modal::backdrop{background:rgba(8,27,42,.79);backdrop-filter:blur(4px)}.modal header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;border-bottom:1px solid var(--line)}.modal h2{font-size:1.4rem}.modal-body{padding:24px}.modal-body>p{margin:0 0 17px}.modal-image{width:100%;max-height:65vh;object-fit:contain;border-radius:4px;margin-bottom:17px}.modal-body .primary-button{margin-top:10px}.boss-gallery{text-align:center}.boss-gallery .field{text-align:left}.boss-map-title{font-size:.86rem;margin-bottom:16px}.boss-gallery>.modal-image{height:42vh;object-fit:contain}.boss-gallery h3{font-size:1.25rem;margin-bottom:8px}.boss-gallery>p{font-size:.88rem}.boss-gallery .text-button{margin-top:14px}.reset-form .primary-button{width:100%}.ranking-navigation{display:flex;justify-content:center;gap:5px;margin-top:14px;margin-bottom:16px}.ranking-navigation a{font-size:.9375rem;font-weight:700;padding:9px 20px;border:1px solid var(--line);border-radius:5px;text-decoration:none}.ranking-navigation a.selected{background:var(--navy);color:#fff;border-color:var(--gold)}.weekly-title{min-height:105px;padding-top:17px;padding-bottom:17px}.weekly-title h1{font-size:2.1rem}.weekly-title p{margin-top:7px}.weekly{margin-bottom:15px}.weekly-summary{display:grid;grid-template-columns:1.2fr 1fr auto;align-items:center;gap:24px;padding:18px 24px;margin-bottom:16px;background:rgba(250,247,238,.91)}.weekly-period{display:flex;flex-direction:column;gap:5px}.weekly-period strong{font-size:1.13rem}.weekly-period>span:last-child{font-size:.875rem;color:var(--muted)}.weekly-countdown{padding-left:24px;border-left:1px solid var(--line)}.weekly-countdown>span{display:flex;align-items:center;gap:8px;font-size:.875rem}.weekly-countdown>strong{display:block;margin-top:5px;font-size:1.55rem;font-variant-numeric:tabular-nums}.weekly-clock small{font-size:.8125rem;font-weight:500;margin-left:4px;color:var(--muted)}.weekly-rewards-button{display:flex;align-items:center;gap:13px;text-align:left;padding:12px 18px;border:1px solid var(--gold);border-radius:5px;background:#efe6d5}.weekly-rewards-button>svg{font-size:23px;color:#8d703b}.weekly-rewards-button span{font-weight:700}.weekly-rewards-button small{display:block;font-size:.8125rem;font-weight:400;margin-top:4px}.weekly-board{overflow:hidden;background:rgba(251,248,240,.91)}.weekly-tabs{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--gold)}.weekly-tabs button{display:flex;align-items:center;justify-content:center;gap:11px;padding:17px 10px;font-size:1rem;font-weight:700;border-right:1px solid var(--line)}.weekly-tabs button:last-child{border-right:0}.weekly-tabs button.selected{background:var(--navy);color:#fff;box-shadow:inset 0 -3px #ba9857}.weekly-tabs button>svg{font-size:18px}.weekly-board-intro{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:14px 20px;border-bottom:1px solid var(--line)}.weekly-board-intro p{font-size:.9375rem;margin:0}.weekly-board-intro>small{font-size:.8125rem;white-space:nowrap;color:var(--muted)}.weekly-demo{display:flex;align-items:center;gap:6px;white-space:nowrap;font-size:.8125rem;color:#796139}.weekly-table{width:100%;table-layout:fixed}.weekly-table th{font-size:.875rem;font-weight:700;padding:10px 18px;background:#f2eddf}.weekly-table th:nth-child(1){width:9%}.weekly-table th:nth-child(2){width:36%}.weekly-table th:nth-child(3){width:24%;text-align:right}.weekly-table th:nth-child(4){width:31%}.weekly-table td{height:49px;padding:7px 18px;font-size:.9375rem}.weekly-table .player-cell{gap:11px;min-width:0}.weekly-table .player-cell img{width:32px;height:32px;object-fit:cover;object-position:top;border:1px solid var(--line);border-radius:50%}.weekly-table .player-cell>span{min-width:0}.weekly-table .player-cell strong{font-size:.9375rem;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.weekly-table .player-cell small{font-size:.75rem}.weekly-rank{display:flex;align-items:center;gap:8px;font-weight:700}.weekly-rank svg{font-size:18px}.weekly-place-1 .weekly-rank{color:#936711}.weekly-place-2 .weekly-rank{color:#69747b}.weekly-place-3 .weekly-rank{color:#93654b}.weekly-place-1{background:#f7efd9}.weekly-place-2,.weekly-place-3{background:#f6f2e8}.weekly-score{text-align:right;font-variant-numeric:tabular-nums;font-weight:800;overflow-wrap:anywhere}.weekly-row-reward{font-size:.875rem;overflow-wrap:anywhere}.weekly-muted{color:var(--muted);font-size:.875rem}.weekly-footnote{display:flex;justify-content:center;align-items:flex-start;gap:8px;font-size:.8125rem;color:var(--muted);margin:14px 0 0}.weekly-footnote>svg{flex-shrink:0;margin-top:3px}.weekly-error,.weekly-closing{display:flex;align-items:center;justify-content:space-between;gap:15px;background:#f9eedb;margin:0;padding:13px 20px;font-size:.9375rem}.weekly-error button{display:flex;align-items:center;gap:8px;white-space:nowrap;text-decoration:underline}.weekly-empty{text-align:center;padding:45px 20px}.weekly-reward-details ol{list-style:none;padding:0;margin:22px 0;display:grid;gap:0}@media(max-width:850px){.weekly-summary{grid-template-columns:1fr 1fr;gap:16px;padding:18px}.weekly-rewards-button{grid-column:1/-1;justify-content:center;padding:9px}.weekly-countdown{padding-left:16px}.weekly-table td,.weekly-table th{padding:8px 12px}.weekly-board-intro{flex-wrap:wrap;gap:6px}.weekly-tabs button{font-size:.875rem;gap:8px}.weekly-footnote{line-height:1.5}}@media(max-width:600px){.weekly-title h1{font-size:1.8rem}.weekly-title{padding:22px 15px}.ranking-navigation{gap:6px;margin-top:12px;margin-bottom:12px}.ranking-navigation a{font-size:.875rem;padding:10px 13px}.weekly-summary{grid-template-columns:1fr;gap:15px}.weekly-countdown{padding:13px 0 0;border-left:0;border-top:1px solid var(--line)}.weekly-countdown>strong{font-size:1.5rem}.weekly-rewards-button{grid-column:auto}.weekly-tabs button{flex-direction:column;font-size:.8125rem;line-height:1.35;padding:13px 7px;gap:7px}.weekly-tabs button span{min-height:35px;display:flex;align-items:center}.weekly-board-intro{padding:12px}.weekly-board-intro p{font-size:.875rem}.weekly-table th,.weekly-table td{padding:9px 6px;font-size:.8125rem}.weekly-table th:nth-child(1){width:10%}.weekly-table th:nth-child(2){width:35%}.weekly-table th:nth-child(3){width:25%}.weekly-table th:nth-child(4){width:30%}.weekly-rank{justify-content:center}.weekly-rank svg{display:none}.weekly-table .player-cell img{display:none}.weekly-table .player-cell strong{font-size:.8125rem}.weekly-table .player-cell small{font-size:.75rem;overflow-wrap:anywhere}.weekly-row-reward,.weekly-row-reward .weekly-muted{font-size:.75rem}.weekly-error{flex-wrap:wrap}.weekly-footnote{font-size:.8125rem;text-align:left}}.weekly-table th{color:var(--navy)}.member-area{margin-top:24px;margin-bottom:28px;width:min(1380px,calc(100% - 8vw))}.member-layout{display:grid;grid-template-columns:225px minmax(0,1fr);gap:24px;align-items:start}.member-sidebar{padding:21px 13px 14px;background:rgba(249,245,236,.96);border-width:1px;min-width:0}.member-identity{text-align:center;padding:0 6px 22px;border-bottom:1px solid var(--line)}.member-identity img{width:90px;height:90px;object-fit:contain;border:1px solid var(--gold);border-radius:50%;padding:4px;background:#efe6d7;margin:0 auto 11px}.member-identity strong{display:block;font-size:1.125rem;overflow-wrap:anywhere}.member-identity>span{display:block;margin-top:5px;font-size:.875rem;color:var(--muted)}.member-sidebar nav{display:grid;gap:7px;padding:18px 0}.member-sidebar nav a,.member-sidebar nav button{display:flex;align-items:center;gap:11px;text-align:left;min-height:47px;padding:10px 12px;border:1px solid transparent;border-radius:5px;text-decoration:none;font-size:.875rem;font-weight:700;line-height:1.5}.member-sidebar nav a>span,.member-sidebar nav button>span{flex:1}.member-sidebar nav a>svg:last-child,.member-sidebar nav button>svg:last-child{font-size:9px}.member-sidebar nav .selected{background:var(--navy);color:#fff;border-color:var(--gold)}.member-sidebar nav .selected>svg{color:#e7c883}.member-sidebar nav a:hover:not(.selected),.member-sidebar nav button:hover:not(.selected){background:#eae2d3}.member-sidebar-bottom{border-top:1px solid var(--line);padding-top:13px;display:grid;gap:3px}.member-sidebar-bottom button{display:flex;align-items:center;gap:11px;font-size:.875rem;text-align:left;min-height:42px;padding:8px 12px}.member-main{min-width:0}.member-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:3px 0 21px}.member-heading h1{font-size:1.75rem;font-size:clamp(1.75rem,2.3vw,2.5rem);overflow-wrap:anywhere;max-width:100%}.member-heading p{font-size:1rem;color:#596571;margin-top:7px}.member-heading>.fa,.member-heading>svg{font-size:40px;color:#ae925e;opacity:.7}.member-heading .eyebrow{font-size:.8125rem;letter-spacing:.09em;margin-bottom:8px}.member-welcome{display:grid;grid-template-columns:150px minmax(0,1fr) 180px;align-items:center;padding:19px 25px 20px 14px;gap:20px;min-height:230px;border-width:1px;box-shadow:0 12px 30px rgba(99,81,56,.05);background:rgba(251,248,241,.92)}.member-character{height:190px;display:flex;align-items:flex-end;justify-content:center}.member-character img{height:100%;width:100%;object-fit:contain;filter:drop-shadow(0 10px 7px #63564327)}.member-welcome-copy{min-width:0}.member-welcome h2{font-size:1.75rem;overflow-wrap:anywhere}.member-profile-meta{display:flex;gap:23px;margin:13px 0 21px;flex-wrap:wrap}.member-profile-meta div{display:flex;gap:7px;flex-wrap:wrap;font-size:.875rem}.member-profile-meta dt{color:var(--muted)}.member-profile-meta dd{margin:0;font-weight:700;overflow-wrap:anywhere}.member-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.member-actions .primary-button{padding:10px 23px;gap:13px}.member-actions .text-button{font-size:.875rem;gap:10px}.member-wallet{border-left:1px solid var(--line);padding-left:23px;display:grid;gap:19px;min-width:0}.member-wallet div>span{font-size:.8125rem;display:flex;align-items:center;gap:8px;color:#746446}.member-wallet div:nth-child(2)>span{color:#506548}.member-wallet strong{display:block;font-size:1.55rem;line-height:1.3;margin-top:5px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.member-wallet>small{font-size:.8125rem;color:var(--muted)}.member-lower{display:grid;grid-template-columns:1.2fr 1fr;gap:18px;margin-top:20px}.member-competitions{padding:23px 22px 15px;border-width:1px}.member-competitions header{display:flex;justify-content:space-between;align-items:center;gap:14px}.member-competitions header>svg{font-size:29px;color:#a98b51}.member-competitions h2{font-size:1.4rem}.member-competitions>p{font-size:.875rem;color:var(--muted);margin-top:10px}.member-competition-list{display:grid;margin-top:16px}.member-competition-list button{display:flex;gap:12px;align-items:center;text-align:left;padding:13px 0;border-bottom:1px solid var(--line);min-height:68px}.member-competition-list button>span:nth-child(2){flex:1;min-width:0}.member-competition-list strong{display:block;font-size:.9375rem;line-height:1.5}.member-competition-list small{display:block;font-size:.8125rem;color:var(--muted);margin-top:2px}.competition-icon{width:39px;height:39px;border:1px solid #c7b48c;border-radius:50%;display:grid;place-items:center;color:#876c34;background:#f0e8d6;flex:none}.competition-icon.discoveryWins{background:#e6ecdf;color:#60734e;border-color:#b8c6aa}.competition-icon.worldBossPoints{background:#ece3e4;color:#825964;border-color:#c9b1b7}.competition-count{font-size:.8125rem;color:#82704e;white-space:nowrap}.member-competition-list button>svg{font-size:10px;color:#98763d}.member-competition-list button:hover strong{text-decoration:underline;text-underline-offset:4px}.member-competitions>.member-reset-note{font-size:.8125rem;margin-top:13px;line-height:1.5}.member-discovery{border-width:1px;overflow:hidden;min-width:0}.member-discovery>img{width:100%;height:155px;object-fit:cover}.member-discovery>div{padding:19px 22px}.member-discovery h2{font-size:1.4rem;line-height:1.3}.member-discovery p{font-size:.9375rem;color:var(--muted);margin:10px 0 13px}.member-discovery .text-button{font-size:.9375rem}.member-preview-notice{display:flex;align-items:center;gap:11px;flex-wrap:wrap;padding:12px 16px;border:1px solid #bda677;background:rgba(249,241,221,.96);border-radius:6px;margin-bottom:20px;font-size:.875rem;line-height:1.5}.member-preview-notice>span{flex:1}.member-preview-notice>button{display:flex;align-items:center;gap:9px;font-weight:700;text-decoration:underline;text-underline-offset:4px;min-height:35px}.member-preview-notice>button svg{font-size:10px}.member-loading{max-width:550px;margin:90px auto;padding:35px;text-align:center;background:rgba(249,245,236,.94);border:1px solid var(--gold);border-radius:8px}.weekly-embedded{width:100%;margin:0}.weekly-embedded .weekly-summary{padding:17px 20px;gap:16px;grid-template-columns:1.2fr 1fr}.weekly-embedded .weekly-rewards-button{grid-column:1/-1;justify-content:center;padding:9px 15px}.weekly-embedded .weekly-table th,.weekly-embedded .weekly-table td{padding:9px 13px}.weekly-embedded .weekly-table .player-cell{gap:10px}.weekly-embedded .weekly-table .player-cell img{width:30px;height:30px}.weekly-embedded .weekly-board-intro p{font-size:.9375rem}.weekly-embedded .weekly-tabs button{font-size:.875rem;gap:8px}@media(min-width:1700px){.site{max-width:none;box-shadow:none}}.member-area{width:min(1416px,calc(100% - 8vw));margin-top:35px}.member-layout{grid-template-columns:220px minmax(0,1fr);gap:30px}.member-sidebar{background:rgba(247,240,225,.72);border-color:var(--line)}.member-identity img{object-fit:cover;object-position:top;width:100px;height:100px}.member-heading h1{font-family:Libre Baskerville,serif;font-size:2.2rem}.member-heading>svg{display:none}.member-welcome{background:var(--navy) url(/assets/navy-atlas-texture.webp) center/cover;color:#f9f4e7;min-height:220px;border-color:var(--gold)}.member-welcome .eyebrow,.member-wallet div>span,.member-wallet div:nth-child(2)>span,.member-wallet>small,.member-profile-meta dt{color:#dec18b}.member-welcome .text-button{color:#e5c781}.member-character{height:180px}.member-wallet{border-left-color:#81765a}.member-lower{grid-template-columns:1fr 1fr}.member-competitions{position:relative;background:rgba(247,240,225,.73) url(/assets/olympus-backdrop.png) center top/100% 125px no-repeat;padding-top:145px}.member-competitions header>svg{display:none}.member-discovery>img{height:240px}.member-discovery{background:rgba(247,240,225,.73)}.member-competition-list button{min-height:55px;padding:9px 0}.member-competitions h2,.member-discovery h2{font-size:1.35rem}.member-competition-list small{font-size:.73rem}.member-preview-notice{font-size:.75rem;padding:8px 14px;margin-bottom:20px;background:rgba(236,226,202,.82)}.weekly-embedded .weekly-summary{grid-template-columns:1.2fr 1fr auto;padding:15px 20px}.weekly-rewards-button{background:var(--navy);color:#f9f4e7}.weekly-rewards-button>svg{color:#dec17d}.weekly-table th{color:var(--ink)}.weekly-board{background:rgba(252,248,237,.7)}.weekly-summary{background:rgba(251,246,233,.66)}.weekly-tabs button{font-size:.87rem;padding:15px 8px}.weekly-table td{height:48px}.weekly-countdown>strong{font-size:1.3rem}.weekly-period strong{font-size:1rem}.weekly-period>span:last-child{font-size:.75rem}.weekly-rewards-button small{font-size:.68rem}.weekly-rewards-button span{font-size:.8rem}@media(min-width:1650px){.home-hero{height:480px}.hero-copy{padding-top:65px}.home-bottom{padding-top:30px}.world-tile{aspect-ratio:1.6}.site main{padding-bottom:34px}.map-visual{aspect-ratio:2.25}.atlas-tile img{height:170px}}@media(max-width:1250px){.header-inner{gap:22px}.brand{width:185px;height:125px}.header nav{gap:14px}.header nav a{font-size:.86rem}.account-nav{padding:0 14px;gap:14px;margin-left:0}.account-nav a+a{padding-left:14px!important}.home-bottom{grid-template-columns:minmax(0,1fr) 250px;gap:23px}.hero-copy h1{font-size:2.8rem}.hero-copy{padding-left:0}.hero-copy p{font-size:.93rem}.home-news{padding-left:20px}.news-row>img{width:72px;height:72px}.section-heading h2{font-size:1.55rem}.world-tile-label{padding:24px 12px 12px}.tile-action{display:none}.home-news h2{font-size:1.1rem}.atlas-tools .catalog-counts{width:100%;text-align:right}.page-title h1{font-size:2.1rem}.selected-world{gap:22px;grid-template-columns:minmax(0,2.3fr) minmax(250px,1fr)}.map-visual{aspect-ratio:1.8}.map-caption h2{font-size:1.75rem}.book{height:560px}.book-right{padding-top:40px}.book-panorama{height:78px}.book-right ol{gap:12px}.book-left{padding-top:40px}.topup{gap:25px}.topup form{padding-left:24px}.account-scene{gap:5%}.account-art-copy h1{font-size:2.1rem}.footer-motto{display:none}.member-layout{grid-template-columns:195px minmax(0,1fr);gap:22px}.member-welcome{grid-template-columns:110px minmax(0,1fr) 145px;padding:18px;gap:15px}.weekly-embedded .weekly-summary{grid-template-columns:1fr 1fr}.weekly-embedded .weekly-rewards-button{grid-column:1/-1;justify-content:center;padding:8px}.weekly-table th,.weekly-table td{padding:8px 10px}.member-heading h1{font-size:1.8rem}}@media(max-width:980px){.header{height:90px}.header-inner{gap:14px;width:94%}.brand{width:145px;height:100px}.header nav{gap:10px}.header nav a{font-size:.77rem}.account-nav{padding:0 11px;gap:10px}.header .account-nav a{padding:10px 0}.account-nav a+a{padding-left:10px!important}.home-hero{grid-template-columns:43% 57%;height:395px}.hero-copy{padding-top:43px}.hero-copy h1{font-size:2.45rem}.hero-copy .play{min-width:245px;font-size:1.1rem}.hero-links{padding-left:3px;font-size:.8rem;gap:16px}.hero-hera{width:69%;right:1%;height:90%}.home-bottom{grid-template-columns:1fr}.home-news{border-left:0;padding-left:0;display:grid;grid-template-columns:1fr 1fr;gap:16px;border-top:1px solid var(--line);padding-top:15px}.home-news h2{grid-column:1/-1;border:0;padding:0;margin:0;font-size:1.4rem}.home-news>.text-button{grid-column:1/-1}.news-row{margin:0}.world-tile{aspect-ratio:1.75}.page-title{align-items:flex-start}.atlas-tools .search{width:220px}.atlas-tools select{width:160px}.atlas-tools{gap:8px;max-width:410px}.selected-world{grid-template-columns:minmax(0,1.8fr) minmax(230px,1fr);gap:20px}.map-visual{aspect-ratio:1.45}.map-caption h2{font-size:1.5rem}.map-caption>p{font-size:.85rem}.map-actions .primary-button{padding:10px 12px;font-size:.86rem}.boss-preview-line{gap:10px}.boss-preview-line img{height:55px;width:55px}.boss-preview-line strong{font-size:1rem}.atlas-tile img{height:125px}.atlas-tile strong{font-size:.84rem}.book{height:550px}.book-left{padding-left:15%;padding-right:7%}.book-left h2{font-size:1.1rem}.book-left nav button{font-size:.8rem;padding:10px 5px}.book-right{padding-right:13%;padding-left:8%}.book-right h2{font-size:1.25rem}.book-right li h3{font-size:.83rem}.book-right p{font-size:.75rem}.book-right li{gap:9px}.book-right li>span{width:30px;height:30px;font-size:1rem}.book-right .primary-button{font-size:.75rem;padding:10px;gap:10px}.book-right .help{font-size:.65rem}.account-scene{grid-template-columns:.8fr 1fr;gap:30px}.account-art{height:590px}.account-art-copy h1{font-size:1.7rem}.account-art-copy{left:15px;right:15px}.account-art-copy p{font-size:.85rem}.account-card h2{font-size:1.65rem}.register-fields{gap:0 12px}.topup{grid-template-columns:1fr 1fr}.topup-art{display:none}.topup form{border:0;padding:0}.member-layout{grid-template-columns:170px minmax(0,1fr);gap:20px}.member-sidebar{padding:15px 8px}.member-sidebar nav a,.member-sidebar nav button{font-size:.76rem;padding:9px 8px;gap:8px}.member-welcome{grid-template-columns:minmax(0,1fr) 140px}.member-character{display:none}.member-lower{grid-template-columns:1fr}.news-grid{gap:20px;grid-template-columns:1.25fr 1fr}.article:not(.featured){grid-template-columns:1fr}.article.featured .article-image{height:350px}.article:not(.featured) .article-image{height:120px;min-height:120px}.article-copy h2{font-size:1.15rem}.article.featured h2{font-size:1.65rem}}@media(max-width:760px){.header{height:auto;min-height:78px}.header-inner{flex-wrap:wrap;justify-content:space-between;width:calc(100% - 32px);gap:0}.brand{width:125px;height:85px}.menu-toggle.icon-button{display:inline-grid}.header nav{display:none;flex-basis:100%;padding:12px 0 20px;gap:4px;flex-wrap:wrap;justify-content:flex-start}.header nav.open{display:flex}.header nav>a{width:calc(33.333% - 4px);text-align:center;font-size:.88rem;padding:12px}.account-nav{width:100%;justify-content:center;margin-top:10px;gap:24px}.header .account-nav a{font-size:.88rem}.header nav>a.active:after{left:10px;right:10px;bottom:3px}.content{width:calc(100% - 32px)}.site{background-size:auto 950px}.home-hero{height:auto;grid-template-columns:1fr;margin-top:0}.hero-copy{padding:33px 10px 26px}.hero-copy h1{font-size:2.8rem}.hero-copy p{font-size:.94rem}.hero-copy .brand-eyebrow{font-size:.65rem}.hero-rule{max-width:100%}.hero-art{height:300px;border-left:0;border-top:1px solid var(--line)}.hero-hera{width:55%;right:10%;height:98%}.hero-links{justify-content:flex-start;padding-left:17px}.home-bottom{padding-top:23px;gap:20px}.section-heading{gap:12px;flex-wrap:wrap}.section-heading h2{font-size:1.4rem;line-height:1.3}.section-heading:after{display:none}.section-heading>a{font-size:.72rem;margin-left:auto}.world-tiles{gap:12px}.world-tile{aspect-ratio:.95}.world-tile-label{display:block;min-height:95px;padding:26px 12px 13px}.world-tile-label strong{font-size:.9rem;line-height:1.35}.world-tile-label small{font-size:.69rem}.world-tile .scene-boss{width:110%;height:82%;right:-7%;bottom:17%}.home-news{grid-template-columns:1fr}.home-news h2,.home-news>.text-button{grid-column:auto}.news-row>img{width:100px;height:70px}.news-row strong{font-size:.86rem}.news-row span span{font-size:.78rem}.footer{flex-wrap:wrap;justify-content:center;gap:18px;padding:23px 15px}.footer-brand{font-size:.83rem;width:100%;text-align:center}.footer-links button{font-size:.78rem;padding:0 15px}.page-title{min-height:auto;padding:27px 0 20px;display:block}.page-title h1{font-size:2rem}.page-title p{font-size:.88rem;line-height:1.5}.page-title>.search{margin-top:15px;width:100%}.atlas-tools{margin-top:17px;max-width:none;justify-content:flex-start;display:grid;grid-template-columns:1fr}.atlas-tools .search,.atlas-tools select{width:100%;max-width:none}.atlas-tools .catalog-counts{text-align:left;font-size:.75rem}.selected-world{grid-template-columns:1fr;gap:18px}.map-visual{aspect-ratio:1.65}.map-caption h2{font-size:1.8rem}.map-caption>p{font-size:.9rem}.map-actions{grid-template-columns:1fr 1fr;gap:10px}.map-actions .text-button{font-size:.83rem;gap:9px}.map-actions .primary-button{font-size:.83rem}.boss-preview-line img{width:60px;height:60px}.atlas-shelf{gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.atlas-tile img{height:100px}.atlas-tile strong{font-size:.7rem;line-height:1.4;padding:9px 5px}.atlas-heading{justify-content:space-between}.atlas-heading h2{font-size:1.5rem}.shelf-controls{gap:9px}.toolbar{display:block}.toolbar .search{width:100%;margin-top:14px}.tabs{gap:7px}.tabs button{font-size:.77rem;padding:10px 13px}.news-grid{grid-template-columns:1fr;gap:20px}.article.featured{grid-row:auto}.article.featured .article-image{height:230px}.article.featured h2{font-size:1.6rem}.article:not(.featured){grid-template-columns:1fr 1fr}.article:not(.featured) .article-image{height:170px}.article-copy p{font-size:.8rem}.book{display:block;height:auto;background:none;margin-top:18px;border:1px solid var(--gold);border-radius:5px;background:rgba(246,236,214,.85)}.book-left{padding:20px;border-bottom:1px solid var(--line)}.book-left h2{font-size:1.25rem}.book-left nav{display:flex;gap:7px;flex-wrap:wrap}.book-left nav button{width:auto;display:flex;font-size:.73rem;gap:7px;border:1px solid var(--line);border-radius:3px;padding:9px}.book-left nav button>svg:last-child{display:none}.book-right{padding:23px}.book-panorama{height:140px}.book-right h2{font-size:1.65rem}.book-right p{font-size:.87rem}.book-right li h3{font-size:.99rem}.book-right li>span{width:36px;height:36px}.book-right ol{gap:22px;margin:23px 0}.book-right .primary-button{font-size:.87rem;padding:12px 18px}.book-right .help{font-size:.77rem;margin-top:17px}.rank-toolbar{flex-wrap:wrap;gap:10px}.rank-toolbar .tabs{width:100%}.rank-toolbar .search{flex:1;margin:0;min-width:0}.rank-toolbar select{width:145px;font-size:.8rem}.rank-content th,.rank-content td{padding:10px 11px;font-size:.8rem}.rank-content .player-cell img{display:none}.rank-content .player-cell strong{font-size:.8rem}.rank-content .player-cell small{font-size:.66rem}.rank-number{gap:4px}.rank-number svg{font-size:.75rem}.account-scene{display:block;margin-top:20px}.account-art{height:335px;width:100%}.account-art-copy{text-align:left;top:22px;left:22px;width:46%}.account-art-copy h1{font-size:1.6rem}.account-art-copy .brand-eyebrow{font-size:.48rem}.account-art-copy p{font-size:.8rem}.account-god{width:55%;height:92%;left:auto;right:0;bottom:0}.account-card{padding:27px 6px 10px}.account-card h2{font-size:1.8rem}.register-fields{gap:0 14px}.field>span:first-child:not(.input-shell),.character-gender legend{font-size:.76rem}.input-shell{gap:8px;padding-left:9px}.input-shell input{font-size:.8rem}.input-shell .icon-button{min-width:34px}.character-gender label{font-size:.8rem;gap:3px}.topup{grid-template-columns:1fr;padding-top:24px;gap:25px}.payment-summary{min-height:auto}.member-area{width:calc(100% - 32px);margin-top:24px}.member-layout{display:block}.member-sidebar{margin-bottom:20px;padding:12px}.member-identity{display:flex;gap:10px;text-align:left;align-items:center;padding:0 0 10px}.member-identity img{width:45px;height:45px;margin:0}.member-identity>strong{font-size:.92rem}.member-identity>span{margin-left:auto;font-size:.7rem}.member-sidebar nav{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:12px 0}.member-sidebar nav a,.member-sidebar nav button{min-height:40px;font-size:.77rem}.member-sidebar-bottom{display:flex;gap:12px;justify-content:flex-end;padding-top:8px}.member-sidebar-bottom button{min-height:30px;font-size:.75rem;padding:4px}.member-heading h1{font-size:1.75rem}.member-heading p{font-size:.85rem}.member-welcome{grid-template-columns:1fr;gap:20px}.member-wallet{border-left:0;border-top:1px solid #81765a;padding:18px 0 0;grid-template-columns:1fr 1fr}.member-wallet>small{grid-column:1/-1}.member-wallet strong{font-size:1.4rem}.member-welcome h2{font-size:1.5rem}.member-heading{padding-bottom:18px}.member-lower{grid-template-columns:1fr;gap:17px}.member-competitions{padding-top:145px}.member-discovery>img{height:210px}.weekly-embedded .weekly-summary{grid-template-columns:1fr}.weekly-embedded .weekly-rewards-button{grid-column:auto}.weekly-tabs button{font-size:.73rem;gap:6px}.weekly-table th,.weekly-table td{padding:9px 6px;font-size:.74rem}.weekly-table .player-cell strong{font-size:.76rem}.weekly-table .player-cell img{display:none}.weekly-table .player-cell small{font-size:.63rem}.weekly-board-intro{padding:12px}.weekly-board-intro p{font-size:.77rem}.weekly-footnote{font-size:.72rem}.modal header{padding:15px}.modal h2{font-size:1.17rem}.modal-body{padding:18px}.modal-body p{font-size:.86rem}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.modal-inner{position:relative;padding:25px}.modal-inner>h2{padding-right:40px;margin-bottom:21px}.modal-inner>.close{position:absolute;top:13px;right:12px}.modal-inner>p{font-size:.92rem;margin:15px 0;line-height:1.65}.poseidon-scene{object-fit:cover;object-position:center bottom}.account-scene:not(.registration) .account-art-copy h1{font-size:2.15rem}.account-scene:not(.registration) .account-art-copy{top:20px}.account-scene:not(.registration) .account-art-copy p{font-size:.88rem}.account-scene:not(.registration) .account-art-copy .brand-eyebrow{display:none}@media(max-width:760px){.account-scene:not(.registration) .account-art{height:400px}.poseidon-scene{object-fit:contain;object-position:right bottom;background:#cbe8ee}.account-scene:not(.registration) .account-art-copy{width:43%;left:15px;top:24px}.account-scene:not(.registration) .account-art-copy h1{font-size:1.55rem}.account-scene:not(.registration) .account-art-copy p{font-size:.8rem}.modal-inner{padding:22px 18px}}.brand img{width:135%;max-width:135%;height:135%}.header .account-nav a{display:flex;align-items:center;gap:11px}.account-nav a svg{color:#e6c17b;font-size:15px}.weekly-embedded{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:0 20px}.weekly-embedded .weekly-summary,.weekly-embedded .weekly-footnote{grid-column:1/-1}.weekly-embedded .weekly-summary{grid-template-columns:1.2fr 1fr}.weekly-embedded .weekly-summary .weekly-rewards-button{display:none}.weekly-table th:nth-child(1){width:12%}.weekly-table th:nth-child(2){width:55%}.weekly-table th:nth-child(3){width:33%}.weekly-prizes{background:var(--navy) url(/assets/navy-atlas-texture.webp) center/cover;color:#f8f1e3;border:1px solid var(--gold);border-radius:5px;text-align:center;padding:18px;align-self:stretch}.weekly-prizes img{border-radius:4px;width:100%;height:200px;object-fit:cover;margin-bottom:24px}.weekly-prizes .eyebrow{color:#dfc181;font-size:.63rem}.weekly-prizes h2{font-size:1.3rem;line-height:1.4;margin:12px 0}.weekly-prizes p{font-size:.79rem;line-height:1.7;margin:15px 0 25px}.weekly-prizes .primary-button{font-size:.74rem;padding:12px;gap:10px;width:100%}.weekly-prizes>small{display:block;font-size:.7rem;line-height:1.65;color:#d1caba;margin-top:25px}.weekly-tabs button{font-size:.76rem;gap:8px}.weekly-board-intro{flex-wrap:wrap}.weekly-board-intro p{font-size:.8rem}@media(max-width:1250px){.weekly-embedded{grid-template-columns:minmax(0,1fr) 190px;gap:0 16px}.weekly-prizes{padding:14px}.weekly-prizes img{height:170px}.weekly-prizes h2{font-size:1.13rem}.weekly-table .player-cell img{display:none}.weekly-table .player-cell strong{font-size:.8rem}.weekly-tabs button{font-size:.69rem;gap:5px}}@media(max-width:980px){.weekly-embedded{grid-template-columns:1fr}.weekly-prizes{display:grid;grid-template-columns:150px 1fr;gap:10px 20px;text-align:left;margin-top:20px}.weekly-prizes img{grid-row:span 5;height:100%;max-height:240px;margin:0}.weekly-prizes .primary-button{width:auto;justify-self:start}.weekly-embedded .weekly-summary{grid-template-columns:1fr 1fr}.weekly-table .player-cell img{display:block}.weekly-tabs button{font-size:.77rem}.weekly-table .player-cell strong{font-size:.86rem}}@media(max-width:760px){.brand img{width:116%;max-width:116%;height:116%}.account-nav a svg{font-size:13px}.weekly-embedded .weekly-summary{grid-template-columns:1fr}.weekly-prizes{grid-template-columns:105px 1fr;gap:10px 14px}.weekly-prizes h2{font-size:1rem}.weekly-prizes p{font-size:.75rem}.weekly-prizes img{object-fit:cover}.weekly-prizes>small{font-size:.64rem}.weekly-table .player-cell img{display:none}.weekly-tabs button{font-size:.69rem}.weekly-table .player-cell strong{font-size:.76rem}}.account-scene:not(.registration) .account-art{height:645px;max-width:430px;width:100%;justify-self:center}.poseidon-scene{object-fit:contain;background:#b7ddeb}.account-scene:not(.registration) .account-art-copy{left:20px;right:20px;top:18px}.account-scene:not(.registration) .account-art-copy h1{font-size:1.7rem}.account-scene:not(.registration) .account-art-copy p{font-size:.73rem;margin-top:6px}@media(max-width:980px)and (min-width:761px){.account-scene:not(.registration) .account-art{height:auto;aspect-ratio:2/3}.account-scene:not(.registration) .account-art-copy h1{font-size:1.35rem}.account-scene:not(.registration) .account-art-copy p{font-size:.66rem}}@media(max-width:760px){.account-scene:not(.registration) .account-art{height:400px;max-width:none}.poseidon-scene{object-position:right bottom}.account-scene:not(.registration) .account-art-copy{left:16px;right:auto;top:25px;width:36%}.account-scene:not(.registration) .account-art-copy h1{font-size:1.5rem}.account-scene:not(.registration) .account-art-copy p{font-size:.75rem}}@media(min-width:981px)and (max-width:1649px){.home-hero{height:clamp(365px,28vw,425px)}.hero-copy{padding-top:36px}.world-tile{aspect-ratio:1.7}}.rank-content td{padding-top:5px;padding-bottom:5px}.rank-content .player-cell img{width:29px;height:29px}.rank-content .player-cell strong{font-size:.83rem}.rank-content .player-cell small{font-size:.67rem}.rank-scene .page-title{padding-top:25px;padding-bottom:18px}.rank-content .pagination{margin-top:12px}.book{background-color:#f3eddf;background-blend-mode:multiply}.article-image img[src*="7ay"],.news-row img[src*="7ay"]{object-position:right center}.member-discovery>.member-discovery-art{position:relative;padding:0;height:165px;overflow:hidden}.member-discovery-art>img:first-child{width:100%;height:100%;object-fit:cover}.member-discovery-art .member-boss{position:absolute;right:0;bottom:-4%;height:106%;width:58%;object-fit:contain}.member-welcome{min-height:185px}.member-character{height:150px}.member-heading{padding-bottom:17px}.member-heading h1{font-size:2rem}.member-heading p{font-size:.88rem}.member-preview-notice{padding:5px 12px;margin-bottom:16px;min-height:35px}.member-preview-notice>button{min-height:27px}.member-competitions{background-size:100% 105px;padding-top:120px}.member-competition-list button{min-height:45px;padding:7px 0}.member-competition-list small{display:none}.competition-icon{width:30px;height:30px}.member-competition-list{margin-top:12px}.member-area{margin-top:26px}.member-heading.is-weekly .eyebrow,.member-heading.is-weekly p{display:none}.member-heading.is-weekly h1{font-size:2.6rem}.member-heading.is-weekly{padding:0 0 18px}.weekly-summary .eyebrow{display:none}.weekly-embedded .weekly-summary{padding:12px 18px;min-height:75px}.weekly-board-intro>p{display:none}.weekly-board-intro{padding:8px 14px;min-height:30px}.weekly-table td{height:37px;padding-top:7px;padding-bottom:7px}.weekly-table .player-cell img{display:none}.weekly-table th:nth-child(1){width:10%}.weekly-table th:nth-child(2){width:33%}.weekly-table th:nth-child(3){width:25%}.weekly-table th:nth-child(4){width:32%}.weekly-table th{font-size:.75rem}.weekly-row-reward,.weekly-row-reward .weekly-muted{font-size:.7rem!important}.weekly-prizes img{height:170px}.weekly-prizes h2{font-size:1.18rem}.weekly-prizes p{margin:12px 0 17px}.weekly-prizes>small{margin-top:15px}.weekly-footnote{grid-column:1/-1}.skip-link{top:-160px}@media(max-width:980px){.member-discovery>.member-discovery-art{height:195px}.member-heading.is-weekly h1{font-size:2rem}.weekly-table .player-cell img{display:none}.weekly-prizes img{height:100%}}@media(max-width:760px){.member-heading h1{font-size:1.7rem}.member-heading.is-weekly h1{font-size:1.8rem}.member-preview-notice{font-size:.68rem;gap:8px}.member-preview-notice>span{min-width:200px}.member-discovery{display:block}.weekly-table td{height:41px}.weekly-table th{font-size:.66rem}.weekly-row-reward,.weekly-row-reward .weekly-muted{font-size:.63rem!important}.weekly-prizes img{height:100%;max-height:220px}}@media(max-width:480px){.hero-copy h1{font-size:2.4rem}.register-fields{column-gap:12px}}@media(max-width:760px){.account-scene:not(.registration) .account-art{height:auto;display:flex;flex-direction:column;background:#f4ecda}.account-scene:not(.registration) .account-art-copy{position:static;width:auto;padding:20px;text-align:left}.account-scene:not(.registration) .account-art-copy h1{font-size:1.7rem}.account-scene:not(.registration) .account-art-copy p{font-size:.83rem;margin-top:8px}.poseidon-scene{width:100%;height:auto;object-fit:initial}}.article:not(.featured){display:block}.article:not(.featured) .article-image{height:145px;min-height:145px}.article:not(.featured) .article-copy{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 15px}.article:not(.featured) .article-copy h2{font-size:1.18rem;grid-column:1}.article:not(.featured) .article-copy p{font-size:.78rem;line-height:1.5;grid-column:1}.article:not(.featured) .article-copy .text-button{grid-column:2;grid-row:1/3;white-space:nowrap;font-size:.76rem}.article.featured .article-image{height:330px}.news-grid{grid-auto-rows:auto;align-items:start}.book-right h2{margin-bottom:15px}.book-panorama{height:115px;object-position:right center}.book-right ol{margin-top:17px}.book-right .eyebrow{font-size:.68rem}@media(max-width:980px){.article:not(.featured) .article-copy{display:flex}.article:not(.featured) .article-image{height:150px}.article.featured .article-image{height:355px}.book-panorama{height:95px}}@media(max-width:760px){.article.featured .article-image{height:230px}.article:not(.featured) .article-image{height:180px}.article:not(.featured) .article-copy{display:grid}.article:not(.featured) .article-copy h2{font-size:1.14rem}.book-panorama{height:140px}}.book-panorama{height:135px;object-position:right bottom}@media(max-width:980px)and (min-width:761px){.book-panorama{height:105px}}:root{--ink:#082b3e;--navy:#042a40;--gold:#b58a43;--line:#c8ad7a;--ivory:#f7eddc;--muted:#4b5560;font-family:Arial,Manrope,sans-serif}.site{--u:min(.0651041667vw,1.25px);max-width:1920px;margin:auto;background:var(--ivory);font-family:Arial,sans-serif;isolation:isolate;overflow:visible}h1,h2,h3{font-family:Times New Roman,Georgia,serif;letter-spacing:-.035em;line-height:1.08;color:inherit}p{line-height:1.35}button,a{touch-action:manipulation}.site main{position:relative;padding-bottom:calc(28*var(--u));min-height:calc(830*var(--u));flex:1;background:var(--ivory) url(/assets/ivory-olympus-surface.webp) center top/100% auto repeat-y}.content{width:calc(100% - 120*var(--u));max-width:none}.header{height:calc(112*var(--u));min-height:0;flex:none;border-bottom:calc(2*var(--u)) solid #ceaa5d;background-position:center top}.header-inner{width:calc(100% - 180*var(--u));gap:calc(90*var(--u));align-items:center}.brand{width:calc(218*var(--u));height:calc(150*var(--u));position:relative;align-self:flex-start;overflow:visible}.brand img{position:absolute!important;width:82%!important;max-width:none!important;height:auto!important;top:calc(-26*var(--u));left:0;filter:none}.header nav{gap:calc(43*var(--u));justify-content:space-between}.header nav a{font-family:Arial,sans-serif;font-size:.875rem;font-size:max(.875rem,calc(18*var(--u)));font-weight:400;padding:calc(18*var(--u)) 0}.bbm-no-math .header nav a{font-size:.875rem}.header nav>a.active:after{bottom:calc(5*var(--u));height:2px;left:-8px;right:-8px}.account-nav{margin-left:calc(32*var(--u));border-color:#e6be65;gap:calc(23*var(--u));padding:0 calc(24*var(--u));border-radius:30px}.header .account-nav a{padding:calc(14*var(--u)) 0;gap:calc(15*var(--u));color:#f5d181;font-size:.875rem;font-size:max(.875rem,calc(17*var(--u)))}.bbm-no-math .header .account-nav a{font-size:.875rem}.account-nav a+a{padding-left:calc(24*var(--u))!important}.account-nav a svg{font-size:calc(23*var(--u))}.header .menu-toggle{display:none}.footer{position:relative;flex:none;min-height:calc(82*var(--u));height:calc(82*var(--u));padding:0 calc(110*var(--u));gap:calc(25*var(--u));border-top:2px solid #c9a85e}.footer-brand{font-family:Times New Roman,serif;letter-spacing:.3em;font-size:.75rem;font-size:max(.75rem,calc(17*var(--u)));color:#ecc572}.bbm-no-math .footer-brand{font-size:.75rem}.footer-motto{font-size:9px;letter-spacing:.34em;white-space:nowrap}.footer-links button{font-size:.75rem;font-size:max(.75rem,calc(14*var(--u)));padding:0 calc(20*var(--u));font-weight:400}.bbm-no-math .footer-links button{font-size:.75rem}.footer-links svg{display:none}.footer-links button:last-child svg{display:inline;width:22px;height:22px;color:#bdc8d9}.primary-button{min-height:calc(57*var(--u));font-size:1rem;font-size:max(1rem,calc(21*var(--u)));font-weight:400;border:2px solid #9c7634;outline:1px solid #e4c46e;outline-offset:-5px;border-radius:9px;gap:calc(28*var(--u));padding:calc(11*var(--u)) calc(24*var(--u));box-shadow:0 2px 3px rgba(86,59,36,.2)}.bbm-no-math .primary-button{font-size:1rem}.primary-button svg{color:#edc76e}.text-button{font-weight:400}.outlined{background:rgba(255,248,235,.22);border:1px solid var(--line);border-radius:8px}.brand-eyebrow{font-family:Times New Roman,serif;font-size:calc(15*var(--u));letter-spacing:.35em;margin-bottom:calc(4*var(--u));color:var(--ink)}.home-hero.content{width:100%;height:calc(420*var(--u));display:grid;grid-template-columns:calc(580*var(--u)) minmax(0,1fr);grid-template-rows:1fr;border:0;margin:0;background:transparent}.hero-copy{grid-column:1;grid-row:1;padding:calc(55*var(--u)) 0 0 calc(92*var(--u));z-index:2}.hero-copy h1{font-size:calc(70*var(--u));line-height:.83;letter-spacing:-.035em;margin-top:calc(8*var(--u));width:calc(485*var(--u))}.hero-copy p{font-family:Times New Roman,serif;font-size:calc(24*var(--u));line-height:1.08;margin-top:calc(22*var(--u));white-space:nowrap}.hero-rule{margin:calc(16*var(--u)) 0 calc(20*var(--u));width:calc(410*var(--u));background:#b59458;max-width:none}.hero-actions{display:inline-flex;flex-direction:column;max-width:100%;vertical-align:top}.hero-copy .play{width:calc(300*var(--u));min-width:100%;max-width:100%;min-height:calc(59*var(--u));justify-content:center;font-size:calc(24*var(--u))}.hero-links{padding:0;margin-top:calc(12*var(--u));gap:calc(23*var(--u));justify-content:center;white-space:nowrap;font-size:.875rem;font-size:max(.875rem,calc(16*var(--u)));font-weight:600}.bbm-no-math .hero-links{font-size:.875rem}.home-bottom{grid-template-columns:minmax(0,1fr) calc(325*var(--u));gap:calc(29*var(--u));padding-top:calc(19*var(--u))}.section-heading{gap:calc(24*var(--u));margin-bottom:calc(18*var(--u));min-height:calc(43*var(--u))}.section-heading h2{font-size:calc(40*var(--u));white-space:nowrap;line-height:1.05}.section-heading>a{font-size:.875rem;font-size:max(.875rem,calc(16*var(--u)));gap:calc(16*var(--u));font-weight:600}.bbm-no-math .section-heading>a{font-size:.875rem}.section-heading:after{background:#b99553}.world-tiles{gap:calc(14*var(--u))}.world-tile{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:auto;aspect-ratio:auto;border:2px solid #ae833d;border-radius:9px;background:var(--navy)}.home-card-art{position:static;grid-area:1/1;display:block;width:100%;height:calc(303*var(--u));object-fit:cover;aspect-ratio:auto}.world-tile-label{position:static;grid-area:1/1;z-index:1;align-self:end;display:flex;min-height:calc(85*var(--u));padding:calc(23*var(--u)) calc(19*var(--u)) calc(12*var(--u));gap:calc(10*var(--u));background:linear-gradient(transparent,rgba(5,37,57,.91) 35%,#052539);align-items:center;flex:1;width:100%}.world-tile-label strong{font-family:Times New Roman,serif;font-size:calc(26*var(--u));letter-spacing:-.02em;white-space:normal;line-height:1.05}.world-tile-label small{font-family:Times New Roman,serif;font-size:calc(20*var(--u));margin-top:calc(4*var(--u))}.tile-action{font-size:calc(13*var(--u));position:static;white-space:nowrap;flex:none;border-bottom:1px solid #bc9a4e;padding-bottom:4px}.home-news{padding-left:calc(25*var(--u));border-left:1px solid #c4b28c}.home-news h2{font-size:calc(28*var(--u));padding-top:calc(13*var(--u));padding-bottom:calc(17*var(--u));margin-bottom:calc(19*var(--u));white-space:nowrap}.news-row{gap:calc(17*var(--u));padding:0 0 calc(15*var(--u));margin:0 0 calc(16*var(--u));min-height:calc(113*var(--u))}.news-row>img.home-thumb{width:calc(114*var(--u));height:calc(94*var(--u));flex:none;border:1px solid var(--gold);border-radius:6px}.news-row strong{font-family:Times New Roman,serif;font-size:calc(16*var(--u));line-height:1.18}.news-row span span{font-family:Times New Roman,serif;font-size:calc(14*var(--u));line-height:1.35;margin-top:calc(11*var(--u))}.home-news>.text-button{font-size:.75rem;font-size:max(.75rem,calc(14*var(--u)));padding-top:2px}.bbm-no-math .home-news>.text-button{font-size:.75rem}.page-title{min-height:calc(125*var(--u));padding:calc(40*var(--u)) 0 calc(17*var(--u));border:0}.page-title h1{font-size:calc(62*var(--u));line-height:1.02}.page-title p{font-family:Times New Roman,serif;font-size:calc(23*var(--u));margin-top:calc(9*var(--u))}.search{height:calc(44*var(--u));min-height:40px;border-radius:30px;background:rgba(255,249,239,.27);gap:calc(12*var(--u));padding:0 calc(17*var(--u))}.search input{font-size:.875rem;font-size:max(.875rem,calc(18*var(--u)));font-family:Arial,sans-serif;padding:8px 0}.bbm-no-math .search input{font-size:.875rem}.search>svg{font-size:calc(22*var(--u))}.page-title>.search{width:calc(388*var(--u))}.news-heading{height:calc(180*var(--u));display:grid;grid-template-columns:1fr 1fr;align-items:stretch;border-bottom:1px solid var(--line)}.news-heading .page-title{grid-column:1;grid-row:1;padding:calc(50*var(--u)) 0 calc(20*var(--u));margin:0 0 0 calc(92*var(--u));width:auto;height:auto;align-items:flex-start;min-height:0}.news-heading h1{font-size:calc(70*var(--u));letter-spacing:-.035em;white-space:nowrap}.news-heading-art{grid-column:1/-1;grid-row:1;position:static;display:block;justify-self:end;width:64%;height:calc(179*var(--u));object-fit:cover;object-position:right center;-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%);mask-image:linear-gradient(90deg,transparent,#000 30%)}.news-heading .page-title{z-index:1}.news-page{width:calc(100% - 158*var(--u));margin-top:0}.news-page .toolbar{height:calc(72*var(--u));margin:0;gap:calc(20*var(--u));padding:0 calc(12*var(--u))}.news-page .tabs{gap:calc(19*var(--u));flex-wrap:nowrap}.news-page .tabs button{border:0;border-radius:0;background:none!important;color:var(--ink)!important;font-size:.875rem;font-size:max(.875rem,calc(17*var(--u)));padding:calc(13*var(--u)) calc(24*var(--u))}.bbm-no-math .news-page .tabs button{font-size:.875rem}.news-page .tabs button.selected{border-bottom:3px solid #bd8a35;font-weight:700}.news-page .search{width:calc(323*var(--u));height:calc(40*var(--u));min-height:36px}.news-grid{grid-template-columns:1.376fr 1fr;gap:calc(16*var(--u));grid-auto-rows:auto;align-items:stretch}.article,.article:not(.featured){display:block;border:1px solid var(--gold);border-radius:9px;overflow:hidden;padding:0;background:rgba(251,244,228,.17)}.article.featured{grid-row:span 2}.article.featured .article-image{height:calc(386*var(--u));min-height:0;border:0;border-radius:0}.article:not(.featured) .article-image{height:calc(169*var(--u));min-height:0;border:0;border-radius:0}.article-copy,.article.featured .article-copy{padding:calc(12*var(--u)) calc(20*var(--u));gap:calc(5*var(--u));display:flex;align-items:flex-start;justify-content:flex-start}.article .eyebrow{font-family:Arial,sans-serif;font-size:calc(13*var(--u));color:var(--ink);letter-spacing:.09em}.article.featured h2{font-size:calc(47*var(--u));line-height:1}.article-copy p,.article.featured p{font-family:Times New Roman,serif;font-size:calc(22*var(--u));color:var(--ink);line-height:1.15}.article .text-button{font-size:.875rem;font-size:max(.875rem,calc(18*var(--u)));font-weight:600;padding-top:calc(5*var(--u))}.bbm-no-math .article .text-button{font-size:.875rem}.article:not(.featured) .article-copy{display:grid;grid-template-columns:1fr auto;gap:calc(3*var(--u)) calc(12*var(--u));padding:calc(9*var(--u)) calc(15*var(--u))}.article:not(.featured) .eyebrow{grid-column:1/-1}.article:not(.featured) .article-copy h2{grid-column:1;font-size:calc(29*var(--u));line-height:1.03}.article:not(.featured) .article-copy p{grid-column:1;font-size:calc(18*var(--u));line-height:1.1}.article:not(.featured) .article-copy .text-button{grid-column:2;grid-row:2/4;align-self:center;font-size:calc(15*var(--u));white-space:nowrap}.article img.article-image{display:block;width:100%;object-fit:cover}.article img.article-image[src*="7ay"]{object-position:right bottom}.article img.article-image[src$="/logo.png"],.news-row>img.home-thumb[src$="/logo.png"]{object-fit:contain;background:#f1e6d1;padding:12px}.calendar-policy{line-height:1.6;margin:0 0 20px;color:#4d5b60}.route-rehber .page-title{width:calc(100% - 185*var(--u));height:calc(120*var(--u));padding:calc(43*var(--u)) 0 calc(13*var(--u));min-height:0;align-items:center}.route-rehber .page-title h1{font-size:calc(60*var(--u))}.book.content{width:calc(100% - 100*var(--u));height:calc(708*var(--u));margin:0 auto;position:relative;isolation:isolate;background:none;grid-template-columns:1fr 1fr}.book.content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:url(/assets/guide-book.png) center/100% 100% no-repeat;-webkit-clip-path:polygon(4.2% 2%,45% 0%,55% 0%,95.8% 2%,98.6% 95.2%,1.4% 95.2%);clip-path:polygon(4.2% 2%,45% 0%,55% 0%,95.8% 2%,98.6% 95.2%,1.4% 95.2%)}.book-left{padding:calc(50*var(--u)) calc(90*var(--u)) calc(10*var(--u)) calc(182*var(--u))}.book-left h2{font-size:calc(40*var(--u));line-height:1.02;padding-bottom:calc(12*var(--u));margin-bottom:0;border-bottom:1px solid var(--gold)}.book-left nav button{height:calc(58*var(--u));min-height:0;padding:calc(8*var(--u)) calc(9*var(--u));grid-template-columns:calc(46*var(--u)) 1fr calc(18*var(--u));gap:calc(21*var(--u));font-size:calc(22*var(--u));font-family:Times New Roman,serif;font-weight:700}.book-left nav button.selected{border:2px solid #a17932;outline:1px solid #e4bf67;outline-offset:-5px;border-radius:8px;margin-left:calc(-17*var(--u));width:calc(100% + 35*var(--u));padding-left:calc(23*var(--u))}.book-left nav button>svg:first-child{width:calc(36*var(--u));height:calc(36*var(--u))}.book-right{padding:calc(36*var(--u)) calc(121*var(--u)) 0 calc(50*var(--u));text-align:center}.book-right .eyebrow{font-family:Times New Roman,serif;font-size:calc(13*var(--u));letter-spacing:.18em;margin-bottom:calc(21*var(--u));color:var(--ink)}.book-right h2{font-size:calc(40*var(--u));margin:0 0 calc(12*var(--u));line-height:1.03}.book-panorama{height:calc(194*var(--u));width:100%;border:2px solid #ae833e;border-radius:9px;margin:0}.book-right ol{margin:calc(14*var(--u)) calc(28*var(--u)) calc(25*var(--u));gap:calc(19*var(--u));text-align:left}.book-right li{gap:calc(26*var(--u));align-items:flex-start}.book-right li>span{width:calc(46*var(--u));height:calc(46*var(--u));border:2px solid #aa792f;font-family:Times New Roman,serif;font-size:calc(30*var(--u));color:#826022}.book-right li h3{font-size:calc(24*var(--u));line-height:1;margin-top:3px;margin-bottom:6px}.book-right li p{font-family:Times New Roman,serif;font-size:calc(18*var(--u));line-height:1.1;white-space:nowrap}.book-right .primary-button{font-size:calc(23*var(--u));min-height:calc(52*var(--u));padding:calc(9*var(--u)) calc(27*var(--u))}.book-right .help{font-size:calc(14*var(--u));margin-top:calc(7*var(--u))}.account-scene.content{max-width:none;width:100%;margin:0;min-height:calc(830*var(--u));height:auto;position:relative;isolation:isolate;grid-template-columns:calc(854*var(--u)) minmax(0,1fr);gap:0;align-items:start}.account-scene.registration{grid-template-columns:calc(810*var(--u)) minmax(0,1fr)}.account-scene .account-art,.account-scene:not(.registration) .account-art{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:calc(800*var(--u));max-width:none;width:100%;border:0;border-radius:0;overflow:hidden;aspect-ratio:auto;justify-self:auto;position:relative;background:transparent}.account-scene.registration .account-art{height:calc(830*var(--u))}.account-backdrop,.topup-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:fill;z-index:-1;pointer-events:none}.site main.account-surface{padding-bottom:0;background:#f5ecdb}.account-art,.account-form-column,.topup-workspace,.topup-support{position:relative}.account-form-column{padding:calc(26*var(--u)) calc(154*var(--u)) calc(25*var(--u)) calc(64*var(--u));min-width:0}.account-welcome-title{text-align:center;font-size:calc(48*var(--u));line-height:1.12;white-space:nowrap;margin:calc(18*var(--u)) calc(-30*var(--u)) calc(46*var(--u));padding-bottom:calc(16*var(--u));border-bottom:1px solid var(--line)}.account-card.outlined{padding:calc(20*var(--u)) calc(29*var(--u)) calc(25*var(--u));border:1px solid #ac833a;border-radius:15px;background:rgba(255,248,230,.5)}.account-card h2{font-size:calc(44*var(--u));line-height:1.05;text-align:center}.account-card .form-intro{font-family:Times New Roman,serif;font-size:calc(21*var(--u));text-align:center;margin:calc(5*var(--u)) 0 calc(19*var(--u))}.account-card .field{margin:calc(19*var(--u)) 0 calc(21*var(--u))}.field>span:first-child:not(.input-shell),.character-gender legend{font-family:Arial,sans-serif;font-size:.875rem;font-size:max(.875rem,calc(17*var(--u)));font-weight:400;margin-bottom:calc(9*var(--u))}.bbm-no-math .field>span:first-child:not(.input-shell),.bbm-no-math .character-gender legend{font-size:.875rem}.input-shell{min-height:calc(49*var(--u));border-color:#b3a384;background:rgba(252,249,240,.46);padding-left:calc(18*var(--u));gap:calc(14*var(--u));border-radius:5px}.input-shell>svg{font-size:calc(21*var(--u));color:var(--ink)}.input-shell input{font-family:Arial,sans-serif;font-size:.875rem;font-size:max(.875rem,calc(17*var(--u)));padding:calc(12*var(--u)) 0;line-height:1.2}.bbm-no-math .input-shell input{font-size:.875rem}.input-shell .icon-button{min-height:calc(42*var(--u));min-width:calc(42*var(--u));font-size:calc(19*var(--u))}.form-options{font-size:.875rem;font-size:max(.875rem,calc(15*var(--u)));margin:calc(-5*var(--u)) 0 calc(19*var(--u))}.bbm-no-math .form-options{font-size:.875rem}.form-options input{width:calc(20*var(--u));height:calc(20*var(--u));margin:0}.account-card form>.primary-button{min-height:calc(57*var(--u));font-family:Times New Roman,serif;font-size:calc(24*var(--u));font-weight:700}.account-switch{border-bottom:0;border-top:1px solid var(--gold);margin:calc(24*var(--u)) 0 calc(20*var(--u));padding:calc(21*var(--u)) 0 0;font-size:.875rem;font-size:max(.875rem,calc(16*var(--u)))}.bbm-no-math .account-switch{font-size:.875rem}.account-scene:not(.registration) .account-switch a{display:flex;justify-content:center;align-items:center;border:1px solid #6f532c;border-radius:8px;min-height:calc(49*var(--u));margin:calc(12*var(--u)) calc(43*var(--u)) 0;text-decoration:none;font-family:Times New Roman,serif;font-size:calc(21*var(--u));font-weight:700}.account-card .help{font-size:.875rem;font-size:max(.875rem,calc(14*var(--u)));gap:6px;margin:calc(16*var(--u)) 0 0}.bbm-no-math .account-card .help{font-size:.875rem}.account-card .help svg{display:none}.account-panel-preview{margin:0;text-align:center}.account-panel-preview small{font-size:12px}.account-panel-preview button{font-size:13px;min-height:28px;padding:3px}.registration .account-form-column{padding:calc(28*var(--u)) calc(50*var(--u)) calc(48*var(--u)) calc(42*var(--u))}.registration .account-card{min-height:calc(750*var(--u));padding:calc(25*var(--u)) calc(28*var(--u)) calc(20*var(--u));border-color:#d0ac6f}.registration .account-card h2{font-size:calc(60*var(--u));border-bottom:1px solid var(--line);padding-bottom:calc(18*var(--u));line-height:1.05}.registration .form-intro{font-size:calc(26*var(--u));margin:calc(13*var(--u)) 0 calc(7*var(--u))}.register-fields{grid-template-columns:1fr 1.03fr;column-gap:calc(30*var(--u));row-gap:0}.registration .field,.registration .character-gender{margin:calc(23*var(--u)) 0 calc(4*var(--u))}.registration .field>span:first-child:not(.input-shell),.registration .character-gender legend{font-size:.875rem;font-size:max(.875rem,calc(18*var(--u)));font-weight:400;margin-bottom:calc(8*var(--u))}.bbm-no-math .registration .field>span:first-child:not(.input-shell),.bbm-no-math .registration .character-gender legend{font-size:.875rem}.registration .input-shell{min-height:calc(52*var(--u));border-color:#c8ab85;gap:calc(16*var(--u))}.registration .character-gender>div{gap:calc(12*var(--u))}.registration .character-gender label{font-size:calc(17*var(--u));min-height:calc(52*var(--u));border-color:#c8ab85;gap:calc(14*var(--u))}.registration .character-gender input{width:calc(19*var(--u));height:calc(19*var(--u))}.registration .field-hint{font-size:.75rem;font-size:max(.75rem,calc(14*var(--u)));margin:calc(17*var(--u)) 0 calc(29*var(--u));line-height:1.4}.bbm-no-math .registration .field-hint{font-size:.75rem}.registration .account-card form>.primary-button{font-family:Arial,sans-serif;font-size:calc(24*var(--u));font-weight:400;min-height:calc(59*var(--u))}.registration .account-switch{font-family:Times New Roman,serif;font-size:calc(19*var(--u));margin:calc(32*var(--u)) calc(47*var(--u)) 0;padding:calc(17*var(--u)) 0 0}.registration .account-switch a{font-family:Arial,sans-serif;font-weight:400}.registration .account-card .help{margin-top:calc(35*var(--u));font-size:calc(15*var(--u))}.registration .help svg{display:inline}.artwork{display:block;max-width:100%;object-fit:cover;min-width:0}.hero-scene{grid-column:1/-1;grid-row:1;width:calc(1420*var(--u));max-width:100%;height:calc(420*var(--u));justify-self:end;object-fit:cover;object-position:center 55%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%),linear-gradient(#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%),linear-gradient(#000 92%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.account-scene.registration .account-art{grid-template-rows:1fr}.registration-scene-heading{grid-column:1;grid-row:1;align-self:start;z-index:1;text-align:center;margin:calc(70*var(--u)) calc(40*var(--u)) 0;font-size:calc(57*var(--u));font-weight:700}.registration-scene-heading small{font-weight:400;display:block;font-size:calc(29*var(--u));margin-top:calc(13*var(--u))}.login-scene-caption{grid-area:1/1;z-index:1;align-self:end;color:#fff9e9;font-family:Times New Roman,serif;font-size:calc(27*var(--u));text-align:center;padding:calc(38*var(--u)) calc(15*var(--u)) calc(25*var(--u));background:none;text-shadow:0 2px 5px #072c40,0 1px 2px #072c40}.account-welcome-title{margin-bottom:calc(26*var(--u))}.account-scene:not(.registration) .account-card .field{margin:calc(12*var(--u)) 0 calc(15*var(--u))}.account-scene:not(.registration) .account-card .form-intro{margin-bottom:calc(11*var(--u))}.account-panel-preview{position:static;margin:calc(18*var(--u)) 0 0}.account-panel-preview button{display:flex;align-items:center;gap:8px;margin:auto}.registration .register-fields>:nth-child(-n+2){margin-top:calc(10*var(--u))}.footer-brand{display:flex;align-items:center;gap:calc(18*var(--u))}.footer-trident{width:calc(34*var(--u));height:calc(40*var(--u));flex:none}.route-home main{padding-bottom:20px}.route-kayit main,.route-giris main,.route-rehber main,.route-panel main,.route-panel-onizleme main,.route-haftalik-siralama main{padding-bottom:0}.footer-trident{transform:rotate(225deg)}@media(min-width:1001px){.header nav{gap:calc(43*var(--u));justify-content:flex-start}.account-nav{margin-left:calc(72*var(--u))}}.route-yukleme .page-title{margin:0;width:100%;min-height:calc(152*var(--u));height:auto;padding:calc(22*var(--u)) 0 calc(25*var(--u));display:block;text-align:center}.route-yukleme .page-title h1{font-size:calc(68*var(--u));line-height:1}.route-yukleme .page-title p{font-size:calc(24*var(--u));margin:calc(10*var(--u)) 0 0}.topup.content{position:static;display:grid;width:100%;grid-template-columns:minmax(0,1.57fr) minmax(0,1fr);gap:calc(18*var(--u));margin:0;padding:0;align-items:stretch}.topup-art{position:static;display:block!important;align-self:stretch;width:100%;min-height:calc(652*var(--u));border-radius:0}.topup form{border:1px solid #ba924e;border-radius:9px;padding:calc(20*var(--u)) calc(28*var(--u));position:relative;width:100%;min-height:calc(450*var(--u));background:rgba(255,248,237,.7)}.topup form>h2{font-size:calc(35*var(--u));margin-bottom:calc(12*var(--u))}.topup-steps{position:static;display:flex;width:calc(600*var(--u));max-width:100%;margin:0 auto calc(20*var(--u));justify-content:space-between;gap:calc(10*var(--u));height:calc(36*var(--u));padding:0}.steps li{font-size:calc(16*var(--u));gap:calc(14*var(--u))}.steps li>span{width:calc(34*var(--u));height:calc(34*var(--u))}.steps li:after{content:none}.topup-steps li:not(:last-child):after{content:"";display:block;width:calc(65*var(--u));height:1px;background:var(--gold);margin-left:calc(12*var(--u))}.steps li:last-child:after{display:none}.topup .field{margin:calc(15*var(--u)) 0 calc(20*var(--u))}.topup .field>span:first-child:not(.input-shell){font-size:calc(17*var(--u));margin-bottom:calc(8*var(--u))}.topup select,.currency-input{min-height:calc(44*var(--u));font-size:.875rem;font-size:max(.875rem,calc(16*var(--u)));border-color:#a89f91;background:rgba(250,249,243,.506)}.bbm-no-math .topup select,.bbm-no-math .currency-input{font-size:.875rem}.topup .field>select{min-height:calc(44*var(--u));padding:calc(10*var(--u)) calc(13*var(--u))}.currency-input input{padding:calc(11*var(--u)) calc(14*var(--u))}.topup form>.primary-button{min-height:calc(55*var(--u));margin:calc(2*var(--u)) 0;font-family:Times New Roman,serif;font-size:calc(23*var(--u));font-weight:700}.topup .message.notice{padding:6px 9px;margin:8px 0;font-size:12px}.topup .help{display:none}.payment-summary{padding:calc(22*var(--u)) calc(27*var(--u));min-height:calc(450*var(--u));border:2px solid #b88d3d;outline:1px solid #e4bf6a;outline-offset:-5px;border-radius:11px}.payment-summary h2{color:#fff6e7;text-align:left;font-size:calc(35*var(--u));padding-bottom:calc(16*var(--u))}.payment-summary dl{margin:calc(14*var(--u)) 0}.payment-summary dl>div{font-size:calc(16*var(--u));padding:calc(18*var(--u)) 0}.payment-summary .summary-total{padding-top:calc(25*var(--u));font-size:calc(23*var(--u));margin-top:calc(9*var(--u))}.payment-summary .summary-total dd{white-space:nowrap}.payment-summary>.primary-button{width:100%;min-height:calc(52*var(--u));font-family:Times New Roman,serif;font-size:calc(23*var(--u));padding:9px}.payment-summary>p{font-size:calc(14*var(--u));margin-top:calc(17*var(--u))}.topup-support{grid-column:2;min-height:calc(100*var(--u));margin:0;display:flex;justify-content:center;align-items:center;gap:calc(28*var(--u));border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:calc(16*var(--u))}.topup-support>svg{background:var(--navy);color:#e7b953;width:calc(72*var(--u));height:calc(72*var(--u));padding:calc(18*var(--u));border:3px solid var(--gold);border-radius:50%}.topup-support>button{border-left:1px solid #aaa18f;padding-left:calc(34*var(--u));display:flex;gap:calc(28*var(--u));align-items:center}.route-yukleme main{padding-bottom:20px}.topup-page{position:relative;isolation:isolate;min-height:calc(830*var(--u));display:grid;grid-template-columns:calc(650*var(--u)) minmax(0,1fr);column-gap:calc(26*var(--u));row-gap:calc(26*var(--u));padding:0 calc(75*var(--u)) calc(26*var(--u)) 0}.topup-workspace,.topup form,.payment-summary{min-width:0}.payment-summary dl>div{gap:12px}.payment-summary dd{overflow-wrap:anywhere}.route-kesifler .page-title{height:calc(125*var(--u));padding-top:calc(38*var(--u));min-height:0;align-items:center}.route-kesifler .page-title h1{font-size:calc(49*var(--u))}.route-kesifler .page-title p{font-size:calc(18*var(--u))}.atlas{padding-top:0}.selected-world{grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:calc(28*var(--u))}.map-visual{aspect-ratio:2.65;border-radius:8px}.map-visual>.artwork{width:100%;height:100%;aspect-ratio:auto}.map-caption h2{font-size:calc(36*var(--u));line-height:1.05}.map-caption>p{font-family:Times New Roman,serif;font-size:calc(20*var(--u));line-height:1.2}.map-caption .eyebrow{font-size:calc(13*var(--u))}.map-actions .primary-button{font-size:calc(19*var(--u));min-height:calc(50*var(--u))}.map-actions .text-button{font-size:calc(16*var(--u))}.atlas-heading{margin-top:calc(18*var(--u));margin-bottom:calc(15*var(--u))}.atlas-heading h2{font-size:calc(36*var(--u))}.atlas-tile img{height:calc(170*var(--u))}.atlas-tile strong{font-family:Times New Roman,serif;font-size:calc(20*var(--u));padding:calc(12*var(--u))}.rank-scene .page-title{padding-top:calc(37*var(--u));padding-bottom:calc(10*var(--u))}.rank-scene .page-title h1{font-size:calc(54*var(--u))}.rank-scene .page-title p{font-size:calc(20*var(--u))}.rank-toolbar,.rank-content{margin-top:calc(10*var(--u))}.rank-content .table-scroll{border:0;background:none}.rank-content th{background:none;color:var(--ink);font-family:Times New Roman,serif;font-size:calc(19*var(--u));padding:calc(12*var(--u));border-top:1px solid var(--line)}.rank-content td{padding:calc(8*var(--u)) calc(12*var(--u));height:calc(48*var(--u));font-size:calc(17*var(--u))}.rank-content .player-cell img{display:none}.rank-content .player-cell strong{font-family:Times New Roman,serif;font-size:calc(18*var(--u));font-weight:400}.rank-content .player-cell small{font-size:calc(13*var(--u))}.rank-content tbody tr:nth-child(2n){background:rgba(188,176,155,.208)}@media(max-width:1100px){.header{height:auto;min-height:84px}.header-inner{width:94%;gap:22px;flex-wrap:wrap;min-height:84px}.brand{width:155px;height:100px}.brand img{width:90%!important;top:-14px!important}.header .menu-toggle{display:inline-grid;margin-left:auto}.header nav{display:none;flex-basis:100%;padding:15px 0;gap:8px;align-items:stretch}.header nav.open{display:flex;flex-direction:column}.header nav a{font-size:16px;padding:12px}.header nav>a.active:after{left:12px;right:auto;width:70px;bottom:4px}.account-nav{margin:5px 0 0;padding:0 12px;gap:14px;width:fit-content}.header .account-nav a{font-size:15px;padding:12px 0}.account-nav a+a{padding-left:16px!important}.account-nav a svg{font-size:19px}.home-bottom{grid-template-columns:1fr}.home-news{display:grid;grid-template-columns:1fr 1fr;border-left:0;padding-left:0;gap:15px;border-top:1px solid var(--line)}.home-news h2{grid-column:1/-1;margin:0;padding:15px 0 0;font-size:24px}.home-news>.text-button{grid-column:1/-1}.news-row{margin:0}.news-row strong{font-size:16px}.news-row span span{font-size:14px}.news-row>img.home-thumb{width:90px;height:75px}.section-heading h2{font-size:28px}.world-tile-label strong{font-size:21px}.world-tile-label small{font-size:16px}.tile-action{font-size:12px}.account-form-column{padding:22px 30px}.account-welcome-title{font-size:32px;white-space:normal}.account-card h2{font-size:32px}.account-card .form-intro{font-size:18px}.account-card .field{margin:16px 0}.input-shell{min-height:44px}.input-shell input{font-size:14px}.form-options{gap:8px;font-size:13px}.account-card .help{font-size:13px}.registration .account-form-column{padding:22px}.registration .account-card{padding:22px 18px}.registration .account-card h2{font-size:38px}.registration .form-intro{font-size:20px}.register-fields{gap:0 14px}.registration .character-gender label{font-size:14px;gap:5px}.registration .account-switch{font-size:17px;margin:24px 0 0}.registration .account-card .help{font-size:14px;margin-top:24px}.footer{height:auto;min-height:75px;padding:18px 5%;flex-wrap:wrap;justify-content:center}.footer-links button{font-size:14px}}@media(max-width:1000px){.account-scene.content,.account-scene.registration{display:grid;grid-template-columns:1fr 1fr;align-items:start}.account-scene .account-art,.account-scene:not(.registration) .account-art,.account-scene.registration .account-art{height:auto;aspect-ratio:auto}.account-reference{height:auto}.registration-scene-heading{font-size:36px;margin:28px 20px 0}.registration-scene-heading small{font-size:22px}.login-scene-caption{font-size:20px}.register-fields{grid-template-columns:1fr}.registration .field,.registration .character-gender{margin:16px 0 0}.registration .field-hint{margin:20px 0;font-size:13px}.registration .input-shell,.registration .character-gender label{min-height:46px}.registration .character-gender input{width:18px;height:18px}.registration .account-card form>.primary-button{font-size:19px;min-height:49px}.book.content{height:650px}.book-left{padding:40px 10% 10px 20%}.book-left h2{font-size:27px}.book-left nav button{font-size:16px;grid-template-columns:26px 1fr 10px;gap:10px;height:50px}.book-left nav button>svg:first-child{width:24px;height:24px}.book-right{padding:35px 16% 0 7%}.book-right h2{font-size:28px}.book-right li p{white-space:normal;font-size:15px}.book-right li h3{font-size:19px}.book-right ol{margin:16px 0;gap:17px}.book-right li{gap:12px}.book-right li>span{width:34px;height:34px;font-size:23px}.book-right .primary-button{font-size:17px;min-height:46px;padding:10px}.book-right .help{font-size:12px}.topup-page{grid-template-columns:31% minmax(0,1fr);padding-right:22px;gap:22px}.topup.content{grid-template-columns:1fr}.topup .page-title{height:auto}.route-yukleme .page-title h1{font-size:42px}.route-yukleme .page-title p{font-size:19px}.topup form,.payment-summary{padding:24px;min-height:0}.topup form>h2,.payment-summary h2{font-size:30px}.topup .field>span:first-child:not(.input-shell){font-size:16px}.topup .field{margin:18px 0}.steps li{font-size:15px;gap:8px}.steps li>span{width:30px;height:30px}.topup select,.currency-input{min-height:45px}.payment-summary dl>div{font-size:16px;padding:16px 0}.payment-summary .summary-total{font-size:22px}.payment-summary>.primary-button,.topup form>.primary-button{font-size:20px;min-height:48px}.payment-summary>p{font-size:14px}.topup-support{grid-column:1/-1;margin:0 20px;padding:18px 0;font-size:15px;gap:16px}}@media(max-width:760px){.site{--u:1px;width:100%;max-width:none}.site main{min-height:0;padding-bottom:24px;background-size:auto 900px}.content,.header-inner{width:calc(100% - 32px)}.brand{width:145px;height:94px}.header .account-nav{max-width:100%}.footer{gap:15px}.footer-brand{font-size:14px;letter-spacing:.18em;gap:12px}.footer-trident{width:24px;height:28px}.footer-motto{font-size:8px}.footer-links button{padding:0 16px}.primary-button{min-height:48px;font-size:18px;padding:11px 20px;gap:20px}.home-hero.content{height:auto;grid-template-columns:1fr;grid-template-rows:auto auto}.hero-copy{grid-row:1;grid-column:1;padding:35px 22px 25px}.brand-eyebrow{font-size:11px}.hero-copy h1{font-size:49px;line-height:.95;width:auto;margin-top:10px}.hero-copy p{font-size:22px;white-space:normal;margin-top:20px}.hero-rule{width:100%;max-width:360px;margin:18px 0}.hero-actions{display:flex;width:100%;max-width:340px}.hero-copy .play{width:100%;min-width:0;max-width:340px;min-height:53px;font-size:23px}.hero-links{padding:0;margin-top:15px;font-size:15px;gap:20px}.hero-scene{grid-row:2;grid-column:1;-webkit-mask-image:none;mask-image:none;width:100%;height:auto;aspect-ratio:1.5;object-fit:cover;object-position:right center}.home-bottom{padding-top:23px;gap:25px}.section-heading{flex-wrap:wrap;gap:12px;margin-bottom:16px}.section-heading h2{font-size:30px;white-space:normal;flex-basis:100%}.section-heading>a{font-size:14px}.world-tiles{grid-template-columns:1fr;gap:18px}.home-card-art{height:auto;aspect-ratio:1.72}.world-tile-label{padding:14px;min-height:79px}.world-tile-label strong{font-size:23px}.world-tile-label small{font-size:17px}.tile-action{font-size:12px}.home-news{grid-template-columns:1fr}.home-news h2{font-size:28px}.news-row{min-height:90px;padding:0 0 16px;gap:15px}.news-row>img.home-thumb{width:110px;height:88px}.news-row strong{font-size:18px}.news-row span span{font-size:15px;margin-top:9px}.home-news>.text-button{font-size:15px}.page-title{padding:30px 0 20px;min-height:0;flex-direction:column;align-items:flex-start;gap:20px}.page-title h1{font-size:39px}.page-title p{font-size:20px}.page-title>.search,.search{width:100%;height:44px}.search input{font-size:15px}.search>svg{font-size:20px}.news-heading{height:auto;grid-template-columns:1fr}.news-heading .page-title{grid-column:1;grid-row:1;width:auto;margin:0 20px;padding:32px 0 25px}.news-heading h1{font-size:45px;white-space:normal}.news-heading-art{height:150px;grid-column:1;grid-row:2;width:100%;-webkit-mask-image:linear-gradient(transparent,#000 20%);mask-image:linear-gradient(transparent,#000 20%)}.news-page{width:calc(100% - 32px)}.news-page .toolbar{height:auto;padding:18px 0;margin:0;flex-direction:column;gap:15px}.news-page .tabs{flex-wrap:wrap;gap:4px}.news-page .tabs button{font-size:14px;padding:10px 12px}.news-page .search{width:100%}.news-grid{grid-template-columns:1fr;grid-template-rows:auto;gap:18px}.article.featured{grid-row:auto}.article.featured .article-image,.article:not(.featured) .article-image{height:auto;aspect-ratio:1.7;min-height:0}.article-copy,.article.featured .article-copy{padding:17px;gap:9px}.article.featured h2{font-size:35px}.article-copy p,.article.featured p{font-size:20px}.article .eyebrow{font-size:12px}.article .text-button{font-size:16px}.article:not(.featured) .article-copy{display:flex;padding:17px;gap:9px}.article:not(.featured) .article-copy h2{font-size:29px}.article:not(.featured) .article-copy p{font-size:19px}.article:not(.featured) .article-copy .text-button{font-size:16px;align-self:flex-start}.route-rehber .page-title{width:calc(100% - 36px);height:auto;padding:30px 0 20px;align-items:flex-start}.route-rehber .page-title h1{font-size:38px}.book.content{display:block;width:calc(100% - 28px);height:auto;margin:auto;background:#f8eedb;border:1px solid var(--line);border-radius:8px}.book-left{padding:22px;border-bottom:1px solid var(--line)}.book-left h2{font-size:29px;margin-bottom:15px}.book-left nav{display:flex;flex-wrap:wrap;gap:8px}.book-left nav button,.book-left nav button.selected{display:flex;width:auto;height:auto;min-height:43px;margin:0;padding:9px 11px;font-size:15px;gap:8px}.book-left nav button>svg:first-child{width:20px;height:20px}.book-left nav button>svg:last-child{display:none}.book-right{padding:25px 20px}.book-right .eyebrow{font-size:11px;margin-bottom:15px}.book-right h2{font-size:33px;margin-bottom:18px}.book-panorama{height:auto;aspect-ratio:1.78;margin:0}.book-right ol{margin:25px 0;gap:24px}.book-right li{gap:15px}.book-right li>span{width:37px;height:37px;font-size:25px}.book-right li h3{font-size:22px;margin-top:0}.book-right li p{font-size:17px;white-space:normal;line-height:1.35}.book-right .primary-button{font-size:19px;min-height:49px;padding:12px 17px}.book-right .help{font-size:13px;margin-top:18px}.account-scene.content,.account-scene.registration{display:flex;flex-direction:column;width:100%;min-height:0}.account-scene .account-art,.account-scene:not(.registration) .account-art,.account-scene.registration .account-art{width:100%;height:auto;max-width:none;margin:0;display:grid;aspect-ratio:auto}.account-reference{height:auto;max-height:none;width:100%}.registration-scene-heading{font-size:40px;margin:27px 18px 0}.registration-scene-heading small{font-size:24px;margin-top:9px}.login-scene-caption{font-size:22px;padding:15px}.account-form-column,.registration .account-form-column{padding:25px 18px;width:100%}.account-welcome-title{font-size:34px;margin:0 0 23px;padding-bottom:18px;white-space:normal}.account-card.outlined,.registration .account-card{padding:23px 19px;min-height:0}.account-card h2{font-size:35px}.account-card .form-intro{font-size:20px;margin:9px 0 19px}.account-card .field,.registration .field,.registration .character-gender{margin:20px 0 0}.field>span:first-child:not(.input-shell),.character-gender legend,.registration .field>span:first-child:not(.input-shell),.registration .character-gender legend{font-size:16px;margin-bottom:9px}.input-shell,.registration .input-shell{min-height:48px;padding-left:13px;gap:12px}.input-shell>svg{font-size:20px}.input-shell input{padding:12px 0;font-size:15px}.input-shell .icon-button{min-width:40px;min-height:40px;font-size:18px}.form-options{font-size:13px;margin:18px 0 22px;gap:12px}.form-options input{width:18px;height:18px}.account-card form>.primary-button{font-size:22px;min-height:52px}.account-switch{margin:23px 0 16px;padding-top:21px;font-size:15px}.account-scene:not(.registration) .account-switch a{margin:12px 20px 0;font-size:21px;min-height:47px}.account-card .help{font-size:14px;margin-top:20px}.account-panel-preview{margin:15px 0}.account-panel-preview button{font-size:14px;min-height:33px}.account-panel-preview small{font-size:11px}.registration .account-card h2{font-size:44px;padding-bottom:17px}.registration .form-intro{font-size:22px;margin:13px 0}.registration .register-fields>:nth-child(-n+2){margin-top:20px}.registration .character-gender label{font-size:16px;min-height:48px;gap:10px}.registration .character-gender>div{gap:12px}.registration .field-hint{font-size:13px;margin:21px 0}.registration .account-card form>.primary-button{font-size:21px;min-height:52px}.registration .account-switch{font-size:17px;margin:25px 0 0;padding-top:20px}.registration .account-card .help{font-size:14px;margin-top:24px}.topup-page{display:flex;flex-direction:column;padding:0;gap:0}.topup-art{width:100%;height:auto;max-height:540px;object-fit:contain;background:#f6eddc}.topup-workspace{padding:0 18px;width:100%}.route-yukleme .page-title{width:100%;height:auto;min-height:0;margin:0;padding:28px 0}.route-yukleme .page-title h1{font-size:41px}.route-yukleme .page-title p{font-size:20px}.topup.content{width:100%;margin:0;grid-template-columns:1fr;gap:22px}.topup form,.payment-summary{padding:23px 20px;min-height:0}.topup form>h2,.payment-summary h2{font-size:32px}.topup-steps{margin:0 0 24px;gap:8px;width:100%;height:auto}.topup-steps li:not(:last-child):after{width:16px;margin-left:3px}.topup .field{margin:19px 0}.topup .field>span:first-child:not(.input-shell){font-size:16px;margin-bottom:9px}.topup select,.currency-input{min-height:47px;font-size:15px}.topup .field>select{min-height:47px;padding:10px 12px}.currency-input input{padding:12px}.topup form>.primary-button{font-size:21px;min-height:52px}.payment-summary dl{margin:10px 0}.payment-summary dl>div{font-size:16px;padding:17px 0}.payment-summary .summary-total{font-size:23px;padding-top:21px;margin-top:8px}.payment-summary>.primary-button{font-size:22px;min-height:50px}.payment-summary>p{font-size:14px;margin-top:17px}.topup-support{margin:24px 18px 0;padding:20px 0;min-height:0;font-size:15px;gap:13px;flex-wrap:wrap;text-align:center}.topup-support>svg{width:49px;height:49px;padding:11px}.topup-support strong{max-width:230px}.topup-support>button{font-size:15px;padding-left:18px;gap:15px}.route-kesifler .page-title{height:auto;padding-top:30px;align-items:flex-start}.route-kesifler .page-title h1{font-size:38px}.route-kesifler .page-title p{font-size:18px}.selected-world{grid-template-columns:1fr;gap:20px}.map-visual{aspect-ratio:1.65}.map-caption h2{font-size:30px}.map-caption>p{font-size:18px}.map-caption .eyebrow{font-size:12px}.map-actions .primary-button{font-size:17px;min-height:47px}.map-actions .text-button{font-size:15px}.atlas-heading{margin:23px 0 15px}.atlas-heading h2{font-size:30px}.atlas-shelf{gap:10px;grid-template-columns:1fr 1fr}.atlas-tile img{height:115px}.atlas-tile strong{font-size:17px;padding:10px}.atlas-tile:last-child{grid-column:1/-1}.rank-scene .page-title{padding:30px 0 17px}.rank-scene .page-title h1{font-size:39px}.rank-scene .page-title p{font-size:19px}.rank-content{margin-top:15px}.rank-toolbar{margin-top:5px}.rank-content th{font-size:15px;padding:10px 6px}.rank-content td{height:48px;font-size:14px;padding:8px 6px}.rank-content .player-cell strong{font-size:17px}.rank-content .player-cell small{font-size:12px}}@media(max-width:1000px)and (min-width:761px){.account-scene.content,.account-scene.registration{grid-template-columns:46% minmax(0,1fr);align-items:start}.account-scene .account-art,.account-scene:not(.registration) .account-art,.account-scene.registration .account-art{height:540px;min-height:0}.account-backdrop,.topup-backdrop{height:650px;object-fit:cover;object-position:left top;-webkit-mask-image:linear-gradient(#000 85%,transparent);mask-image:linear-gradient(#000 85%,transparent)}.account-scene.content,.topup-page{background:#f5ecdb}.account-card.outlined,.registration .account-card{background:rgba(250,241,228,.95)}.account-welcome-title{background:rgba(250,241,228,.9);padding:14px;margin:0 0 20px;border-radius:8px}.registration-scene-heading{font-size:30px}.login-scene-caption{font-size:18px}.topup-art{min-height:540px}}@media(max-width:760px){.account-scene.content,.account-scene.registration,.topup-page{background:#f5ecdb;min-height:0}.account-backdrop,.topup-backdrop{height:110vw;max-height:680px;width:100%;object-fit:cover;object-position:left top;-webkit-mask-image:linear-gradient(#000 92%,transparent 100%);mask-image:linear-gradient(#000 92%,transparent 100%)}.account-scene .account-art,.account-scene:not(.registration) .account-art,.account-scene.registration .account-art{height:100vw;max-height:610px;min-height:0}.account-form-column,.registration .account-form-column{padding-top:12px}.account-card.outlined,.registration .account-card{background:rgba(255,249,236,.5)}.login-scene-caption{align-self:end;margin-bottom:12px;padding:15px 25px;color:var(--ink);text-shadow:0 1px 4px #fff7e7}.registration-scene-heading{font-size:36px}.topup-art{height:110vw;min-height:0;max-height:640px;background:none}.topup-backdrop{height:115vw;max-height:700px}.topup-page{padding-bottom:24px}}@media(max-width:760px){.book.content:before{display:none}}@media(max-width:760px){.account-scene:not(.registration) .account-backdrop{height:100vw;max-height:620px}.account-scene:not(.registration) .account-art{height:115vw;max-height:690px}.login-scene-caption{margin:0;padding:0 22px 10px;font-size:20px;text-shadow:none}}.member-area.content{--member-u: min(.0651041667vw, 1.25px);width:calc(100% - 98 * var(--member-u));max-width:none;margin:0 auto;padding:0;position:relative}.member-area .member-layout{display:grid;grid-template-columns:calc(247 * var(--member-u)) minmax(0,1fr);gap:calc(19 * var(--member-u));align-items:stretch;min-height:calc(830 * var(--member-u))}.member-area.member-weekly .member-layout{grid-template-columns:calc(271 * var(--member-u)) minmax(0,1fr);gap:calc(24 * var(--member-u))}.member-area .member-sidebar.outlined{min-width:0;padding:calc(55 * var(--member-u)) calc(14 * var(--member-u)) 20px;margin:0;background:none;border:0;border-right:1px solid var(--line);border-radius:0}.member-area .member-identity{display:flex;flex-direction:column;align-items:center;gap:calc(7 * var(--member-u));padding:0 0 calc(18 * var(--member-u));border-bottom:1px solid var(--gold);text-align:center}.member-area .member-identity>img,.member-area .member-identity>.avatar-frame{position:static;width:calc(180 * var(--member-u));height:calc(178 * var(--member-u));max-width:100%;max-height:none;margin:0;padding:0;border:0;border-radius:0;object-fit:contain;object-position:center;background:none;filter:none}.member-area .member-identity>:is(img,.avatar-frame){position:static;width:calc(180 * var(--member-u));height:calc(178 * var(--member-u));max-width:100%;max-height:none;margin:0;padding:0;border:0;border-radius:0;object-fit:contain;object-position:center;background:none;filter:none}.member-area .member-identity>strong{display:block;max-width:100%;margin:0;font-family:Times New Roman,Georgia,serif;font-size:20px;font-size:max(20px,calc(29 * var(--member-u)));line-height:1.15;overflow-wrap:anywhere}.bbm-no-math .member-area .member-identity>strong{font-size:20px}.member-area .member-identity>span{display:block;margin:0;color:var(--ink);font-family:Times New Roman,Georgia,serif;font-size:14px;font-size:max(14px,calc(18 * var(--member-u)));line-height:1.4;overflow-wrap:anywhere}.bbm-no-math .member-area .member-identity>span{font-size:14px}.member-area .member-sidebar nav{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(9 * var(--member-u));padding:calc(14 * var(--member-u)) 0 0;border:0}.member-area .member-sidebar nav a,.member-area .member-sidebar nav button{display:flex;align-items:center;gap:calc(16 * var(--member-u));width:100%;min-width:0;min-height:max(44px,calc(50 * var(--member-u)));padding:calc(12 * var(--member-u)) calc(13 * var(--member-u));border:1px solid transparent;border-radius:8px;font:400 14px/1.35 Arial,sans-serif;font:400 max(14px,calc(19 * var(--member-u)))/1.35 Arial,sans-serif;text-align:left;text-decoration:none;white-space:normal}.bbm-no-math .member-area .member-sidebar nav a,.bbm-no-math .member-area .member-sidebar nav button{font:400 14px/1.35 Arial,sans-serif}.member-area .member-sidebar nav a>span,.member-area .member-sidebar nav button>span{min-width:0;flex:1}.member-area .member-sidebar nav :is(a,button)>span{min-width:0;flex:1}.member-area .member-sidebar nav svg:first-child{width:calc(25 * var(--member-u));height:calc(25 * var(--member-u));flex:none}.member-area .member-sidebar nav svg:last-child{display:none}.member-area .member-sidebar nav .selected{border:2px solid #9c7634;outline:1px solid #e3c16e;outline-offset:-5px;background:var(--navy);color:#fff4df}.member-area .member-sidebar nav .selected svg{color:#e4bd66}.member-area .member-sidebar nav a:hover:not(.selected),.member-area .member-sidebar nav button:hover:not(.selected){background:rgba(234,226,211,.4)}.member-area .member-sidebar nav :is(a,button):hover:not(.selected){background:rgba(234,226,211,.4)}.member-area .member-sidebar-bottom{display:grid;gap:0;padding:calc(8 * var(--member-u)) 0 0;margin:0;border:0}.member-area .member-sidebar-bottom button{display:flex;align-items:center;gap:calc(18 * var(--member-u));min-height:44px;padding:calc(13 * var(--member-u));font-family:Times New Roman,Georgia,serif;font-size:15px;font-size:max(15px,calc(19 * var(--member-u)));line-height:1.3;text-align:left}.bbm-no-math .member-area .member-sidebar-bottom button{font-size:15px}.member-area .member-sidebar-bottom button:last-child{margin-top:calc(20 * var(--member-u));padding-top:calc(22 * var(--member-u));border-top:1px solid var(--line)}.member-area .member-sidebar-bottom svg{width:24px;height:24px}.member-area .member-preview-notice{position:static;display:flex;justify-content:flex-end;min-height:0;width:auto;margin:0;padding:8px 4px 0;border:0;background:none;font:400 12px/1.4 Arial,sans-serif}.member-area .member-preview-notice>span{flex:none;min-width:0}.member-area .member-main{min-width:0}.member-area .member-heading{display:flex;align-items:center;min-height:calc(118 * var(--member-u));height:auto;padding:calc(22 * var(--member-u)) calc(15 * var(--member-u)) calc(15 * var(--member-u));border:0}.member-area .member-heading>div{min-width:0}.member-area .member-heading .eyebrow{color:var(--ink);margin:0 0 5px;font-family:Times New Roman,Georgia,serif;font-size:11px;font-size:max(11px,calc(15 * var(--member-u)));letter-spacing:.3em}.bbm-no-math .member-area .member-heading .eyebrow{font-size:11px}.member-area .member-heading h1{max-width:100%;font-family:Times New Roman,Georgia,serif;font-size:34px;font-size:max(34px,calc(51 * var(--member-u)));line-height:1.1;white-space:normal;overflow-wrap:anywhere}.bbm-no-math .member-area .member-heading h1{font-size:34px}.member-area .member-heading.is-weekly h1{font-size:34px;font-size:max(34px,calc(58 * var(--member-u)))}.bbm-no-math .member-area .member-heading.is-weekly h1{font-size:34px}.member-area .member-heading p,.member-area .member-heading>svg,.member-area .member-heading.is-weekly .eyebrow{display:none}.member-area .member-welcome.outlined{display:grid;grid-template-columns:calc(140 * var(--member-u)) minmax(0,1fr) minmax(0,1.32fr) calc(238 * var(--member-u));align-items:center;gap:calc(20 * var(--member-u));min-height:calc(181 * var(--member-u));height:auto;padding:calc(17 * var(--member-u)) calc(26 * var(--member-u));border:2px solid #ae883b;outline:1px solid #e5c269;outline-offset:-6px;border-radius:11px;background:var(--navy) url(/assets/navy-atlas-texture.webp) center/cover;color:#fff6e4;box-shadow:none}.member-area .member-welcome>*{min-width:0}.member-area .member-character{display:block;align-self:center;width:100%;height:calc(139 * var(--member-u))}.member-area .member-character>img{position:static;width:100%;height:100%;max-height:none;margin:0;padding:0;border:0;border-radius:0;object-fit:contain;object-position:center;filter:none}.member-area .member-welcome-copy{padding:0}.member-area .member-welcome-copy>.eyebrow{display:none}.member-area .member-welcome h2{font:700 20px/1.1 Times New Roman,Georgia,serif;font:700 max(20px,calc(27 * var(--member-u)))/1.1 "Times New Roman",Georgia,serif;overflow-wrap:anywhere}.bbm-no-math .member-area .member-welcome h2{font:700 20px/1.1 Times New Roman,Georgia,serif}.member-area .member-profile-meta{display:grid;gap:4px;margin:9px 0 0}.member-area .member-profile-meta>div{display:flex;flex-wrap:wrap;gap:7px}.member-area .member-profile-meta dt,.member-area .member-profile-meta dd{margin:0;font:400 14px/1.25 Times New Roman,Georgia,serif;font:400 max(14px,calc(18 * var(--member-u)))/1.25 "Times New Roman",Georgia,serif;overflow-wrap:anywhere}.bbm-no-math .member-area .member-profile-meta dt,.bbm-no-math .member-area .member-profile-meta dd{font:400 14px/1.25 Times New Roman,Georgia,serif}.member-area .member-profile-meta :is(dt,dd){margin:0;font:400 14px/1.25 Times New Roman,Georgia,serif;font:400 max(14px,calc(18 * var(--member-u)))/1.25 "Times New Roman",Georgia,serif;overflow-wrap:anywhere}.bbm-no-math .member-area .member-profile-meta :is(dt,dd){font:400 14px/1.25 Times New Roman,Georgia,serif}.member-area .member-profile-meta dt{color:#dec18b}.member-area .member-quote{margin:12px 0 0;color:#e4c483;font:italic 14px/1.2 Times New Roman,Georgia,serif;font:italic max(14px,calc(18 * var(--member-u)))/1.2 "Times New Roman",Georgia,serif}.bbm-no-math .member-area .member-quote{font:italic 14px/1.2 Times New Roman,Georgia,serif}.member-area .member-wallet{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:0;width:auto;margin:0;padding:0;border:0}.member-area .member-wallet>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(4 * var(--member-u));min-width:0;padding:4px calc(10 * var(--member-u));border:0;border-left:1px solid #ac8b45;text-align:center}.member-area .member-wallet>div:nth-child(2n){border-right:1px solid #ac8b45}.member-area .member-wallet>div:nth-child(n+3){border-top:1px solid #ac8b4570;margin-top:8px;padding-top:10px}.member-area .member-wallet>div>span{display:block;color:#dec18b;font:400 14px/1.25 Arial,sans-serif;font:400 max(14px,calc(14 * var(--member-u)))/1.25 Arial,sans-serif;white-space:normal}.bbm-no-math .member-area .member-wallet>div>span{font:400 14px/1.25 Arial,sans-serif}.member-area .wallet-art{width:calc(26 * var(--member-u));height:calc(24 * var(--member-u));min-width:22px;min-height:22px;flex:none;color:#e3b94f}.member-area .member-wallet>div:nth-child(2) .wallet-art{color:#73af65}.member-area .member-wallet strong{display:block;margin:0;color:#fff8e9;--wallet-font-size: max(24px, calc(28 * var(--member-u)));font-size:var(--wallet-font-size);line-height:1.1;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.member-area .member-wallet>small{display:none}@supports (font-size: 1cqi){.member-area .member-wallet>div{container-type:inline-size}.member-area .member-wallet strong{font-size:min(var(--wallet-font-size),var(--wallet-fit-size));white-space:nowrap;overflow-wrap:normal}}.member-area .member-actions{position:static;display:grid;grid-template-columns:minmax(0,1fr);gap:calc(16 * var(--member-u));width:100%;margin:0;padding:0}.member-area .member-actions .primary-button,.member-area .member-actions .text-button{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-width:0;min-height:max(44px,calc(50 * var(--member-u)));padding:10px;border:1px solid #d2ac59;border-radius:8px;background:#03283c;color:#fff4df;font-size:15px;font-size:max(15px,calc(20 * var(--member-u)));line-height:1.2;text-align:center}.bbm-no-math .member-area .member-actions .primary-button,.bbm-no-math .member-area .member-actions .text-button{font-size:15px}.member-area .member-actions :is(.primary-button,.text-button){display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-width:0;min-height:max(44px,calc(50 * var(--member-u)));padding:10px;border:1px solid #d2ac59;border-radius:8px;background:#03283c;color:#fff4df;font-size:15px;font-size:max(15px,calc(20 * var(--member-u)));line-height:1.2;text-align:center}.bbm-no-math .member-area .member-actions :is(.primary-button,.text-button){font-size:15px}.member-area .member-actions .text-button{min-height:44px}.member-area .member-actions svg:first-child{display:none}.member-area .member-lower{display:grid;grid-template-columns:1.042fr 1fr;align-items:stretch;gap:calc(15 * var(--member-u));margin-top:calc(14 * var(--member-u))}.member-area .member-competitions.outlined,.member-area .member-discovery.outlined{display:flex;flex-direction:column;min-width:0;min-height:0;padding:calc(8 * var(--member-u)) calc(10 * var(--member-u));border:1px solid #c8a669;border-radius:9px;background:rgba(255,245,229,.19);overflow:visible}.member-area :is(.member-competitions,.member-discovery).outlined{display:flex;flex-direction:column;min-width:0;min-height:0;padding:calc(8 * var(--member-u)) calc(10 * var(--member-u));border:1px solid #c8a669;border-radius:9px;background:rgba(255,245,229,.19);overflow:visible}.member-area .member-competitions header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 12px;height:auto;min-height:calc(51 * var(--member-u));padding:0 6px 10px}.member-area .member-competitions header>div{min-width:0}.member-area .member-competitions h2,.member-area .member-discovery>h2{font-family:Times New Roman,Georgia,serif;font-size:26px;font-size:max(26px,calc(38 * var(--member-u)));line-height:1.1;white-space:normal}.bbm-no-math .member-area .member-competitions h2,.bbm-no-math .member-area .member-discovery>h2{font-size:26px}.member-area :is(.member-competitions h2,.member-discovery>h2){font-family:Times New Roman,Georgia,serif;font-size:26px;font-size:max(26px,calc(38 * var(--member-u)));line-height:1.1;white-space:normal}.bbm-no-math .member-area :is(.member-competitions h2,.member-discovery>h2){font-size:26px}.member-area .member-first-ten{position:static;display:block;margin:0;color:var(--muted);font:400 12px/1.3 Arial,sans-serif;font:400 max(12px,calc(14 * var(--member-u)))/1.3 Arial,sans-serif}.bbm-no-math .member-area .member-first-ten{font:400 12px/1.3 Arial,sans-serif}.member-area .member-challenge-art,.member-area .member-discovery-art{position:static;display:block;width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:auto;margin:0;padding:0;border:1px solid var(--gold);border-radius:5px;object-fit:contain;object-position:center}.member-area :is(.member-challenge-art,.member-discovery-art){position:static;display:block;width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:auto;margin:0;padding:0;border:1px solid var(--gold);border-radius:5px;object-fit:contain;object-position:center}.member-area .member-competition-list{display:grid;gap:0;margin:0;padding:0 12px}.member-area .member-competition-list button{display:grid;grid-template-columns:calc(35 * var(--member-u)) minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;min-height:calc(50 * var(--member-u));padding:6px 0;border-bottom:1px solid var(--line);text-align:left}.member-area .competition-icon{display:grid;place-items:center;width:calc(30 * var(--member-u));height:calc(30 * var(--member-u));min-width:23px;min-height:23px;border:0;border-radius:0;background:none;color:#9f7731}.member-area .competition-icon svg{width:100%;height:100%}.member-area .member-competition-list strong{display:block;font:700 17px/1 Times New Roman,Georgia,serif;font:700 max(17px,calc(19 * var(--member-u)))/1 "Times New Roman",Georgia,serif}.bbm-no-math .member-area .member-competition-list strong{font:700 17px/1 Times New Roman,Georgia,serif}.member-area .member-competition-list small{display:block;margin-top:4px;color:var(--muted);font:400 12px/1.1 Times New Roman,Georgia,serif;font:400 max(12px,calc(14 * var(--member-u)))/1.1 "Times New Roman",Georgia,serif}.bbm-no-math .member-area .member-competition-list small{font:400 12px/1.1 Times New Roman,Georgia,serif}.member-area .member-competition-list .competition-count{display:none}.member-area .member-competition-list button>svg{font-size:11px;color:#98763d}.member-area .member-weekly-button{position:static;align-self:center;width:auto;max-width:100%;height:auto;min-height:41px;margin:6px auto 0;padding:6px 18px;gap:14px;font-size:15px;font-size:max(15px,calc(18 * var(--member-u)));line-height:1.25}.bbm-no-math .member-area .member-weekly-button{font-size:15px}.member-area .member-discovery>h2{height:auto;min-height:calc(51 * var(--member-u));padding:0 6px 10px}.member-area .member-discovery>.member-discovery-caption{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding:14px 8px 4px;position:static}.member-area .member-discovery-caption h3{grid-column:1 / -1;font:700 21px/1.15 Times New Roman,Georgia,serif;font:700 max(21px,calc(24 * var(--member-u)))/1.15 "Times New Roman",Georgia,serif}.bbm-no-math .member-area .member-discovery-caption h3{font:700 21px/1.15 Times New Roman,Georgia,serif}.member-area .member-discovery-caption p{margin:0;color:var(--muted);font:400 14px/1.3 Times New Roman,Georgia,serif;font:400 max(14px,calc(16 * var(--member-u)))/1.3 "Times New Roman",Georgia,serif}.bbm-no-math .member-area .member-discovery-caption p{font:400 14px/1.3 Times New Roman,Georgia,serif}.member-area .member-discovery-caption .primary-button{position:static;width:auto;max-width:100%;min-height:44px;margin:0;padding:10px 15px;gap:12px;font-size:14px;font-size:max(14px,calc(16 * var(--member-u)));line-height:1.25}.bbm-no-math .member-area .member-discovery-caption .primary-button{font-size:14px}.member-loading{max-width:550px;margin:70px auto;padding:32px;text-align:center}.member-area .member-personal-content{display:grid;gap:20px;margin:20px 0 32px}.member-area .player-history.outlined,.member-area .player-quests.outlined,.member-area .player-weekly.outlined{min-width:0;margin:0;padding:18px;padding:clamp(18px,1.55vw,30px);border:1px solid #bda16b;border-radius:9px;background:rgba(255,248,234,.66);box-shadow:none}.member-area :is(.player-history,.player-quests,.player-weekly).outlined{min-width:0;margin:0;padding:18px;padding:clamp(18px,1.55vw,30px);border:1px solid #bda16b;border-radius:9px;background:rgba(255,248,234,.66);box-shadow:none}.member-area .player-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px 20px;flex-wrap:wrap;margin-bottom:24px}.member-area .player-section-heading h2{margin:5px 0 0;font:700 28px/1.15 Times New Roman,Georgia,serif;font:700 clamp(28px,2.25vw,39px)/1.15 "Times New Roman",Georgia,serif}.member-area .player-kicker{color:#80622e;font:700 12px/1.4 Arial,sans-serif;letter-spacing:.13em}.member-area .player-example{border:1px solid #bda16b;border-radius:4px;padding:6px 10px;color:#6d542a;background:#faf0d8;font:400 14px/1.3 Arial,sans-serif}.member-area .player-refresh{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 14px;border:1px solid #bda16b;border-radius:5px;font:400 14px/1.4 Arial,sans-serif}.member-area .player-refresh:disabled{opacity:.6;cursor:wait}.member-area .player-data-status:empty{display:none}.member-area .player-data-status{margin:-6px 0 22px;color:#625743;font:400 16px/1.5 Arial,sans-serif}.member-area .player-data-status[role=alert]{color:#8b351f}.member-area .player-history-columns{display:grid;grid-template-columns:minmax(0,1.13fr) minmax(0,1fr);gap:20px;gap:clamp(20px,2.3vw,44px)}.member-area .player-history-columns>*{min-width:0}.member-area .player-history h3,.member-area .player-quests h3{display:flex;align-items:center;gap:10px;margin:0;font:700 20px/1.3 Times New Roman,Georgia,serif;font:700 clamp(20px,1.55vw,27px)/1.3 "Times New Roman",Georgia,serif;overflow-wrap:anywhere}.member-area :is(.player-history,.player-quests) h3{display:flex;align-items:center;gap:10px;margin:0;font:700 20px/1.3 Times New Roman,Georgia,serif;font:700 clamp(20px,1.55vw,27px)/1.3 "Times New Roman",Georgia,serif;overflow-wrap:anywhere}.member-area .player-history h3>svg,.member-area .player-section-heading>svg{flex:none;color:#a47c33;width:23px;height:23px}.member-area :is(.player-history h3,.player-section-heading)>svg{flex:none;color:#a47c33;width:23px;height:23px}.member-area .player-discovery-labels{display:flex;justify-content:space-between;gap:20px;margin-top:20px;padding:0 0 10px;border-bottom:1px solid #bea578;color:#625743;font:400 14px/1.4 Arial,sans-serif}.member-area .player-discovery-scroll{max-height:340px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#b99c63 #f4e9d4}.member-area .player-discovery-scroll ul{list-style:none;margin:0;padding:0}.member-area .player-discovery-scroll li{display:grid;grid-template-columns:minmax(0,1fr) minmax(60px,.38fr);align-items:center;gap:14px;padding:17px 8px 17px 0;border-bottom:1px solid #cdbb9566;font:400 16px/1.45 Arial,sans-serif}.member-area .player-discovery-scroll li>span{overflow-wrap:anywhere}.member-area .player-discovery-scroll li strong{font-size:20px;font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere}.member-area .player-discovery-scroll li small{font-size:14px;font-weight:400;color:#625743}.member-area .player-freebattle{border-left:1px solid #c7ac78;padding-left:20px;padding-left:clamp(20px,2.3vw,44px)}.member-area .player-battle-total{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-bottom:22px;border-bottom:1px solid #c7ac78}.member-area .player-battle-total>div>span{display:block;margin-top:8px;color:#625743;font:400 14px/1.4 Arial,sans-serif}.member-area .player-battle-total>strong{font:700 36px/1.1 Times New Roman,Georgia,serif;font:700 clamp(36px,3.3vw,56px)/1.1 "Times New Roman",Georgia,serif;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.member-area .player-badge{padding-top:22px}.member-area .player-badge-tiers{display:flex;align-items:center;gap:16px;margin:17px 0 22px}.member-area .player-badge-tiers>div{flex:1;min-width:0}.member-area .player-badge-tiers>svg{flex:none;width:12px;color:#a47c33}.member-area .player-badge-tiers span{display:block;margin-bottom:7px;color:#625743;font:400 14px/1.4 Arial,sans-serif}.member-area .player-badge-tiers strong{display:block;font:700 19px/1.35 Times New Roman,Georgia,serif;overflow-wrap:anywhere}.member-area .player-progress-label{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:9px;font:400 14px/1.4 Arial,sans-serif}.member-area .player-progress-label strong{color:var(--ink);font-size:16px;font-variant-numeric:tabular-nums}.member-area .player-progress-label>span{color:#625743}.member-area .player-progress-track{height:9px;overflow:hidden;border-radius:10px;background:#dfd2b6}.member-area .player-progress-track>span{display:block;height:100%;border-radius:inherit;background:#96702f}.member-area .player-badge-remaining{margin:11px 0 0;font:400 14px/1.5 Arial,sans-serif;color:#625743}.member-area .player-badge-remaining strong{color:var(--ink)}.member-area .player-badge-highest{font:700 16px/1.5 Arial,sans-serif;color:#80622e}.member-area .player-quest-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;list-style:none;padding:0;margin:0}.member-area .player-quest-list>li{min-width:0;padding-left:22px;border-left:1px solid #c7ac78}.member-area .player-quest-list>li:first-child{padding-left:0;border-left:0}.member-area .player-quest-list h3{font-size:22px;margin-bottom:18px}.member-area .player-weekly-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.member-area .player-weekly-categories button{display:flex;align-items:center;gap:12px;min-width:0;min-height:94px;padding:14px;border:1px solid #c2a56f;border-radius:6px;text-align:left}.member-area .player-weekly-categories button:hover{background:#eee0c4}.member-area .player-weekly-categories button>svg:first-child{flex:none;color:#a47c33;width:23px;height:23px}.member-area .player-weekly-categories button>svg:last-child{flex:none;width:10px;height:10px}.member-area .player-weekly-categories button>span{flex:1;min-width:0}.member-area .player-weekly-categories strong{display:block;font:700 21px/1.2 Times New Roman,Georgia,serif;overflow-wrap:anywhere}.member-area .player-weekly-categories small{display:block;margin-top:7px;color:#625743;font:400 14px/1.4 Arial,sans-serif}.member-area .player-muted{color:#625743;font:400 14px/1.5 Arial,sans-serif}.member-area .player-empty{margin:0;padding:25px 0;color:#625743;font:400 16px/1.5 Arial,sans-serif}.member-area .player-refresh:focus-visible,.member-area .player-discovery-scroll:focus-visible,.member-area .player-weekly-categories button:focus-visible{outline:2px solid #0a415d;outline-offset:4px}.member-area :is(.player-refresh,.player-discovery-scroll,.player-weekly-categories button):focus-visible{outline:2px solid #0a415d;outline-offset:4px}@media(max-width:1200px){.member-area .player-weekly-categories{grid-template-columns:minmax(0,1fr);gap:10px}.member-area .player-weekly-categories button{min-height:72px}}@media(max-width:760px){.member-area .player-history-columns,.member-area .player-quest-list{grid-template-columns:minmax(0,1fr)}.member-area .player-freebattle{border-left:0;border-top:1px solid #c7ac78;padding:24px 0 0}.member-area .player-quest-list>li{padding:20px 0 0;border-left:0;border-top:1px solid #c7ac78}.member-area .player-quest-list>li:first-child{padding-top:0;border-top:0}.member-area .player-section-heading{margin-bottom:20px}.member-area .player-discovery-scroll li{grid-template-columns:minmax(0,1fr) minmax(56px,.38fr)}}.weekly{--member-u: min(.0651041667vw, 1.25px);display:grid;grid-template-columns:minmax(0,1fr) calc(365 * var(--member-u));gap:calc(20 * var(--member-u)) calc(24 * var(--member-u));min-width:0;margin-top:0;margin-bottom:0}.weekly .weekly-summary.outlined{grid-column:1 / -1;grid-row:1;display:grid;grid-template-columns:minmax(0,1fr) calc(365 * var(--member-u));align-items:center;gap:calc(24 * var(--member-u));width:auto;min-height:calc(88 * var(--member-u));margin:0;padding:0;border:0;background:none}.weekly .weekly-period{display:block;min-width:0;min-height:0;margin:0;padding:0 12px}.weekly .weekly-period .eyebrow{display:none}.weekly .weekly-period strong{display:block;font:700 23px/1.15 Times New Roman,Georgia,serif;font:700 max(23px,calc(32 * var(--member-u)))/1.15 "Times New Roman",Georgia,serif;overflow-wrap:anywhere}.bbm-no-math .weekly .weekly-period strong{font:700 23px/1.15 Times New Roman,Georgia,serif}.weekly .weekly-period>span:last-child{display:block;margin-top:7px;color:var(--ink);font:400 16px/1.25 Times New Roman,Georgia,serif;font:400 max(16px,calc(21 * var(--member-u)))/1.25 "Times New Roman",Georgia,serif}.bbm-no-math .weekly .weekly-period>span:last-child{font:400 16px/1.25 Times New Roman,Georgia,serif}.weekly .weekly-countdown{position:static;width:100%;height:auto;min-height:calc(86 * var(--member-u));margin:0;padding:12px;border:1px solid var(--line);border-radius:6px;text-align:center}.weekly .weekly-countdown>span{display:flex;align-items:center;justify-content:center;gap:8px;font:400 17px/1.2 Times New Roman,Georgia,serif;font:400 max(17px,calc(21 * var(--member-u)))/1.2 "Times New Roman",Georgia,serif}.bbm-no-math .weekly .weekly-countdown>span{font:400 17px/1.2 Times New Roman,Georgia,serif}.weekly .weekly-countdown svg{display:none}.weekly .weekly-countdown>strong{display:block;margin-top:8px;font-size:24px;font-size:max(24px,calc(27 * var(--member-u)));line-height:1.1;font-variant-numeric:tabular-nums}.bbm-no-math .weekly .weekly-countdown>strong{font-size:24px}.weekly .weekly-clock small{margin-left:3px;color:var(--muted);font-size:13px;font-size:max(13px,calc(14 * var(--member-u)));font-weight:400}.bbm-no-math .weekly .weekly-clock small{font-size:13px}.weekly .weekly-rewards-button{display:none}.weekly .weekly-board.outlined{grid-column:1;grid-row:2;min-width:0;padding:0;border:0;background:none;overflow:visible}.weekly .weekly-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;height:auto;margin:0;border:0}.weekly .weekly-tabs button{display:flex;align-items:center;justify-content:center;gap:10px;min-width:0;min-height:calc(60 * var(--member-u));padding:10px 8px;border:1px solid var(--line);border-radius:6px;font-size:13px;font-size:max(13px,calc(17 * var(--member-u)));font-weight:600;line-height:1.2;white-space:normal}.bbm-no-math .weekly .weekly-tabs button{font-size:13px}.weekly .weekly-tabs button.selected{border:2px solid #a17b37;outline:1px solid #e5bd62;outline-offset:-5px;box-shadow:none;background:var(--navy);color:#fff6e4}.weekly .weekly-tabs button>svg{font-size:22px;font-size:max(22px,calc(30 * var(--member-u)));color:#98743b}.bbm-no-math .weekly .weekly-tabs button>svg{font-size:22px}.weekly .weekly-tabs button.selected>svg{color:#e4bd66}.weekly .weekly-tabs button span{min-height:0}.weekly .weekly-board-intro{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;min-height:40px;padding:11px 0 8px;border:0}.weekly .weekly-board-intro>p{display:none}.weekly .weekly-board-intro>small{font-size:12px;color:var(--muted)}.weekly .weekly-demo{display:flex;align-items:center;gap:6px;color:var(--ink);font-size:13px;font-size:max(13px,calc(16 * var(--member-u)))}.bbm-no-math .weekly .weekly-demo{font-size:13px}.weekly .weekly-demo svg{display:none}.weekly .weekly-table-wrap{overflow-x:auto;width:100%;max-width:100%;border:1px solid #c5a465;border-radius:6px}.weekly .weekly-table{width:100%;min-width:0;table-layout:fixed;border-collapse:collapse}.weekly .weekly-table th,.weekly .weekly-table td{height:auto;padding:9px 12px;border-bottom:1px solid var(--line);color:var(--ink);font-size:14px;font-size:max(14px,calc(17 * var(--member-u)));line-height:1.3;vertical-align:middle;overflow-wrap:anywhere}.bbm-no-math .weekly .weekly-table th,.bbm-no-math .weekly .weekly-table td{font-size:14px}.weekly .weekly-table th{background:rgba(220,205,177,.525);text-align:left;font-weight:600}.weekly .weekly-table td{background:transparent}.weekly .weekly-table th:nth-child(1){width:12%;text-align:center}.weekly .weekly-table th:nth-child(2){width:33%}.weekly .weekly-table th:nth-child(3){width:24%;text-align:center}.weekly .weekly-table th:nth-child(4){width:31%}.weekly .weekly-table tbody tr{background:transparent}.weekly .weekly-table tbody tr:nth-child(2n){background:rgba(217,202,165,.208)}.weekly .weekly-table tbody tr:last-child td{border-bottom:0}.weekly .weekly-table .player-cell{display:block;min-width:0}.weekly .weekly-table .player-cell>span{display:block;min-width:0}.weekly .weekly-table .player-cell img,.weekly .weekly-table .player-cell small{display:none}.weekly .weekly-table .player-cell strong{display:block;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;font-size:inherit;font-weight:400}.weekly .weekly-rank{display:flex;align-items:center;justify-content:center;gap:5px;font:700 17px/1 Times New Roman,Georgia,serif;font:700 max(17px,calc(21 * var(--member-u)))/1 "Times New Roman",Georgia,serif}.bbm-no-math .weekly .weekly-rank{font:700 17px/1 Times New Roman,Georgia,serif}.weekly .weekly-rank svg{font-size:16px;font-size:max(16px,calc(20 * var(--member-u)))}.bbm-no-math .weekly .weekly-rank svg{font-size:16px}.weekly .weekly-place-1 .weekly-rank{color:#936711}.weekly .weekly-place-2 .weekly-rank{color:#69747b}.weekly .weekly-place-3 .weekly-rank{color:#93654b}.weekly .weekly-score{text-align:center;font-weight:400;font-variant-numeric:tabular-nums}.weekly .weekly-table .weekly-row-reward,.weekly .weekly-row-reward .weekly-muted{font-size:12px;font-size:max(12px,calc(14 * var(--member-u)));line-height:1.3}.bbm-no-math .weekly .weekly-table .weekly-row-reward,.bbm-no-math .weekly .weekly-row-reward .weekly-muted{font-size:12px}.weekly .weekly-muted{color:var(--muted);font-size:inherit}.weekly .weekly-prizes{grid-column:2;grid-row:2;position:static;display:flex;flex-direction:column;align-self:start;gap:0;width:100%;max-width:none;height:auto;min-height:calc(505 * var(--member-u));margin:0;padding:calc(21 * var(--member-u)) calc(25 * var(--member-u)) calc(15 * var(--member-u));border:2px solid #b68b3e;outline:1px solid #e2b95d;outline-offset:-5px;border-radius:14px;background:#042542 url(/assets/griffin-night-rewards.webp) center / cover no-repeat;color:#fff6e4;text-align:center;overflow:visible}.weekly .weekly-prizes h2{margin:0 0 14px;padding:0 0 14px;border-bottom:1px solid #af913f;font:700 25px/1.1 Times New Roman,Georgia,serif;font:700 max(25px,calc(37 * var(--member-u)))/1.1 "Times New Roman",Georgia,serif;white-space:normal}.bbm-no-math .weekly .weekly-prizes h2{font:700 25px/1.1 Times New Roman,Georgia,serif}.weekly .weekly-prizes p{position:static;margin:0;color:#fff6e4;font:400 17px/1.2 Times New Roman,Georgia,serif;font:400 max(17px,calc(22 * var(--member-u)))/1.2 "Times New Roman",Georgia,serif}.bbm-no-math .weekly .weekly-prizes p{font:400 17px/1.2 Times New Roman,Georgia,serif}.weekly .weekly-prizes p span{display:block;margin-top:8px;font-size:15px;font-size:max(15px,calc(20 * var(--member-u)))}.bbm-no-math .weekly .weekly-prizes p span{font-size:15px}.weekly .weekly-prizes .primary-button{position:static;align-self:center;width:100%;min-height:46px;margin:auto 0 0;padding:10px;gap:16px;font-size:14px;font-size:max(14px,calc(17 * var(--member-u)));line-height:1.2}.bbm-no-math .weekly .weekly-prizes .primary-button{font-size:14px}.weekly .weekly-footnote{grid-column:1;grid-row:3;display:flex;align-items:flex-start;justify-content:flex-start;gap:10px;margin:0;color:var(--muted);font-size:13px;font-size:max(13px,calc(16 * var(--member-u)));line-height:1.4}.bbm-no-math .weekly .weekly-footnote{font-size:13px}.weekly .weekly-footnote>svg{flex:none;margin-top:3px}.weekly .weekly-error,.weekly .weekly-closing{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:13px 15px;margin:0 0 10px;background:#f9eedb;font-size:14px;line-height:1.4}.weekly .weekly-error button{display:flex;align-items:center;gap:8px;min-height:36px;text-decoration:underline}.weekly .weekly-empty{margin:0;padding:40px 20px;text-align:center;line-height:1.5}.weekly-reward-details ol{list-style:none;display:grid;gap:0;padding:0;margin:22px 0}.weekly-reward-details li{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid var(--line)}.weekly-reward-details li>span{text-align:right}.member-area .avatar-frame{display:block;overflow:hidden;border:3px solid #bf984c;background:#063047;border-radius:50%;padding:0}.member-area .member-identity>.avatar-frame{border:3px solid #bf984c;background:#063047;border-radius:50%;overflow:hidden}.member-area .avatar-frame>img,.member-area .member-character.avatar-frame>img{display:block;width:180%;height:auto;max-width:none;max-height:none;border:0;border-radius:0;padding:0;margin:0;object-fit:contain;object-position:center;transform:translate(-23%,-3%);filter:none}@media(min-width:1001px){.member-area .member-challenge-art{height:calc(239 * var(--member-u));object-fit:cover;object-position:right bottom}.member-area .member-discovery-art{height:calc(349 * var(--member-u));object-fit:cover;object-position:right bottom}}@media(min-width:1001px)and (max-width:1200px){.member-area .member-welcome.outlined{grid-template-columns:90px minmax(0,1fr) minmax(0,1.35fr);padding:17px;gap:16px}.member-area .member-actions{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}.member-area .member-discovery>.member-discovery-caption{grid-template-columns:minmax(0,1fr)}.member-area .member-discovery-caption .primary-button{justify-self:start}.member-area .member-lower{grid-template-columns:repeat(2,minmax(0,1fr))}.weekly .weekly-tabs button{flex-direction:column;gap:8px}.weekly .weekly-table th,.weekly .weekly-table td{padding:9px 7px}.weekly .weekly-table :is(th,td){padding:9px 7px}}@media(max-width:1000px){.member-area.content{--member-u: 1px;width:calc(100% - 40px);padding:0 0 25px}.member-area .member-layout,.member-area.member-weekly .member-layout{display:block;min-height:0}.member-area .member-sidebar.outlined{display:grid;grid-template-columns:200px minmax(0,1fr);align-items:center;gap:12px 24px;padding:20px 0;margin:0 0 18px;border:0;border-bottom:1px solid var(--line)}.member-area .member-identity{grid-row:1 / 3;display:grid;grid-template-columns:64px minmax(0,1fr);gap:4px 12px;padding:0;border:0;text-align:left}.member-area .member-identity>img,.member-area .member-identity>.avatar-frame{width:64px;height:88px;grid-row:1 / 3}.member-area .member-identity>:is(img,.avatar-frame){width:64px;height:88px;grid-row:1 / 3}.member-area .member-identity>strong{font-size:23px}.member-area .member-identity>span{font-size:15px}.member-area .member-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:0}.member-area .member-sidebar nav a,.member-area .member-sidebar nav button{min-height:44px;padding:9px 10px;gap:10px;font-size:14px}.member-area .member-sidebar nav :is(a,button){min-height:44px;padding:9px 10px;gap:10px;font-size:14px}.member-area .member-sidebar nav svg:first-child{width:20px;height:20px}.member-area .member-sidebar-bottom{display:flex;justify-content:space-between;gap:10px;padding:0}.member-area .member-sidebar-bottom button,.member-area .member-sidebar-bottom button:last-child{min-height:36px;padding:6px 10px;margin:0;border:0;gap:10px;font-size:15px}.member-area .member-sidebar-bottom svg{width:20px;height:20px}.member-area .member-sidebar>.message{grid-column:1 / -1}.member-area .member-heading{min-height:0;padding:4px 0 20px}.member-area .member-heading h1,.member-area .member-heading.is-weekly h1{font-size:40px}.member-area .member-heading .eyebrow{font-size:12px}.member-area .member-welcome.outlined{grid-template-columns:90px minmax(0,1fr) minmax(220px,1.1fr);min-height:0;padding:20px;gap:20px}.member-area .member-character{width:90px;height:126px}.member-area .member-welcome h2{font-size:27px}.member-area .member-profile-meta dt,.member-area .member-profile-meta dd,.member-area .member-quote{font-size:17px}.member-area .member-profile-meta :is(dt,dd),.member-area .member-quote{font-size:17px}.member-area .member-wallet>div>span{font-size:15px}.member-area .member-wallet strong{--wallet-font-size: 31px}.member-area .member-actions{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.member-area .member-actions .primary-button,.member-area .member-actions .text-button{min-height:46px;font-size:18px}.member-area .member-actions :is(.primary-button,.text-button){min-height:46px;font-size:18px}.member-area .member-lower{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px}.member-area .member-competitions.outlined,.member-area .member-discovery.outlined{padding:12px}.member-area :is(.member-competitions,.member-discovery).outlined{padding:12px}.member-area .member-competitions h2,.member-area .member-discovery>h2{min-height:0;font-size:30px}.member-area :is(.member-competitions h2,.member-discovery>h2){min-height:0;font-size:30px}.member-area .member-competitions header{min-height:0;padding-bottom:14px}.member-area .member-discovery>h2{padding-bottom:14px}.member-area .member-first-ten{font-size:12px}.member-area .member-competition-list{padding:0 4px}.member-area .member-competition-list button{grid-template-columns:26px minmax(0,1fr) auto;gap:9px;min-height:65px}.member-area .competition-icon{width:25px;height:25px}.member-area .member-competition-list strong{font-size:19px}.member-area .member-competition-list small{font-size:14px}.member-area .member-weekly-button{width:100%;padding:10px 12px;font-size:16px}.member-area .member-discovery>.member-discovery-caption{grid-template-columns:minmax(0,1fr);gap:10px;padding:14px 4px 4px}.member-area .member-discovery-caption h3{font-size:25px}.member-area .member-discovery-caption p{font-size:17px}.member-area .member-discovery-caption .primary-button{justify-self:start;margin-top:3px;font-size:16px}.weekly{--member-u: 1px;grid-template-columns:minmax(0,1fr) 280px;gap:20px}.weekly .weekly-summary.outlined{grid-template-columns:minmax(0,1fr) 280px;gap:20px;min-height:0}.weekly .weekly-period{padding:0}.weekly .weekly-period strong{font-size:28px}.weekly .weekly-period>span:last-child{font-size:18px}.weekly .weekly-countdown{min-height:85px}.weekly .weekly-countdown>span{font-size:19px}.weekly .weekly-countdown>strong{font-size:26px}.weekly .weekly-tabs button{flex-direction:column;gap:8px;min-height:85px;padding:10px 5px;font-size:13px}.weekly .weekly-tabs button>svg{font-size:24px}.weekly .weekly-table th,.weekly .weekly-table td{padding:9px 6px;font-size:14px}.weekly .weekly-table :is(th,td){padding:9px 6px;font-size:14px}.weekly .weekly-table .weekly-row-reward,.weekly .weekly-row-reward .weekly-muted{font-size:12px}.weekly .weekly-rank{font-size:18px}.weekly .weekly-rank svg{display:none}.weekly .weekly-prizes{min-height:430px;padding:20px 18px 15px}.weekly .weekly-prizes h2{font-size:29px}.weekly .weekly-prizes p{font-size:19px}.weekly .weekly-prizes p span{font-size:17px}.weekly .weekly-prizes .primary-button{min-height:45px;font-size:16px}.weekly .weekly-footnote{grid-column:1 / -1;font-size:14px}}@media(max-width:760px){.member-area.content{width:calc(100% - 32px)}.member-area .member-sidebar.outlined{display:block;padding:18px 0}.member-area .member-identity{grid-template-columns:64px minmax(0,1fr);margin-bottom:16px}.member-area .member-identity>img,.member-area .member-identity>.avatar-frame{height:76px}.member-area .member-identity>:is(img,.avatar-frame){height:76px}.member-area .member-identity>strong{font-size:24px}.member-area .member-identity>span{font-size:16px}.member-area .member-sidebar-bottom{margin-top:8px}.member-area .member-preview-notice{font-size:11px}.member-area .member-heading h1,.member-area .member-heading.is-weekly h1{font-size:35px}.member-area .member-heading .eyebrow{font-size:11px}.member-area .member-welcome.outlined{grid-template-columns:75px minmax(0,1fr);gap:18px 16px;padding:20px 17px}.member-area .member-character{width:75px;height:108px}.member-area .member-welcome h2{font-size:25px}.member-area .member-wallet{grid-column:1 / -1;width:100%;padding-top:18px;border-top:1px solid #ac8b45}.member-area .member-wallet>div{gap:9px;padding:0 8px;border:0}.member-area .member-wallet>div:nth-child(2n){border-right:0;border-left:1px solid #ac8b45}.member-area .member-wallet>div:nth-child(n+3){border-top:1px solid #ac8b4570;padding-top:14px}.member-area .wallet-art{width:30px;height:28px}.member-area .member-actions{gap:10px}.member-area .member-actions .primary-button,.member-area .member-actions .text-button{font-size:16px;padding:10px 8px;gap:8px}.member-area .member-actions :is(.primary-button,.text-button){font-size:16px;padding:10px 8px;gap:8px}.member-area .member-lower{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:20px}.member-area .member-competitions h2,.member-area .member-discovery>h2{font-size:31px}.member-area :is(.member-competitions h2,.member-discovery>h2){font-size:31px}.member-area .member-weekly-button{width:auto}.member-area .member-discovery>.member-discovery-caption{padding:15px 5px 5px}.member-area .member-discovery-caption .primary-button{margin-top:5px;min-height:46px;font-size:17px}.weekly{grid-template-columns:minmax(0,1fr);gap:20px}.weekly .weekly-summary.outlined{grid-column:1;grid-template-columns:minmax(0,1fr);gap:18px}.weekly .weekly-period strong{font-size:27px}.weekly .weekly-countdown{min-height:85px}.weekly .weekly-board.outlined{grid-column:1;grid-row:2}.weekly .weekly-tabs button{min-height:85px}.weekly .weekly-board-intro{min-height:36px}.weekly .weekly-table th:nth-child(1){width:11%}.weekly .weekly-table th:nth-child(2){width:30%}.weekly .weekly-table th:nth-child(3){width:23%}.weekly .weekly-table th:nth-child(4){width:36%}.weekly .weekly-table th{font-size:12px}.weekly .weekly-table td{font-size:14px}.weekly .weekly-prizes{grid-column:1;grid-row:3;justify-self:center;width:100%;max-width:380px;min-height:505px;margin:0;padding:22px 25px 18px}.weekly .weekly-prizes h2{font-size:34px}.weekly .weekly-prizes p{font-size:21px}.weekly .weekly-prizes p span{font-size:18px}.weekly .weekly-prizes .primary-button{min-height:48px;font-size:17px}.weekly .weekly-footnote{grid-column:1;grid-row:4;margin:0;font-size:14px}.weekly-reward-details li{flex-wrap:wrap;gap:6px}.weekly-reward-details li>span{text-align:left}}@media(min-width:1101px){.header .header-inner{gap:calc(26 * var(--u))}.header nav{gap:calc(23 * var(--u));justify-content:space-between;min-width:0}.header .account-nav{margin-left:auto;padding-left:calc(18 * var(--u));padding-right:calc(18 * var(--u));gap:calc(17 * var(--u))}.header .account-nav a+a{padding-left:calc(17 * var(--u))!important}}.header nav a.events-nav{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;border:1px solid #e3bd63;border-radius:8px;background:#c79b4c;color:#082b3e;font-weight:700}.header nav a.events-nav:hover,.header nav a.events-nav.active{background:#eed18b;color:#082b3e}.header nav a.events-nav.active:after{display:none}.header .events-nav svg{width:17px;height:17px;flex:none}.footer{height:auto;flex-wrap:wrap;padding-top:20px;padding-bottom:0}.footer .footer-legal{display:flex;flex:0 0 100%;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px 28px;width:100%;border-top:1px solid #b3985f55;padding:9px 0 12px}.footer-legal a{display:inline-flex;align-items:center;min-height:36px;color:#ddd4c1;text-decoration:none;font:400 14px/1.4 Arial,sans-serif}.footer-legal a:hover{color:#f4cd75;text-decoration:underline;text-underline-offset:4px}.site main.events-surface{isolation:isolate;background:#f2e5cd}.site main.events-surface:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:auto;left:0;height:clamp(720px,75vw,1440px);background:linear-gradient(to bottom,transparent 68%,#f2e5cd 100%),url(/assets/clean/market-courtyard.webp) center top/cover no-repeat;pointer-events:none}.events-page{position:relative;padding:30px 0 40px}.events-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:clamp(160px,16vw,245px);margin-bottom:25px}.events-heading>div:first-child{padding:18px 26px;border:1px solid #c4a365;border-radius:8px;background:rgba(255,248,232,.93);box-shadow:0 5px 20px rgba(24,62,71,.125)}.events-heading h1{font-size:38px;font-size:clamp(38px,4.2vw,66px)}.events-heading .eyebrow,.information-page .eyebrow{font:400 13px/1.4 Arial,sans-serif;letter-spacing:.2em}.store-wallet{display:flex;align-items:center;gap:16px;min-width:160px;padding:15px 24px;border:1px solid #af8946;border-radius:8px;background:#042a40 url(/assets/navy-atlas-texture.webp) center/cover;color:#f5d286}.store-wallet>svg{width:30px;height:30px}.store-wallet>span{font:400 14px/1.4 Arial,sans-serif}.store-wallet strong{display:block;color:#fff8e9;font-size:28px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.store-tabs{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:22px}.store-tabs a{display:flex;align-items:center;justify-content:center;gap:11px;padding:14px 25px;min-height:50px;border:1px solid #b29156;border-radius:7px;background:rgba(255,248,232,.95);color:var(--ink);font:600 16px/1.4 Arial,sans-serif;text-decoration:none}.store-tabs a.selected{color:#ffedc6;background:#042a40;outline:1px solid #d8b56e;outline-offset:-4px}.store-tabs a>svg{color:#a7803c}.store-tabs a.selected>svg{color:#ecc774}.store-surface.outlined{padding:20px;padding:clamp(20px,2.4vw,38px);border:1px solid #b89a61;border-radius:12px;background:linear-gradient(180deg,rgba(255,248,233,.96),rgba(255,248,233,.85) 220px,rgba(255,248,233,.91));box-shadow:0 12px 32px rgba(78,66,42,.09),inset 0 0 0 4px rgba(255,249,237,.45)}.store-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.store-heading h2{font-size:32px;font-size:clamp(32px,3.1vw,50px)}.store-heading p{margin-top:10px;color:#5c584f;font:400 16px/1.5 Arial,sans-serif}.store-refresh{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;border:1px solid #b99c61;border-radius:6px;font:400 14px/1.3 Arial,sans-serif}.store-demo{display:table;margin:0 0 23px;border:1px solid #cbb784;border-radius:5px;padding:7px 12px;background:#f9efda;color:#71562a;font:400 14px/1.4 Arial,sans-serif}.store-countdown{display:flex;align-items:center;justify-content:center;gap:10px;margin:15px 0 28px;color:#5c584f;font:400 14px/1.5 Arial,sans-serif;text-align:center}.store-countdown svg{flex:none;color:#a7803c}.store-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.store-grid{scroll-margin-top:20px}.market-pagination{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-top:25px;padding-top:20px;border-top:1px solid #c5ae7c}.market-pagination>p{color:#66583f;font:400 14px/1.5 Arial,sans-serif;font-variant-numeric:tabular-nums}.market-pagination nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:7px}.market-pagination button{display:inline-flex;justify-content:center;align-items:center;min-width:42px;min-height:42px;padding:8px;border:1px solid #b79a61;border-radius:5px;background:#fff7e8;font:400 16px/1.3 Arial,sans-serif}.market-pagination button[aria-current=page]{background:#042a40;color:#f8dda4}.market-pagination button:disabled{opacity:.4;cursor:default}.market-pagination button:focus-visible{outline:3px solid #358aaf;outline-offset:3px}.market-empty-slot{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:25px;min-height:325px;padding:24px;color:#827257;text-align:center}.market-empty-slot>span{align-self:flex-start;font:400 14px/1.4 Arial,sans-serif}.market-empty-slot>svg{width:46px;height:46px;color:#c3ad81}.store-offer{min-width:0;border:1px solid #b99b62;border-radius:9px;overflow:hidden;background:#fffaf0}.offer-product,.offer-revealed{display:flex;flex-direction:column;align-items:stretch;height:100%;min-width:0;padding:19px}.store-item-image{display:grid;place-items:center;min-height:124px;margin-bottom:20px;border-radius:6px;background:#eee3cc;color:#a58245}.store-item-image>svg{width:50px;height:50px}.store-item-image img{width:100%;height:135px;padding:10px;object-fit:contain}.store-offer h3{font-size:25px;line-height:1.15;overflow-wrap:anywhere}.store-offer p{margin:8px 0 20px;color:#676157;font:400 14px/1.5 Arial,sans-serif}.offer-price{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:auto 0 15px;padding-top:8px;font:400 14px/1.4 Arial,sans-serif}.offer-price>svg{color:#a17b36}.offer-price strong{font-size:22px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.store-offer .primary-button{gap:10px;width:100%;min-height:44px;padding:10px;font-size:16px}.personal-store .store-heading{justify-content:center;text-align:center}.personal-store .store-heading>div{flex:1}.personal-store .store-demo{margin-left:auto;margin-right:auto}.offer-slot{min-height:325px;background:#062b3f}.offer-cover{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:325px;height:100%;padding:35px 18px;background:#042a40 url(/assets/navy-atlas-texture.webp) center/cover;color:#f2d590;outline:1px solid #b7955288;outline-offset:-8px}.offer-cover>svg{width:64px;height:64px;border:1px solid #b79a5c;border-radius:50%;padding:19px;margin-bottom:25px;background:rgba(207,172,80,.125)}.offer-cover strong{font:700 19px/1.3 Times New Roman,Georgia,serif;letter-spacing:.04em}.offer-cover>span:last-child{font:400 14px/1.4 Arial,sans-serif;margin-top:9px;color:#d4c6a6}.offer-slot-number{position:absolute;top:20px;left:22px;font:400 14px/1.4 Arial,sans-serif;color:#d4c6a6}.offer-cover:hover:not(:disabled){filter:brightness(1.15)}.offer-cover:disabled{cursor:default;opacity:.7}.offer-revealed{background:#fff7e5;animation:offer-reveal .32s ease-out}@keyframes offer-reveal{0%{opacity:.35;transform:perspective(700px) rotateY(-75deg)}to{opacity:1;transform:perspective(700px) rotateY(0)}}.store-status{padding:20px 0;font:400 16px/1.5 Arial,sans-serif;color:#625744}.store-pending{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:20px;padding:12px 16px;border:1px solid #b49555;border-radius:6px;background:#f7e9c5;font:400 16px/1.5 Arial,sans-serif}.store-purchase{width:min(480px,calc(100% - 32px))}.store-purchase .store-item-image{margin-top:20px}.store-purchase .purchase-total{font-size:18px}.store-purchase .purchase-total strong{font-size:28px}.store-purchase .primary-button{width:100%;font-size:16px}.member-area .friends-panel{min-width:0;margin-top:28px;padding:18px 12px 10px;border:1px solid #b49a66;border-radius:8px;background:rgba(251,244,229,.79)}.member-area .friends-panel>header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding-bottom:13px;border-bottom:1px solid #c5af82}.member-area .friends-panel h2{display:flex;align-items:center;gap:8px;font:700 23px/1.2 Times New Roman,Georgia,serif}.member-area .friends-panel h2 svg{color:#a17c39;width:19px;height:19px}.member-area .friends-panel>header>span{color:#5d624e;font:400 13px/1.3 Arial,sans-serif}.member-area .friends-example{margin:8px 0;color:#79663e;font:400 12px/1.4 Arial,sans-serif}.member-area .friends-search{display:flex;align-items:center;gap:8px;margin:12px 0 3px;padding:0 9px;border:1px solid #c3ae85;border-radius:5px}.member-area .friends-search svg{width:13px;height:13px;color:#7f725b}.member-area .friends-search input{min-width:0;width:100%;min-height:40px;padding:8px 0;border:0;background:transparent;color:var(--ink);font:400 14px/1.3 Arial,sans-serif}.member-area .friends-list{display:grid;gap:0;list-style:none;margin:0;padding:0;max-height:390px;overflow-y:auto;scrollbar-width:thin}.member-area .friends-list li{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:8px;padding:13px 0;border-bottom:1px solid #c9b89666}.member-area .friends-list li:last-child{border-bottom:0}.member-area .friends-list img{width:36px;height:42px;object-fit:contain;border:1px solid #bd9f68;border-radius:6px;background:#e7dbc3}.member-area .friends-list strong{display:block;font:700 14px/1.4 Arial,sans-serif;overflow-wrap:anywhere}.member-area .friends-list li>small{font:400 12px/1.4 Arial,sans-serif;color:#665a46}.member-area .friends-list li>div>span{display:flex;align-items:center;gap:5px;margin-top:5px;font:400 12px/1.3 Arial,sans-serif}.member-area .friend-online{color:#356841}.member-area .friend-offline{color:#66645e}.member-area .friends-list i{display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor}.member-area .friends-empty{padding:18px 0;margin:0;color:#665a46;font:400 14px/1.5 Arial,sans-serif}.member-area .member-heading{flex-wrap:wrap;gap:12px 18px}.member-area .member-heading>div:first-child{flex:1}.member-area .member-preview-notice{flex-direction:column;align-items:flex-end;gap:9px;padding:0;font-size:13px}.member-area .member-preview-close{display:flex;align-items:center;justify-content:center;gap:9px;min-height:42px;padding:9px 12px;border:1px solid #b79a61;border-radius:6px;background:rgba(255,247,231,.7);font:400 14px/1.3 Arial,sans-serif}.member-area .member-preview-close:focus-visible{outline:3px solid #358aaf;outline-offset:3px}@media(min-width:1001px){.member-area .member-sidebar.outlined{display:flex;flex-direction:column}.member-area .member-sidebar-bottom button:only-child{margin-top:0;padding-top:calc(13 * var(--member-u));border-top:0}.member-area .friends-panel{display:flex;flex-direction:column;flex:1 1 480px;min-height:480px;margin-top:18px}.member-area .friends-panel>header,.member-area .friends-search,.member-area .friends-example{flex-shrink:0}.member-area .friends-list{flex:1 1 0;min-height:0;max-height:none;align-content:start;overflow-y:auto}}.information-page{max-width:1050px;padding:45px 0}.information-page>header{margin-bottom:27px}.information-page h1{font-size:36px;font-size:clamp(36px,4vw,60px)}.information-body.outlined{padding:20px;padding:clamp(20px,3vw,44px);background:rgba(255,248,232,.79)}.information-body p{font:400 16px/1.7 Arial,sans-serif;margin:15px 0}.information-body h2{font-size:28px;margin-top:27px}.information-body details{border-bottom:1px solid #c7ae7c;padding:18px 0}.information-body summary{cursor:pointer;font:700 19px/1.4 Times New Roman,Georgia,serif}.information-help{display:flex;align-items:center;flex-wrap:wrap;gap:15px;border-top:1px solid #c7ae7c;margin-top:25px;padding-top:15px;font:400 16px/1.5 Arial,sans-serif}.store-tabs a:focus-visible,.store-offer button:focus-visible,.footer-legal a:focus-visible,.store-refresh:focus-visible{outline:3px solid #358aaf;outline-offset:3px}@media(max-width:1100px){.header nav a.events-nav{width:max-content;padding:10px 14px}}@media(max-width:1000px){.member-area .friends-panel{grid-column:1 / -1;margin-top:12px}.member-area .friends-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;max-height:220px}.store-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.events-page,.information-page{width:calc(100% - 32px);padding:28px 0}.site main.events-surface:before{height:620px}.events-heading{align-items:flex-start;gap:15px;flex-wrap:wrap}.events-heading>div:first-child{padding:14px 18px}.store-wallet{min-width:130px;padding:10px 15px}.store-tabs{gap:8px}.store-tabs a{flex:1;padding:12px 10px;font-size:14px;gap:8px}.store-surface.outlined{padding:18px 12px}.store-heading{flex-wrap:wrap}.store-heading h2{font-size:31px}.store-grid{gap:12px}.market-pagination{justify-content:center}.market-pagination>p{width:100%;text-align:center}.market-pagination nav{gap:6px}.offer-product,.offer-revealed{padding:12px}.store-item-image{min-height:90px;margin-bottom:15px}.store-item-image>svg{width:36px;height:36px}.store-offer h3{font-size:22px}.store-offer .primary-button{font-size:14px;gap:5px;padding:10px 6px}.offer-cover,.offer-slot{min-height:275px}.offer-cover{padding:35px 12px}.offer-cover strong{font-size:17px}.footer .footer-legal{gap:2px 18px;padding:10px 0}}@media(max-width:450px){.member-area .friends-list{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.offer-revealed{animation:none}}.member-activity-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}.member-activity-links button{display:flex;align-items:center;gap:10px;min-width:0;min-height:64px;padding:14px 16px;border:1px solid #baa06a;border-radius:7px;background:rgba(255,248,232,.87);text-align:left;font:600 16px/1.4 Arial,sans-serif}.member-activity-links button>svg:first-child{color:#a17b36;width:22px;height:22px}.member-activity-links button>svg:last-child{width:12px;margin-left:auto}.member-activity-links button:hover{background:#f1e4c8}.account-activity.outlined{padding:18px;padding:clamp(18px,2.4vw,34px);margin-bottom:30px;background:rgba(255,248,233,.93);border:1px solid #baa06a;border-radius:10px;color:var(--ink);font:400 16px/1.5 Arial,sans-serif}.activity-example{display:table;padding:9px 12px;margin:0 0 22px;border:1px solid #cbb784;border-radius:5px;background:#f9efda;color:#71562a;font:400 14px/1.5 Arial,sans-serif}.activity-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.activity-tabs{display:flex;flex-wrap:wrap;gap:8px}.activity-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:10px 17px;border:1px solid #b99b62;border-radius:6px;background:#fff9ed;color:var(--ink);font:600 16px/1.4 Arial,sans-serif}.activity-tabs button[aria-pressed=true]{color:#ffedc6;background:#042a40 url(/assets/navy-atlas-texture.webp) center/cover;outline:1px solid #d8b56e;outline-offset:-4px}.activity-filter{display:flex;align-items:center;flex-wrap:wrap;gap:10px;color:#65573e;font:400 14px/1.4 Arial,sans-serif}.activity-filter select{min-height:44px;max-width:100%;font-size:16px;color:var(--ink)}.activity-list-heading{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:20px;font:400 14px/1.5 Arial,sans-serif;color:#655b49}.activity-refresh{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;border:1px solid #b99c61;border-radius:6px;color:var(--ink);font:400 16px/1.3 Arial,sans-serif}.activity-status{padding:14px 0 22px;font:400 16px/1.5 Arial,sans-serif;color:#65573e}.activity-status[role=alert]{color:#943e35}.activity-empty{padding:40px 18px;border-block:1px solid #c8ad7a80;text-align:center;font:400 16px/1.5 Arial,sans-serif;color:#65573e}.activity-table-wrap{max-width:100%;overflow-x:auto;border:1px solid #c5ae7c;border-radius:7px}.activity-table{border-collapse:collapse;width:100%;min-width:640px;font:400 14px/1.5 Arial,sans-serif}.activity-table th{background:#efe2c5;color:var(--ink);font-weight:600;text-align:left}.activity-table th,.activity-table td{padding:17px 14px;border-bottom:1px solid #c8ad7a66;vertical-align:middle}.activity-table :is(th,td){padding:17px 14px;border-bottom:1px solid #c8ad7a66;vertical-align:middle}.activity-table tbody tr:nth-child(2n){background:rgba(246,237,219,.61)}.activity-table tbody tr:last-child td{border-bottom:0}.activity-table td>strong{display:block;font-size:16px;line-height:1.5;overflow-wrap:anywhere}.activity-table small{display:block;color:#6b614f;font:400 14px/1.5 Arial,sans-serif;margin-top:4px}.activity-table td:first-child{width:155px}.activity-amount{font-weight:700;font-size:16px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.activity-amount.earned{color:#32673b}.activity-amount.spent{color:#964a3b}.delivery-status,.calendar-state{display:inline-block;padding:5px 9px;border:1px solid #c4a768;border-radius:5px;background:#f5e9ce;color:#765b2f;font:400 14px/1.4 Arial,sans-serif}.delivery-status.delivered,.calendar-state.active{background:#e5eedb;color:#32673b;border-color:#9cae79}.delivery-status.failed,.calendar-state.cancelled{background:#f5e1d8;color:#923f35;border-color:#c6937c}.delivery-status.refunded,.calendar-state.ended{background:#e8e9e4;color:#5e625b;border-color:#b0b2a6}.activity-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px;margin-top:24px;font:400 14px/1.4 Arial,sans-serif}.activity-pagination button{display:inline-flex;gap:9px;align-items:center;min-height:44px;padding:10px 12px;border:1px solid #b89b60;border-radius:5px;background:#fff8e9;font-size:16px}.activity-footer-actions{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding-top:20px;border-top:1px solid #c8ad7a}.activity-footer-actions .primary-button,.activity-footer-actions .text-button{font:600 16px/1.4 Arial,sans-serif;min-height:44px}.activity-footer-actions :is(.primary-button,.text-button){font:600 16px/1.4 Arial,sans-serif;min-height:44px}.calendar-next{display:flex;align-items:center;gap:24px;padding:26px 30px;margin:0 0 28px;border:1px solid #bc9955;border-radius:9px;outline:1px solid #d7b26f80;outline-offset:-6px;background:#042a40 url(/assets/navy-atlas-texture.webp) center/cover;color:#fff5df}.calendar-next>svg{width:46px;height:46px;color:#e5bd69}.calendar-next>div:nth-child(2){flex:1;min-width:0}.calendar-next h3{font-size:30px;font-size:clamp(30px,3vw,44px);margin:6px 0 10px}.calendar-next p{font:400 16px/1.5 Arial,sans-serif;color:#ece0c7}.calendar-next>div>span,.activity-kicker{display:block;font:400 14px/1.5 Arial,sans-serif;letter-spacing:.12em;color:#c89e4d}.calendar-countdown small{display:block;margin-bottom:6px;color:#ecd9b0;font:400 14px/1.4 Arial,sans-serif}.calendar-countdown strong{display:block;font:600 27px/1.2 Arial,sans-serif;font:600 clamp(27px,3vw,42px)/1.2 Arial,sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap}.calendar-day{margin-top:30px}.calendar-day>h3{display:flex;gap:12px;align-items:center;padding-bottom:14px;border-bottom:1px solid #baa06a;font-size:29px}.calendar-day>h3 svg{width:22px;color:#a47b38}.calendar-day ul{list-style:none;padding:0;margin:0}.calendar-day li{display:grid;grid-template-columns:100px minmax(0,1fr) auto;align-items:center;gap:24px;padding:24px 5px;border-bottom:1px solid #c8ad7a73}.calendar-event-time{display:grid;grid-template-columns:auto 1fr;gap:4px 7px;font:600 20px/1.3 Arial,sans-serif;font-variant-numeric:tabular-nums}.calendar-event-time svg{width:16px;height:20px;color:#a47b38}.calendar-event-time small{grid-column:2;color:#76664c;font:400 14px/1.4 Arial,sans-serif}.calendar-event-copy>span{color:#8b6b32;font:400 14px/1.4 Arial,sans-serif}.calendar-event-copy h4{margin:5px 0;color:var(--ink);font:700 27px/1.15 Times New Roman,Georgia,serif}.calendar-event-copy p{color:#625744;font:400 16px/1.5 Arial,sans-serif}.discord-connection{display:flex;flex-wrap:wrap;gap:20px;align-items:center;padding-bottom:26px;border-bottom:1px solid #c8ad7a}.discord-connection>svg{width:64px;height:64px;padding:12px;background:#042a40;border:1px solid #b9954d;border-radius:12px;color:#f0cc78}.discord-connection>div{flex:1;min-width:min(250px,100%)}.discord-connection h2{font-size:28px;font-size:clamp(28px,2.6vw,40px);margin:5px 0 10px;overflow-wrap:anywhere}.discord-connection p{color:#625744;font:400 16px/1.5 Arial,sans-serif}.discord-connection-state{border:1px solid #bba471;padding:6px 12px;border-radius:20px;color:#6b6049;font-size:14px}.discord-connection-state.linked{background:#e5eedb;border-color:#9cae79;color:#32673b}.discord-link-action{margin:22px 0}.discord-link-action .primary-button{font-size:16px;gap:12px}.discord-link-action p{margin-top:12px;color:#625744}.registration-discord{margin:20px 0 24px;padding:16px;border:1px solid #c8ad7a;border-radius:8px;background:rgba(255,248,232,.74);color:var(--ink)}.registration-discord header{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:10px}.registration-discord header>svg{width:23px;height:23px;color:#977232}.registration-discord h3{font:700 24px/1.2 Times New Roman,Georgia,serif}.registration-discord header>span{margin-left:auto;padding:3px 8px;border:1px solid #c5aa70;border-radius:4px;font:400 14px/1.4 Arial,sans-serif;color:#715a30}.registration-discord>p{font:400 14px/1.5 Arial,sans-serif;color:#625744;margin:10px 0 0}.registration-discord-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;margin-top:14px}.registration-discord-actions .primary-button{min-height:44px;gap:10px;padding:10px 14px;font:600 14px/1.4 Arial,sans-serif}.registration-discord-actions .text-button{min-height:44px;font:400 14px/1.4 Arial,sans-serif}.registration-discord-verified{display:flex;align-items:center;gap:9px;margin-top:14px;color:#32673b;font:400 16px/1.5 Arial,sans-serif;overflow-wrap:anywhere}.registration-discord-next{margin-top:18px}.registration-discord-next a{display:flex;justify-content:center;align-items:center;gap:9px;min-height:44px;color:var(--ink);font:600 14px/1.5 Arial,sans-serif;text-underline-offset:4px}.discord-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:26px 0}.discord-metrics>div{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding:22px 18px;border:1px solid #c5ab75;border-radius:8px;background:#f5ecd8}.discord-metrics svg{color:#a17b36;width:25px;height:25px}.discord-metrics span{color:#645a48;font-size:14px;line-height:1.5}.discord-metrics strong{margin-top:auto;font:700 28px/1.1 Times New Roman,Georgia,serif;font:700 clamp(28px,2.8vw,40px)/1.1 "Times New Roman",Georgia,serif;overflow-wrap:anywhere}.discord-metrics strong small{font:400 16px/1.4 Arial,sans-serif}.discord-voice{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:16px 0 23px;font-size:16px}.discord-voice>svg{color:#a17b36}.discord-voice small{margin-left:auto;color:#6b6049;font-size:14px}.discord-progress{padding:24px;background:#f5ead4;border-left:3px solid #b89048}.discord-progress h3,.discord-rules h3{font-size:30px;margin-bottom:18px}.discord-progress p,.discord-rules p{color:#625744;font:400 16px/1.5 Arial,sans-serif}.discord-progress-label{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:12px}.discord-progress-track{height:12px;border-radius:20px;background:#dfd0ad;overflow:hidden;margin-bottom:14px}.discord-progress-track>span{display:block;height:100%;background:#a17b36;border-radius:inherit}.discord-rules{margin-top:28px}.discord-rules dl{margin:0}.discord-rules dl>div{padding:14px 0;border-bottom:1px solid #c8ad7a70}.discord-rules dt{font-weight:600;margin-bottom:6px}.discord-rules dd{margin:0;color:#625744}.discord-code{padding:22px;margin:18px 0;border:1px solid #b89048;background:#fff8e9}.discord-code h3{margin-bottom:16px}.discord-code p,.discord-code li{font-size:16px;line-height:1.6}.discord-code ol{padding-left:22px}.discord-code label{display:block;margin:16px 0}.discord-code .discord-link-code{display:block;width:100%;max-width:480px;margin-top:8px;padding:12px;color:#15253e;background:#fff;border:1px solid #a17b36;font:600 16px/1.5 monospace;box-sizing:border-box}.discord-code .text-button{margin:12px 12px 0 0}.discord-rate{padding:12px 0 20px;font-size:16px;line-height:1.7}@media(max-width:1150px){.member-activity-links{grid-template-columns:1fr}}@media(max-width:760px){.account-activity.outlined{padding:20px 14px}.activity-toolbar{align-items:stretch}.activity-tabs{width:100%}.activity-tabs button{flex:1;padding:10px;font-size:14px}.activity-filter{width:100%;justify-content:space-between}.activity-pagination{gap:12px}.activity-pagination button{font-size:14px}.calendar-next{padding:24px 20px;flex-wrap:wrap;gap:16px}.calendar-next>svg{width:34px;height:34px}.calendar-countdown{flex:0 0 100%;padding-top:12px;border-top:1px solid #b9954d80}.calendar-day>h3{font-size:25px}.calendar-day li{grid-template-columns:75px minmax(0,1fr);gap:12px}.calendar-state{grid-column:2;justify-self:start}.calendar-event-copy h4{font-size:25px}.discord-metrics{grid-template-columns:1fr}.discord-metrics>div{display:grid;grid-template-columns:auto 1fr;align-items:center;padding:18px;gap:10px 16px}.discord-metrics strong{grid-column:2}.discord-voice small{width:100%;margin-left:0}.discord-progress{padding:20px 16px}.activity-footer-actions{align-items:stretch;flex-direction:column}.store-tabs a{flex-basis:40%}}@supports not (aspect-ratio: 1){.map-visual{height:0;padding-bottom:calc(100% / 2.65)}.map-visual>.scene{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}@media(max-width:760px){.map-visual{padding-bottom:calc(100% / 1.65)}}}dialog{position:absolute;left:0;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;margin:auto;border:solid;padding:1em;background:#fff;color:#000;display:block}dialog:not([open]){display:none}dialog+.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.1)}._dialog_overlay{position:fixed;top:0;right:0;bottom:0;left:0}dialog.fixed{position:fixed;top:50%;transform:translateY(-50%)}.bbm-no-grid .header,.bbm-no-grid .footer,.bbm-no-grid .primary-button,.bbm-no-grid .store-wallet,.bbm-no-grid .offer-cover{background-image:url(/assets/navy-atlas-texture.webp)}.bbm-no-grid .site main{background-image:url(/assets/ivory-olympus-surface.webp)}.bbm-no-grid .site main.events-surface{background-image:none}@supports not (mask-composite:intersect){.hero-scene{-webkit-mask-composite:source-in,source-over}}.bbm-no-math .site{--u: .065104166667vw}.bbm-no-math .member-area.content,.bbm-no-math .weekly{--member-u: .065104166667vw}@media(min-width:1920px){.bbm-no-math .site{--u: 1.25px}.bbm-no-math .member-area.content,.bbm-no-math .weekly{--member-u: 1.25px}}@media(max-width:1100px){.bbm-no-math .site{--u: 1px}.bbm-no-math .member-area.content,.bbm-no-math .weekly{--member-u: 1px}}.bbm-no-math .member-wallet strong{font-size:24px}.bbm-no-math .events-heading{min-height:200px}.bbm-no-math .events-heading h1{font-size:56px}.bbm-no-math .site main.events-surface:before{height:1100px}.bbm-no-flex-gap .header nav>a+a{margin-left:16px}.bbm-no-flex-gap .header .account-nav>a+a{margin-left:18px}.bbm-no-flex-gap .input-shell>svg{margin-right:12px}.bbm-no-flex-gap .events-tabs>a+a,.bbm-no-flex-gap .activity-tabs>button+button{margin-left:10px}.bbm-no-flex-gap .footer-links>button+button{margin-left:16px}.bbm-no-flex-gap .footer-legal>a{margin:0 12px}.bbm-no-flex-gap .hero-links>*+*{margin-left:20px}.bbm-no-flex-gap .primary-button>svg,.bbm-no-flex-gap .text-button>svg{margin-left:10px}.bbm-no-flex-gap .member-sidebar nav svg,.bbm-no-flex-gap .member-activity-links svg:first-child,.bbm-no-flex-gap .activity-tabs svg,.bbm-no-flex-gap .store-tabs svg{margin-right:9px}.bbm-no-flex-gap .store-tabs>a{margin:0 12px 12px 0}.bbm-no-grid .home-hero{display:block;position:relative}.bbm-no-grid .icon-button:not(.menu-toggle){display:inline-flex;align-items:center;justify-content:center}.bbm-no-grid .hero-copy{position:relative;z-index:1;width:43%}.bbm-no-grid .hero-scene{position:absolute;top:0;right:0}.bbm-no-grid .home-bottom{display:flex;align-items:flex-start}.bbm-no-grid .home-worlds{width:76%;min-width:0;padding-right:24px}.bbm-no-grid .home-news{display:block;width:24%;min-width:0}.bbm-no-grid .world-tiles{display:flex;justify-content:space-between}.bbm-no-grid .world-tile{display:block;width:49%;position:relative}.bbm-no-grid .world-tile-label{position:absolute;bottom:0;left:0;right:0}.bbm-no-grid .news-row{display:flex;margin-top:18px}.bbm-no-grid .news-row img{flex:none;margin-right:14px}.bbm-no-grid .selected-world{display:flex;justify-content:space-between;align-items:flex-start}.bbm-no-grid .map-visual{flex:none;width:74%;padding-bottom:28%}.bbm-no-grid .map-caption{width:24%;min-width:0}.bbm-no-grid .atlas-shelf{display:flex;justify-content:space-between}.bbm-no-grid .atlas-tile{display:block;width:32%}.bbm-no-grid .news-grid{display:flex;flex-wrap:wrap;justify-content:space-between}.bbm-no-grid .article{display:flex;flex-direction:column;width:32%;margin-bottom:20px}.bbm-no-grid .article-copy{display:block}.bbm-no-grid .article-copy>*+*{margin-top:14px}.bbm-no-grid .book{display:flex}.bbm-no-grid .book-left,.bbm-no-grid .book-right{width:50%;flex:none}.bbm-no-grid .book-right ol{display:block}.bbm-no-grid .book-right li{display:flex;margin-bottom:24px}.bbm-no-grid .book-right li>span{flex:none;margin-right:15px}.bbm-no-grid .account-scene.content{display:flex;align-items:stretch}.bbm-no-grid .account-scene .account-art,.bbm-no-grid .account-form-column{width:50%;min-width:0}.bbm-no-grid .account-scene .account-art{display:block}.bbm-no-grid .register-fields{display:flex;flex-wrap:wrap;justify-content:space-between}.bbm-no-grid .register-fields>*{width:48%}.bbm-no-grid .topup{display:flex;align-items:flex-start}.bbm-no-grid .topup>*{width:49%}.bbm-no-grid .topup>*+*{margin-left:2%}.bbm-no-grid .member-layout{display:flex}.bbm-no-grid .member-sidebar{width:21%;flex:none}.bbm-no-grid .member-main{width:79%;min-width:0;padding-left:20px}.bbm-no-grid .member-welcome{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.bbm-no-grid .member-character{width:12%;flex:none}.bbm-no-grid .member-welcome-copy{width:23%}.bbm-no-grid .member-profile-meta{display:block}.bbm-no-grid .member-profile-meta>div{display:flex;margin-top:5px}.bbm-no-grid .member-profile-meta dd{margin-left:8px}.bbm-no-grid .member-wallet{display:flex;flex-wrap:wrap;width:40%}.bbm-no-grid .member-wallet>div{width:50%;min-width:0;margin-top:8px}.bbm-no-grid .member-actions{display:block;width:22%}.bbm-no-grid .member-actions>*{width:100%;margin:8px 0}.bbm-no-grid .member-activity-links{display:flex;justify-content:space-between}.bbm-no-grid .member-activity-links>*{width:32%}.bbm-no-grid .member-personal-content{display:block}.bbm-no-grid .member-personal-content>*{margin-top:20px}.bbm-no-grid .player-history-grid,.bbm-no-grid .player-quests-list,.bbm-no-grid .player-weekly-categories{display:flex;justify-content:space-between}.bbm-no-grid .player-history-grid>*{width:49%}.bbm-no-grid .player-quests-list>*,.bbm-no-grid .player-weekly-categories>*{width:32%}.bbm-no-grid .friends-list{display:block}.bbm-no-grid .friends-list>*{margin-top:8px}.bbm-no-grid .member-area .friends-list li{display:flex;align-items:center}.bbm-no-grid .friends-list li>img{flex:none;margin-right:8px}.bbm-no-grid .friends-list li>div{flex:1;min-width:0}.bbm-no-grid .friends-list li>small{margin-left:8px}.bbm-no-grid .market-products,.bbm-no-grid .store-grid,.bbm-no-grid .personal-offers{display:flex;flex-wrap:wrap;justify-content:space-between}.bbm-no-grid .market-products>*,.bbm-no-grid .store-grid>*,.bbm-no-grid .personal-offers>*{width:23.5%;margin:12px 0}.bbm-no-grid .weekly,.bbm-no-grid .weekly-summary,.bbm-no-grid .discord-summary{display:flex;flex-wrap:wrap}.bbm-no-grid .weekly-board{width:100%}.bbm-no-grid .weekly-prizes{width:100%;margin-top:20px}.bbm-no-grid .activity-records{display:block}.bbm-no-grid .activity-records>*{margin:14px 0}.bbm-no-grid .modal{width:760px;max-width:calc(100vw - 32px)}.modal+.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,15,25,.7)}@media(max-width:1100px){.bbm-no-grid .header .menu-toggle{display:inline-flex;align-items:center;justify-content:center}.bbm-no-grid .member-layout{display:block}.bbm-no-grid .member-sidebar,.bbm-no-grid .member-main{width:100%;padding-left:0}.bbm-no-grid .member-sidebar nav{display:flex;flex-wrap:wrap}.bbm-no-grid .member-sidebar nav>*{width:48%;margin:5px 1%}.bbm-no-grid .member-welcome{padding:20px}}@media(max-width:760px){.bbm-no-flex-gap .header nav>a+a{margin-left:0}.bbm-no-flex-gap .header nav>a{margin-bottom:8px}.bbm-no-grid .home-hero{display:flex;flex-direction:column;height:auto}.bbm-no-grid .hero-copy{width:100%}.bbm-no-grid .hero-scene{position:static;width:100%;height:auto}.bbm-no-grid .home-bottom,.bbm-no-grid .world-tiles,.bbm-no-grid .selected-world,.bbm-no-grid .news-grid,.bbm-no-grid .book,.bbm-no-grid .topup{display:block}.bbm-no-grid .home-worlds,.bbm-no-grid .home-news,.bbm-no-grid .world-tile,.bbm-no-grid .map-caption,.bbm-no-grid .article,.bbm-no-grid .book-left,.bbm-no-grid .book-right,.bbm-no-grid .topup>*{width:100%;margin:0 0 20px;padding-right:0}.bbm-no-grid .map-visual{width:100%;padding-bottom:60.606%;margin-bottom:20px}.bbm-no-grid .account-scene.content{display:flex;flex-direction:column}.bbm-no-grid .account-scene .account-art,.bbm-no-grid .account-form-column{width:100%}.bbm-no-grid .member-character{width:25%}.bbm-no-grid .member-welcome-copy{width:70%}.bbm-no-grid .member-wallet{width:100%}.bbm-no-grid .member-actions{display:flex;width:100%;justify-content:space-between}.bbm-no-grid .member-actions>*{width:48%}.bbm-no-grid .member-activity-links,.bbm-no-grid .player-history-grid,.bbm-no-grid .player-quests-list,.bbm-no-grid .player-weekly-categories{display:block}.bbm-no-grid .member-activity-links>*,.bbm-no-grid .player-history-grid>*,.bbm-no-grid .player-quests-list>*,.bbm-no-grid .player-weekly-categories>*{width:100%;margin-top:12px}.bbm-no-grid .market-products>*,.bbm-no-grid .store-grid>*,.bbm-no-grid .personal-offers>*{width:48%}.bbm-no-math .events-heading{min-height:150px}.bbm-no-math .events-heading h1{font-size:38px}}
