.discovery-grid-v11{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0}.discovery-v11{display:flex;gap:14px;align-items:flex-start;text-align:left;background:#fffdf6;color:#463c30;border:1px solid #d8c8a8;border-radius:16px;padding:18px;cursor:pointer;min-width:0;font:inherit}.discovery-v11:hover{border-color:#9c4b3c;background:#faf0dc}.discovery-v11:focus-visible{outline:3px solid #67856d;outline-offset:3px}.discovery-v11>span:last-child{min-width:0}.discovery-v11 b{display:block;font-size:1.1em}.discovery-v11 small{display:block;margin-top:6px;line-height:1.65;color:#746956}.discovery-v11 em{display:block;margin-top:10px;font-style:normal;font-size:.85em;color:#974b39}.discovery-symbol-v11{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:50%;background:#e9eee1;color:#536c53;font-family:"LXGW WenKai TC",serif;font-size:22px}.temple-photo-v11 .hud-top,.temple-photo-v11 #panel,.temple-photo-v11 #keys,.temple-photo-v11 #movePad,.temple-photo-v11 #nearBtn,.temple-photo-v11 #seatLeave,.temple-photo-v11 #ticker,.temple-photo-v11 #btnViewReset{visibility:hidden!important;pointer-events:none!important}.temple-photo-v11 #zoomControls{bottom:150px}#photoControlsV11{position:fixed;z-index:25;bottom:max(18px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);width:min(94vw,500px);padding:14px 18px;background:#fbf6e9f2;border:1px solid #cbb792;border-radius:20px;text-align:center;box-shadow:0 6px 24px #20170c33}#photoControlsV11[hidden]{display:none}#photoControlsV11 p{font-size:13px;line-height:1.5;margin:0 0 10px;color:#655a48}#photoControlsV11>div{display:flex;gap:12px;justify-content:center}#photoControlsV11 [data-photo-status]:empty{display:none}.photo-shutter-v11{min-height:48px}.temple-photo-preview-v11{display:block;max-width:100%;max-height:58dvh;width:auto;height:auto;margin:18px auto;border-radius:12px;background:#2a332b}@media(max-width:540px){.discovery-grid-v11{gap:8px}.discovery-v11{display:block;padding:12px;border-radius:12px}.discovery-symbol-v11{margin-bottom:8px;width:32px;height:32px;font-size:20px}.discovery-v11 b{font-size:16px}.discovery-v11 small{font-size:13px}.discovery-v11 em{margin-top:7px}#photoControlsV11 .act{padding:12px 16px;font-size:15px}}
