.world-info-section{position:relative;padding:0 20px;text-align:center;width:100%;max-width:400px;margin:0 auto}@media (max-width:768px){.world-info-section{padding:0 12px}.world-info-title{font-size:22px}}.world-info-marker{position:absolute;top:0;left:20px;background:rgba(139,92,246,.8);color:#fff;padding:2px 6px;font-size:10px;border-radius:0 0 4px 0;z-index:999;font-family:monospace;pointer-events:none}.world-info-title{font-family:NewSpirit-SemiBold;font-size:24px;color:#fff;text-align:center;margin:0 0 8px;line-height:1.2;letter-spacing:-.01em}body.freeroam-peeled h1.world-info-title{font-family:NewSpirit-SemiBold,Georgia,serif;letter-spacing:-.01em}.world-info-creator-row{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 0 16px}.world-info-creator{font-family:Outfit-Medium,sans-serif;font-size:14px;color:hsla(0,0%,100%,.7);text-align:center;margin:0}.follow-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;height:26px;min-width:98px;padding:0 11px;border-radius:20px;border:1px solid hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.9);font-family:Outfit-SemiBold,sans-serif;font-size:11px;letter-spacing:.02em;line-height:1;white-space:nowrap;cursor:pointer;flex-shrink:0;outline:none;-webkit-tap-highlight-color:transparent;transition:background .2s ease,border-color .2s ease,color .2s ease}.follow-btn-icon{width:13px;height:13px;flex-shrink:0}.follow-btn:hover:not(:disabled){background:hsla(0,0%,100%,.18);border-color:hsla(0,0%,100%,.4)}.follow-btn:focus-visible{box-shadow:0 0 0 2px hsla(0,0%,100%,.5)}.follow-btn:disabled{opacity:.45;cursor:default}.follow-btn--following{background:hsla(0,0%,100%,.93);border-color:transparent;color:hsla(0,0%,6%,.9)}.follow-btn--following:hover:not(:disabled){background:hsla(0,0%,92%,.95);border-color:transparent;color:hsla(0,0%,6%,.7)}.world-info-creator .creator-link{color:hsla(0,0%,100%,.85);text-decoration:none;transition:color .2s ease}.world-info-creator .creator-link:hover{color:#fff;text-decoration:underline}.world-stats-row{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;margin:0 0 16px;gap:20px;flex-wrap:wrap;row-gap:8px}.world-stat{flex-direction:column;justify-content:flex-start;gap:2px;text-align:center;min-width:0}.world-stat,.world-stat-value{display:inline-flex;align-items:center}.world-stat-value{gap:4px;font-family:Outfit-Bold;font-size:18px;font-weight:700;line-height:1.1;color:#fff;white-space:nowrap}.world-stat-label{font-family:Outfit-Medium,sans-serif;font-size:11px;font-weight:500;color:hsla(0,0%,100%,.6);white-space:nowrap;max-width:160px;overflow:hidden;text-overflow:ellipsis}.wi-rank-badge{display:inline-flex;align-items:center;gap:2px;font-family:Outfit-Bold,sans-serif;font-size:11px;line-height:1}.wi-rank-badge--up{color:#00c853}.wi-rank-badge--down{color:#ff5252}.world-action-buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:0 0 14px}.world-action-buttons:has(+.world-action-buttons--secondary){margin-bottom:8px}.world-action-buttons--secondary{margin:0 0 14px}.world-action-pill{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border-radius:50px;border:none;background:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.9);font-family:Outfit-SemiBold,sans-serif;font-size:14px;font-weight:400;letter-spacing:.01em;white-space:nowrap;cursor:pointer;flex-shrink:0;outline:none;-webkit-tap-highlight-color:transparent;transition:background .15s ease,color .15s ease,transform .1s ease}.world-action-pill__icon{width:16px;height:16px;flex-shrink:0}.world-action-pill__icon--fa{width:16px;height:16px;font-size:16px;line-height:16px;text-align:center;display:inline-flex;align-items:center;justify-content:center}.world-action-pill__label{line-height:1}.world-action-pill__count{line-height:1;font-size:11px;padding:3px 7px;border-radius:50px;background:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.65)}.world-action-pill:hover:not(:disabled){background:hsla(0,0%,100%,.2)}.world-action-pill:active:not(:disabled){transform:scale(.95);background:hsla(0,0%,100%,.16)}.world-action-pill:disabled{opacity:.4;cursor:default}.world-action-pill--liked{color:#ff5c7a;background:hsla(0,0%,100%,.12)}.world-action-pill--liked:hover:not(:disabled){background:hsla(0,0%,100%,.2)}.world-action-pill--saved{color:#f5c440;background:hsla(0,0%,100%,.12)}.world-action-pill--saved:hover:not(:disabled){background:hsla(0,0%,100%,.2)}.world-action-pill--copied{color:#4cd97a;background:hsla(0,0%,100%,.12)}.world-action-pill--ghost{background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.78)}.world-action-pill--ghost:hover:not(:disabled){background:hsla(0,0%,100%,.14);color:hsla(0,0%,100%,.95)}.world-action-pill--ghost:active:not(:disabled){background:hsla(0,0%,100%,.1)}@media (max-width:480px){.world-action-pill{padding:0 14px}}@media (max-width:360px){.world-action-pill{padding:0 12px;gap:6px}}.like-tooltip{position:relative;display:inline-block;padding:10px 16px;border-radius:10px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.08);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);color:hsla(0,0%,100%,.75);font-family:Outfit-SemiBold,sans-serif;font-size:13px;line-height:1.3;text-align:center;margin:-8px auto 16px;cursor:pointer;animation:likeTooltipIn .3s ease-out}.like-tooltip__caret{position:absolute;top:-5px;left:50%;transform:translateX(-50%) rotate(45deg);width:9px;height:9px;background:hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.08);border-left:1px solid hsla(0,0%,100%,.08)}@keyframes likeTooltipIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.world-info-description{font-family:Outfit-Medium,sans-serif;font-size:15px;font-weight:400;color:hsla(0,0%,100%,.65);text-align:left;line-height:1.5;margin:0 0 8px}.verified-checkmark--sm{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;background:#1d9bf0;border-radius:6.5px;margin-left:4px;vertical-align:middle}.verified-checkmark--sm svg{width:7px;height:7px;color:#fff}@media (min-width:769px){.world-info-section{max-width:500px}.world-info-title{font-size:28px}}