.docs[data-astro-cid-ujnncls3].calendars{max-width:72rem}.docs[data-astro-cid-ujnncls3].calendars>p[data-astro-cid-ujnncls3],.docs[data-astro-cid-ujnncls3].calendars>details[data-astro-cid-ujnncls3],.docs[data-astro-cid-ujnncls3].calendars>h2[data-astro-cid-ujnncls3]{max-width:52rem}.builder[data-astro-cid-ujnncls3] label[data-astro-cid-ujnncls3][hidden]{display:none}.venue-pin[data-astro-cid-ujnncls3]{border:1px solid rgb(var(--teal) / .35);border-radius:var(--radius);background:rgb(var(--teal-50));margin:0;padding:.7rem .9rem;font-size:.92rem}.venue-pin[data-astro-cid-ujnncls3] .linkish[data-astro-cid-ujnncls3]{margin-top:.3rem;display:block}.catalog[data-astro-cid-ujnncls3]{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:start;gap:1rem;margin:1rem 0 2rem;padding:0;list-style:none;display:grid}.cat-card[data-astro-cid-ujnncls3]{border:1px solid rgb(var(--border));border-radius:var(--radius);background:rgb(var(--surface));min-width:0;padding:1rem}.cat-card[data-astro-cid-ujnncls3] h3[data-astro-cid-ujnncls3]{margin:0 0 .3rem;font-size:1.05rem}.cat-card[data-astro-cid-ujnncls3] p[data-astro-cid-ujnncls3]{color:rgb(var(--text-2));margin:0 0 .6rem;font-size:.92rem}.cat-actions[data-astro-cid-ujnncls3]{gap:1rem;display:flex;margin:.5rem 0 0!important}.linkish[data-astro-cid-ujnncls3]{color:rgb(var(--teal));font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.88rem;font-weight:700}.linkish[data-astro-cid-ujnncls3]:hover{text-decoration:underline}.workbench[data-astro-cid-ujnncls3]{gap:1.5rem;margin:1.2rem 0 2.5rem;scroll-margin-top:5rem;display:grid}@media (width>=980px){.workbench[data-astro-cid-ujnncls3]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}.result[data-astro-cid-ujnncls3]{position:sticky;top:5rem}}.builder[data-astro-cid-ujnncls3]{flex-direction:column;gap:1rem;display:flex}.builder[data-astro-cid-ujnncls3] fieldset[data-astro-cid-ujnncls3]{border:1px solid rgb(var(--border));border-radius:var(--radius);background:rgb(var(--surface));min-width:0;margin:0;padding:1rem}.builder[data-astro-cid-ujnncls3] legend[data-astro-cid-ujnncls3]{float:left;width:100%;font-family:var(--font-head);margin:0 0 .6rem;padding:0;font-size:1.05rem;font-weight:700}.builder[data-astro-cid-ujnncls3] legend[data-astro-cid-ujnncls3]+[data-astro-cid-ujnncls3]{clear:both}.builder[data-astro-cid-ujnncls3] .combo-input{border-color:rgb(var(--border-2));border-radius:var(--radius-sm);background:rgb(var(--bg));padding:.45rem 2rem .45rem .6rem;font-weight:500}.grid[data-astro-cid-ujnncls3]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.7rem 1rem;display:grid}.grid[data-astro-cid-ujnncls3].near{grid-template-columns:minmax(0,2fr) minmax(0,1fr);margin-top:.8rem}.builder[data-astro-cid-ujnncls3] label[data-astro-cid-ujnncls3]{color:rgb(var(--text-2));flex-direction:column;gap:.3rem;font-size:.85rem;font-weight:600;display:flex;position:relative}.builder[data-astro-cid-ujnncls3] select[data-astro-cid-ujnncls3],.builder[data-astro-cid-ujnncls3] input[data-astro-cid-ujnncls3][type=text],.builder[data-astro-cid-ujnncls3] input[data-astro-cid-ujnncls3][type=number],.builder[data-astro-cid-ujnncls3] input[data-astro-cid-ujnncls3][type=search]{border:1px solid rgb(var(--border-2));border-radius:var(--radius-sm);background:rgb(var(--bg));color:rgb(var(--text));font:inherit;min-width:0;padding:.45rem .6rem;font-weight:500}.builder[data-astro-cid-ujnncls3] label[data-astro-cid-ujnncls3].check{flex-direction:row;align-self:end;align-items:center;gap:.5rem;padding-bottom:.45rem}.builder[data-astro-cid-ujnncls3] fieldset[data-astro-cid-ujnncls3]>label[data-astro-cid-ujnncls3]:not(.check){margin-bottom:.2rem}.builder[data-astro-cid-ujnncls3] details[data-astro-cid-ujnncls3].more{background:0 0;border:0;margin:.8rem 0 0;padding:0}.builder[data-astro-cid-ujnncls3] details[data-astro-cid-ujnncls3].more>summary[data-astro-cid-ujnncls3]{color:rgb(var(--teal));font-size:.88rem}.builder[data-astro-cid-ujnncls3] details[data-astro-cid-ujnncls3].more[open]>summary[data-astro-cid-ujnncls3]{margin-bottom:.6rem}.views[data-astro-cid-ujnncls3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-bottom:.9rem;display:grid}.builder[data-astro-cid-ujnncls3] label[data-astro-cid-ujnncls3].view{cursor:pointer;flex-direction:row;gap:0}.view[data-astro-cid-ujnncls3] input[data-astro-cid-ujnncls3]{opacity:0;width:1px;height:1px;position:absolute}.view[data-astro-cid-ujnncls3] span[data-astro-cid-ujnncls3]{border:1px solid rgb(var(--border-2));border-radius:var(--radius-sm);background:rgb(var(--bg));flex-direction:column;flex:1;gap:.1rem;padding:.6rem .7rem;display:flex}.view[data-astro-cid-ujnncls3] strong[data-astro-cid-ujnncls3]{color:rgb(var(--text));font-size:.92rem}.view[data-astro-cid-ujnncls3] small[data-astro-cid-ujnncls3]{color:rgb(var(--text-3));font-size:.75rem;font-weight:500}.view[data-astro-cid-ujnncls3] input[data-astro-cid-ujnncls3]:checked+span[data-astro-cid-ujnncls3]{border-color:rgb(var(--teal));background:rgb(var(--teal-50));box-shadow:inset 0 0 0 1px rgb(var(--teal))}.view[data-astro-cid-ujnncls3] input[data-astro-cid-ujnncls3]:focus-visible+span[data-astro-cid-ujnncls3]{outline:2px solid rgb(var(--teal));outline-offset:2px}.page-url[data-astro-cid-ujnncls3]{margin-bottom:.8rem}.builder[data-astro-cid-ujnncls3] input[data-astro-cid-ujnncls3][type=url]{border:1px solid rgb(var(--border-2));border-radius:var(--radius-sm);background:rgb(var(--bg));color:rgb(var(--text));font:inherit;min-width:0;padding:.45rem .6rem;font-weight:500}.builder[data-astro-cid-ujnncls3] input[data-astro-cid-ujnncls3][type=checkbox]{accent-color:rgb(var(--teal))}.metro-tools[data-astro-cid-ujnncls3]{flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem;display:flex}.metro-tools[data-astro-cid-ujnncls3] input[data-astro-cid-ujnncls3]{flex:10rem}.chip-btn[data-astro-cid-ujnncls3]{border:1px solid rgb(var(--border-2));background:rgb(var(--bg));color:rgb(var(--text-2));cursor:pointer;border-radius:999px;padding:.35rem .7rem;font-size:.8rem;font-weight:700}.chip-btn[data-astro-cid-ujnncls3]:hover{border-color:rgb(var(--teal));color:rgb(var(--teal))}.metro-list[data-astro-cid-ujnncls3]{border:1px solid rgb(var(--border));border-radius:var(--radius-sm);background:rgb(var(--bg));max-height:15rem;padding:.5rem;overflow-y:auto}.metro-state[data-astro-cid-ujnncls3]{flex-wrap:wrap;align-items:center;gap:.2rem .6rem;padding:.2rem 0;display:flex}.state[data-astro-cid-ujnncls3]{min-width:1.8rem;color:rgb(var(--text-3));flex:none;font-size:.7rem;font-weight:700}.builder[data-astro-cid-ujnncls3] label[data-astro-cid-ujnncls3].metro{color:rgb(var(--text));white-space:nowrap;cursor:pointer;flex-direction:row;align-items:center;gap:.3rem;font-weight:500}.builder[data-astro-cid-ujnncls3] label[data-astro-cid-ujnncls3].metro:has(input:checked){color:rgb(var(--teal));font-weight:700}.hint[data-astro-cid-ujnncls3]{min-height:1.1rem;color:rgb(var(--text-3));margin:.5rem 0 0;font-size:.8rem}.places[data-astro-cid-ujnncls3]{z-index:5;background:rgb(var(--surface));border:1px solid rgb(var(--border-2));border-radius:var(--radius-sm);box-shadow:var(--shadow-md);margin:.15rem 0 0;padding:.2rem;list-style:none;position:absolute;top:100%;left:0;right:0}.places[data-astro-cid-ujnncls3] li{border-radius:var(--radius-sm);color:rgb(var(--text));cursor:pointer;padding:.35rem .5rem;font-size:.85rem;font-weight:500}.places[data-astro-cid-ujnncls3] li:hover{background:rgb(var(--teal-50))}.result[data-astro-cid-ujnncls3]{flex-direction:column;gap:1rem;min-width:0;display:flex}.result[data-astro-cid-ujnncls3]>.preview[data-astro-cid-ujnncls3]{margin:0}.code[data-astro-cid-ujnncls3]{border:1px solid rgb(var(--border));border-radius:var(--radius);background:rgb(var(--surface));padding:1rem}.code-head[data-astro-cid-ujnncls3]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.6rem;display:flex}.code-title[data-astro-cid-ujnncls3]{margin:0;font-size:1.05rem}.code[data-astro-cid-ujnncls3] pre[data-astro-cid-ujnncls3]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:10rem;margin:0;overflow:auto}.code[data-astro-cid-ujnncls3] details[data-astro-cid-ujnncls3].paste{background:0 0;border:0;margin:.7rem 0 0;padding:0;font-size:.9rem}.code[data-astro-cid-ujnncls3] details[data-astro-cid-ujnncls3].paste summary[data-astro-cid-ujnncls3]{color:rgb(var(--teal))}.code[data-astro-cid-ujnncls3] details[data-astro-cid-ujnncls3].paste ul[data-astro-cid-ujnncls3]{color:rgb(var(--text-2));margin:.5rem 0 0;padding-left:1.1rem}.copy-bar[data-astro-cid-ujnncls3]{z-index:4;padding:.6rem 1rem calc(.6rem + env(safe-area-inset-bottom));background:linear-gradient(transparent, rgb(var(--bg)) 35%);justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.copy-bar[data-astro-cid-ujnncls3] .btn[data-astro-cid-ujnncls3]{justify-content:center;width:min(100%,22rem)}@media (width<=979px){.docs[data-astro-cid-ujnncls3].calendars{padding-bottom:4.5rem}}@media (width>=980px){.copy-bar[data-astro-cid-ujnncls3]{display:none}}.preview[data-astro-cid-ujnncls3]{border:1px dashed rgb(var(--border-2));border-radius:var(--radius);background:rgb(var(--bg-2));margin:.5rem 0 0;padding:.5rem}details[data-astro-cid-ujnncls3] summary[data-astro-cid-ujnncls3]{cursor:pointer;font-weight:700}.faq-rows[data-astro-cid-ujnncls3]{max-width:52rem}.faq-rows[data-astro-cid-ujnncls3] details[data-astro-cid-ujnncls3]>[data-astro-cid-ujnncls3]:not(summary){margin-bottom:1rem}.upsell[data-astro-cid-ujnncls3]{margin-top:1.5rem;font-weight:600}
