/*-!CMSDocumentationHeader!-*/

@font-face{font-family:CMSRoboto;src:url(/editor/media/fonts/Roboto/Roboto-Regular.ttf);font-display:swap}@font-face{font-family:CMSMono;src:url(/editor/media/fonts/Inconsolata/Inconsolata-Regular.ttf);font-display:swap}
body{margin:0;background:#0b1120;color:#d9e3f4;font:15px/1.85 CMSRoboto,Arial,sans-serif}*{box-sizing:border-box}html{scroll-padding-top:96px;scroll-behavior:smooth}a{color:#9cc3ff;text-underline-offset:4px}a:hover{color:#d5e7ff}button,input{font:inherit}button{cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid #9cc3ff;outline-offset:4px}::selection{background:#39629b;color:white}
#si_block_CMSDocumentationHeader{position:sticky;top:0;z-index:50;background:#0b1120f5;border-bottom:1px solid #293950;backdrop-filter:blur(12px)}.cms-doc-header{min-height:72px;padding:12px 28px;display:flex;align-items:center;justify-content:space-between;gap:20px}.cms-doc-brand{color:#e9f0ff;text-decoration:none;font:700 22px/1.2 CMSMono,monospace;letter-spacing:-.8px}.cms-doc-brand span{color:#9cc3ff}.cms-doc-header small{display:block;color:#a7b6cc;font:11px/1.4 CMSMono,monospace;margin-top:4px;letter-spacing:1px}.cms-doc-header nav{display:flex;gap:22px;align-items:center;font-size:13px}.cms-menu-toggle{display:none;background:#16263e;color:#d9e3f4;border:1px solid #435e80;border-radius:5px;padding:7px 12px}.cms-skip{position:fixed;left:16px;top:-100px;z-index:100;padding:10px 16px;background:#dbeaff;color:#102038}.cms-skip:focus{top:10px}
#si_block_CMSDocumentationNavigation{position:fixed;inset:73px auto 0 0;width:272px;z-index:40;background:#0d1627;border-right:1px solid #293950;overflow-y:auto}.cms-doc-nav{padding:26px 20px 35px}.cms-doc-nav label{display:block;font:11px CMSMono,monospace;letter-spacing:1.5px;color:#a7b6cc;margin-bottom:10px}.cms-doc-nav input{width:100%;background:#142137;color:#e7efff;border:1px solid #3b506d;border-radius:6px;padding:10px 12px;font-size:13px}.cms-doc-nav input::placeholder{color:#9baec9}.cms-search-status{font:11px/1.6 CMSMono,monospace;color:#9baec9;margin:9px 0 22px;min-height:18px}.cms-doc-nav ol{list-style:none;padding:0;margin:0}.cms-doc-nav li{margin:2px 0}.cms-doc-nav a{display:flex;gap:10px;padding:8px 10px;border-left:2px solid transparent;text-decoration:none;color:#b9c9e0;font-size:12px;line-height:1.5}.cms-doc-nav a span{color:#7695bf;font:11px/1.7 CMSMono,monospace;min-width:19px}.cms-doc-nav a:hover,.cms-doc-nav a[aria-current=location]{background:#172c48;border-left-color:#91bcff;color:#eaf2ff}.cms-doc-related{border-top:1px solid #293950;margin-top:25px;padding-top:16px}.cms-doc-related a{font-size:12px}.cms-doc-nav li[hidden]{display:none}
#si_block_CMSDocumentationIntroduction,[id^="si_block_CMSDocumentationChapter_"],#si_block_CMSDocumentationFooter{margin-left:272px;padding:0 clamp(24px,5vw,76px);min-width:0}.cms-doc-content{max-width:960px;margin:0 auto}.cms-doc-intro{padding:64px 0 46px;border-bottom:1px solid #293950}.cms-doc-kicker{font:11px/1.7 CMSMono,monospace;letter-spacing:1.6px;color:#91baff;margin:0 0 17px}.cms-doc-intro h1{font-size:clamp(36px,4.8vw,62px);letter-spacing:-2px;line-height:1.08;margin:0 0 24px;color:#edf3ff;font-weight:700}.cms-doc-intro h1 span{background:linear-gradient(100deg,#a4cdff,#b9a0fa);color:transparent;background-clip:text}.cms-doc-lead{color:#b7c8e0;font-size:18px;max-width:700px;line-height:1.8}.cms-doc-meta{display:flex;gap:10px;flex-wrap:wrap;margin:23px 0}.cms-doc-meta span{border:1px solid #36506e;border-radius:20px;padding:3px 12px;font:11px/1.8 CMSMono,monospace;color:#b8d4ff}.cms-doc-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px}.cms-doc-paths a{display:block;text-decoration:none;background:#122137;border:1px solid #304663;border-radius:8px;padding:17px 18px;font-size:14px;color:#e6eeff}.cms-doc-paths small{display:block;font-size:12px;color:#9eb4d0;margin-top:5px}.cms-doc-paths a:hover{border-color:#91baff;background:#192d49}
.cms-doc-chapter{padding:48px 0;border-bottom:1px solid #293950;scroll-margin-top:88px}.cms-doc-chapter h2{color:#edf3ff;font-size:30px;line-height:1.3;font-weight:500;letter-spacing:-.6px;margin:0 0 22px}.cms-doc-chapter h3{font-size:19px;line-height:1.5;color:#dce9ff;font-weight:500;margin:28px 0 12px}.cms-doc-chapter p{margin:15px 0;color:#b9c9df}.cms-doc-chapter strong{color:#e4edfc}.cms-doc-chapter :is(ol,ul){padding-left:24px;color:#b9c9df}.cms-doc-chapter li{padding-left:5px;margin:10px 0}.cms-doc-chapter dl{display:grid;grid-template-columns:115px minmax(0,1fr);gap:14px 18px;margin:25px 0}.cms-doc-chapter dt{font-weight:700;color:#dce9ff}.cms-doc-chapter dd{margin:0;color:#b9c9df}.cms-doc-chapter code{font:13px/1.7 CMSMono,monospace;background:#19283e;padding:2px 5px;border-radius:3px;color:#b9d6ff;overflow-wrap:anywhere}.cms-doc-chapter kbd{font:12px CMSMono,monospace;border:1px solid #405570;border-bottom-width:2px;background:#17263d;border-radius:4px;padding:2px 6px;color:#e4edfc}.cms-note{margin:25px 0;padding:18px 22px;border-left:3px solid #8ab6fa;border-radius:0 6px 6px 0;background:#14233a}.cms-note p{margin:7px 0 0;font-size:14px}.cms-table{overflow-x:auto;margin:24px 0;border:1px solid #31445e;border-radius:7px}.cms-table table{width:100%;border-collapse:collapse;font-size:13px}.cms-table :is(th,td){padding:13px 16px;text-align:left;vertical-align:top;border-bottom:1px solid #293b54;min-width:140px}.cms-table th{background:#172940;color:#e8f0ff;font-weight:500}.cms-table tr:last-child td{border-bottom:0}.cms-table td{color:#b9c9df}.cms-code{margin:24px 0;border:1px solid #324a68;border-radius:7px;overflow:hidden;background:#0b1527}.cms-code figcaption{display:flex;justify-content:space-between;align-items:center;padding:9px 15px;background:#16263e;font:12px CMSMono,monospace;color:#adcaee}.cms-copy{border:1px solid #496484;background:#223c5d;border-radius:4px;color:#deecff;padding:3px 10px;font:12px CMSMono,monospace}.cms-code pre{overflow-x:auto;padding:18px 20px;margin:0;max-width:100%}.cms-code code{white-space:pre;background:none;padding:0;color:#c0d7f7;overflow-wrap:normal}.cms-stages{display:flex;align-items:center;gap:15px;margin:26px 0}.cms-stages div{flex:1;border:1px solid #3a5575;background:#14253b;border-radius:6px;padding:15px}.cms-stages strong{display:block;font:13px CMSMono,monospace;color:#a4cdff}.cms-stages div span{font-size:12px;color:#acbdd6}.cms-stages>span{color:#8ba9cf}.cms-doc-chapter details{border:1px solid #30435f;border-radius:6px;background:#111f34;margin:12px 0;padding:13px 17px}.cms-doc-chapter summary{cursor:pointer;color:#dce9ff;font-size:14px}.cms-doc-chapter details p{font-size:14px;margin-bottom:2px}.cms-doc-footer{padding:35px 0 60px;color:#96abc9;font-size:12px}.cms-doc-footer nav{display:flex;gap:24px;flex-wrap:wrap;margin-bottom:16px}
@media(min-width:1600px){#si_block_CMSDocumentationIntroduction,[id^="si_block_CMSDocumentationChapter_"],#si_block_CMSDocumentationFooter{padding-right:max(76px,calc((100vw - 1450px)/2));padding-left:max(76px,calc((100vw - 1450px)/2))}}
@media(max-width:1000px){#si_block_CMSDocumentationNavigation{width:240px}#si_block_CMSDocumentationIntroduction,[id^="si_block_CMSDocumentationChapter_"],#si_block_CMSDocumentationFooter{margin-left:240px;padding-left:28px;padding-right:28px}.cms-doc-paths{grid-template-columns:1fr}.cms-doc-intro{padding-top:45px}}
@media(max-width:720px){.cms-doc-header{padding:12px 18px;gap:10px;min-height:72px}.cms-doc-brand{font-size:20px}.cms-doc-header nav>a{display:none}.cms-menu-toggle{display:block;font-size:12px}.cms-doc-header small{font-size:9px}#si_block_CMSDocumentationNavigation{width:min(310px,90vw);visibility:hidden;transform:translateX(-100%);transition:transform .2s,visibility .2s}#si_block_CMSDocumentationNavigation.is-open{visibility:visible;transform:translateX(0)}#si_block_CMSDocumentationIntroduction,[id^="si_block_CMSDocumentationChapter_"],#si_block_CMSDocumentationFooter{margin-left:0;padding-left:20px;padding-right:20px}.cms-doc-intro{padding-top:37px}.cms-doc-intro h1{letter-spacing:-1.4px}.cms-doc-lead{font-size:16px}.cms-doc-chapter{padding:35px 0}.cms-doc-chapter h2{font-size:26px}.cms-doc-chapter dl{grid-template-columns:1fr;gap:5px}.cms-doc-chapter dd{margin-bottom:13px}.cms-stages{flex-direction:column;align-items:stretch}.cms-stages>span{display:none}.cms-stages div{padding:12px 16px}.cms-note{padding:15px 17px}.cms-table :is(th,td){min-width:120px;padding:11px 13px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}#si_block_CMSDocumentationNavigation{transition:none}}
@media print{body{color:#111;background:white}#si_block_CMSDocumentationHeader,#si_block_CMSDocumentationNavigation,.cms-copy{display:none}#si_block_CMSDocumentationIntroduction,[id^="si_block_CMSDocumentationChapter_"],#si_block_CMSDocumentationFooter{margin:0;padding:0}.cms-doc-chapter :is(p,li,dd),.cms-doc-chapter :is(h2,h3,strong,dt){color:#111}.cms-doc-chapter{break-inside:avoid}.cms-code pre{white-space:pre-wrap}}

/*-!CMSDocumentationNavigation!-*/

/*-!CMSDocumentationIntroduction!-*/

/*-!CMSDocumentationChapter_quick_start!-*/

/*-!CMSDocumentationChapter_concepts!-*/

/*-!CMSDocumentationChapter_installation!-*/

/*-!CMSDocumentationChapter_editor!-*/

/*-!CMSDocumentationChapter_add!-*/

/*-!CMSDocumentationChapter_edit!-*/

/*-!CMSDocumentationChapter_page!-*/

/*-!CMSDocumentationChapter_site!-*/

/*-!CMSDocumentationChapter_styler!-*/

/*-!CMSDocumentationChapter_scripter!-*/

/*-!CMSDocumentationChapter_widgets!-*/

/*-!CMSDocumentationChapter_media!-*/

/*-!CMSDocumentationChapter_language!-*/

/*-!CMSDocumentationChapter_entities!-*/

/*-!CMSDocumentationChapter_plugins!-*/

/*-!CMSDocumentationChapter_security!-*/

/*-!CMSDocumentationChapter_users!-*/

/*-!CMSDocumentationChapter_settings!-*/

/*-!CMSDocumentationChapter_publishing!-*/

/*-!CMSDocumentationChapter_hosting!-*/

/*-!CMSDocumentationChapter_troubleshooting!-*/

/*-!CMSDocumentationFooter!-*/

