:root{--xs-breakpoint: 375px;--sm-breakpoint: 480px;--md-breakpoint: 768px;--lg-breakpoint: 1024px;--xl-breakpoint: 1280px}.variables.svelte-15n7efl{--callout-direction: row;--callout-gap: 16px;--callout-padding: 24px;--callout-content-gap: 8px;--callout-richtext-gap: 8px;--callout-icon-size: 32px}@media(max-width:479px){.variables.svelte-15n7efl{--callout-direction: column;--callout-gap: 12px;--callout-padding: 16px}}.callout-block.svelte-15n7efl{width:100%;display:flex;flex-direction:var(--callout-direction);align-items:flex-start;gap:var(--callout-gap);padding:var(--callout-padding);overflow:hidden;border-radius:12px;box-sizing:border-box;background:var(--callout-background);color:#0a0a0a;word-break:break-word}.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-icon.svelte-15n7efl{flex:0 0 auto;font-size:var(--callout-icon-size);line-height:1}.callout-content.svelte-15n7efl{min-width:0;display:flex;flex:1 1 auto;flex-direction:column;gap:var(--callout-content-gap)}.callout-label.svelte-15n7efl{display:flex;flex-direction:column;color:var(--callout-accent);font-family:Arimo;font-size:16px;font-weight:700;line-height:normal}.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{margin:0;color:inherit;font:inherit}.callout-label.svelte-15n7efl a{color:#e60076}.callout-richtext.svelte-15n7efl{display:flex;flex-direction:column;gap:var(--callout-richtext-gap);color:#0a0a0a;font-family:Arimo;font-size:16px;font-weight:400;line-height:24px}.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{margin:0;color:inherit;font:inherit}.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}
