.map-layout[data-astro-cid-wit4j3jd]{display:flex;gap:24px;align-items:flex-start}.sidebar-left[data-astro-cid-wit4j3jd]{width:380px;flex-shrink:0}.view-toggle[data-astro-cid-wit4j3jd]{display:flex;gap:8px;background:#f4f4f5;padding:5px;border-radius:8px;border:1px solid #e4e4e7;margin-bottom:12px}.toggle-btn[data-astro-cid-wit4j3jd]{flex:1;padding:8px 12px;border:none;background:transparent;cursor:pointer;border-radius:6px;font-weight:600;color:#52525b;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:6px}.toggle-btn[data-astro-cid-wit4j3jd].active{background:#f59e0b;color:#000!important;box-shadow:0 2px 6px #f59e0b40}.pagoda-list-container[data-astro-cid-wit4j3jd]{height:650px;overflow-y:auto;border:1px solid #e4e4e7;border-radius:10px;padding:12px;background:#fafafa;display:flex;flex-direction:column;gap:16px}.group-title[data-astro-cid-wit4j3jd]{font-size:14px;font-weight:800;color:#b45309;margin-bottom:10px;padding-bottom:6px;border-bottom:2px solid #fde68a;letter-spacing:.5px}.sub-group[data-astro-cid-wit4j3jd]{margin-bottom:12px;padding-left:4px}.sub-group-title[data-astro-cid-wit4j3jd]{font-size:12.5px;font-weight:700;color:#71717a;margin-bottom:6px;padding:3px 8px;background:#f4f4f5;border-radius:4px;display:inline-block}.list-item[data-astro-cid-wit4j3jd]{padding:10px 12px;background:#fff;border:1px solid #e4e4e7;border-radius:8px;margin-bottom:6px;cursor:pointer;transition:all .2s ease}.list-item[data-astro-cid-wit4j3jd]:hover{border-color:#d97706;background:#fffbe2;transform:translate(3px)}.list-item[data-astro-cid-wit4j3jd].active{border-color:#d97706;background:#fef3c7!important;box-shadow:inset 4px 0 #d97706}.item-title[data-astro-cid-wit4j3jd]{font-weight:600;font-size:14px;color:#18181b!important;margin-bottom:3px}.list-item[data-astro-cid-wit4j3jd].active .item-title[data-astro-cid-wit4j3jd]{color:#92400e!important}.item-address[data-astro-cid-wit4j3jd]{font-size:12px;color:#52525b!important;line-height:1.35}.list-item[data-astro-cid-wit4j3jd].active .item-address[data-astro-cid-wit4j3jd]{color:#78350f!important}.info-sidebar[data-astro-cid-wit4j3jd]{flex:1;display:flex;flex-direction:column;gap:12px;background:#fff;border:1px solid #e4e4e7;border-radius:10px;padding:20px;box-shadow:0 4px 12px #00000008}.info-panel[data-astro-cid-wit4j3jd]{display:none;animation:fadeIn .3s ease}.info-panel[data-astro-cid-wit4j3jd].active{display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.donation-receiving-info-area[data-astro-cid-wit4j3jd]{margin-bottom:20px}.donation-header-title[data-astro-cid-wit4j3jd]{color:#8b0000;margin-bottom:8px;font-weight:700}.donation-header-subtitle[data-astro-cid-wit4j3jd]{color:#52525b;margin-bottom:12px;font-size:13.5px}.qr-image-area[data-astro-cid-wit4j3jd]{display:flex;gap:10px;flex-wrap:wrap}.thank-you-message[data-astro-cid-wit4j3jd]{text-align:center;color:#2e7d32;margin-top:20px;font-weight:700}.dark .view-toggle[data-astro-cid-wit4j3jd]{background:#18181b;border-color:#27272a}.dark .toggle-btn[data-astro-cid-wit4j3jd]{color:#a1a1aa}.dark .pagoda-list-container[data-astro-cid-wit4j3jd]{background:#09090b;border-color:#27272a}.dark .group-title[data-astro-cid-wit4j3jd]{color:#f59e0b;border-bottom-color:#3f3f46}.dark .sub-group-title[data-astro-cid-wit4j3jd]{background:#27272a;color:#d4d4d8}.dark .list-item[data-astro-cid-wit4j3jd]{background:#18181b;border-color:#27272a}.dark .list-item[data-astro-cid-wit4j3jd]:hover{background:#27272a;border-color:#f59e0b}.dark .list-item[data-astro-cid-wit4j3jd].active{background:#f59e0b26!important;border-color:#f59e0b;box-shadow:inset 4px 0 #f59e0b}.dark .item-title[data-astro-cid-wit4j3jd]{color:#fff!important}.dark .list-item[data-astro-cid-wit4j3jd].active .item-title[data-astro-cid-wit4j3jd]{color:#fbbf24!important}.dark .item-address[data-astro-cid-wit4j3jd]{color:#a1a1aa!important}.dark .list-item[data-astro-cid-wit4j3jd].active .item-address[data-astro-cid-wit4j3jd]{color:#d4d4d8!important}.dark .info-sidebar[data-astro-cid-wit4j3jd]{background:#18181b;border-color:#27272a}.dark .donation-header-title[data-astro-cid-wit4j3jd]{color:#f87171}.dark .donation-header-subtitle[data-astro-cid-wit4j3jd]{color:#a1a1aa}@media(max-width:900px){.map-layout[data-astro-cid-wit4j3jd]{flex-direction:column;gap:16px}.sidebar-left[data-astro-cid-wit4j3jd]{width:100%}.pagoda-list-container[data-astro-cid-wit4j3jd]{height:auto;max-height:280px}.info-sidebar[data-astro-cid-wit4j3jd]{width:100%;padding:16px}.qr-image-area[data-astro-cid-wit4j3jd] img[data-astro-cid-wit4j3jd]{width:100%!important;max-width:280px}}
