@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-ease:initial;--tw-leading:initial;--tw-font-weight:initial}}}:root{--callout-bg-note:#f7f7f74d;--callout-bg-success:#e9fbdf4d;--callout-bg-warn:#fcf0e34d;--callout-bg-deter:#fcebe94d;--callout-bg-info:#ecf1fe4d;--callout-fg-note:#3b3b3b;--callout-fg-success:#285e17;--callout-fg-warn:#744a15;--callout-fg-deter:#9a1d26;--callout-fg-info:#225491;--callout-accent-note:#e0e3de;--callout-accent-success:#b4f29c;--callout-accent-warn:#f9ddc3;--callout-accent-deter:#f9dad7;--callout-accent-info:#d8e4fd}@media(prefers-color-scheme:dark){:root{--callout-bg-note:#21212180;--callout-bg-success:#09200480;--callout-bg-warn:#2b180380;--callout-bg-deter:#3c060880;--callout-bg-info:#071b3680;--callout-fg-note:#bdbdbd;--callout-fg-success:#62c242;--callout-fg-warn:#df9b4e;--callout-fg-deter:#f08f8a;--callout-fg-info:#7bacf9;--callout-accent-note:#383838;--callout-accent-success:#15380a;--callout-accent-warn:#442909;--callout-accent-deter:#610f15;--callout-accent-info:#11315a}}.callout.svelte-1r5utls{--calloutBgColor:var(--callout-bg-color,var(--callout-bg-note));--calloutColor:var(--callout-fg-color,var(--callout-fg-note));--calloutBorderColor:var(--callout-accent,var(--callout-accent-note));--calloutBorderRadius:.5em;--calloutContentPadding:1ch;background-color:var(--calloutBgColor);--tw-border-style:solid;border-style:solid;border-style:var(--tw-border-style);border-width:8px;border-color:var(--calloutBorderColor);border-radius:var(--radius-lg,.5rem);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.callout-chevron.svelte-1r5utls>svg:where(.svelte-1r5utls){transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.1s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1))}.callout-collapsed:where(.svelte-1r5utls) :is(.callout-chevron.svelte-1r5utls>svg:where(.svelte-1r5utls)){rotate:-90deg}.callout-title.svelte-1r5utls{flex-grow:1}.callout-indicator.svelte-1r5utls{--tw-leading:1;--tw-font-weight:var(--font-weight-medium,500);line-height:1;font-weight:var(--font-weight-medium,500);background-color:var(--calloutBorderColor);color:var(--calloutColor);padding-top:calc(var(--spacing,.25rem) * 0);padding-inline:.5ch;padding-bottom:calc(var(--spacing,.25rem) * 2);align-items:center;display:flex}.callout-indicator.svelte-1r5utls svg:where(.svelte-1r5utls):first-of-type{margin-right:calc(var(--spacing,.25rem) * 2);fill:none;stroke:currentColor;stroke-width:2px;width:24px;min-width:24px;height:24px;min-height:24px}.callout-collapsed:where(.svelte-1r5utls) .callout-indicator.svelte-1r5utls{padding-bottom:calc(var(--spacing,.25rem) * 0)}.callout-content.svelte-1r5utls{padding:var(--calloutContentPadding);-o-border-image:radial-gradient(#0000 71%,var(--calloutBorderColor) 72%) 49.9% / calc(var(--calloutBorderRadius) - (var(--calloutContentPadding) / 2));border-image:radial-gradient(#0000 71%,var(--calloutBorderColor) 72%) 49.9% / calc(var(--calloutBorderRadius) - (var(--calloutContentPadding) / 2))}.callout-content.svelte-1r5utls:first-child,.callout-content.svelte-1r5utls:only-child,.callout-content.svelte-1r5utls:last-child{margin-block-start:0}.callout-collapsed:where(.svelte-1r5utls) .callout-content.svelte-1r5utls{display:none}.callout-success.svelte-1r5utls{--callout-bg-color:var(--callout-bg-success);--callout-fg-color:var(--callout-fg-success);--callout-accent:var(--callout-accent-success)}.callout-warn.svelte-1r5utls{--callout-bg-color:var(--callout-bg-warn);--callout-fg-color:var(--callout-fg-warn);--callout-accent:var(--callout-accent-warn)}.callout-deter.svelte-1r5utls{--callout-bg-color:var(--callout-bg-deter);--callout-fg-color:var(--callout-fg-deter);--callout-accent:var(--callout-accent-deter)}.callout-info.svelte-1r5utls{--callout-bg-color:var(--callout-bg-info);--callout-fg-color:var(--callout-fg-info);--callout-accent:var(--callout-accent-info)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
