:root{--xs-breakpoint:375px;--sm-breakpoint:480px;--md-breakpoint:768px;--lg-breakpoint:1024px;--xl-breakpoint:1280px}.variables.svelte-15n7efl{--callout-padding:24px;--callout-content-gap:8px;--callout-heading-gap:8px;--callout-richtext-gap:8px;--callout-icon-size:32px}@media (max-width:479px){.variables.svelte-15n7efl{--callout-padding:16px}}.callout-block.svelte-15n7efl{width:100%;padding:var(--callout-padding);box-sizing:border-box;background:var(--callout-background);color:#0a0a0a;word-break:break-word;border-radius:12px;display:flex;overflow:hidden}.callout-idea.svelte-15n7efl{--callout-background:#fdf2f8;--callout-accent:#e60076}.callout-tip.svelte-15n7efl{--callout-background:#eff6ff;--callout-accent:#2563eb}.callout-warning.svelte-15n7efl{--callout-background:#fffbeb;--callout-accent:#b46400}.callout-example.svelte-15n7efl{--callout-background:#f0fdf4;--callout-accent:#16a34a}.callout-content.svelte-15n7efl{gap:var(--callout-content-gap);flex-direction:column;flex:auto;min-width:0;display:flex}.callout-heading.svelte-15n7efl{align-items:center;gap:var(--callout-heading-gap);display:flex}.callout-icon.svelte-15n7efl{font-size:var(--callout-icon-size);flex:none;line-height:1}.callout-label.svelte-15n7efl{color:var(--callout-accent);flex-direction:column;font-family:Arimo;font-size:16px;font-weight:700;line-height:normal;display:flex}.callout-label.svelte-15n7efl p,.callout-label.svelte-15n7efl h1,.callout-label.svelte-15n7efl h2,.callout-label.svelte-15n7efl h3,.callout-label.svelte-15n7efl h4,.callout-label.svelte-15n7efl h5,.callout-label.svelte-15n7efl h6{color:inherit;font:inherit;margin:0}.callout-label.svelte-15n7efl a{color:#e60076}.callout-richtext.svelte-15n7efl{gap:var(--callout-richtext-gap);color:#0a0a0a;flex-direction:column;font-family:Arimo;font-size:16px;font-weight:400;line-height:24px;display:flex}.callout-richtext.svelte-15n7efl p,.callout-richtext.svelte-15n7efl h1,.callout-richtext.svelte-15n7efl h2,.callout-richtext.svelte-15n7efl h3,.callout-richtext.svelte-15n7efl h4,.callout-richtext.svelte-15n7efl h5,.callout-richtext.svelte-15n7efl h6,.callout-richtext.svelte-15n7efl ul,.callout-richtext.svelte-15n7efl ol{color:inherit;font:inherit;margin:0}.callout-richtext.svelte-15n7efl ul,.callout-richtext.svelte-15n7efl ol{padding-left:20px}.callout-richtext.svelte-15n7efl a{color:#e60076}.callout-richtext.svelte-15n7efl strong{font-weight:700}
