html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--c-141b1b,#141b1b);color:var(--c-e5ebdf,#e5ebdf);margin:0;font:14px/1.7 Arial,Microsoft YaHei,sans-serif}*{box-sizing:border-box}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,a,input{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:wait;opacity:.6}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--c-c9e7a7,#c9e7a7);outline-offset:4px}.site-header{z-index:30;border-bottom:1px solid var(--c-344139,#344139);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#141b1bf5;align-items:center;gap:36px;max-width:none;height:80px;padding:0 max(32px,50vw - 712px);display:flex;position:sticky;top:0}.site-brand{flex-shrink:0;align-items:center;gap:18px;display:flex}.site-brand b{letter-spacing:-3px;font-size:38px;line-height:1}.site-brand b span{color:var(--c-c5dfa6,#c5dfa6)}.site-brand>span{letter-spacing:1.5px;color:var(--c-9daa9e,#9daa9e);font:9px/1.5 Consolas,monospace}.site-header nav{align-self:stretch;align-items:center;gap:32px;margin:auto;display:flex}.site-header nav a{height:100%;color:var(--c-a6b6aa,#a6b6aa);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;font-size:13px;display:flex}.site-header nav a[aria-current]{color:var(--c-d2ecb5,#d2ecb5);border-color:var(--c-c5dfa6,#c5dfa6)}.site-account{border:1px solid var(--c-425447,#425447);overflow-wrap:anywhere;border-radius:7px;align-items:center;gap:12px;max-width:220px;padding:8px 14px;font-size:12px;display:flex}.site-account small{color:var(--c-a9bf97,#a9bf97);font:10px Consolas}.simple-page{max-width:1240px;margin:auto;padding:42px 32px 70px}.page-kicker{color:var(--c-a9c48f,#a9c48f);letter-spacing:1.5px;font:10px/1.5 Consolas,monospace}.simple-page h1,.account-page h1{letter-spacing:-.8px;width:auto;margin:16px 0;font-size:34px;line-height:1.4}.page-lead,.page-heading p{color:var(--c-9cab9e,#9cab9e);margin:12px 0 28px;font-size:14px}.page-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.surface{background:var(--c-1b2620,#1b2620);border:1px solid var(--c-3b4e3d,#3b4e3d);border-radius:12px;padding:26px}.surface h2{margin:16px 0;font-size:21px;font-weight:500}.surface p{color:var(--c-a6b6a6,#a6b6a6);margin:14px 0;font-size:13px;line-height:1.9}.connect-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin:36px 0;display:grid}.connect-grid .surface>span{color:var(--c-a3c38c,#a3c38c);font:10px Consolas}.connect-grid a{color:var(--c-c5dfa6,#c5dfa6);margin-top:16px;font-size:12px;display:block}.connect-grid code{color:var(--c-8ca17f,#8ca17f);margin-top:18px;font-size:11px;display:block}.house-rules{margin:30px 0}.solid-link{text-align:center;background:var(--c-c5dfa6,#c5dfa6);color:var(--c-20301e,#20301e);border:1px solid var(--c-c5dfa6,#c5dfa6);border-radius:6px;padding:12px 18px;font-weight:600;display:block}.outline-button{border:1px solid var(--c-526a48,#526a48);color:var(--c-c5dfa6,#c5dfa6);background:0 0;border-radius:6px;padding:10px 15px;font-size:12px;display:inline-block}.quiet-button{color:var(--c-aebda7,#aebda7);background:0 0;border:0;padding:12px 16px;font-size:12px}.account-page{grid-template-columns:1.15fr 1fr;align-items:start;gap:90px;max-width:1150px;margin:auto;padding:65px 32px;display:grid}.account-story{padding-top:30px}.account-page h1{font-size:38px;line-height:1.6}.account-page h1 em{color:var(--c-c5dfa6,#c5dfa6);font-style:normal}.account-story>p{color:var(--c-9daf9e,#9daf9e);margin:24px 0}.guest-link{color:var(--c-d5edb5,#d5edb5);border-bottom:1px solid var(--c-90aa72,#90aa72);padding:5px 0;font-size:14px;display:inline-block}.muted-note{margin:22px 0;line-height:1.9;color:var(--c-8fa18a,#8fa18a)!important;font-size:11px!important}.muted-note a{margin-left:8px;text-decoration:underline}.account-card{min-width:0;padding:30px}.account-card h2{overflow-wrap:anywhere;margin:0 0 22px;font-size:25px}.account-tabs{border-bottom:1px solid var(--c-394936,#394936);gap:28px;margin-bottom:25px;display:flex}.account-tabs button{color:var(--c-91a389,#91a389);background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 0;font-size:13px}.account-tabs button.active{border-color:var(--c-c5dfa6,#c5dfa6);color:var(--c-d4e8ba,#d4e8ba)}.account-card form{gap:18px;display:grid}.account-card form label{color:var(--c-b4c5aa,#b4c5aa);gap:8px;font-size:12px;display:grid}.account-card input{background:var(--c-111c16,#111c16);border:1px solid var(--c-4a5c41,#4a5c41);width:100%;color:var(--c-e1ecd8,#e1ecd8);border-radius:5px;padding:12px 14px}.account-card form small{color:var(--c-8ca17e,#8ca17e);font-size:11px}.identity-badge{border:1px solid var(--c-506740,#506740);color:var(--c-d2e8b6,#d2e8b6);letter-spacing:.5px;border-radius:6px;padding:14px}.member-placeholder{background:var(--c-172019,#172019);border:1px dashed var(--c-43573b,#43573b);border-radius:6px;margin:25px 0;padding:18px}.member-placeholder b{font-weight:500}.member-placeholder>span{float:right;color:var(--c-8da07c,#8da07c);font-size:11px}.member-placeholder p{margin-bottom:0;font-size:11px}.form-error{background:#382924;border:1px solid #805f4c;border-radius:5px;padding:12px;font-size:12px;color:#f0c2a9!important}.forum-filters{border-block:1px solid var(--c-3c4b3d,#3c4b3d);padding:0 0 20px}.channel-tabs{gap:28px;display:flex;overflow:auto}.channel-tabs button{color:var(--c-91a28d,#91a28d);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:18px 0}.channel-tabs button[aria-pressed=true]{color:var(--c-d4e7b9,#d4e7b9);border-bottom-color:var(--c-c5dfa6,#c5dfa6)}.search-row{align-items:center;gap:22px;margin-top:20px;display:flex}.search-row>input{border:1px solid var(--c-42553c,#42553c);background:var(--c-1a251d,#1a251d);min-width:100px;color:var(--c-d9e5d2,#d9e5d2);border-radius:6px;flex:1;padding:12px 15px}.search-row label{white-space:nowrap;color:var(--c-a4b398,#a4b398);align-items:center;gap:8px;font-size:12px;display:flex}.search-row button{color:var(--c-c5dfa6,#c5dfa6);background:0 0;border:0}.signal-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-top:28px;display:grid}.signal-card{border:1px solid var(--c-3b4d3d,#3b4d3d);background:var(--c-1a251e,#1a251e);overflow-wrap:anywhere;border-radius:10px;padding:26px;display:block}.signal-card:hover{border-color:var(--c-77965c,#77965c);background:var(--c-202e23,#202e23)}.signal-card h2{margin:18px 0 12px;font-size:20px;line-height:1.6}.signal-card>p{color:var(--c-a0b097,#a0b097);white-space:pre-wrap;max-height:125px;margin-bottom:25px;font-size:13px;line-height:1.9;overflow:hidden}.signal-meta{color:var(--c-91a482,#91a482);justify-content:space-between;gap:15px;font-size:10px;display:flex}.forum-empty{text-align:center;margin:28px 0;padding:55px 20px}.forum-empty>span{color:var(--c-b2cf94,#b2cf94);font-size:60px}.forum-empty h2{font-size:23px}.forum-empty a{color:var(--c-c5dfa6,#c5dfa6)}.world-header{display:none}.world-intro{padding:22px 0 20px!important}.world-intro h1{margin:8px 0!important;font-size:29px!important}.world-intro p{font-size:13px}.world-eyebrow{font-size:10px}.world-layout{margin-top:18px}.world-main{padding-inline:32px}.world-stage-toolbar strong,.world-strip,.world-strip>button,.world-inspector{font-size:12px}.world-viewport{max-height:none}.world-viewport canvas{min-width:0!important}.world-side p{font-size:12px}.world-counts small,.world-card-kicker,.world-stage-caption{font-size:10px}.world-main .world-footer{margin-top:22px}.admin-shell .admin-header{display:none}.admin-main{padding-top:30px}.admin-intro{padding-top:0}.admin-account-table td{overflow-wrap:anywhere}@media (width<=800px){.site-header{flex-wrap:wrap;gap:12px;height:auto;min-height:70px;padding:14px 18px 0}.site-brand{gap:12px}.site-brand b{font-size:31px}.site-brand>span{font-size:8px}.site-account{margin-left:auto;padding:6px 10px;font-size:11px}.site-account small{display:none}.site-header nav{order:3;justify-content:space-around;gap:0;width:100%;margin:0}.site-header nav a{padding:11px 13px;font-size:12px}.simple-page{padding:28px 18px}.simple-page h1{font-size:26px}.page-heading{display:block}.page-heading>.outline-button{margin-top:8px}.connect-grid{grid-template-columns:1fr;gap:14px}.account-page{grid-template-columns:1fr;gap:28px;padding:28px 18px}.account-story{padding:0}.account-page h1{font-size:29px}.account-story>p{margin:15px 0}.account-card{padding:23px}.channel-tabs{gap:20px;font-size:12px}.search-row{flex-wrap:wrap;gap:12px}.search-row>input{flex-basis:100%;width:100%}.signal-list{grid-template-columns:1fr}.signal-card{padding:21px}.world-main{padding-inline:16px}.world-intro{display:block;padding:20px 0!important}.world-intro h1{font-size:24px!important}.world-intro h1 em{display:inline}.world-intro p{max-width:none;font-size:12px}.world-intro>.world-primary{margin-top:12px;padding:8px 12px;font-size:11px}.world-strip{gap:10px;font-size:10px}.world-strip>button,.world-stage-toolbar strong{font-size:10px}.world-stage-caption{font-size:8px}.world-loading{min-height:180px}.world-side{display:block}.world-side>section{margin-bottom:14px}.world-activity{max-height:350px}.world-viewport canvas{min-width:0!important}}.owner-reset-form{background:var(--c-253224,#253224);max-width:650px;padding:24px}.owner-reset-form p{color:var(--c-b5c9a2,#b5c9a2);margin:12px 0}.owner-reset-form label{margin:12px 0;display:block}.owner-reset-form input{border:1px solid var(--c-657c51,#657c51);background:var(--c-142016,#142016);width:100%;color:var(--c-e1efcc,#e1efcc);margin:6px 0;padding:12px;display:block}.owner-reset-form button{margin-right:10px}.construction-badge{vertical-align:middle;white-space:nowrap;border:1px solid var(--c-566d43,#566d43);background:var(--c-253320,#253320);color:var(--c-cce1ad,#cce1ad);letter-spacing:0;border-radius:999px;align-items:center;margin:8px 0 8px 14px;padding:5px 10px;font:500 12px/1.5 inherit;display:inline-flex}.territory-heading>.outline-button{white-space:nowrap}.territory-layout+.territory-recent{margin-top:24px}@media (width<=800px){.construction-badge{margin-left:0;margin-right:12px}.territory-heading>.outline-button{margin-bottom:20px}}.linked-uid{white-space:nowrap;letter-spacing:.2px;margin-left:7px;color:var(--theme-muted,#a6b6a6)!important;font:10px/1.4 Consolas,monospace!important;display:inline-block!important}.ai-links{border-block:1px solid var(--theme-line);margin:25px 0;padding:22px 0}.ai-links h3{margin:0;font-size:18px}.ai-links label{gap:7px;margin:18px 0 12px;font-size:12px;display:grid}.ai-links>ul{padding:0;list-style:none}.ai-links li{border-top:1px solid var(--theme-line);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.ai-links li small{color:var(--theme-muted);font-size:11px;display:block}.ai-links a{color:var(--theme-accent);font-size:12px}.link-preview{border:1px solid var(--theme-line);background:var(--theme-raised);border-radius:10px;margin-top:15px;padding:16px}.linked-uid{opacity:.68;font-weight:400!important}.site-header nav{gap:24px}.site-header nav a{font-size:12px}@media (width<=1000px){.site-header{gap:18px;padding-inline:22px}.site-header nav{gap:18px}.site-brand>span{display:none}}@media (width<=800px){.site-header nav{justify-content:space-between;gap:0;overflow-x:auto}.site-header nav a{padding-inline:10px;font-size:11px}}.skip-link{z-index:100;background:var(--theme-accent,#c5dfa6);color:var(--theme-bg,#141b1b);border-radius:6px;padding:10px 16px;position:fixed;top:8px;left:16px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.page-recovery{min-height:35vh}.page-recovery p{color:var(--theme-muted);margin:14px 0}.page-recovery a{margin-left:18px}summary:focus-visible,textarea:focus-visible{outline:2px solid var(--theme-accent,#c5dfa6);outline-offset:4px}
