/* Local integration: the reference layout and colors are retained. */
.nav .kind div{width:25%;cursor:pointer}
.nav .kind div:focus-visible,.th li:focus-visible{outline:2px solid #1976d2;outline-offset:-2px}
.nav .select select:first-child{width:40%}
.nav .select select:nth-child(n+2){width:30%}
.nav select,.th select{color:#2c3e50;font-size:14px;min-height:30px}
.nav .header{font-size:17px}
.nav .kind div img{height:46px;object-fit:contain}
.th li,button,th{cursor:pointer}
#local-status{box-sizing:border-box;position:relative;max-width:720px;margin:0 auto;padding:10px 12px;background:#fff8e7;color:#645036;font:14px/1.6 Arial,sans-serif;text-align:center}
#local-status:empty{display:none}
#local-status button{margin-left:8px;padding:4px 14px;border:1px solid #e6a13a;border-radius:3px;background:white;color:#8b4e00}
#local-status[data-state="error"]{color:#a62828;background:#fff1f0}
.local-ready .jiazai,.local-error .jiazai,.local-empty .jiazai{display:none}
body{overflow-x:hidden}
canvas{pointer-events:none}
.tongji[data-v-e33059a0]{position:relative}
@media(max-width:390px){.pro[data-v-937d9d30]{font-size:12px}.his-qid[data-v-937d9d30]{font-size:12px}.nb[data-v-937d9d30]{width:29px;height:29px;line-height:29px}.nav select{font-size:12px}.th li{font-size:14px}}
