header{top:24px;left:28px}header small{letter-spacing:3px}h1{font-size:20px;letter-spacing:5px}footer{left:28px;bottom:32px;right:28px}footer nav{display:none}.cross{opacity:.45}
#feature-root{position:fixed;inset:0;pointer-events:none;z-index:10}#move-pad{display:none!important}
#feature-root .temple-port{color:#d6c3a0;font:12px/1.7 "Songti SC","Noto Serif SC",serif}
#feature-root .temple-port button{color:#d6c3a0;background:#100e0cdb;border:1px solid #89725166;border-radius:2px;font:12px/1.6 inherit;letter-spacing:1px;padding:8px 13px}
#feature-root .temple-port button:hover{background:#30251c;border-color:#b79760}#feature-root .temple-port .toolbar{top:max(26px,env(safe-area-inset-top));right:28px;align-items:center;gap:18px}
#feature-root .temple-port output{letter-spacing:2px}#feature-root .temple-port .panel{top:72px;right:28px;background:#100e0cf2;border:1px solid #89725155;border-radius:2px;min-width:175px}
#feature-root .temple-port .act{bottom:106px;min-width:165px;background:#16120fe8}#feature-root .temple-port .hint{bottom:78px;color:#c2b08e;width:80%;font-size:12px}
#feature-root .temple-port .card{background:#16120ff7;border:1px solid #89725188;border-radius:2px}#feature-root .temple-port .card h3{font-weight:400;letter-spacing:3px}
#feature-root .temple-port input,#feature-root .temple-port select{color:#d6c3a0;background:#090807;border:1px solid #89725177;border-radius:0}
#feature-root .temple-port .toast{border:1px solid #89725144;border-radius:2px;background:#100e0cdd}#feature-root .temple-port .mp{left:28px;bottom:12px;font-size:10px;color:#b6a789}
#feature-root .temple-port .map{top:112px;left:28px;width:142px;max-height:50vh;border-radius:2px;background:#0c1011e0}
#feature-root .temple-port .menu{gap:4px}#feature-root .temple-port .stick{background:#17141044}
body.clean #feature-root{display:none}
@media(max-width:600px){header{left:16px;top:16px}header small{font-size:9px;letter-spacing:1px}h1{font-size:17px;letter-spacing:3px}footer{left:16px;right:16px;bottom:36px;font-size:9px}#feature-root .temple-port .toolbar{top:20px;right:14px;gap:10px}#feature-root .temple-port .panel{right:14px;top:68px}#feature-root .temple-port .act{bottom:112px;min-height:44px}#feature-root .temple-port .map{left:16px;top:92px;width:100px}#feature-root .temple-port .mp{left:16px;bottom:15px}#feature-root .temple-port .hint{bottom:84px;font-size:11px}}
