.aip[data-astro-cid-5egpskjm],.aip-sheet[data-astro-cid-5egpskjm]{--aip-ink: var(--color-inkwell);--aip-muted: #5f6675;--aip-line: var(--color-skyline-gray);--aip-blue: var(--color-electric-blue);--aip-blue-ink: var(--color-deep-royal);--aip-blue-soft: var(--color-periwinkle);--aip-row-hover: color-mix(in srgb, var(--color-electric-blue) 5%, transparent);--aip-radius: 20px;font-family:var(--font-roobert);color:var(--aip-ink)}.aip-group[data-astro-cid-5egpskjm]{font-size:16px;font-weight:600;margin:28px 0 4px;background:var(--aip-blue-soft);border-radius:8px;padding:14px 16px}.aip-list[data-astro-cid-5egpskjm]{list-style:none;margin:0;padding:0}.aip-list[data-astro-cid-5egpskjm] li[data-astro-cid-5egpskjm]+li[data-astro-cid-5egpskjm]{border-top:1px solid var(--aip-line)}.aip-row[data-astro-cid-5egpskjm]{all:unset;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:1fr auto 20px;align-items:center;gap:16px;width:100%;padding:14px 16px;border-radius:8px;font-size:15px;line-height:1.4;color:var(--aip-ink)}.aip-row[data-astro-cid-5egpskjm]:hover{background:var(--aip-row-hover)}.aip-row[data-astro-cid-5egpskjm]:hover .aip-icon[data-astro-cid-5egpskjm]{color:var(--aip-blue)}.aip-row[data-astro-cid-5egpskjm]:focus-visible{outline:2px solid var(--aip-blue);outline-offset:2px}.aip-icon[data-astro-cid-5egpskjm]{width:20px;height:20px;color:var(--color-mist-gray)}.aip-code[data-astro-cid-5egpskjm]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;font-weight:500;color:var(--aip-blue);background:var(--aip-blue-soft);border-radius:100px;padding:4px 12px;white-space:nowrap}.aip-sheet[data-astro-cid-5egpskjm]{border:0;padding:0;margin:auto;width:min(640px,calc(100vw - 32px));max-height:min(88vh,900px);max-height:min(88dvh,900px);border-radius:var(--aip-radius);background:var(--color-cloud-white);box-shadow:0 24px 64px #12172238}.aip-sheet[data-astro-cid-5egpskjm]::backdrop{background:#12172273;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}html:has(.aip-sheet[open]){overflow:hidden}.aip-sheet[data-astro-cid-5egpskjm][open]{animation:aip-in .18s ease-out}@keyframes aip-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.aip-sheet-inner[data-astro-cid-5egpskjm]{display:flex;flex-direction:column;max-height:inherit}.aip-top[data-astro-cid-5egpskjm]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 0}.aip-close[data-astro-cid-5egpskjm]{all:unset;cursor:pointer;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:var(--aip-muted)}.aip-close[data-astro-cid-5egpskjm]:hover{background:var(--aip-line);color:var(--aip-ink)}.aip-close[data-astro-cid-5egpskjm]:focus-visible{outline:2px solid var(--aip-blue);outline-offset:2px}.aip-close[data-astro-cid-5egpskjm] svg[data-astro-cid-5egpskjm]{width:20px;height:20px}.aip-body[data-astro-cid-5egpskjm]{overflow-y:auto;overscroll-behavior:contain;padding:12px 24px 8px}.aip-body[data-astro-cid-5egpskjm]:focus-visible{outline-offset:-2px}.aip-body[data-astro-cid-5egpskjm] h3[data-astro-cid-5egpskjm]{font-size:24px;font-weight:600;line-height:1.2;margin:0;text-wrap:balance}.aip-tipo[data-astro-cid-5egpskjm]{font-size:14px;color:var(--aip-muted);margin:6px 0 0}.aip-facts[data-astro-cid-5egpskjm]{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:20px 0;background:var(--aip-line);border:1px solid var(--aip-line);border-radius:12px;overflow:hidden}.aip-facts[data-astro-cid-5egpskjm] div[data-astro-cid-5egpskjm]{background:var(--color-cloud-white);padding:12px 14px}.aip-facts[data-astro-cid-5egpskjm] dt[data-astro-cid-5egpskjm]{font-size:13px;color:var(--aip-muted);margin-bottom:2px}.aip-facts[data-astro-cid-5egpskjm] dd[data-astro-cid-5egpskjm]{margin:0;font-size:15px;font-weight:500;line-height:1.35}.aip-desc[data-astro-cid-5egpskjm]{font-size:16px;line-height:1.6;margin:0 0 24px;max-width:62ch}.aip-body[data-astro-cid-5egpskjm] h4[data-astro-cid-5egpskjm]{font-size:15px;font-weight:600;margin:0 0 6px}.aip-mods[data-astro-cid-5egpskjm]{list-style:none;counter-reset:aip;margin:0;padding:0}.aip-mods[data-astro-cid-5egpskjm] li[data-astro-cid-5egpskjm]{counter-increment:aip;display:grid;grid-template-columns:28px 1fr auto;gap:8px;padding:9px 0;border-top:1px solid var(--aip-line);font-size:15px;line-height:1.45}.aip-mods[data-astro-cid-5egpskjm] li[data-astro-cid-5egpskjm]:before{content:counter(aip);color:var(--aip-muted);font-variant-numeric:tabular-nums}.aip-h[data-astro-cid-5egpskjm]{color:var(--aip-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.aip-nota[data-astro-cid-5egpskjm]{font-size:14px;color:var(--aip-muted);margin:16px 0 0}.aip-material[data-astro-cid-5egpskjm]{font-size:14px;line-height:1.5;margin:16px 0 0;padding:12px 14px;border-radius:12px;background:var(--color-periwinkle);color:var(--color-inkwell)}.aip-material[data-astro-cid-5egpskjm] a[data-astro-cid-5egpskjm]{color:var(--aip-blue);font-weight:500;white-space:nowrap}.aip-src[data-astro-cid-5egpskjm]{font-size:13px;color:var(--aip-muted);margin:20px 0 8px}.aip-foot[data-astro-cid-5egpskjm]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:16px 24px 22px;border-top:1px solid var(--aip-line)}.aip-btn[data-astro-cid-5egpskjm]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border-radius:48px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .2s,box-shadow .2s}.aip-btn[data-astro-cid-5egpskjm]:focus-visible{outline:2px solid var(--aip-blue);outline-offset:2px}.aip-btn-main[data-astro-cid-5egpskjm]{background:var(--aip-blue);color:var(--color-cloud-white)}.aip-btn-main[data-astro-cid-5egpskjm]:hover{background:var(--aip-blue-ink)}@media(max-width:600px){.aip-row[data-astro-cid-5egpskjm]{grid-template-columns:1fr auto;padding:14px 8px}.aip-icon[data-astro-cid-5egpskjm]{display:none}.aip-sheet[data-astro-cid-5egpskjm]{width:100%;max-width:100%;max-height:92vh;max-height:92dvh;margin:auto 0 0;border-radius:var(--aip-radius) var(--aip-radius) 0 0}.aip-facts[data-astro-cid-5egpskjm] div[data-astro-cid-5egpskjm]:nth-child(n+3){grid-column:1 / -1}.aip-body[data-astro-cid-5egpskjm] h3[data-astro-cid-5egpskjm]{font-size:21px}.aip-foot[data-astro-cid-5egpskjm]{padding:12px 16px 16px;gap:8px}.aip-btn-main[data-astro-cid-5egpskjm],.aip-btn-wa[data-astro-cid-5egpskjm]{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.aip-sheet[data-astro-cid-5egpskjm][open]{animation:none}}
