.cp-md{min-width:0;overflow-wrap:anywhere;word-break:break-word;color:var(--cp-ink-muted);line-height:1.65;font-size:1rem}.cp-md--html p{margin:0 0 .85rem}.cp-md--html a{color:var(--cp-accent);text-decoration:underline;text-underline-offset:.15em}.cp-md--html ol,.cp-md--html ul{margin:0 0 .85rem;padding-left:1.25rem}.cp-md__p{margin:0 0 .85rem}.cp-md__inline:last-child,.cp-md__p:last-child{margin-bottom:0}.cp-md__inline{display:inline;line-height:inherit;color:inherit}.cp-md__strong{font-weight:700;color:var(--cp-ink)}.cp-md__em{font-style:italic}.cp-md__del{opacity:.75}.cp-md__h1,.cp-md__h2,.cp-md__h3,.cp-md__h4{color:var(--cp-ink);font-weight:800;letter-spacing:-.02em;line-height:1.25;margin:1.25rem 0 .5rem}.cp-md__h1{font-size:1.5rem}.cp-md__h2{font-size:1.28rem}.cp-md__h3{font-size:1.1rem}.cp-md__h4{font-size:1rem}.cp-md>:first-child{margin-top:0}.cp-md__link{font-weight:600;text-decoration:underline;text-underline-offset:.14em;text-decoration-thickness:1px}.cp-md__link--internal{color:var(--cp-accent)}.cp-md__link--external:after{content:" ↗";font-size:.85em;font-weight:700}.cp-md__link--external{color:var(--cp-accent)}.cp-md__link:hover{color:#5b21b6}.cp-md__ol,.cp-md__ul{margin:.5rem 0 .85rem;padding-left:1.35rem}.cp-md__li{margin:.35rem 0}.cp-md__li>.cp-md__p{margin:0}.cp-md__ul.contains-task-list,.cp-md__ul:has(.task-list-item){list-style:none;padding-left:0}.cp-md__li.task-list-item{display:flex;gap:.5rem;align-items:flex-start;list-style:none}.cp-md__checkbox{margin-top:.35rem;accent-color:var(--cp-accent)}.cp-md__blockquote{margin:.85rem 0;padding:.75rem 1rem;border-left:3px solid var(--cp-accent);border-radius:0 var(--cp-radius-sm) var(--cp-radius-sm) 0;background:rgb(250 250 255);color:var(--cp-ink);font-size:.95rem}.cp-md__blockquote--tip{border-left-color:#059669;background:rgb(236 253 245)}.cp-md__blockquote--warn{border-left-color:#d97706;background:rgb(255 247 237)}.cp-md__hr{margin:1.25rem 0;border:none;border-top:1px solid rgb(107 70 193/.15)}.cp-md__code--inline{padding:.12rem .35rem;border-radius:.35rem;background:rgb(237 233 254/.65);font-size:.9em;color:#4c1d95}.cp-md__codeblock{margin:.95rem 0;overflow:hidden;border-radius:var(--cp-radius-sm);border:1px solid rgb(30 27 75/.55);background:#1e1b4b}.cp-md__codeblock-bar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.45rem .75rem;border-bottom:1px solid rgb(255 255 255/.08)}.cp-md__codeblock-lang{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#c4b5fd}.cp-md__codeblock-copy{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .5rem;border:1px solid rgb(255 255 255/.16);border-radius:.35rem;background:transparent;color:#e9d5ff;font-size:.7rem;font-weight:700;cursor:pointer}.cp-md__codeblock-copy:hover{background:rgb(255 255 255/.08)}.cp-md__pre{margin:.85rem 0;padding:.85rem 1rem;overflow-x:auto;border-radius:var(--cp-radius-sm);background:#1e1b4b;color:#e9d5ff;font-size:.88rem;line-height:1.5}.cp-md__pre--in-block{margin:0;border-radius:0}.cp-md__pre .cp-md__code{background:transparent;color:inherit;padding:0}.cp-md__video{display:block;margin:1rem 0;overflow:hidden;border-radius:var(--cp-radius-md);border:1px solid rgb(107 70 193/.15);background:#0f172a}.cp-md__video-frame{display:block;width:100%;aspect-ratio:16/9;border:0}.cp-md__table-wrap{margin:.85rem 0;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid rgb(107 70 193/.12);border-radius:var(--cp-radius-sm)}.cp-md__table{width:100%;min-width:20rem;border-collapse:collapse;font-size:.92rem}.cp-md__td,.cp-md__th{padding:.55rem .75rem;text-align:left;border-bottom:1px solid rgb(107 70 193/.1);vertical-align:top}.cp-md__th{font-weight:700;color:var(--cp-ink);background:rgb(248 247 255);white-space:nowrap}.cp-md__tr:last-child .cp-md__td{border-bottom:none}.cp-md__figure{margin:1rem 0}.cp-md__img{display:block;max-width:100%;height:auto;border-radius:var(--cp-radius-md)}.cp-md__caption{margin-top:.35rem;font-size:.82rem;color:var(--cp-ink-muted)}.cp-md--section{font-size:.98rem}.cp-md--section .cp-md__h1,.cp-md--section .cp-md__h2,.cp-md--section .cp-md__h3{font-size:1.05rem;margin-top:.75rem}.cp-md--inline{display:inline;font-size:inherit}.cp-md--article{font-size:1.02rem}.cp-md--article .cp-md__h1{font-size:1.65rem}.cp-md--chat{font-size:.95rem;color:var(--cp-ink)}.cp-md--chat .cp-md__p{margin-bottom:.55rem}.cp-md--streaming:after{content:"▋";display:inline-block;margin-left:.15rem;animation:cp-md-caret 1s step-end infinite;color:var(--cp-accent)}@keyframes cp-md-caret{50%{opacity:0}}.cp-knowledge-list{margin:.35rem 0 0;padding-left:1.2rem}.cp-knowledge-list li+li{margin-top:.45rem}.cp-knowledge-list li::marker{color:var(--cp-accent)}.cp-knowledge-flow{display:flex;flex-direction:column;gap:1.75rem}.cp-knowledge-prose{min-width:0}.cp-knowledge-prose__title{margin:0 0 .65rem;padding:.05rem 0 .35rem .75rem;border-left:4px solid var(--cp-accent);font-size:1.18rem;font-weight:800;letter-spacing:-.02em;color:var(--cp-ink)}.cp-knowledge-prose__body .cp-md__blockquote{display:flex;gap:.5rem;align-items:flex-start}.cp-page--knowledge-article .dp-article-main{display:flex;flex-direction:column;gap:1.35rem}.cp-page--knowledge-article .cp-knowledge-markdown.cp-md--article{font-size:1.02rem;line-height:1.72}.cp-page--knowledge-article .cp-knowledge-markdown .cp-md__h2{margin-top:0;margin-bottom:.75rem;padding:.1rem 0 .35rem .75rem;border-left:4px solid var(--cp-accent);border-bottom:1px solid rgb(107 70 193/.12);font-size:1.22rem}.cp-page--knowledge-article .cp-knowledge-markdown .cp-md__h3{margin-top:1.35rem;margin-bottom:.45rem;font-size:1.05rem}.cp-page--knowledge-article .cp-knowledge-markdown .cp-md__p{margin-bottom:.95rem}.cp-page--knowledge-article .cp-knowledge-markdown .cp-md__ol,.cp-page--knowledge-article .cp-knowledge-markdown .cp-md__ul{margin:.65rem 0 1rem}.cp-page--knowledge-article .cp-knowledge-markdown .cp-md__table-wrap{margin:1rem 0 1.25rem}.cp-page--knowledge-article .cp-knowledge-faq{margin:0}.cp-page--knowledge-article .cp-knowledge-faq>div+div{margin-top:1rem;padding-top:1rem;border-top:1px solid rgb(107 70 193/.1)}.cp-page--knowledge-article .cp-knowledge-faq dt{margin:0 0 .35rem;font-weight:700;color:var(--cp-ink)}.cp-page--knowledge-article .cp-knowledge-faq dd{margin:0}.cp-knowledge-media{display:block}.cp-knowledge-media__body{display:grid;gap:.9rem}.cp-knowledge-media__item{display:grid;gap:.45rem}.cp-knowledge-media__item-label{display:inline-flex;align-items:center;gap:.35rem;margin:0;font-size:.78rem;font-weight:800;color:var(--cp-ink)}.cp-knowledge-media__script,.cp-knowledge-media__text{margin:0;color:var(--cp-ink-muted);line-height:1.55}.cp-knowledge-media__script{padding-left:1.25rem}.cp-knowledge-media__script li+li{margin-top:.35rem}.cp-knowledge-media__script li::marker{color:var(--cp-accent);font-weight:800}.cp-knowledge-media__video{display:block;width:100%;max-height:32rem;border-radius:var(--cp-radius-md);background:#0f172a}.cp-knowledge-media__video-link{display:inline-flex;width:fit-content;align-items:center;gap:.35rem;font-weight:800;color:var(--cp-accent);text-decoration:underline;text-underline-offset:.15em}