.search-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;justify-content:center;padding:10vh 16px 16px;background:color-mix(in srgb,var(--adion-scrim) 72%,transparent)}.search-box{display:flex;flex-direction:column;width:100%;max-width:620px;max-height:70vh;border:1px solid var(--adion-border-strong);border-radius:var(--adion-radius-card);background:var(--adion-surface-solid);overflow:hidden}.search-field{display:flex;align-items:center;gap:10px;padding:10px 10px 10px 16px;border-bottom:1px solid var(--adion-border);color:var(--adion-text-2)}.search-field input{flex:1;min-width:0;border:0;outline:none;background:none;color:var(--adion-text-1);font:inherit;font-size:14px}.search-field input::-webkit-search-cancel-button{display:none}.search-results{flex:1;min-height:80px;overflow-y:auto;padding:6px}.search-results ul{margin:0;padding:0;list-style:none}.search-hit{display:block;padding:8px 10px;border-radius:var(--adion-radius-control);color:var(--adion-text-1);text-decoration:none!important}.search-hit.is-selected{background:var(--adion-accent-soft)}.search-hit small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;color:var(--adion-text-2)}.search-hit strong{font-size:13px;font-weight:600}.search-hit.is-selected strong{color:var(--adion-accent-text)}.search-empty{margin:0;padding:18px 12px;font-size:12.5px;color:var(--adion-text-2)}.search-foot{display:flex;gap:16px;padding:8px 16px;border-top:1px solid var(--adion-border);font-size:10.5px;color:var(--adion-text-2)}@media (max-width: 959px){.search-scrim{padding:0}.search-box{max-width:none;max-height:none;border:0;border-radius:0}.search-foot{display:none}}.capture{margin:18px 0 22px}.capture-frame{display:block;width:100%;padding:0;border:1px solid var(--adion-border);border-radius:var(--adion-radius-card);background:var(--adion-bg-1);overflow:hidden;cursor:zoom-in}.capture-frame:hover{border-color:var(--adion-border-strong)}.capture-frame img{display:block;width:100%;height:auto}.capture figcaption{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:var(--adion-text-sm);line-height:1.5;color:var(--adion-text-2)}.capture-zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;padding:24px;background:color-mix(in srgb,var(--adion-scrim) 96%,transparent);cursor:zoom-out}.capture-zoom img{max-width:100%;max-height:100%;border-radius:var(--adion-radius-card)}.capture-close{position:absolute;top:12px;right:12px;width:36px;height:36px;border:1px solid var(--adion-border-strong);border-radius:var(--adion-radius-control);background:var(--adion-surface-solid);color:var(--adion-text-1);font-size:20px;cursor:pointer}@media (max-width: 959px){.capture-zoom{padding:8px}.capture-zoom img{max-width:none;width:200%;max-height:none}.capture-zoom{overflow:auto;place-items:start}}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/raleway-latin-400-normal.C5eIEfLm.woff2) format("woff2"),url(/assets/raleway-latin-400-normal.sMcq1OIP.woff) format("woff")}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/raleway-latin-500-normal.D-8sZNrj.woff2) format("woff2"),url(/assets/raleway-latin-500-normal.tXW-zgej.woff) format("woff")}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/raleway-latin-600-normal.Dim-CLtL.woff2) format("woff2"),url(/assets/raleway-latin-600-normal.BYS3Hyhk.woff) format("woff")}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/raleway-latin-700-normal.BVpQLp0x.woff2) format("woff2"),url(/assets/raleway-latin-700-normal.JVwBSLev.woff) format("woff")}@font-face{font-family:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lilita-one-latin-400-normal.87r-Z-Re.woff2) format("woff2"),url(/assets/lilita-one-latin-400-normal.DXkechA3.woff) format("woff")}:root,html[data-theme=dark],.v-theme--adionDark{--adion-bg-0: #111113;--adion-bg-1: #17171b;--adion-bg-2: #1f1f24;--adion-surface: rgba(255, 255, 255, .055);--adion-surface-solid: #1d1d22;--adion-field-bg: rgba(255, 255, 255, .035);--adion-border: rgba(255, 255, 255, .11);--adion-border-strong: rgba(255, 255, 255, .26);--adion-text-1: #eafcf6;--adion-text-2: #b6c0c8;--adion-text-3: #919ca5;--adion-primary: #54ba9b;--adion-on-primary: #06140f;--adion-accent-text: #67dcc6;--adion-accent-soft: rgba(84, 186, 155, .16);--adion-secondary: #06b6d4;--adion-info: #6cc9e6;--adion-focus: #67dcc6;--adion-row-hover: rgba(255, 255, 255, .065);--adion-nav-bg: #0a0a0c;--adion-nav-sub-bg: #0f0f12;--adion-nav-hover: rgba(255, 255, 255, .08);--adion-nav-item: #ffffff;--adion-cta-bg: #e6e6e6;--adion-cta-fg: #000000;--adion-ok: #4ade9b;--adion-warn: #f5c451;--adion-bad: #ff9c9c;--adion-family-web: #7cc0ff;--adion-family-telecom: #c9a2ff;--adion-family-payment: #ffbf73;--adion-family-marketing: #ff97b9;--adion-family-cloud: #79d7f7;--adion-family-ai: #8ee6c9}html[data-theme=light],.v-theme--adionLight{--adion-bg-0: #f6f7f9;--adion-bg-1: #ffffff;--adion-bg-2: #eef0f3;--adion-surface: #ffffff;--adion-surface-solid: #ffffff;--adion-field-bg: #ffffff;--adion-border: #dfe3e9;--adion-border-strong: #a9b3bf;--adion-text-1: #12171c;--adion-text-2: #46525e;--adion-text-3: #5a6672;--adion-primary: #15803d;--adion-on-primary: #ffffff;--adion-accent-text: #0b6650;--adion-accent-soft: rgba(15, 122, 95, .1);--adion-secondary: #0891b2;--adion-info: #0a6680;--adion-focus: #0b6650;--adion-row-hover: rgba(19, 23, 31, .045);--adion-nav-bg: #ffffff;--adion-nav-sub-bg: #fbfcfd;--adion-nav-hover: rgba(19, 23, 31, .05);--adion-nav-item: #12171c;--adion-cta-bg: #12171c;--adion-cta-fg: #ffffff;--adion-ok: #11703a;--adion-warn: #8f4806;--adion-bad: #b91c1c;--adion-family-web: #1d5fa8;--adion-family-telecom: #6d3cc4;--adion-family-payment: #94520a;--adion-family-marketing: #b0285a;--adion-family-cloud: #0d6382;--adion-family-ai: #0b6650}:root,html[data-theme],.v-theme--adionDark,.v-theme--adionLight{--adion-ok-soft: color-mix(in srgb, var(--adion-ok) 8%, transparent);--adion-ok-line: color-mix(in srgb, var(--adion-ok) 38%, transparent);--adion-warn-soft: color-mix(in srgb, var(--adion-warn) 8%, transparent);--adion-warn-line: color-mix(in srgb, var(--adion-warn) 38%, transparent);--adion-bad-soft: color-mix(in srgb, var(--adion-bad) 7%, transparent);--adion-bad-line: color-mix(in srgb, var(--adion-bad) 38%, transparent);--adion-family-web-soft: color-mix(in srgb, var(--adion-family-web) 12%, transparent);--adion-family-telecom-soft: color-mix(in srgb, var(--adion-family-telecom) 12%, transparent);--adion-family-payment-soft: color-mix(in srgb, var(--adion-family-payment) 12%, transparent);--adion-family-marketing-soft: color-mix(in srgb, var(--adion-family-marketing) 12%, transparent);--adion-family-cloud-soft: color-mix(in srgb, var(--adion-family-cloud) 12%, transparent);--adion-family-ai-soft: color-mix(in srgb, var(--adion-family-ai) 12%, transparent)}:root{--adion-gradient: linear-gradient(90deg, #22c55e 0%, #06b6d4 100%);--adion-radius-pill: 24px;--adion-radius-sm: 8px;--adion-radius-lg: 14px;--adion-radius-card: 8px;--adion-radius-control: 4px;--adion-text-xs: 10.5px;--adion-text-sm: 12px;--adion-text-base: 13px;--adion-text-md: 14px;--adion-text-lg: 16px;--adion-font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}:root{--adion-space-1: 4px;--adion-space-2: 8px;--adion-space-3: 12px;--adion-space-4: 16px;--adion-space-5: 20px;--adion-space-6: 24px;--adion-space-8: 32px;--adion-space-10: 40px;--adion-control-h: 32px;--adion-control-h-sm: 26px;--adion-section-gap: 34px;--adion-scrim: #05070a}:root{--docs-sidebar-w: 288px;--docs-outline-w: 220px;--docs-content-w: 780px;--docs-topbar-h: 52px;--docs-code-bg: #0b0b0d;--docs-code-fg: #e6edf3;--docs-font: "Raleway", system-ui, -apple-system, "Segoe UI", sans-serif;--docs-brand-font: "Lilita One", "Raleway", sans-serif;--docs-get: #06b6d4;--docs-post: #54ba9b;--docs-put: #f5a524;--docs-patch: #a78bfa;--docs-delete: #f26d6d}html[data-theme=light]{--docs-code-bg: #f3f5f8;--docs-code-fg: #12171c;--docs-get: #0e7490;--docs-post: #0f7a5f;--docs-put: #b45309;--docs-patch: #6d28d9;--docs-delete: #c81e1e}*,*:before,*:after{box-sizing:border-box}html{background:var(--adion-bg-0);color-scheme:dark;scroll-padding-top:24px;-webkit-text-size-adjust:100%}html[data-theme=light]{color-scheme:light}body{margin:0;background:var(--adion-bg-0);color:var(--adion-text-1);font-family:var(--docs-font);font-size:var(--adion-text-md);line-height:1.6;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased}a{color:var(--adion-accent-text);text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:3px}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--adion-focus);outline-offset:2px}.docs{display:flex;align-items:flex-start;min-height:100vh}.docs-main{display:flex;flex:1 1 auto;justify-content:center;gap:48px;min-width:0;padding:40px 48px 96px}.docs-article{flex:0 1 var(--docs-content-w);min-width:0}.docs-article.is-wide{flex-basis:980px}.docs-sidebar{position:sticky;top:0;z-index:30;display:flex;flex:0 0 var(--docs-sidebar-w);flex-direction:column;width:var(--docs-sidebar-w);height:100vh;overflow:clip;border-right:1px solid var(--adion-border);background:var(--adion-nav-bg)}.docs-brand-row{display:flex;flex:none;align-items:center;justify-content:space-between;gap:10px;height:48px;padding:0 10px 0 16px;border-bottom:1px solid var(--adion-border)}.docs-brand{display:flex;align-items:center;gap:10px;color:var(--adion-text-1);text-decoration:none}.docs-brand:hover{text-decoration:none}.docs-brand-mark{flex:none;width:24px;height:24px;background:url(/favicon.ico) center / contain no-repeat}.docs-brand-name{font-family:var(--docs-brand-font);font-size:11.5px;line-height:1.05;text-transform:uppercase;color:var(--adion-text-1)}.docs-icons{display:flex;align-items:center;gap:2px}.docs-icon-btn{display:grid;place-items:center;width:28px;height:28px;margin:0;padding:0;border:0;border-radius:var(--adion-radius-control);background:none;color:var(--adion-text-2);cursor:pointer}.docs-icon-btn:hover{background:var(--adion-row-hover);color:var(--adion-text-1);text-decoration:none}.docs-icon{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.docs-context{display:grid;grid-template-columns:minmax(0,1fr);padding:4px 0;border-bottom:1px solid var(--adion-border)}.docs-ctx{display:flex;align-items:center;gap:8px;min-width:0;min-height:28px;padding:4px 16px;color:var(--adion-text-1);text-decoration:none}a.docs-ctx:hover{background:var(--adion-row-hover);text-decoration:none}.docs-ctx-label{flex:none;width:54px;font-size:9px;letter-spacing:1px;text-transform:uppercase;color:var(--adion-text-2)}.docs-ctx-value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.docs-ctx-value.is-accent{color:var(--adion-accent-text)}.docs-filter{display:flex;align-items:center;gap:8px;width:100%;margin:0;padding:10px 16px 6px;border:0;background:none;color:var(--adion-text-2);font-size:11px;text-align:left;cursor:pointer}.docs-filter:hover{color:var(--adion-text-1)}.docs-filter span{flex:1}.docs-filter .docs-icon{width:12px;height:12px}kbd{padding:0 5px;border:1px solid var(--adion-border);border-radius:var(--adion-radius-control);font-family:var(--adion-font-mono);font-size:9.5px;color:var(--adion-text-2)}.docs-nav{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:4px 10px 24px;scrollbar-width:thin;scrollbar-color:var(--adion-border-strong) transparent}.docs-nav ul{margin:0;padding:0;list-style:none}.docs-nav-section+.docs-nav-section{margin-top:6px}.docs-nav-title{display:block;padding:10px 10px 4px;font-size:10px;font-weight:500;letter-spacing:1.2px;text-transform:uppercase;color:var(--adion-text-2)}.docs-nav-link,.docs-nav-toggle{display:flex;align-items:center;gap:6px;width:100%;min-height:28px;margin:0;padding:4px 10px;border:0;border-radius:var(--adion-radius-control);background:none;color:var(--adion-text-1);font-size:12px;line-height:1.35;text-align:left;text-decoration:none;cursor:pointer}.docs-nav-link:hover,.docs-nav-toggle:hover{background:var(--adion-row-hover);text-decoration:none}.docs-nav-link.is-active{background:var(--adion-accent-soft);color:var(--adion-accent-text);font-weight:600}.docs-nav-toggle span{flex:1}.docs-nav-caret{flex:none;width:10px;height:10px;color:var(--adion-text-2);transition:transform .15s ease}.docs-nav-toggle[aria-expanded=true] .docs-nav-caret{transform:rotate(90deg)}.docs-nav-children{margin:2px 0 4px 10px!important;padding-left:6px!important;border-left:1px solid var(--adion-border)}.docs-nav-children .docs-nav-link{min-height:26px;font-size:11.5px;color:var(--adion-text-3)}.docs-nav-children .docs-nav-link.is-active{color:var(--adion-accent-text)}.docs-nav-count{margin-left:auto;font-size:10px;color:var(--adion-text-2)}.docs-sidebar-foot{flex:none;padding:10px 16px;border-top:1px solid var(--adion-border);font-size:10.5px;color:var(--adion-text-2)}.docs-outline{position:sticky;top:40px;flex:0 0 var(--docs-outline-w);max-height:calc(100vh - 80px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--adion-border-strong) transparent}.docs-outline-title{margin:0 0 8px;font-size:10px;font-weight:500;letter-spacing:1.2px;text-transform:uppercase;color:var(--adion-text-2)}.docs-outline ul{margin:0;padding:0 0 0 10px;border-left:1px solid var(--adion-border);list-style:none}.docs-outline a{display:block;padding:3px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;color:var(--adion-text-3)}.docs-outline a:hover{color:var(--adion-text-1);text-decoration:none}.docs-outline a.is-active{color:var(--adion-accent-text)}.docs-outline .is-h3 a{padding-left:10px}.docs-pager{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:56px}.docs-pager a{display:block;padding:12px 14px;border:1px solid var(--adion-border);border-radius:var(--adion-radius-control);color:var(--adion-text-1);text-decoration:none}.docs-pager a:hover{border-color:var(--adion-primary);text-decoration:none}.docs-pager .is-next{grid-column:2;text-align:right}.docs-pager small{display:block;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--adion-text-2)}.docs-pager strong{font-size:13px;font-weight:600;color:var(--adion-accent-text)}.docs-footer{margin-top:40px;padding-top:16px;border-top:1px solid var(--adion-border);font-size:11px;color:var(--adion-text-2)}.docs-footer a{color:var(--adion-text-2)}.docs-topbar,.docs-scrim{display:none}@media (max-width: 1279px){.docs-outline{display:none}}@media (max-width: 959px){.docs{display:block}.docs-topbar{position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;height:var(--docs-topbar-h);padding:0 8px 0 16px;border-bottom:1px solid var(--adion-border);background:var(--adion-nav-bg)}.docs-sidebar{position:fixed;inset:var(--docs-topbar-h) 0 0 0;z-index:50;width:100%;height:auto;border-right:0;transform:translate(-100%);visibility:hidden;transition:transform .2s ease,visibility .2s}.docs.is-menu-open .docs-sidebar{transform:none;visibility:visible}.docs-sidebar .docs-brand-row{display:none}.docs-main{display:block;padding:24px 16px 72px}.docs-pager{grid-template-columns:1fr}.docs-pager .is-next{grid-column:1}}@media (prefers-reduced-motion: reduce){.docs-sidebar,.docs-nav-caret{transition:none}}.prose{font-size:var(--adion-text-md);line-height:1.7;color:var(--adion-text-1);overflow-wrap:break-word}.docs-kicker{margin:0 0 6px;font-size:10px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:var(--adion-accent-text)}.prose h1{margin:0 0 12px;font-size:28px;font-weight:700;line-height:1.2;letter-spacing:-.01em}.prose h2{margin:44px 0 12px;padding-top:24px;border-top:1px solid var(--adion-border);font-size:20px;font-weight:700;line-height:1.3}.prose h3{margin:28px 0 8px;font-size:15.5px;font-weight:700}.prose h4{margin:22px 0 6px;font-size:13.5px;font-weight:700;color:var(--adion-text-1)}.prose h1+p,.prose .lead{font-size:15px;color:var(--adion-text-3)}.prose p,.prose ul,.prose ol,.prose table,.prose blockquote,.prose details{margin:12px 0}.prose ul,.prose ol{padding-left:22px}.prose li+li{margin-top:4px}.prose li::marker{color:var(--adion-text-2)}.prose strong{font-weight:700}.prose hr{margin:32px 0;border:0;border-top:1px solid var(--adion-border)}.prose blockquote{margin-left:0;padding:2px 0 2px 14px;border-left:2px solid var(--adion-border-strong);color:var(--adion-text-3)}.prose .header-anchor{float:left;margin-left:-.9em;padding-right:.2em;font-weight:500;color:var(--adion-text-2);opacity:0;text-decoration:none}.prose h2:hover .header-anchor,.prose h3:hover .header-anchor,.prose h4:hover .header-anchor,.prose .header-anchor:focus{opacity:1}.prose :not(pre)>code{padding:1px 5px;border:1px solid var(--adion-border);border-radius:var(--adion-radius-control);background:var(--adion-surface);font-family:var(--adion-font-mono);font-size:.86em;font-variant-numeric:normal;color:var(--adion-text-1)}.prose a code{color:var(--adion-accent-text)}.prose table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:var(--adion-text-base)}.prose th,.prose td{padding:8px 12px;border-bottom:1px solid var(--adion-border);text-align:left;vertical-align:top}.prose th{font-size:10.5px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;white-space:nowrap;color:var(--adion-text-2)}.prose tr:hover td{background:var(--adion-row-hover)}.prose div[class*=language-]{position:relative;margin:14px 0;border:1px solid var(--adion-border);border-radius:var(--adion-radius-control);background:var(--docs-code-bg)}.prose div[class*=language-] pre{margin:0;padding:14px 16px;overflow-x:auto;background:transparent!important;font-family:var(--adion-font-mono);font-size:12px;line-height:1.65;font-variant-numeric:normal;color:var(--docs-code-fg)}.prose div[class*=language-] code{font-family:inherit}html[data-theme=dark] .vp-code span,:root:not([data-theme]) .vp-code span{color:var(--shiki-dark, inherit)}html[data-theme=light] .vp-code span{color:var(--shiki-light, inherit)}.prose div[class*=language-]>span.lang{position:absolute;top:6px;right:40px;z-index:1;font-family:var(--adion-font-mono);font-size:10px;color:var(--adion-text-2);transition:opacity .15s}.prose div[class*=language-]>button.copy{position:absolute;top:4px;right:6px;z-index:2;width:26px;height:26px;border:1px solid var(--adion-border);border-radius:var(--adion-radius-control);background:var(--docs-code-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2367dcc6' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='9' width='12' height='12' rx='1'/%3E%3Cpath d='M5 15V4a1 1 0 0 1 1-1h11'/%3E%3C/svg%3E") center / 14px no-repeat;cursor:pointer;opacity:0;transition:opacity .15s}.prose div[class*=language-]:hover>button.copy,.prose div[class*=language-]>button.copy:focus{opacity:1}.prose div[class*=language-]>button.copy.copied{opacity:1;border-color:var(--adion-primary)}.prose div[class*=language-]>button.copy.copied:before{content:"Copié";position:absolute;top:3px;right:32px;padding:1px 6px;border:1px solid var(--adion-border);background:var(--docs-code-bg);font-size:10px;color:var(--adion-accent-text);white-space:nowrap}.prose .vp-code-group{margin:14px 0}.prose .vp-code-group .tabs{display:flex;gap:2px;overflow-x:auto;border:1px solid var(--adion-border);border-bottom:0;background:var(--docs-code-bg)}.prose .vp-code-group .tabs input{position:fixed;opacity:0;pointer-events:none}.prose .vp-code-group .tabs label{padding:7px 12px;border-bottom:2px solid transparent;font-size:11px;font-weight:600;white-space:nowrap;color:var(--adion-text-2);cursor:pointer}.prose .vp-code-group .tabs input:checked+label{border-bottom-color:var(--adion-primary);color:var(--adion-text-1)}.prose .vp-code-group .tabs input:focus-visible+label{outline:2px solid var(--adion-primary);outline-offset:-2px}.prose .vp-code-group div[class*=language-]{display:none;margin-top:0}.prose .vp-code-group div[class*=language-].active{display:block}.prose .custom-block{margin:16px 0;padding:10px 14px;border:1px solid var(--adion-border);border-left-width:3px;border-radius:var(--adion-radius-control);background:var(--adion-surface);font-size:var(--adion-text-base)}.prose .custom-block p{margin:6px 0}.prose .custom-block-title{margin:0 0 2px!important;font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.prose .custom-block.tip,.prose .custom-block.info{border-left-color:var(--adion-primary);background:var(--adion-accent-soft)}.prose .custom-block.tip .custom-block-title,.prose .custom-block.info .custom-block-title{color:var(--adion-accent-text)}.prose .custom-block.warning{border-color:var(--adion-warn-line);border-left-color:var(--adion-warn);background:var(--adion-warn-soft)}.prose .custom-block.warning .custom-block-title{color:var(--adion-warn)}.prose .custom-block.danger{border-color:var(--adion-bad-line);border-left-color:var(--adion-bad);background:var(--adion-bad-soft)}.prose .custom-block.danger .custom-block-title{color:var(--adion-bad)}.prose details{border:1px solid var(--adion-border);border-radius:var(--adion-radius-control);background:var(--adion-surface)}.prose details>summary{padding:8px 12px;font-size:var(--adion-text-base);font-weight:600;cursor:pointer}.prose details>:not(summary){margin-left:12px;margin-right:12px}.prose details[open]>summary{border-bottom:1px solid var(--adion-border)}.prose .cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin:18px 0 8px}.prose .card{display:block;padding:14px 16px;border:1px solid var(--adion-border);border-radius:var(--adion-radius-card);background:var(--adion-surface);color:var(--adion-text-1);text-decoration:none}.prose .card:hover{border-color:var(--adion-primary);text-decoration:none}.prose .card strong{display:block;margin-bottom:4px;font-size:13.5px;color:var(--adion-accent-text)}.prose .card span{display:block;font-size:12px;line-height:1.5;color:var(--adion-text-3)}.badge{display:inline-flex;align-items:center;height:18px;padding:0 6px;border:1px solid var(--adion-border-strong);border-radius:var(--adion-radius-control);font-size:10px;font-weight:700;letter-spacing:.5px;line-height:1;text-transform:uppercase;vertical-align:middle;color:var(--adion-text-3);white-space:nowrap}.badge.is-ok{border-color:var(--adion-ok-line);background:var(--adion-ok-soft);color:var(--adion-ok)}.badge.is-warn{border-color:var(--adion-warn-line);background:var(--adion-warn-soft);color:var(--adion-warn)}.badge.is-bad{border-color:var(--adion-bad-line);background:var(--adion-bad-soft);color:var(--adion-bad)}@media (max-width: 959px){.prose h1{font-size:23px}.prose h2{font-size:18px}}.badge.is-code{font-family:var(--adion-font-mono);font-weight:500;letter-spacing:0;text-transform:none}
