html[data-view=world] body:not(:has(main.vs)){--paper:#1b1226;--paper-2:#24193a;--ink:#f6ecd6;--ink-2:#3a2b52;--card:#251a3c;--gold:#f0b028;--gold-2:#d9971a;--red:#ff4fa3;background:var(--paper);color:var(--ink)}html[data-view=world] body:not(:has(main.vs)){background-image:radial-gradient(ellipse at 50% -10%,rgba(255,79,163,.25),transparent 55%),radial-gradient(ellipse at 100% 100%,rgba(47,224,208,.16),transparent 50%);background-attachment:fixed}html[data-view=world] body:after{opacity:.3;mix-blend-mode:screen}html[data-view=world] body:not(:has(main.vs)) .dark{background:#120b1c;color:#f6ecd6}html[data-view=world] body:not(:has(main.vs)) .gold{background:linear-gradient(160deg,#f0b028,#ff8a3c);color:#1b1226;--ink:#1b1226;--paper:#fff3d6;--card:#fff8e8;--red:#b3261a}html[data-view=world] body:not(:has(main.vs)) .red{background:linear-gradient(160deg,#ff4fa3,#7a2bd0);color:#f6ecd6}html[data-view=world] body:not(:has(main.vs)) nav.nav{background:#120b1c;color:#f6ecd6;border-bottom:2px solid #3a2b52}html[data-view=world] body:not(:has(main.vs)) .nav-mark img{border-color:var(--gold)}html[data-view=world] body:not(:has(main.vs)) .btn-ghost,html[data-view=world] body:not(:has(main.vs)) .nav-menu summary,html[data-view=world] body:not(:has(main.vs)) .nav-sheet,html[data-view=world] body:not(:has(main.vs)) .vw a{background:#251a3c;color:#f6ecd6!important;border-color:var(--gold)!important;box-shadow:3px 3px 0 #000}html[data-view=world] body:not(:has(main.vs)) .btn{background:var(--gold);color:#1b1226;border-color:#000;box-shadow:4px 4px 0 #000}html[data-view=world] body:not(:has(main.vs)) .btn-ghost{background:#251a3c;color:#f6ecd6}html[data-view=world] body:not(:has(main.vs)) input,html[data-view=world] body:not(:has(main.vs)) select,html[data-view=world] body:not(:has(main.vs)) textarea{background:#120b1c!important;color:#f6ecd6!important;border-color:var(--gold)!important}html[data-view=world] body:not(:has(main.vs)) ::selection{background:var(--red);color:#fff}html[data-view=world] body:not(:has(main.vs)) svg[aria-label]{filter:saturate(1.3) contrast(1.15)}.rh{display:none}html[data-view=world] body:not(:has(main.vs)) .rh{display:block;position:absolute;left:0;right:0;top:0;height:min(52vh,460px);z-index:0;overflow:hidden;pointer-events:none}html[data-view=world] body:not(:has(main.vs)) .rh img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 25%;opacity:.9}html[data-view=world] body:not(:has(main.vs)) .rh i{position:absolute;inset:0;background:linear-gradient(rgba(27,18,38,.35),rgba(27,18,38,.55) 45%,#1b1226)}html[data-view=world] body:not(:has(main.vs)) main{position:relative;z-index:1}html[data-view=world] body:not(:has(main.vs)) main,html[data-view=world] body:not(:has(main.vs)) main>header:first-child,html[data-view=world] body:not(:has(main.vs)) main>section:first-of-type{background:transparent}html[data-view=world] body:not(:has(main.vs)) nav.nav{position:relative;z-index:36}html[data-view=world] body:not(:has(main.vs)) .wr{z-index:36}html[data-view=world] body:not(:has(main.vs)) .mg-main>.mg-intro,html[data-view=world] body:not(:has(main.vs)) main>header,html[data-view=world] body:not(:has(main.vs)) main>section:first-of-type{text-shadow:0 2px 14px rgba(18,11,28,.85)}.rb{display:none}html[data-view=world] body:not(:has(main.vs)) .rb{position:fixed;z-index:40;left:0;right:0;bottom:0;display:grid;grid-template-columns:1fr auto 1fr;grid-gap:6px;gap:6px;padding:8px 8px calc(8px + env(safe-area-inset-bottom));background:rgba(18,11,28,.94);border-top:2px solid var(--gold);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html[data-view=world] body:not(:has(main.vs)){padding-bottom:92px}.rb a{display:flex;align-items:center;gap:8px;min-height:52px;padding:6px 10px;color:#f6ecd6;text-decoration:none;border:2px solid #3a2b52;background:#251a3c;min-width:0;-webkit-tap-highlight-color:transparent}.rb a span{display:grid;grid-gap:2px;gap:2px;min-width:0}.rb small{font:800 9.5px/1 var(--body);letter-spacing:.14em;color:var(--gold)}.rb b{font:400 17px/1 var(--poster);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rb i{font:400 22px/1 var(--poster);font-style:normal;color:var(--gold);flex:none}.rb-next{justify-content:flex-end;text-align:right;border-color:var(--gold)}.rb-floor{border-color:var(--gold)!important;background:#120b1c!important;padding-inline:8px 12px}.rb-floor svg{width:36px;height:36px;border-radius:50%;background:var(--gold);flex:none}.rb-none{border:0!important;background:none!important}@media (max-width:520px){.rb-floor span{display:none}.rb-floor{padding-inline:8px}.rb b{font-size:15px}}@media (hover:hover){.rb a:hover{background:var(--gold)}.rb a:hover,.rb a:hover i,.rb a:hover small{color:#1b1226}}html[data-view=world] body:has(.mg-page,main.id,main.sw) .rh{display:none}@media (max-width:760px){html[data-view=world] body:not(:has(main.vs)) .mg-actions{bottom:80px}}html[data-view=world] body:has(.sh-room) .rh{display:none}html[data-view=world] body:has(.sh-room){padding-bottom:0}html[data-view=world] body:not(:has(main.vs)) .calc-in,html[data-view=world] body:not(:has(main.vs)) .gy-calib p,html[data-view=world] body:not(:has(main.vs)) .tm-in{background:var(--card);color:var(--ink);border-color:var(--gold)}html[data-view=world] body:not(:has(main.vs)) .calc-in{box-shadow:10px 10px 0 var(--gold)}html[data-view=world] body:not(:has(main.vs)){--panel:#120b1c}html[data-view=world] body:not(:has(main.vs)) .wn{background:var(--panel);color:var(--ink);border-top-color:var(--gold)}html[data-view=world] body:not(:has(main.vs)) .wn-card{background:linear-gradient(140deg,var(--gold),#ff8a3c);color:#1b1226;border-color:#1b1226;box-shadow:8px 8px 0 var(--red)}html[data-view=world] body:not(:has(main.vs)) .wn-card b,html[data-view=world] body:not(:has(main.vs)) .wn-card i,html[data-view=world] body:not(:has(main.vs)) .wn-card small,html[data-view=world] body:not(:has(main.vs)) .wn-card span{color:#1b1226}html[data-view=world] body:not(:has(main.vs)) .ar-boards,html[data-view=world] body:not(:has(main.vs)) .ar-head,html[data-view=world] body:not(:has(main.vs)) .ar-stats,html[data-view=world] body:not(:has(main.vs)) .ar-teaser,html[data-view=world] body:not(:has(main.vs)) .gy-cp,html[data-view=world] body:not(:has(main.vs)) .gy-dark,html[data-view=world] body:not(:has(main.vs)) .id-dark,html[data-view=world] body:not(:has(main.vs)) .tm-dark{background:var(--panel);color:var(--ink)}html[data-view=world] body:not(:has(main.vs)) .ar-row-first{background:var(--gold);color:#1b1226}html[data-view=world] body:not(:has(main.vs)) .ar-row-first .ar-rank{color:#1b1226}html[data-view=world] body:not(:has(main.vs)) .tm-rx,html[data-view=world] body:not(:has(main.vs)) .tm-slip{--card:#fff8e8}html[data-view=world] body:not(:has(main.vs)) .tm-rx-in,html[data-view=world] body:not(:has(main.vs)) .tm-slip-in{color:#15100a}html[data-view=world] body:not(:has(main.vs)) .sw-tile{color:var(--ink);background:var(--card);border-color:var(--gold)}html[data-view=world] body:not(:has(main.vs)) .sw-tile.on,html[data-view=world] body:not(:has(main.vs)) .sw-tile[aria-pressed=true]{background:var(--gold);color:#1b1226}html[data-view=world] body:not(:has(main.vs)){padding-bottom:calc(96px + env(safe-area-inset-bottom))}html[data-view=world] body:not(:has(main.vs)) .ca-mint,html[data-view=world] body:not(:has(main.vs)) .ca-tag,html[data-view=world] body:not(:has(main.vs)) .gy-board,html[data-view=world] body:not(:has(main.vs)) .gy-board *,html[data-view=world] body:not(:has(main.vs)) .sw-row span,html[data-view=world] body:not(:has(main.vs)) .sw-tile span,html[data-view=world] body:not(:has(main.vs)) .tm-feed,html[data-view=world] body:not(:has(main.vs)) .tm-feed *{color:var(--ink)}html[data-view=world] body:not(:has(main.vs)) .id-note,html[data-view=world] body:not(:has(main.vs)) .th-note,html[data-view=world] body:not(:has(main.vs)) .tm-printer,html[data-view=world] body:not(:has(main.vs)) .wr{background:var(--panel);color:var(--ink)}html[data-view=world] body:not(:has(main.vs)) .wr-back span,html[data-view=world] body:not(:has(main.vs)) .wr-room{color:var(--ink)}html[data-view=world] body:not(:has(main.vs)) .ar-weekly,html[data-view=world] body:not(:has(main.vs)) .ar-weekly .eyebrow,html[data-view=world] body:not(:has(main.vs)) .ar-weekly p{color:#1b1226}html[data-view=world] body:not(:has(main.vs)) .ar-records,html[data-view=world] body:not(:has(main.vs)) .dp-wall,html[data-view=world] body:not(:has(main.vs)) .id-dark,html[data-view=world] body:not(:has(main.vs)) .lg-dark,html[data-view=world] body:not(:has(main.vs)) .mg-dark,html[data-view=world] body:not(:has(main.vs)) .so-dark,html[data-view=world] body:not(:has(main.vs)) .sw-foot,html[data-view=world] body:not(:has(main.vs)) .th-calc{background:var(--panel);color:var(--ink)}html[data-view=world] body:not(:has(main.vs)) .ar-row-first,html[data-view=world] body:not(:has(main.vs)) .ar-row-first *,html[data-view=world] body:not(:has(main.vs)) .gy-row-first,html[data-view=world] body:not(:has(main.vs)) .gy-row-first *,html[data-view=world] body:not(:has(main.vs)) .sw-earn-legend,html[data-view=world] body:not(:has(main.vs)) .sw-earn-legend *{color:#1b1226}html[data-view=world] body:not(:has(main.vs)) .wr,html[data-view=world] body:not(:has(main.vs)) .wr *{color:var(--ink)}html[data-view=world] body:not(:has(main.vs)) .wr-back,html[data-view=world] body:not(:has(main.vs)) .wr-id .num,html[data-view=world] body:not(:has(main.vs)) .wr-next{color:var(--gold)!important}html[data-view=world] body:not(:has(main.vs)) .wr-btn,html[data-view=world] body:not(:has(main.vs)) .wr-step{color:var(--ink)!important}html[data-view=world] body:not(:has(main.vs)) .sw-tile.sw-more{background:var(--panel);color:var(--gold)}html[data-view=world] body:not(:has(main.vs)) .sw-tile.sw-more span{background:#3a2b52;color:var(--ink)}html[data-view=world] body:not(:has(main.vs)) .gy-calib p .num,html[data-view=world] body:not(:has(main.vs)) .gy-calib p b{color:#ff7a9c}html[data-view=world] body:not(:has(main.vs)) .sw-name span{background:#3a2b52}html[data-view=world] body:not(:has(main.vs)) .tm-note,html[data-view=world] body:not(:has(main.vs)) .tm-note *{color:#1b1226}html[data-view=world] body:not(:has(main.vs)) .nav-sheet{max-height:calc(100dvh - 90px - 96px - env(safe-area-inset-bottom));padding-bottom:calc(96px + env(safe-area-inset-bottom))}html[data-view=world] body:has(.sh-room) .sh-clip .sh-side,html[data-view=world] body:has(.sh-room) .sh-meta{bottom:104px}html[data-view=world] body:not(:has(main.vs)) main>header:first-of-type{background:transparent}html[data-view=world] body:not(:has(main.vs)) .ar-strip,html[data-view=world] body:not(:has(main.vs)) .mg-actions,html[data-view=world] body:not(:has(main.vs)) .mg-foot{background:var(--panel);color:var(--ink)}