article-infographic-gallery[data-astro-cid-ul5swgqj]{margin:1.5rem 0 2rem;display:block}.gallery-instruction[data-astro-cid-ul5swgqj]{color:var(--text-muted);text-align:right;opacity:.8;margin:.5rem 0 0;font-size:.75rem;font-style:italic}.gallery-track[data-astro-cid-ul5swgqj]{scroll-snap-type:x mandatory;gap:1rem;padding:4px 4px 12px;display:flex;overflow-x:auto}.gallery-card[data-astro-cid-ul5swgqj]{scroll-snap-align:start;border:1px solid var(--border);background:var(--bg-light);min-width:0;color:var(--text-heading);flex:0 0 92%;margin:0;text-decoration:none;display:block;position:relative}.gallery-card[data-astro-cid-ul5swgqj] img[data-astro-cid-ul5swgqj]{width:100%;height:auto;display:block}.gallery-trigger[data-astro-cid-ul5swgqj]:focus-visible,button[data-astro-cid-ul5swgqj]:focus-visible,[data-astro-cid-ul5swgqj][tabindex]:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.gallery-trigger[data-astro-cid-ul5swgqj],.desktop-instruction[data-astro-cid-ul5swgqj]{display:none}@media (width>=1024px){.gallery-track[data-astro-cid-ul5swgqj]{grid-template-columns:repeat(3,minmax(0,1fr));padding:0;display:grid;overflow:visible}.mobile-instruction[data-astro-cid-ul5swgqj]{display:none}.desktop-instruction[data-astro-cid-ul5swgqj]{display:inline}.gallery-trigger[data-astro-cid-ul5swgqj]{display:block;position:absolute;inset:0}}dialog[data-astro-cid-ul5swgqj]{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--text-heading);background:0 0;border:0;border-radius:0;margin:0;padding:0;overflow:hidden}dialog[data-astro-cid-ul5swgqj][open]{justify-content:center;align-items:center;display:flex}dialog[data-astro-cid-ul5swgqj]::backdrop{background:#000000d9}.viewer-frame[data-astro-cid-ul5swgqj]{position:relative}.viewer-image[data-astro-cid-ul5swgqj]{object-fit:contain;border-radius:0;width:auto;max-width:calc(100vw - 12rem);height:auto;max-height:calc(100dvh - 6rem);display:block}button[data-astro-cid-ul5swgqj]{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:0;width:44px;height:44px;padding:6px;position:absolute}button[data-astro-cid-ul5swgqj]:hover{background:#ffffff1f}button[data-astro-cid-ul5swgqj] svg[data-astro-cid-ul5swgqj]{width:100%;height:100%;display:block}[data-astro-cid-ul5swgqj][data-close]{top:0;left:calc(100% + .5rem)}[data-astro-cid-ul5swgqj][data-previous],[data-astro-cid-ul5swgqj][data-next]{top:50%;transform:translateY(-50%)}[data-astro-cid-ul5swgqj][data-previous]{right:calc(100% + .5rem)}[data-astro-cid-ul5swgqj][data-next]{left:calc(100% + .5rem)}[data-astro-cid-ul5swgqj][data-counter]{background:color-mix(in oklch, var(--bg-light) 65%, transparent);color:var(--text-heading);padding:.375rem .75rem;font-size:.875rem;position:absolute;top:calc(100% + .5rem);left:50%;transform:translate(-50%)}.prose-wandopia .bali-cost-table{margin:1.5rem 0}.prose-wandopia .bali-cost-table table{font-variant-numeric:tabular-nums;width:auto;max-width:100%;margin:0;font-family:system-ui,sans-serif;font-size:.9375rem;line-height:1.5}.prose-wandopia .bali-cost-table th,.prose-wandopia .bali-cost-table td{vertical-align:middle;padding:.75rem}.prose-wandopia .bali-cost-table th,.prose-wandopia .bali-cost-table [style*=text-align\:right],.prose-wandopia .bali-cost-hotels td:first-child{white-space:nowrap}.prose-wandopia .bali-cost-route table,.prose-wandopia .bali-cost-breakdown table{table-layout:fixed;width:100%}.prose-wandopia .bali-cost-route th:first-child{width:18%}.prose-wandopia .bali-cost-route th:nth-child(2){width:10%}.prose-wandopia .bali-cost-route th:nth-child(3){white-space:normal;width:72%}.prose-wandopia .bali-cost-breakdown table{min-width:54rem}.prose-wandopia .bali-cost-breakdown th:first-child{width:28%}.prose-wandopia .bali-cost-breakdown th:nth-child(2){width:42%}.prose-wandopia .bali-cost-breakdown th:nth-child(3){width:12%}.prose-wandopia .bali-cost-breakdown th:nth-child(4){width:18%}.prose-wandopia .bali-cost-flight-search{color:var(--primary)}@media (width<=767px){.prose-wandopia .bali-cost-table table{font-size:.875rem}.prose-wandopia .bali-cost-table th,.prose-wandopia .bali-cost-table td{padding:.625rem .75rem}.prose-wandopia .bali-cost-route table{min-width:24rem}.prose-wandopia .bali-cost-route th:first-child{width:28%}.prose-wandopia .bali-cost-route th:nth-child(2){width:16%}.prose-wandopia .bali-cost-route th:nth-child(3){width:56%}}
