:where([data-home-route]) .cm-honors-container{flex-shrink:0;padding:0 12px}:where([data-home-route]) .cm-world.cm-social-world .cm-home-honors{padding:10px 0 8px;margin:0;border-top:1px solid var(--cm-line,#f5dfc629)}:where([data-home-route]) .cm-honors-heading{display:flex;align-items:center;gap:6px;color:#d2b894}:where([data-home-route]) .cm-honors-heading>svg{width:13px;height:13px;flex-shrink:0}:where([data-home-route]) .cm-world.cm-social-world .cm-honors-heading h2{margin:0;font:500 11px/1.3 var(--font);letter-spacing:.1px;color:#d8c4a7}:where([data-home-route]) .cm-honors-heading>span{margin-left:auto;color:#ac967a;font:9px var(--mono)}:where([data-home-route]) .cm-honors-shelf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2px;gap:2px;margin-top:5px}:where([data-home-route]) .cm-honor-badge{display:grid;place-items:center;padding:0;width:100%;aspect-ratio:1;background:none;border:1px solid transparent;border-radius:9px;cursor:pointer;transition:background .15s,border-color .15s}:where([data-home-route]) .cm-honor-badge>img{display:block;width:100%;height:auto;max-width:68px;object-fit:contain}:where([data-home-route]) .cm-honor-badge:hover{border-color:#e6bd7040;background:#e6bd700c}:where([data-home-route]) .cm-honor-badge:focus-visible{outline:2px solid #e9c08c;outline-offset:2px}:where([data-home-route]) .cm-world.cm-social-world .cm-honors-empty{margin:9px 0 2px;font:10px/1.4 var(--font);color:#ac9b83}:where([data-home-route]) .cm-world.cm-social-world:not(.cm-hidden)>.cm-honor-details{width:min(286px,calc(var(--home-scene-width) - 28px));padding:20px;border-color:#d5ac6045;text-align:center;background:linear-gradient(145deg,#302517eb,#17140ff5)}:where([data-home-route]) .cm-honor-art{display:grid;place-items:center;margin:0 auto 8px;background:radial-gradient(ellipse,#bf91451a,transparent 70%)}:where([data-home-route]) .cm-honor-art>img{display:block;max-width:80%;height:auto;object-fit:contain}:where([data-home-route]) .cm-world.cm-social-world .cm-honor-details h3{margin:0;font:500 21px/1.3 var(--font);letter-spacing:-.4px;color:#f5ddaf}:where([data-home-route]) .cm-world.cm-social-world .cm-honor-details>.cm-honor-description{margin:9px auto 15px;max-width:215px;color:#caba9d;font:12px/1.6 var(--font)}:where([data-home-route]) .cm-honor-serial{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0 auto 18px;padding:7px 12px;border:1px solid #d7af6540;border-radius:5px;background:#bb92430c;color:#e9c789}:where([data-home-route]) .cm-honor-serial>svg{width:15px;height:15px}:where([data-home-route]) .cm-honor-serial>span{font:14px var(--mono)}:where([data-home-route]) .cm-honor-serial small{color:#a99777;font-size:10px}:where([data-home-route]) .cm-honor-recipient{display:flex;flex-direction:column;gap:4px;padding-top:13px;border-top:1px solid #e2c48a24}:where([data-home-route]) .cm-honor-recipient>b{color:#e1cfaf;font:500 12px/1.4 var(--font);overflow-wrap:anywhere}:where([data-home-route]) .cm-honor-recipient>span{color:#a99879;font:9px var(--mono);letter-spacing:.7px}:where([data-home-route]) .cm-honor-recipient>time{margin-top:5px;color:#a99a82;font:10px/1.4 var(--font)}@media (prefers-reduced-motion:reduce){:where([data-home-route]) .cm-honor-badge{transition:none}}:where([data-home-route]) .cm-crew-plan{display:grid;grid-gap:8px;gap:8px}:where([data-home-route]) .cm-plan-card{display:grid;grid-gap:6px;gap:6px;padding:9px 10px;border:1px solid #f1e6d21a;border-radius:7px;background:#0b0d1173;color:#d9c7a6;font:10.5px/1.45 var(--font)}:where([data-home-route]) .cm-plan-card>h3{display:flex;align-items:center;gap:6px;margin:0;color:#f1e6d2;font:600 11.5px/1.3 var(--font)}:where([data-home-route]) .cm-plan-card>h3>svg{width:13px;height:13px;color:#a9dcf4}:where([data-home-route]) .cm-plan-card>p{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0}:where([data-home-route]) .cm-plan-card>p>span:first-child:not(.cm-plan-amounts){color:#b8a98e}:where([data-home-route]) .cm-plan-card>p>em{color:#a9dcf4;font:normal 9.5px/1.3 var(--mono)}:where([data-home-route]) .cm-plan-brief{border-color:#8fd8ff33;background:#8fd8ff0d}:where([data-home-route]) .cm-plan-built{color:#f1e6d2}:where([data-home-route]) .cm-plan-built>svg{width:11px;height:11px;color:#9fd6a8}:where([data-home-route]) .cm-plan-note{color:#cbbda4}:where([data-home-route]) .cm-plan-quote{color:#e4d1b3;font-style:italic}:where([data-home-route]) .cm-plan-amounts{display:inline-flex;flex-wrap:wrap;gap:2px 8px;font:10px/1.4 var(--mono)}:where([data-home-route]) .cm-plan-amounts>span{display:inline-flex;align-items:center;gap:3px}:where([data-home-route]) .cm-plan-amounts svg{width:10px;height:10px}:where([data-home-route]) .cm-plan-options{display:grid;grid-gap:6px;gap:6px}:where([data-home-route]) .cm-upgrade-option.is-pick{border-color:#9fd6a866;background:#9fd6a814}:where([data-home-route]) .cm-upgrade-option.is-pick .cm-upgrade-option-head>em{border-color:#9fd6a866;color:#bfe8c5}:where([data-home-route]) .cm-plan-progress{height:4px;overflow:hidden;border-radius:2px;background:#f1e6d21a}:where([data-home-route]) .cm-plan-progress>span{display:block;height:100%;background:linear-gradient(90deg,#8fd8ff99,#f0b46acc)}:where([data-home-route]) .cm-plan-focus{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:4px;gap:4px}:where([data-home-route]) .cm-plan-autonomy>button,:where([data-home-route]) .cm-plan-focus>button{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:0;padding:5px 4px;border:1px solid #f1e6d21f;border-radius:5px;background:none;color:#cbbda4;font:10px/1.2 var(--font);cursor:pointer}:where([data-home-route]) .cm-plan-focus>button>svg{flex-shrink:0;width:11px;height:11px}:where([data-home-route]) .cm-plan-focus>button>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where([data-home-route]) .cm-plan-autonomy>button[aria-checked=true],:where([data-home-route]) .cm-plan-focus>button[aria-checked=true]{border-color:#8fd8ff66;background:#8fd8ff1f;color:#f1e6d2}:where([data-home-route]) .cm-plan-autonomy>button:hover:not(:disabled),:where([data-home-route]) .cm-plan-focus>button:hover:not(:disabled){border-color:#8fd8ff4d}:where([data-home-route]) .cm-plan-autonomy>button:disabled,:where([data-home-route]) .cm-plan-focus>button:disabled{opacity:.6;cursor:progress}:where([data-home-route]) .cm-plan-autonomy{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px}:where([data-home-route]) .cm-plan-buildings{display:grid;grid-gap:4px;gap:4px;margin:0;padding:0;list-style:none}:where([data-home-route]) .cm-plan-buildings>li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:8px;gap:8px}:where([data-home-route]) .cm-plan-buildings>li>b{overflow:hidden;color:#e4d1b3;font-weight:500;text-overflow:ellipsis;white-space:nowrap}:where([data-home-route]) .cm-plan-level{display:inline-flex;gap:2px}:where([data-home-route]) .cm-plan-level>i{width:7px;height:7px;border:1px solid #f1e6d240;border-radius:2px}:where([data-home-route]) .cm-plan-level>i[data-on=true]{border-color:#f0b46a;background:#f0b46acc}:where([data-home-route]) .cm-plan-boost{display:inline-flex;align-items:center;gap:3px;min-width:46px;justify-content:flex-end;font:10px/1.2 var(--mono)}:where([data-home-route]) .cm-plan-boost>svg{width:10px;height:10px}:where([data-home-route]) .cm-upgrade-cost{display:block;margin:2px 0 4px;color:#b8a98e;font:10px/1.4 var(--mono)}